From 33bac7022117e2e6f988fd758d69b9a0d03da494 Mon Sep 17 00:00:00 2001 From: minimalparts Date: Mon, 22 Jan 2024 09:38:39 +0100 Subject: [PATCH] First commit --- .gitignore | 126 + Dockerfile | 18 + LICENSE.md | 667 + LICENSES/AGPL-3.0-only.txt | 204 + LICENSES/CC0-1.0.txt | 30 + README.md | 246 + app/__init__.py | 177 + app/api/__init__.py | 3 + app/api/controllers.py | 102 + app/api/models.py | 121 + app/api/models/en/README.md | 3 + app/api/models/en/enwiki.model | Bin 0 -> 513511 bytes app/api/models/en/enwiki.vocab | 16000 ++++++++++++++++ app/api/models/fr/frwiki.model | Bin 0 -> 537915 bytes app/api/models/fr/frwiki.vocab | 16000 ++++++++++++++++ app/api/models/ru/ruwiki.model | Bin 0 -> 640247 bytes app/api/models/ru/ruwiki.vocab | 16000 ++++++++++++++++ app/api/models/sl/slwiki.model | Bin 0 -> 531237 bytes app/api/models/sl/slwiki.vocab | 16000 ++++++++++++++++ app/indexer/__init__.py | 3 + app/indexer/controllers.py | 141 + app/indexer/detect_open.py | 33 + app/indexer/forms.py | 3 + app/indexer/htmlparser.py | 150 + app/indexer/mk_page_vector.py | 108 + app/indexer/models.py | 3 + app/indexer/neighbours.py | 33 + app/indexer/spider.py | 122 + app/indexer/txtparser.py | 36 + app/indexer/vectorizer.py | 86 + app/orchard/__init__.py | 0 app/orchard/controllers.py | 43 + app/orchard/mk_urls_file.py | 48 + app/pages/controllers.py | 21 + app/pod_finder/__init__.py | 0 app/pod_finder/controllers.py | 241 + app/pod_finder/download_pod_list.py | 34 + app/pod_finder/index_pod_file.py | 40 + app/pod_finder/score_pods.py | 73 + app/search/controllers.py | 197 + app/search/overlap_calculation.py | 60 + app/search/score_pages.py | 135 + app/search/term_cosine.py | 42 + app/settings/__init__.py | 3 + app/settings/controllers.py | 24 + app/static/annot.png | Bin 0 -> 5653 bytes app/static/cc.png | Bin 0 -> 3420 bytes app/static/cc.png.license | 3 + app/static/conf/pears.ini | 2 + app/static/css/bootstrap.min.css | 6512 +++++++ app/static/css/bootstrap/bootstrap-grid.css | 4124 ++++ .../css/bootstrap/bootstrap-grid.css.map | 1 + .../css/bootstrap/bootstrap-grid.min.css | 7 + .../css/bootstrap/bootstrap-grid.min.css.map | 1 + .../css/bootstrap/bootstrap-grid.rtl.css | 4123 ++++ .../css/bootstrap/bootstrap-grid.rtl.css.map | 1 + .../css/bootstrap/bootstrap-grid.rtl.min.css | 7 + .../bootstrap/bootstrap-grid.rtl.min.css.map | 1 + app/static/css/bootstrap/bootstrap-reboot.css | 488 + .../css/bootstrap/bootstrap-reboot.css.map | 1 + .../css/bootstrap/bootstrap-reboot.min.css | 7 + .../bootstrap/bootstrap-reboot.min.css.map | 1 + .../css/bootstrap/bootstrap-reboot.rtl.css | 485 + .../bootstrap/bootstrap-reboot.rtl.css.map | 1 + .../bootstrap/bootstrap-reboot.rtl.min.css | 7 + .../bootstrap-reboot.rtl.min.css.map | 1 + .../css/bootstrap/bootstrap-utilities.css | 4197 ++++ .../css/bootstrap/bootstrap-utilities.css.map | 1 + .../css/bootstrap/bootstrap-utilities.min.css | 7 + .../bootstrap/bootstrap-utilities.min.css.map | 1 + .../css/bootstrap/bootstrap-utilities.rtl.css | 4188 ++++ .../bootstrap/bootstrap-utilities.rtl.css.map | 1 + .../bootstrap/bootstrap-utilities.rtl.min.css | 7 + .../bootstrap-utilities.rtl.min.css.map | 1 + app/static/css/bootstrap/bootstrap.css | 10880 +++++++++++ app/static/css/bootstrap/bootstrap.css.map | 1 + app/static/css/bootstrap/bootstrap.min.css | 7 + .../css/bootstrap/bootstrap.min.css.map | 1 + app/static/css/bootstrap/bootstrap.rtl.css | 10840 +++++++++++ .../css/bootstrap/bootstrap.rtl.css.map | 1 + .../css/bootstrap/bootstrap.rtl.min.css | 7 + .../css/bootstrap/bootstrap.rtl.min.css.map | 1 + app/static/css/offline.css | 306 + app/static/css/simple-sidebar.css | 129 + app/static/css/styles.css | 65 + app/static/cubic-orchard.jpg | Bin 0 -> 256510 bytes app/static/cubic-orchard.jpg.license | 3 + app/static/example_snow_pod.png | Bin 0 -> 1177028 bytes app/static/example_snow_pod.png.license | 3 + app/static/favicon.png | Bin 0 -> 534 bytes app/static/favicon.png.license | 3 + app/static/header-small.jpg | Bin 0 -> 85097 bytes app/static/header-small.jpg.license | 3 + app/static/js/bootstrap.min.js | 597 + app/static/js/bootstrap/bootstrap.bundle.js | 7084 +++++++ .../js/bootstrap/bootstrap.bundle.js.map | 1 + .../js/bootstrap/bootstrap.bundle.min.js | 7 + .../js/bootstrap/bootstrap.bundle.min.js.map | 1 + app/static/js/bootstrap/bootstrap.esm.js | 5211 +++++ app/static/js/bootstrap/bootstrap.esm.js.map | 1 + app/static/js/bootstrap/bootstrap.esm.min.js | 7 + .../js/bootstrap/bootstrap.esm.min.js.map | 1 + app/static/js/bootstrap/bootstrap.js | 5258 +++++ app/static/js/bootstrap/bootstrap.js.map | 1 + app/static/js/bootstrap/bootstrap.min.js | 7 + app/static/js/bootstrap/bootstrap.min.js.map | 1 + app/static/js/color.js | 32 + app/static/js/jquery.js | 2629 +++ app/static/pears-logo-green.png | Bin 0 -> 9931 bytes app/static/pears-logo-green.png.license | 3 + app/static/pears-logo-small.png | Bin 0 -> 6449 bytes app/static/pears-logo-small.png.license | 3 + app/static/pears-logo.png | Bin 0 -> 15489 bytes app/static/pears-logo.png.license | 3 + app/static/pears-offline.png | Bin 0 -> 12817 bytes app/static/pears-offline.png.license | 3 + app/static/pears-slanted.png | Bin 0 -> 29043 bytes app/static/pears_round.png | Bin 0 -> 2957 bytes app/static/pears_round.png.license | 3 + app/static/pi-pic.png | Bin 0 -> 8538 bytes app/static/pi-pic.png.license | 3 + app/static/testdocs/index.html | 1 + app/static/testdocs/shared/index.html | 1 + app/static/testdocs/shared/shared_sample2.txt | 1 + app/static/testdocs/shared/shared_sample3.txt | 1 + app/static/testdocs/shared/shared_sample4.txt | 1 + app/static/testdocs/tester/index.html | 1 + .../Downloads/get_wiki_txt.py | 38 + .../Downloads/index.html | 1 + .../Downloads/sample2.txt | 5 + .../Downloads/sample3.txt | 1 + .../Downloads/sample4.txt | 2 + .../localhost.localdomain/Music/index.html | 1 + .../localhost.localdomain/Pictures/index.html | 4 + .../localhost.localdomain/Videos/index.html | 1 + .../tester/localhost.localdomain/index.html | 1 + app/static/tree-silhouette.png | Bin 0 -> 210592 bytes app/static/tree-silhouette.png.license | 3 + app/templates/admin/index.html | 33 + app/templates/admin/pears_list.html | 50 + app/templates/base/base.html | 94 + app/templates/indexer/index.html | 50 + app/templates/indexer/progress1.html | 95 + app/templates/indexer/progress2.html | 90 + app/templates/indexer/progress3.html | 94 + app/templates/indexer/progress_crawl.html | 92 + app/templates/indexer/progress_docs.html | 106 + app/templates/indexer/progress_file.html | 107 + app/templates/indexer/progress_url.html | 90 + app/templates/orchard/get-a-pod.html | 25 + app/templates/orchard/index.html | 26 + app/templates/pages/acknowledgements.html | 20 + app/templates/pages/faq.html | 85 + app/templates/pod_finder/find-a-pod.html | 41 + app/templates/pod_finder/index.html | 98 + app/templates/pod_finder/progress_file.html | 87 + app/templates/pod_finder/progress_pod.html | 89 + .../pod_finder/progress_pod_update.html | 87 + app/templates/pod_finder/search-box.html | 12 + .../pod_finder/unsubscribe-success.html | 24 + app/templates/search/anonymous.html | 23 + app/templates/search/index.html | 32 + app/templates/search/login.html | 12 + app/templates/search/results.html | 67 + app/templates/search/user.html | 33 + app/templates/settings/index.html | 45 + app/utils.py | 259 + app/utils_db.py | 136 + config.py | 40 + mkuser.py | 39 + reports/OMD_PeARS_NGI_M2D1.pdf | Bin 0 -> 118374 bytes reports/OMD_PeARS_NGI_M2D3.pdf | Bin 0 -> 129368 bytes reports/OMD_PeARS_NGI_M2D4.pdf | Bin 0 -> 111220 bytes requirements.txt | 42 + run.py | 9 + test-auth.py | 46 + 176 files changed, 136999 insertions(+) create mode 100644 .gitignore create mode 100644 Dockerfile create mode 100644 LICENSE.md create mode 100644 LICENSES/AGPL-3.0-only.txt create mode 100644 LICENSES/CC0-1.0.txt create mode 100644 README.md create mode 100644 app/__init__.py create mode 100644 app/api/__init__.py create mode 100644 app/api/controllers.py create mode 100644 app/api/models.py create mode 100644 app/api/models/en/README.md create mode 100644 app/api/models/en/enwiki.model create mode 100644 app/api/models/en/enwiki.vocab create mode 100644 app/api/models/fr/frwiki.model create mode 100644 app/api/models/fr/frwiki.vocab create mode 100644 app/api/models/ru/ruwiki.model create mode 100644 app/api/models/ru/ruwiki.vocab create mode 100644 app/api/models/sl/slwiki.model create mode 100644 app/api/models/sl/slwiki.vocab create mode 100644 app/indexer/__init__.py create mode 100644 app/indexer/controllers.py create mode 100644 app/indexer/detect_open.py create mode 100644 app/indexer/forms.py create mode 100644 app/indexer/htmlparser.py create mode 100644 app/indexer/mk_page_vector.py create mode 100644 app/indexer/models.py create mode 100644 app/indexer/neighbours.py create mode 100644 app/indexer/spider.py create mode 100644 app/indexer/txtparser.py create mode 100644 app/indexer/vectorizer.py create mode 100644 app/orchard/__init__.py create mode 100644 app/orchard/controllers.py create mode 100644 app/orchard/mk_urls_file.py create mode 100644 app/pages/controllers.py create mode 100644 app/pod_finder/__init__.py create mode 100644 app/pod_finder/controllers.py create mode 100644 app/pod_finder/download_pod_list.py create mode 100644 app/pod_finder/index_pod_file.py create mode 100644 app/pod_finder/score_pods.py create mode 100644 app/search/controllers.py create mode 100644 app/search/overlap_calculation.py create mode 100644 app/search/score_pages.py create mode 100644 app/search/term_cosine.py create mode 100644 app/settings/__init__.py create mode 100644 app/settings/controllers.py create mode 100644 app/static/annot.png create mode 100644 app/static/cc.png create mode 100644 app/static/cc.png.license create mode 100644 app/static/conf/pears.ini create mode 100644 app/static/css/bootstrap.min.css create mode 100644 app/static/css/bootstrap/bootstrap-grid.css create mode 100644 app/static/css/bootstrap/bootstrap-grid.css.map create mode 100644 app/static/css/bootstrap/bootstrap-grid.min.css create mode 100644 app/static/css/bootstrap/bootstrap-grid.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap-grid.rtl.css create mode 100644 app/static/css/bootstrap/bootstrap-grid.rtl.css.map create mode 100644 app/static/css/bootstrap/bootstrap-grid.rtl.min.css create mode 100644 app/static/css/bootstrap/bootstrap-grid.rtl.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap-reboot.css create mode 100644 app/static/css/bootstrap/bootstrap-reboot.css.map create mode 100644 app/static/css/bootstrap/bootstrap-reboot.min.css create mode 100644 app/static/css/bootstrap/bootstrap-reboot.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap-reboot.rtl.css create mode 100644 app/static/css/bootstrap/bootstrap-reboot.rtl.css.map create mode 100644 app/static/css/bootstrap/bootstrap-reboot.rtl.min.css create mode 100644 app/static/css/bootstrap/bootstrap-reboot.rtl.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap-utilities.css create mode 100644 app/static/css/bootstrap/bootstrap-utilities.css.map create mode 100644 app/static/css/bootstrap/bootstrap-utilities.min.css create mode 100644 app/static/css/bootstrap/bootstrap-utilities.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap-utilities.rtl.css create mode 100644 app/static/css/bootstrap/bootstrap-utilities.rtl.css.map create mode 100644 app/static/css/bootstrap/bootstrap-utilities.rtl.min.css create mode 100644 app/static/css/bootstrap/bootstrap-utilities.rtl.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap.css create mode 100644 app/static/css/bootstrap/bootstrap.css.map create mode 100644 app/static/css/bootstrap/bootstrap.min.css create mode 100644 app/static/css/bootstrap/bootstrap.min.css.map create mode 100644 app/static/css/bootstrap/bootstrap.rtl.css create mode 100644 app/static/css/bootstrap/bootstrap.rtl.css.map create mode 100644 app/static/css/bootstrap/bootstrap.rtl.min.css create mode 100644 app/static/css/bootstrap/bootstrap.rtl.min.css.map create mode 100644 app/static/css/offline.css create mode 100644 app/static/css/simple-sidebar.css create mode 100644 app/static/css/styles.css create mode 100644 app/static/cubic-orchard.jpg create mode 100644 app/static/cubic-orchard.jpg.license create mode 100644 app/static/example_snow_pod.png create mode 100644 app/static/example_snow_pod.png.license create mode 100644 app/static/favicon.png create mode 100644 app/static/favicon.png.license create mode 100644 app/static/header-small.jpg create mode 100644 app/static/header-small.jpg.license create mode 100644 app/static/js/bootstrap.min.js create mode 100644 app/static/js/bootstrap/bootstrap.bundle.js create mode 100644 app/static/js/bootstrap/bootstrap.bundle.js.map create mode 100644 app/static/js/bootstrap/bootstrap.bundle.min.js create mode 100644 app/static/js/bootstrap/bootstrap.bundle.min.js.map create mode 100644 app/static/js/bootstrap/bootstrap.esm.js create mode 100644 app/static/js/bootstrap/bootstrap.esm.js.map create mode 100644 app/static/js/bootstrap/bootstrap.esm.min.js create mode 100644 app/static/js/bootstrap/bootstrap.esm.min.js.map create mode 100644 app/static/js/bootstrap/bootstrap.js create mode 100644 app/static/js/bootstrap/bootstrap.js.map create mode 100644 app/static/js/bootstrap/bootstrap.min.js create mode 100644 app/static/js/bootstrap/bootstrap.min.js.map create mode 100644 app/static/js/color.js create mode 100644 app/static/js/jquery.js create mode 100644 app/static/pears-logo-green.png create mode 100644 app/static/pears-logo-green.png.license create mode 100644 app/static/pears-logo-small.png create mode 100644 app/static/pears-logo-small.png.license create mode 100644 app/static/pears-logo.png create mode 100644 app/static/pears-logo.png.license create mode 100644 app/static/pears-offline.png create mode 100644 app/static/pears-offline.png.license create mode 100644 app/static/pears-slanted.png create mode 100644 app/static/pears_round.png create mode 100644 app/static/pears_round.png.license create mode 100644 app/static/pi-pic.png create mode 100644 app/static/pi-pic.png.license create mode 100644 app/static/testdocs/index.html create mode 100644 app/static/testdocs/shared/index.html create mode 100644 app/static/testdocs/shared/shared_sample2.txt create mode 100644 app/static/testdocs/shared/shared_sample3.txt create mode 100644 app/static/testdocs/shared/shared_sample4.txt create mode 100644 app/static/testdocs/tester/index.html create mode 100644 app/static/testdocs/tester/localhost.localdomain/Downloads/get_wiki_txt.py create mode 100644 app/static/testdocs/tester/localhost.localdomain/Downloads/index.html create mode 100644 app/static/testdocs/tester/localhost.localdomain/Downloads/sample2.txt create mode 100644 app/static/testdocs/tester/localhost.localdomain/Downloads/sample3.txt create mode 100644 app/static/testdocs/tester/localhost.localdomain/Downloads/sample4.txt create mode 100644 app/static/testdocs/tester/localhost.localdomain/Music/index.html create mode 100644 app/static/testdocs/tester/localhost.localdomain/Pictures/index.html create mode 100644 app/static/testdocs/tester/localhost.localdomain/Videos/index.html create mode 100644 app/static/testdocs/tester/localhost.localdomain/index.html create mode 100644 app/static/tree-silhouette.png create mode 100644 app/static/tree-silhouette.png.license create mode 100644 app/templates/admin/index.html create mode 100644 app/templates/admin/pears_list.html create mode 100644 app/templates/base/base.html create mode 100644 app/templates/indexer/index.html create mode 100644 app/templates/indexer/progress1.html create mode 100644 app/templates/indexer/progress2.html create mode 100644 app/templates/indexer/progress3.html create mode 100644 app/templates/indexer/progress_crawl.html create mode 100644 app/templates/indexer/progress_docs.html create mode 100644 app/templates/indexer/progress_file.html create mode 100644 app/templates/indexer/progress_url.html create mode 100644 app/templates/orchard/get-a-pod.html create mode 100644 app/templates/orchard/index.html create mode 100644 app/templates/pages/acknowledgements.html create mode 100644 app/templates/pages/faq.html create mode 100644 app/templates/pod_finder/find-a-pod.html create mode 100644 app/templates/pod_finder/index.html create mode 100644 app/templates/pod_finder/progress_file.html create mode 100644 app/templates/pod_finder/progress_pod.html create mode 100644 app/templates/pod_finder/progress_pod_update.html create mode 100644 app/templates/pod_finder/search-box.html create mode 100644 app/templates/pod_finder/unsubscribe-success.html create mode 100644 app/templates/search/anonymous.html create mode 100644 app/templates/search/index.html create mode 100644 app/templates/search/login.html create mode 100644 app/templates/search/results.html create mode 100644 app/templates/search/user.html create mode 100644 app/templates/settings/index.html create mode 100644 app/utils.py create mode 100644 app/utils_db.py create mode 100644 config.py create mode 100644 mkuser.py create mode 100644 reports/OMD_PeARS_NGI_M2D1.pdf create mode 100644 reports/OMD_PeARS_NGI_M2D3.pdf create mode 100644 reports/OMD_PeARS_NGI_M2D4.pdf create mode 100644 requirements.txt create mode 100644 run.py create mode 100644 test-auth.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f0c8e6b --- /dev/null +++ b/.gitignore @@ -0,0 +1,126 @@ +# SPDX-FileCopyrightText: 2022 Aurelie Herbelot, , +# +# SPDX-License-Identifier: CC0-1.0 + +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# dotenv and .ini files +.env +app/static/conf/pears.ini + +# virtualenv +.venv +venv/ +ENV/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# Pycharm project settings +.idea + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ + +# sqlite3 db +app/static/db/app.db + +# Language spaces and models +app/static/pods/ +app/static/flies/ +app/static/spm/ +urls_to_index.txt +pods_to_index.txt + + +# User data +app/*.txt +app/*.html +app/static/toindex/ +app/static/*.txt diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6bb9ab9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, +# +# SPDX-License-Identifier: AGPL-3.0-only + +FROM python:3.8-slim-buster + +RUN apt-get update + +WORKDIR /pears-lite + +COPY requirements.txt requirements.txt +RUN pip3 install -r requirements.txt + +COPY . . + +WORKDIR /pears-lite + +CMD [ "python3", "run.py"] diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..5c4a726 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,667 @@ + + +GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/LICENSES/AGPL-3.0-only.txt b/LICENSES/AGPL-3.0-only.txt new file mode 100644 index 0000000..31326d4 --- /dev/null +++ b/LICENSES/AGPL-3.0-only.txt @@ -0,0 +1,204 @@ +GNU AFFERO GENERAL PUBLIC LICENSE +Version 3, 19 November 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +Developers that use our General Public Licenses protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License which gives you legal permission to copy, distribute and/or modify the software. + +A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public. + +The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version. + +An older license, called the Affero General Public License and published by Affero, was designed to accomplish similar goals. This is a different license, not a version of the Affero GPL, but Affero has released a new version of the Affero GPL which permits relicensing under this license. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based on the Program. + + To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + 1. Source Code. + The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. + + A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those + subprograms and other parts of the work. + + The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. + + The Corresponding Source for a work in source code form is that same work. + 2. Basic Permissions. + All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. + + When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. + 4. Conveying Verbatim Copies. + You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. + 5. Conveying Modified Source Versions. + You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: + a) The work must carry prominent notices stating that you modified it, and giving a relevant date. + b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". + c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. + d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. + + A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. + 6. Conveying Non-Source Forms. + You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: + a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. + b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. + c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. + d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. + e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. + + If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). + + The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. + 7. Additional Terms. + "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: + a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or + b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or + c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or + d) Limiting the use for publicity purposes of names of licensors or authors of the material; or + e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or + f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. + + All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. + 8. Termination. + + You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). + + However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. + + Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. + + If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent + license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. + + A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may + not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software. This Corresponding Source shall include the Corresponding Source for any work covered by version 3 of the GNU General Public License that is incorporated pursuant to the following paragraph. + + Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the work with which it is combined will remain governed by version 3 of the GNU General Public License. + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of the GNU Affero General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU Affero General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU Affero General Public License, you may choose any version ever published by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future versions of the GNU Affero General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. + + Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If your software can interact with users remotely through a computer network, you should also make sure that it provides a way for users to get its source. For example, if your program is a web application, its interface could display a "Source" link that leads users to an archive of the code. There are many ways you could offer source, and different solutions will be better for different programs; see section 13 for the specific requirements. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see . + diff --git a/LICENSES/CC0-1.0.txt b/LICENSES/CC0-1.0.txt new file mode 100644 index 0000000..bd7c852 --- /dev/null +++ b/LICENSES/CC0-1.0.txt @@ -0,0 +1,30 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + +CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. + + 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: + i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); + iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and + vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. + 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. + 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. + 4. Limitations and Disclaimers. + a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. + d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..8b02036 --- /dev/null +++ b/README.md @@ -0,0 +1,246 @@ + + +# PeARS Lite - OMD integration + + +## What and why + +**What:** This branch of *PeARS-lite* is dedicated to the version of PeARS Lite used in the context of the project *On My Disk: search integration*. A description of the project can be found [on this page](https://www.ngisearch.eu/view/Events/FirstTenSearchersAnnounced). We are grateful to the Next Generation Internet programme of the European Commission for the financial support given to this project (see credits at the bottom of this README). + +**Why:** This PeARS version is tailored for use with the [On My Disk](https://onmydisk.com/) private cloud solution. It includes features for indexing and search over a user's decentralised filesystem. + + + + +## Installation and Setup + + +##### 1. Clone this repo on your machine: + +``` + git clone -b ngi-search https://github.com/PeARSearch/PeARS-lite.git +``` + +##### 2. **Optional step** Setup a virtualenv in your directory. + +If you haven't yet set up virtualenv on your machine, please install it via pip: + + sudo apt update + + sudo apt install python3-setuptools + + sudo apt install python3-pip + + sudo apt install python3-virtualenv + +Then change into the PeARS-lite directory: + + cd PeARS-lite + +Then run: + + virtualenv env && source env/bin/activate + + +##### 3. Install the build dependencies: + +From the PeARS-lite directory, run: + + pip install -r requirements.txt + + +##### 4. Set your authentification token + +The PeARS authentification token is set in the *app/static/conf/pears.ini* file. Just replace *<your auth token>* with the string of your choice. + + +##### 5. Run your pear! + +If you are running/testing PeARS-lite locally (as opposed to the OMD server), first export the LOCAL_RUN variable and run the toy authentification server provided in *test-auth.py*: + +``` +export LOCAL_RUN=True +python3 test-auth.py & python3 run.py +``` + +If you are the OMD admin, run: + +``` +export LOCAL_RUN=False +python3 run.py +``` + +You should now see the login page of PeARS at http://localhost:9090/. You can sign in, either with your On My Disk credentials on the server, or if you are running locally, with a test user (username: tester, password: pwd). + + +NB: whenever you want to come back to a clean install, manually delete your database and pods: + +``` +rm -f app/static/db/app.db +rm -fr app/static/pods/*npz +``` + + +## API Usage + +To provide a toy example, the installation contains sample documents in the static folder, organised in folders as follows: + +``` +http://localhost:9090/static/testdocs/ + |_index.html + |_tester/ + |_index.html + |_localhost.localdomain + |_index.html + |_Downloads + |_index.html + |_sample2.txt + |_sample3.txt + |_sample4.txt + |_Music + |_index.html + |_Pictures + |_index.html + |_Videos + |_index.html + |_shared/ + |_index.html + |_shared_sample2.txt + |_shared_sample3.txt + |_shared_sample4.txt +``` + + +NB: on the OMD server, the index.html files will be created on-the-fly at runtime. + + +To recursively crawl from base url: + +``` +curl localhost:9090/indexer/from_crawl?url=http://localhost:9090/static/testdocs/tester/index.html +curl localhost:9090/indexer/from_crawl?url=http://localhost:9090/static/testdocs/shared/index.html +``` + +The commands above will index the files of user *tester*, as well as public shares. A user should be able to search their own files, as well as public shares. An anonymous user should only be able to search public files. There are two different checkpoints for search as a logged in user and an anonymous user, as the following example searches demonstrate. + +### Searching in anonymous mode + +You can either search directly from the PeARS interface, or use cURL: + +``` +curl localhost:9090/anonymous?q=theory+of+nothing +``` + +The search function returns json objects containing all information about the selected URLs in the database in JSON format. For instance, searching for the phrase 'theory of nothing' returns the following document: + +``` +{ + "http://localhost:9090/static/testdocs/shared/shared_sample3.txt": { + "cc": "False", + "date_created": "2023-11-06 09:59:18", + "date_modified": "2023-11-06 09:59:18", + "description": "A theater play.", + "id": "10", + "pod": "home", + "snippet": "The Theory of Nothing, a play about science and existentialism. ", + "title": "Theory of Nothing", + "url": "http://localhost:9090/static/testdocs/shared/shared_sample3.txt", + "vector": "10" + } +} + +``` + +### Searching as a logged in user + +This is easier to test from the PeARS interface. Make sure you are logged in (username: tester, password: pwd). You should now note that searching for 'theory' returns not only the shared document that we obtained in anonymous mode, but also another document stored under user *tester*: + +``` +{ + "http://localhost:9090/static/testdocs/shared/shared_sample3.txt": { + "cc": "False", + "date_created": "2023-11-06 09:59:18", + "date_modified": "2023-11-06 09:59:18", + "description": "A theater play.", + "id": "10", + "pod": "home", + "snippet": "The Theory of Nothing, a play about science and existentialism. ", + "title": "Theory of Nothing", + "url": "http://localhost:9090/static/testdocs/shared/shared_sample3.txt", + "vector": "10" + }, + "http://localhost:9090/static/testdocs/tester/localhost.localdomain/Downloads/sample3.txt": { + "cc": "False", + "date_created": "2023-11-06 09:59:10", + "date_modified": "2023-11-06 09:59:10", + "description": "The 347th draft of my theory of everything.", + "id": "7", + "pod": "home", + "snippet": "This is a theory of everything. It may not work as intended, but then theories of everything never do. ", + "title": "Theory of Everything", + "url": "http://localhost:9090/static/testdocs/tester/localhost.localdomain/Downloads/sample3.txt", + "vector": "7" + } +} +``` + + +### Moving and deleting files + +When logged in, it is possible to move and delete files. Moving a file involves the *api/urls/move* endpoint, and should be given the arguments *src* and *target*, referring to the source and destination paths of the file to be moved. + + +``` +curl http://localhost:9090/api/urls/move?src=http://localhost:9090/static/testdocs/tester/localhost.localdomain/Downloads/sample3.txt\&target=http://localhost:9090/static/testdocs/shared/shared_sample5.txt +``` + +Deleting a file uses the *api/urls/delete* endpoint and takes a *path* argument referring to the path of the file to be deleted. + +``` +curl http://localhost:9090/api/urls/delete?path=http://localhost:9090/static/testdocs/tester/localhost.localdomain/Downloads/sample4.txt +``` + + +## Adding your own data + +To test PeARS-lite with your own data, you will have to set up a new user in the static/testdocs folder. The following illustrates this process with a toy example, to be run from the base directory. + +First, we will assume that we have a folder somewhere on our computer, containing .txt files. For the sake of illustration, we will reuse the *static/testdocs/tester/localhost.localdomain/Downloads/* directory in this example, but you can use your own. + +Second, we will create a new user with a *Documents* directory, where we will copy the .txt files from our chosen folder. There is a script in the root of the repo to do exactly this. You can feed it a new username and the path to the folder with your .txt documents. This script also sets up the directory structure required to match the OMD server. So for instance, let us create a new user called *myuser*, and copy some sample files to their space, using the content of our previous *Downloads* directory: + +``` +python3 mkuser.py myuser app/static/testdocs/tester/localhost.localdomain/Downloads/ +``` + +The result of this call is a new *app/static/testdocs/myuser/* directory, with some .txt files in the *localhost.localdomain/Documents/* folder of that user. + +Once we have done this, we can index the files of this new user: + +``` +curl localhost:9090/indexer/from_crawl?url=http://localhost:9090/static/testdocs/myuser/index.html +``` + +And finally we can search as before: + +``` +curl localhost:9090?q=grandma +``` + +NB: again, if you would like to start from a clean install, do not forget to manually delete the existing index: + +``` +rm -f app/static/db/app.db +rm -fr app/static/pods/*npz +``` + +## Credits + + + + +Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or European Commission. Neither the European Union nor the granting authority can be held responsible for them. Funded within the framework of the NGI Search project under grant agreement No101069364. diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..4396002 --- /dev/null +++ b/app/__init__.py @@ -0,0 +1,177 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, +# +# SPDX-License-Identifier: AGPL-3.0-only + +import os +import sys +import logging +from pathlib import Path +from os.path import dirname, join, realpath +from codecarbon import EmissionsTracker +from decouple import Config, RepositoryEnv + +# Import flask and template operators +from flask import Flask, render_template +from flask_admin import Admin + +# Import SQLAlchemy +from flask_sqlalchemy import SQLAlchemy + +# Initialise emission tracking +CARBON_TRACKING = False +CARBON_DIR = None +tracker = None +if CARBON_TRACKING: + dir_path = dirname(dirname(realpath(__file__))) + CARBON_DIR = join(dir_path,'emission_tracking') + Path(CARBON_DIR).mkdir(exist_ok=True, parents=True) + tracker = EmissionsTracker(output_dir=CARBON_DIR, project_name="PeARS Lite, OMD emission tracking") + +# Get paths to SentencePiece model and vocab +LANG = 'en' # hardcoded for now +SPM_DEFAULT_VOCAB_PATH = f'app/api/models/{LANG}/{LANG}wiki.vocab' +spm_vocab_path = os.environ.get("SPM_VOCAB", SPM_DEFAULT_VOCAB_PATH) +SPM_DEFAULT_MODEL_PATH = f'app/api/models/{LANG}/{LANG}wiki.model' +spm_model_path = os.environ.get("SPM_MODEL", SPM_DEFAULT_MODEL_PATH) + +# Define vector size +from app.indexer.vectorizer import read_vocab + +print(f"Loading SPM vocab from '{spm_vocab_path}' ...") +vocab, _, _ = read_vocab(spm_vocab_path) +VEC_SIZE = len(vocab) + +# Assess whether the code is run locally or on the On My Disk server +LOCAL_RUN = os.environ.get("LOCAL_RUN", "false").lower() == "true" + +# Read tokens +try: + DOTENV_FILE = 'app/static/conf/pears.ini' + env_config = Config(RepositoryEnv(DOTENV_FILE)) + AUTH_TOKEN = env_config.get('AUTH_TOKEN') +except: + print(">>\tERROR: __init__.py: the pears.ini file is not present in the app/static/conf directory or incorrectly configured") + sys.exit() + +def configure_logging(): + # register root logging + logging.basicConfig(level=logging.DEBUG) + logging.getLogger('werkzeug').setLevel(logging.INFO) + + +configure_logging() + +# Define the WSGI application object +app = Flask(__name__) + +# Configurations +app.config.from_object('config') + +# Define the database object which is imported +# by modules and controllers +db = SQLAlchemy(app) + + +# Import a module / component using its blueprint handler variable (mod_auth) +from app.indexer.controllers import indexer as indexer_module +from app.api.controllers import api as api_module +from app.search.controllers import search as search_module +from app.pod_finder.controllers import pod_finder as pod_finder_module +from app.orchard.controllers import orchard as orchard_module +from app.pages.controllers import pages as pages_module +from app.settings.controllers import settings as settings_module + +# Register blueprint(s) +app.register_blueprint(indexer_module) +app.register_blueprint(api_module) +app.register_blueprint(search_module) +app.register_blueprint(pod_finder_module) +app.register_blueprint(orchard_module) +app.register_blueprint(pages_module) +app.register_blueprint(settings_module) +# .. + +# Build the database: +# This will create the database file using SQLAlchemy +#db.drop_all() +with app.app_context(): + db.create_all() + +from flask_admin.contrib.sqla import ModelView +from app.api.models import Pods, Urls +from app.api.controllers import return_delete + +from flask_admin import expose +from flask_admin.contrib.sqla.view import ModelView +from flask_admin.model.template import EndpointLinkRowAction + +# Flask and Flask-SQLAlchemy initialization here + +admin = Admin(app, name='PeARS DB', template_mode='bootstrap3') + +class UrlsModelView(ModelView): + list_template = 'admin/pears_list.html' + column_exclude_list = ['vector','cc'] + column_searchable_list = ['url', 'title', 'description', 'pod'] + column_editable_list = ['description'] + can_edit = True + page_size = 50 + form_widget_args = { + 'vector': { + 'readonly': True + }, + 'date_created': { + 'readonly': True + }, + 'date_modified': { + 'readonly': True + }, + } + def delete_model(self, model): + try: + self.on_model_delete(model) + print("DELETING",model.url,model.vector) + # Add your custom logic here and don't forget to commit any changes e.g. + print(return_delete(idx=model.vector)) + self.session.commit() + except Exception as ex: + if not self.handle_view_exception(ex): + flash(gettext('Failed to delete record. %(error)s', error=str(ex)), 'error') + log.exception('Failed to delete record.') + + self.session.rollback() + + return False + else: + self.after_model_delete(model) + + return True + + + +class PodsModelView(ModelView): + list_template = 'admin/pears_list.html' + column_exclude_list = ['DS_vector','word_vector'] + column_searchable_list = ['url', 'name', 'description', 'language'] + can_edit = True + page_size = 50 + form_widget_args = { + 'DS_vector': { + 'readonly': True + }, + 'word_vector': { + 'readonly': True + }, + 'date_created': { + 'readonly': True + }, + 'date_modified': { + 'readonly': True + }, + } + + +admin.add_view(PodsModelView(Pods, db.session)) +admin.add_view(UrlsModelView(Urls, db.session)) + + diff --git a/app/api/__init__.py b/app/api/__init__.py new file mode 100644 index 0000000..f828b42 --- /dev/null +++ b/app/api/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/api/controllers.py b/app/api/controllers.py new file mode 100644 index 0000000..f40245d --- /dev/null +++ b/app/api/controllers.py @@ -0,0 +1,102 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +from flask import Blueprint, jsonify, request + +import numpy as np +from scipy.sparse import csr_matrix, vstack, save_npz, load_npz +from os.path import dirname, join, realpath, basename +from app.utils_db import pod_from_file +from app.api.models import Urls, Pods +from app import db + + +# Define the blueprint: +api = Blueprint('api', __name__, url_prefix='/api') + +dir_path = dirname(dirname(realpath(__file__))) +pod_dir = join(dir_path,'static','pods') + + +@api.route('/pods/') +def return_pods(): + return jsonify(json_list=[p.serialize for p in Pods.query.all()]) + + +@api.route('/pods//') +def return_pod(pod): + pod = pod.replace('+', ' ') + p = db.session.query(Pods).filter_by(name=pod).first() + return jsonify(p.serialize) + + +@api.route('/urls/') +def return_urls(): + return jsonify(json_list=[i.serialize for i in Urls.query.all()]) + + +@api.route('/urls/delete', methods=["GET","POST"]) +def return_delete(idx=None): + if idx is None: + path = request.args.get('path') + else: + path = None + try: + if not path: + u = db.session.query(Urls).filter_by(vector=idx).first() + else: + u = db.session.query(Urls).filter_by(url=path).first() + pod = u.pod + vid = int(u.vector) + + #Remove document row from .npz matrix + pod_m = load_npz(join(pod_dir,pod+'.npz')) + m1 = pod_m[:vid] + m2 = pod_m[vid+1:] + pod_m = vstack((m1,m2)) + save_npz(join(pod_dir,pod+'.npz'),pod_m) + + #Correct indices in DB + urls = db.session.query(Urls).filter_by(pod=pod).all() + for url in urls: + if int(url.vector) > vid: + url.vector = str(int(url.vector)-1) #Decrease ID now that matrix row has gone + db.session.add(url) + db.session.commit() + + #Recompute pod summary + podsum = np.sum(pod_m, axis=0) + p = db.session.query(Pods).filter_by(name=pod).first() + pod_from_file(pod, p.language, podsum) + db.session.delete(u) + db.session.commit() + except: + return "Deletion failed" + return "Deleted document with vector id"+str(vid)+'\n' + + +@api.route('/urls/move', methods=["GET","POST"]) +def return_rename(): + src = request.args.get('src') + target = request.args.get('target') + try: + u = db.session.query(Urls).filter_by(url=src).first() + + #Rename in DB + src_name = basename(src) + print(src_name) + if target[-1] == '/': + target = join(target,src_name) + target_name = basename(target) + print(target_name) + u.url = target + if u.title == src_name: + u.title = target_name + + db.session.add(u) + db.session.commit() + except: + return "Moving failed" + return "Moved file "+src+" to "+target+'\n' diff --git a/app/api/models.py b/app/api/models.py new file mode 100644 index 0000000..c6a6aa5 --- /dev/null +++ b/app/api/models.py @@ -0,0 +1,121 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +from app import db +from app.utils import convert_to_array +import numpy as np +import configparser +import joblib +from glob import glob +from os.path import isdir, exists +import sentencepiece as spm + +sp = spm.SentencePieceProcessor() + +def get_installed_languages(): + installed_languages = [] + language_paths = glob('./app/api/models/*/') + for p in language_paths: + lang = p[:-1].split('/')[-1] + installed_languages.append(lang) + print("Installed languages:",installed_languages) + return installed_languages + +installed_languages = get_installed_languages() + + +# Define a base model for other database tables to inherit +class Base(db.Model): + + __abstract__ = True + + id = db.Column(db.Integer, primary_key=True) + date_created = db.Column(db.DateTime, default=db.func.current_timestamp()) + date_modified = db.Column( + db.DateTime, + default=db.func.current_timestamp(), + onupdate=db.func.current_timestamp()) + + +class Urls(Base): + id = db.Column(db.Integer, primary_key=True) + url = db.Column(db.String(1000)) + title = db.Column(db.String(1000)) + vector = db.Column(db.String(7000)) + snippet = db.Column(db.String(1000)) + cc = db.Column(db.Boolean) + pod = db.Column(db.String(1000)) + description = db.Column(db.String(1000)) + + def __init__(self, + url=None, + title=None, + vector=None, + snippet=None, + cc=False, + pod=None, + description=None): + self.url = url + self.title = title + self.vector = vector + self.snippet = snippet + self.cc = cc + self.pod = pod + self.description = description + + def __repr__(self): + return self.url + + @property + def serialize(self): + return { + 'id': self.id, + 'url': self.url, + 'title': self.title, + 'vector': self.vector, + 'snippet': self.snippet, + 'cc': self.cc, + 'pod': self.pod, + 'notes': self.description + } + + def as_dict(self): + return {c.name: str(getattr(self, c.name)) for c in self.__table__.columns} + + +class Pods(Base): + id = db.Column(db.Integer, primary_key=True) + name = db.Column(db.String(1000)) + url = db.Column(db.String(1000)) + description = db.Column(db.String(7000)) + language = db.Column(db.String(1000)) + DS_vector = db.Column(db.String(7000)) + word_vector = db.Column(db.String(7000)) + registered = db.Column(db.Boolean) + + def __init__(self, + name=None, + url=None, + description=None, + language=None, + DS_vector=None, + word_vector=None, + registered=False): + self.name = name + self.url = url + self.description = description + self.language = language + + @property + def serialize(self): + return { + 'name': self.name, + 'url': self.url, + 'description': self.description, + 'language': self.language, + 'DSvector': self.DS_vector, + 'wordvector': self.word_vector, + 'registered': self.registered + } + diff --git a/app/api/models/en/README.md b/app/api/models/en/README.md new file mode 100644 index 0000000..55b2a2b --- /dev/null +++ b/app/api/models/en/README.md @@ -0,0 +1,3 @@ +The current version of the 'enwikimodel' is trained: +- with a vocab size of 16K to try to get a better balance between search performance and speed; +- on wikipedia data `enwiki-20230901-pages-articles1.xml-p1p41242.5M` --> dump of Sept 1, 2023, 5 million words diff --git a/app/api/models/en/enwiki.model b/app/api/models/en/enwiki.model new file mode 100644 index 0000000000000000000000000000000000000000..f23613422f940e16a5e046e3e46ab0dee42dd2cd GIT binary patch literal 513511 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

*$$D09lokEdg2FdX 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

l8=3~t9KFGKpGtT|p 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 z^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~Cz zPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;- zKmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V z|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd z|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U z{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va z`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{Qs< zr~g0w|LOlv|9|@b)Bm6T|MdT-|3Cfz>HkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24a zpZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmv zfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>! z|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^ z|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y z{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ< z^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~Cz zPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;- zKmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V z|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd z|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U{{QsHkmvfBOH^|DXQ<^#7;-KmGsd|4;va`v24apZ@>!|EK>y{r~CzPyc`V|I`1U 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 z|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm? zpZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v) z{y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6( zKmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp z{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7n zfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH z`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D z|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ z^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ z|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I* z>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq z|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq z)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ z|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJ zr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c z|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUc zPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>? z|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm? zpZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v) z{y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6( zKmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp z{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7n zfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH z`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D z|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ z^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ z|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I* z>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq z|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq z)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ z|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJ zr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c z|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUc zPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>? z|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm? zpZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v) z{y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6( zKmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp z{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7n zfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH z`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D z|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ z^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ z|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I* z>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq z|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq z)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ z|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJ zr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c z|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUc zPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>? z|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v){y+VH`v3I*>HpLJr~gm? zpZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6(KmC9D|MdUq|I`1c|4;v) z{y+VH`v3I*>HpLJr~gm?pZ-7nfBOIQ|LOnJ|EK>?|DXOp{eSxZ^#AGq)BmUcPye6( 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 z0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?W zL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz z1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$ zhz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c z1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh z5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC? z4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1 zAR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ( z8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2 zKs1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4Immo zG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4 zfM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCF zXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks118 z0MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT z(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G z0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLaw zq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V z0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?W zL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz z1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$ zhz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c z1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh z5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXF#i?56>Y1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD%A-hLXuXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtuut~W07e5C4PZ2Y(EvsR7!6=FfYAU( z0~ifpG=R|nMgtfPU^IZy07e5C4PZ2Y(EvsR7!6=FfYAU(0~ifpG=R|nMgtfPV4v-$ z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0qnv42m2rFf3TkhFdD#U0HXoy!TtyPAMAgy|H1wT`ycFou>ZmS2m2rFf3W|- z{s;RX?0>NT!TtyPAMAgy|H1wT`ycFou>ZmS2m2rFf3W|-{s;RX?0>NT!TtyPAMAgy z|H1wT`ycFou>ZmS2m2rFf3W|-{s;RX?0>NT(f&vKAMJm%|Iz+O`ycIpwExlmNBbY` zf3*M6{zv;C?SHiY(f&vKAMJm%|Iz+O`ycIpwExlmNBbY`f3*M6{zv;C?SHhN1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o(ayf3%+lFdD#U0HXoy(f&vKAMJm%|Iz+O`ycIpwExlm zNBbY`f3*M6{zv;C?SHhN1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXoypW9CZ7!6=FfYAU(0~ifpG=R|nMgtfPU^IZy07e5C z4PZ2Y(EvsR7!6=FfYAU(0~ifpG=R|nMgtfPU^IZy07e5C4PZ2Y(EvsR7!6=FfYAU( z0~ifpG=R|nMgtfPU^IZy07e5C4PZ2Y(EvsR7!6=FfYAU(0~ifpG=R|nMgtfPU^IZy z07e5C4PZ2Y(EvsR7!6=FfYAU(0~ifpG=R|nMgtfPU^IZy07e5C4PZ2Y(EvsR7!6=F zfYAU(0~ifpG=R|nMgtfPU^IZy07e5C4PZ2Y{R{hP0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)D zj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1( zqXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}H zXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP z8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn z1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y z0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U z0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|o zz-R!Y0gMJP8o+1(qXCQtFdD#U0HXnn1~3}HXaJ)Dj0P|oz-R!Y0gMJP8o+1(qXCQt zFdD#U0HXnn2Jq{j`Gn8;{&8MD&g;i{`#A3(=f}tS`EmZ$$N6tR&Od&f|L)`b_aEnf z_&ERL$N8T=&j0*z{`JTCUp~(N`f>iZkMqBOod4tF{GX0b1f75HEnFJOiHuIL{yF%g6cpaXy}l&jg&0=i+k#=i|BfY{2<=E@!|8EPauE&=2w-@$6r&GJ09I{x^l;(`%PKycyzyM%N>vIH+8w=(fy_`cRs#n zg}LL={iZQ@Ji6ah=8i}Ao6g+v=zde0J09I{T64#v`%P``cyzz%%^i>KH^sT*(fy`5 zcRae^J_i-?YY27mV| zqT`>zfA}Z=(jR^*|L{-#^Z(zU_=X?z|NX1}*N^@0zTxNa@4n&Z^6$Rk=kyQ%^k4f6 zAK&Hw^C!OX@jd;2-}v~R{^|enZ~vBm^C$oIZ~3?1@VERSQg=MAKV<5T@9+q+fT;1`w{&?~O{_*s0z862$KQ!x(pV}X)b;slSL$~gDTz@Fn9gph| z?YiS}{h?lWJgz_V>yF3uhl2gr9};%Q$J`$xcE`uuUwj??*I#^+?f6Ol#iy*l{^HlZ zzy5;x`1O~MkB7e~X@C7ia`x-5AOAn|SHHsg^;f^V`1M!G^RK_^_I~}Q!XN z%D?%-u;at%Z+@%&*Wdga=hxq`8IF(PzbONM{Y{GW>rXEU{rb~aTz>uOx3+)%>Gy*j zKbJrK&Z^@h_fNlf_3KZ+(EIi0-#ofM6{WxalqmlC^B)cTQx)**Pp?z{`qTSyzy9=+ z*{>&G75nw%%N@U-{QmE+C!dh~dh&1hUr*qXUr+zaQ+xVH|A;(!i_GzZKYNGg*RvNQ z9FO?f>j%!qpZP-GuV=se`0LrH7r&nUn)KJRU+n#Q7RUd3R-OKO{^7@X{znh?`Q!h* zp1lV5>x-}5{@)dx!41G53#6*x7=MeJ)a&PwN zS`cL_@%I`Br7JG~5_fFY|iLRz8Il 0 + 0 + 0 +▁t -0 +▁a -1 +he -2 +in -3 +▁the -4 +er -5 +▁o -6 +▁s -7 +re -8 +on -9 +▁c -10 +at -11 +ed -12 +en -13 +▁w -14 +an -15 +▁b -16 +is -17 +it -18 +▁in -19 +or -20 +▁an -21 +es -22 +▁of -23 +▁p -24 +▁f -25 +al -26 +ar -27 +▁m -28 +ic -29 +▁and -30 +▁d -31 +ro -32 +as -33 +ing -34 +ion -35 +▁h -36 +▁to -37 +le -38 +us -39 +ent -40 +▁e -41 +▁l -42 +▁n -43 +▁re -44 +un -45 +▁th -46 +ur -47 +om -48 +ly -49 +ct -50 +▁g -51 +il -52 +st -53 +▁be -54 +ut -55 +ol -56 +am -57 +ve -58 +id -59 +▁as -60 +▁" -61 +ul -62 +im -63 +ation -64 +▁is -65 +ch -66 +ce -67 +ad -68 +▁for -69 +▁1 -70 +▁al -71 +▁st -72 +▁on -73 +ig -74 +ot -75 +ir -76 +ver -77 +▁was -78 +et -79 +ra -80 +ith -81 +el -82 +▁con -83 +ter -84 +her -85 +ow -86 +▁( -87 +▁with -88 +ist -89 +▁by -90 +▁wh -91 +▁that -92 +ri -93 +▁it -94 +▁de -95 +os -96 +▁he -97 +▁pro -98 +um -99 +▁at -100 +ay -101 +and -102 +▁v -103 +rom -104 +th -105 +em -106 +op -107 +▁com -108 +▁mo -109 +▁or -110 +ers -111 +est -112 +ag -113 +ate -114 +▁su -115 +if -116 +▁un -117 +ies -118 +ac -119 +▁2 -120 +▁r -121 +ab -122 +▁ch -123 +▁se -124 +▁are -125 +ain -126 +▁k -127 +▁ex -128 +▁from -129 +pe -130 +oc -131 +▁j -132 +res -133 +ity -134 +▁ar -135 +▁19 -136 +ud -137 +ian -138 +▁co -139 +▁his -140 +ug -141 +qu -142 +iv -143 +ia -144 +ich -145 +ant -146 +ort -147 +od -148 +ive -149 +ment -150 +▁# -151 +▁## -152 +ess -153 +▁ne -154 +se -155 +ical -156 +▁us -157 +pp -158 +ated -159 +art -160 +ial -161 +pt -162 +ill -163 +all -164 +▁20 -165 +ht -166 +▁am -167 +ere -168 +▁le -169 +▁which -170 +ber -171 +und -172 +ip -173 +ure -174 +▁en -175 +▁were -176 +ction -177 +▁ac -178 +og -179 +ak -180 +ous -181 +ard -182 +▁ha -183 +▁ad -184 +▁ab -185 +der -186 +so -187 +▁so -188 +▁pl -189 +cl -190 +▁not -191 +▁wor -192 +ine -193 +ther -194 +▁comp -195 +▁af -196 +▁this -197 +▁y -198 +ge -199 +▁sh -200 +ary -201 +ast -202 +ish -203 +ame -204 +up -205 +red -206 +ust -207 +▁fo -208 +per -209 +rit -210 +ans -211 +ect -212 +▁cont -213 +du -214 +ition -215 +▁have -216 +ome -217 +ie -218 +iz -219 +▁cl -220 +ong -221 +▁had -222 +ugh -223 +▁whe -224 +ell -225 +▁also -226 +ult -227 +ide -228 +ub -229 +▁sp -230 +ap -231 +ight -232 +▁its -233 +▁int -234 +▁ro -235 +ib -236 +▁tr -237 +ik -238 +▁has -239 +▁form -240 +end -241 +▁other -242 +ations -243 +▁man -244 +ign -245 +", -246 +▁all -247 +ass -248 +▁comm -249 +▁but -250 +ence -251 +), -252 +ry -253 +ph -254 +▁part -255 +av -256 +▁their -257 +age -258 +unt -259 +ally -260 +▁fir -261 +▁im -262 +▁ag -263 +uld -264 +▁res -265 +fer -266 +▁can -267 +ars -268 +pl -269 +ater -270 +ack -271 +▁per -272 +▁dis -273 +ire -274 +ang -275 +▁one -276 +▁first -277 +ld -278 +▁te -279 +vel -280 +ory -281 +clud -282 +▁sc -283 +ates -284 +ree -285 +ue -286 +▁bec -287 +con -288 +act -289 +ord -290 +▁ind -291 +▁sy -292 +ok -293 +▁they -294 +out -295 +ren -296 +▁been -297 +oll -298 +ions -299 +=" -300 +▁cent -301 +ance -302 +ace -303 +00 -304 +the -305 +ric -306 +". -307 +). -308 +▁tw -309 +hed -310 +▁includ -311 +▁des -312 +▁after -313 +ime -314 +own -315 +▁inter -316 +erm -317 +ff -318 +▁spe -319 +able -320 +▁new -321 +▁mar -322 +▁who -323 +ced -324 +▁ap -325 +▁most -326 +ile -327 +▁po -328 +orm -329 +ore -330 +▁ser -331 +▁some -332 +te -333 +ces -334 +co -335 +▁me -336 +ach -337 +ru -338 +▁bo -339 +ens -340 +uring -341 +▁em -342 +▁ye -343 +▁ph -344 +▁go -345 +▁ev -346 +port -347 +ron -348 +▁such -349 +cess -350 +▁more -351 +▁there -352 +▁no -353 +▁cons -354 +ice -355 +vers -356 +ts -357 +▁ear -358 +eric -359 +▁used -360 +▁app -361 +amp -362 +we -363 +▁two -364 +ved -365 +lic -366 +ose -367 +ors -368 +▁gro -369 +▁18 -370 +▁201 -371 +▁ele -372 +land -373 +▁pre -374 +ism -375 +ould -376 +▁reg -377 +ress -378 +ite -379 +ks -380 +▁rel -381 +▁ca -382 +ents -383 +ase -384 +ational -385 +ari -386 +ade -387 +▁200 -388 +▁over -389 +ury -390 +▁ra -391 +olog -392 +ited -393 +▁ass -394 +ied -395 +ath -396 +▁col -397 +▁into -398 +▁when -399 +▁her -400 +▁gen -401 +▁fe -402 +les -403 +ative -404 +▁bet -405 +▁i -406 +ular -407 +uth -408 +rib -409 +▁produ -410 +▁than -411 +▁att -412 +▁rec -413 +▁may -414 +▁bl -415 +▁pe -416 +reat -417 +urn -418 +▁kn -419 +▁during -420 +▁these -421 +▁pr -422 +ted -423 +▁fl -424 +one -425 +▁many -426 +wn -427 +als -428 +▁3 -429 +▁hig -430 +▁out -431 +ics -432 +▁americ -433 +ased -434 +ings -435 +use -436 +▁war -437 +▁lar -438 +▁time -439 +▁sub -440 +iss -441 +▁under -442 +▁would -443 +ft -444 +▁bel -445 +▁do -446 +▁act -447 +▁only -448 +▁ma -449 +▁num -450 +▁ant -451 +ween -452 +oth -453 +▁pres -454 +▁between -455 +ific -456 +▁inf -457 +▁qu -458 +ough -459 +▁we -460 +aw -461 +▁acc -462 +▁car -463 +▁him -464 +▁up -465 +▁jo -466 +▁world -467 +tern -468 +▁how -469 +▁count -470 +▁pop -471 +▁def -472 +stem -473 +gan -474 +ind -475 +▁eng -476 +▁off -477 +ities -478 +ists -479 +▁sch -480 +▁system -481 +ual -482 +▁inc -483 +old -484 +ost -485 +ten -486 +▁arm -487 +▁thro -488 +uc -489 +▁met -490 +ys -491 +vern -492 +▁br -493 +▁trans -494 +▁work -495 +▁spec -496 +ild -497 +▁pol -498 +▁art -499 +▁pub -500 +▁hist -501 +▁inst -502 +ince -503 +▁dif -504 +▁found -505 +ium -506 +▁play -507 +cur -508 +very -509 +▁through -510 +▁them -511 +ike -512 +▁mon -513 +▁char -514 +▁air -515 +▁about -516 +ons -517 +▁rem -518 +▁rep -519 +velop -520 +▁par -521 +▁while -522 +ne -523 +▁use -524 +ished -525 +▁gener -526 +ep -527 +ah -528 +▁call -529 +▁govern -530 +ject -531 +▁supp -532 +▁ob -533 +ople -534 +▁city -535 +int -536 +doc -537 +▁where -538 +▁develop -539 +ollow -540 +▁years -541 +▁states -542 +uro -543 +ward -544 +19 -545 +▁pos -546 +wik -547 +▁< -548 +ral -549 +▁follow -550 +ll -551 +▁inv -552 +ating -553 +▁tra -554 +▁known -555 +ient -556 +ower -557 +▁later -558 +▁min -559 +are -560 +hes -561 +ram -562 +▁199 -563 +▁prov -564 +ever -565 +ail -566 +▁writ -567 +ident -568 +▁4 -569 +▁add -570 +cent -571 +▁high -572 +ake -573 +ious -574 +ict -575 +▁set -576 +▁she -577 +ution -578 +form -579 +ments -580 +ond -581 +▁bro -582 +▁dist -583 +fore -584 +▁bu -585 +▁century -586 +▁mem -587 +▁however -588 +▁loc -589 +▁sm -590 +cept -591 +▁cre -592 +ix -593 +▁state -594 +▁exp -595 +▁both -596 +▁early -597 +ized -598 +ps -599 +▁sur -600 +ures -601 +cted -602 +▁dec -603 +ories -604 +▁med -605 +ays -606 +▁est -607 +▁again -608 +▁vari -609 +▁5 -610 +angu -611 +▁sign -612 +▁lo -613 +ines -614 +io -615 +▁group -616 +▁well -617 +ran -618 +▁const -619 +▁made -620 +▁ed -621 +ually -622 +▁z -623 +▁sim -624 +▁pers -625 +▁dep -626 +ife -627 +▁mus -628 +▁eff -629 +ural -630 +ians -631 +ins -632 +▁being -633 +ically -634 +▁nor -635 +0, -636 +▁people -637 +▁imp -638 +ula -639 +▁tit -640 +▁stud -641 +▁fil -642 +hip -643 +▁became -644 +round -645 +lex -646 +▁american -647 +cond -648 +▁differ -649 +▁ext -650 +▁three -651 +." -652 +ible -653 +▁then -654 +arch -655 +gest -656 +▁including -657 +▁number -658 +tle -659 +tain -660 +inal -661 +▁sever -662 +ood -663 +ise -664 +▁united -665 +▁called -666 +its -667 +▁main -668 +hen -669 +ined -670 +▁brit -671 +ctions -672 +ature -673 +▁langu -674 +▁sa -675 +ather -676 +▁end -677 +▁will -678 +ving -679 +▁since -680 +iet -681 +▁ent -682 +our -683 +ily -684 +other -685 +ues -686 +lish -687 +▁rom -688 +000 -689 +uss -690 +ider -691 +▁ty -692 +ught -693 +▁second -694 +ier -695 +de -696 +ology -697 +▁orig -698 +ause -699 +▁any -700 +orn -701 +hem -702 +▁ur -703 +ters -704 +ov -705 +ateg -706 +▁king -707 +▁term -708 +lished -709 +▁sl -710 +ty -711 +▁uni -712 +uch -713 +ially -714 +ger -715 +▁maj -716 +▁fam -717 +▁euro -718 +led -719 +ants -720 +man -721 +▁national -722 +ck -723 +▁dire -724 +imes -725 +▁if -726 +▁like -727 +elf -728 +ages -729 +ility -730 +▁government -731 +▁6 -732 +▁because -733 +▁u -734 +▁17 -735 +iel -736 +▁mil -737 +▁film -738 +▁major -739 +rist -740 +▁large -741 +▁suc -742 +▁south -743 +▁common -744 +1, -745 +ob -746 +bers -747 +raph -748 +▁several -749 +erman -750 +▁contin -751 +▁ret -752 +▁desc -753 +▁long -754 +▁land -755 +ros -756 +▁before -757 +▁accord -758 +▁result -759 +▁str -760 +▁could -761 +▁year -762 +▁lead -763 +▁oper -764 +▁198 -765 +ale -766 +az -767 +▁197 -768 +▁soc -769 +cy -770 +lu -771 +ful -772 +ulation -773 +▁north -774 +ived -775 +ning -776 +ke -777 +▁europe -778 +▁intern -779 +▁formula -780 +▁gr -781 +▁cor -782 +ision -783 +▁appe -784 +▁title -785 +▁four -786 +ract -787 +ae -788 +▁partic -789 +▁aust -790 +▁bas -791 +til -792 +▁(" -793 +illion -794 +▁elect -795 +▁mat -796 +▁name -797 +▁ri -798 +▁cap -799 +org -800 +▁val -801 +ital -802 +▁against -803 +ton -804 +ames -805 +▁book -806 +ick -807 +▁pa -808 +ange -809 +▁same -810 +▁oc -811 +▁often -812 +2, -813 +▁hum -814 +▁chur -815 +▁each -816 +▁rev -817 +ample -818 +omet -819 +▁own -820 +▁support -821 +20 -822 +ool -823 +ute -824 +though -825 +▁consider -826 +▁commun -827 +▁pri -828 +osed -829 +ared -830 +rop -831 +▁design -832 +▁german -833 +▁christ -834 +▁ge -835 +ene -836 +iew -837 +▁ang -838 +to -839 +▁7 -840 +▁moder -841 +inc -842 +oun -843 +▁small -844 +▁according -845 +▁serv -846 +ina -847 +▁categ -848 +▁incre -849 +xt -850 +▁hy -851 +atic -852 +▁public -853 +ork -854 +▁until -855 +▁trad -856 +▁conf -857 +▁remain -858 +iod -859 +ield -860 +▁ast -861 +▁196 -862 +▁leg -863 +▁contro -864 +▁death -865 +els -866 +ax -867 +gy -868 +5, -869 +▁ins -870 +▁british -871 +ius -872 +▁cour -873 +▁gu -874 +vent -875 +▁prog -876 +ional -877 +▁ii -878 +▁dem -879 +▁different -880 +bo -881 +▁la -882 +▁bat -883 +▁ref -884 +▁port -885 +▁although -886 +▁life -887 +conom -888 +▁mod -889 +han -890 +ock -891 +▁great -892 +▁effect -893 +▁8 -894 +▁country -895 +▁univers -896 +▁example -897 +ided -898 +▁import -899 +▁among -900 +▁success -901 +▁organ -902 +▁arch -903 +▁power -904 +hern -905 +chn -906 +▁op -907 +aking -908 +▁ter -909 +▁det -910 +ired -911 +ives -912 +rent -913 +min -914 +▁class -915 +▁law -916 +▁school -917 +▁ann -918 +▁sing -919 +ised -920 +▁cult -921 +▁compan -922 +ides -923 +ank -924 +▁modern -925 +be -926 +ird -927 +▁sol -928 +▁bra -929 +▁phil -930 +ued -931 +▁around -932 +▁id -933 +▁av -934 +▁include -935 +6, -936 +▁history -937 +hn -938 +▁lit -939 +▁hous -940 +▁near -941 +▁econom -942 +cer -943 +oy -944 +ting -945 +▁cur -946 +▁back -947 +itions -948 +▁mark -949 +get -950 +▁miss -951 +▁following -952 +▁di -953 +ves -954 +▁period -955 +mber -956 +gen -957 +way -958 +ries -959 +▁div -960 +3, -961 +▁did -962 +▁fin -963 +▁island -964 +▁record -965 +yl -966 +▁polit -967 +▁gl -968 +▁estab -969 +ruct -970 +9, -971 +enn -972 +▁equ -973 +▁categories -974 +edia -975 +ha -976 +▁those -977 +▁colle -978 +4, -979 +▁gree -980 +▁order -981 +imate -982 +ids -983 +▁techn -984 +8, -985 +▁el -986 +7, -987 +▁alex -988 +▁offic -989 +▁refer -990 +▁pat -991 +par -992 +▁ara -993 +▁even -994 +com -995 +ograph -996 +▁direct -997 +▁gre -998 +▁' -999 +▁due -1000 +▁allow -1001 +▁bar -1002 +▁area -1003 +▁milit -1004 +▁charact -1005 +▁church -1006 +▁show -1007 +▁cal -1008 +bert -1009 +▁language -1010 +ner -1011 +ration -1012 +▁histor -1013 +ave -1014 +arm -1015 +oph -1016 +lem -1017 +▁another -1018 +ified -1019 +ley -1020 +") -1021 +// -1022 +▁requ -1023 +▁appro -1024 +▁person -1025 +ged -1026 +▁non -1027 +yn -1028 +ipedia -1029 +▁alb -1030 +ander -1031 +que -1032 +▁water -1033 +wikipedia -1034 +ize -1035 +▁afric -1036 +:// -1037 +tps -1038 +▁url -1039 +ony -1040 +wiki -1041 +▁lat -1042 +▁ -1095 +ement -1096 +▁word -1097 +▁within -1098 +▁prop -1099 +▁population -1100 +▁program -1101 +ently -1102 +18 -1103 +ences -1104 +▁million -1105 +▁anc -1106 +ization -1107 +ull -1108 +▁plan -1109 +▁auth -1110 +amed -1111 +▁english -1112 +▁west -1113 +▁black -1114 +▁je -1115 +▁belie -1116 +▁giv -1117 +▁august -1118 +▁cr -1119 +▁using -1120 +▁prot -1121 +▁rad -1122 +▁arg -1123 +▁similar -1124 +▁process -1125 +▁er -1126 +▁mag -1127 +pect -1128 +eng -1129 +▁rest -1130 +▁sw -1131 +▁vis -1132 +aced -1133 +▁addition -1134 +▁fre -1135 +▁perform -1136 +▁report -1137 +▁international -1138 +▁typ -1139 +▁roman -1140 +▁associ -1141 +une -1142 +▁ve -1143 +used -1144 +▁comput -1145 +ience -1146 +▁expl -1147 +▁opp -1148 +ured -1149 +ried -1150 +▁emp -1151 +▁military -1152 +▁. -1153 +ets -1154 +ross -1155 +omin -1156 +ases -1157 +▁very -1158 +▁rece -1159 +tal -1160 +ark -1161 +▁sal -1162 +▁aff -1163 +omen -1164 +▁open -1165 +▁still -1166 +day -1167 +rench -1168 +▁, -1169 +▁along -1170 +▁my -1171 +▁popular -1172 +▁arab -1173 +▁comple -1174 +▁tradition -1175 +▁treat -1176 +▁apollo -1177 +▁return -1178 +▁cer -1179 +▁east -1180 +anc -1181 +▁now -1182 +▁development -1183 +▁(19 -1184 +▁family -1185 +▁9 -1186 +▁human -1187 +▁bre -1188 +▁day -1189 +▁run -1190 +▁10 -1191 +▁eas -1192 +pre -1193 +ven -1194 +val -1195 +▁hel -1196 +▁hand -1197 +ball -1198 +▁camp -1199 +▁child -1200 +▁university -1201 +▁– -1202 +▁led -1203 +by -1204 +ister -1205 +▁considered -1206 +▁fr -1207 +▁build -1208 +lin -1209 +▁team -1210 +▁win -1211 +▁important -1212 +ense -1213 +arian -1214 +▁fact -1215 +▁last -1216 +gin -1217 +▁resp -1218 +br -1219 +▁194 -1220 +ness -1221 +▁space -1222 +▁various -1223 +▁nat -1224 +▁represent -1225 +▁pur -1226 +▁army -1227 +1. -1228 +bit -1229 +▁place -1230 +▁crit -1231 +▁members -1232 +sc -1233 +ological -1234 +▁old -1235 +▁202 -1236 +▁region -1237 +▁fran -1238 +▁line -1239 +erv -1240 +▁test -1241 +estern -1242 +ze -1243 +med -1244 +▁aut -1245 +▁indust -1246 +▁anal -1247 +▁head -1248 +alth -1249 +▁just -1250 +▁start -1251 +▁contain -1252 +▁sea -1253 +▁said -1254 +▁what -1255 +ink -1256 +rote -1257 +▁home -1258 +▁relig -1259 +▁ste -1260 +row -1261 +craft -1262 +▁sout -1263 +▁origin -1264 +▁short -1265 +▁particular -1266 +na -1267 +▁rese -1268 +eder -1269 +ned -1270 +▁less -1271 +▁fur -1272 +▁vers -1273 +▁present -1274 +▁comb -1275 +ots -1276 +istic -1277 +ash -1278 +▁french -1279 +▁president -1280 +▁signific -1281 +▁del -1282 +▁bud -1283 +▁bi -1284 +▁bus -1285 +▁hal -1286 +tic -1287 +ament -1288 +dom -1289 +▁dr -1290 +▁character -1291 +wh -1292 +▁tele -1293 +▁lim -1294 +▁local -1295 +ably -1296 +▁austral -1297 +apt -1298 +▁bor -1299 +▁move -1300 +▁late -1301 +yal -1302 +▁somet -1303 +▁times -1304 +▁court -1305 +▁house -1306 +ember -1307 +epend -1308 +▁anim -1309 +▁claim -1310 +ilt -1311 +oss -1312 +ively -1313 +▁base -1314 +▁every -1315 +▁published -1316 +▁sk -1317 +▁greek -1318 +▁dev -1319 +▁195 -1320 +▁sug -1321 +▁political -1322 +▁wrote -1323 +ribut -1324 +▁prof -1325 +wards -1326 +ound -1327 +▁given -1328 +▁men -1329 +▁sym -1330 +▁largest -1331 +▁low -1332 +ality -1333 +▁empire -1334 +2. -1335 +af -1336 +ai -1337 +▁control -1338 +▁sour -1339 +▁author -1340 +▁mean -1341 +▁species -1342 +▁ide -1343 +ator -1344 +▁bur -1345 +▁works -1346 +▁territ -1347 +ites -1348 +▁struct -1349 +century -1350 +ither -1351 +ination -1352 +▁son -1353 +ung -1354 +▁product -1355 +ague -1356 +▁point -1357 +empt -1358 +▁took -1359 +hod -1360 +▁lab -1361 +▁without -1362 +▁included -1363 +▁bc -1364 +▁though -1365 +▁proper -1366 +▁cond -1367 +▁prim -1368 +▁init -1369 +▁mult -1370 +▁field -1371 +▁down -1372 +▁company -1373 +count -1374 +vered -1375 +rian -1376 +ison -1377 +ring -1378 +▁party -1379 +▁union -1380 +▁let -1381 +▁few -1382 +▁earth -1383 +▁developed -1384 +▁li -1385 +bs -1386 +ery -1387 +ham -1388 +▁mass -1389 +▁further -1390 +erc -1391 +▁pract -1392 +▁russ -1393 +▁view -1394 +▁make -1395 +olic -1396 +▁need -1397 +▁become -1398 +▁ep -1399 +▁phys -1400 +ument -1401 +ec -1402 +▁occur -1403 +▁ident -1404 +ata -1405 +▁production -1406 +igh -1407 +▁way -1408 +▁grow -1409 +ival -1410 +ards -1411 +▁event -1412 +▁significant -1413 +ior -1414 +▁12 -1415 +▁left -1416 +▁net -1417 +mon -1418 +pec -1419 +▁introdu -1420 +▁exist -1421 +▁western -1422 +▁level -1423 +▁$ -1424 +cing -1425 +▁countries -1426 +▁alm -1427 +▁jan -1428 +▁former -1429 +▁single -1430 +less -1431 +gr -1432 +ention -1433 +▁educ -1434 +▁established -1435 +▁obs -1436 +ple -1437 +▁tri -1438 +▁independ -1439 +▁disc -1440 +ril -1441 +▁iss -1442 +aur -1443 +▁light -1444 +▁philos -1445 +▁ju -1446 +▁river -1447 +▁ancient -1448 +▁held -1449 +ex -1450 +▁vi -1451 +▁nort -1452 +▁rul -1453 +▁redu -1454 +▁central -1455 +▁vol -1456 +▁age -1457 +ott -1458 +▁attack -1459 +▁chang -1460 +▁game -1461 +▁read -1462 +▁five -1463 +▁thus -1464 +▁third -1465 +▁oct -1466 +olution -1467 +▁suggest -1468 +▁193 -1469 +▁top -1470 +▁tro -1471 +iety -1472 +3. -1473 +▁ox -1474 +▁post -1475 +▁named -1476 +▁usually -1477 +▁decl -1478 +ential -1479 +▁others -1480 +▁strong -1481 +ats -1482 +▁jew -1483 +▁systems -1484 +idence -1485 +lect -1486 +iving -1487 +ops -1488 +▁14 -1489 +ou -1490 +▁service -1491 +▁european -1492 +▁repl -1493 +▁separ -1494 +mer -1495 +▁having -1496 +ths -1497 +▁object -1498 +aster -1499 +▁da -1500 +▁town -1501 +▁body -1502 +▁disco -1503 +▁turn -1504 +sh -1505 +▁method -1506 +ones -1507 +ining -1508 +▁ach -1509 +▁sum -1510 +▁civ -1511 +▁activ -1512 +akes -1513 +▁invol -1514 +▁free -1515 +ama -1516 +▁mount -1517 +▁social -1518 +▁produced -1519 +▁dra -1520 +▁mor -1521 +▁der -1522 +▁ce -1523 +ware -1524 +au -1525 +▁attempt -1526 +▁case -1527 +ret -1528 +ploy -1529 +▁six -1530 +▁kingdom -1531 +ency -1532 +▁see -1533 +ances -1534 +ox -1535 +▁mot -1536 +▁11 -1537 +▁alexander -1538 +▁christian -1539 +mit -1540 +sequ -1541 +▁cy -1542 +▁gra -1543 +▁research -1544 +▁women -1545 +lear -1546 +▁forces -1547 +▁sent -1548 +hest -1549 +▁budd -1550 +▁mater -1551 +aut -1552 +uary -1553 +▁written -1554 +5. -1555 +ove -1556 +▁sept -1557 +▁real -1558 +▁york -1559 +▁instit -1560 +▁best -1561 +zer -1562 +ches -1563 +read -1564 +▁syn -1565 +▁constit -1566 +▁groups -1567 +yle -1568 +▁father -1569 +face -1570 +▁wide -1571 +▁league -1572 +▁original -1573 +▁theory -1574 +ying -1575 +▁battle -1576 +▁cat -1577 +ivid -1578 +▁prom -1579 +ipp -1580 +▁came -1581 +hol -1582 +ruction -1583 +ana -1584 +▁relations -1585 +▁prev -1586 +▁built -1587 +▁civil -1588 +▁abs -1589 +ission -1590 +acy -1591 +▁pain -1592 +▁current -1593 +dro -1594 +hing -1595 +emb -1596 +oms -1597 +ria -1598 +ublic -1599 +▁tur -1600 +istan -1601 +▁force -1602 +self -1603 +ler -1604 +▁sec -1605 +ule -1606 +▁dece -1607 +▁ban -1608 +▁cir -1609 +rew -1610 +ude -1611 +▁ital -1612 +verse -1613 +ising -1614 +▁inform -1615 +side -1616 +ways -1617 +ability -1618 +atures -1619 +▁natural -1620 +▁march -1621 +hers -1622 +▁languages -1623 +▁southern -1624 +aces -1625 +aken -1626 +ends -1627 +line -1628 +▁occ -1629 +▁care -1630 +itive -1631 +▁individ -1632 +4. -1633 +▁described -1634 +put -1635 +▁red -1636 +iness -1637 +▁function -1638 +▁den -1639 +▁does -1640 +▁sold -1641 +▁problem -1642 +▁electron -1643 +▁admin -1644 +▁areas -1645 +▁released -1646 +bur -1647 +ored -1648 +▁vict -1649 +ling -1650 +▁total -1651 +ye -1652 +▁pal -1653 +▁bir -1654 +7. -1655 +ille -1656 +▁sometimes -1657 +▁youn -1658 +▁help -1659 +▁pot -1660 +▁kill -1661 +▁september -1662 +▁side -1663 +lant -1664 +▁never -1665 +▁special -1666 +ka -1667 +▁eth -1668 +▁either -1669 +cul -1670 +9. -1671 +for -1672 +ctor -1673 +▁account -1674 +pecially -1675 +▁material -1676 +aries -1677 +▁cell -1678 +▁england -1679 +▁project -1680 +▁role -1681 +▁13 -1682 +ann -1683 +sp -1684 +ending -1685 +▁bal -1686 +rict -1687 +▁appear -1688 +ane -1689 +▁should -1690 +▁capital -1691 +10 -1692 +▁won -1693 +ara -1694 +ergy -1695 +8. -1696 +ades -1697 +▁april -1698 +ered -1699 +▁cop -1700 +▁liter -1701 +work -1702 +osp -1703 +6. -1704 +▁vir -1705 +▁games -1706 +▁take -1707 +"), -1708 +▁meas -1709 +ote -1710 +gypt -1711 +▁x -1712 +ales -1713 +▁mic -1714 +ober -1715 +ected -1716 +▁apple -1717 +ray -1718 +▁anti -1719 +▁chem -1720 +▁white -1721 +▁[ -1722 +▁children -1723 +▁july -1724 +▁official -1725 +▁republic -1726 +ification -1727 +ogn -1728 +▁january -1729 +,000 -1730 +▁dest -1731 +▁scient -1732 +▁command -1733 +incip -1734 +▁acid -1735 +▁pred -1736 +▁colon -1737 +▁food -1738 +▁northern -1739 +ead -1740 +▁pet -1741 +▁december -1742 +▁half -1743 +▁song -1744 +enced -1745 +ains -1746 +▁counc -1747 +ma -1748 +aged -1749 +▁position -1750 +dle -1751 +▁egypt -1752 +▁close -1753 +▁good -1754 +ges -1755 +▁beh -1756 +▁june -1757 +▁america -1758 +▁october -1759 +17 -1760 +lam -1761 +cle -1762 +▁acad -1763 +▁heav -1764 +▁market -1765 +▁economic -1766 +kn -1767 +▁award -1768 +go -1769 +▁range -1770 +▁royal -1771 +▁rather -1772 +▁nav -1773 +▁must -1774 +▁hit -1775 +ached -1776 +hib -1777 +▁sat -1778 +▁died -1779 +▁received -1780 +▁especially -1781 +ese -1782 +iation -1783 +▁nove -1784 +ography -1785 +▁astron -1786 +ada -1787 +▁ver -1788 +▁throughout -1789 +▁hen -1790 +asing -1791 +▁continued -1792 +▁study -1793 +▁princip -1794 +aves -1795 +▁fa -1796 +▁november -1797 +of -1798 +▁created -1799 +▁aud -1800 +▁cath -1801 +▁council -1802 +▁priv -1803 +▁star -1804 +▁upon -1805 +▁wall -1806 +▁concer -1807 +▁eastern -1808 +▁bul -1809 +▁club -1810 +▁hydro -1811 +▁feder -1812 +▁previous -1813 +orts -1814 +▁generally -1815 +osition -1816 +▁african -1817 +▁invest -1818 +here -1819 +▁computer -1820 +fic -1821 +▁recogn -1822 +▁mission -1823 +▁flight -1824 +▁har -1825 +ought -1826 +▁athen -1827 +▁192 -1828 +ino -1829 +▁forms -1830 +▁super -1831 +▁next -1832 +vision -1833 +▁standard -1834 +verage -1835 +▁health -1836 +▁tour -1837 +12 -1838 +▁interest -1839 +ounced -1840 +▁express -1841 +▁profess -1842 +▁full -1843 +iam -1844 +ster -1845 +▁himself -1846 +▁list -1847 +▁least -1848 +ety -1849 +iate -1850 +15 -1851 +▁possible -1852 +ca -1853 +▁coast -1854 +▁ball -1855 +▁jud -1856 +▁instead -1857 +▁schol -1858 +▁dri -1859 +▁conn -1860 +▁begin -1861 +▁atlant -1862 +▁played -1863 +▁administ -1864 +lo -1865 +etic -1866 +▁accept -1867 +▁deb -1868 +▁capt -1869 +▁lower -1870 +▁agre -1871 +ips -1872 +▁tre -1873 +▁impro -1874 +▁season -1875 +▁certain -1876 +▁formed -1877 +▁thought -1878 +▁aircraft -1879 +ta -1880 +▁education -1881 +▁making -1882 +ief -1883 +▁ren -1884 +▁broad -1885 +▁regard -1886 +like -1887 +▁data -1888 +▁far -1889 +▁temper -1890 +ators -1891 +iment -1892 +apan -1893 +▁fund -1894 +▁final -1895 +▁evidence -1896 +bra -1897 +▁mer -1898 +▁type -1899 +▁version -1900 +americ -1901 +▁academ -1902 +▁culture -1903 +▁ill -1904 +itect -1905 +▁press -1906 +ained -1907 +▁desp -1908 +chan -1909 +icle -1910 +ulf -1911 +▁fail -1912 +▁higher -1913 +ront -1914 +▁once -1915 +▁hold -1916 +▁subst -1917 +▁foot -1918 +▁offer -1919 +imately -1920 +jan -1921 +▁center -1922 +▁subject -1923 +▁community -1924 +iction -1925 +uis -1926 +▁middle -1927 +▁above -1928 +▁engine -1929 +▁followed -1930 +▁transport -1931 +let -1932 +anish -1933 +▁avail -1934 +▁parts -1935 +▁society -1936 +uf -1937 +▁consist -1938 +▁soft -1939 +▁almost -1940 +16 -1941 +icy -1942 +ghan -1943 +gether -1944 +▁together -1945 +inted -1946 +▁seen -1947 +▁compet -1948 +viet -1949 +▁reported -1950 +ensive -1951 +▁energy -1952 +▁islands -1953 +▁fri -1954 +▁neg -1955 +▁crew -1956 +▁complete -1957 +ples -1958 +oman -1959 +▁tex -1960 +▁rock -1961 +ero -1962 +▁cro -1963 +▁business -1964 +▁africa -1965 +rap -1966 +▁exam -1967 +▁hard -1968 +▁complex -1969 +ceed -1970 +▁indic -1971 +umb -1972 +▁religious -1973 +ym -1974 +bon -1975 +lim -1976 +▁relative -1977 +▁terms -1978 +vir -1979 +▁france -1980 +▁territory -1981 +▁fig -1982 +▁magn -1983 +bor -1984 +ows -1985 +ffic -1986 +▁architect -1987 +▁host -1988 +▁fac -1989 +▁tar -1990 +▁norm -1991 +▁altern -1992 +burg -1993 +▁san -1994 +▁defe -1995 +▁ground -1996 +▁elements -1997 +▁amb -1998 +gress -1999 +▁rights -2000 +ert -2001 +▁alg -2002 +▁located -2003 +▁germany -2004 +ban -2005 +▁multip -2006 +eth -2007 +▁japan -2008 +▁building -2009 +13 -2010 +▁adop -2011 +▁surface -2012 +▁movement -2013 +▁ax -2014 +▁alk -2015 +▁frequ -2016 +arily -2017 +▁gold -2018 +▁travel -2019 +▁alph -2020 +▁mother -2021 +▁park -2022 +▁means -2023 +▁style -2024 +▁trade -2025 +ount -2026 +ali -2027 +▁186 -2028 +▁che -2029 +▁fall -2030 +▁doub -2031 +itude -2032 +▁days -2033 +▁despite -2034 +▁album -2035 +ads -2036 +▁model -2037 +cript -2038 +▁philosoph -2039 +▁introduced -2040 +▁prote -2041 +▁employ -2042 +▁foreign -2043 +▁novel -2044 +50 -2045 +▁ib -2046 +▁rail -2047 +▁today -2048 +ption -2049 +▁information -2050 +▁william -2051 +rated -2052 +▁little -2053 +▁mathem -2054 +▁office -2055 +▁numer -2056 +▁numbers -2057 +ints -2058 +▁sex -2059 +useum -2060 +▁change -2061 +▁brother -2062 +▁pen -2063 +▁stre -2064 +▁domin -2065 +▁industry -2066 +▁latin -2067 +▁across -2068 +▁albert -2069 +▁member -2070 +american -2071 +ms -2072 +uments -2073 +▁& -2074 +zil -2075 +▁books -2076 +▁access -2077 +▁associated -2078 +▁sil -2079 +▁science -2080 +▁successful -2081 +ened -2082 +▁armen -2083 +▁available -2084 +▁fire -2085 +▁born -2086 +▁transl -2087 +▁abb -2088 +▁sam -2089 +▁sound -2090 +pr -2091 +▁lun -2092 +▁tax -2093 +▁concept -2094 +▁influence -2095 +▁sem -2096 +▁soviet -2097 +aign -2098 +▁coll -2099 +"). -2100 +▁mach -2101 +▁hom -2102 +idge -2103 +▁dut -2104 +▁hon -2105 +▁average -2106 +het -2107 +ties -2108 +▁entire -2109 +▁taken -2110 +▁campaign -2111 +bru -2112 +icles -2113 +▁lost -2114 +▁determ -2115 +▁structure -2116 +▁imm -2117 +▁except -2118 +▁know -2119 +▁ten -2120 +▁rich -2121 +▁services -2122 +ands -2123 +▁australia -2124 +▁fav -2125 +▁sen -2126 +▁traditional -2127 +▁story -2128 +att -2129 +erved -2130 +▁related -2131 +▁cross -2132 +▁sun -2133 +▁text -2134 +▁museum -2135 +▁itself -2136 +▁meaning -2137 +▁gave -2138 +▁afghan -2139 +aring -2140 +▁economy -2141 +king -2142 +▁dav -2143 +., -2144 +▁percent -2145 +▁players -2146 +▁respect -2147 +▁catholic -2148 +▁remained -2149 +▁trib -2150 +▁eventually -2151 +la -2152 +isc -2153 +not -2154 +sel -2155 +▁cit -2156 +▁television -2157 +rael -2158 +▁approx -2159 +▁aber -2160 +▁young -2161 +uel -2162 +▁brazil -2163 +▁log -2164 +▁site -2165 +pro -2166 +tained -2167 +ald -2168 +▁oil -2169 +▁inte -2170 +▁displ -2171 +▁estim -2172 +▁ho -2173 +▁india -2174 +▁increased -2175 +iers -2176 +▁value -2177 +▁say -2178 +▁circ -2179 +bruary -2180 +▁names -2181 +viron -2182 +stand -2183 +unic -2184 +▁sit -2185 +unter -2186 +▁veh -2187 +▁effects -2188 +▁commit -2189 +▁referred -2190 +ricult -2191 +▁democ -2192 +▁cities -2193 +ania -2194 +▁lack -2195 +▁surv -2196 +▁wee -2197 +rast -2198 +▁ord -2199 +▁establish -2200 +oted -2201 +ours -2202 +▁announced -2203 +▁forest -2204 +▁earl -2205 +▁instr -2206 +14 -2207 +0,000 -2208 +▁environ -2209 +ica -2210 +ope -2211 +aria -2212 +▁foc -2213 +▁glob -2214 +▁nature -2215 +▁find -2216 +▁exec -2217 +▁poly -2218 +▁believed -2219 +ii -2220 +ingu -2221 +utes -2222 +▁particularly -2223 +▁emper -2224 +▁february -2225 +▁subsequ -2226 +▁allowed -2227 +▁rea -2228 +istance -2229 +ych -2230 +▁100 -2231 +▁atom -2232 +▁meet -2233 +▁feature -2234 +▁agricult -2235 +lement -2236 +▁events -2237 +sen -2238 +▁190 -2239 +anted -2240 +▁whose -2241 +▁berlin -2242 +▁critic -2243 +▁depart -2244 +▁served -2245 +▁source -2246 +▁diffic -2247 +▁distin -2248 +ming -2249 +▁designed -2250 +ky -2251 +▁wind -2252 +▁cost -2253 +▁words -2254 +▁symb -2255 +▁dam -2256 +▁growth -2257 +▁features -2258 +▁technology -2259 +ef -2260 +ises -2261 +▁rate -2262 +▁difficult -2263 +▁lunar -2264 +▁achie -2265 +▁champ -2266 +▁commerc -2267 +▁ess -2268 +▁size -2269 +▁private -2270 +▁therefore -2271 +▁dom -2272 +rial -2273 +▁able -2274 +▁vide -2275 +▁doc -2276 +▁moved -2277 +▁applic -2278 +▁rule -2279 +unch -2280 +▁includes -2281 +utions -2282 +clus -2283 +▁nuc -2284 +▁spir -2285 +ulated -2286 +▁islam -2287 +pir -2288 +▁dig -2289 +▁basic -2290 +▁arri -2291 +ilities -2292 +▁cho -2293 +▁might -2294 +uries -2295 +▁writing -2296 +atory -2297 +▁defin -2298 +rel -2299 +▁bos -2300 +▁brought -2301 +0% -2302 +off -2303 +▁key -2304 +▁amount -2305 +▁asia -2306 +▁fest -2307 +▁becom -2308 +▁micro -2309 +▁native -2310 +aps -2311 +▁saw -2312 +▁respons -2313 +▁stri -2314 +▁quest -2315 +▁gas -2316 +▁provided -2317 +berg -2318 +▁went -2319 +▁medic -2320 +▁aim -2321 +▁returned -2322 +▁software -2323 +▁viol -2324 +▁antib -2325 +▁cases -2326 +▁increasing -2327 +▁federal -2328 +▁constitution -2329 +▁assemb -2330 +ols -2331 +ste -2332 +▁bank -2333 +▁cast -2334 +▁founded -2335 +▁farm -2336 +▁grand -2337 +▁specific -2338 +mar -2339 +▁types -2340 +xic -2341 +pan -2342 +iding -2343 +▁parli -2344 +▁arabic -2345 +bl -2346 +▁manag -2347 +ems -2348 +▁cam -2349 +reg -2350 +▁minister -2351 +▁tal -2352 +ondon -2353 +▁bulg -2354 +▁constant -2355 +rest -2356 +▁primary -2357 +▁radio -2358 +▁techni -2359 +▁provide -2360 +▁products -2361 +▁189 -2362 +▁started -2363 +▁ol -2364 +ufact -2365 +▁anth -2366 +▁appo -2367 +▁uses -2368 +nel -2369 +▁put -2370 +▁past -2371 +▁mal -2372 +▁convent -2373 +▁commonly -2374 +ributed -2375 +▁living -2376 +▁leading -2377 +fl -2378 +▁fem -2379 +▁self -2380 +je -2381 +istry -2382 +▁election -2383 +hist -2384 +▁don -2385 +based -2386 +▁front -2387 +wor -2388 +vert -2389 +▁alf -2390 +hel -2391 +▁alle -2392 +oses -2393 +▁lay -2394 +▁lib -2395 +▁birth -2396 +ental -2397 +▁remains -2398 +▁individual -2399 +uses -2400 +▁away -2401 +▁london -2402 +▁required -2403 +▁mix -2404 +▁latter -2405 +▁conditions -2406 +▁manufact -2407 +▁personal -2408 +▁iii -2409 +▁historical -2410 +▁mill -2411 +▁larger -2412 +ners -2413 +▁beginning -2414 +▁parliament -2415 +▁moon -2416 +▁prevent -2417 +▁accom -2418 +▁billion -2419 +tt -2420 +hab -2421 +otic -2422 +▁mur -2423 +▁wat -2424 +▁earlier -2425 +elling -2426 +▁division -2427 +▁mechan -2428 +▁compound -2429 +▁widely -2430 +▁leaders -2431 +▁added -2432 +▁wal -2433 +▁dial -2434 +▁increase -2435 +ola -2436 +ify -2437 +osaur -2438 +▁scholars -2439 +▁reb -2440 +▁congress -2441 +uk -2442 +▁live -2443 +▁step -2444 +▁wood -2445 +▁companies -2446 +▁hor -2447 +▁emer -2448 +ibility -2449 +▁russian -2450 +▁typically -2451 +▁mostly -2452 +▁sources -2453 +200 -2454 +aff -2455 +▁outside -2456 +▁whether -2457 +▁treatment -2458 +umin -2459 +mediate -2460 +isl -2461 +▁fell -2462 +▁vill -2463 +▁cause -2464 +▁schools -2465 +omy -2466 +▁fort -2467 +▁arc -2468 +▁clear -2469 +▁eight -2470 +bai -2471 +▁187 -2472 +▁daugh -2473 +▁construction -2474 +▁interpre -2475 +▁separate -2476 +ole -2477 +known -2478 +▁sain -2479 +aching -2480 +▁regions -2481 +▁towards -2482 +▁majority -2483 +west -2484 +▁dyn -2485 +inary -2486 +▁board -2487 +▁months -2488 +▁labor -2489 +▁limited -2490 +ques -2491 +▁fra -2492 +▁variety -2493 +30 -2494 +▁azer -2495 +▁studies -2496 +▁pit -2497 +▁alco -2498 +baijan -2499 +lands -2500 +atives -2501 +▁reason -2502 +▁cultural -2503 +▁condu -2504 +▁caused -2505 +▁concent -2506 +▁relationship -2507 +▁fut -2508 +▁speak -2509 +▁produce -2510 +met -2511 +▁climate -2512 +▁environment -2513 +▁stated -2514 +resp -2515 +▁gun -2516 +▁squ -2517 +anded -2518 +▁unit -2519 +omb -2520 +▁highest -2521 +fe -2522 +oney -2523 +▁portug -2524 +▁emperor -2525 +arc -2526 +war -2527 +▁video -2528 +▁you -2529 +ering -2530 +ishop -2531 +▁likely -2532 +5% -2533 +ked -2534 +▁laws -2535 +▁blood -2536 +▁occup -2537 +▁fer -2538 +▁minor -2539 +ios -2540 +▁mel -2541 +▁college -2542 +▁card -2543 +▁azerbaijan -2544 +hy -2545 +▁ps -2546 +▁independent -2547 +istics -2548 +▁particip -2549 +▁action -2550 +▁commercial -2551 +ape -2552 +▁below -2553 +▁frank -2554 +▁results -2555 +selves -2556 +▁australian -2557 +▁1, -2558 +▁journ -2559 +oid -2560 +▁communic -2561 +▁physical -2562 +▁stra -2563 +▁adapt -2564 +▁liber -2565 +▁indian -2566 +ires -2567 +year -2568 +▁cele -2569 +▁greater -2570 +▁discovered -2571 +▁ris -2572 +ength -2573 +▁peace -2574 +▁prior -2575 +▁reform -2576 +▁mathemat -2577 +▁seven -2578 +▁changes -2579 +▁working -2580 +ysis -2581 +▁fish -2582 +▁recent -2583 +▁media -2584 +▁originally -2585 +uted -2586 +▁soon -2587 +▁color -2588 +▁always -2589 +▁financ -2590 +▁muslim -2591 +▁deg -2592 +▁lif -2593 +▁sett -2594 +▁spanish -2595 +▁1. -2596 +▁ben -2597 +▁dise -2598 +▁lear -2599 +▁era -2600 +▁acqu -2601 +▁revolution -2602 +," -2603 +ode -2604 +lied -2605 +▁come -2606 +▁drug -2607 +▁arist -2608 +▁films -2609 +▁spect -2610 +▁writers -2611 +80 -2612 +▁sn -2613 +▁mas -2614 +▁whom -2615 +▁extre -2616 +▁visit -2617 +ously -2618 +▁hall -2619 +▁fight -2620 +▁lines -2621 +▁killed -2622 +▁review -2623 +▁directly -2624 +uals -2625 +▁rap -2626 +▁paul -2627 +▁necess -2628 +▁mention -2629 +▁province -2630 +▁uk -2631 +▁network -2632 +▁operations -2633 +11 -2634 +▁pric -2635 +ney -2636 +▁bron -2637 +▁hill -2638 +▁supported -2639 +uation -2640 +ili -2641 +onso -2642 +▁spok -2643 +▁britain -2644 +▁football -2645 +▁big -2646 +▁chief -2647 +▁element -2648 +▁sac -2649 +respond -2650 +tr -2651 +iter -2652 +▁centre -2653 +▁themselves -2654 +▁thom -2655 +▁numerous -2656 +▁| -2657 +▁letter -2658 +▁target -2659 +rative -2660 +▁regular -2661 +ores -2662 +▁alc -2663 +▁longer -2664 +▁commission -2665 +=""> -2666 +▁orbit -2667 +▁defined -2668 +▁appeared -2669 +▁max -2670 +▁nar -2671 +▁chemical -2672 +▁properties -2673 +▁ash -2674 +▁wife -2675 +▁democr -2676 +▁animals -2677 +▁que -2678 +▁spirit -2679 +iles -2680 +▁conqu -2681 +▁quant -2682 +▁centuries -2683 +▁launch -2684 +▁settle -2685 +ume -2686 +umn -2687 +cour -2688 +▁too -2689 +▁van -2690 +▁plant -2691 +▁carbon -2692 +▁alternative -2693 +phas -2694 +▁jack -2695 +▁buddha -2696 +▁future -2697 +▁bene -2698 +▁prime -2699 +▁proposed -2700 +▁americans -2701 +ror -2702 +▁replaced -2703 +▁approximately -2704 +▁q -2705 +part -2706 +▁hol -2707 +▁nob -2708 +▁career -2709 +–19 -2710 +anian -2711 +▁conserv -2712 +▁problems -2713 +▁correspond -2714 +den -2715 +str -2716 +▁bit -2717 +rod -2718 +▁deal -2719 +▁bird -2720 +▁david -2721 +ects -2722 +▁legisl -2723 +▁points -2724 +orge -2725 +▁ethn -2726 +▁reached -2727 +▁district -2728 +pped -2729 +▁band -2730 +▁grad -2731 +▁mart -2732 +▁nearly -2733 +▁troops -2734 +mad -2735 +pper -2736 +alled -2737 +▁canada -2738 +▁regional -2739 +▁rank -2740 +▁global -2741 +▁opt -2742 +▁policy -2743 +▁academy -2744 +25 -2745 +▁bell -2746 +▁nation -2747 +po -2748 +pected -2749 +ago -2750 +▁emb -2751 +▁metal -2752 +▁destro -2753 +▁script -2754 +▁0. -2755 +▁jews -2756 +▁fle -2757 +▁ec -2758 +asion -2759 +▁purp -2760 +▁units -2761 +▁pay -2762 +igned -2763 +▁legal -2764 +▁secret -2765 +▁paris -2766 +ket -2767 +rang -2768 +▁atari -2769 +nia -2770 +iences -2771 +▁nations -2772 +ests -2773 +anced -2774 +▁alcohol -2775 +▁examples -2776 +▁(18 -2777 +▁via -2778 +osing -2779 +40 -2780 +▁better -2781 +▁smaller -2782 +▁probably -2783 +▁association -2784 +ee -2785 +▁stage -2786 +▁citiz -2787 +▁estimated -2788 +▁performed -2789 +ux -2790 +▁30 -2791 +ready -2792 +▁involved -2793 +sour -2794 +▁oce -2795 +▁active -2796 +▁relatively -2797 +▁organization -2798 +time -2799 +▁disp -2800 +▁contem -2801 +ribution -2802 +▁philosophy -2803 +▁scientific -2804 +▁et -2805 +▁code -2806 +▁baseball -2807 +▁airport -2808 +▁continu -2809 +▁italy -2810 +▁multiple -2811 +▁practice -2812 +onse -2813 +wing -2814 +▁mac -2815 +ivity -2816 +▁literature -2817 +.. -2818 +cles -2819 +isms -2820 +▁bond -2821 +▁plat -2822 +▁hop -2823 +▁1990 -2824 +▁loss -2825 +▁compared -2826 +▁du -2827 +▁ven -2828 +▁25 -2829 +lected -2830 +▁china -2831 +▁player -2832 +cont -2833 +▁classical -2834 +▁mig -2835 +riage -2836 +▁phot -2837 +can -2838 +aded -2839 +ched -2840 +▁inn -2841 +porary -2842 +▁speed -2843 +▁governor -2844 +▁launc -2845 +▁theat -2846 +▁placed -2847 +▁dutch -2848 +▁ly -2849 +aving -2850 +▁road -2851 +gebra -2852 +▁jewish -2853 +▁discuss -2854 +▁prec -2855 +▁henry -2856 +▁highly -2857 +▁already -2858 +ump -2859 +onic -2860 +reen -2861 +izing -2862 +▁largely -2863 +za -2864 +▁aj -2865 +▁adopted -2866 +▁distinct -2867 +▁recorded -2868 +▁experiment -2869 +▁independence -2870 +▁ae -2871 +lled -2872 +▁pra -2873 +lying -2874 +▁ever -2875 +ressed -2876 +▁medical -2877 +▁mole -2878 +▁neigh -2879 +▁charles -2880 +inese -2881 +▁students -2882 +ients -2883 +isions -2884 +▁station -2885 +rary -2886 +ference -2887 +▁daughter -2888 +itor -2889 +▁give -2890 +ression -2891 +▁consum -2892 +▁elected -2893 +ford -2894 +▁bay -2895 +▁require -2896 +▁() -2897 +using -2898 +▁characters -2899 +▁temperature -2900 +iro -2901 +ights -2902 +▁male -2903 +▁james -2904 +▁extreme -2905 +▁records -2906 +▁188 -2907 +▁famous -2908 +▁george -2909 +lor -2910 +▁ut -2911 +▁191 -2912 +▁diss -2913 +▁ze -2914 +eral -2915 +uls -2916 +▁21 -2917 +▁anarch -2918 +▁- -2919 +▁cust -2920 +kh -2921 +▁mu -2922 +▁vot -2923 +▁arsen -2924 +▁flow -2925 +▁fres -2926 +ements -2927 +ss -2928 +▁idea -2929 +▁path -2930 +mitted -2931 +▁russia -2932 +ya -2933 +ush -2934 +▁sens -2935 +ffer -2936 +▁rome -2937 +▁summer -2938 +▁additional -2939 +▁analysis -2940 +▁industrial -2941 +▁get -2942 +▁imper -2943 +isation -2944 +▁worked -2945 +▁alexand -2946 +men -2947 +▁fif -2948 +▁hot -2949 +▁belg -2950 +▁bound -2951 +▁creat -2952 +▁border -2953 +▁divided -2954 +▁letters -2955 +▁married -2956 +▁sus -2957 +▁bapt -2958 +unicip -2959 +▁scott -2960 +▁display -2961 +aled -2962 +=2 -2963 +▁asc -2964 +▁pan -2965 +▁deli -2966 +▁leader -2967 +▁tom -2968 +▁training -2969 +▁influenced -2970 +▁bill -2971 +▁secur -2972 +▁length -2973 +▁implement -2974 +▁afghanistan -2975 +▁ta -2976 +cast -2977 +▁abd -2978 +iance -2979 +▁promin -2980 +▁measure -2981 +▁surround -2982 +▁rare -2983 +▁synthe -2984 +▁performance -2985 +▁tor -2986 +▁ammon -2987 +▁conflic -2988 +oln -2989 +back -2990 +▁mis -2991 +▁financial -2992 +writ -2993 +▁arts -2994 +▁religion -2995 +▁alt -2996 +▁compon -2997 +▁strateg -2998 +▁immediate -2999 +▁yet -3000 +▁champions -3001 +▁24 -3002 +▁barb -3003 +▁freed -3004 +▁belief -3005 +mod -3006 +ables -3007 +ledge -3008 +▁derived -3009 +oration -3010 +hold -3011 +ston -3012 +▁ens -3013 +▁burn -3014 +▁detail -3015 +▁mainly -3016 +▁athens -3017 +▁conver -3018 +▁response -3019 +▁ult -3020 +▁cells -3021 +▁recon -3022 +▁italian -3023 +▁professional -3024 +va -3025 +▁vo -3026 +▁cut -3027 +▁pow -3028 +▁authority -3029 +="2 -3030 +amb -3031 +uit -3032 +▁ga -3033 +ithm -3034 +olved -3035 +▁1980 -3036 +▁release -3037 +▁1970 -3038 +▁look -3039 +incoln -3040 +▁enter -3041 +▁levels -3042 +▁claimed -3043 +▁initial -3044 +▁methods -3045 +▁louis -3046 +▁chinese -3047 +▁objects -3048 +▁sequ -3049 +▁whole -3050 +▁appears -3051 +▁destroy -3052 +▁suggested -3053 +alo -3054 +ented -3055 +▁churches -3056 +log -3057 +▁mc -3058 +lines -3059 +ferred -3060 +▁annual -3061 +▁artists -3062 +▁electric -3063 +▁cred -3064 +▁municip -3065 +▁contains -3066 +▁potential -3067 +ygen -3068 +▁shah -3069 +utive -3070 +ension -3071 +▁green -3072 +iated -3073 +▁mich -3074 +▁shown -3075 +▁enough -3076 +ging -3077 +iforn -3078 +▁poor -3079 +▁quar -3080 +▁algebra -3081 +ody -3082 +▁demon -3083 +▁lincoln -3084 +▁nit -3085 +ground -3086 +▁extra -3087 +▁noted -3088 +▁table -3089 +▁impact -3090 +▁threat -3091 +▁buildings -3092 +sis -3093 +hood -3094 +arent -3095 +stein -3096 +▁hyp -3097 +astic -3098 +itation -3099 +▁spread -3100 +▁californ -3101 +ares -3102 +▁aar -3103 +iting -3104 +▁assum -3105 +▁ocean -3106 +oper -3107 +▁nas -3108 +acter -3109 +▁dram -3110 +idents -3111 +▁activity -3112 +▁question -3113 +ias -3114 +key -3115 +anda -3116 +orph -3117 +▁true -3118 +▁institute -3119 +car -3120 +ech -3121 +▁celebr -3122 +▁represented -3123 +dam -3124 +▁our -3125 +▁expans -3126 +▁document -3127 +▁link -3128 +▁finally -3129 +▁incor -3130 +▁places -3131 +▁appointed -3132 +36 -3133 +ey -3134 +wer -3135 +win -3136 +); -3137 +zo -3138 +▁basis -3139 +▁initially -3140 +... -3141 +igen -3142 +▁mos -3143 +▁1960 -3144 +▁security -3145 +ils -3146 +▁ple -3147 +▁opened -3148 +cap -3149 +▁observ -3150 +▁anthrop -3151 +wise -3152 +▁psych -3153 +▁texts -3154 +▁medicine -3155 +nd -3156 +ship -3157 +change -3158 +▁create -3159 +▁completed -3160 +▁dro -3161 +▁status -3162 +▁carried -3163 +oot -3164 +ris -3165 +wide -3166 +▁reign -3167 +▁shows -3168 +▁smith -3169 +mp -3170 +heast -3171 +▁heart -3172 +▁stars -3173 +wana -3174 +▁cover -3175 +▁fourth -3176 +standing -3177 +rane -3178 +▁ded -3179 +▁love -3180 +▁rapid -3181 +▁upper -3182 +dp -3183 +▁cle -3184 +▁quick -3185 +▁cannot -3186 +▁defense -3187 +ela -3188 +▁conv -3189 +▁passed -3190 +board -3191 +▁kind -3192 +icated -3193 +sm -3194 +anch -3195 +▁bed -3196 +▁cand -3197 +▁break -3198 +▁issue -3199 +▁anglic -3200 +▁location -3201 +▁philosop -3202 +▁= -3203 +inton -3204 +▁myth -3205 +▁administration -3206 +▁ott -3207 +adian -3208 +▁thous -3209 +▁machine -3210 +▁contrast -3211 +▁director -3212 +▁investig -3213 +▁experience -3214 +▁rat -3215 +liest -3216 +▁date -3217 +▁orth -3218 +▁rain -3219 +▁formation -3220 +▁primarily -3221 +▁flu -3222 +▁deep -3223 +▁issues -3224 +▁treaty -3225 +▁california -3226 +enes -3227 +▁county -3228 +▁plants -3229 +▁notable -3230 +ga -3231 +▁pair -3232 +▁sports -3233 +▁assembly -3234 +▁confeder -3235 +▁festival -3236 +▁resistance -3237 +asons -3238 +▁prison -3239 +▁marriage -3240 +▁presence -3241 +ibly -3242 +-2 -3243 +jo -3244 +ns -3245 +opp -3246 +uge -3247 +▁ark -3248 +▁done -3249 +▁virgin -3250 +▁accepted -3251 +ested -3252 +▁joined -3253 +▁needed -3254 +▁signed -3255 +ba -3256 +olk -3257 +▁chall -3258 +▁forced -3259 +▁robert -3260 +▁changed -3261 +▁connect -3262 +▁victory -3263 +▁reaction -3264 +▁compounds -3265 +▁resulting -3266 +my -3267 +alus -3268 +▁assist -3269 +▁combined -3270 +▁bad -3271 +▁pie -3272 +▁argued -3273 +▁oxygen -3274 +▁mom -3275 +▁harm -3276 +people -3277 +mark -3278 +zant -3279 +▁property -3280 +▁night -3281 +▁failed -3282 +▁launched -3283 +▁operation -3284 +icted -3285 +orial -3286 +▁keep -3287 +▁scul -3288 +▁washing -3289 +▁maintain -3290 +▁functions -3291 +arus -3292 +▁tas -3293 +amine -3294 +▁risk -3295 +▁conne -3296 +new -3297 +▁blue -3298 +▁graph -3299 +▁hours -3300 +▁makes -3301 +app -3302 +▁improve -3303 +hus -3304 +see -3305 +uda -3306 +▁mess -3307 +▁carry -3308 +▁deaths -3309 +▁hydrogen -3310 +▁japanese -3311 +ilies -3312 +▁lord -3313 +▁sense -3314 +▁israel -3315 +▁prem -3316 +▁maxim -3317 +▁spain -3318 +▁ability -3319 +▁citizens -3320 +▁earliest -3321 +ams -3322 +▁mob -3323 +▁composed -3324 +head -3325 +▁rules -3326 +▁knowledge -3327 +▁crow -3328 +▁reco -3329 +▁taking -3330 +▁valley -3331 +▁decided -3332 +sec -3333 +▁rise -3334 +▁materials -3335 +rad -3336 +▁2. -3337 +aches -3338 +elled -3339 +field -3340 +dule -3341 +osis -3342 +rone -3343 +▁iron -3344 +▁contract -3345 +▁mont -3346 +▁saint -3347 +▁supre -3348 +▁memory -3349 +▁pressure -3350 +ern -3351 +itic -3352 +tical -3353 +▁happ -3354 +▁suffer -3355 +▁monarch -3356 +▁protect -3357 +▁internal -3358 +▁identified -3359 +▁thomas -3360 +▁counter -3361 +▁observed -3362 +▁collection -3363 +▁cas -3364 +▁tim -3365 +erson -3366 +▁cart -3367 +▁scot -3368 +ply -3369 +▁184 -3370 +▁pun -3371 +▁swit -3372 +▁behind -3373 +▁committe -3374 +▁distance -3375 +32 -3376 +yr -3377 +▁26 -3378 +▁bab -3379 +▁block -3380 +▁sculpt -3381 +izations -3382 +view -3383 +▁subs -3384 +▁weap -3385 +lection -3386 +▁reduced -3387 +ont -3388 +reng -3389 +▁gar -3390 +▁sexual -3391 +▁intended -3392 +▁previously -3393 +ij -3394 +▁alas -3395 +undred -3396 +▁decre -3397 +▁exhib -3398 +osaurus -3399 +▁here -3400 +▁urban -3401 +▁musical -3402 +▁becoming -3403 +▁defeated -3404 +▁ak -3405 +▁lived -3406 +▁compos -3407 +fficient -3408 +▁astronaut -3409 +▁department -3410 +no -3411 +▁amaz -3412 +▁hosp -3413 +▁richard -3414 +▁washington -3415 +onia -3416 +▁ibn -3417 +▁teams -3418 +▁armenia -3419 +▁agreement -3420 +book -3421 +▁cod -3422 +mir -3423 +uese -3424 +▁chap -3425 +▁diam -3426 +▁hung -3427 +▁navy -3428 +▁arrang -3429 +▁compar -3430 +▁consequ -3431 +do -3432 +which -3433 +▁behav -3434 +▁varian -3435 +ael -3436 +▁aqu -3437 +▁cry -3438 +▁magaz -3439 +cks -3440 +▁poet -3441 +▁calcul -3442 +▁matter -3443 +▁values -3444 +▁pattern -3445 +▁expansion -3446 +37 -3447 +▁flo -3448 +▁rob -3449 +▁peter -3450 +ulations -3451 +▁johnson -3452 +▁imperial -3453 +▁pil -3454 +aging -3455 +▁share -3456 +▁corpor -3457 +▁definition -3458 +lit -3459 +▁ham -3460 +▁week -3461 +vey -3462 +▁.. -3463 +▁archae -3464 +▁ethnic -3465 +▁friends -3466 +che -3467 +ona -3468 +▁beg -3469 +ellig -3470 +▁brain -3471 +▁faith -3472 +▁resour -3473 +▁hundred -3474 +▁techniques -3475 +▁az -3476 +▁ion -3477 +ensus -3478 +▁acids -3479 +▁winter -3480 +dra -3481 +▁bol -3482 +▁dan -3483 +▁algor -3484 +▁money -3485 +▁bosnia -3486 +bi -3487 +▁ah -3488 +▁soldiers -3489 +bed -3490 +band -3491 +imin -3492 +ceeded -3493 +▁arbit -3494 +▁advert -3495 +▁kh -3496 +ault -3497 +dess -3498 +▁coup -3499 +▁inhab -3500 +▁architecture -3501 +▁contemporary -3502 +"; -3503 +▁2000 -3504 +▁vary -3505 +▁corre -3506 +▁ideas -3507 +▁turned -3508 +▁mountain -3509 +erve -3510 +▁cup -3511 +▁double -3512 +▁individuals -3513 +wood -3514 +▁carri -3515 +▁degree -3516 +▁streng -3517 +▁conclud -3518 +▁offered -3519 +▁activities -3520 +ift -3521 +rine -3522 +▁bah -3523 +▁byzant -3524 +▁applied -3525 +▁possess -3526 +▁atlantic -3527 +▁bulgaria -3528 +39 -3529 +da -3530 +enc -3531 +▁friend -3532 +▁sector -3533 +▁responsible -3534 +▁iv -3535 +with -3536 +▁cab -3537 +▁remo -3538 +▁bishop -3539 +▁phen -3540 +▁autom -3541 +▁older -3542 +▁unlike -3543 +▁address -3544 +▁decision -3545 +▁programs -3546 +agn -3547 +ida -3548 +alle -3549 +▁screen -3550 +▁paper -3551 +otswana -3552 +▁speech -3553 +▁section -3554 +▁effective -3555 +eles -3556 +rents -3557 +▁dead -3558 +▁slow -3559 +▁brand -3560 +▁ended -3561 +▁franc -3562 +▁spent -3563 +▁dynast -3564 +▁apparent -3565 +▁colonies -3566 +▁respectively -3567 +igu -3568 +och -3569 +ieval -3570 +▁nine -3571 +▁heavy -3572 +▁instrument -3573 +gn -3574 +ext -3575 +▁anat -3576 +▁woman -3577 +▁humans -3578 +▁consists -3579 +▁provides -3580 +▁bak -3581 +▁uns -3582 +tered -3583 +▁bri -3584 +▁rot -3585 +▁pack -3586 +▁weight -3587 +▁atlanta -3588 +▁declared -3589 +comm -3590 +▁185 -3591 +▁vow -3592 +where -3593 +▁animal -3594 +▁charge -3595 +most -3596 +▁armed -3597 +▁sites -3598 +▁depend -3599 +▁disease -3600 +▁direction -3601 +iga -3602 +olf -3603 +▁cru -3604 +acity -3605 +▁weak -3606 +▁theore -3607 +▁ful -3608 +▁hunt -3609 +iments -3610 +▁catal -3611 +▁staff -3612 +sterdam -3613 +▁symbol -3614 +▁landing -3615 +eter -3616 +▁react -3617 +▁figures -3618 +over -3619 +▁atoms -3620 +▁theatre -3621 +90 -3622 +▁face -3623 +▁families -3624 +▁controvers -3625 +▁communities -3626 +▁ali -3627 +▁shar -3628 +▁wars -3629 +▁stone -3630 +▁goddess -3631 +▁advanced -3632 +▁astronom -3633 +▁incorpor -3634 +▁remaining -3635 +▁alexandria -3636 +70 -3637 +▁bey -3638 +▁fel -3639 +▁benef -3640 +▁currently -3641 +▁historian -3642 +▁favor -3643 +▁vehicle -3644 +dr -3645 +▁40 -3646 +cons -3647 +▁alpha -3648 +▁aristot -3649 +▁botswana -3650 +▁portuguese -3651 +▁applications -3652 +60 -3653 +▁hab -3654 +▁fair -3655 +▁ship -3656 +akh -3657 +▁songs -3658 +▁bridge -3659 +▁resulted -3660 +▁wil -3661 +light -3662 +▁claims -3663 +▁models -3664 +▁prince -3665 +▁abu -3666 +▁mir -3667 +rical -3668 +ructed -3669 +▁protest -3670 +▁prominent -3671 +▁fal -3672 +omm -3673 +odox -3674 +▁reve -3675 +▁queen -3676 +▁mountains -3677 +▁foundation -3678 +]] -3679 +enna -3680 +imal -3681 +▁allowing -3682 +35 -3683 +▁turk -3684 +▁apost -3685 +▁temple -3686 +▁belarus -3687 +▁condition -3688 +aph -3689 +▁50 -3690 +enth -3691 +▁ram -3692 +imens -3693 +▁neut -3694 +▁crown -3695 +▁mexic -3696 +▁plays -3697 +▁alaska -3698 +▁islamic -3699 +era -3700 +ipl -3701 +ansas -3702 +▁mars -3703 +▁supreme -3704 +▁broadcast -3705 +▁subsequently -3706 +eda -3707 +orders -3708 +▁female -3709 +▁formal -3710 +▁street -3711 +▁descript -3712 +▁amsterdam -3713 +▁agriculture -3714 +3" -3715 +ls -3716 +▁rand -3717 +▁honor -3718 +▁negative -3719 +▁mentioned -3720 +vi -3721 +his -3722 +▁alab -3723 +▁reject -3724 +▁signal -3725 +▁entered -3726 +▁occurred -3727 +▁wild -3728 +▁bring -3729 +▁round -3730 +▁candid -3731 +▁exchange -3732 +more -3733 +▁pac -3734 +▁match -3735 +▁simple -3736 +▁extended -3737 +▁existence -3738 +pa -3739 +din -3740 +nes -3741 +cell -3742 +olit -3743 +ooth -3744 +ouse -3745 +amaic -3746 +▁assy -3747 +▁approach -3748 +▁territories -3749 +-19 -3750 +asc -3751 +ble -3752 +▁belong -3753 +estic -3754 +ville -3755 +▁doct -3756 +▁confir -3757 +▁emphas -3758 +▁greece -3759 +▁clinton -3760 +rog -3761 +spe -3762 +mission -3763 +▁whereas -3764 +tery -3765 +▁alumin -3766 +▁beyond -3767 +▁augustine -3768 +▁contribut -3769 +▁administrative -3770 +rd -3771 +▁... -3772 +▁birds -3773 +▁analog -3774 +▁collect -3775 +▁appearance -3776 +▁contact -3777 +▁journal -3778 +▁interpret -3779 +edy -3780 +oria -3781 +▁aer -3782 +▁cra -3783 +▁cave -3784 +▁austin -3785 +▁intellig -3786 +abor -3787 +iled -3788 +▁image -3789 +▁affair -3790 +▁egyptian -3791 +bc -3792 +sa -3793 +▁jose -3794 +▁equal -3795 +▁murder -3796 +▁positive -3797 +▁progress -3798 +1" -3799 +▁aclu -3800 +▁achieve -3801 +▁ottoman -3802 +▁anglican -3803 +▁opposition -3804 +col -3805 +outh -3806 +▁177 -3807 +▁jer -3808 +▁intel -3809 +▁think -3810 +▁alberta -3811 +▁comment -3812 +▁medieval -3813 +▁transform -3814 +abul -3815 +▁atm -3816 +▁pict -3817 +▁rang -3818 +▁stock -3819 +▁giving -3820 +▁spears -3821 +▁ari -3822 +▁pap -3823 +▁efforts -3824 +▁reflect -3825 +▁starting -3826 +▁structures -3827 +34 -3828 +iff -3829 +▁enc -3830 +▁kar -3831 +▁lake -3832 +▁prep -3833 +▁motor -3834 +▁committee -3835 +▁2, -3836 +▁bow -3837 +▁virt -3838 +▁antibi -3839 +▁refers -3840 +▁simply -3841 +▁spoken -3842 +▁attacks -3843 +▁quickly -3844 +▁championship -3845 +comp -3846 +▁alphab -3847 +38 -3848 +icit -3849 +▁nucle -3850 +▁alfred -3851 +▁allows -3852 +▁export -3853 +▁powers -3854 +▁greatest -3855 +▁necessary -3856 +ita -3857 +anth -3858 +life -3859 +▁fix -3860 +▁mah -3861 +▁analy -3862 +▁equip -3863 +▁month -3864 +▁square -3865 +▁operating -3866 +▁ire -3867 +ensity -3868 +▁geomet -3869 +▁orthodox -3870 +▁regarded -3871 +emis -3872 +▁purch -3873 +▁agreed -3874 +▁library -3875 +▁elections -3876 +▁containing -3877 +▁settlement -3878 +▁amp -3879 +▁exc -3880 +itable -3881 +▁abort -3882 +▁marked -3883 +▁equival -3884 +▁opposed -3885 +▁computers -3886 +▁gal -3887 +▁police -3888 +▁overall -3889 +▁refused -3890 +▁presented -3891 +▁custom -3892 +▁moment -3893 +▁specif -3894 +▁parties -3895 +▁democratic -3896 +▁protection -3897 +▁immediately -3898 +ds -3899 +▁22 -3900 +▁wit -3901 +▁told -3902 +▁asked -3903 +ception -3904 +▁dynasty -3905 +anks -3906 +▁sla -3907 +illed -3908 +▁clos -3909 +▁aspect -3910 +▁freedom -3911 +▁management -3912 +gt -3913 +iph -3914 +rich -3915 +▁acts -3916 +▁brief -3917 +▁oldest -3918 +brew -3919 +quar -3920 +inity -3921 +▁repe -3922 +rose -3923 +▁oly -3924 +otics -3925 +▁folk -3926 +▁gram -3927 +▁immig -3928 +▁figure -3929 +▁module -3930 +▁jackson -3931 +▁versions -3932 +▁frequently -3933 +▁bce -3934 +inces -3935 +ternal -3936 +▁aspir -3937 +▁sport -3938 +▁devices -3939 +▁ordered -3940 +▁serious -3941 +▁distingu -3942 +sk -3943 +ogen -3944 +usion -3945 +▁2020 -3946 +▁hero -3947 +▁ancest -3948 +▁awards -3949 +▁palace -3950 +▁officially -3951 +.) -3952 +ugg -3953 +▁fat -3954 +▁inj -3955 +▁voc -3956 +pired -3957 +▁swed -3958 +▁integr -3959 +▁leaving -3960 +▁ages -3961 +▁tend -3962 +▁authors -3963 +▁vehicles -3964 +isf -3965 +▁3. -3966 +adesh -3967 +▁antim -3968 +▁patri -3969 +▁atomic -3970 +▁decades -3971 +▁actually -3972 +▁exact -3973 +raction -3974 +▁columb -3975 +▁slight -3976 +▁spacecraft -3977 +▁subsequent -3978 +9" -3979 +gon -3980 +olute -3981 +▁choice -3982 +▁convention -3983 +oh -3984 +▁ic -3985 +olis -3986 +▁ans -3987 +▁chann -3988 +▁fully -3989 +▁wealth -3990 +▁equipment -3991 +2" -3992 +▁[[ -3993 +▁2010 -3994 +ussels -3995 +▁astro -3996 +▁blues -3997 +▁olymp -3998 +▁twent -3999 +▁bacter -4000 +▁showed -4001 +ini -4002 +non -4003 +▁178 -4004 +▁1950 -4005 +▁poll -4006 +▁takes -4007 +▁reference -4008 +mat -4009 +ream -4010 +onian -4011 +▁pron -4012 +▁growing -4013 +▁continue -4014 +▁critical -4015 +▁commander -4016 +▁expressed -4017 +ān -4018 +▁anx -4019 +▁aph -4020 +▁nasa -4021 +▁chron -4022 +▁reven -4023 +▁scientists -4024 +▁institutions -4025 +▁course -4026 +▁digital -4027 +▁nuclear -4028 +▁distribution -4029 +uck -4030 +▁vel -4031 +ivers -4032 +othes -4033 +water -4034 +▁holy -4035 +▁helped -4036 +ding -4037 +▁mut -4038 +force -4039 +▁apart -4040 +▁glass -4041 +▁inside -4042 +▁unique -4043 +ographic -4044 +▁purpose -4045 +▁creation -4046 +▁importance -4047 +▁28 -4048 +▁sand -4049 +▁things -4050 +▁aristotle -4051 +gu -4052 +itz -4053 +▁aw -4054 +haps -4055 +izes -4056 +▁dark -4057 +▁mind -4058 +▁pope -4059 +▁encour -4060 +▁master -4061 +▁instruments -4062 +lt -4063 +▁lands -4064 +▁occurs -4065 +▁magazine -4066 +ila -4067 +▁nic -4068 +ortun -4069 +antage -4070 +▁bible -4071 +▁meant -4072 +▁motion -4073 +▁artemis -4074 +▁agricultural -4075 +ken -4076 +▁sets -4077 +▁ways -4078 +▁effic -4079 +▁paint -4080 +▁plate -4081 +▁metals -4082 +▁expected -4083 +▁jur -4084 +iform -4085 +▁device -4086 +▁michael -4087 +▁scotland -4088 +eds -4089 +well -4090 +order -4091 +▁enem -4092 +▁aramaic -4093 +▁airlines -4094 +▁brussels -4095 +▁spiritual -4096 +▁differences -4097 +▁significantly -4098 +oe -4099 +gal -4100 +inus -4101 +▁kings -4102 +▁branch -4103 +▁magnitude -4104 +agon -4105 +▁meeting -4106 +▁accompan -4107 +oured -4108 +▁stay -4109 +alities -4110 +▁arrived -4111 +▁politics -4112 +▁connected -4113 +▁resources -4114 +▁combination -4115 +oral -4116 +ately -4117 +▁follows -4118 +▁recognized -4119 +di -4120 +▁nin -4121 +▁wave -4122 +▁income -4123 +▁conflict -4124 +▁bang -4125 +▁newsp -4126 +uscript -4127 +▁article -4128 +▁planned -4129 +mal -4130 +such -4131 +▁mary -4132 +▁ships -4133 +▁closed -4134 +▁directed -4135 +▁hospital -4136 +▁principle -4137 +inu -4138 +oka -4139 +▁adj -4140 +▁stad -4141 +▁aberde -4142 +▁playing -4143 +▁writings -4144 +▁grew -4145 +▁heat -4146 +entially -4147 +▁closely -4148 +▁unknown -4149 +▁expanded -4150 +▁wa -4151 +rate -4152 +▁lad -4153 +ching -4154 +▁evolution -4155 +▁0 -4156 +▁mand -4157 +▁news -4158 +▁adult -4159 +▁georg -4160 +▁prize -4161 +▁rough -4162 +▁solar -4163 +akistan -4164 +▁railway -4165 +3% -4166 +4" -4167 +bu -4168 +what -4169 +▁comes -4170 +▁believe -4171 +▁village -4172 +▁completely -4173 +7% -4174 +ees -4175 +nam -4176 +▁os -4177 +chest -4178 +▁frag -4179 +▁moving -4180 +▁content -4181 +▁factors -4182 +▁removed -4183 +▁powerful -4184 +bre -4185 +▁(), -4186 +rants -4187 +▁seat -4188 +▁vote -4189 +▁joint -4190 +▁price -4191 +▁andrew -4192 +▁toward -4193 +▁awarded -4194 +▁instance -4195 +▁recently -4196 +▁solution -4197 +▁attempted -4198 +▁bon -4199 +▁lic -4200 +▁sav -4201 +▁tun -4202 +▁bomb -4203 +▁seem -4204 +▁gives -4205 +▁weeks -4206 +▁severe -4207 +▁quality -4208 +▁armenian -4209 +▁aluminium -4210 +▁manuscript -4211 +yll -4212 +▁182 -4213 +▁dur -4214 +▁says -4215 +rodite -4216 +▁workers -4217 +6" -4218 +▁ice -4219 +claim -4220 +▁reach -4221 +▁track -4222 +▁gained -4223 +▁sought -4224 +▁determined -4225 +alt -4226 +bar -4227 +neg -4228 +uer -4229 +▁rac -4230 +ulate -4231 +▁abst -4232 +▁caes -4233 +▁steel -4234 +▁standards -4235 +▁axi -4236 +▁mov -4237 +rison -4238 +illery -4239 +▁write -4240 +▁joseph -4241 +▁recomm -4242 +▁wanted -4243 +▁winning -4244 +lar -4245 +set -4246 +|19 -4247 +▁lm -4248 +encies -4249 +▁alger -4250 +▁notes -4251 +▁astero -4252 +▁stories -4253 +▁featured -4254 +▁difference -4255 +gov -4256 +▁capp -4257 +▁impl -4258 +▁+ -4259 +thing -4260 +▁minutes -4261 +▁attention -4262 +▁astronauts -4263 +ti -4264 +ras -4265 +ordin -4266 +uated -4267 +▁ireland -4268 +▁byzantine -4269 +▁traditions -4270 +1% -4271 +oty -4272 +oned -4273 +road -4274 +usal -4275 +ician -4276 +▁coal -4277 +▁accur -4278 +rations -4279 +▁inspired -4280 +▁executive -4281 +9% -4282 +_2 -4283 +▁anne -4284 +▁cars -4285 +▁ring -4286 +8" -4287 +anes -4288 +▁jes -4289 +ograp -4290 +▁cycl -4291 +▁race -4292 +▁tried -4293 +cluding -4294 +▁absolute -4295 +▁captured -4296 +▁suggests -4297 +acc -4298 +awa -4299 +ipped -4300 +▁exped -4301 +▁writer -4302 +unct -4303 +ani -4304 +urs -4305 +▁hus -4306 +▁sir -4307 +▁revol -4308 +▁studied -4309 +▁positions -4310 +65 -4311 +▁ace -4312 +▁dog -4313 +▁sar -4314 +▁anch -4315 +▁drive -4316 +▁causes -4317 +▁tribes -4318 +▁convers -4319 +▁persian -4320 +▁researc -4321 +▁gard -4322 +▁ther -4323 +▁drink -4324 +▁focus -4325 +▁sales -4326 +▁martin -4327 +▁notably -4328 +cop -4329 +indu -4330 +▁lin -4331 +▁wid -4332 +▁kept -4333 +▁pure -4334 +▁atmosp -4335 +▁dedicated -4336 +▁depending -4337 +bury -4338 +▁bronx -4339 +▁hebrew -4340 +▁paralle -4341 +▁succession -4342 +uns -4343 +fect -4344 +▁cos -4345 +▁mad -4346 +▁saf -4347 +raeli -4348 +▁ones -4349 +▁peak -4350 +▁tank -4351 +hammad -4352 +▁defence -4353 +▁fighting -4354 +7" -4355 +ella -4356 +▁berm -4357 +▁mort -4358 +elaide -4359 +▁nomin -4360 +▁views -4361 +igenous -4362 +▁census -4363 +▁reduce -4364 +▁saying -4365 +▁proport -4366 +▁opportun -4367 +▁worldwide -4368 +tes -4369 +amin -4370 +cock -4371 +ctic -4372 +zegov -4373 +▁draw -4374 +▁gall -4375 +▁frame -4376 +▁lingu -4377 +▁defend -4378 +▁fields -4379 +▁normal -4380 +▁spring -4381 +▁perhaps -4382 +▁typical -4383 +▁possibly -4384 +▁(2 -4385 +▁mes -4386 +▁dipl -4387 +▁gain -4388 +▁sons -4389 +▁hands -4390 +▁maced -4391 +instein -4392 +▁domestic -4393 +▁specifically -4394 +ube -4395 +greg -4396 +onym -4397 +teen -4398 +▁cold -4399 +▁rein -4400 +▁tree -4401 +▁scale -4402 +mas -4403 +▁oxid -4404 +▁tenn -4405 +▁proced -4406 +▁raised -4407 +▁influential -4408 +▁ale -4409 +▁swe -4410 +pping -4411 +▁corn -4412 +▁amiga -4413 +▁proved -4414 +zegovina -4415 +▁running -4416 +▁colonial -4417 +▁describe -4418 +▁pakistan -4419 +▁sciences -4420 +1) -4421 +4% -4422 +miss -4423 +anger -4424 +▁grant -4425 +▁ruled -4426 +▁texas -4427 +▁ammonia -4428 +▁od -4429 +iders -4430 +▁serve -4431 +▁shell -4432 +▁alabama -4433 +▁receive -4434 +▁secondary -4435 +▁traditionally -4436 +2% -4437 +aq -4438 +ora -4439 +pres -4440 +▁avoid -4441 +▁integ -4442 +▁phase -4443 +▁artist -4444 +▁bodies -4445 +omp -4446 +lers -4447 +▁183 -4448 +uther -4449 +▁aband -4450 +▁inhib -4451 +▁athena -4452 +▁cp -4453 +▁arth -4454 +ranean -4455 +▁chain -4456 +6% -4457 +hr -4458 +▁bes -4459 +▁mit -4460 +▁sant -4461 +▁thir -4462 +▁2009, -4463 +▁defeat -4464 +▁inhabit -4465 +▁arkansas -4466 +▁capacity -4467 +▁historically -4468 +yah -4469 +hman -4470 +rupt -4471 +▁audi -4472 +▁hell -4473 +▁mouth -4474 +▁adelaide -4475 +▁literary -4476 +▁leadership -4477 +▁increasingly -4478 +ancy -4479 +▁ath -4480 +▁jul -4481 +stone -4482 +▁agent -4483 +▁issued -4484 +▁rivers -4485 +▁covered -4486 +▁student -4487 +inian -4488 +▁liqu -4489 +▁births -4490 +▁colony -4491 +▁sister -4492 +▁supply -4493 +▁throne -4494 +▁advance -4495 +▁shortly -4496 +▁destroyed -4497 +▁indigenous -4498 +gom -4499 +fall -4500 +isters -4501 +racted -4502 +▁brown -4503 +▁slaves -4504 +▁belgium -4505 +▁aphrodite -4506 +▁extensive -4507 +las -4508 +▁27 -4509 +▁gdp -4510 +cules -4511 +right -4512 +▁2011, -4513 +▁golden -4514 +▁volume -4515 +▁visited -4516 +▁herzegovina -4517 +▁ba -4518 +▁sel -4519 +▁2017, -4520 +▁alleg -4521 +▁compr -4522 +▁print -4523 +▁experi -4524 +▁challen -4525 +▁albanian -4526 +▁relation -4527 +▁interview -4528 +▁temperatures -4529 +uet -4530 +▁tv -4531 +▁fit -4532 +orter -4533 +▁indu -4534 +▁note -4535 +▁combat -4536 +▁planet -4537 +▁conducted -4538 +▁christianity -4539 +▁orb -4540 +▁isol -4541 +▁room -4542 +▁2019, -4543 +▁absor -4544 +▁mixed -4545 +▁towns -4546 +▁assass -4547 +▁effort -4548 +▁perman -4549 +▁missile -4550 +▁settled -4551 +▁alphabet -4552 +▁franklin -4553 +▁headquar -4554 +▁obtained -4555 +ker -4556 +char -4557 +▁180 -4558 +▁runs -4559 +▁2018, -4560 +▁infant -4561 +▁electrons -4562 +agan -4563 +▁alone -4564 +▁respond -4565 +iterranean -4566 +▁historians -4567 +▁popularity -4568 +▁mathematical -4569 +su -4570 +cher -4571 +▁fuel -4572 +▁khan -4573 +▁semi -4574 +▁tell -4575 +▁silver -4576 +▁anxiety -4577 +▁reports -4578 +▁inscript -4579 +▁similarly -4580 +▁developing -4581 +▁etc -4582 +organ -4583 +▁fast -4584 +▁loyal -4585 +▁shape -4586 +▁ashoka -4587 +▁orders -4588 +▁output -4589 +▁actions -4590 +▁discovery -4591 +▁mathematics -4592 +▁dry -4593 +itors -4594 +▁duke -4595 +▁advoc -4596 +▁fifth -4597 +▁solid -4598 +▁exclus -4599 +▁nether -4600 +▁senate -4601 +▁shared -4602 +▁justice -4603 +▁aberdeen -4604 +▁projects -4605 +ki -4606 +▁km -4607 +rence -4608 +▁boron -4609 +▁cerem -4610 +▁quarter -4611 +▁artillery -4612 +▁environmental -4613 +rie -4614 +from -4615 +tion -4616 +▁achill -4617 +▁useful -4618 +▁slavery -4619 +▁regarding -4620 +▁something -4621 +▁succeeded -4622 +▁aal -4623 +▁ign -4624 +▁lie -4625 +▁1930 -4626 +▁brune -4627 +▁plans -4628 +▁advent -4629 +▁assault -4630 +▁surrounding -4631 +(" -4632 +▁) -4633 +joy -4634 +▁nap -4635 +▁feed -4636 +▁yield -4637 +▁stable -4638 +▁therap -4639 +▁situation -4640 +cts -4641 +ffalo -4642 +▁chic -4643 +▁epis -4644 +▁merc -4645 +▁pray -4646 +▁auton -4647 +▁chart -4648 +▁cooper -4649 +▁descent -4650 +▁southeast -4651 +▁christians -4652 +vo -4653 +yes -4654 +aeus -4655 +▁amph -4656 +icians -4657 +▁prepar -4658 +▁austria -4659 +▁context -4660 +cs -4661 +gg -4662 +ja -4663 +aling -4664 +▁route -4665 +▁amazon -4666 +▁opening -4667 +▁entirely -4668 +▁substant -4669 +▁transfer -4670 +▁composition -4671 +▁netherlands -4672 +▁organizations -4673 +▁understanding -4674 +▁23 -4675 +▁cham -4676 +▁felt -4677 +▁sult -4678 +▁daily -4679 +▁promot -4680 +▁fiction -4681 +▁alliance -4682 +▁background -4683 +▁components -4684 +-1 -4685 +ür -4686 +now -4687 +▁(20 -4688 +▁ajax -4689 +▁2020, -4690 +▁beaut -4691 +▁limit -4692 +▁molec -4693 +▁users -4694 +▁diplom -4695 +▁labour -4696 +▁survey -4697 +▁einstein -4698 +▁slightly -4699 +▁converted -4700 +rec -4701 +osen -4702 +▁easily -4703 +▁taught -4704 +▁disraeli -4705 +▁competition -4706 +8% -4707 +▁naz -4708 +▁sty -4709 +ladesh -4710 +▁trees -4711 +▁nearby -4712 +▁replace -4713 +▁mediterranean -4714 +iant -4715 +▁bib -4716 +▁luc -4717 +▁paid -4718 +▁negot -4719 +▁detect -4720 +▁owners -4721 +▁advantage -4722 +hi -4723 +illa -4724 +oles -4725 +▁1920 -4726 +▁foss -4727 +▁poem -4728 +ection -4729 +▁2012, -4730 +▁split -4731 +entions -4732 +▁arrest -4733 +▁houses -4734 +▁canadian -4735 +▁phenomen -4736 +▁universe -4737 +▁describes -4738 +▁providing -4739 +500 -4740 +oon -4741 +lies -4742 +▁teac -4743 +action -4744 +gomery -4745 +▁mobile -4746 +▁causing -4747 +▁attempts -4748 +▁rub -4749 +▁innov -4750 +▁rates -4751 +▁tourism -4752 +▁buddhist -4753 +▁ministry -4754 +racy -4755 +▁gir -4756 +acing -4757 +▁cuis -4758 +▁buddh -4759 +▁herit -4760 +▁leave -4761 +▁newly -4762 +▁cancer -4763 +▁andalus -4764 +▁creating -4765 +▁neighbor -4766 +▁practices -4767 +▁producing -4768 +▁description -4769 +don -4770 +brit -4771 +ione -4772 +▁got -4773 +phone -4774 +▁else -4775 +▁peop -4776 +▁jesus -4777 +▁becomes -4778 +▁critics -4779 +▁granted -4780 +▁reasons -4781 +▁hypothes -4782 +▁aid -4783 +▁(200 -4784 +▁2007 -4785 +▁bind -4786 +▁2010, -4787 +▁2021, -4788 +▁fixed -4789 +▁rival -4790 +▁linear -4791 +▁achieved -4792 +▁sequence -4793 +▁controlled -4794 +▁generation -4795 +zy -4796 +ilit -4797 +orage -4798 +ictions -4799 +▁conson -4800 +▁albania -4801 +▁failure -4802 +▁equivalent -4803 +▁continental -4804 +▁rh -4805 +umen -4806 +works -4807 +▁courts -4808 +▁turkey -4809 +▁acquired -4810 +▁columbia -4811 +▁partners -4812 +rum -4813 +▁bag -4814 +▁skin -4815 +▁asian -4816 +▁branc -4817 +▁dance -4818 +▁drugs -4819 +▁polar -4820 +▁illust -4821 +▁termin -4822 +▁heritage -4823 +▁rejected -4824 +▁montgomery -4825 +▁ultimately -4826 +qa -4827 +asi -4828 +iox -4829 +born -4830 +seud -4831 +soft -4832 +inite -4833 +pread -4834 +▁user -4835 +ifying -4836 +▁arian -4837 +▁simpl -4838 +▁legacy -4839 +▁visual -4840 +▁stadium -4841 +▁dialects -4842 +▁provinces -4843 +▁bangladesh -4844 +▁conference -4845 +▁statistics -4846 +▁application -4847 +aper -4848 +trans -4849 +▁core -4850 +▁penn -4851 +ologies -4852 +▁discip -4853 +▁edition -4854 +▁peoples -4855 +▁reconst -4856 +▁contained -4857 +▁inhabitants -4858 +', -4859 +bro -4860 +lav -4861 +yan -4862 +▁sod -4863 +inter -4864 +▁zone -4865 +▁seems -4866 +istered -4867 +▁concluded -4868 +sch -4869 +ills -4870 +▁aol -4871 +▁gods -4872 +▁amino -4873 +▁cryst -4874 +▁usage -4875 +▁occasion -4876 +▁fundament -4877 +▁statement -4878 +75 -4879 +|20 -4880 +iber -4881 +warz -4882 +▁amd -4883 +ening -4884 +▁2011 -4885 +▁ainu -4886 +▁moral -4887 +▁weapons -4888 +▁particles -4889 +▁sufficient -4890 +▁publication -4891 +rid -4892 +yst -4893 +iring -4894 +▁bott -4895 +▁plus -4896 +▁fleet -4897 +▁guard -4898 +▁heavily -4899 +▁hardware -4900 +▁platform -4901 +▁technique -4902 +▁engineering -4903 +iced -4904 +▁arms -4905 +▁cris -4906 +▁feel -4907 +▁goal -4908 +▁2008, -4909 +▁2014, -4910 +▁naval -4911 +▁slave -4912 +▁brunei -4913 +▁demand -4914 +▁uniform -4915 +▁universal -4916 +ois -4917 +▁gh -4918 +heim -4919 +eness -4920 +▁2016, -4921 +▁enjoy -4922 +▁wides -4923 +▁listed -4924 +▁reprodu -4925 +▁astrolog -4926 +▁employed -4927 +▁chemistry -4928 +▁experiments -4929 +▁ori -4930 +▁sle -4931 +▁2009 -4932 +▁fine -4933 +utation -4934 +▁damage -4935 +▁mexico -4936 +▁propos -4937 +▁pacific -4938 +▁austrian -4939 +▁essential -4940 +uz -4941 +ala -4942 +▁cel -4943 +▁cool -4944 +▁chosen -4945 +▁existing -4946 +▁internet -4947 +▁strength -4948 +▁teaching -4949 +▁intellect -4950 +▁organized -4951 +▁principal -4952 +▁connection -4953 +▁widespread -4954 +ny -4955 +equ -4956 +leg -4957 +▁py -4958 +amic -4959 +odes -4960 +udes -4961 +▁sed -4962 +▁obser -4963 +▁external -4964 +▁thousands -4965 +▁constructed -4966 +ado -4967 +press -4968 +▁stop -4969 +▁veget -4970 +▁voice -4971 +▁liberal -4972 +▁personnel -4973 +▁facilities -4974 +▁transportation -4975 +85 -4976 +▁brom -4977 +▁conc -4978 +▁sultan -4979 +▁electro -4980 +▁augustus -4981 +▁residents -4982 +▁technical -4983 +oring -4984 +▁attend -4985 +▁medium -4986 +▁ranked -4987 +▁500 -4988 +▁beng -4989 +▁cook -4990 +▁lith -4991 +▁snow -4992 +▁vast -4993 +▁anton -4994 +▁cabin -4995 +▁neuro -4996 +▁trial -4997 +ologists -4998 +▁correct -4999 +▁historic -5000 +▁improved -5001 +▁invasion -5002 +▁intelligence -5003 +gro -5004 +▁seats -5005 +▁bright -5006 +▁bermuda -5007 +▁affected -5008 +▁behavior -5009 +▁muhammad -5010 +▁advertising -5011 +47 -5012 +ture -5013 +state -5014 +▁guit -5015 +▁descend -5016 +ati -5017 +eed -5018 +know -5019 +house -5020 +▁zero -5021 +ceived -5022 +▁2006, -5023 +▁edward -5024 +▁portion -5025 +▁reading -5026 +▁schwarz -5027 +▁scottish -5028 +▁extremely -5029 +rac -5030 +▁4. -5031 +stood -5032 +▁2008 -5033 +ructure -5034 +▁string -5035 +▁warhol -5036 +▁dialect -5037 +▁setting -5038 +▁controll -5039 +▁monaster -5040 +▁transition -5041 +▁ped -5042 +rogen -5043 +▁2006 -5044 +▁pros -5045 +▁carib -5046 +▁demonst -5047 +▁francis -5048 +▁missions -5049 +▁processes -5050 +▁attributed -5051 +▁programming -5052 +▁concentration -5053 +▁bav -5054 +aland -5055 +▁safe -5056 +▁shot -5057 +called -5058 +mology -5059 +▁2007, -5060 +▁minim -5061 +▁quite -5062 +▁arsenic -5063 +▁accounts -5064 +bb -5065 +▁flat -5066 +▁phon -5067 +▁chair -5068 +▁schem -5069 +▁affairs -5070 +▁successor -5071 +▁consisting -5072 +▁manufactur -5073 +▁abc -5074 +▁box -5075 +▁los -5076 +isted -5077 +▁canon -5078 +▁ideal -5079 +▁conduct -5080 +▁diamond -5081 +▁speakers -5082 +▁algebraic -5083 +▁algorithm -5084 +▁additionally -5085 +oly -5086 +▁pas -5087 +▁walls -5088 +▁twenty -5089 +▁alleged -5090 +▁explain -5091 +▁exception -5092 +▁; -5093 +ett -5094 +elve -5095 +play -5096 +ropri -5097 +▁2014 -5098 +▁burk -5099 +▁horse -5100 +theless -5101 +▁alkali -5102 +▁disput -5103 +▁online -5104 +▁stress -5105 +inations -5106 +▁parents -5107 +▁articles -5108 +▁selected -5109 +▁stations -5110 +▁experienced -5111 +▁introduction -5112 +▁philosophers -5113 +bean -5114 +gger -5115 +▁die -5116 +raham -5117 +▁mode -5118 +▁viet -5119 +contin -5120 +vation -5121 +▁bluet -5122 +▁sympt -5123 +▁teach -5124 +▁boston -5125 +▁factor -5126 +▁search -5127 +atically -5128 +▁identity -5129 +▁nevertheless -5130 +95 -5131 +ni -5132 +emen -5133 +mers -5134 +▁2012 -5135 +▁circum -5136 +▁republican -5137 +▁researchers -5138 +ials -5139 +▁clo -5140 +▁und -5141 +▁beer -5142 +ishops -5143 +▁angle -5144 +▁wales -5145 +igation -5146 +▁learning -5147 +▁frequency -5148 +▁chlor -5149 +▁dates -5150 +▁roughly -5151 +▁assyrian -5152 +▁separated -5153 +64 -5154 +rey -5155 +emic -5156 +vant -5157 +▁2016 -5158 +▁going -5159 +▁lives -5160 +▁sides -5161 +▁debate -5162 +▁crowley -5163 +▁maximum -5164 +▁younger -5165 +▁occupied -5166 +21 -5167 +bel -5168 +ova -5169 +roll -5170 +▁flag -5171 +▁suff -5172 +▁cycle -5173 +▁irish -5174 +▁polic -5175 +▁angeles -5176 +▁husband -5177 +▁parallel -5178 +▁criticism -5179 +▁maintained -5180 +3) -5181 +tra -5182 +▁phr -5183 +5,000 -5184 +▁gates -5185 +▁valid -5186 +▁extent -5187 +▁liquid -5188 +▁marine -5189 +▁cuisine -5190 +▁secretary -5191 +▁designated -5192 +86 -5193 +amm -5194 +lis -5195 +▁ety -5196 +ānanda -5197 +▁agass -5198 +issance -5199 +▁braille -5200 +▁traffic -5201 +rif -5202 +▁"" -5203 +▁cla -5204 +▁cub -5205 +iling -5206 +▁calls -5207 +▁theories -5208 +▁authorities -5209 +langu -5210 +urally -5211 +western -5212 +▁coming -5213 +▁rebell -5214 +▁spaces -5215 +▁alfonso -5216 +▁treated -5217 +including -5218 +▁officials -5219 +▁translation -5220 +gar -5221 +opes -5222 +▁sail -5223 +▁resemb -5224 +▁sevent -5225 +▁studio -5226 +▁scholar -5227 +▁suffered -5228 +▁contributed -5229 +open -5230 +ripp -5231 +▁din -5232 +▁crus -5233 +▁isot -5234 +▁depos -5235 +related -5236 +▁alchem -5237 +▁greatly -5238 +▁argument -5239 +▁officers -5240 +▁requires -5241 +▁investment -5242 +▁supporting -5243 +▁communication -5244 +mic -5245 +adel -5246 +under -5247 +▁antar -5248 +▁antis -5249 +▁hindu -5250 +▁hitch -5251 +▁agency -5252 +▁managed -5253 +▁physics -5254 +▁violence -5255 +▁fru -5256 +hetic -5257 +▁owned -5258 +▁strugg -5259 +▁ānanda -5260 +▁chicago -5261 +▁origins -5262 +▁abortion -5263 +▁revealed -5264 +▁reactions -5265 +▁expedition -5266 +▁considerable -5267 +irs -5268 +▁60 -5269 +also -5270 +▁boy -5271 +▁2001 -5272 +▁clin -5273 +▁gulf -5274 +ishing -5275 +▁copper -5276 +▁nothing -5277 +▁strongly -5278 +▁classification -5279 +ón -5280 +hum -5281 +term -5282 +▁nut -5283 +upunct -5284 +▁2015, -5285 +▁plane -5286 +▁youth -5287 +▁deploy -5288 +▁images -5289 +▁charged -5290 +▁forming -5291 +▁interior -5292 +▁operated -5293 +▁confirmed -5294 +2) -5295 +mus -5296 +town -5297 +▁sax -5298 +▁shap -5299 +▁clubs -5300 +▁acting -5301 +hetamine -5302 +▁carrier -5303 +▁density -5304 +▁emerged -5305 +▁holding -5306 +▁brothers -5307 +▁founding -5308 +▁household -5309 +▁northwest -5310 +▁represents -5311 +45 -5312 +300 -5313 +ato -5314 +▁(1 -5315 +down -5316 +▁ago -5317 +▁sin -5318 +▁marg -5319 +▁soil -5320 +▁opera -5321 +▁crisis -5322 +▁format -5323 +▁legend -5324 +▁dominant -5325 +▁prepared -5326 +▁variable -5327 +▁alongside -5328 +▁protestant -5329 +▁na -5330 +after -5331 +eties -5332 +qaeda -5333 +▁opin -5334 +iminal -5335 +▁philip -5336 +▁portra -5337 +▁capable -5338 +▁wallace -5339 +▁bluetooth -5340 +bal -5341 +vin -5342 +–18 -5343 +uros -5344 +▁bear -5345 +▁qual -5346 +olitan -5347 +▁fresh -5348 +▁appeal -5349 +▁belize -5350 +▁fought -5351 +▁select -5352 +▁styles -5353 +▁withdra -5354 +▁academic -5355 +▁christie -5356 +▁portugal -5357 +▁strategy -5358 +▁otherwise -5359 +▁universities -5360 +ci -5361 +alf -5362 +kes -5363 +wan -5364 +ocks -5365 +▁cav -5366 +▁ske -5367 +negie -5368 +▁2019 -5369 +astern -5370 +▁juris -5371 +▁kabul -5372 +▁basket -5373 +▁binary -5374 +▁novels -5375 +▁obtain -5376 +▁bulgarian -5377 +▁presidential -5378 +aso -5379 +ipel -5380 +▁cin -5381 +▁2005 -5382 +▁abbe -5383 +▁nick -5384 +▁vess -5385 +▁amber -5386 +▁carol -5387 +▁hence -5388 +▁input -5389 +▁leaves -5390 +▁adapted -5391 +▁branches -5392 +▁professor -5393 +▁3, -5394 +▁80 -5395 +iana -5396 +pers -5397 +▁hem -5398 +▁onto -5399 +▁oppon -5400 +▁pseud -5401 +enegger -5402 +ologist -5403 +▁hunting -5404 +▁neither -5405 +▁increases -5406 +obe -5407 +pop -5408 +▁mere -5409 +▁sust -5410 +hedral -5411 +▁exerc -5412 +certain -5413 +eration -5414 +▁column -5415 +▁exists -5416 +▁lowest -5417 +▁polish -5418 +▁waters -5419 +▁buffalo -5420 +▁muslims -5421 +naissance -5422 +▁caribbean -5423 +▁institution -5424 +fin -5425 +▁tact -5426 +active -5427 +▁decor -5428 +▁aspects -5429 +▁classes -5430 +▁hitchcock -5431 +▁synthesis -5432 +_3 -5433 +lan -5434 +yer -5435 +kins -5436 +rics -5437 +▁von -5438 +ading -5439 +gence -5440 +ribed -5441 +▁feat -5442 +▁firm -5443 +▁twelve -5444 +▁acupunct -5445 +▁approved -5446 +▁understood -5447 +▁schwarzenegger -5448 +▁aur -5449 +while -5450 +▁sulf -5451 +▁tiss -5452 +▁archb -5453 +▁philipp -5454 +▁testing -5455 +▁worship -5456 +▁somewhat -5457 +▁characteristics -5458 +bes -5459 +osph -5460 +class -5461 +erves -5462 +usalem -5463 +▁goods -5464 +▁actual -5465 +▁decade -5466 +▁coastal -5467 +▁infrast -5468 +▁carnegie -5469 +▁modified -5470 +▁normally -5471 +▁paintings -5472 +▁varieties -5473 +▁classified -5474 +▁principles -5475 +bus -5476 +▁32 -5477 +aker -5478 +fully -5479 +▁iran -5480 +▁soul -5481 +orters -5482 +▁anthe -5483 +▁crime -5484 +▁divers -5485 +▁narrow -5486 +▁safety -5487 +▁unable -5488 +▁abraham -5489 +▁forward -5490 +▁turkish -5491 +▁molecules -5492 +ih -5493 +ko -5494 +agu -5495 +ogue -5496 +antly -5497 +▁2018 -5498 +▁lies -5499 +▁2005, -5500 +▁index -5501 +▁copies -5502 +orf -5503 +aust -5504 +▁ada -5505 +▁jobs -5506 +▁kenn -5507 +▁kore -5508 +▁serb -5509 +▁basin -5510 +unction -5511 +▁chance -5512 +▁penins -5513 +▁radical -5514 +▁produces -5515 +▁conservative -5516 +–2 -5517 +aka -5518 +▁lam -5519 +aming -5520 +ricts -5521 +▁2017 -5522 +▁bass -5523 +▁bases -5524 +▁affect -5525 +▁angola -5526 +▁evolved -5527 +▁attacked -5528 +▁geometry -5529 +▁symptoms -5530 +▁translated -5531 +▁philosophical -5532 +arn -5533 +iner -5534 +agues -5535 +osite -5536 +▁abol -5537 +▁brig -5538 +▁plot -5539 +▁multi -5540 +▁bronze -5541 +▁titles -5542 +▁volunt -5543 +▁decline -5544 +▁diverse -5545 +▁involve -5546 +▁rapidly -5547 +▁category -5548 +ographical -5549 +▁expression -5550 +▁manufacturing -5551 +": -5552 +▁4, -5553 +osure -5554 +verty -5555 +▁flor -5556 +▁susp -5557 +▁broke -5558 +▁holds -5559 +speaking -5560 +▁channel -5561 +▁fresnel -5562 +▁indicate -5563 +▁celebrated -5564 +ws -5565 +▁5. -5566 +that -5567 +capital -5568 +▁anatol -5569 +▁greeks -5570 +▁capture -5571 +▁centaur -5572 +▁graphics -5573 +▁measured -5574 +▁predomin -5575 +▁headquarters -5576 +ozo -5577 +▁31 -5578 +▁eu -5579 +rick -5580 +▁hat -5581 +▁calc -5582 +▁sell -5583 +▁2001, -5584 +▁ratio -5585 +▁allied -5586 +▁batter -5587 +▁danger -5588 +▁favour -5589 +▁finished -5590 +▁memorial -5591 +▁communications -5592 +orus -5593 +▁dub -5594 +▁ran -5595 +▁sie -5596 +ctors -5597 +enger -5598 +world -5599 +▁cros -5600 +▁enco -5601 +▁2022, -5602 +▁newton -5603 +▁movements -5604 +▁corporation -5605 +▁corresponding -5606 +ek -5607 +gl -5608 +celer -5609 +▁ille -5610 +▁audio -5611 +▁boliv -5612 +▁inner -5613 +▁score -5614 +▁baptist -5615 +▁designs -5616 +▁determine -5617 +▁atmosphere -5618 +tw -5619 +add -5620 +iac -5621 +▁29 -5622 +▁dna -5623 +▁lyn -5624 +produ -5625 +▁shut -5626 +itudes -5627 +omorph -5628 +▁needs -5629 +▁scene -5630 +▁acknow -5631 +▁armies -5632 +▁turing -5633 +▁aspirin -5634 +▁focused -5635 +abilities -5636 +▁abandoned -5637 +▁component -5638 +▁recording -5639 +▁variations -5640 +ano -5641 +pha -5642 +rete -5643 +lical -5644 +▁faso -5645 +hisatt -5646 +▁compl -5647 +▁roads -5648 +▁allies -5649 +▁assumed -5650 +▁burkina -5651 +▁classic -5652 +▁poverty -5653 +▁audience -5654 +▁repeated -5655 +▁permanent -5656 +fa -5657 +law -5658 +wal -5659 +reek -5660 +▁why -5661 +gment -5662 +ormon -5663 +▁doll -5664 +ighter -5665 +▁nobel -5666 +▁expect -5667 +▁jurisd -5668 +▁luther -5669 +▁conquest -5670 +▁interpretation -5671 +iny -5672 +oen -5673 +▁ru -5674 +iary -5675 +▁aus -5676 +▁gri -5677 +▁2015 -5678 +▁fried -5679 +▁tests -5680 +▁veloc -5681 +▁agassi -5682 +▁buried -5683 +▁restaur -5684 +▁substit -5685 +▁patients -5686 +▁superior -5687 +▁fundamental -5688 +▁incorporated -5689 +oke -5690 +▁ul -5691 +ette -5692 +▁pel -5693 +▁actor -5694 +jection -5695 +▁pieces -5696 +▁gradually -5697 +▁infrastructure -5698 +gh -5699 +yd -5700 +▁aa -5701 +arab -5702 +eless -5703 +▁bicy -5704 +▁clim -5705 +▁guid -5706 +▁purs -5707 +▁maria -5708 +▁argues -5709 +▁divine -5710 +▁orange -5711 +▁organic -5712 +▁purposes -5713 +▁practical -5714 +▁35 -5715 +iger -5716 +▁gene -5717 +▁rural -5718 +▁truth -5719 +▁budget -5720 +▁guitar -5721 +▁orchest -5722 +▁storage -5723 +▁infantry -5724 +▁producer -5725 +▁restrict -5726 +▁dominated -5727 +▁etymology -5728 +▁involving -5729 +▁processing -5730 +▁constitutional -5731 +▁° -5732 +kan -5733 +urb -5734 +▁eye -5735 +▁lee -5736 +▁greg -5737 +yllium -5738 +▁banks -5739 +▁enemy -5740 +▁signs -5741 +▁adding -5742 +▁agripp -5743 +▁dating -5744 +▁publish -5745 +▁attended -5746 +▁criminal -5747 +▁radiation -5748 +▁recognition -5749 +opt -5750 +▁ky -5751 +oque -5752 +oric -5753 +▁vac -5754 +antic -5755 +▁mist -5756 +▁zeus -5757 +▁plain -5758 +▁manager -5759 +▁prisoners -5760 +▁successfully -5761 +_4 -5762 +mn -5763 +sky -5764 +phil -5765 +▁egg -5766 +▁fly -5767 +erted -5768 +▁ampl -5769 +▁batt -5770 +▁cards -5771 +▁deriv -5772 +▁wound -5773 +istical -5774 +urosawa -5775 +▁metrop -5776 +▁viewed -5777 +▁georgia -5778 +▁achilles -5779 +▁missiles -5780 +▁philosopher -5781 +pat -5782 +free -5783 +uate -5784 +icill -5785 +▁(199 -5786 +▁ants -5787 +▁eyes -5788 +▁none -5789 +▁roll -5790 +stream -5791 +▁laure -5792 +ropical -5793 +▁preced -5794 +▁acceler -5795 +▁protein -5796 +▁visible -5797 +▁doctrine -5798 +▁formally -5799 +▁invented -5800 +▁measures -5801 +▁acupuncture -5802 +rav -5803 +izon -5804 +vere -5805 +hered -5806 +idges -5807 +tolem -5808 +▁insur -5809 +▁theme -5810 +▁consec -5811 +▁fellow -5812 +▁poetry -5813 +▁prohib -5814 +▁borders -5815 +▁opposite -5816 +ifications -5817 +▁peninsula -5818 +▁selection -5819 +iy -5820 +bour -5821 +otes -5822 +▁pent -5823 +▁twice -5824 +▁explan -5825 +▁linked -5826 +▁patron -5827 +▁sample -5828 +▁terror -5829 +▁forests -5830 +▁officer -5831 +▁witness -5832 +▁approval -5833 +▁identify -5834 +▁kurosawa -5835 +▁continues -5836 +obi -5837 +▁bid -5838 +odies -5839 +▁bern -5840 +▁jean -5841 +▁tall -5842 +▁judic -5843 +▁shoot -5844 +▁poland -5845 +▁satisf -5846 +▁declined -5847 +▁demonstr -5848 +▁electronic -5849 +▁establishment -5850 +4) -5851 +ena -5852 +▁haw -5853 +▁jac -5854 +▁beat -5855 +▁arrow -5856 +▁mormon -5857 +▁therapy -5858 +▁weather -5859 +▁painting -5860 +▁policies -5861 +▁brazilian -5862 +▁locations -5863 +▁reduction -5864 +▁references -5865 +▁antibiotics -5866 +▁populations -5867 +des -5868 +cape -5869 +hens -5870 +irot -5871 +pass -5872 +rant -5873 +rees -5874 +▁179 -5875 +▁bin -5876 +▁hur -5877 +dered -5878 +▁bede -5879 +▁emot -5880 +▁rose -5881 +▁sole -5882 +▁partly -5883 +▁symbols -5884 +▁reducing -5885 +▁candidate -5886 +▁documents -5887 +▁electrical -5888 +iful -5889 +abled -5890 +itism -5891 +▁2013, -5892 +▁ascii -5893 +clusion -5894 +▁aarhus -5895 +▁senior -5896 +▁serving -5897 +▁zealand -5898 +▁appropri -5899 +▁bacteria -5900 +▁proteins -5901 +▁mathematic -5902 +cal -5903 +rim -5904 +rob -5905 +aric -5906 +uing -5907 +▁fox -5908 +▁ing -5909 +▁pul -5910 +▁sud -5911 +▁2013 -5912 +▁aest -5913 +▁amate -5914 +▁movie -5915 +▁ruler -5916 +▁theorem -5917 +▁nitrogen -5918 +▁districts -5919 +▁interface -5920 +▁assistance -5921 +▁characterized -5922 +cel -5923 +ylv -5924 +▁(, -5925 +▁dar -5926 +▁desert -5927 +▁manner -5928 +▁remark -5929 +▁showing -5930 +▁reaching -5931 +▁uncertain -5932 +▁conventional -5933 +but -5934 +mes -5935 +foot -5936 +uble -5937 +▁diet -5938 +▁imag -5939 +▁iraq -5940 +▁myst -5941 +illing -5942 +▁antip -5943 +▁bonds -5944 +▁check -5945 +▁initi -5946 +▁pione -5947 +▁poirot -5948 +▁consisted -5949 +▁reputation -5950 +)" -5951 +ira -5952 +vis -5953 +icks -5954 +oids -5955 +▁wis -5956 +place -5957 +rayed -5958 +▁germ -5959 +▁sund -5960 +▁thin -5961 +▁runner -5962 +▁writes -5963 +▁accused -5964 +▁effectively -5965 +wa -5966 +ados -5967 +mann -5968 +▁ray -5969 +▁sky -5970 +▁dual -5971 +▁2002, -5972 +▁axiom -5973 +claimed -5974 +▁protoc -5975 +▁surren -5976 +▁matches -5977 +▁involves -5978 +▁straight -5979 +▁jerusalem -5980 +top -5981 +ura -5982 +▁sab -5983 +angel -5984 +ellow -5985 +▁lect -5986 +▁abbre -5987 +▁merch -5988 +▁tools -5989 +▁prices -5990 +▁ptolem -5991 +▁circuit -5992 +▁periods -5993 +▁picture -5994 +▁biblical -5995 +▁virginia -5996 +▁beryllium -5997 +▁originated -5998 +100 -5999 +bell -6000 +fort -6001 +▁cot -6002 +▁ell -6003 +▁nom -6004 +▁tail -6005 +ulture -6006 +▁roots -6007 +▁bottom -6008 +▁elimin -6009 +▁expand -6010 +▁satell -6011 +▁algeria -6012 +▁amounts -6013 +▁quantum -6014 +▁windows -6015 +▁artistic -6016 +▁assigned -6017 +▁attached -6018 +▁cultures -6019 +▁representation -6020 +div -6021 +soud -6022 +▁kid -6023 +▁syll -6024 +▁param -6025 +▁romans -6026 +▁proceed -6027 +▁winners -6028 +▁concepts -6029 +▁continent -6030 +ims -6031 +pet -6032 +▁(). -6033 +▁300 -6034 +ighth -6035 +owned -6036 +▁stan -6037 +▁tren -6038 +ribute -6039 +▁admir -6040 +▁racing -6041 +▁strict -6042 +▁hungary -6043 +▁diseases -6044 +▁thousand -6045 +▁bodhisatt -6046 +▁generated -6047 +▁preferred -6048 +▁accompanied -6049 +▁consumption -6050 +▁/ -6051 +pes -6052 +come -6053 +gers -6054 +rome -6055 +▁liv -6056 +▁agar -6057 +▁tens -6058 +▁vowel -6059 +ylvania -6060 +▁rarely -6061 +▁victor -6062 +▁antisem -6063 +▁massoud -6064 +▁depicted -6065 +▁biological -6066 +▁transferred -6067 +akers -6068 +enburg -6069 +▁breed -6070 +▁piece -6071 +communic -6072 +▁coordin -6073 +▁markets -6074 +▁signals -6075 +▁credited -6076 +▁newspaper -6077 +▁protected -6078 +▁conversion -6079 +▁observations -6080 +68 -6081 +▁elder -6082 +▁error -6083 +▁pilot -6084 +▁campus -6085 +▁height -6086 +▁priest -6087 +▁benefit -6088 +▁bishops -6089 +▁details -6090 +▁genetic -6091 +▁partner -6092 +▁renamed -6093 +▁request -6094 +▁survived -6095 +▁microsoft -6096 +atus -6097 +rain -6098 +uled -6099 +▁map -6100 +▁2004 -6101 +▁gran -6102 +▁babyl -6103 +▁logic -6104 +▁train -6105 +▁worth -6106 +▁airline -6107 +▁highway -6108 +▁killing -6109 +▁orbital -6110 +▁passage -6111 +▁centauri -6112 +▁disorder -6113 +▁geography -6114 +▁surviving -6115 +▁telephone -6116 +▁opportunity -6117 +78 -6118 +euro -6119 +▁(17 -6120 +▁hub -6121 +▁neo -6122 +▁disk -6123 +▁fled -6124 +▁pick -6125 +▁task -6126 +▁unus -6127 +▁arabs -6128 +▁flood -6129 +▁leads -6130 +uration -6131 +▁continuous -6132 +ev -6133 +ew -6134 +mo -6135 +any -6136 +▁bm -6137 +rage -6138 +▁ere -6139 +iency -6140 +▁carl -6141 +▁cogn -6142 +german -6143 +▁theod -6144 +icillin -6145 +▁sodium -6146 +▁absence -6147 +▁existed -6148 +▁founder -6149 +▁massive -6150 +▁revenue -6151 +▁archbishop -6152 +dis -6153 +icon -6154 +▁ibm -6155 +▁web -6156 +amics -6157 +point -6158 +▁join -6159 +▁scand -6160 +▁storm -6161 +▁tourn -6162 +▁attract -6163 +▁rational -6164 +▁divisions -6165 +▁criticized -6166 +▁resolution -6167 +'. -6168 +ache -6169 +▁aege -6170 +▁cant -6171 +▁guns -6172 +▁vent -6173 +father -6174 +▁habit -6175 +▁recept -6176 +▁beliefs -6177 +▁message -6178 +▁persons -6179 +▁premier -6180 +▁explained -6181 +▁substance -6182 +▁industries -6183 +▁confederate -6184 +bah -6185 +itt -6186 +nal -6187 +oys -6188 +edes -6189 +▁150 -6190 +▁osc -6191 +▁anime -6192 +▁decay -6193 +▁tanks -6194 +▁aurang -6195 +▁colour -6196 +▁retain -6197 +idepress -6198 +▁vietnam -6199 +▁educational -6200 +66 -6201 +uba -6202 +unk -6203 +▁lu -6204 +long -6205 +▁axis -6206 +▁andor -6207 +▁trust -6208 +▁saints -6209 +▁dropped -6210 +▁operate -6211 +▁patterns -6212 +▁velocity -6213 +▁entertain -6214 +▁featuring -6215 +▁solutions -6216 +uff -6217 +anal -6218 +rust -6219 +▁alp -6220 +▁las -6221 +omous -6222 +▁salt -6223 +▁stro -6224 +adelph -6225 +▁toxic -6226 +▁afonso -6227 +▁cultiv -6228 +▁landsc -6229 +▁refuge -6230 +▁volcan -6231 +▁samples -6232 +▁membership -6233 +▁supporters -6234 +illy -6235 +umber -6236 +▁abba -6237 +▁jeff -6238 +▁kent -6239 +ashion -6240 +▁proof -6241 +▁resid -6242 +▁antiqu -6243 +▁crosby -6244 +▁ending -6245 +▁titled -6246 +ructions -6247 +▁baroque -6248 +▁learned -6249 +▁collected -6250 +▁variation -6251 +▁antidepress -6252 +án -6253 +zeb -6254 +adic -6255 +oked -6256 +aceae -6257 +elian -6258 +power -6259 +▁fame -6260 +▁neur -6261 +▁shif -6262 +▁baham -6263 +▁consc -6264 +▁desire -6265 +▁mineral -6266 +▁subjects -6267 +imensional -6268 +▁acknowled -6269 +▁computing -6270 +▁federation -6271 +▁immigrants -6272 +▁experimental -6273 +▁contributions -6274 +▁representatives -6275 +ses -6276 +rika -6277 +▁181 -6278 +▁inse -6279 +▁shel -6280 +▁stim -6281 +▁delay -6282 +▁explo -6283 +▁genus -6284 +▁heard -6285 +▁judge -6286 +▁layer -6287 +▁arthur -6288 +▁escape -6289 +▁excess -6290 +▁extens -6291 +▁varies -6292 +▁consult -6293 +▁concerns -6294 +▁conquered -6295 +▁preserved -6296 +▁constantin -6297 +▁governments -6298 +▁astronomical -6299 +▁conservation -6300 +_1 -6301 +who -6302 +▁(; -6303 +ager -6304 +base -6305 +ruck -6306 +▁ker -6307 +▁pir -6308 +▁diff -6309 +▁gins -6310 +aliyah -6311 +ussian -6312 +english -6313 +▁argent -6314 +▁routes -6315 +▁statue -6316 +▁neutral -6317 +▁tenness -6318 +▁explicit -6319 +▁machines -6320 +▁furthermore -6321 +pol -6322 +▁wr -6323 +abil -6324 +icts -6325 +enses -6326 +▁boys -6327 +▁cass -6328 +▁hair -6329 +▁horn -6330 +▁want -6331 +▁drawn -6332 +▁treas -6333 +▁serves -6334 +ithmetic -6335 +▁artific -6336 +▁denmark -6337 +▁accident -6338 +▁promoted -6339 +▁concerned -6340 +▁hypothesis -6341 +▁amphetamine -6342 +▁demonstrated -6343 +▁metropolitan -6344 +chw -6345 +gas -6346 +–20 -6347 +▁bh -6348 +▁ko -6349 +▁unc -6350 +▁costs -6351 +▁prefer -6352 +national -6353 +sylvania -6354 +▁accompl -6355 +▁mixture -6356 +▁formerly -6357 +▁momentum -6358 +▁animation -6359 +▁encounter -6360 +▁representing -6361 +▁characteristic -6362 +iano -6363 +word -6364 +▁aeg -6365 +▁bbc -6366 +▁hij -6367 +▁eliz -6368 +▁huge -6369 +▁adobe -6370 +▁anglo -6371 +▁cinem -6372 +▁doing -6373 +▁inher -6374 +▁talib -6375 +▁limits -6376 +▁phrase -6377 +▁vision -6378 +▁passing -6379 +▁restric -6380 +▁buddhism -6381 +▁communist -6382 +▁possibility -6383 +▁− -6384 +asy -6385 +lat -6386 +net -6387 +uchy -6388 +umes -6389 +▁lav -6390 +level -6391 +▁fear -6392 +▁corps -6393 +ishment -6394 +▁mining -6395 +▁saturn -6396 +▁ambrose -6397 +▁captain -6398 +▁chamber -6399 +▁perfect -6400 +▁ginsberg -6401 +▁hundreds -6402 +▁expensive -6403 +▁rit -6404 +achus -6405 +going -6406 +▁hind -6407 +▁dated -6408 +▁phill -6409 +▁losing -6410 +▁stages -6411 +▁constitu -6412 +▁tennessee -6413 +oven -6414 +phal -6415 +▁12, -6416 +▁dim -6417 +▁mun -6418 +▁tea -6419 +found -6420 +itled -6421 +▁1940 -6422 +ancing -6423 +▁aalen -6424 +▁abbey -6425 +▁medal -6426 +▁shall -6427 +▁speer -6428 +▁danish -6429 +▁resist -6430 +▁promote -6431 +▁mechanism -6432 +▁receiving -6433 +▁testament -6434 +▁depression -6435 +▁influences -6436 +▁connections -6437 +▁constantinople -6438 +-13 -6439 +cus -6440 +▁70 -6441 +▁rig -6442 +▁flem -6443 +▁thor -6444 +▁grown -6445 +▁renew -6446 +▁waste -6447 +▁baltic -6448 +▁offers -6449 +▁propag -6450 +▁degrees -6451 +▁dispute -6452 +▁supposed -6453 +▁aurangzeb -6454 +▁legislative -6455 +aya -6456 +osh -6457 +bill -6458 +▁jim -6459 +▁your -6460 +atible -6461 +inated -6462 +▁athan -6463 +▁lakes -6464 +▁phoen -6465 +▁waves -6466 +vereign -6467 +▁agents -6468 +▁vienna -6469 +▁bavaria -6470 +▁episode -6471 +▁abstract -6472 +▁extension -6473 +▁questions -6474 +▁laboratory -6475 +rix -6476 +▁um -6477 +grad -6478 +rons -6479 +▁11, -6480 +avian -6481 +burgh -6482 +▁1998 -6483 +▁bach -6484 +▁feet -6485 +▁meat -6486 +▁tomb -6487 +wealth -6488 +▁cable -6489 +▁ports -6490 +▁braves -6491 +▁indeed -6492 +▁relief -6493 +▁arrival -6494 +▁funding -6495 +▁exposure -6496 +▁retained -6497 +▁pennsylvania -6498 +_5 -6499 +box -6500 +bul -6501 +erg -6502 +ikh -6503 +iop -6504 +nat -6505 +type -6506 +▁les -6507 +hauer -6508 +▁1999 -6509 +▁2003 -6510 +▁2021 -6511 +icular -6512 +▁brook -6513 +▁store -6514 +▁caliph -6515 +▁colors -6516 +▁precip -6517 +▁revers -6518 +▁sharon -6519 +▁appoint -6520 +▁visitors -6521 +▁communion -6522 +▁encouraged -6523 +▁performing -6524 +▁philadelph -6525 +▁understand -6526 +▁archaeological -6527 +▁representative -6528 +"- -6529 +62 -6530 +fir -6531 +iii -6532 +lon -6533 +appe -6534 +apse -6535 +cers -6536 +hire -6537 +▁tet -6538 +▁bund -6539 +▁harv -6540 +▁memo -6541 +engers -6542 +▁array -6543 +▁cited -6544 +▁grace -6545 +▁verte -6546 +▁garden -6547 +▁hosted -6548 +▁arsenal -6549 +▁bitumen -6550 +▁illness -6551 +▁constell -6552 +)| -6553 +▁— -6554 +▁64 -6555 +▁kil -6556 +etime -6557 +▁edge -6558 +▁ions -6559 +ruption -6560 +▁anthem -6561 +▁commod -6562 +▁domain -6563 +▁swedish -6564 +openhauer -6565 +▁champion -6566 +▁discover -6567 +▁comparison -6568 +▁mechanical -6569 +▁partnership -6570 +azz -6571 +▁mm -6572 +real -6573 +▁afl -6574 +▁gate -6575 +▁jers -6576 +▁soph -6577 +arians -6578 +▁abund -6579 +▁caves -6580 +▁johan -6581 +▁stopp -6582 +▁comedy -6583 +▁random -6584 +▁ruling -6585 +▁belgian -6586 +▁denomin -6587 +▁horizon -6588 +▁printed -6589 +▁annually -6590 +▁barbados -6591 +▁carrying -6592 +▁changing -6593 +▁networks -6594 +▁astrology -6595 +▁basketball -6596 +▁proportion -6597 +▁distinction -6598 +▁legislation -6599 +▁substantial -6600 +vid -6601 +▁bry -6602 +▁obl -6603 +asius -6604 +iscop -6605 +range -6606 +▁root -6607 +▁vice -6608 +▁chrom -6609 +▁males -6610 +▁mayor -6611 +▁morph -6612 +british -6613 +largest -6614 +▁archim -6615 +▁cattle -6616 +▁poison -6617 +▁publis -6618 +▁vector -6619 +language -6620 +▁chapter -6621 +▁taliban -6622 +▁infinite -6623 +▁returning -6624 +▁stability -6625 +▁concentrated -6626 +72 -6627 +▁6, -6628 +inct -6629 +inoza -6630 +scale -6631 +▁trig -6632 +assium -6633 +chwitz -6634 +▁chose -6635 +▁marsh -6636 +▁sleep -6637 +▁veter -6638 +▁fashion -6639 +▁housing -6640 +▁incident -6641 +▁isolated -6642 +▁rebellion -6643 +▁southwest -6644 +▁establishing -6645 +▁schopenhauer -6646 +ota -6647 +▁haz -6648 +▁job -6649 +▁pig -6650 +faces -6651 +ipher -6652 +▁wing -6653 +▁brass -6654 +▁cloud -6655 +▁pregn -6656 +▁amphib -6657 +▁earned -6658 +▁editor -6659 +▁amateur -6660 +▁bridges -6661 +▁offices -6662 +▁estimates -6663 +▁functional -6664 +▁municipality -6665 +▁distinguished -6666 +42 -6667 +def -6668 +▁6. -6669 +aman -6670 +pean -6671 +▁170 -6672 +▁apl -6673 +▁(198 -6674 +govern -6675 +▁faced -6676 +▁lovel -6677 +▁taxes -6678 +▁hijack -6679 +▁inspir -6680 +▁napole -6681 +▁angular -6682 +▁borough -6683 +▁variant -6684 +▁drinking -6685 +▁standing -6686 +▁andalusia -6687 +▁astronomy -6688 +▁sovereign -6689 +▁percentage -6690 +▁electricity -6691 +▁consequently -6692 +▁intellectual -6693 +alty -6694 +ules -6695 +▁csm -6696 +▁ger -6697 +▁pus -6698 +▁send -6699 +▁sixth -6700 +▁assess -6701 +▁commem -6702 +▁sacred -6703 +▁strike -6704 +▁stating -6705 +▁victoria -6706 +▁delivered -6707 +▁indicated -6708 +▁consistent -6709 +▁separation -6710 +▁anthropology -6711 +9) -6712 +har -6713 +rep -6714 +van -6715 +▁5, -6716 +room -6717 +stad -6718 +▁bot -6719 +▁kyi -6720 +worth -6721 +▁asym -6722 +▁deco -6723 +▁file -6724 +▁hors -6725 +▁laid -6726 +▁2004, -6727 +▁begun -6728 +▁clean -6729 +▁siege -6730 +▁tower -6731 +▁vocal -6732 +▁caesar -6733 +▁codice -6734 +▁imposs -6735 +▁mental -6736 +▁prayer -6737 +▁concert -6738 +▁anything -6739 +▁germanic -6740 +▁apostolic -6741 +▁musicians -6742 +▁organisms -6743 +▁arithmetic -6744 +▁renaissance -6745 +▁occasionally -6746 +▁revolutionary -6747 +__ -6748 +"(" -6749 +zen -6750 +▁7. -6751 +fare -6752 +igan -6753 +zona -6754 +▁charl -6755 +▁cloth -6756 +▁pitch -6757 +▁rodin -6758 +▁sched -6759 +▁thick -6760 +▁doctor -6761 +▁fuller -6762 +▁engaged -6763 +▁farming -6764 +▁precise -6765 +▁asteroids -6766 +▁naturally -6767 +48 -6768 +▁ss -6769 +▁ric -6770 +atine -6771 +icide -6772 +astron -6773 +▁spart -6774 +▁miller -6775 +▁revolt -6776 +▁sweden -6777 +ographer -6778 +▁aaliyah -6779 +▁arizona -6780 +▁speaking -6781 +▁vertical -6782 +▁committed -6783 +▁meanwhile -6784 +▁descendants -6785 +▁implemented -6786 +▁philadelphia -6787 +▁investigation -6788 +?" -6789 +–1 -6790 +▁gel -6791 +▁vic -6792 +ithms -6793 +▁actin -6794 +▁amend -6795 +▁disag -6796 +▁label -6797 +▁remov -6798 +▁votes -6799 +▁config -6800 +▁ensure -6801 +▁estate -6802 +▁lasted -6803 +▁stored -6804 +▁nucleus -6805 +▁anatolia -6806 +▁sections -6807 +▁theology -6808 +▁biography -6809 +▁directors -6810 +▁hungarian -6811 +▁migration -6812 +▁accounting -6813 +▁controversial -6814 +67 -6815 +kin -6816 +sole -6817 +▁cul -6818 +▁suu -6819 +achen -6820 +black -6821 +chron -6822 +▁agree -6823 +▁metab -6824 +▁persu -6825 +▁recru -6826 +▁sight -6827 +▁autobi -6828 +▁condem -6829 +▁festiv -6830 +▁mentions -6831 +▁auschwitz -6832 +▁monastery -6833 +▁continuing -6834 +▁destruction -6835 +rat -6836 +rors -6837 +uver -6838 +▁cha -6839 +▁nfl -6840 +abeth -6841 +elect -6842 +▁bure -6843 +▁hera -6844 +▁indo -6845 +▁prin -6846 +rahman -6847 +roscop -6848 +▁2000, -6849 +▁accum -6850 +▁arbor -6851 +▁false -6852 +▁steps -6853 +actions -6854 +iveness -6855 +▁anders -6856 +▁dismiss -6857 +▁retired -6858 +▁agrippina -6859 +▁interests -6860 +▁molecular -6861 +▁northeast -6862 +▁technologies -6863 +aj -6864 +▁zo -6865 +hand -6866 +leys -6867 +iable -6868 +anians -6869 +iations -6870 +▁struck -6871 +▁vowels -6872 +▁exports -6873 +▁florida -6874 +▁opinion -6875 +▁teacher -6876 +▁circumst -6877 +▁spectrum -6878 +▁potassium -6879 +▁structural -6880 +▁statistical -6881 +▁significance -6882 +▁parliamentary -6883 +gb -6884 +tv -6885 +1), -6886 +urg -6887 +ahar -6888 +▁try -6889 +osoph -6890 +▁cert -6891 +▁conj -6892 +▁knew -6893 +▁nazi -6894 +albert -6895 +▁aphas -6896 +▁entry -6897 +▁hills -6898 +▁hyper -6899 +asiatic -6900 +▁actors -6901 +▁cotton -6902 +▁yellow -6903 +▁charges -6904 +▁seasons -6905 +▁varying -6906 +▁ceremony -6907 +▁cathedral -6908 +▁purchased -6909 +▁concerning -6910 +▁interpreted -6911 +▁commonwealth -6912 +phe -6913 +enny -6914 +ptic -6915 +abapt -6916 +orous -6917 +rance -6918 +▁mugh -6919 +▁roma -6920 +▁warm -6921 +▁2003, -6922 +▁shift -6923 +▁circle -6924 +▁trying -6925 +▁exactly -6926 +▁minimum -6927 +▁armoured -6928 +▁arranged -6929 +▁offering -6930 +▁particle -6931 +▁integrated -6932 +▁restricted -6933 +tz -6934 +iast -6935 +lets -6936 +▁rug -6937 +estab -6938 +irect -6939 +▁cruc -6940 +▁debt -6941 +▁grav -6942 +▁oral -6943 +▁webs -6944 +▁recre -6945 +▁ambigu -6946 +▁explos -6947 +▁weapon -6948 +▁concern -6949 +▁mounted -6950 +▁clinical -6951 +▁recovery -6952 +▁challenge -6953 +▁disorders -6954 +▁reflected -6955 +▁complexity -6956 +▁participated -6957 +cor -6958 +esp -6959 +nost -6960 +▁bmw -6961 +▁fib -6962 +▁hip -6963 +acent -6964 +▁bakr -6965 +▁ches -6966 +▁goes -6967 +▁rear -6968 +▁subt -6969 +lywood -6970 +ultane -6971 +▁genes -6972 +▁stret -6973 +▁prompt -6974 +▁themes -6975 +▁grounds -6976 +▁partial -6977 +▁theater -6978 +▁carriers -6979 +▁regularly -6980 +▁controversy -6981 +▁distributed -6982 +▁municipalities -6983 +00, -6984 +run -6985 +wis -6986 +▁39 -6987 +etts -6988 +ricket -6989 +uccess -6990 +▁1999, -6991 +▁balls -6992 +▁clock -6993 +▁legit -6994 +▁noble -6995 +▁proto -6996 +▁warri -6997 +ulating -6998 +▁bought -6999 +▁compil -7000 +▁orient -7001 +▁phosph -7002 +▁rising -7003 +▁shares -7004 +heastern -7005 +▁clearly -7006 +▁drawing -7007 +▁factory -7008 +▁fishing -7009 +▁spinoza -7010 +▁trading -7011 +▁planning -7012 +▁campaigns -7013 +▁identical -7014 +▁indicates -7015 +▁narrative -7016 +▁referring -7017 +▁responded -7018 +▁simultane -7019 +▁describing -7020 +▁territorial -7021 +▁reconstruction -7022 +55 -7023 +adi -7024 +▁eat -7025 +eland -7026 +▁easy -7027 +▁furn -7028 +cribed -7029 +strong -7030 +▁roles -7031 +▁closer -7032 +▁sacrif -7033 +▁survive -7034 +▁sustain -7035 +▁detailed -7036 +▁settlers -7037 +▁terminal -7038 +▁villages -7039 +▁discussed -7040 +▁mythology -7041 +▁specialized -7042 +▁inscriptions -7043 +▁establishments -7044 +33 -7045 +aug -7046 +iat -7047 +ods -7048 +▁ai -7049 +hell -7050 +ieri -7051 +▁fis -7052 +rates -7053 +▁cort -7054 +▁diox -7055 +▁emig -7056 +▁goth -7057 +▁sher -7058 +▁items -7059 +▁petro -7060 +▁spoke -7061 +▁covers -7062 +▁oxford -7063 +▁depends -7064 +▁finding -7065 +▁equation -7066 +▁lifetime -7067 +▁magnetic -7068 +▁situated -7069 +▁installed -7070 +▁antibiotic -7071 +▁experiences -7072 +vol -7073 +adow -7074 +agen -7075 +uten -7076 +▁10, -7077 +▁vul -7078 +erals -7079 +▁aung -7080 +▁epit -7081 +▁pale -7082 +ession -7083 +▁autoc -7084 +▁floor -7085 +▁stack -7086 +▁albums -7087 +▁basque -7088 +▁singer -7089 +▁feather -7090 +dimensional -7091 +▁α -7092 +fit -7093 +arth -7094 +iture -7095 +uable -7096 +▁burg -7097 +▁hier -7098 +▁aster -7099 +▁strip -7100 +▁aegean -7101 +▁credit -7102 +▁complic -7103 +▁episcop -7104 +▁singles -7105 +▁stephen -7106 +▁meetings -7107 +▁minority -7108 +▁coalition -7109 +▁intention -7110 +▁transmission -7111 +▁mr -7112 +▁ts -7113 +hung -7114 +iest -7115 +ique -7116 +▁lot -7117 +▁ton -7118 +etary -7119 +rator -7120 +▁spot -7121 +▁wire -7122 +▁ahmad -7123 +▁comic -7124 +▁links -7125 +▁manif -7126 +▁relat -7127 +ancient -7128 +history -7129 +itarian -7130 +rikaans -7131 +uations -7132 +▁briefly -7133 +▁cricket -7134 +▁construct -7135 +▁dependent -7136 +▁employees -7137 +▁followers -7138 +▁francisco -7139 +▁sculpture -7140 +▁algorithms -7141 +▁artificial -7142 +▁impossible -7143 +▁azerbaijani -7144 +▁architectural -7145 +▁responsibility -7146 +sea -7147 +▁ot -7148 +ante -7149 +umni -7150 +▁pin -7151 +rency -7152 +▁alan -7153 +▁eval -7154 +modern -7155 +▁chips -7156 +▁escap -7157 +▁bengal -7158 +▁broken -7159 +▁metall -7160 +▁rocket -7161 +▁secure -7162 +▁anabapt -7163 +▁flights -7164 +▁entitled -7165 +▁proposal -7166 +▁variants -7167 +▁christmas -7168 +▁multiplic -7169 +▁recommended -7170 +▁8, -7171 +agram -7172 +chang -7173 +iliar -7174 +▁pier -7175 +▁argue -7176 +▁occas -7177 +▁radar -7178 +▁denied -7179 +▁flying -7180 +▁hydrox -7181 +▁overse -7182 +european -7183 +▁install -7184 +▁reserves -7185 +▁arguments -7186 +▁religions -7187 +▁relationships -7188 +▁implementation -7189 +27 -7190 +-20 -7191 +aga -7192 +ete -7193 +lock -7194 +path -7195 +▁sho -7196 +▁wel -7197 +gency -7198 +ovsky -7199 +▁1996 -7200 +▁1997 -7201 +▁drop -7202 +christ -7203 +▁outer -7204 +▁castle -7205 +▁freder -7206 +▁lyrics -7207 +▁regime -7208 +▁contest -7209 +▁kennedy -7210 +▁reality -7211 +▁claiming -7212 +▁collabor -7213 +▁monument -7214 +▁municipal -7215 +69 -7216 +uy -7217 +mud -7218 +▁9, -7219 +iday -7220 +▁buy -7221 +▁pup -7222 +rough -7223 +▁2002 -7224 +▁anax -7225 +▁fans -7226 +▁guar -7227 +▁kash -7228 +▁ukra -7229 +▁wear -7230 +second -7231 +▁crops -7232 +▁essay -7233 +▁miles -7234 +▁resol -7235 +▁mosque -7236 +▁notion -7237 +▁balance -7238 +▁enforce -7239 +▁enjoyed -7240 +▁democrats -7241 +▁perceived -7242 +▁strategic -7243 +▁athanasius -7244 +▁autonomous -7245 +▁statements -7246 +▁surrounded -7247 +ua -7248 +fts -7249 +ido -7250 +▁38 -7251 +assy -7252 +haus -7253 +▁175 -7254 +▁fab -7255 +otype -7256 +▁adam -7257 +bridge -7258 +french -7259 +▁bened -7260 +▁excav -7261 +▁aachen -7262 +▁austro -7263 +▁adverse -7264 +▁ptolemy -7265 +▁antiquity -7266 +▁displayed -7267 +▁ministers -7268 +▁difficulty -7269 +▁organisation -7270 +24 -7271 +ika -7272 +zed -7273 +▁45 -7274 +inth -7275 +▁gam -7276 +white -7277 +▁clar -7278 +iously -7279 +▁alter -7280 +▁syria -7281 +▁thing -7282 +pective -7283 +▁almond -7284 +▁filled -7285 +▁finite -7286 +▁hellen -7287 +▁unless -7288 +▁exposed -7289 +▁revival -7290 +▁challeng -7291 +▁deposits -7292 +▁imprison -7293 +▁socialist -7294 +▁consonants -7295 +▁exclusively -7296 +ée -7297 +isp -7298 +▁pc -7299 +otam -7300 +▁16, -7301 +▁400 -7302 +third -7303 +▁2022 -7304 +▁amal -7305 +▁guil -7306 +▁spin -7307 +incial -7308 +▁1998, -7309 +▁algae -7310 +▁ashes -7311 +▁canal -7312 +▁adults -7313 +▁declar -7314 +▁subsid -7315 +▁trained -7316 +▁aviation -7317 +▁afrikaans -7318 +▁14, -7319 +ecess -7320 +itals -7321 +oking -7322 +▁tons -7323 +▁anchor -7324 +▁depict -7325 +▁bolivia -7326 +▁journey -7327 +▁planets -7328 +▁seconds -7329 +▁thermal -7330 +▁unusual -7331 +achusetts -7332 +▁beautiful -7333 +▁procedure -7334 +▁employment -7335 +▁arbitration -7336 +bat -7337 +osa -7338 +▁tu -7339 +acts -7340 +spec -7341 +▁120 -7342 +▁13, -7343 +▁aes -7344 +▁bau -7345 +▁mol -7346 +▁rud -7347 +▁hipp -7348 +▁wine -7349 +▁diagn -7350 +▁fewer -7351 +▁monks -7352 +▁invent -7353 +▁thirty -7354 +▁biggest -7355 +▁selling -7356 +▁adoption -7357 +▁asteroid -7358 +▁elsewhere -7359 +▁oxidation -7360 +▁predecess -7361 +▁adaptation -7362 +▁quantities -7363 +▁essentially -7364 +!" -7365 +99 -7366 +fam -7367 +low -7368 +una -7369 +ethe -7370 +zhen -7371 +arium -7372 +backs -7373 +uting -7374 +▁drew -7375 +▁fant -7376 +▁logo -7377 +▁andre -7378 +▁bones -7379 +▁voted -7380 +terbury -7381 +▁armour -7382 +▁driven -7383 +▁merely -7384 +▁alexios -7385 +▁aphasia -7386 +▁battles -7387 +▁kashmir -7388 +▁longest -7389 +▁reviews -7390 +▁democracy -7391 +▁elizabeth -7392 +▁marketing -7393 +▁approaches -7394 +▁complement -7395 +▁explanation -7396 +▁commissioned -7397 +fil -7398 +acus -7399 +bach -7400 +nest -7401 +stit -7402 +vals -7403 +▁pav -7404 +phony -7405 +▁acous -7406 +▁aimed -7407 +▁funds -7408 +▁parad -7409 +▁plato -7410 +▁stood -7411 +▁begins -7412 +▁slowly -7413 +▁trials -7414 +▁voting -7415 +▁hearing -7416 +▁matters -7417 +▁seventh -7418 +▁diameter -7419 +▁attracted -7420 +▁fragments -7421 +77 -7422 +nom -7423 +star -7424 +▁asu -7425 +▁bob -7426 +ifies -7427 +▁cere -7428 +▁pill -7429 +encing -7430 +▁pharm -7431 +▁wheel -7432 +rington -7433 +writers -7434 +▁define -7435 +▁elabor -7436 +▁fossil -7437 +▁persec -7438 +▁presid -7439 +▁rulers -7440 +▁monitor -7441 +▁adjacent -7442 +▁carolina -7443 +▁emphasis -7444 +▁frequent -7445 +▁generate -7446 +▁suitable -7447 +▁tropical -7448 +▁anarchism -7449 +▁canterbury -7450 +▁passengers -7451 +22 -7452 +98 -7453 +▁"- -7454 +▁cm -7455 +this -7456 +▁kel -7457 +▁ares -7458 +member -7459 +▁aberd -7460 +▁apply -7461 +▁diver -7462 +▁motiv -7463 +▁parks -7464 +▁poets -7465 +itative -7466 +▁capone -7467 +ictional -7468 +▁calling -7469 +▁engines -7470 +▁prosper -7471 +▁monarchy -7472 +▁moreover -7473 +▁operates -7474 +▁performances -7475 +▁massachusetts -7476 +acle -7477 +race -7478 +▁arn -7479 +▁lik -7480 +▁page -7481 +former -7482 +rehens -7483 +▁lists -7484 +▁skull -7485 +cession -7486 +▁faster -7487 +unciation -7488 +▁publicly -7489 +▁valuable -7490 +▁efficient -7491 +▁candidates -7492 +▁appearances -7493 +▁instruction -7494 +ez -7495 +gi -7496 +ikos -7497 +ippi -7498 +▁hour -7499 +▁hybr -7500 +▁intr -7501 +▁neck -7502 +▁suit -7503 +ipsych -7504 +▁advis -7505 +▁femin -7506 +▁teles -7507 +onymous -7508 +▁adjust -7509 +▁borrow -7510 +▁lesser -7511 +▁scheme -7512 +▁farmers -7513 +▁gregory -7514 +▁millenn -7515 +▁ranging -7516 +▁commemor -7517 +▁executed -7518 +▁monarchs -7519 +▁remember -7520 +▁festivals -7521 +kel -7522 +▁34 -7523 +aked -7524 +aths -7525 +cope -7526 +rier -7527 +umed -7528 +▁dat -7529 +▁tel -7530 +bourn -7531 +idden -7532 +olith -7533 +roman -7534 +▁phyl -7535 +▁beads -7536 +▁caval -7537 +▁metaph -7538 +▁papers -7539 +▁ranges -7540 +▁anarcho -7541 +▁accommod -7542 +▁approxim -7543 +▁arrested -7544 +▁purchase -7545 +▁williams -7546 +▁decisions -7547 +▁offensive -7548 +▁apparently -7549 +▁archimedes -7550 +▁linguistic -7551 +▁publishing -7552 +▁distinguish -7553 +▁entertainment -7554 +3), -7555 +enz -7556 +urd -7557 +aste -7558 +hyth -7559 +olas -7560 +▁bom -7561 +▁vii -7562 +▁voy -7563 +eters -7564 +first -7565 +rians -7566 +▁axon -7567 +▁creed -7568 +zerland -7569 +▁sounds -7570 +▁walter -7571 +iversary -7572 +▁cabinet -7573 +▁portrayed -7574 +▁predicted -7575 +▁teachings -7576 +▁diplomatic -7577 +▁procedures -7578 +): -7579 +–0 -7580 +ded -7581 +ean -7582 +kee -7583 +sub -7584 +▁7, -7585 +fish -7586 +olid -7587 +▁(16 -7588 +apers -7589 +ystem -7590 +▁gang -7591 +opotam -7592 +▁blind -7593 +▁deleg -7594 +▁nickn -7595 +▁santa -7596 +▁toler -7597 +▁antigu -7598 +▁flower -7599 +▁andorra -7600 +▁binding -7601 +▁facilit -7602 +▁leagues -7603 +▁reforms -7604 +▁initiated -7605 +▁landscape -7606 +▁partially -7607 +▁provincial -7608 +▁documentary -7609 +▁antisemitism -7610 +ré -7611 +aic -7612 +jew -7613 +ref -7614 +vas -7615 +▁65 -7616 +="19 -7617 +xual -7618 +▁ank -7619 +▁gly -7620 +itsyn -7621 +▁1994 -7622 +▁avic -7623 +▁elev -7624 +▁synd -7625 +▁debut -7626 +▁draft -7627 +▁inaug -7628 +▁dispers -7629 +▁tourist -7630 +▁downtown -7631 +▁dramatic -7632 +▁facility -7633 +▁childhood -7634 +▁opponents -7635 +▁recognize -7636 +▁businesses -7637 +▁appropriate -7638 +▁cooperation -7639 +▁legislature -7640 +bab -7641 +cow -7642 +edo -7643 +sor -7644 +wed -7645 +emed -7646 +orth -7647 +rous -7648 +▁han -7649 +▁isa -7650 +▁kal -7651 +▁sic -7652 +ether -7653 +▁bits -7654 +▁corp -7655 +▁cous -7656 +▁trip -7657 +▁walk -7658 +herent -7659 +▁recip -7660 +issippi -7661 +▁franch -7662 +▁gather -7663 +▁varied -7664 +▁germans -7665 +▁semitic -7666 +▁antimony -7667 +▁antipsych -7668 +▁passenger -7669 +▁antibodies -7670 +▁presidency -7671 +▁settlements -7672 +▁switzerland -7673 +fc -7674 +oa -7675 +▁é -7676 +fix -7677 +▁90 -7678 +roph -7679 +▁hay -7680 +olics -7681 +▁eggs -7682 +▁adhes -7683 +▁drama -7684 +▁homes -7685 +▁hosts -7686 +▁marry -7687 +▁rocks -7688 +▁rouss -7689 +▁honour -7690 +▁stabil -7691 +▁anthony -7692 +▁chronic -7693 +▁congreg -7694 +▁invited -7695 +▁reserve -7696 +▁americas -7697 +▁astatine -7698 +▁resident -7699 +▁satellite -7700 +▁unsuccess -7701 +▁arrangement -7702 +▁terminology -7703 +▁intermediate -7704 +▁circumstances -7705 +79 -7706 +fs -7707 +ima -7708 +ovo -7709 +|18 -7710 +ador -7711 +▁kin -7712 +▁qur -7713 +imoff -7714 +itzer -7715 +there -7716 +▁seek -7717 +▁util -7718 +comput -7719 +▁dress -7720 +▁giant -7721 +▁learn -7722 +▁owner -7723 +▁pleas -7724 +ipelago -7725 +▁ambros -7726 +▁heaven -7727 +▁jersey -7728 +▁really -7729 +▁shield -7730 +▁societ -7731 +▁centers -7732 +▁evangel -7733 +▁guarant -7734 +▁olympic -7735 +▁covering -7736 +▁kingdoms -7737 +▁protocol -7738 +▁restored -7739 +▁rotation -7740 +▁tournament -7741 +▁anniversary -7742 +▁measurements -7743 +76 -7744 +alk -7745 +enh -7746 +how -7747 +irk -7748 +rol -7749 +itis -7750 +▁sut -7751 +▁tut -7752 +inger -7753 +▁ends -7754 +▁herb -7755 +▁hope -7756 +▁nerv -7757 +making -7758 +▁gross -7759 +▁pairs -7760 +▁massac -7761 +▁parent -7762 +▁stands -7763 +▁stream -7764 +▁bahamas -7765 +▁besides -7766 +▁seeking -7767 +zhenitsyn -7768 +▁composer -7769 +▁decrease -7770 +▁occupation -7771 +▁operational -7772 +▁requirements -7773 +ups -7774 +chem -7775 +eded -7776 +nian -7777 +▁vit -7778 +ensed -7779 +hydro -7780 +ratic -7781 +▁1000 -7782 +▁alps -7783 +▁bard -7784 +rolled -7785 +▁croat -7786 +▁autumn -7787 +▁patent -7788 +▁scenes -7789 +▁server -7790 +▁sunday -7791 +▁shorter -7792 +▁valleys -7793 +▁avicenna -7794 +▁benedict -7795 +▁estimate -7796 +▁minerals -7797 +▁supplies -7798 +▁photograph -7799 +▁solzhenitsyn -7800 +49 -7801 +88 -7802 +800 -7803 +aea -7804 +cho -7805 +chs -7806 +mem -7807 +sey -7808 +udi -7809 +▁17, -7810 +ilian -7811 +▁bonn -7812 +▁dioc -7813 +▁sort -7814 +▁tark -7815 +united -7816 +▁abbas -7817 +▁delta -7818 +▁deput -7819 +▁lewis -7820 +▁pagan -7821 +▁ranks -7822 +▁ready -7823 +▁subur -7824 +▁theor -7825 +agement -7826 +▁daniel -7827 +▁ethics -7828 +▁racial -7829 +▁accurate -7830 +▁judicial -7831 +▁framework -7832 +▁mesopotam -7833 +▁programme -7834 +▁suffering -7835 +▁roussimoff -7836 +▁brandenburg -7837 +▁inspiration -7838 +aus -7839 +inf -7840 +uct -7841 +ums -7842 +yth -7843 +aret -7844 +idal -7845 +▁gem -7846 +style -7847 +ussia -7848 +▁aged -7849 +▁bull -7850 +▁copy -7851 +▁rays -7852 +▁slav -7853 +ammals -7854 +lation -7855 +▁banjo -7856 +▁grain -7857 +▁oxide -7858 +▁realm -7859 +▁sanct -7860 +▁tasks -7861 +compass -7862 +ignment -7863 +issions -7864 +▁capita -7865 +▁horses -7866 +▁wooden -7867 +▁museums -7868 +▁optical -7869 +▁tribute -7870 +▁mainland -7871 +▁ordinary -7872 +▁newspapers -7873 +tan -7874 +udd -7875 +▁ay -7876 +aint -7877 +iece -7878 +imen -7879 +▁akk -7880 +▁aven -7881 +▁bioc -7882 +▁lose -7883 +▁rebu -7884 +▁sale -7885 +aments -7886 +econom -7887 +▁marks -7888 +ections -7889 +general -7890 +▁aggress -7891 +▁looking -7892 +▁vessels -7893 +▁equations -7894 +▁profession -7895 +▁theological -7896 +▁assassination -7897 +▁manufacturers -7898 +uv -7899 +city -7900 +oker -7901 +▁rif -7902 +▁tan -7903 +icrob -7904 +ocene -7905 +▁1995 -7906 +▁gosp -7907 +▁jazz -7908 +▁resc -7909 +▁tort -7910 +employ -7911 +ipping -7912 +ulsion -7913 +▁goals -7914 +▁helic -7915 +▁incom -7916 +▁schwe -7917 +▁teeth -7918 +▁whorf -7919 +▁andron -7920 +▁scored -7921 +▁compens -7922 +▁lithium -7923 +▁streets -7924 +▁synthes -7925 +▁wealthy -7926 +▁collapse -7927 +▁happened -7928 +▁rainfall -7929 +▁alternate -7930 +▁distribut -7931 +▁intervent -7932 +▁variables -7933 +▁afterwards -7934 +▁explicitly -7935 +ho -7936 +ía -7937 +aly -7938 +ipe -7939 +wid -7940 +▁gy -7941 +aean -7942 +arsh -7943 +idae -7944 +▁(15 -7945 +▁10% -7946 +▁kit -7947 +▁wet -7948 +▁sche -7949 +▁tube -7950 +▁twin -7951 +archae -7952 +course -7953 +▁flour -7954 +▁fruit -7955 +amation -7956 +▁advice -7957 +▁announ -7958 +▁anyone -7959 +▁beings -7960 +▁camera -7961 +▁exceed -7962 +▁guilty -7963 +▁physic -7964 +▁cavalry -7965 +▁comprom -7966 +▁females -7967 +▁readers -7968 +▁secular -7969 +▁entrance -7970 +▁producers -7971 +▁scheduled -7972 +▁acceptance -7973 +▁corruption -7974 +▁participate -7975 +▁preparation -7976 +urt -7977 +erts -7978 +▁rod -7979 +about -7980 +atter -7981 +ellar -7982 +▁1992 -7983 +▁belt -7984 +▁brad -7985 +▁gent -7986 +▁pand -7987 +▁roof -7988 +▁tang -7989 +jewish -7990 +▁flows -7991 +▁poems -7992 +▁prove -7993 +▁sweet -7994 +▁excell -7995 +▁symmet -7996 +▁herself -7997 +▁hopkins -7998 +▁someone -7999 +▁tourists -8000 +▁phenomenon -8001 +▁substances -8002 +▁threatened -8003 +▁observation -8004 +▁politicians -8005 +4), -8006 +oli -8007 +▁33 -8008 +▁kb -8009 +▁coc -8010 +▁sid -8011 +▁upd -8012 +build -8013 +▁memb -8014 +▁aaron -8015 +▁aston -8016 +▁fired -8017 +▁hotel -8018 +▁wings -8019 +▁namely -8020 +▁seeing -8021 +▁tempor -8022 +▁crossed -8023 +▁priests -8024 +▁apostles -8025 +▁deployed -8026 +▁permitted -8027 +▁recovered -8028 +▁antimicrob -8029 +▁potentially -8030 +cas -8031 +tar -8032 +amps -8033 +elsh -8034 +icism -8035 +▁rect -8036 +▁upgr -8037 +optery -8038 +▁annex -8039 +▁dense -8040 +▁raise -8041 +▁stead -8042 +▁wider -8043 +ropolis -8044 +▁angles -8045 +▁banach -8046 +▁beauty -8047 +▁retire -8048 +▁targets -8049 +▁thereby -8050 +▁likewise -8051 +▁americium -8052 +▁commanded -8053 +▁conflicts -8054 +▁hollywood -8055 +▁strengthe -8056 +▁exhibition -8057 +▁reportedly -8058 +▁bodhisattva -8059 +▁difficulties -8060 +▁instructions -8061 +▁antidepressants -8062 +gs -8063 +mid -8064 +sax -8065 +tyl -8066 +▁"[ -8067 +▁(5 -8068 +omer -8069 +▁atp -8070 +▁eug -8071 +▁lux -8072 +graph -8073 +ridge -8074 +▁1974 -8075 +▁cape -8076 +▁gord -8077 +▁scar -8078 +▁tool -8079 +▁craft -8080 +▁curve -8081 +▁exile -8082 +▁genre -8083 +▁penet -8084 +▁wrong -8085 +▁calend -8086 +▁clergy -8087 +▁termed -8088 +▁winner -8089 +▁illegal -8090 +▁lieuten -8091 +▁bachchan -8092 +▁bringing -8093 +▁resigned -8094 +▁sentence -8095 +▁inscription -8096 +▁mississippi -8097 +▁underground -8098 +▁neighborhood -8099 +▁independently -8100 +89 -8101 +aks -8102 +eff -8103 +mah -8104 +tem -8105 +▁au -8106 +ario -8107 +omic -8108 +wers -8109 +▁gat -8110 +▁beta -8111 +▁deck -8112 +▁prox -8113 +▁1994, -8114 +▁1996, -8115 +▁popul -8116 +▁roger -8117 +natural -8118 +▁alumni -8119 +▁banned -8120 +▁chains -8121 +▁duties -8122 +▁headed -8123 +▁libert -8124 +▁retail -8125 +▁charter -8126 +▁painted -8127 +▁plastic -8128 +▁salieri -8129 +▁stopped -8130 +▁benefits -8131 +allosaurus -8132 +▁albanians -8133 +▁frederick -8134 +▁friedrich -8135 +▁horizontal -8136 +▁pronounced -8137 +▁philippines -8138 +communications -8139 +▁predominantly -8140 +lb -8141 +haz -8142 +mel -8143 +▁8. -8144 +gery -8145 +▁lev -8146 +asian -8147 +bound -8148 +▁1991 -8149 +▁jord -8150 +▁ninth -8151 +▁tells -8152 +ication -8153 +▁choose -8154 +▁marble -8155 +▁matrix -8156 +▁mughal -8157 +▁samuel -8158 +▁retreat -8159 +▁theolog -8160 +billboard -8161 +▁boundary -8162 +▁michigan -8163 +▁moderate -8164 +▁napoleon -8165 +▁engineers -8166 +▁occurring -8167 +▁tarkovsky -8168 +▁absorption -8169 +▁mechanisms -8170 +▁replacement -8171 +▁theoretical -8172 +zz -8173 +nan -8174 +oma -8175 +upt -8176 +▁36 -8177 +apat -8178 +▁tab -8179 +width -8180 +▁bone -8181 +▁sayy -8182 +forced -8183 +▁apopt -8184 +▁foods -8185 +▁kinds -8186 +▁surpr -8187 +tenance -8188 +▁affili -8189 +▁conven -8190 +▁losses -8191 +▁plural -8192 +▁tissue -8193 +▁voters -8194 +▁alkanes -8195 +▁disappe -8196 +▁houston -8197 +▁invaded -8198 +▁phillip -8199 +▁predict -8200 +▁violent -8201 +▁orbitals -8202 +▁encompass -8203 +▁infection -8204 +▁insurance -8205 +▁invention -8206 +▁thereafter -8207 +▁archipelago -8208 +28 -8209 +ayd -8210 +cht -8211 +hal -8212 +▁), -8213 +-130 -8214 +aped -8215 +holm -8216 +▁cow -8217 +▁"... -8218 +▁aver -8219 +▁boat -8220 +▁clay -8221 +▁frog -8222 +▁1997, -8223 +▁chess -8224 +▁encod -8225 +▁milan -8226 +▁salts -8227 +▁enabled -8228 +▁singers -8229 +▁warfare -8230 +▁romantic -8231 +▁decreased -8232 +▁reception -8233 +▁residence -8234 +▁everything -8235 +▁distinctive -8236 +92 -8237 +lia -8238 +oba -8239 +▁bbs -8240 +▁hob -8241 +▁rab -8242 +▁tip -8243 +aders -8244 +icate -8245 +omers -8246 +▁1919 -8247 +▁hits -8248 +▁mild -8249 +▁save -8250 +▁stem -8251 +orning -8252 +▁hired -8253 +▁infer -8254 +▁alchemy -8255 +▁bicycle -8256 +▁decimal -8257 +▁deliver -8258 +▁devoted -8259 +▁locally -8260 +▁nervous -8261 +▁singing -8262 +▁educated -8263 +▁familiar -8264 +▁periodic -8265 +▁spending -8266 +▁catholics -8267 +▁sacrifice -8268 +▁virtually -8269 +▁comprehens -8270 +▁discussion -8271 +▁interested -8272 +▁concentrations -8273 +hd -8274 +oft -8275 +was -8276 +gian -8277 +prop -8278 +▁bru -8279 +▁rum -8280 +▁spr -8281 +▁wed -8282 +jamin -8283 +space -8284 +▁epic -8285 +▁rout -8286 +orship -8287 +▁amway -8288 +▁enhan -8289 +▁10,000 -8290 +▁parish -8291 +▁remove -8292 +▁undert -8293 +▁wilson -8294 +▁amongst -8295 +▁ceremon -8296 +▁contrad -8297 +▁colleges -8298 +▁disputed -8299 +▁princess -8300 +▁railroad -8301 +▁unemploy -8302 +▁amendment -8303 +▁dangerous -8304 +▁defensive -8305 +▁objective -8306 +▁capability -8307 +▁documented -8308 +▁registered -8309 +▁treatments -8310 +▁maintenance -8311 +▁neighboring -8312 +▁constellation -8313 +=3 -8314 +bas -8315 +hop -8316 +alin -8317 +anta -8318 +anti -8319 +high -8320 +wick -8321 +▁bahá -8322 +▁bush -8323 +▁jump -8324 +▁lady -8325 +▁spar -8326 +▁moscow -8327 +▁airways -8328 +▁antigua -8329 +▁consent -8330 +▁damaged -8331 +▁victims -8332 +▁antibody -8333 +▁engineer -8334 +▁specimen -8335 +▁spelling -8336 +▁supports -8337 +▁surfaces -8338 +▁antarctic -8339 +▁ownership -8340 +▁phenomena -8341 +▁provision -8342 +▁contribution -8343 +▁developments -8344 +dem -8345 +him -8346 +ico -8347 +▁ip -8348 +aren -8349 +olla -8350 +owed -8351 +▁bac -8352 +▁bub -8353 +▁shr -8354 +▁vib -8355 +▁vin -8356 +ender -8357 +otrop -8358 +renal -8359 +▁chip -8360 +▁door -8361 +▁flav -8362 +▁flex -8363 +▁accus -8364 +▁ahmed -8365 +▁bands -8366 +▁tribe -8367 +▁arctic -8368 +▁battal -8369 +▁couple -8370 +▁gender -8371 +▁layers -8372 +▁prosec -8373 +▁disagre -8374 +▁enemies -8375 +▁flowers -8376 +▁channels -8377 +▁consumer -8378 +▁governed -8379 +▁calculated -8380 +▁friendship -8381 +▁mainstream -8382 +▁manuscripts -8383 +▁instrumental -8384 +▁negotiations -8385 +97 -8386 +del -8387 +exp -8388 +vet -8389 +▁oh -8390 +body -8391 +odyn -8392 +▁asl -8393 +▁cpu -8394 +▁afro -8395 +▁dict -8396 +▁fert -8397 +▁loan -8398 +▁obst -8399 +▁sick -8400 +▁2009. -8401 +▁basil -8402 +▁codes -8403 +▁girls -8404 +▁rhyth -8405 +▁squad -8406 +▁uncon -8407 +ethoven -8408 +▁abbrev -8409 +▁arabia -8410 +▁asympt -8411 +▁deemed -8412 +▁eighth -8413 +ervation -8414 +▁indones -8415 +▁defended -8416 +▁indirect -8417 +▁johnston -8418 +▁struggle -8419 +▁consonant -8420 +▁episcopal -8421 +▁synthetic -8422 +▁challenged -8423 +▁civilization -8424 +▁jurisdiction -8425 +▁participation -8426 +▁(' -8427 +▁75 -8428 +harm -8429 +▁sul -8430 +grand -8431 +▁drag -8432 +▁inqu -8433 +▁mans -8434 +igious -8435 +mation -8436 +▁abbot -8437 +▁angel -8438 +▁guide -8439 +▁salam -8440 +▁steve -8441 +▁sugar -8442 +▁tends -8443 +▁alaric -8444 +▁extend -8445 +▁injury -8446 +▁intent -8447 +▁merged -8448 +▁preval -8449 +▁tracks -8450 +▁triang -8451 +▁distant -8452 +▁doubled -8453 +▁falcons -8454 +▁praised -8455 +▁removal -8456 +▁admitted -8457 +▁ancestry -8458 +▁armstrong -8459 +▁execution -8460 +▁surrender -8461 +▁innovation -8462 +▁lieutenant -8463 +▁restoration -8464 +▁acknowledged -8465 +▁capabilities -8466 +"— -8467 +▁37 -8468 +ürer -8469 +▁hut -8470 +▁sig -8471 +inals -8472 +owulf -8473 +▁evil -8474 +▁ford -8475 +▁nato -8476 +▁tram -8477 +▁2008. -8478 +▁argon -8479 +▁cance -8480 +▁depth -8481 +▁fluor -8482 +▁magic -8483 +bouring -8484 +▁easier -8485 +▁facult -8486 +▁hitler -8487 +▁palest -8488 +▁radius -8489 +▁stones -8490 +▁suffix -8491 +aculture -8492 +▁heavier -8493 +▁circular -8494 +▁creative -8495 +▁diversity -8496 +▁patriarch -8497 +▁aberration -8498 +▁possession -8499 +▁declaration -8500 +▁necessarily -8501 +▁transformed -8502 +▁championships -8503 +▁pronunciation -8504 +87 -8505 +bec -8506 +god -8507 +two -8508 +rell -8509 +uits -8510 +uxley -8511 +▁(195 -8512 +▁butt -8513 +▁cauc -8514 +▁alien -8515 +▁falls -8516 +▁resur -8517 +▁usual -8518 +anthrop -8519 +▁hybrid -8520 +▁landed -8521 +▁passes -8522 +▁seemed -8523 +▁crystal -8524 +▁enlight -8525 +▁fantasy -8526 +▁grammar -8527 +▁mammals -8528 +▁pointed -8529 +▁humanity -8530 +▁lutheran -8531 +▁pictures -8532 +▁spectral -8533 +▁argentina -8534 +▁assistant -8535 +▁emergency -8536 +▁requiring -8537 +▁regardless -8538 +▁consecutive -8539 +▁administered -8540 +▁manufacturer -8541 +▁publications -8542 +rh -8543 +eld -8544 +iah -8545 +inn -8546 +pal -8547 +apor -8548 +orig -8549 +ride -8550 +▁11. -8551 +▁160 -8552 +▁gib -8553 +▁jun -8554 +▁row -8555 +▁yan -8556 +anium -8557 +inage -8558 +south -8559 +▁doug -8560 +▁girl -8561 +▁rice -8562 +▁zinc -8563 +writer -8564 +▁jacob -8565 +▁moses -8566 +▁darwin -8567 +▁eccles -8568 +▁livest -8569 +▁merger -8570 +▁stayed -8571 +▁customs -8572 +▁keeping -8573 +▁morning -8574 +▁pitcher -8575 +▁undergo -8576 +▁advertis -8577 +▁airports -8578 +▁stronger -8579 +▁citizenship -8580 +▁extensively -8581 +-4 -8582 +oz -8583 +="3 -8584 +agle -8585 +amem -8586 +oint -8587 +ulus -8588 +▁15, -8589 +▁tag -8590 +alone -8591 +ctica -8592 +inois -8593 +ogene -8594 +oslav -8595 +▁juda -8596 +▁quad -8597 +august -8598 +istent -8599 +▁deter -8600 +▁phone -8601 +▁piano -8602 +▁swiss -8603 +▁wrest -8604 +amemnon -8605 +▁ankara -8606 +▁archer -8607 +▁entity -8608 +▁prophe -8609 +▁skills -8610 +▁arabian -8611 +▁bosnian -8612 +▁earthqu -8613 +▁helicop -8614 +▁license -8615 +▁succeed -8616 +▁notation -8617 +▁promised -8618 +▁studying -8619 +▁accrington -8620 +▁attempting -8621 +▁infections -8622 +▁supplement -8623 +▁restaurants -8624 +▁precipitation -8625 +oi -8626 +ayy -8627 +sem -8628 +uce -8629 +uum -8630 +yon -8631 +olar -8632 +omed -8633 +talk -8634 +▁ame -8635 +itime -8636 +onese -8637 +party -8638 +▁encl -8639 +▁karl -8640 +▁leon -8641 +ateral -8642 +ogenic -8643 +ometer -8644 +rating -8645 +▁attor -8646 +▁immun -8647 +▁jones -8648 +▁shore -8649 +▁watch -8650 +▁acquis -8651 +▁dishes -8652 +▁fisher -8653 +▁remote -8654 +▁spider -8655 +restrial -8656 +▁behavio -8657 +▁burning -8658 +▁console -8659 +▁volunte -8660 +▁advances -8661 +▁benjamin -8662 +▁entities -8663 +▁isotopes -8664 +▁protests -8665 +▁shooting -8666 +▁addressed -8667 +▁confusion -8668 +▁daughters -8669 +▁louisiana -8670 +▁replacing -8671 +▁constitute -8672 +▁punishment -8673 +▁astronomers -8674 +▁correspondence -8675 +cut -8676 +ien -8677 +pur -8678 +abdu -8679 +amar -8680 +zyme -8681 +▁eld -8682 +▁hun -8683 +▁obv -8684 +etics -8685 +osity -8686 +▁apoc -8687 +▁auto -8688 +▁grey -8689 +▁pool -8690 +▁seed -8691 +▁tong -8692 +▁bread -8693 +▁dürer -8694 +▁griff -8695 +▁manip -8696 +▁zones -8697 +ometers -8698 +▁cousin -8699 +▁huxley -8700 +▁ingred -8701 +▁bigfoot -8702 +▁sectors -8703 +▁chairman -8704 +▁concrete -8705 +▁molecule -8706 +▁volcanic -8707 +▁orchestra -8708 +▁submitted -8709 +▁collections -8710 +▁definitions -8711 +▁interaction -8712 +▁regulations -8713 +▁interactions -8714 +▁reproduction -8715 +▁restrictions -8716 +▁simultaneously -8717 +cm -8718 +lif -8719 +nst -8720 +▁$1 -8721 +eman -8722 +khov -8723 +rium -8724 +ylan -8725 +–200 -8726 +▁176 -8727 +▁27, -8728 +▁dal -8729 +▁vik -8730 +athan -8731 +inson -8732 +▁fulf -8733 +▁glac -8734 +▁1,000 -8735 +▁1991, -8736 +▁2010. -8737 +▁2017. -8738 +▁claud -8739 +▁heter -8740 +▁posit -8741 +▁welsh -8742 +▁celest -8743 +▁drives -8744 +▁tribut -8745 +▁compact -8746 +▁intense -8747 +▁melting -8748 +▁recover -8749 +▁temples -8750 +▁terrain -8751 +▁guidance -8752 +▁murdered -8753 +▁thinking -8754 +▁processor -8755 +▁societies -8756 +▁perception -8757 +▁processors -8758 +▁recognised -8759 +▁integration -8760 +ami -8761 +lay -8762 +sur -8763 +anim -8764 +rani -8765 +uous -8766 +▁21, -8767 +▁ata -8768 +▁dos -8769 +▁pad -8770 +ailed -8771 +eller -8772 +inced -8773 +later -8774 +▁volt -8775 +▁wolf -8776 +▁worn -8777 +script -8778 +ulates -8779 +▁1969, -8780 +▁bears -8781 +▁physi -8782 +▁unity -8783 +ipation -8784 +▁errors -8785 +▁convert -8786 +▁senator -8787 +▁disputes -8788 +▁explains -8789 +▁conscious -8790 +▁andronikos -8791 +▁millennium -8792 +▁systematic -8793 +▁neighbouring -8794 +-3 -8795 +▁9. -8796 +bahá -8797 +hard -8798 +othe -8799 +zing -8800 +▁cia -8801 +▁oak -8802 +vised -8803 +▁flee -8804 +▁flew -8805 +▁milk -8806 +▁2019. -8807 +▁heads -8808 +▁lions -8809 +▁verse -8810 +▁aspart -8811 +▁notice -8812 +▁option -8813 +▁resign -8814 +▁tennis -8815 +▁vulner -8816 +▁dioxide -8817 +▁judaism -8818 +▁attested -8819 +▁autonomy -8820 +▁register -8821 +▁accordion -8822 +▁antarctica -8823 +▁discipline -8824 +▁initiative -8825 +▁probability -8826 +▁considerably -8827 +last -8828 +undi -8829 +▁24, -8830 +▁gab -8831 +▁lyd -8832 +▁nag -8833 +arius -8834 +ingly -8835 +▁auro -8836 +▁blow -8837 +▁cosm -8838 +▁rhod -8839 +▁verb -8840 +states -8841 +▁2007. -8842 +▁2020. -8843 +▁arose -8844 +▁coinc -8845 +▁pages -8846 +▁races -8847 +▁rhine -8848 +develop -8849 +opteryx -8850 +▁anaxim -8851 +▁axioms -8852 +▁bardot -8853 +▁coined -8854 +▁guards -8855 +▁masses -8856 +▁persia -8857 +▁sayyaf -8858 +▁serbia -8859 +▁appeals -8860 +▁dollars -8861 +▁logical -8862 +▁metabol -8863 +▁suicide -8864 +ographics -8865 +▁baptists -8866 +▁dinosaur -8867 +▁keyboard -8868 +▁teachers -8869 +▁andersson -8870 +▁convinced -8871 +▁economics -8872 +▁livestock -8873 +▁nominated -8874 +▁agreements -8875 +▁electronics -8876 +▁measurement -8877 +▁confederation -8878 +44 -8879 +6) -8880 +oo -8881 +hra -8882 +atha -8883 +avia -8884 +erce -8885 +▁ken -8886 +oxide -8887 +▁1977 -8888 +▁hymn -8889 +▁span -8890 +atlant -8891 +irical -8892 +▁antic -8893 +▁aruba -8894 +▁camus -8895 +▁innoc -8896 +▁korea -8897 +▁crater -8898 +▁crewed -8899 +▁modest -8900 +▁plains -8901 +▁stores -8902 +▁imposed -8903 +aboration -8904 +▁altitude -8905 +▁atlantis -8906 +▁attribut -8907 +▁quantity -8908 +▁visiting -8909 +▁commodore -8910 +▁composers -8911 +▁corporate -8912 +▁discontin -8913 +▁electoral -8914 +▁temporary -8915 +▁indicating -8916 +▁situations -8917 +29 -8918 +▁: -8919 +ser -8920 +fire -8921 +▁lud -8922 +▁unf -8923 +ifier -8924 +nings -8925 +▁1989 -8926 +▁1993 -8927 +▁forb -8928 +▁hang -8929 +▁libr -8930 +▁lomb -8931 +▁tied -8932 +▁1990, -8933 +▁2018. -8934 +▁alive -8935 +▁scope -8936 +▁vital -8937 +borough -8938 +▁alloys -8939 +▁sacram -8940 +▁tested -8941 +although -8942 +ependent -8943 +isations -8944 +ractions -8945 +▁finance -8946 +clamation -8947 +▁civilian -8948 +▁currency -8949 +▁equipped -8950 +▁imported -8951 +▁acropolis -8952 +▁fictional -8953 +▁requested -8954 +▁architects -8955 +▁navigation -8956 +▁aquaculture -8957 +-5 -8958 +8) -8959 +cen -8960 +uma -8961 +usa -8962 +–17 -8963 +agne -8964 +alex -8965 +ieth -8966 +▁gif -8967 +▁1969 -8968 +▁jane -8969 +teenth -8970 +▁enact -8971 +▁prest -8972 +▁spons -8973 +achment -8974 +▁cinema -8975 +▁deeply -8976 +▁proton -8977 +iversity -8978 +▁aerodyn -8979 +▁aurochs -8980 +▁citizen -8981 +▁polynom -8982 +▁strings -8983 +▁trigger -8984 +▁unclear -8985 +▁accuracy -8986 +▁illinois -8987 +▁manifest -8988 +▁associate -8989 +▁dissolved -8990 +▁conclusion -8991 +▁connecting -8992 +▁dependence -8993 +▁withdrawal -8994 +▁environments -8995 +▁translations -8996 +wig -8997 +ando -8998 +ders -8999 +zech -9000 +▁50% -9001 +▁rib -9002 +▁tub -9003 +lived -9004 +obile -9005 +ubayd -9006 +▁1975 -9007 +▁deaf -9008 +▁mong -9009 +▁tape -9010 +aneous -9011 +urated -9012 +▁doubt -9013 +▁honey -9014 +▁topic -9015 +▁trend -9016 +▁afford -9017 +▁culmin -9018 +▁ethiop -9019 +▁mutual -9020 +▁stroke -9021 +▁tribal -9022 +cription -9023 +▁crucial -9024 +▁erected -9025 +▁exhibit -9026 +▁turning -9027 +▁aberdare -9028 +▁animated -9029 +▁consolid -9030 +▁displays -9031 +▁exercise -9032 +▁aesthetic -9033 +▁recommend -9034 +▁challenges -9035 +▁suggesting -9036 +▁involvement -9037 +▁mesopotamia -9038 +▁politically -9039 +▁improvements -9040 +cin -9041 +dri -9042 +eria -9043 +four -9044 +thel -9045 +when -9046 +▁20, -9047 +▁gil -9048 +▁orn -9049 +▁bore -9050 +▁bulk -9051 +▁fred -9052 +▁mike -9053 +▁ross -9054 +▁1993, -9055 +▁aside -9056 +▁beach -9057 +▁benin -9058 +▁filed -9059 +▁reloc -9060 +▁rugby -9061 +▁saved -9062 +▁sword -9063 +▁appell -9064 +▁backup -9065 +▁gordon -9066 +▁manual -9067 +▁baptism -9068 +▁battery -9069 +▁bromine -9070 +▁driving -9071 +▁forcing -9072 +▁integer -9073 +▁mercury -9074 +▁volumes -9075 +ographers -9076 +▁demanded -9077 +▁entering -9078 +▁fraction -9079 +▁maritime -9080 +▁supplied -9081 +▁beethoven -9082 +▁cardinals -9083 +▁companion -9084 +▁intercept -9085 +▁mechanics -9086 +▁populated -9087 +▁personally -9088 +▁proclaimed -9089 +▁autobiography -9090 +▁mathematician -9091 +ogy -9092 +▁cd -9093 +▁fu -9094 +apul -9095 +gent -9096 +gram -9097 +oras -9098 +▁buc -9099 +▁jon -9100 +acles -9101 +ritis -9102 +▁lind -9103 +▁nich -9104 +▁plut -9105 +oisier -9106 +▁1995, -9107 +▁aware -9108 +▁camps -9109 +▁isaac -9110 +▁skill -9111 +▁median -9112 +▁actress -9113 +▁chekhov -9114 +▁deliber -9115 +▁escaped -9116 +▁fossils -9117 +▁ongoing -9118 +▁shuttle -9119 +▁speaker -9120 +▁website -9121 +▁cappella -9122 +▁commerce -9123 +▁emperors -9124 +▁symphony -9125 +▁transmit -9126 +▁veterans -9127 +▁agamemnon -9128 +▁macedonia -9129 +▁considering -9130 +▁evolutionary -9131 +▁antimicrobial -9132 +7) -9133 +cre -9134 +jab -9135 +pit -9136 +▁(3 -9137 +▁48 -9138 +▁jr -9139 +▁vs -9140 +atra -9141 +▁avo -9142 +▁fan -9143 +orted -9144 +▁pant -9145 +▁prey -9146 +▁solo -9147 +▁swim -9148 +common -9149 +string -9150 +▁optim -9151 +▁touch -9152 +▁behalf -9153 +▁enthus -9154 +▁lauren -9155 +▁muscle -9156 +▁switch -9157 +▁desired -9158 +▁extinct -9159 +▁mexican -9160 +▁abundant -9161 +▁agencies -9162 +▁gathered -9163 +▁informed -9164 +▁overseas -9165 +▁lavoisier -9166 +▁maintains -9167 +▁remainder -9168 +▁compatible -9169 +▁controller -9170 +▁consequences -9171 +▁unemployment -9172 +▁opportunities -9173 +een -9174 +lad -9175 +tus -9176 +▁ig -9177 +▁ms -9178 +conn -9179 +esco -9180 +leum -9181 +oton -9182 +tics -9183 +▁eur -9184 +▁hex -9185 +inery -9186 +▁crop -9187 +▁duty -9188 +▁emit -9189 +▁sack -9190 +▁talk -9191 +▁tick -9192 +▁abner -9193 +▁chile -9194 +▁davis -9195 +▁forth -9196 +▁sharp -9197 +▁uncle -9198 +▁acetyl -9199 +▁agnost -9200 +▁ariane -9201 +▁blacks -9202 +▁casual -9203 +▁caught -9204 +▁plates -9205 +▁barbuda -9206 +▁imports -9207 +▁iranian -9208 +ologically -9209 +▁mortality -9210 +▁travelled -9211 +▁macedonian -9212 +▁confederacy -9213 +▁exploration -9214 +▁maintaining -9215 +cc -9216 +sl -9217 +00. -9218 +aws -9219 +orb -9220 +rus -9221 +▁44 -9222 +▁8- -9223 +care -9224 +math -9225 +tele -9226 +▁abi -9227 +▁dor -9228 +▁kos -9229 +▁nik -9230 +▁syd -9231 +▁wes -9232 +▁aort -9233 +▁casp -9234 +▁dogs -9235 +▁heir -9236 +▁jagu -9237 +▁legs -9238 +▁plea -9239 +apulco -9240 +▁acorn -9241 +▁fluid -9242 +▁tiber -9243 +regular -9244 +▁abroad -9245 +▁albedo -9246 +▁profit -9247 +▁smooth -9248 +▁sudden -9249 +▁powered -9250 +▁calendar -9251 +▁fragment -9252 +▁franchise -9253 +▁analytical -9254 +▁belarusian -9255 +▁regulation -9256 +▁battlefield -9257 +▁generations -9258 +▁improvement -9259 +archaeopteryx -9260 +▁broadcasting -9261 +burn -9262 +conf -9263 +cost -9264 +ydos -9265 +▁10. -9266 +▁adm -9267 +▁lag -9268 +▁rid -9269 +▁rio -9270 +gener -9271 +haust -9272 +night -9273 +▁1982 -9274 +▁bath -9275 +▁cash -9276 +▁hear -9277 +▁lung -9278 +▁mile -9279 +gments -9280 +▁dimin -9281 +▁lifes -9282 +▁volta -9283 +chester -9284 +ressive -9285 +▁danube -9286 +▁engage -9287 +▁seized -9288 +▁tunnel -9289 +▁vacuum -9290 +▁algiers -9291 +▁brigade -9292 +▁durrani -9293 +▁funeral -9294 +▁readily -9295 +▁millions -9296 +▁thirteen -9297 +▁elevation -9298 +▁specimens -9299 +▁completion -9300 +▁consequence -9301 +▁hellenistic -9302 +▁progressive -9303 +_7 -9304 +bn -9305 +hom -9306 +uan -9307 +▁pp -9308 +alph -9309 +avid -9310 +lass -9311 +norm -9312 +▁19, -9313 +▁aug -9314 +▁cem -9315 +▁tai -9316 +▁tap -9317 +great -9318 +greek -9319 +izers -9320 +lysis -9321 +offic -9322 +▁bars -9323 +▁clus -9324 +▁empt -9325 +▁lamb -9326 +▁mete -9327 +▁wore -9328 +enment -9329 +orical -9330 +▁1986, -9331 +▁2013. -9332 +▁acute -9333 +▁alloy -9334 +▁boats -9335 +▁elite -9336 +▁enorm -9337 +▁niger -9338 +▁turks -9339 +covered -9340 +olithic -9341 +romatic -9342 +through -9343 +▁proven -9344 +▁trojan -9345 +▁arguing -9346 +▁carolla -9347 +▁demands -9348 +▁derives -9349 +▁privile -9350 +ationally -9351 +▁crossing -9352 +▁findings -9353 +▁frontier -9354 +▁honorary -9355 +▁observer -9356 +▁presents -9357 +▁relevant -9358 +▁survival -9359 +government -9360 +▁inherited -9361 +▁sensitive -9362 +▁amphibians -9363 +▁babylonian -9364 +▁geographic -9365 +▁encountered -9366 +▁enforcement -9367 +▁multiplication -9368 +96 -9369 +lyn -9370 +▁(4 -9371 +▁mi -9372 +izer -9373 +jack -9374 +keep -9375 +ylus -9376 +▁cad -9377 +▁dir -9378 +ashed -9379 +icals -9380 +ophan -9381 +▁bowl -9382 +▁loop -9383 +▁vacc -9384 +estone -9385 +orient -9386 +▁2014. -9387 +▁decis -9388 +▁doses -9389 +▁dylan -9390 +▁paras -9391 +present -9392 +ubaydah -9393 +▁korean -9394 +▁malays -9395 +▁shadow -9396 +▁anatomy -9397 +▁defines -9398 +▁enterpr -9399 +▁patriot -9400 +▁prussia -9401 +▁anderson -9402 +▁feathers -9403 +▁metallic -9404 +▁arbitrage -9405 +▁consensus -9406 +▁emergence -9407 +▁furniture -9408 +▁reasoning -9409 +▁boundaries -9410 +▁efficiency -9411 +▁inhibitors -9412 +▁comparative -9413 +▁counterpart -9414 +▁perspective -9415 +▁competitions -9416 +ji -9417 +mu -9418 +cat -9419 +phy -9420 +rot -9421 +just -9422 +▁ask -9423 +▁ble -9424 +▁joe -9425 +▁lip -9426 +▁ron -9427 +▁tob -9428 +▁vig -9429 +break -9430 +▁angu -9431 +▁balk -9432 +▁coat -9433 +▁fold -9434 +▁meth -9435 +▁whit -9436 +aining -9437 +igible -9438 +rights -9439 +▁1992, -9440 +▁beast -9441 +▁bever -9442 +▁defic -9443 +▁flown -9444 +▁motif -9445 +▁noise -9446 +▁oblig -9447 +▁recei -9448 +▁alcott -9449 +▁athlon -9450 +▁genera -9451 +▁looked -9452 +▁respir -9453 +▁speeds -9454 +▁thanks -9455 +▁unesco -9456 +▁window -9457 +▁segment -9458 +▁surgery -9459 +▁ukraine -9460 +christian -9461 +▁fortress -9462 +▁generals -9463 +▁integral -9464 +▁octavian -9465 +▁zubaydah -9466 +▁bandwidth -9467 +▁celestial -9468 +▁certainly -9469 +▁elaborate -9470 +▁inhabited -9471 +▁contribute -9472 +▁schweitzer -9473 +▁geographical -9474 +▁collaboration -9475 +▁psychological -9476 +"); -9477 +ais -9478 +five -9479 +ixon -9480 +otus -9481 +quet -9482 +ymes -9483 +▁ost -9484 +▁rus -9485 +▁sri -9486 +▁tot -9487 +eding -9488 +opher -9489 +shire -9490 +three -9491 +▁cord -9492 +▁dock -9493 +▁gone -9494 +ficial -9495 +▁1972, -9496 +▁adopt -9497 +▁arcad -9498 +▁creek -9499 +▁crust -9500 +▁czech -9501 +▁divor -9502 +▁liver -9503 +▁shock -9504 +▁trace -9505 +▁answer -9506 +▁bryozo -9507 +▁deputy -9508 +▁exclud -9509 +▁judges -9510 +▁shaped -9511 +▁ethical -9512 +▁militia -9513 +▁reaches -9514 +▁transit -9515 +▁injuries -9516 +▁membrane -9517 +▁peripher -9518 +▁refugees -9519 +▁regiment -9520 +▁geological -9521 +31 -9522 +én -9523 +és -9524 +ele -9525 +esh -9526 +tim -9527 +▁$2 -9528 +bage -9529 +fran -9530 +mail -9531 +▁dop -9532 +▁gay -9533 +▁mam -9534 +▁odd -9535 +child -9536 +▁1972 -9537 +▁aard -9538 +▁bart -9539 +▁coff -9540 +▁emir -9541 +▁rely -9542 +▁2012. -9543 +▁coins -9544 +▁embra -9545 +▁grass -9546 +▁loose -9547 +▁moves -9548 +▁overs -9549 +▁angels -9550 +▁cauchy -9551 +▁disapp -9552 +▁jaguar -9553 +▁munich -9554 +▁pushed -9555 +▁venice -9556 +▁100,000 -9557 +▁feeling -9558 +▁ancestor -9559 +▁breaking -9560 +▁chloride -9561 +▁designer -9562 +▁abolished -9563 +▁egyptians -9564 +▁petroleum -9565 +▁scientist -9566 +▁sophistic -9567 +▁specified -9568 +apatosaurus -9569 +▁extraction -9570 +▁competitive -9571 +▁commercially -9572 +▁manufactured -9573 +mi -9574 +3). -9575 +bir -9576 +ogl -9577 +she -9578 +tax -9579 +▁). -9580 +asca -9581 +asia -9582 +bard -9583 +chen -9584 +enos -9585 +ieck -9586 +mond -9587 +oard -9588 +only -9589 +post -9590 +uter -9591 +▁bil -9592 +▁sap -9593 +arked -9594 +chell -9595 +heric -9596 +mouth -9597 +opoly -9598 +plane -9599 +thend -9600 +ynthe -9601 +▁athe -9602 +▁bare -9603 +▁eald -9604 +▁fasc -9605 +▁iber -9606 +▁monk -9607 +▁nest -9608 +▁peas -9609 +▁shep -9610 +▁2011. -9611 +▁aleut -9612 +▁boost -9613 +▁coach -9614 +▁gases -9615 +▁kidna -9616 +▁owing -9617 +▁seeds -9618 +essions -9619 +ugoslav -9620 +▁handle -9621 +▁prefix -9622 +▁ritual -9623 +▁sulfur -9624 +▁sydney -9625 +▁aristoc -9626 +▁courses -9627 +▁extends -9628 +▁russell -9629 +▁studios -9630 +▁willing -9631 +thendieck -9632 +▁defining -9633 +▁apoptosis -9634 +▁cartridge -9635 +▁considers -9636 +▁governing -9637 +▁comparable -9638 +▁respective -9639 +▁underlying -9640 +▁scholarship -9641 +▁consistently -9642 +▁unsuccessful -9643 +▁identification -9644 +ava -9645 +gue -9646 +ito -9647 +–16 -9648 +▁55 -9649 +gans -9650 +text -9651 +▁165 -9652 +▁18, -9653 +▁dod -9654 +▁enz -9655 +▁jam -9656 +books -9657 +leton -9658 +▁aene -9659 +▁cher -9660 +▁dick -9661 +▁gift -9662 +▁maur -9663 +aceous -9664 +flight -9665 +▁2023, -9666 +▁acted -9667 +▁allen -9668 +▁camer -9669 +▁lithu -9670 +▁rings -9671 +▁solve -9672 +attered -9673 +ultural -9674 +written -9675 +▁abydos -9676 +▁burned -9677 +▁fertil -9678 +▁gospel -9679 +▁inland -9680 +▁minute -9681 +▁adrenal -9682 +▁discour -9683 +▁equally -9684 +▁gallery -9685 +▁helping -9686 +▁liberty -9687 +▁shifted -9688 +▁statues -9689 +▁attorney -9690 +▁traveled -9691 +▁customers -9692 +▁dismissed -9693 +▁emissions -9694 +▁geometric -9695 +▁precision -9696 +▁victories -9697 +established -9698 +▁photographs -9699 +▁configuration -9700 +▁enlightenment -9701 +fr -9702 +2), -9703 +ansk -9704 +best -9705 +mitt -9706 +ucky -9707 +▁"", -9708 +▁26, -9709 +▁700 -9710 +▁ecl -9711 +treat -9712 +▁1981 -9713 +▁chal -9714 +▁dost -9715 +▁guth -9716 +▁kant -9717 +▁nile -9718 +▁sakh -9719 +engths -9720 +hetics -9721 +▁celeb -9722 +▁metro -9723 +▁revel -9724 +▁turns -9725 +▁wheat -9726 +▁balkan -9727 +▁devast -9728 +▁queens -9729 +▁sparta -9730 +▁vessel -9731 +▁agarose -9732 +▁conspir -9733 +▁falling -9734 +▁fleming -9735 +▁neurons -9736 +ibilities -9737 +▁acapulco -9738 +▁clothing -9739 +▁printing -9740 +▁anarchist -9741 +▁designers -9742 +▁promoting -9743 +▁anarchists -9744 +▁compromise -9745 +▁liberation -9746 +▁relativity -9747 +▁celebration -9748 +▁grothendieck -9749 +5" -9750 +61 -9751 +had -9752 +sup -9753 +ugu -9754 +upp -9755 +ader -9756 +east -9757 +icus -9758 +ipes -9759 +wall -9760 +▁aik -9761 +▁hes -9762 +▁jup -9763 +▁raw -9764 +▁unw -9765 +acker -9766 +allas -9767 +mates -9768 +sburg -9769 +▁1988 -9770 +▁cens -9771 +▁scen -9772 +▁troy -9773 +▁unst -9774 +hentic -9775 +season -9776 +shaped -9777 +ulator -9778 +weight -9779 +▁1968, -9780 +▁1985, -9781 +▁almor -9782 +▁deity -9783 +▁demol -9784 +▁faces -9785 +▁hawai -9786 +▁lumin -9787 +▁rally -9788 +▁sheep -9789 +▁steam -9790 +onsored -9791 +▁apprec -9792 +▁carved -9793 +▁corner -9794 +▁explor -9795 +▁ninete -9796 +▁overth -9797 +▁shells -9798 +relation -9799 +▁cartoon -9800 +▁centres -9801 +▁compete -9802 +▁douglas -9803 +▁exhaust -9804 +▁holiday -9805 +▁comments -9806 +▁definite -9807 +▁opposing -9808 +▁realized -9809 +▁bacterial -9810 +▁behaviour -9811 +▁governors -9812 +▁assumption -9813 +▁correction -9814 +▁directions -9815 +▁corresponds -9816 +▁destination -9817 +▁immigration -9818 +▁dramatically -9819 +▁denominations -9820 +gm -9821 +ör -9822 +cha -9823 +may -9824 +pos -9825 +▁68 -9826 +alon -9827 +bird -9828 +door -9829 +held -9830 +olan -9831 +ucci -9832 +▁dil -9833 +▁pam -9834 +▁pon -9835 +▁raj -9836 +▁rav -9837 +agger -9838 +phalt -9839 +saxon -9840 +▁golf -9841 +▁marc -9842 +▁ahead -9843 +▁catch -9844 +▁finds -9845 +▁modes -9846 +▁pasha -9847 +▁perse -9848 +▁pilgr -9849 +▁souls -9850 +▁trump -9851 +▁assert -9852 +▁confer -9853 +▁digits -9854 +▁genres -9855 +▁gothic -9856 +▁deities -9857 +▁dynamic -9858 +▁heating -9859 +▁lawsuit -9860 +▁returns -9861 +▁revised -9862 +▁secured -9863 +▁attitude -9864 +▁emission -9865 +▁properly -9866 +▁singular -9867 +▁yugoslav -9868 +ordination -9869 +▁distances -9870 +▁inflation -9871 +▁accessible -9872 +▁restaurant -9873 +▁christopher -9874 +iov -9875 +uag -9876 +feld -9877 +rill -9878 +▁cpc -9879 +▁jar -9880 +▁joy -9881 +chief -9882 +cular -9883 +insic -9884 +ogens -9885 +ogram -9886 +polit -9887 +techn -9888 +vaeus -9889 +▁1984 -9890 +▁cock -9891 +▁fisc -9892 +▁lock -9893 +▁mane -9894 +▁ties -9895 +ivaldi -9896 +▁2005. -9897 +▁homer -9898 +▁wavel -9899 +atories -9900 +ilitary -9901 +minster -9902 +▁athlet -9903 +▁crimes -9904 +▁facing -9905 +▁fallen -9906 +▁funded -9907 +▁hemisp -9908 +▁hunter -9909 +▁punjab -9910 +▁serial -9911 +▁subset -9912 +▁finland -9913 +▁jupiter -9914 +▁ranking -9915 +▁emerging -9916 +▁preserve -9917 +▁receives -9918 +▁treatise -9919 +▁assembled -9920 +▁competing -9921 +▁approached -9922 +▁households -9923 +▁provisions -9924 +▁transmitted -9925 +ét -9926 +bod -9927 +cod -9928 +pri -9929 +sim -9930 +whe -9931 +órd -9932 +▁49 -9933 +▁si -9934 +case -9935 +pson -9936 +rect -9937 +supp -9938 +▁23, -9939 +▁amm -9940 +▁dun -9941 +▁fet -9942 +▁gaz -9943 +▁guy -9944 +▁gym -9945 +▁jos -9946 +aemen -9947 +iants -9948 +ianus -9949 +ilton -9950 +ioxid -9951 +▁arag -9952 +▁cypr -9953 +▁labs -9954 +▁pose -9955 +▁sees -9956 +▁tone -9957 +commun -9958 +▁2021. -9959 +▁coron -9960 +▁herod -9961 +▁playw -9962 +▁trium -9963 +▁worst -9964 +section -9965 +▁blocks -9966 +▁lacked -9967 +▁shapes -9968 +▁sphere -9969 +▁antonio -9970 +▁closest -9971 +▁diction -9972 +▁getting -9973 +▁lasting -9974 +▁plateau -9975 +▁reverse -9976 +istically -9977 +▁assisted -9978 +▁episodes -9979 +▁warriors -9980 +▁belonging -9981 +▁achievement -9982 +▁orientation -9983 +46 -9984 +bh -9985 +ori -9986 +sum -9987 +▁sr -9988 +▁dee -9989 +▁tay -9990 +arist -9991 +human -9992 +oting -9993 +▁1985 -9994 +▁oath -9995 +▁plas -9996 +▁unic -9997 +▁bruce -9998 +▁emanc -9999 +▁epist -10000 +▁happy -10001 +▁harsh -10002 +▁mines -10003 +▁tetra -10004 +▁troub -10005 +members -10006 +▁cyprus -10007 +▁expert -10008 +▁fairly -10009 +▁hurric -10010 +▁permit -10011 +building -10012 +▁biology -10013 +▁insects -10014 +▁isotope -10015 +▁raising -10016 +▁sending -10017 +▁vivaldi -10018 +▁akkadian -10019 +▁judgment -10020 +▁psychiat -10021 +▁resolved -10022 +▁revenues -10023 +▁cognitive -10024 +▁combining -10025 +▁commented -10026 +▁extending -10027 +▁libraries -10028 +▁physician -10029 +▁reinforce -10030 +▁modulation -10031 +▁reflection -10032 +▁repeatedly -10033 +▁separately -10034 +▁northwestern -10035 +▁preservation -10036 +hl -10037 +tur -10038 +uly -10039 +▁', -10040 +drew -10041 +ilst -10042 +load -10043 +rele -10044 +ulas -10045 +▁gon -10046 +▁kim -10047 +▁tin -10048 +aurus -10049 +comes -10050 +ctive -10051 +ethyl -10052 +▁berg -10053 +▁diab -10054 +▁dust -10055 +▁feud -10056 +▁hans -10057 +▁sang -10058 +▁shir -10059 +▁teen -10060 +▁1971, -10061 +▁2006. -10062 +▁kelly -10063 +▁laser -10064 +▁memor -10065 +▁newer -10066 +changed -10067 +fiction -10068 +▁alpine -10069 +▁avenue -10070 +▁memoir -10071 +▁precur -10072 +▁sicily -10073 +▁supers -10074 +▁weekly -10075 +▁applies -10076 +▁caesium -10077 +▁carries -10078 +▁collaps -10079 +▁columns -10080 +▁ealdred -10081 +▁evening -10082 +▁mystery -10083 +▁neutron -10084 +▁starred -10085 +▁editions -10086 +▁messages -10087 +▁withdrew -10088 +▁authentic -10089 +▁departure -10090 +▁descended -10091 +▁europeans -10092 +▁andalusian -10093 +▁exceptions -10094 +▁freshwater -10095 +▁recordings -10096 +▁republicans -10097 +▁demographics -10098 +▁intervention -10099 +cr -10100 +big -10101 +gir -10102 +blue -10103 +iffs -10104 +ista -10105 +made -10106 +pent -10107 +rene -10108 +stan -10109 +▁12. -10110 +▁600 -10111 +▁jet -10112 +▁lis -10113 +▁meg -10114 +ionys -10115 +maker -10116 +▁1966 -10117 +▁1986 -10118 +▁ally -10119 +▁deer -10120 +▁epid -10121 +▁sure -10122 +number -10123 +▁affir -10124 +▁capit -10125 +▁datab -10126 +▁overt -10127 +▁pasht -10128 +ometric -10129 +▁barium -10130 +▁extant -10131 +▁testim -10132 +iliation -10133 +▁faculty -10134 +▁macedon -10135 +▁reduces -10136 +▁ulvaeus -10137 +▁inherent -10138 +▁olympics -10139 +▁thorough -10140 +generation -10141 +▁comprises -10142 +▁monuments -10143 +▁occasions -10144 +▁earthquake -10145 +▁questioned -10146 +▁proclamation -10147 +▁similarities -10148 +▁southeastern -10149 +▁transformation -10150 +▁interpretations -10151 +-7 -10152 +.' -10153 +you -10154 +lord -10155 +thal -10156 +wart -10157 +▁kaz -10158 +▁pom -10159 +alpha -10160 +idium -10161 +panic -10162 +▁carn -10163 +▁gluc -10164 +▁lion -10165 +▁ment -10166 +▁otto -10167 +▁summ -10168 +brates -10169 +couver -10170 +ington -10171 +master -10172 +▁1977, -10173 +▁1989, -10174 +▁2001. -10175 +▁andes -10176 +▁besie -10177 +▁chick -10178 +▁fract -10179 +▁moroc -10180 +▁nutri -10181 +▁spend -10182 +▁dubbed -10183 +▁enzyme -10184 +▁perpet -10185 +▁whilst -10186 +function -10187 +▁abalone -10188 +▁armored -10189 +▁batting -10190 +▁counted -10191 +▁doubles -10192 +▁faction -10193 +▁lacking -10194 +▁nitride -10195 +▁passion -10196 +▁absorbed -10197 +▁acoustic -10198 +▁enhanced -10199 +▁everyone -10200 +▁hierarch -10201 +▁merchant -10202 +▁opponent -10203 +▁antoninus -10204 +▁directory -10205 +▁exclusive -10206 +▁strongest -10207 +▁criticised -10208 +▁hemisphere -10209 +▁prevention -10210 +▁productions -10211 +▁calculations -10212 +26 -10213 +:" -10214 +▁! -10215 +fri -10216 +jud -10217 +pub -10218 +via -10219 +|21 -10220 +anna -10221 +aque -10222 +disc -10223 +orum -10224 +rock -10225 +ymph -10226 +▁iso -10227 +▁kam -10228 +▁lob -10229 +aceut -10230 +iliad -10231 +islam -10232 +plete -10233 +▁1987 -10234 +▁acry -10235 +▁bald -10236 +▁córd -10237 +▁desk -10238 +▁gray -10239 +▁pear -10240 +kelium -10241 +opping -10242 +person -10243 +▁2016. -10244 +▁altru -10245 +▁covid -10246 +▁doctr -10247 +▁navig -10248 +▁pound -10249 +▁tales -10250 +▁venus -10251 +anskrit -10252 +ascular -10253 +osexual -10254 +▁ambass -10255 +▁apocry -10256 +▁crafts -10257 +▁subdiv -10258 +▁voyage -10259 +▁abscess -10260 +▁balkans -10261 +▁bernard -10262 +▁donated -10263 +▁seroton -10264 +▁suburbs -10265 +hungarian -10266 +▁antioxid -10267 +▁belonged -10268 +▁converse -10269 +▁detected -10270 +▁enormous -10271 +▁numbered -10272 +▁reformed -10273 +▁abolition -10274 +▁commentary -10275 +▁preventing -10276 +▁predecessor -10277 +▁effectiveness -10278 +▁mathematicians -10279 +–8 -10280 +cro -10281 +mur -10282 +▁"( -10283 +▁ku -10284 +="18 -10285 +rape -10286 +rays -10287 +went -10288 +whel -10289 +▁boe -10290 +▁hoc -10291 +▁lig -10292 +▁ore -10293 +▁spa -10294 +arded -10295 +borne -10296 +etery -10297 +onium -10298 +ysics -10299 +▁1968 -10300 +▁1976 -10301 +▁adds -10302 +▁forg -10303 +▁ward -10304 +▁welf -10305 +itated -10306 +olloqu -10307 +ughter -10308 +▁artif -10309 +▁feast -10310 +▁scyth -10311 +taining -10312 +▁aboard -10313 +▁acidic -10314 +▁butter -10315 +▁filter -10316 +▁julius -10317 +▁nuclei -10318 +▁quoted -10319 +▁reader -10320 +▁traced -10321 +▁wisdom -10322 +▁burundi -10323 +▁equator -10324 +▁masters -10325 +▁soldier -10326 +▁voltage -10327 +▁cemetery -10328 +▁coverage -10329 +▁mitchell -10330 +▁monetary -10331 +▁reflects -10332 +▁renowned -10333 +▁reversed -10334 +▁striking -10335 +▁syndrome -10336 +▁irregular -10337 +▁prototype -10338 +▁suspended -10339 +▁telescope -10340 +▁allegiance -10341 +▁complicated -10342 +▁monasteries -10343 +dy -10344 +rs -10345 +iot -10346 +iti -10347 +phi -10348 +sat -10349 +sex -10350 +–15 -10351 +both -10352 +oppy -10353 +pine -10354 +▁iod -10355 +▁sad -10356 +piece -10357 +▁adhe -10358 +▁didn -10359 +▁edin -10360 +▁kand -10361 +▁rhet -10362 +spring -10363 +▁1983, -10364 +▁abuse -10365 +▁adams -10366 +▁digit -10367 +▁inert -10368 +▁ridge -10369 +▁attila -10370 +▁berber -10371 +▁boards -10372 +▁bubble -10373 +▁enable -10374 +▁naming -10375 +▁noting -10376 +▁traces -10377 +▁yields -10378 +articles -10379 +etheless -10380 +▁comfort -10381 +▁extract -10382 +▁steiner -10383 +▁algerian -10384 +▁athenian -10385 +▁chancell -10386 +▁consumed -10387 +▁settings -10388 +▁cambridge -10389 +▁operators -10390 +▁primitive -10391 +▁vancouver -10392 +▁derivative -10393 +▁prohibited -10394 +▁psychology -10395 +▁conventions -10396 +▁determining -10397 +▁personality -10398 +▁temporarily -10399 +▁proportional -10400 +▁antipsychotics -10401 +94 -10402 +adv -10403 +iar -10404 +zes -10405 +▁"> -10406 +▁nm -10407 +mont -10408 +plus -10409 +▁irr -10410 +attan -10411 +eline -10412 +inism -10413 +letch -10414 +shore -10415 +▁dies -10416 +▁lift -10417 +▁rabb -10418 +▁sara -10419 +▁2000. -10420 +▁2015. -10421 +▁laden -10422 +▁winds -10423 +andalus -10424 +russian -10425 +▁aeneas -10426 +▁bitola -10427 +▁ceased -10428 +▁decomp -10429 +▁peters -10430 +▁relied -10431 +▁reward -10432 +▁abelian -10433 +▁banking -10434 +▁bauhaus -10435 +▁córdoba -10436 +▁dealing -10437 +▁joining -10438 +▁legally -10439 +▁missing -10440 +▁options -10441 +▁placing -10442 +▁surpass -10443 +▁factions -10444 +▁friendly -10445 +▁hydrocar -10446 +▁lectures -10447 +▁priority -10448 +▁aftermath -10449 +▁defendant -10450 +▁pollution -10451 +▁publisher -10452 +▁comprising -10453 +▁depictions -10454 +▁journalist -10455 +▁permission -10456 +▁sculptures -10457 +▁nonetheless -10458 +▁accomplished -10459 +▁jurisdictions -10460 +_10 -10461 +bet -10462 +bol -10463 +tas -10464 +▁51 -10465 +▁dw -10466 +▁nu -10467 +▁ow -10468 +olen -10469 +phew -10470 +roid -10471 +▁13. -10472 +▁30, -10473 +▁eve -10474 +group -10475 +parag -10476 +▁1971 -10477 +▁gest -10478 +▁leaf -10479 +▁mack -10480 +▁mini -10481 +▁sung -10482 +▁tony -10483 +▁unex -10484 +effect -10485 +romeda -10486 +▁altar -10487 +▁andré -10488 +▁conce -10489 +▁crude -10490 +▁dream -10491 +▁fever -10492 +▁files -10493 +▁harry -10494 +▁regul -10495 +istence -10496 +▁aegina -10497 +▁azores -10498 +▁eleven -10499 +▁endors -10500 +▁fabric -10501 +▁fruits -10502 +▁fusion -10503 +▁layout -10504 +▁meteor -10505 +▁reconc -10506 +▁topics -10507 +▁triple -10508 +▁colours -10509 +▁diocese -10510 +▁phoenix -10511 +▁walking -10512 +▁expelled -10513 +▁margaret -10514 +▁portions -10515 +▁reliable -10516 +▁severely -10517 +rimination -10518 +▁appearing -10519 +▁condemned -10520 +▁measuring -10521 +▁telegraph -10522 +▁ecological -10523 +▁pharmaceut -10524 +▁catholicism -10525 +▁persecution -10526 +▁reformation -10527 +▁presentation -10528 +▁comprehensive -10529 +aki -10530 +000, -10531 +acon -10532 +good -10533 +idon -10534 +iors -10535 +otal -10536 +▁enh -10537 +▁fro -10538 +▁tum -10539 +▁vog -10540 +combe -10541 +iyama -10542 +stadt -10543 +▁coun -10544 +▁gaul -10545 +▁hast -10546 +▁perp -10547 +▁reef -10548 +▁tale -10549 +▁wool -10550 +aloids -10551 +romagn -10552 +terson -10553 +▁1945, -10554 +▁1984, -10555 +▁algol -10556 +▁illeg -10557 +▁shops -10558 +▁sizes -10559 +▁taxon -10560 +abulary -10561 +aemenid -10562 +dington -10563 +selling -10564 +▁antony -10565 +▁bureau -10566 +▁firing -10567 +▁latest -10568 +▁pierre -10569 +▁strait -10570 +▁trains -10571 +▁collins -10572 +▁constra -10573 +▁enhance -10574 +▁gardens -10575 +▁geology -10576 +▁implies -10577 +▁scandin -10578 +▁announce -10579 +▁breeding -10580 +▁favorite -10581 +▁numerals -10582 +▁operator -10583 +▁railways -10584 +▁recalled -10585 +▁senators -10586 +▁tiberius -10587 +▁treasury -10588 +▁conceived -10589 +▁decorated -10590 +▁expanding -10591 +▁prevented -10592 +▁impression -10593 +▁retirement -10594 +▁achievements -10595 +▁polarization -10596 +▁substantially -10597 +63 -10598 +si -10599 +awi -10600 +mag -10601 +▁dv -10602 +ails -10603 +bing -10604 +elin -10605 +eous -10606 +kees -10607 +riac -10608 +▁nan -10609 +april -10610 +eries -10611 +lined -10612 +▁1979 -10613 +▁bast -10614 +▁fate -10615 +▁load -10616 +▁pine -10617 +▁scan -10618 +▁wish -10619 +▁alkal -10620 +▁buses -10621 +▁crash -10622 +▁empty -10623 +▁galax -10624 +▁humid -10625 +▁premi -10626 +▁quart -10627 +▁trail -10628 +areness -10629 +writing -10630 +▁arcade -10631 +▁canton -10632 +▁chapel -10633 +▁movies -10634 +▁organs -10635 +▁oscill -10636 +▁render -10637 +▁acrylic -10638 +▁affects -10639 +▁altered -10640 +▁induced -10641 +▁rivalry -10642 +▁sympath -10643 +▁traject -10644 +▁wearing -10645 +imensions -10646 +populated -10647 +▁cardinal -10648 +▁nicholas -10649 +▁ordained -10650 +▁pandemic -10651 +▁variance -10652 +especially -10653 +▁awareness -10654 +▁emotional -10655 +▁improving -10656 +▁practiced -10657 +▁serotonin -10658 +▁terrorist -10659 +▁decorative -10660 +▁ecclesiast -10661 +▁legitimate -10662 +▁practition -10663 +▁successors -10664 +▁arrangements -10665 +▁associations -10666 +▁combinations -10667 +600 -10668 +arr -10669 +cup -10670 +has -10671 +iab -10672 +imm -10673 +ocy -10674 +asus -10675 +fted -10676 +leth -10677 +ogan -10678 +omon -10679 +otte -10680 +▁118 -10681 +▁kat -10682 +front -10683 +ullah -10684 +▁2600 -10685 +▁cann -10686 +▁fier -10687 +▁tril -10688 +acular -10689 +cities -10690 +intosh -10691 +▁1987, -10692 +▁artic -10693 +▁henri -10694 +▁taste -10695 +central -10696 +urgical -10697 +▁amines -10698 +▁barcel -10699 +▁circul -10700 +▁jordan -10701 +▁virtue -10702 +▁whites -10703 +▁aquatic -10704 +▁bombing -10705 +▁colloqu -10706 +▁colonel -10707 +▁playoff -10708 +▁tissues -10709 +▁wounded -10710 +▁yankees -10711 +▁connects -10712 +▁lovelace -10713 +▁monastic -10714 +▁neutrons -10715 +▁alkaloids -10716 +▁aspartame -10717 +▁chemicals -10718 +▁defeating -10719 +▁impressed -10720 +▁relatives -10721 +▁scripture -10722 +▁dimensions -10723 +▁acquisition -10724 +▁atmospheric -10725 +▁demonstrate -10726 +▁outstanding -10727 +▁diamondbacks -10728 +▁sophisticated -10729 +▁internationally -10730 +23 -10731 +;" -10732 +sw -10733 +ál -10734 +bow -10735 +nas -10736 +nie -10737 +▁hu -10738 +▁om -10739 +arov -10740 +iden -10741 +list -10742 +ribe -10743 +taic -10744 +wash -10745 +▁ket -10746 +▁nur -10747 +▁roy -10748 +actic -10749 +hazen -10750 +▁beam -10751 +▁cyan -10752 +▁eucl -10753 +▁insu -10754 +▁lank -10755 +▁marl -10756 +▁remn -10757 +▁styl -10758 +▁woll -10759 +mother -10760 +rupted -10761 +▁aesch -10762 +▁fifty -10763 +▁hoped -10764 +▁leban -10765 +▁rooms -10766 +▁saudi -10767 +▁umayy -10768 +lemagne -10769 +rection -10770 +▁dances -10771 +▁dionys -10772 +▁freely -10773 +▁garner -10774 +▁poorly -10775 +▁weaken -10776 +arnation -10777 +computer -10778 +oriented -10779 +▁catalog -10780 +▁conquer -10781 +▁cooking -10782 +▁minimal -10783 +▁prepare -10784 +▁bicycles -10785 +▁cellular -10786 +▁delivery -10787 +▁eventual -10788 +▁floating -10789 +▁kentucky -10790 +▁ambiguity -10791 +▁aragonese -10792 +▁audiences -10793 +▁berkelium -10794 +▁contempor -10795 +▁edinburgh -10796 +▁persuaded -10797 +▁planetary -10798 +▁promotion -10799 +▁suspected -10800 +▁attendance -10801 +▁parameters -10802 +▁foundations -10803 +▁anthroposoph -10804 +-" -10805 +74 -10806 +cos -10807 +ige -10808 +reb -10809 +▁41 -10810 +▁ok -10811 +asis -10812 +flow -10813 +▁20% -10814 +▁ceo -10815 +▁sor -10816 +icked -10817 +▁aims -10818 +▁eric -10819 +▁gaud -10820 +▁glad -10821 +▁mine -10822 +▁ohio -10823 +▁vesp -10824 +▁wins -10825 +agonal -10826 +uating -10827 +ustion -10828 +▁1975, -10829 +▁forty -10830 +▁isles -10831 +▁merit -10832 +oastron -10833 +tically -10834 +▁assets -10835 +▁citing -10836 +▁comics -10837 +assyrian -10838 +▁calcium -10839 +▁feeding -10840 +▁ignored -10841 +▁israeli -10842 +▁lighter -10843 +▁painter -10844 +▁sharing -10845 +▁springs -10846 +▁tactics -10847 +▁welfare -10848 +▁believes -10849 +▁elevated -10850 +▁garrison -10851 +▁nickname -10852 +▁activists -10853 +▁barcelona -10854 +▁excellent -10855 +▁collective -10856 +▁elementary -10857 +▁healthcare -10858 +▁vocabulary -10859 +▁illustrated -10860 +▁journalists -10861 +▁acceleration -10862 +▁compositions -10863 +▁destinations -10864 +▁interference -10865 +▁participants -10866 +▁specification -10867 +far -10868 +orp -10869 +abad -10870 +aras -10871 +avis -10872 +helm -10873 +urus -10874 +▁15. -10875 +▁25, -10876 +▁bcd -10877 +▁dre -10878 +▁dys -10879 +▁gut -10880 +▁kom -10881 +▁sas -10882 +▁var -10883 +court -10884 +▁boom -10885 +▁obsc -10886 +▁radi -10887 +▁silk -10888 +▁tent -10889 +ophone -10890 +▁1966, -10891 +▁1980, -10892 +▁1999. -10893 +▁2022. -10894 +▁arter -10895 +▁chest -10896 +▁crypt -10897 +▁forum -10898 +▁franz -10899 +▁nouns -10900 +▁surve -10901 +rically -10902 +▁bitter -10903 +▁conjug -10904 +▁corpus -10905 +▁donald -10906 +▁methan -10907 +▁paying -10908 +▁antigen -10909 +▁categor -10910 +▁crusade -10911 +▁guthrie -10912 +▁profile -10913 +▁replied -10914 +▁scandal -10915 +▁signing -10916 +▁virtual -10917 +▁arriving -10918 +▁handling -10919 +▁overwhel -10920 +▁starring -10921 +capitalism -10922 +▁ambrosius -10923 +▁goddesses -10924 +▁highlight -10925 +▁introduce -10926 +▁twentieth -10927 +▁vegetables -10928 +▁charlemagne -10929 +▁controllers -10930 +▁evangelical -10931 +▁grandfather -10932 +▁transported -10933 +▁contributing -10934 +▁discontinued -10935 +ben -10936 +gam -10937 +gbt -10938 +hor -10939 +maj -10940 +soc -10941 +="17 -10942 +alid -10943 +cycl -10944 +main -10945 +olds -10946 +osom -10947 +prof -10948 +stra -10949 +▁(14 -10950 +▁31, -10951 +▁800 -10952 +▁esp -10953 +▁kay -10954 +▁lod -10955 +▁ont -10956 +acrit -10957 +▁1918 -10958 +▁1965 -10959 +▁1983 -10960 +▁biod -10961 +▁dish -10962 +▁glut -10963 +▁mend -10964 +▁sket -10965 +apollo -10966 +mented -10967 +▁1974, -10968 +▁1988, -10969 +▁cargo -10970 +▁ordin -10971 +▁pitts -10972 +▁therm -10973 +▁tight -10974 +▁burial -10975 +▁driver -10976 +▁edited -10977 +▁floppy -10978 +▁indies -10979 +▁lifest -10980 +▁solely -10981 +▁warner -10982 +ogeneous -10983 +▁combine -10984 +▁delayed -10985 +▁drought -10986 +▁harbour -10987 +▁harmony -10988 +▁herbert -10989 +▁onwards -10990 +▁protons -10991 +▁crystall -10992 +▁prompted -10993 +▁resource -10994 +▁suppress -10995 +▁youngest -10996 +stonecraft -10997 +▁caliphate -10998 +▁vegetation -10999 +▁expressions -11000 +▁frequencies -11001 +▁manufacture -11002 +▁requirement -11003 +▁sovereignty -11004 +71 -11005 +mm -11006 +7), -11007 +8), -11008 +iry -11009 +ivb -11010 +olo -11011 +▁dj -11012 +▁ll -11013 +acia -11014 +amaz -11015 +anus -11016 +arks -11017 +game -11018 +icut -11019 +itus -11020 +ucks -11021 +▁agp -11022 +▁coe -11023 +▁eva -11024 +▁fed -11025 +▁jay -11026 +▁kol -11027 +▁spl -11028 +▁zen -11029 +oglob -11030 +somet -11031 +thood -11032 +▁1900 -11033 +▁ames -11034 +▁anem -11035 +▁fern -11036 +▁maps -11037 +▁push -11038 +afghan -11039 +ogenes -11040 +ported -11041 +▁1970, -11042 +▁marie -11043 +▁timur -11044 +station -11045 +▁ascent -11046 +▁cosmic -11047 +▁hidden -11048 +▁lovell -11049 +▁phonem -11050 +▁proxim -11051 +▁reserv -11052 +▁resort -11053 +▁rhythm -11054 +▁rubber -11055 +▁tongue -11056 +▁alhazen -11057 +▁fifteen -11058 +▁legends -11059 +▁lineage -11060 +▁obvious -11061 +▁reorgan -11062 +▁currents -11063 +▁instruct -11064 +▁morality -11065 +▁receptor -11066 +▁smallest -11067 +▁targeted -11068 +▁toriyama -11069 +▁unlikely -11070 +▁aeschylus -11071 +▁allegedly -11072 +▁arbitrary -11073 +▁connector -11074 +▁intensity -11075 +▁magazines -11076 +▁preceding -11077 +▁alcoholism -11078 +▁biographer -11079 +▁imprisoned -11080 +▁objectives -11081 +▁penicillin -11082 +▁strategies -11083 +▁successive -11084 +▁adaptations -11085 +▁constituent -11086 +▁commissioner -11087 +▁consideration -11088 +') -11089 +59 -11090 +–4 -11091 +abs -11092 +dez -11093 +lik -11094 +nut -11095 +▁5% -11096 +▁lt -11097 +bras -11098 +idas -11099 +ilis -11100 +othy -11101 +▁22, -11102 +▁bic -11103 +▁blo -11104 +endum -11105 +isons -11106 +itary -11107 +olean -11108 +years -11109 +▁fill -11110 +▁gren -11111 +▁manh -11112 +coming -11113 +iorent -11114 +▁alloc -11115 +▁apoll -11116 +▁crowd -11117 +▁embed -11118 +▁farms -11119 +▁moist -11120 +▁spear -11121 +osystem -11122 +▁adject -11123 +▁arrows -11124 +▁divide -11125 +▁incomp -11126 +▁planes -11127 +▁recall -11128 +▁reluct -11129 +▁repair -11130 +▁syriac -11131 +▁abandon -11132 +▁amazons -11133 +▁barrier -11134 +▁parthen -11135 +▁promise -11136 +▁romania -11137 +▁tension -11138 +▁unified -11139 +▁additive -11140 +▁broadway -11141 +▁efficacy -11142 +▁informal -11143 +▁relating -11144 +▁shipping -11145 +▁symbolic -11146 +▁unstable -11147 +▁colonists -11148 +▁detection -11149 +▁instances -11150 +▁merchants -11151 +▁pregnancy -11152 +▁witnesses -11153 +▁associates -11154 +▁eliminated -11155 +▁nationwide -11156 +▁calculation -11157 +▁introducing -11158 +▁terrestrial -11159 +▁conservatives -11160 +▁organisations -11161 +▁technological -11162 +82 -11163 +-10 -11164 +-18 -11165 +pov -11166 +rup -11167 +sts -11168 +____ -11169 +atin -11170 +illo -11171 +ioch -11172 +lore -11173 +▁28, -11174 +▁ged -11175 +▁hug -11176 +▁sha -11177 +▁tib -11178 +accio -11179 +latin -11180 +▁hart -11181 +▁pars -11182 +▁pump -11183 +▁rans -11184 +▁rash -11185 +▁unre -11186 +elines -11187 +inding -11188 +▁1982, -11189 +▁2003. -11190 +▁cubic -11191 +▁duchy -11192 +▁eleph -11193 +▁grave -11194 +▁guest -11195 +▁inver -11196 +▁lying -11197 +▁manga -11198 +▁penal -11199 +▁tenth -11200 +▁cannon -11201 +▁cernan -11202 +▁charts -11203 +▁julian -11204 +▁metric -11205 +▁presby -11206 +▁traged -11207 +▁abbrevi -11208 +▁belongs -11209 +▁corinth -11210 +▁creates -11211 +▁empires -11212 +▁evident -11213 +▁experts -11214 +▁penalty -11215 +▁pursued -11216 +▁renewed -11217 +▁routine -11218 +▁seville -11219 +iorentina -11220 +▁actinium -11221 +▁advocate -11222 +▁confused -11223 +▁criteria -11224 +▁disaster -11225 +▁florence -11226 +▁graduate -11227 +▁insisted -11228 +▁integers -11229 +▁maryland -11230 +▁outcomes -11231 +▁patriots -11232 +▁phylogen -11233 +▁removing -11234 +▁shopping -11235 +▁advocated -11236 +▁highlands -11237 +▁incidents -11238 +▁sponsored -11239 +▁testimony -11240 +▁traveling -11241 +▁formations -11242 +▁vulnerable -11243 +▁allegations -11244 +▁discoveries -11245 +▁collectively -11246 +▁discrimination -11247 +yg -11248 +alg -11249 +ear -11250 +hma -11251 +iqu -11252 +boin -11253 +dist -11254 +ilia -11255 +some -11256 +▁29, -11257 +▁30% -11258 +▁ald -11259 +▁usa -11260 +▁yah -11261 +inder -11262 +ports -11263 +speed -11264 +track -11265 +▁atax -11266 +▁bohr -11267 +▁fart -11268 +▁lens -11269 +▁nova -11270 +▁roth -11271 +▁stap -11272 +▁unve -11273 +bourne -11274 +ennial -11275 +philos -11276 +rapeut -11277 +▁1967, -11278 +▁1979, -11279 +▁arche -11280 +▁brack -11281 +▁copyr -11282 +▁equil -11283 +▁ferry -11284 +▁geoff -11285 +▁quran -11286 +▁reass -11287 +▁rever -11288 +▁rifle -11289 +▁sheet -11290 +▁simon -11291 +▁spite -11292 +▁stake -11293 +ighters -11294 +▁brooks -11295 +▁dramat -11296 +▁easter -11297 +▁immune -11298 +▁karpov -11299 +▁meters -11300 +▁nephew -11301 +▁pseudo -11302 +▁salmon -11303 +▁scales -11304 +▁starts -11305 +▁tasman -11306 +▁tended -11307 +letchley -11308 +▁asphalt -11309 +▁fathers -11310 +▁marched -11311 +▁marking -11312 +▁moments -11313 +▁patient -11314 +▁serbian -11315 +▁warning -11316 +▁borrowed -11317 +▁centered -11318 +▁contrary -11319 +▁controls -11320 +▁counties -11321 +▁interact -11322 +▁marketed -11323 +▁migrated -11324 +▁switched -11325 +▁arthritis -11326 +▁celebrate -11327 +▁literally -11328 +▁organised -11329 +▁physicist -11330 +▁regulated -11331 +▁resistant -11332 +▁engagement -11333 +▁physically -11334 +▁descriptions -11335 +▁wollstonecraft -11336 +asp -11337 +▁42 -11338 +ifer -11339 +inte -11340 +prot -11341 +step -11342 +tank -11343 +▁eup -11344 +▁iph -11345 +▁len -11346 +▁mlb -11347 +▁sib -11348 +arest -11349 +ayana -11350 +ishes -11351 +laved -11352 +otion -11353 +▁acre -11354 +▁brut -11355 +▁helm -11356 +▁mail -11357 +▁ruth -11358 +▁slay -11359 +▁vern -11360 +erated -11361 +ophers -11362 +▁antig -11363 +▁conve -11364 +▁flora -11365 +▁fring -11366 +▁pipel -11367 +▁raids -11368 +▁stops -11369 +▁swift -11370 +ophanes -11371 +▁assume -11372 +▁clause -11373 +▁dealer -11374 +▁derive -11375 +▁lawyer -11376 +jections -11377 +▁conclus -11378 +▁croatia -11379 +▁focuses -11380 +▁resolve -11381 +▁campbell -11382 +▁colorado -11383 +▁meanings -11384 +▁portrait -11385 +▁premiere -11386 +▁releases -11387 +▁schedule -11388 +▁strictly -11389 +▁accounted -11390 +▁afterlife -11391 +▁ancestors -11392 +▁loyalists -11393 +▁qualities -11394 +▁scattered -11395 +▁achaemenid -11396 +▁aesthetics -11397 +▁fiorentina -11398 +▁nomination -11399 +▁coordinates -11400 +05 -11401 +–3 -11402 +–7 -11403 +bad -11404 +rin -11405 +▁mh -11406 +="15 -11407 +aine -11408 +cath -11409 +even -11410 +olly -11411 +outs -11412 +uefa -11413 +ynes -11414 +▁70% -11415 +▁agr -11416 +▁bip -11417 +▁kir -11418 +▁kon -11419 +▁sof -11420 +ahani -11421 +ameda -11422 +ashes -11423 +ocide -11424 +orian -11425 +rared -11426 +tiary -11427 +▁andy -11428 +▁aure -11429 +▁gast -11430 +▁gide -11431 +▁hein -11432 +▁horm -11433 +▁icon -11434 +▁noun -11435 +▁perm -11436 +▁soci -11437 +amorph -11438 +rising -11439 +ysical -11440 +▁1961, -11441 +▁aalto -11442 +▁depri -11443 +▁gaudí -11444 +▁hatch -11445 +▁mycen -11446 +▁phara -11447 +▁recur -11448 +current -11449 +ointing -11450 +roscopy -11451 +▁apples -11452 +▁assign -11453 +▁eating -11454 +▁heroes -11455 +▁levant -11456 +▁margin -11457 +▁mercen -11458 +▁unions -11459 +▁verses -11460 +▁versus -11461 +▁warned -11462 +atlantic -11463 +▁antioch -11464 +▁charity -11465 +▁conform -11466 +▁enzymes -11467 +▁favored -11468 +▁fellows -11469 +▁instant -11470 +▁loyalty -11471 +▁outcome -11472 +▁pronoun -11473 +▁prophet -11474 +▁rebuilt -11475 +▁session -11476 +▁stanley -11477 +▁travels -11478 +▁trinity -11479 +▁venture -11480 +endicular -11481 +▁anguilla -11482 +▁compiled -11483 +▁massacre -11484 +▁subordin -11485 +▁tactical -11486 +▁vespucci -11487 +▁contracts -11488 +▁excessive -11489 +▁salvation -11490 +▁voluntary -11491 +▁attributes -11492 +▁authorized -11493 +▁colleagues -11494 +▁dictionary -11495 +▁emphasized -11496 +▁subsidiary -11497 +▁circulation -11498 +▁departments -11499 +▁innovations -11500 +▁residential -11501 +▁availability -11502 +43 -11503 +400 -11504 +arg -11505 +fly -11506 +iaz -11507 +oyd -11508 +sac -11509 +uin -11510 +▁fm -11511 +▁ov -11512 +away -11513 +elle -11514 +fast -11515 +hour -11516 +inch -11517 +iron -11518 +itan -11519 +quer -11520 +ulum -11521 +▁110 -11522 +▁130 -11523 +▁151 -11524 +▁90% -11525 +▁aux -11526 +▁lex -11527 +▁moz -11528 +▁wag -11529 +atoes -11530 +brand -11531 +elson -11532 +erner -11533 +north -11534 +osius -11535 +▁1860 -11536 +▁1880 -11537 +▁1944 -11538 +▁1967 -11539 +▁aids -11540 +▁amar -11541 +▁bias -11542 +▁fees -11543 +▁seas -11544 +▁slot -11545 +makers -11546 +urance -11547 +▁1976, -11548 +▁athle -11549 +▁comed -11550 +▁facto -11551 +▁fraud -11552 +▁macro -11553 +▁oscar -11554 +▁secre -11555 +▁thess -11556 +▁urged -11557 +ilation -11558 +usually -11559 +▁abacus -11560 +▁airbus -11561 +▁asking -11562 +▁cataly -11563 +▁harbor -11564 +▁harmon -11565 +▁johann -11566 +▁knight -11567 +▁norway -11568 +▁praise -11569 +▁presum -11570 +▁purely -11571 +economic -11572 +specific -11573 +▁anticip -11574 +▁bengali -11575 +▁boolean -11576 +▁dischar -11577 +▁indians -11578 +▁martial -11579 +▁resumed -11580 +▁thunder -11581 +▁whereby -11582 +▁asserted -11583 +▁departed -11584 +▁profound -11585 +▁sediment -11586 +▁appellate -11587 +▁assistive -11588 +▁bletchley -11589 +▁convicted -11590 +▁declaring -11591 +▁ecosystem -11592 +▁eddington -11593 +▁hospitals -11594 +▁limestone -11595 +▁macintosh -11596 +▁proximity -11597 +▁casualties -11598 +▁governance -11599 +▁pittsburgh -11600 +▁differently -11601 +▁electromagn -11602 +▁ingredients -11603 +ea -11604 +agi -11605 +aud -11606 +die -11607 +eav -11608 +▁uz -11609 +▁xx -11610 +="16 -11611 +beat -11612 +borg -11613 +exts -11614 +horn -11615 +icia -11616 +kind -11617 +olve -11618 +plan -11619 +rite -11620 +yers -11621 +▁gap -11622 +▁lap -11623 +aning -11624 +built -11625 +▁1973 -11626 +▁aque -11627 +▁dome -11628 +▁eros -11629 +▁ghaz -11630 +▁juan -11631 +▁pole -11632 +▁wake -11633 +abling -11634 +otypes -11635 +tanbul -11636 +▁intra -11637 +▁pompe -11638 +▁probe -11639 +▁reson -11640 +▁20,000 -11641 +▁absent -11642 +▁alboin -11643 +▁dragon -11644 +▁marple -11645 +▁privat -11646 +▁timber -11647 +military -11648 +ordinary -11649 +▁aqueous -11650 +▁fighter -11651 +▁healing -11652 +▁knights -11653 +▁putting -11654 +▁actively -11655 +▁claudius -11656 +▁commands -11657 +▁contexts -11658 +▁deterior -11659 +▁enslaved -11660 +▁habsburg -11661 +▁istanbul -11662 +▁mobility -11663 +▁nobility -11664 +▁painters -11665 +▁persians -11666 +▁petition -11667 +▁reactive -11668 +▁taxation -11669 +▁tendency -11670 +▁accession -11671 +▁charlotte -11672 +▁eliminate -11673 +▁herodotus -11674 +▁inclusion -11675 +▁manhattan -11676 +▁observers -11677 +▁seriously -11678 +▁astronomer -11679 +▁attraction -11680 +▁cultivated -11681 +▁nineteenth -11682 +▁accordingly -11683 +▁associative -11684 +▁cultivation -11685 +▁surrendered -11686 +▁assassinated -11687 +▁emancipation -11688 +▁representations -11689 +–5 -11690 +–9 -11691 +auc -11692 +bos -11693 +gra -11694 +oto -11695 +rox -11696 +wat -11697 +▁ny -11698 +days -11699 +gard -11700 +left -11701 +▁por -11702 +▁som -11703 +amber -11704 +grade -11705 +izard -11706 +lance -11707 +rahim -11708 +words -11709 +▁1962 -11710 +▁1964 -11711 +▁raid -11712 +▁vass -11713 +▁vogt -11714 +▁whig -11715 +ductor -11716 +ibrium -11717 +living -11718 +ortion -11719 +▁1944, -11720 +▁1962, -11721 +▁5,000 -11722 +▁crack -11723 +▁fault -11724 +▁fauna -11725 +▁gifts -11726 +▁worsh -11727 +ackeray -11728 +austral -11729 +ogether -11730 +▁aikido -11731 +▁hazard -11732 +▁heated -11733 +▁ludwig -11734 +▁mahmud -11735 +▁manuel -11736 +▁pursue -11737 +▁rivals -11738 +▁shrine -11739 +▁tonnes -11740 +▁violin -11741 +▁assyria -11742 +▁closure -11743 +▁conting -11744 +▁derleth -11745 +▁doctors -11746 +▁restore -11747 +▁semicon -11748 +▁assuming -11749 +▁birthday -11750 +▁caucasus -11751 +▁invested -11752 +▁licensed -11753 +▁prisoner -11754 +▁sanskrit -11755 +▁tensions -11756 +▁apartment -11757 +▁believing -11758 +▁civilians -11759 +▁complexes -11760 +▁dominance -11761 +▁indonesia -11762 +▁isolation -11763 +▁offspring -11764 +▁sequences -11765 +▁underwent -11766 +▁assessment -11767 +▁reflecting -11768 +philosophers -11769 +▁appointment -11770 +▁radioactive -11771 +fo -11772 +sd -11773 +1). -11774 +]], -11775 +oes -11776 +▁dh -11777 +▁kö -11778 +▁oz -11779 +acco -11780 +atri -11781 +beit -11782 +olph -11783 +rypt -11784 +▁168 -11785 +▁40% -11786 +▁80% -11787 +▁mcc -11788 +▁nab -11789 +recip -11790 +urred -11791 +▁1890 -11792 +▁alde -11793 +▁beef -11794 +▁byte -11795 +▁curt -11796 +▁echo -11797 +▁fram -11798 +▁holl -11799 +▁mant -11800 +▁marx -11801 +▁pull -11802 +▁rush -11803 +▁vest -11804 +▁voic -11805 +anders -11806 +culine -11807 +heimer -11808 +igraph -11809 +▁abdul -11810 +▁adiab -11811 +▁bytes -11812 +▁crete -11813 +▁gamma -11814 +▁naked -11815 +▁panel -11816 +▁pater -11817 +▁rocky -11818 +eastern -11819 +itivity -11820 +osynthe -11821 +popular -11822 +▁cement -11823 +▁franco -11824 +▁kansas -11825 +▁orbits -11826 +▁purple -11827 +▁stolen -11828 +▁transc -11829 +omorphic -11830 +rapeutic -11831 +▁asparag -11832 +▁avoided -11833 +▁biochem -11834 +▁eternal -11835 +▁flemish -11836 +▁revived -11837 +▁runners -11838 +▁sisters -11839 +▁africans -11840 +▁focusing -11841 +▁globally -11842 +▁latitude -11843 +▁maternal -11844 +▁tertiary -11845 +▁thoughts -11846 +▁topology -11847 +▁andromeda -11848 +▁neighbour -11849 +▁reporting -11850 +▁sanctuary -11851 +▁signature -11852 +▁remarkable -11853 +▁examination -11854 +▁continuously -11855 +"" -11856 +sr -11857 +-12 -11858 +sym -11859 +bons -11860 +etri -11861 +yahu -11862 +▁$1. -11863 +▁dup -11864 +▁esc -11865 +▁kra -11866 +▁lac -11867 +▁zar -11868 +assis -11869 +holic -11870 +ilaus -11871 +onent -11872 +stant -11873 +▁crem -11874 +▁dens -11875 +▁drum -11876 +▁keys -11877 +▁peru -11878 +▁pike -11879 +bercul -11880 +isting -11881 +izable -11882 +rition -11883 +▁1973, -11884 +▁2004. -11885 +▁3,000 -11886 +▁allah -11887 +▁fires -11888 +▁relie -11889 +▁sampl -11890 +▁weigh -11891 +powered -11892 +▁andhra -11893 +▁apache -11894 +▁eldest -11895 +▁happen -11896 +▁mirror -11897 +▁plague -11898 +▁syllab -11899 +▁taylor -11900 +▁visits -11901 +▁wished -11902 +isfahani -11903 +▁angolan -11904 +▁archery -11905 +▁castile -11906 +▁commons -11907 +▁deficit -11908 +▁denoted -11909 +▁drivers -11910 +▁fastest -11911 +▁harvard -11912 +▁package -11913 +▁pathway -11914 +▁stellar -11915 +▁strikes -11916 +▁tobacco -11917 +▁uranium -11918 +▁fluoride -11919 +▁servants -11920 +▁spectrom -11921 +▁attacking -11922 +▁coastline -11923 +▁copyright -11924 +▁gathering -11925 +▁incorrect -11926 +▁numbering -11927 +▁acceptable -11928 +▁combustion -11929 +▁communicate -11930 +▁permanently -11931 +▁insufficient -11932 +▁laboratories -11933 +▁sufficiently -11934 +▁consciousness -11935 +▁perpendicular -11936 +_6 -11937 +dec -11938 +loc -11939 +pad -11940 +uli -11941 +▁cu -11942 +alan -11943 +anni -11944 +elic -11945 +gart -11946 +inks -11947 +took -11948 +▁aed -11949 +▁cun -11950 +▁gur -11951 +▁hiv -11952 +▁hyd -11953 +▁viz -11954 +artes -11955 +being -11956 +ikova -11957 +inded -11958 +omans -11959 +otten -11960 +porus -11961 +ulder -11962 +▁benn -11963 +▁evac -11964 +▁luke -11965 +▁nero -11966 +▁ster -11967 +▁stom -11968 +▁torn -11969 +monton -11970 +resist -11971 +▁baden -11972 +▁drove -11973 +▁eagle -11974 +▁eaten -11975 +▁hound -11976 +▁stere -11977 +▁widde -11978 +▁width -11979 +beowulf -11980 +islamic -11981 +▁attain -11982 +▁backed -11983 +▁breast -11984 +▁decide -11985 +▁neural -11986 +▁plasma -11987 +▁rebels -11988 +roscopic -11989 +▁confess -11990 +▁crowned -11991 +▁devised -11992 +▁jeffrey -11993 +▁legitim -11994 +▁monthly -11995 +▁pharaoh -11996 +▁sparrow -11997 +▁touring -11998 +▁winters -11999 +▁agrarian -12000 +▁equality -12001 +▁folklore -12002 +▁geoffrey -12003 +▁journals -12004 +▁pregnant -12005 +▁sakharov -12006 +▁swimming -12007 +▁syllable -12008 +▁anglicans -12009 +▁appletalk -12010 +▁attending -12011 +▁creatures -12012 +▁detective -12013 +▁factories -12014 +▁launching -12015 +▁poisoning -12016 +▁premiered -12017 +▁privately -12018 +▁receptors -12019 +▁accurately -12020 +▁affiliated -12021 +▁confidence -12022 +▁conspiracy -12023 +▁decreasing -12024 +▁developers -12025 +▁trajectory -12026 +▁aristophanes -12027 +▁corporations -12028 +-8 -12029 +imb -12030 +tha -12031 +▁gö -12032 +elli -12033 +jevo -12034 +male -12035 +usan -12036 +wald -12037 +▁(10 -12038 +afric -12039 +avids -12040 +ennon -12041 +ribes -12042 +▁1947 -12043 +▁1978 -12044 +▁anna -12045 +▁arct -12046 +▁asce -12047 +▁brew -12048 +▁slam -12049 +▁uefa -12050 +cester -12051 +soviet -12052 +▁1960, -12053 +▁1996. -12054 +▁adequ -12055 +▁bohem -12056 +▁frogs -12057 +▁malay -12058 +▁myths -12059 +▁nerve -12060 +▁nomen -12061 +▁peaks -12062 +▁quiet -12063 +▁rigid -12064 +▁risks -12065 +▁sudan -12066 +herical -12067 +▁ataxia -12068 +▁brands -12069 +▁coffee -12070 +▁fitted -12071 +▁neuron -12072 +▁optics -12073 +▁oxides -12074 +▁pupils -12075 +▁rating -12076 +▁rescue -12077 +▁thrown -12078 +▁turkic -12079 +▁antagon -12080 +▁babylon -12081 +▁broader -12082 +▁depicts -12083 +▁diacrit -12084 +▁fertile -12085 +▁habitat -12086 +▁harvest -12087 +▁outdoor -12088 +▁posthum -12089 +▁sensory -12090 +▁arminian -12091 +▁grandson -12092 +▁heracles -12093 +▁opinions -12094 +▁prospect -12095 +▁remarked -12096 +▁reserved -12097 +▁sporting -12098 +▁synchron -12099 +▁thompson -12100 +▁unveiled -12101 +▁agesilaus -12102 +▁carefully -12103 +▁electroph -12104 +▁hydroxide -12105 +▁machinery -12106 +▁methodist -12107 +▁prevalent -12108 +▁recruited -12109 +▁responses -12110 +▁subjected -12111 +▁thackeray -12112 +▁commitment -12113 +▁minorities -12114 +▁phoenician -12115 +▁unexpected -12116 +▁widdecombe -12117 +▁originating -12118 +], -12119 +lf -12120 +2). -12121 +aro -12122 +bek -12123 +flu -12124 +fre -12125 +yar -12126 +|17 -12127 +▁66 -12128 +▁dc -12129 +▁kg -12130 +▁mn -12131 +ardi -12132 +atal -12133 +baby -12134 +▁(0. -12135 +▁105 -12136 +▁cyl -12137 +▁nam -12138 +▁nev -12139 +ensen -12140 +green -12141 +heads -12142 +print -12143 +roads -12144 +▁1910 -12145 +▁abac -12146 +▁chim -12147 +▁grat -12148 +▁guer -12149 +▁guin -12150 +▁quot -12151 +▁scre -12152 +avenny -12153 +icides -12154 +thirds -12155 +▁2,000 -12156 +▁cream -12157 +▁kourn -12158 +▁paved -12159 +burials -12160 +▁analys -12161 +▁barrel -12162 +▁calvin -12163 +▁decree -12164 +▁denote -12165 +▁giants -12166 +▁grants -12167 +▁howard -12168 +▁insign -12169 +▁junior -12170 +▁kosovo -12171 +▁peaked -12172 +▁phases -12173 +▁pilots -12174 +▁tables -12175 +▁thebes -12176 +▁transp -12177 +analysis -12178 +▁acquire -12179 +▁anagram -12180 +▁andaman -12181 +▁bearing -12182 +▁chassis -12183 +▁cooling -12184 +▁crosses -12185 +▁dancing -12186 +▁disturb -12187 +▁heights -12188 +▁ibrahim -12189 +▁lifeson -12190 +▁sitting -12191 +▁warming -12192 +president -12193 +stitution -12194 +▁bosporus -12195 +▁enabling -12196 +▁hamilton -12197 +▁offshore -12198 +▁ottomans -12199 +▁segments -12200 +▁acetylene -12201 +▁admiralty -12202 +▁athenians -12203 +▁chronicle -12204 +▁favorable -12205 +▁jefferson -12206 +▁necessity -12207 +▁preparing -12208 +▁proceeded -12209 +▁proposals -12210 +▁aggressive -12211 +▁constantly -12212 +▁coordinate -12213 +▁generating -12214 +▁liturgical -12215 +▁preference -12216 +▁presidents -12217 +▁prosperity -12218 +▁reinforced -12219 +▁remembered -12220 +▁revelation -12221 +▁yugoslavia -12222 +▁archaeology -12223 +▁interchange -12224 +▁mountainous -12225 +▁sustainable -12226 +▁recreational -12227 +;/ -12228 +cd -12229 +hm -12230 +=15 -12231 +=16 -12232 +iks -12233 +iva -12234 +lab -12235 +mac -12236 +owa -12237 +pic -12238 +▁gi -12239 +▁ka -12240 +▁ya -12241 +ahan -12242 +ardo -12243 +drin -12244 +emin -12245 +etry -12246 +heav -12247 +imir -12248 +inum -12249 +ovak -12250 +stat -12251 +urgy -12252 +vens -12253 +▁152 -12254 +▁25% -12255 +▁250 -12256 +▁acm -12257 +▁cum -12258 +▁dru -12259 +▁hym -12260 +▁ros -12261 +aeans -12262 +anmar -12263 +aware -12264 +mount -12265 +ouses -12266 +sized -12267 +souri -12268 +▁1945 -12269 +▁amid -12270 +▁mahā -12271 +▁mall -12272 +▁nurs -12273 +▁pret -12274 +▁vene -12275 +associ -12276 +ifiers -12277 +indian -12278 +irable -12279 +omical -12280 +▁anger -12281 +▁congo -12282 +▁deals -12283 +▁facts -12284 +▁flash -12285 +▁fluct -12286 +▁fount -12287 +▁grade -12288 +▁hasan -12289 +▁invas -12290 +▁lords -12291 +▁milne -12292 +▁pelop -12293 +▁breath -12294 +▁cycles -12295 +▁michel -12296 +▁murray -12297 +▁scores -12298 +▁taiwan -12299 +cellular -12300 +formerly -12301 +official -12302 +▁alameda -12303 +▁auction -12304 +▁morocco -12305 +▁romance -12306 +▁summers -12307 +dependent -12308 +languages -12309 +ographies -12310 +▁ammonium -12311 +▁aromatic -12312 +▁contents -12313 +▁genocide -12314 +▁populous -12315 +▁addresses -12316 +▁alabaster -12317 +▁canonical -12318 +▁depicting -12319 +▁platforms -12320 +▁predators -12321 +▁scholarly -12322 +▁watterson -12323 +▁commanders -12324 +▁medication -12325 +▁philippine -12326 +▁referendum -12327 +▁suggestion -12328 +▁theodosius -12329 +▁investments -12330 +▁nationalist -12331 +▁westminster -12332 +▁missionaries -12333 +▁archaeoastron -12334 +▁headquartered -12335 +2- -12336 +41 -12337 +-21 -12338 +=17 -12339 +imp -12340 +pot -12341 +six -12342 +ycl -12343 +▁($ -12344 +▁(6 -12345 +▁43 -12346 +▁ub -12347 +ambo -12348 +arts -12349 +hips -12350 +irus -12351 +oons -12352 +roit -12353 +they -12354 +week -12355 +▁16. -12356 +▁17. -12357 +▁pic -12358 +▁tac -12359 +apore -12360 +assic -12361 +▁bead -12362 +▁chry -12363 +▁cret -12364 +▁hugh -12365 +▁odys -12366 +▁pled -12367 +▁pont -12368 +▁trim -12369 +▁viii -12370 +▁wald -12371 +boards -12372 +necess -12373 +orious -12374 +profit -12375 +▁ambit -12376 +▁dying -12377 +▁globe -12378 +▁papal -12379 +▁singh -12380 +▁swing -12381 +▁convey -12382 +▁corrid -12383 +▁cortex -12384 +▁exempt -12385 +▁expend -12386 +▁feared -12387 +▁handed -12388 +▁incons -12389 +▁marcus -12390 +▁neighb -12391 +▁norman -12392 +▁thrace -12393 +original -12394 +▁amalric -12395 +▁debuted -12396 +▁differs -12397 +▁gaining -12398 +▁gradual -12399 +▁needles -12400 +▁nominal -12401 +▁patrick -12402 +▁sailing -12403 +▁schemes -12404 +▁updated -12405 +atibility -12406 +published -12407 +▁applying -12408 +▁besieged -12409 +▁catalyst -12410 +▁confined -12411 +▁crystals -12412 +▁decisive -12413 +▁griffith -12414 +▁highways -12415 +▁kandahar -12416 +▁sarajevo -12417 +▁treating -12418 +▁ultimate -12419 +▁battalion -12420 +▁collapsed -12421 +▁consumers -12422 +▁economies -12423 +▁empirical -12424 +▁hurricane -12425 +▁legendary -12426 +▁lifestyle -12427 +▁tolerance -12428 +▁deposition -12429 +▁kournikova -12430 +▁petersburg -12431 +▁prediction -12432 +▁disappeared -12433 +▁equilibrium -12434 +▁limitations -12435 +84 -12436 +pc -12437 +.), -12438 +aan -12439 +abd -12440 +tor -12441 +adan -12442 +core -12443 +onto -12444 +orno -12445 +perm -12446 +sing -12447 +vich -12448 +▁1.5 -12449 +▁14. -12450 +▁ard -12451 +▁awk -12452 +▁hil -12453 +▁ora -12454 +▁ted -12455 +▁thy -12456 +estag -12457 +ghans -12458 +owski -12459 +ranco -12460 +▁benz -12461 +▁cush -12462 +▁fron -12463 +▁hole -12464 +▁jain -12465 +▁lanc -12466 +▁leop -12467 +▁null -12468 +▁tiny -12469 +▁carth -12470 +▁divis -12471 +▁energ -12472 +▁ether -12473 +▁firms -12474 +▁negro -12475 +▁steal -12476 +▁strat -12477 +▁venet -12478 +▁widow -12479 +▁commut -12480 +▁dostum -12481 +▁filmed -12482 +▁finish -12483 +▁harass -12484 +▁powder -12485 +▁solved -12486 +▁speaks -12487 +▁therop -12488 +aircraft -12489 +chemical -12490 +election -12491 +historia -12492 +historic -12493 +▁almonds -12494 +▁babbage -12495 +▁beneath -12496 +▁cutting -12497 +▁desktop -12498 +▁elector -12499 +▁grammat -12500 +▁illumin -12501 +▁natives -12502 +▁nomencl -12503 +▁payment -12504 +▁pradesh -12505 +▁rectang -12506 +▁scripts -12507 +▁threats -12508 +▁wilhelm -12509 +developed -12510 +istration -12511 +▁adaptive -12512 +▁airplane -12513 +▁alcohols -12514 +▁bankrupt -12515 +▁brooklyn -12516 +▁chapters -12517 +▁confront -12518 +▁embedded -12519 +▁formulas -12520 +▁ideology -12521 +▁malaysia -12522 +▁rendered -12523 +▁triangle -12524 +▁uniforms -12525 +berculosis -12526 +controlled -12527 +▁attribute -12528 +▁explosive -12529 +▁extracted -12530 +▁numerical -12531 +▁singapore -12532 +▁switching -12533 +continental -12534 +▁conceptual -12535 +▁decoration -12536 +▁facilitate -12537 +▁homosexual -12538 +▁suppressed -12539 +▁conferences -12540 +▁constantine -12541 +▁designation -12542 +▁intercourse -12543 +▁respiratory -12544 +▁investigated -12545 +▁complementary -12546 +fi -12547 +yp -12548 +gel -12549 +gun -12550 +hof -12551 +lie -12552 +uri -12553 +–10 -12554 +–12 -12555 +▁85 -12556 +▁kr -12557 +▁ww -12558 +prim -12559 +▁166 -12560 +▁pix -12561 +encer -12562 +esian -12563 +▁1830 -12564 +▁amir -12565 +▁ayck -12566 +▁bats -12567 +▁cran -12568 +▁hume -12569 +▁mono -12570 +▁palm -12571 +▁serm -12572 +columb -12573 +erving -12574 +▁1991. -12575 +▁1998. -12576 +▁aardv -12577 +▁alkyl -12578 +▁bless -12579 +▁botan -12580 +▁cheap -12581 +▁crews -12582 +▁dozen -12583 +▁flame -12584 +▁gains -12585 +▁hymns -12586 +▁hypot -12587 +▁inequ -12588 +▁ivory -12589 +▁jewel -12590 +▁mills -12591 +▁pedro -12592 +▁prose -12593 +▁rises -12594 +▁ruins -12595 +▁sarah -12596 +▁soils -12597 +▁thrac -12598 +▁celtic -12599 +▁dispat -12600 +▁domest -12601 +▁guided -12602 +▁housed -12603 +▁marath -12604 +▁summar -12605 +▁artwork -12606 +▁borland -12607 +▁bromide -12608 +▁counsel -12609 +▁debated -12610 +▁enacted -12611 +▁gravity -12612 +▁handled -12613 +▁hostile -12614 +▁imaging -12615 +▁inverse -12616 +▁perseus -12617 +▁umayyad -12618 +▁warrior -12619 +▁darkness -12620 +▁earthsea -12621 +▁infrared -12622 +▁ratified -12623 +▁wireless -12624 +▁abortions -12625 +▁analogous -12626 +▁certified -12627 +▁composite -12628 +▁displaced -12629 +▁lithuania -12630 +▁palestine -12631 +▁protector -12632 +▁alchemical -12633 +▁brightness -12634 +▁contracted -12635 +▁cretaceous -12636 +▁missionary -12637 +▁accommodate -12638 +▁compilation -12639 +▁demographic -12640 +▁disabilities -12641 +▁contemporaries -12642 +py -12643 +ém -12644 +6), -12645 +="1 -12646 +=19 -12647 +_18 -12648 +aba -12649 +chi -12650 +igo -12651 +kar -12652 +▁47 -12653 +▁ja -12654 +▁pm -12655 +acad -12656 +alia -12657 +auth -12658 +fers -12659 +inea -12660 +ophy -12661 +oths -12662 +resh -12663 +song -12664 +▁125 -12665 +chlor -12666 +guard -12667 +ioned -12668 +major -12669 +named -12670 +uerto -12671 +urnal -12672 +▁2023 -12673 +▁asex -12674 +▁dose -12675 +▁ease -12676 +▁fing -12677 +▁hect -12678 +▁sele -12679 +▁sikh -12680 +atever -12681 +ensing -12682 +iances -12683 +oteric -12684 +▁1993. -12685 +▁draws -12686 +▁enlar -12687 +▁horns -12688 +▁shots -12689 +▁smart -12690 +▁stero -12691 +▁synag -12692 +▁tubes -12693 +▁vapor -12694 +clusive -12695 +▁aggreg -12696 +▁delphi -12697 +▁endang -12698 +▁eugene -12699 +▁fiscal -12700 +▁morris -12701 +▁occupy -12702 +▁segreg -12703 +▁slavic -12704 +▁summit -12705 +▁towers -12706 +▁weaker -12707 +▁wesley -12708 +graduate -12709 +▁abbasid -12710 +▁immense -12711 +▁inherit -12712 +▁observe -12713 +▁tablets -12714 +▁appealed -12715 +▁arianism -12716 +▁difranco -12717 +▁everyday -12718 +▁faithful -12719 +▁inferior -12720 +▁innocent -12721 +▁landmark -12722 +▁receiver -12723 +▁resemble -12724 +▁sculptor -12725 +▁surprise -12726 +▁alcoholic -12727 +▁ambitious -12728 +▁ayckbourn -12729 +▁catalogue -12730 +▁defending -12731 +▁doctrines -12732 +▁judiciary -12733 +▁liberties -12734 +▁processed -12735 +▁automobile -12736 +▁descendant -12737 +▁occurrence -12738 +▁publishers -12739 +▁anabaptists -12740 +▁connecticut -12741 +▁theologians -12742 +▁northeastern -12743 +▁southwestern -12744 +▁extraordinary -12745 +▁practitioners -12746 +|4 -12747 +oga -12748 +pra -12749 +tre -12750 +vae -12751 +▁1% -12752 +▁58 -12753 +aved -12754 +ello -12755 +oine -12756 +sche -12757 +wich -12758 +zens -12759 +▁aly -12760 +▁cis -12761 +▁mim -12762 +▁scr -12763 +attes -12764 +eenth -12765 +enzie -12766 +idine -12767 +ierra -12768 +names -12769 +▁gaut -12770 +▁herm -12771 +▁kong -12772 +▁limb -12773 +▁magh -12774 +market -12775 +minute -12776 +▁1941, -12777 +▁1981, -12778 +▁aided -12779 +▁amput -12780 +▁aorta -12781 +▁assim -12782 +▁baker -12783 +▁blake -12784 +▁engra -12785 +▁exter -12786 +▁indef -12787 +▁knock -12788 +▁lynch -12789 +▁onset -12790 +▁renov -12791 +▁saxon -12792 +▁stamp -12793 +▁trick -12794 +▁voter -12795 +quality -12796 +▁aldrin -12797 +▁dollar -12798 +▁fibers -12799 +▁foster -12800 +▁glands -12801 +▁hector -12802 +▁manage -12803 +▁myster -12804 +▁shakes -12805 +▁solids -12806 +▁stoker -12807 +▁unanim -12808 +▁advised -12809 +▁bonding -12810 +▁failing -12811 +▁honored -12812 +▁satisfy -12813 +▁skilled -12814 +▁utility -12815 +▁consoles -12816 +▁disabled -12817 +▁uprising -12818 +▁wildlife -12819 +containing -12820 +▁ambiguous -12821 +▁artifacts -12822 +▁therapies -12823 +▁accordance -12824 +▁beneficial -12825 +▁chancellor -12826 +▁committees -12827 +▁guidelines -12828 +▁innovative -12829 +▁neurotrans -12830 +▁polynomial -12831 +▁prescribed -12832 +▁reasonable -12833 +▁computation -12834 +▁conjunction -12835 +▁enterprises -12836 +▁therapeutic -12837 +▁bodhisattvas -12838 +▁imprisonment -12839 +▁nomenclature -12840 +▁demonstration -12841 +▁determination -12842 +▁professionals -12843 +ás -12844 +–6 -12845 +cia -12846 +dig -12847 +gau -12848 +iae -12849 +jah -12850 +pen -12851 +sil -12852 +▁il -12853 +▁ud -12854 +andy -12855 +axis -12856 +ceae -12857 +gary -12858 +ican -12859 +mill -12860 +mund -12861 +okes -12862 +prov -12863 +quis -12864 +then -12865 +werp -12866 +▁128 -12867 +▁eis -12868 +▁leo -12869 +▁mud -12870 +▁sah -12871 +elles -12872 +illes -12873 +leans -12874 +orman -12875 +tiles -12876 +▁azad -12877 +▁bust -12878 +▁elli -12879 +▁iowa -12880 +▁lane -12881 +▁pyth -12882 +▁rape -12883 +▁reun -12884 +▁seab -12885 +▁seal -12886 +▁shop -12887 +▁wart -12888 +ethyst -12889 +headed -12890 +▁1947, -12891 +▁1995. -12892 +▁armin -12893 +▁baghd -12894 +▁diego -12895 +▁evans -12896 +▁holes -12897 +▁limbs -12898 +▁norse -12899 +▁pursu -12900 +▁pyram -12901 +▁stick -12902 +▁tract -12903 +▁wells -12904 +▁yemen -12905 +america -12906 +▁arrive -12907 +▁copied -12908 +▁endeav -12909 +▁hockey -12910 +▁larvae -12911 +▁parker -12912 +▁prelim -12913 +▁propri -12914 +▁talmud -12915 +▁venues -12916 +▁voiced -12917 +▁yearly -12918 +▁ajaccio -12919 +▁alkenes -12920 +▁anchors -12921 +▁autocad -12922 +▁editors -12923 +▁farther -12924 +▁injured -12925 +▁myanmar -12926 +▁passive -12927 +▁pilgrim -12928 +▁propell -12929 +▁recount -12930 +▁shipped -12931 +▁trapped -12932 +establish -12933 +resistant -12934 +▁altruism -12935 +▁anywhere -12936 +▁councils -12937 +▁creature -12938 +▁displace -12939 +▁drainage -12940 +▁feelings -12941 +▁frankish -12942 +▁musician -12943 +▁overcome -12944 +▁skeleton -12945 +▁symmetry -12946 +▁treaties -12947 +▁advocates -12948 +▁amplitude -12949 +▁automatic -12950 +▁bundestag -12951 +▁encourage -12952 +▁exercised -12953 +▁investors -12954 +▁precursor -12955 +▁successes -12956 +▁accomplish -12957 +▁disability -12958 +▁maximilian -12959 +▁propaganda -12960 +▁abbreviated -12961 +▁abstraction -12962 +▁controlling -12963 +▁countryside -12964 +▁marlborough -12965 +▁congressional -12966 +▁advertisements -12967 +:1 -12968 +hu -12969 +pu -12970 +civ -12971 +igm -12972 +▁(8 -12973 +▁88 -12974 +▁ia -12975 +="13 -12976 +agar -12977 +budd -12978 +grow -12979 +inda -12980 +iser -12981 +issa -12982 +mass -12983 +obic -12984 +rann -12985 +ukas -12986 +▁ana -12987 +▁bio -12988 +▁dot -12989 +▁dum -12990 +▁fee -12991 +▁lys -12992 +earth -12993 +keley -12994 +marks -12995 +otive -12996 +▁ante -12997 +▁chan -12998 +▁dias -12999 +▁pard -13000 +▁plug -13001 +▁raym -13002 +▁sene -13003 +ailing -13004 +oresis -13005 +▁ayahu -13006 +▁doors -13007 +▁lover -13008 +▁pamph -13009 +▁relic -13010 +▁spell -13011 +foreign -13012 +▁30,000 -13013 +▁aragon -13014 +▁arnold -13015 +▁carbox -13016 +▁deeper -13017 +▁dozens -13018 +▁drinks -13019 +▁fierce -13020 +▁finger -13021 +▁gemini -13022 +▁motifs -13023 +▁onward -13024 +▁rahman -13025 +▁robust -13026 +▁rudolf -13027 +▁safely -13028 +▁sailed -13029 +▁saxony -13030 +▁afghans -13031 +▁baldwin -13032 +▁chemist -13033 +▁circles -13034 +▁orleans -13035 +▁polymer -13036 +▁prayers -13037 +▁thomson -13038 +religious -13039 +▁concerts -13040 +▁database -13041 +▁missouri -13042 +▁ornament -13043 +▁quarters -13044 +▁rothbard -13045 +▁sometime -13046 +▁whatever -13047 +recipients -13048 +▁adventure -13049 +▁alphabets -13050 +▁ayahuasca -13051 +▁delegates -13052 +▁intrinsic -13053 +▁novelists -13054 +▁possessed -13055 +▁releasing -13056 +▁continuity -13057 +▁conviction -13058 +▁explaining -13059 +▁metabolism -13060 +▁occasional -13061 +▁refraction -13062 +▁intelligent -13063 +▁ecclesiastical -13064 +▁investigations -13065 +83 -13066 +hs -13067 +vs -13068 +:00 -13069 +aux -13070 +cot -13071 +iya -13072 +jar -13073 +lou -13074 +oni -13075 +osc -13076 +alam -13077 +bone -13078 +cole -13079 +late -13080 +mans -13081 +pack -13082 +▁ave -13083 +▁wol -13084 +acher -13085 +alism -13086 +ambig -13087 +chers -13088 +wheel -13089 +▁1870 -13090 +▁1914 -13091 +▁buck -13092 +▁dwar -13093 +▁pace -13094 +atomic -13095 +compan -13096 +minton -13097 +ochond -13098 +ointed -13099 +▁aberg -13100 +▁alice -13101 +▁chord -13102 +▁grows -13103 +▁helps -13104 +▁imply -13105 +▁ionic -13106 +▁loved -13107 +▁subdu -13108 +▁throw -13109 +▁truly -13110 +▁worse -13111 +lements -13112 +organic -13113 +rolling -13114 +▁aimery -13115 +▁ajanta -13116 +▁awaken -13117 +▁conrad -13118 +▁exiled -13119 +▁graham -13120 +▁impair -13121 +▁luxury -13122 +▁puerto -13123 +▁talent -13124 +▁valued -13125 +electric -13126 +ications -13127 +▁antwerp -13128 +▁asserts -13129 +▁compass -13130 +▁divorce -13131 +▁flowing -13132 +▁hitting -13133 +▁prolong -13134 +▁relates -13135 +▁shepard -13136 +▁spirits -13137 +amination -13138 +effective -13139 +mentation -13140 +▁bornholm -13141 +▁chambers -13142 +▁discrete -13143 +▁dopamine -13144 +▁drawings -13145 +▁edmonton -13146 +▁encoding -13147 +▁examined -13148 +▁exhibits -13149 +▁pleasure -13150 +▁proceeds -13151 +▁shakespe -13152 +▁toxicity -13153 +▁abundance -13154 +▁conquests -13155 +▁decreases -13156 +▁diagnosis -13157 +▁differing -13158 +▁dinosaurs -13159 +▁economist -13160 +▁melbourne -13161 +▁mitochond -13162 +▁offerings -13163 +▁precisely -13164 +▁presbyter -13165 +▁righteous -13166 +▁victorian -13167 +ambiguation -13168 +▁ceremonies -13169 +▁conception -13170 +▁morphology -13171 +▁negotiated -13172 +▁scriptures -13173 +▁undertaken -13174 +▁abergavenny -13175 +▁instability -13176 +▁interesting -13177 +▁proceedings -13178 +▁coordination -13179 +▁overwhelming -13180 +▁preparations -13181 +▁productivity -13182 +▁computational -13183 +▁modifications -13184 +ün -13185 +=30 -13186 +apa -13187 +gil -13188 +kit -13189 +kyo -13190 +▁$3 -13191 +▁dy -13192 +="30 -13193 +="36 -13194 +gold -13195 +hall -13196 +viol -13197 +▁kur -13198 +▁mhz -13199 +▁mtv -13200 +▁nad -13201 +aired -13202 +asted -13203 +eches -13204 +gated -13205 +occup -13206 +river -13207 +▁(190 -13208 +▁(197 -13209 +▁1963 -13210 +▁baku -13211 +▁bing -13212 +▁dign -13213 +▁gust -13214 +▁hitt -13215 +▁illy -13216 +▁latt -13217 +▁pept -13218 +▁rept -13219 +aharan -13220 +apolis -13221 +holder -13222 +olving -13223 +▁4,000 -13224 +▁burma -13225 +▁dealt -13226 +▁flank -13227 +▁pupil -13228 +▁rebel -13229 +▁reich -13230 +▁acadia -13231 +▁auxili -13232 +▁bullet -13233 +▁execut -13234 +▁iodine -13235 +▁metres -13236 +▁submar -13237 +▁suspic -13238 +▁thrust -13239 +▁unrest -13240 +▁baghdad -13241 +▁burgess -13242 +▁closing -13243 +▁clothes -13244 +▁default -13245 +▁deposed -13246 +▁expense -13247 +▁raymond -13248 +▁shallow -13249 +▁telling -13250 +political -13251 +▁blockade -13252 +▁democrat -13253 +▁enrolled -13254 +▁excluded -13255 +▁famously -13256 +▁interven -13257 +▁organism -13258 +▁passages -13259 +▁prophets -13260 +▁requests -13261 +▁seasonal -13262 +▁sunlight -13263 +▁textiles -13264 +▁weakness -13265 +▁anonymous -13266 +▁ballistic -13267 +▁calculate -13268 +▁capturing -13269 +▁comprised -13270 +▁declining -13271 +▁fortified -13272 +▁masculine -13273 +▁neolithic -13274 +▁pioneered -13275 +▁protocols -13276 +▁selective -13277 +▁supporter -13278 +▁witnessed -13279 +▁anaximenes -13280 +▁antimatter -13281 +▁companions -13282 +▁exposition -13283 +▁extensions -13284 +▁instituted -13285 +▁inventions -13286 +▁performers -13287 +▁productive -13288 +▁profitable -13289 +▁compression -13290 +▁generalized -13291 +▁helicopters -13292 +▁shuttlecock -13293 +albertosaurus -13294 +▁announcement -13295 +▁participating -13296 +5) -13297 +19, -13298 +=36 -13299 +_12 -13300 +afa -13301 +ema -13302 +rem -13303 +ihad -13304 +lyph -13305 +neum -13306 +rise -13307 +umer -13308 +▁kor -13309 +▁mec -13310 +▁rim -13311 +▁ski -13312 +iolet -13313 +mberg -13314 +month -13315 +▁bagp -13316 +▁dess -13317 +▁euch -13318 +▁hull -13319 +▁incl -13320 +▁stup -13321 +access -13322 +around -13323 +family -13324 +gement -13325 +▁basal -13326 +▁borne -13327 +▁lobby -13328 +▁mound -13329 +▁pride -13330 +▁redes -13331 +▁rober -13332 +▁threw -13333 +▁tibet -13334 +▁tokyo -13335 +▁virus -13336 +italian -13337 +itional -13338 +keeping -13339 +logical -13340 +ulative -13341 +▁alcuin -13342 +▁client -13343 +▁lucius -13344 +▁magnet -13345 +▁mandel -13346 +▁motors -13347 +▁static -13348 +hydrogen -13349 +▁epithet -13350 +▁filming -13351 +▁inmates -13352 +▁leather -13353 +▁prefect -13354 +▁scoring -13355 +▁wartime -13356 +▁athletic -13357 +▁berkeley -13358 +▁circuits -13359 +▁dialogue -13360 +▁duration -13361 +▁emotions -13362 +▁fourteen -13363 +▁liberals -13364 +▁maneuver -13365 +▁outbreak -13366 +▁pentagon -13367 +▁russians -13368 +▁affecting -13369 +▁anthropic -13370 +▁cancelled -13371 +▁communism -13372 +▁correctly -13373 +▁descartes -13374 +▁mackenzie -13375 +▁spherical -13376 +▁sustained -13377 +▁wrestling -13378 +▁activation -13379 +▁addressing -13380 +▁conversely -13381 +▁interviews -13382 +▁manchester -13383 +▁prominence -13384 +▁discussions -13385 +▁philanthrop -13386 +▁preliminary -13387 +▁shakespeare -13388 +▁congregation -13389 +▁deliberately -13390 +▁economically -13391 +▁installation -13392 +93 -13393 +aca -13394 +eys -13395 +hex -13396 +▁dé -13397 +="37 -13398 +anas -13399 +anga -13400 +anol -13401 +card -13402 +fold -13403 +ithe -13404 +ppen -13405 +▁(1. -13406 +▁60% -13407 +▁abj -13408 +▁afc -13409 +▁dak -13410 +▁hok -13411 +acons -13412 +blade -13413 +cover -13414 +eterm -13415 +rific -13416 +smith -13417 +▁1942 -13418 +▁mate -13419 +▁mood -13420 +▁samp -13421 +▁tran -13422 +▁trap -13423 +astics -13424 +orasan -13425 +retion -13426 +▁1942, -13427 +▁1943, -13428 +▁1978, -13429 +▁beers -13430 +▁herat -13431 +▁jimmy -13432 +▁paths -13433 +▁relax -13434 +▁stems -13435 +holders -13436 +▁counts -13437 +▁hotels -13438 +▁matthe -13439 +▁methyl -13440 +▁microp -13441 +▁morgan -13442 +▁overlo -13443 +▁ransom -13444 +▁viking -13445 +missions -13446 +▁broadly -13447 +▁graphic -13448 +▁lebanon -13449 +▁pioneer -13450 +▁pirates -13451 +▁schmitt -13452 +▁silicon -13453 +▁suspect -13454 +alexander -13455 +itational -13456 +sometimes -13457 +▁dynamics -13458 +▁steadily -13459 +▁affection -13460 +▁batteries -13461 +▁blackjack -13462 +▁resembles -13463 +▁sentiment -13464 +▁spreading -13465 +▁ambassador -13466 +▁satellites -13467 +▁anglicanism -13468 +▁constituted -13469 +▁grammatical -13470 +▁predominant -13471 +▁propagation -13472 +▁quantitative -13473 +▁administrator -13474 +▁automatically -13475 +▁institutional -13476 +▁electrophoresis -13477 +:5 -13478 +eg -13479 +9), -13480 +=13 -13481 +hon -13482 +syn -13483 +tri -13484 +var -13485 +▁$5 -13486 +▁77 -13487 +▁ix -13488 +▁va -13489 +-120 -13490 +acht -13491 +apes -13492 +arms -13493 +empl -13494 +etes -13495 +hana -13496 +have -13497 +hill -13498 +inos -13499 +kets -13500 +orov -13501 +shar -13502 +unar -13503 +yrus -13504 +▁174 -13505 +▁agm -13506 +▁ink -13507 +▁kaf -13508 +▁laz -13509 +▁spo -13510 +▁taj -13511 +▁umb -13512 +▁zun -13513 +anton -13514 +arity -13515 +armed -13516 +icity -13517 +isans -13518 +itter -13519 +liber -13520 +naeus -13521 +▁bent -13522 +▁bloc -13523 +▁gamb -13524 +▁gand -13525 +▁josé -13526 +▁meta -13527 +▁oreg -13528 +▁pock -13529 +▁rite -13530 +▁stir -13531 +▁sync -13532 +▁vlad -13533 +angers -13534 +animal -13535 +locked -13536 +ocaust -13537 +veland -13538 +▁admit -13539 +▁aired -13540 +▁chand -13541 +▁ernst -13542 +▁fiber -13543 +▁hokka -13544 +▁tries -13545 +▁unpre -13546 +defined -13547 +▁buffer -13548 +▁chiefs -13549 +▁chorus -13550 +▁clouds -13551 +▁iconic -13552 +▁naples -13553 +▁nobles -13554 +▁ronald -13555 +▁silent -13556 +▁sympat -13557 +▁trends -13558 +▁worker -13559 +republic -13560 +▁admired -13561 +▁beastie -13562 +▁calgary -13563 +▁domains -13564 +▁honours -13565 +▁paradox -13566 +▁revenge -13567 +▁triumph -13568 +geography -13569 +imination -13570 +propelled -13571 +▁affinity -13572 +▁arcturus -13573 +▁certific -13574 +▁khorasan -13575 +▁literacy -13576 +▁managers -13577 +▁peaceful -13578 +▁withdraw -13579 +▁anointing -13580 +▁badminton -13581 +▁bryozoans -13582 +▁depiction -13583 +▁recession -13584 +▁theorists -13585 +▁capitalism -13586 +▁collecting -13587 +▁destroying -13588 +▁monitoring -13589 +▁politician -13590 +▁protecting -13591 +▁regulatory -13592 +▁worshipped -13593 +▁attractions -13594 +▁conclusions -13595 +▁identifying -13596 +▁medications -13597 +▁possessions -13598 +▁uncertainty -13599 +▁celebrations -13600 +▁predecessors -13601 +▁standardized -13602 +▁tuberculosis -13603 +▁pharmaceutical -13604 +▁reconnaissance -13605 +▁electromagnetic -13606 +ei -13607 +ng -13608 +zi -13609 +.). -13610 +ahu -13611 +gem -13612 +hay -13613 +iri -13614 +jos -13615 +ped -13616 +▁ng -13617 +="12 -13618 +ikov -13619 +ivan -13620 +niak -13621 +pora -13622 +pton -13623 +test -13624 +uine -13625 +wind -13626 +▁155 -13627 +▁164 -13628 +▁172 -13629 +▁ars -13630 +▁fol -13631 +▁mys -13632 +atisf -13633 +helor -13634 +imper -13635 +often -13636 +schel -13637 +ships -13638 +▁1800 -13639 +▁1840 -13640 +▁ansi -13641 +▁baby -13642 +▁carb -13643 +▁cors -13644 +▁fles -13645 +▁hong -13646 +▁lang -13647 +▁math -13648 +▁nose -13649 +ologne -13650 +ptions -13651 +wegian -13652 +▁1971. -13653 +▁1972. -13654 +▁arena -13655 +▁bursa -13656 +▁clips -13657 +▁embry -13658 +▁gabri -13659 +▁ghost -13660 +▁homin -13661 +▁monoc -13662 +▁mourn -13663 +▁overl -13664 +▁scots -13665 +▁smoke -13666 +▁suite -13667 +▁talks -13668 +▁verbs -13669 +african -13670 +▁enters -13671 +▁ferdin -13672 +▁hollow -13673 +▁ideals -13674 +▁immort -13675 +▁listen -13676 +▁martyr -13677 +▁reveal -13678 +▁scotia -13679 +▁traits -13680 +catholic -13681 +ogenesis -13682 +▁diagram -13683 +▁formats -13684 +▁harmful -13685 +▁iceland -13686 +▁impacts -13687 +▁inhibit -13688 +▁innings -13689 +▁lawyers -13690 +▁muscles -13691 +▁printer -13692 +▁reveals -13693 +▁torture -13694 +▁corridor -13695 +▁explored -13696 +▁hispanic -13697 +▁homeland -13698 +▁lawrence -13699 +▁managing -13700 +▁paternal -13701 +▁plutarch -13702 +▁remnants -13703 +▁rubidium -13704 +▁validity -13705 +university -13706 +▁abilities -13707 +▁acclaimed -13708 +▁adhesives -13709 +▁asymptote -13710 +▁churchill -13711 +▁customary -13712 +▁dimension -13713 +▁graduated -13714 +▁guarantee -13715 +▁observing -13716 +▁qualified -13717 +▁secession -13718 +▁stationed -13719 +▁temperate -13720 +▁convenient -13721 +▁endangered -13722 +▁indefinite -13723 +▁propulsion -13724 +▁volunteers -13725 +▁expeditions -13726 +▁tributaries -13727 +▁expectations -13728 +▁principality -13729 +disambiguation -13730 +▁neighbourhood -13731 +▁neurotransmit -13732 +▁antidepressant -13733 +▁á -13734 +-16 -13735 +=37 -13736 +fal -13737 +flo -13738 +gus -13739 +hig -13740 +isa -13741 +mol -13742 +nov -13743 +oro -13744 +▁56 -13745 +▁bn -13746 +▁nl -13747 +alco -13748 +irra -13749 +mese -13750 +neys -13751 +▁0.0 -13752 +▁dvd -13753 +▁kas -13754 +▁tod -13755 +itate -13756 +ophon -13757 +recht -13758 +▁1939 -13759 +▁1956 -13760 +▁boot -13761 +▁caps -13762 +▁diod -13763 +▁empl -13764 +▁gets -13765 +▁giac -13766 +▁hydr -13767 +▁inev -13768 +▁lgbt -13769 +▁oval -13770 +▁sarc -13771 +▁sphe -13772 +▁stig -13773 +▁till -13774 +nation -13775 +ptical -13776 +▁aarau -13777 +▁appar -13778 +▁baron -13779 +▁bench -13780 +▁coven -13781 +▁fungi -13782 +▁patch -13783 +▁prair -13784 +▁ralph -13785 +▁resin -13786 +▁spont -13787 +▁steep -13788 +▁venez -13789 +hetical -13790 +hungary -13791 +landers -13792 +mingham -13793 +usanias -13794 +▁boeing -13795 +▁contra -13796 +▁franks -13797 +▁insert -13798 +▁legion -13799 +▁magnes -13800 +▁submit -13801 +▁traded -13802 +▁wonder -13803 +ilingual -13804 +standard -13805 +▁bounded -13806 +▁capitol -13807 +▁colored -13808 +▁cycling -13809 +▁detroit -13810 +▁explore -13811 +▁generic -13812 +▁healthy -13813 +▁refined -13814 +▁soluble -13815 +▁streams -13816 +▁suscept -13817 +▁textual -13818 +▁tragedy -13819 +omorphism -13820 +▁adhesive -13821 +▁alyattes -13822 +▁bavarian -13823 +▁founders -13824 +▁genetics -13825 +▁heinrich -13826 +▁interrog -13827 +▁speeches -13828 +▁aspirated -13829 +▁attitudes -13830 +▁concludes -13831 +▁disciples -13832 +▁partition -13833 +▁sentenced -13834 +▁demolished -13835 +▁deployment -13836 +▁flourished -13837 +▁instructed -13838 +▁presumably -13839 +▁speculated -13840 +▁theatrical -13841 +ographically -13842 +▁protestants -13843 +▁salamanders -13844 +▁speculation -13845 +▁compensation -13846 +▁governmental -13847 +73 -13848 +=1 -13849 +ís -13850 +erb -13851 +kat -13852 +oda -13853 +–13 -13854 +▁mg -13855 +bron -13856 +chur -13857 +fact -13858 +fell -13859 +lett -13860 +ogle -13861 +opro -13862 +velt -13863 +vous -13864 +will -13865 +▁106 -13866 +▁140 -13867 +▁16- -13868 +▁abm -13869 +▁alz -13870 +▁arb -13871 +▁kap -13872 +▁ved -13873 +ensis -13874 +seven -13875 +▁adri -13876 +▁cuts -13877 +▁dots -13878 +▁rode -13879 +▁thri -13880 +▁toll -13881 +▁unix -13882 +▁ussr -13883 +altern -13884 +intern -13885 +oluble -13886 +ospace -13887 +phones -13888 +rocess -13889 +scient -13890 +▁1948, -13891 +▁ammun -13892 +▁aries -13893 +▁armor -13894 +▁assur -13895 +▁axons -13896 +▁bills -13897 +▁blank -13898 +▁chari -13899 +▁chris -13900 +▁edgar -13901 +▁forts -13902 +▁irrad -13903 +▁julia -13904 +enhagen -13905 +winning -13906 +▁arnulf -13907 +▁arrays -13908 +▁attica -13909 +▁baltim -13910 +▁coptic -13911 +▁dallas -13912 +▁essays -13913 +▁grains -13914 +▁jerome -13915 +▁mature -13916 +▁mennon -13917 +▁occult -13918 +▁oregon -13919 +▁relate -13920 +▁sequel -13921 +▁shores -13922 +▁tradem -13923 +▁vocals -13924 +distance -13925 +ressions -13926 +▁clients -13927 +▁creator -13928 +▁embassy -13929 +▁frances -13930 +▁genesis -13931 +▁lengths -13932 +▁maghreb -13933 +▁ontario -13934 +▁placebo -13935 +▁reservo -13936 +▁solomon -13937 +▁solvent -13938 +▁statute -13939 +▁trilogy -13940 +▁vincent -13941 +▁albinism -13942 +▁amethyst -13943 +▁ammonius -13944 +▁amounted -13945 +▁analyzed -13946 +▁compiler -13947 +▁deceased -13948 +▁guardian -13949 +▁hinduism -13950 +▁infinity -13951 +▁mistaken -13952 +▁pipeline -13953 +▁robinson -13954 +▁sessions -13955 +▁vicinity -13956 +▁finishing -13957 +▁lightning -13958 +▁pausanias -13959 +▁altogether -13960 +▁anabaptist -13961 +▁antibacter -13962 +▁birmingham -13963 +▁ceremonial -13964 +▁helicopter -13965 +▁physicians -13966 +▁protective -13967 +▁recreation -13968 +▁travelling -13969 +▁afroasiatic -13970 +▁constitutes -13971 +▁derivatives -13972 +▁encompasses -13973 +▁prominently -13974 +▁accompanying -13975 +▁modification -13976 +▁controversies -13977 +▁implementations -13978 +/" -13979 +alb -13980 +sal -13981 +sin -13982 +▁54 -13983 +▁ni -13984 +athy -13985 +cule -13986 +idus -13987 +isan -13988 +seus -13989 +▁119 -13990 +▁173 -13991 +▁lep -13992 +▁nim -13993 +▁nov -13994 +▁xen -13995 +3,000 -13996 +atial -13997 +atile -13998 +berra -13999 +colon -14000 +comed -14001 +cycle -14002 +emann -14003 +irish -14004 +ivism -14005 +uches -14006 +▁1943 -14007 +▁1948 -14008 +▁1961 -14009 +▁adul -14010 +▁amos -14011 +▁cler -14012 +▁dawn -14013 +▁idol -14014 +▁phry -14015 +▁skir -14016 +▁turb -14017 +little -14018 +owners -14019 +▁1964, -14020 +▁2002. -14021 +▁arius -14022 +▁boris -14023 +▁civic -14024 +▁extin -14025 +▁frust -14026 +▁loans -14027 +▁lungs -14028 +▁perce -14029 +▁roose -14030 +▁snake -14031 +▁stiff -14032 +▁tombs -14033 +▁unite -14034 +playing -14035 +program -14036 +▁accent -14037 +▁basins -14038 +▁disney -14039 +▁guinea -14040 +▁loaded -14041 +▁minnes -14042 +▁rounds -14043 +▁staged -14044 +▁suburb -14045 +▁surviv -14046 +▁wright -14047 +uremberg -14048 +▁cheaper -14049 +▁confirm -14050 +▁exagger -14051 +▁genuine -14052 +▁grouped -14053 +▁holland -14054 +▁iberian -14055 +▁illegit -14056 +▁jointly -14057 +▁stomach -14058 +▁wherein -14059 +necessary -14060 +▁archives -14061 +▁columbus -14062 +▁customer -14063 +▁diaspora -14064 +▁eligible -14065 +▁energies -14066 +▁exceeded -14067 +▁migrants -14068 +▁pointing -14069 +▁poseidon -14070 +▁activated -14071 +▁assyrians -14072 +▁doubleday -14073 +▁ethnicity -14074 +▁hierarchy -14075 +▁holocaust -14076 +▁overthrow -14077 +▁roosevelt -14078 +▁sculptors -14079 +▁variously -14080 +▁voiceless -14081 +▁enthusiast -14082 +▁incorporate -14083 +▁popularized -14084 +▁principally -14085 +▁problematic -14086 +▁resignation -14087 +▁spaceflight -14088 +▁vertebrates -14089 +▁abbreviation -14090 +▁alternatively -14091 +▁austroasiatic -14092 +▁specifications -14093 +%. -14094 +cf -14095 +-47 -14096 +=18 -14097 +iec -14098 +opy -14099 +ski -14100 +tos -14101 +yne -14102 +▁5- -14103 +▁52 -14104 +alom -14105 +bius -14106 +educ -14107 +iman -14108 +jans -14109 +prob -14110 +raam -14111 +rapy -14112 +shir -14113 +▁18. -14114 +▁650 -14115 +▁tig -14116 +▁vas -14117 +allah -14118 +berry -14119 +blood -14120 +ceded -14121 +death -14122 +ensky -14123 +hmael -14124 +lings -14125 +oning -14126 +ppers -14127 +▁$100 -14128 +▁1952 -14129 +▁anis -14130 +▁banu -14131 +▁eleg -14132 +▁extr -14133 +▁hapl -14134 +▁irre -14135 +▁klan -14136 +▁komn -14137 +deaths -14138 +erting -14139 +imeter -14140 +intend -14141 +rators -14142 +school -14143 +umbent -14144 +▁1994. -14145 +▁ashur -14146 +▁fatty -14147 +▁gland -14148 +▁kills -14149 +▁lacks -14150 +▁pacif -14151 +▁samoa -14152 +▁surge -14153 +elected -14154 +ophones -14155 +▁advant -14156 +▁graves -14157 +▁intact -14158 +▁operas -14159 +▁overla -14160 +▁prolif -14161 +▁quotes -14162 +▁racism -14163 +▁riding -14164 +▁staple -14165 +▁suited -14166 +▁toured -14167 +▁velvet -14168 +▁admiral -14169 +▁aligned -14170 +▁animism -14171 +▁antares -14172 +▁archive -14173 +▁caspian -14174 +▁chicken -14175 +▁cologne -14176 +▁concord -14177 +▁emotion -14178 +▁empress -14179 +▁ishmael -14180 +▁matting -14181 +▁portray -14182 +▁trouble -14183 +▁wedding -14184 +▁attained -14185 +▁basilica -14186 +▁bolivian -14187 +▁feminine -14188 +▁fountain -14189 +▁limiting -14190 +▁vertebra -14191 +▁watching -14192 +▁automated -14193 +▁cleveland -14194 +▁employers -14195 +▁inscribed -14196 +▁integrity -14197 +▁minnesota -14198 +▁projected -14199 +▁rejection -14200 +▁sacrament -14201 +▁statistic -14202 +▁unpopular -14203 +▁ammunition -14204 +▁attractive -14205 +▁battalions -14206 +▁confession -14207 +▁expressing -14208 +▁identifies -14209 +▁peripheral -14210 +▁screenplay -14211 +▁supposedly -14212 +▁interactive -14213 +▁prestigious -14214 +▁synthesized -14215 +▁aerodynamics -14216 +▁abbreviations -14217 +▁approximation -14218 +▁characterised -14219 +▁compatibility -14220 +▁intentionally -14221 +▁neighborhoods -14222 +81 -14223 +uh -14224 +'). -14225 +akk -14226 +roe -14227 +voy -14228 +āna -14229 +▁99 -14230 +▁db -14231 +▁eb -14232 +▁kl -14233 +area -14234 +awar -14235 +cott -14236 +dale -14237 +fund -14238 +gone -14239 +icho -14240 +inas -14241 +lamm -14242 +mate -14243 +mult -14244 +ococ -14245 +page -14246 +▁32- -14247 +▁adb -14248 +▁cbs -14249 +▁lub -14250 +▁mul -14251 +▁phy -14252 +allax -14253 +apple -14254 +cence -14255 +ische -14256 +onius -14257 +ulous -14258 +urday -14259 +▁1912 -14260 +▁ayer -14261 +▁gild -14262 +▁isab -14263 +▁ivan -14264 +▁neop -14265 +▁nora -14266 +▁rows -14267 +▁sake -14268 +▁selj -14269 +▁spor -14270 +▁sued -14271 +▁trop -14272 +▁xiii -14273 +acious -14274 +icable -14275 +ozniak -14276 +phrine -14277 +uptake -14278 +▁1968. -14279 +▁anode -14280 +▁barra -14281 +▁brick -14282 +▁loren -14283 +▁melod -14284 +▁perfe -14285 +▁rabbi -14286 +▁repub -14287 +▁trips -14288 +buffalo -14289 +▁canova -14290 +▁carter -14291 +▁duplic -14292 +▁ernest -14293 +▁famine -14294 +▁harold -14295 +▁honors -14296 +▁monoch -14297 +▁nathan -14298 +▁nicene -14299 +▁orwell -14300 +▁palmer -14301 +▁parade -14302 +▁punish -14303 +▁tenure -14304 +▁annexed -14305 +▁beaches -14306 +▁bradley -14307 +▁bureauc -14308 +▁burgund -14309 +▁chiefly -14310 +▁cluster -14311 +▁denotes -14312 +▁gautama -14313 +▁interim -14314 +▁knowing -14315 +▁recruit -14316 +▁regards -14317 +▁simpler -14318 +▁strains -14319 +▁summary -14320 +▁bleeding -14321 +▁comprise -14322 +▁dividing -14323 +▁fighters -14324 +▁flexible -14325 +▁lighting -14326 +▁protagon -14327 +▁weakened -14328 +▁whenever -14329 +▁baltimore -14330 +▁commenced -14331 +▁metabolic -14332 +▁nuremberg -14333 +▁renewable -14334 +▁unchanged -14335 +▁advantages -14336 +▁indication -14337 +▁indirectly -14338 +▁irrigation -14339 +▁simplified -14340 +▁anticipated -14341 +▁consecrated -14342 +▁elimination -14343 +▁mercenaries -14344 +▁photography -14345 +▁resemblance -14346 +▁sympathetic -14347 +▁illegitimate -14348 +▁resurrection -14349 +abh -14350 +dut -14351 +oan -14352 +obs -14353 +pin -14354 +roc -14355 +–14 -14356 +▁95 -14357 +="14 -14358 +love -14359 +nish -14360 +obia -14361 +park -14362 +uela -14363 +urer -14364 +▁(12 -14365 +▁21. -14366 +▁aon -14367 +▁bug -14368 +▁fbi -14369 +▁jaw -14370 +▁kle -14371 +▁nbc -14372 +▁pod -14373 +▁rhe -14374 +▁tir -14375 +angra -14376 +apart -14377 +arbon -14378 +birth -14379 +civil -14380 +icing -14381 +thren -14382 +▁1955 -14383 +▁bold -14384 +▁coch -14385 +▁dean -14386 +▁hide -14387 +▁orch -14388 +▁perf -14389 +▁pink -14390 +▁reed -14391 +▁sard -14392 +▁vend -14393 +dragon -14394 +length -14395 +opatra -14396 +▁1992. -14397 +▁dixon -14398 +▁focal -14399 +▁fuels -14400 +▁hepha -14401 +▁mobil -14402 +▁monte -14403 +▁pneum -14404 +▁pulse -14405 +▁punct -14406 +▁reads -14407 +▁sands -14408 +▁sofia -14409 +kingham -14410 +▁40,000 -14411 +▁cruise -14412 +▁dispos -14413 +▁entrep -14414 +▁exempl -14415 +▁google -14416 +▁herald -14417 +▁mongol -14418 +▁nomine -14419 +▁steven -14420 +▁ticket -14421 +▁trophy -14422 +▁worlds -14423 +atherine -14424 +treaties -14425 +▁ascetic -14426 +▁astoria -14427 +▁bombard -14428 +▁debates -14429 +▁essence -14430 +▁fingers -14431 +▁inquiry -14432 +▁jacques -14433 +▁pelopon -14434 +▁pottery -14435 +▁princes -14436 +▁rebuild -14437 +▁refract -14438 +▁rituals -14439 +▁schirra -14440 +▁seattle -14441 +▁textile -14442 +▁thermod -14443 +▁weights -14444 +▁wozniak -14445 +▁arcadius -14446 +▁bachelor -14447 +▁capitals -14448 +▁chlorine -14449 +▁hectares -14450 +▁inserted -14451 +▁marshall -14452 +▁overview -14453 +▁parallax -14454 +▁parishes -14455 +▁peasants -14456 +▁platinum -14457 +▁reuptake -14458 +▁rotating -14459 +▁severity -14460 +▁simplest -14461 +▁suddenly -14462 +▁adherents -14463 +▁aerospace -14464 +▁contested -14465 +▁ferdinand -14466 +▁norwegian -14467 +▁providers -14468 +▁retaining -14469 +▁synagogue -14470 +▁violation -14471 +▁copenhagen -14472 +▁evaluation -14473 +▁foreigners -14474 +▁guaranteed -14475 +▁aristocracy -14476 +▁assumptions -14477 +▁dissolution -14478 +▁investigate -14479 +▁technically -14480 +▁counterparts -14481 +▁differential -14482 +▁documentation -14483 +▁gravitational -14484 +▁fortifications -14485 +=10 -14486 +agh -14487 +ahl -14488 +dep -14489 +ecd -14490 +eta -14491 +los -14492 +rik -14493 +▁(7 -14494 +▁2- -14495 +▁72 -14496 +altz -14497 +heid -14498 +idel -14499 +iper -14500 +ipse -14501 +oded -14502 +onda -14503 +rett -14504 +than -14505 +ulin -14506 +▁bun -14507 +▁mum -14508 +▁omn -14509 +▁tam -14510 +▁urn -14511 +▁yaz -14512 +2,000 -14513 +baran -14514 +films -14515 +iates -14516 +liter -14517 +ocles -14518 +onaut -14519 +▁1941 -14520 +▁aden -14521 +▁biom -14522 +▁busy -14523 +▁cuba -14524 +▁deut -14525 +▁kirk -14526 +▁leto -14527 +▁luis -14528 +▁maya -14529 +urable -14530 +▁1938, -14531 +▁1990. -14532 +▁arise -14533 +▁atlas -14534 +▁bloom -14535 +▁burns -14536 +▁byron -14537 +▁clair -14538 +▁delhi -14539 +▁edict -14540 +▁juven -14541 +▁meets -14542 +▁meter -14543 +▁poles -14544 +▁seeks -14545 +▁socio -14546 +▁ultra -14547 +saharan -14548 +without -14549 +▁albeit -14550 +▁cheese -14551 +▁colomb -14552 +▁galaxy -14553 +▁hermes -14554 +▁infect -14555 +▁madrid -14556 +▁magist -14557 +▁rhodes -14558 +▁sacked -14559 +▁scroll -14560 +▁slower -14561 +▁stance -14562 +▁thesis -14563 +▁wizard -14564 +atorship -14565 +cedented -14566 +▁blocked -14567 +▁chipset -14568 +▁compuls -14569 +▁crushed -14570 +▁elastic -14571 +▁employs -14572 +▁fortune -14573 +▁fulfill -14574 +▁insight -14575 +▁labeled -14576 +▁lateral -14577 +▁lecture -14578 +▁lengthy -14579 +▁maurice -14580 +▁methane -14581 +▁oceanic -14582 +▁profits -14583 +▁pursuit -14584 +mentioned -14585 +operation -14586 +▁antigens -14587 +▁athletes -14588 +▁detector -14589 +▁exported -14590 +▁marginal -14591 +▁motorola -14592 +▁odysseus -14593 +▁regained -14594 +▁revision -14595 +▁troubles -14596 +▁achieving -14597 +▁alzheimer -14598 +▁anchorage -14599 +▁cleopatra -14600 +▁comparing -14601 +▁directing -14602 +▁excavated -14603 +▁linguists -14604 +▁obtaining -14605 +▁orthodoxy -14606 +▁undertook -14607 +▁adventures -14608 +▁magnitudes -14609 +▁similarity -14610 +▁strengthen -14611 +▁stronghold -14612 +▁structured -14613 +▁accelerated -14614 +▁accusations -14615 +▁commutative -14616 +▁encouraging -14617 +▁homogeneous -14618 +▁inaugurated -14619 +▁linguistics -14620 +▁conversation -14621 +▁distributors -14622 +▁congregations -14623 +▁constellations -14624 +▁anthropologists -14625 +_11 -14626 +bib -14627 +cra -14628 +dic -14629 +ibi -14630 +tel -14631 +▁3- -14632 +▁89 -14633 +▁bé -14634 +▁mp -14635 +agus -14636 +anto -14637 +comb -14638 +dish -14639 +ixed -14640 +near -14641 +onal -14642 +pred -14643 +spir -14644 +vial -14645 +▁12- -14646 +▁cox -14647 +▁piv -14648 +▁raf -14649 +aints -14650 +copes -14651 +idean -14652 +louis -14653 +strad -14654 +super -14655 +▁1850 -14656 +▁glas -14657 +▁joan -14658 +▁jury -14659 +▁lamo -14660 +▁loud -14661 +▁meal -14662 +▁nash -14663 +▁pork -14664 +▁scal -14665 +▁shiv -14666 +▁solv -14667 +▁trio -14668 +▁veto -14669 +arabic -14670 +ermost -14671 +handed -14672 +icante -14673 +icking -14674 +ielder -14675 +onents -14676 +▁1965, -14677 +▁1989. -14678 +▁1997. -14679 +▁ariet -14680 +▁cairo -14681 +▁fatal -14682 +▁fused -14683 +▁nazis -14684 +▁obama -14685 +▁posed -14686 +▁redis -14687 +▁seism -14688 +▁sumer -14689 +▁thorn -14690 +▁visig -14691 +▁yards -14692 +amazing -14693 +apacity -14694 +country -14695 +induced -14696 +meaning -14697 +▁50,000 -14698 +▁adoles -14699 +▁breaks -14700 +▁coasts -14701 +▁jensen -14702 +▁lenses -14703 +▁lydian -14704 +▁mozart -14705 +▁picked -14706 +▁scarce -14707 +▁steady -14708 +▁steins -14709 +▁videos -14710 +▁watson -14711 +electron -14712 +▁backing -14713 +▁caution -14714 +▁coupled -14715 +▁happens -14716 +▁matthew -14717 +▁pillars -14718 +▁sensors -14719 +▁sharply -14720 +continent -14721 +oxicillin -14722 +▁airborne -14723 +▁arminius -14724 +▁brethren -14725 +▁calculus -14726 +▁cassette -14727 +▁cerebell -14728 +▁choosing -14729 +▁climates -14730 +▁contempl -14731 +▁favoured -14732 +▁feedback -14733 +▁flanders -14734 +▁hephaest -14735 +▁implicit -14736 +▁pathways -14737 +▁phonetic -14738 +▁prevents -14739 +▁sleeping -14740 +▁tracking -14741 +▁welcomed -14742 +▁advancing -14743 +▁amplifier -14744 +▁anisotrop -14745 +▁ascension -14746 +▁diplomacy -14747 +▁emigrants -14748 +▁forbidden -14749 +▁gladstone -14750 +▁motivated -14751 +▁surpassed -14752 +▁syllables -14753 +▁ukrainian -14754 +amphetamine -14755 +▁incomplete -14756 +▁negatively -14757 +▁anaximander -14758 +▁continually -14759 +▁domesticated -14760 +▁antipsychotic -14761 +▁civilizations -14762 +▁reconstructed -14763 +kö -14764 +'), -14765 +)", -14766 +aar -14767 +aco -14768 +aqu -14769 +oct -14770 +sep -14771 +tro -14772 +zig -14773 +|12 -14774 +▁(9 -14775 +="10 -14776 +="20 -14777 +brot -14778 +ener -14779 +ethn -14780 +film -14781 +food -14782 +itch -14783 +prom -14784 +roup -14785 +ugou -14786 +vari -14787 +▁ack -14788 +▁bog -14789 +▁ced -14790 +▁ine -14791 +▁mps -14792 +▁tus -14793 +agers -14794 +liver -14795 +ovich -14796 +riers -14797 +royal -14798 +women -14799 +ylene -14800 +▁1925 -14801 +▁boss -14802 +▁cone -14803 +▁dedu -14804 +▁gass -14805 +▁gear -14806 +▁intu -14807 +▁ovid -14808 +▁pall -14809 +▁plum -14810 +▁ride -14811 +▁sect -14812 +▁wait -14813 +▁zunb -14814 +ailand -14815 +friend -14816 +iating -14817 +letons -14818 +namese -14819 +ometry -14820 +ometti -14821 +rusted -14822 +worthy -14823 +▁alder -14824 +▁armad -14825 +▁basel -14826 +▁clade -14827 +▁coral -14828 +▁marri -14829 +▁prost -14830 +▁tooth -14831 +▁uzbek -14832 +science -14833 +ulators -14834 +▁abbots -14835 +▁aether -14836 +▁digest -14837 +▁galile -14838 +▁genome -14839 +▁judged -14840 +▁lerner -14841 +▁mixing -14842 +▁multic -14843 +▁nevada -14844 +▁nickel -14845 +▁openly -14846 +▁oracle -14847 +▁pompey -14848 +▁recycl -14849 +▁sealed -14850 +▁sierra -14851 +▁sistan -14852 +▁syntax -14853 +▁syrian -14854 +▁trucks -14855 +▁victim -14856 +▁weakly -14857 +▁wishes -14858 +breaking -14859 +▁antoine -14860 +▁cameron -14861 +▁catalan -14862 +▁crashed -14863 +▁erosion -14864 +▁fitness -14865 +▁glucose -14866 +▁granada -14867 +▁housman -14868 +▁magical -14869 +▁mandate -14870 +▁nagorno -14871 +▁pharmac -14872 +▁prairie -14873 +▁proving -14874 +▁spencer -14875 +▁traders -14876 +▁watched -14877 +▁analytic -14878 +▁canceled -14879 +▁competed -14880 +▁counting -14881 +▁diamonds -14882 +▁endorsed -14883 +▁esoteric -14884 +▁habitats -14885 +▁jonathan -14886 +▁lombards -14887 +▁occupies -14888 +▁rhetoric -14889 +▁salinity -14890 +▁settling -14891 +▁shoulder -14892 +▁utilized -14893 +▁adiabatic -14894 +▁almoravid -14895 +▁excluding -14896 +▁fertility -14897 +▁pakistani -14898 +▁portraits -14899 +▁relocated -14900 +▁worcester -14901 +▁discussing -14902 +▁dispatched -14903 +▁expectancy -14904 +▁germanicus -14905 +▁hypotheses -14906 +▁interpreter -14907 +▁playwrights -14908 +▁tournaments -14909 +▁biodiversity -14910 +▁humanitarian -14911 +▁incorporating -14912 +▁investigating -14913 +▁unprecedented -14914 +6- -14915 +35" -14916 +700 -14917 +ahn -14918 +iba -14919 +lah -14920 +mam -14921 +nik -14922 +nis -14923 +ogo -14924 +oud -14925 +ovi -14926 +san -14927 +▁-- -14928 +▁2% -14929 +▁62 -14930 +▁78 -14931 +▁fi -14932 +▁ft -14933 +▁hö -14934 +...] -14935 +arya -14936 +bank -14937 +bast -14938 +crit -14939 +enda -14940 +gens -14941 +gris -14942 +hydr -14943 +true -14944 +ubis -14945 +wned -14946 +▁167 -14947 +▁dip -14948 +▁lor -14949 +▁lum -14950 +▁wax -14951 +chair -14952 +elong -14953 +idays -14954 +igate -14955 +karab -14956 +leman -14957 +rying -14958 +sided -14959 +small -14960 +▁1932 -14961 +▁evid -14962 +▁ferm -14963 +▁giov -14964 +▁gonz -14965 +▁pave -14966 +▁pist -14967 +▁puls -14968 +▁sham -14969 +▁sinc -14970 +▁tung -14971 +public -14972 +▁1918, -14973 +▁1939, -14974 +▁1950, -14975 +▁1963, -14976 +▁1984. -14977 +▁abram -14978 +▁adolf -14979 +▁balkh -14980 +▁billi -14981 +▁ceded -14982 +▁clark -14983 +▁derby -14984 +▁foxes -14985 +▁greco -14986 +▁helen -14987 +▁libya -14988 +▁mecca -14989 +▁panic -14990 +▁ranch -14991 +▁sixty -14992 +▁sweep -14993 +▁torah -14994 +▁truck -14995 +▁woods -14996 +▁absurd -14997 +▁aerial -14998 +▁airlin -14999 +▁amorph -15000 +▁consul -15001 +▁gaming -15002 +▁inning -15003 +▁marvel -15004 +▁offset -15005 +▁packed -15006 +▁panels -15007 +▁pounds -15008 +▁reacts -15009 +▁sheets -15010 +▁shifts -15011 +▁soccer -15012 +▁turner -15013 +▁walked -15014 +▁walker -15015 +austrian -15016 +children -15017 +etically -15018 +karabakh -15019 +▁apprent -15020 +▁archaic -15021 +▁asexual -15022 +▁barbara -15023 +▁bennett -15024 +▁elderly -15025 +▁enables -15026 +▁invalid -15027 +▁jewelry -15028 +▁lattice -15029 +▁raiders -15030 +▁rockets -15031 +▁rolling -15032 +▁sampras -15033 +▁slayton -15034 +▁straits -15035 +▁unicode -15036 +utherford -15037 +▁aardvark -15038 +▁canberra -15039 +▁compress -15040 +▁contacts -15041 +▁contamin -15042 +▁converts -15043 +▁mohammad -15044 +▁spanning -15045 +▁theaters -15046 +▁thinkers -15047 +▁throwing -15048 +▁vladimir -15049 +▁accepting -15050 +▁ancestral -15051 +▁discourse -15052 +▁inaugural -15053 +▁mattingly -15054 +▁pressures -15055 +▁rendering -15056 +▁sexuality -15057 +▁triggered -15058 +▁assignment -15059 +▁birthplace -15060 +▁chronicles -15061 +▁contingent -15062 +▁entreprene -15063 +▁interstate -15064 +▁substitute -15065 +▁victorious -15066 +▁biocapacity -15067 +▁inheritance -15068 +▁nationalism -15069 +▁disagreement -15070 +▁explanations -15071 +▁registration -15072 +▁spectroscopy -15073 +▁comparatively -15074 +zh -15075 +=20 -15076 +_14 -15077 +asa -15078 +cir -15079 +esa -15080 +nig -15081 +veh -15082 +|16 -15083 +▁46 -15084 +▁fc -15085 +aire -15086 +bral -15087 +byte -15088 +code -15089 +folk -15090 +inis -15091 +onds -15092 +oxid -15093 +pius -15094 +sign -15095 +sout -15096 +trad -15097 +▁(13 -15098 +▁132 -15099 +▁20. -15100 +▁hed -15101 +▁qut -15102 +▁rut -15103 +adequ -15104 +aghan -15105 +uates -15106 +uddin -15107 +▁1933 -15108 +▁denn -15109 +▁deny -15110 +▁eras -15111 +▁foul -15112 +▁proc -15113 +▁salv -15114 +▁trem -15115 +closed -15116 +consin -15117 +cyclop -15118 +finals -15119 +gebras -15120 +lights -15121 +▁1861, -15122 +▁1928, -15123 +▁1940, -15124 +▁amati -15125 +▁bayer -15126 +▁brows -15127 +▁cater -15128 +▁debts -15129 +▁hobby -15130 +▁paulo -15131 +▁pearl -15132 +▁rover -15133 +▁thres -15134 +▁tours -15135 +▁wives -15136 +enhower -15137 +estinal -15138 +founded -15139 +perform -15140 +▁breeds -15141 +▁chadic -15142 +▁edicts -15143 +▁guests -15144 +▁helium -15145 +▁lifted -15146 +▁manila -15147 +▁melody -15148 +▁paints -15149 +▁panthe -15150 +▁plaque -15151 +▁salary -15152 +▁verbal -15153 +illation -15154 +produced -15155 +▁absalom -15156 +▁beowulf -15157 +▁bhangra -15158 +▁britann -15159 +▁clement -15160 +▁cunning -15161 +▁declare -15162 +▁discont -15163 +▁emitted -15164 +▁gabriel -15165 +▁hadrian -15166 +▁hamburg -15167 +▁histori -15168 +▁linking -15169 +▁monster -15170 +▁papyrus -15171 +▁phrases -15172 +▁spelled -15173 +▁toronto -15174 +expensive -15175 +transport -15176 +▁arteries -15177 +▁combines -15178 +▁cremator -15179 +▁dominate -15180 +▁employee -15181 +▁enduring -15182 +▁giovanni -15183 +▁hawaiian -15184 +▁invaders -15185 +▁kerensky -15186 +▁persuade -15187 +▁pitching -15188 +▁polymers -15189 +▁preceded -15190 +▁prussian -15191 +▁securing -15192 +▁thailand -15193 +▁thracian -15194 +▁amorphous -15195 +▁auxiliary -15196 +▁believers -15197 +▁demanding -15198 +▁exhibited -15199 +▁flowering -15200 +▁happiness -15201 +▁inhibitor -15202 +▁packaging -15203 +▁prolonged -15204 +▁stockholm -15205 +▁transcend -15206 +▁culminated -15207 +▁eisenhower -15208 +▁internally -15209 +▁kilometers -15210 +▁mandelbrot -15211 +▁originates -15212 +▁presenting -15213 +▁preserving -15214 +▁prevalence -15215 +▁propellant -15216 +▁stretching -15217 +▁vietnamese -15218 +▁wavelength -15219 +▁aerodynamic -15220 +▁alternating -15221 +▁exhibitions -15222 +▁nationality -15223 +▁prehistoric -15224 +▁colonization -15225 +▁strengthened -15226 +▁functionality -15227 +ml -15228 +mr -15229 +|5 -15230 +-15 -15231 +=25 -15232 +afe -15233 +api -15234 +dor -15235 +gic -15236 +hev -15237 +mog -15238 +pac -15239 +sun -15240 +▁57 -15241 +▁bj -15242 +▁mb -15243 +▁zf -15244 +="25 -15245 +boat -15246 +camp -15247 +emia -15248 +erie -15249 +fing -15250 +imar -15251 +lika -15252 +ping -15253 +plat -15254 +poem -15255 +pose -15256 +sted -15257 +vict -15258 +▁0.5 -15259 +▁19. -15260 +▁ads -15261 +▁adt -15262 +▁aga -15263 +▁cue -15264 +▁maz -15265 +▁mck -15266 +▁phe -15267 +▁soy -15268 +▁stu -15269 +▁tie -15270 +4,000 -15271 +aryll -15272 +ascal -15273 +final -15274 +ilder -15275 +itsch -15276 +quest -15277 +sters -15278 +stock -15279 +▁1915 -15280 +▁1928 -15281 +▁abug -15282 +▁adap -15283 +▁beds -15284 +▁bios -15285 +▁clan -15286 +▁dere -15287 +▁lamp -15288 +▁neil -15289 +▁pipe -15290 +▁stil -15291 +▁tech -15292 +▁toff -15293 +▁toul -15294 +▁tune -15295 +anarch -15296 +anthan -15297 +assemb -15298 +erevan -15299 +mental -15300 +solete -15301 +uagint -15302 +▁1922, -15303 +▁1957, -15304 +▁1975. -15305 +▁devil -15306 +▁glory -15307 +▁hered -15308 +▁parab -15309 +▁patro -15310 +▁spald -15311 +▁stern -15312 +▁synod -15313 +▁yeast -15314 +brother -15315 +orepine -15316 +▁aiming -15317 +▁banner -15318 +▁curric -15319 +▁curves -15320 +▁cyclic -15321 +▁defect -15322 +▁dinner -15323 +▁dispro -15324 +▁dublin -15325 +▁insect -15326 +▁intens -15327 +▁labels -15328 +▁lights -15329 +▁monten -15330 +▁oliver -15331 +▁posted -15332 +▁radial -15333 +▁reflex -15334 +▁runway -15335 +▁schism -15336 +▁socket -15337 +▁strain -15338 +▁vassal -15339 +▁wounds -15340 +▁alkynes -15341 +▁anthems -15342 +▁arising -15343 +▁asymmet -15344 +▁boiling -15345 +▁coinage -15346 +▁consort -15347 +▁dietary -15348 +▁earning -15349 +▁freight -15350 +▁inadequ -15351 +▁lexical -15352 +▁patents -15353 +▁rounded -15354 +▁sixteen -15355 +▁soviets -15356 +▁spartan -15357 +▁specify -15358 +▁waiting -15359 +gradation -15360 +▁adequate -15361 +▁advisory -15362 +▁alicante -15363 +▁campuses -15364 +▁conclude -15365 +▁foremost -15366 +▁forestry -15367 +▁graphite -15368 +▁laurents -15369 +▁mahayana -15370 +▁oriental -15371 +▁planting -15372 +▁portable -15373 +▁potatoes -15374 +▁prestige -15375 +▁punished -15376 +▁romanian -15377 +▁suffrage -15378 +▁vaccines -15379 +osynthesis -15380 +▁alliances -15381 +▁confident -15382 +▁ethiopian -15383 +▁exploited -15384 +▁hijackers -15385 +▁reproduce -15386 +▁sentences -15387 +▁thermodyn -15388 +▁workforce -15389 +capitalists -15390 +▁buckingham -15391 +▁byzantines -15392 +▁colloquial -15393 +▁determines -15394 +▁devastated -15395 +▁giacometti -15396 +▁greenhouse -15397 +▁microorgan -15398 +▁rutherford -15399 +▁septuagint -15400 +▁steinsaltz -15401 +▁theologian -15402 +▁amoxicillin -15403 +▁antioxidant -15404 +▁approaching -15405 +▁asparagales -15406 +▁nominations -15407 +▁psychiatric -15408 +▁universally -15409 +orepinephrine -15410 +▁denomination -15411 +▁hydrocarbons -15412 +▁semiconductor -15413 +▁archaeologists -15414 +▁recommendations -15415 +0" -15416 +_8 -15417 +aa -15418 +dc -15419 +kt -15420 +.", -15421 +4). -15422 +40" -15423 +=12 -15424 +atl -15425 +eli -15426 +fra -15427 +ieu -15428 +isk -15429 +nin -15430 +nob -15431 +wau -15432 +ygd -15433 +▁59 -15434 +▁gm -15435 +▁ug -15436 +aeon -15437 +atar -15438 +duke -15439 +enet -15440 +eted -15441 +expl -15442 +gate -15443 +grav -15444 +igue -15445 +imid -15446 +imon -15447 +magn -15448 +ocol -15449 +rans -15450 +rens -15451 +unes -15452 +walk -15453 +yard -15454 +ylum -15455 +▁15% -15456 +▁cly -15457 +▁liz -15458 +▁lou -15459 +▁meh -15460 +▁ras -15461 +▁til -15462 +▁|19 -15463 +adays -15464 +armen -15465 +brain -15466 +brate -15467 +chain -15468 +const -15469 +cross -15470 +domin -15471 +enter -15472 +ester -15473 +ophil -15474 +oster -15475 +since -15476 +wagen -15477 +▁1929 -15478 +▁1958 -15479 +▁answ -15480 +▁coin -15481 +▁lone -15482 +▁slee -15483 +▁surg -15484 +▁trin -15485 +▁wess -15486 +except -15487 +hammed -15488 +igated -15489 +oclass -15490 +ovakia -15491 +scious -15492 +stated -15493 +unched -15494 +waukee -15495 +▁1945. -15496 +▁1969. -15497 +▁6,000 -15498 +▁afyon -15499 +▁calib -15500 +▁choir -15501 +▁diary -15502 +▁disgu -15503 +▁fears -15504 +▁flesh -15505 +▁lamps -15506 +▁lanka -15507 +▁linux -15508 +▁looks -15509 +▁mouse -15510 +▁pliny -15511 +▁shelf -15512 +▁slope -15513 +▁sworn -15514 +▁versa -15515 +culture -15516 +derness -15517 +estrian -15518 +million -15519 +orously -15520 +▁aargau -15521 +▁abnorm -15522 +▁aleman -15523 +▁ballet -15524 +▁damasc -15525 +▁grande -15526 +▁hatred -15527 +▁heroic -15528 +▁influx -15529 +▁insult -15530 +▁oppose -15531 +▁prejud -15532 +▁realms -15533 +▁recapt -15534 +▁relies -15535 +▁vizier -15536 +▁wheels -15537 +▁cancell -15538 +▁cathode -15539 +▁drafted -15540 +▁encoded -15541 +▁inspect -15542 +▁loosely -15543 +▁pashtun -15544 +▁servant -15545 +▁spatial -15546 +▁stepped -15547 +▁trojans -15548 +▁vitamin -15549 +▁yerevan -15550 +lammatory -15551 +▁adjusted -15552 +▁adriatic -15553 +▁ballroom -15554 +▁cornwall -15555 +▁cushitic -15556 +▁embarked -15557 +▁encyclop -15558 +▁engaging -15559 +▁ethiopia -15560 +▁organize -15561 +▁upgraded -15562 +▁acoustics -15563 +▁armenians -15564 +▁awakening -15565 +▁constants -15566 +▁crusaders -15567 +▁donations -15568 +▁incidence -15569 +▁inorganic -15570 +▁messenger -15571 +▁nicknamed -15572 +▁nutrients -15573 +▁polytechn -15574 +▁publicity -15575 +▁specially -15576 +▁terrorism -15577 +▁tributary -15578 +▁wisconsin -15579 +▁compulsory -15580 +▁converting -15581 +▁criticisms -15582 +▁formulated -15583 +▁impressive -15584 +▁israelites -15585 +▁monumental -15586 +▁motivation -15587 +▁networking -15588 +▁physicists -15589 +▁physiology -15590 +▁prevailing -15591 +▁privileges -15592 +▁separating -15593 +▁arminianism -15594 +▁disciplines -15595 +▁ideological -15596 +▁initiatives -15597 +▁subordinate -15598 +▁breakthrough -15599 +▁implications -15600 +▁illustrations -15601 +▁undergraduate -15602 +▁considerations -15603 +-6 -15604 +qi -15605 +sn -15606 +=14 -15607 +=34 -15608 +abb -15609 +bri -15610 +cam -15611 +mot -15612 +nic -15613 +typ -15614 +ulu -15615 +zai -15616 +▁$4 -15617 +▁87 -15618 +▁hi -15619 +▁mé -15620 +="34 -15621 +ayan -15622 +dire -15623 +ecil -15624 +name -15625 +poly -15626 +stri -15627 +tham -15628 +thus -15629 +uded -15630 +unta -15631 +ürtt -15632 +▁169 -15633 +▁171 -15634 +▁hud -15635 +▁myr -15636 +▁tol -15637 +▁yus -15638 +1,000 -15639 +7,000 -15640 +activ -15641 +amate -15642 +every -15643 +ortic -15644 +uably -15645 +▁1917 -15646 +▁1927 -15647 +▁1954 -15648 +▁aper -15649 +▁asks -15650 +▁axes -15651 +▁bike -15652 +▁grid -15653 +▁huns -15654 +▁lust -15655 +▁ouag -15656 +▁pots -15657 +▁rejo -15658 +▁umar -15659 +▁vort -15660 +enberg -15661 +iology -15662 +opolis -15663 +rophic -15664 +varian -15665 +▁1913, -15666 +▁1920, -15667 +▁1930, -15668 +▁1958, -15669 +▁1966. -15670 +▁1976. -15671 +▁aurel -15672 +▁barry -15673 +▁caric -15674 +▁chaos -15675 +▁cruel -15676 +▁drift -15677 +▁drunk -15678 +▁ephes -15679 +▁goats -15680 +▁guerr -15681 +▁hogan -15682 +▁hopes -15683 +▁iraqi -15684 +▁jason -15685 +▁nymph -15686 +▁parth -15687 +▁reinc -15688 +▁subsc -15689 +▁sunni -15690 +▁vegas -15691 +adougou -15692 +enshire -15693 +fellows -15694 +oglobin -15695 +ryption -15696 +▁adrian -15697 +▁ambush -15698 +▁barley -15699 +▁brings -15700 +▁epirus -15701 +▁grammy -15702 +▁hoping -15703 +▁inches -15704 +▁locals -15705 +▁miguel -15706 +▁prague -15707 +▁retrie -15708 +▁seleuc -15709 +▁spokes -15710 +▁thelem -15711 +▁torval -15712 +▁turbul -15713 +cultural -15714 +▁burmese -15715 +▁careful -15716 +▁choices -15717 +▁corrupt -15718 +▁couples -15719 +▁disrupt -15720 +▁estates -15721 +▁inverte -15722 +▁kilomet -15723 +▁leopold -15724 +▁mapping -15725 +▁marcell -15726 +▁memoirs -15727 +▁modules -15728 +▁montene -15729 +▁notions -15730 +▁sulfate -15731 +architect -15732 +ürttember -15733 +▁allegory -15734 +▁analyses -15735 +▁arguably -15736 +▁ascribed -15737 +▁balanced -15738 +▁carthage -15739 +▁embraced -15740 +▁ensuring -15741 +▁harmonic -15742 +▁hastings -15743 +▁optional -15744 +▁outlined -15745 +▁patented -15746 +▁pitchers -15747 +▁presided -15748 +▁regulate -15749 +▁spalding -15750 +▁stilicho -15751 +▁uncommon -15752 +▁afterward -15753 +▁anatolian -15754 +▁apocrypha -15755 +▁deposited -15756 +▁desirable -15757 +▁explosion -15758 +▁filmmaker -15759 +▁hazardous -15760 +▁inability -15761 +▁intervals -15762 +▁laureates -15763 +▁magnesium -15764 +▁mouthwash -15765 +▁occupying -15766 +▁parasites -15767 +▁patronage -15768 +▁perfectly -15769 +▁placement -15770 +▁regiments -15771 +▁transfers -15772 +▁accusative -15773 +▁almoravids -15774 +▁conducting -15775 +▁definitive -15776 +▁approximate -15777 +▁calculating -15778 +▁excavations -15779 +▁incarnation -15780 +▁ouagadougou -15781 +▁practically -15782 +▁predictions -15783 +▁sensitivity -15784 +▁supervision -15785 +▁unnecessary -15786 +▁aristotelian -15787 +▁commentators -15788 +▁displacement -15789 +▁supernatural -15790 +▁contamination -15791 +▁intellectuals -15792 +;& -15793 +17" -15794 +=39 -15795 +dev -15796 +mis -15797 +pts -15798 +pus -15799 +▁61 -15800 +="39 -15801 +anic -15802 +duct -15803 +etta -15804 +heed -15805 +iami -15806 +ikes -15807 +kirk -15808 +laus -15809 +mart -15810 +obar -15811 +olus -15812 +orrh -15813 +stud -15814 +uler -15815 +wolf -15816 +ylic -15817 +zero -15818 +▁154 -15819 +▁163 -15820 +▁gul -15821 +▁kab -15822 +▁utc -15823 +atari -15824 +ergic -15825 +esses -15826 +fight -15827 +inate -15828 +japan -15829 +proof -15830 +ricks -15831 +rimin -15832 +venth -15833 +▁100% -15834 +▁adem -15835 +▁bark -15836 +▁barn -15837 +▁cruz -15838 +▁gill -15839 +▁hamp -15840 +▁heli -15841 +▁jets -15842 +▁jung -15843 +▁nord -15844 +▁prol -15845 +▁rall -15846 +▁rehe -15847 +▁rené -15848 +▁surn -15849 +▁tsar -15850 +▁usaf -15851 +▁warn -15852 +▁zion -15853 +energy -15854 +inking -15855 +isible -15856 +jected -15857 +▁1862, -15858 +▁1917, -15859 +▁1970. -15860 +▁2023. -15861 +▁ajmer -15862 +▁anion -15863 +▁chase -15864 +▁eager -15865 +▁guild -15866 +▁joyst -15867 +▁miami -15868 +▁pecul -15869 +▁pries -15870 +▁relay -15871 +▁riots -15872 +▁scorp -15873 +▁serbs -15874 +▁serie -15875 +▁tunis -15876 +ivalent -15877 +riction -15878 +▁altaic -15879 +▁arises -15880 +▁arslan -15881 +▁creole -15882 +▁kazakh -15883 +▁lighth -15884 +▁nitric -15885 +▁oceans -15886 +▁pestic -15887 +▁quarry -15888 +▁subtle -15889 +▁underm -15890 +▁viable -15891 +columbia -15892 +iability -15893 +numbered -15894 +▁200,000 -15895 +▁agrippa -15896 +▁analogy -15897 +▁beating -15898 +▁cleared -15899 +▁confisc -15900 +▁conject -15901 +▁endemic -15902 +▁expatri -15903 +▁lessons -15904 +▁lombard -15905 +▁murders -15906 +▁nomadic -15907 +▁noticed -15908 +▁optimal -15909 +▁planted -15910 +▁punjabi -15911 +▁sailors -15912 +▁synonym -15913 +▁tallard -15914 +▁tracked -15915 +▁viewers -15916 +▁adalbert -15917 +▁alkaline -15918 +▁climatic -15919 +▁dominion -15920 +▁hokkaido -15921 +▁insignia -15922 +▁interfer -15923 +▁ -15924 +e -15925 +a -15926 +t -15927 +i -15928 +n -15929 +o -15930 +s -15931 +r -15932 +h -15933 +l -15934 +d -15935 +c -15936 +u -15937 +m -15938 +f -15939 +p -15940 +g -15941 +b -15942 +y -15943 +w -15944 +, -15945 +. -15946 +v -15947 +" -15948 +k -15949 +1 -15950 +0 -15951 +x -15952 +- -15953 +2 -15954 +9 -15955 +j -15956 +# -15957 +) -15958 +( -15959 +' -15960 +z -15961 +8 -15962 +3 -15963 +5 -15964 +7 -15965 +q -15966 +6 -15967 +4 -15968 +| -15969 +: -15970 +; -15971 +/ -15972 += -15973 +– -15974 +% -15975 +< -15976 +> -15977 +_ -15978 +? -15979 +— -15980 +é -15981 +[ -15982 +] -15983 +$ -15984 +& -15985 +ā -15986 +á -15987 +ü -15988 ++ -15989 +ö -15990 +í -15991 +ó -15992 +° -15993 +! -15994 +α -15995 +− -15996 diff --git a/app/api/models/fr/frwiki.model b/app/api/models/fr/frwiki.model new file mode 100644 index 0000000000000000000000000000000000000000..76405ecc4b2956fc702440de52a58634410ecd20 GIT binary patch literal 537915 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 q|k01hE%bL%5y z!+8B)G$B^;UY{~PRUcE|GV%IzVU1&s;RH^h7H1Gc0-a0#8{gmSYq#p(ww>1hMH1~u zHR}H!*8fG4o|Mi5<*S3tARTuM@=S$*~%6u$p^N55#T_b{6M zz586a;J8buqZjrS82?=;@+rUV%hdl>>Oa}>68q~K z52W)5Pw*7!t@3}{-2YePe~J7rd@c;355))T0q4uV_%d;|ZT{1M9EEy$8bg+&&a-YB zCSN0;3loGVq2;Rj?;e}Q$BX1&U2inj*EEq$Ro|P*xNr-ZP|v0~XBuW;7UrN5xo`Pz zV6yX|`mZk@t*_etUFv^I-8c5PJEi_)jsKl4 z4vVCjBGXt*ul}_$LGpwBL&j?ZCTm}YYXeaG4qxBzh40_LWIqvly|_B8rpGqQ8`jX* zA;A}DL42*eir*lv&nCM4|1!ZE;Ignucnh{+2TnH@ho24@r+TwE{A?IMr24Pzy<;8B zZyto5e&354RF{-k|639c(EER&pG+RXG4%0QPLRES=bI3+7H1H{hyDMAa0fCtba+hY z|B3nk==(qY|Gc<9>j2J?=du6e#&v#M5{};<6@G*hcZY@_&mJ014*Zq9;D?4&#=!p3 zIM?CH<>7k|$N0XoJba(8ef08(@Po-C?2|hx{BY}taN0QKJn7XIy&HbE%={Vo#_)H; znbH5|o0Eai_{`(bF#g{{?3q89BmILi^ZU>|@?l8a|9xl~`}@#V^t;fCWYKTK+2Oy_ zw*Qum`)x={^8zm63a;S>ZlMo%a1Vv`$|Kn+6uv)Prrk1b{r>mwx!+nh?YIYcgeQ24 z;uY)=I`{EE^y9k^^FPpI4MFr>KrZUzqwxLvZS()u`zO(Um;ZtETl^2l{r∈lRO> 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 z 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
    =mfPsYABz3G!zbVOOI>q0uEb-xyCpIo2T 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 zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c z`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|NB4s`TzL;`2YC- z`2YToe*QoHKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmNb}tDpam|BwHV|BwIg|LW)e|H|B3z+{U`cQ^q=TI z(SM@|H|B3z+{U`eQ|M>s-|M>s-|M>s-|M>q-^`GiL z)qkp=|BwIgR6qaUss2;_r}|IzpXxu=f2#jf|Ec~{{ipg*^`GiL)qkr0RR5{|Q~js< zPxYVbKh=M#|5X2}{!{&@`cL(r>Oa+gs{d5~ss2;_r}|IzpXxu=f2#jf|Ec~{{ipg* z^`GiL)qkr0RR5X&GyP}!&-9<^KhuAv|4jdxe*QoHKmNZn{b%~m^q=YH|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT z|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtDT|KtCArT>-w zSNdP+f2IGG{#W{6>3^mFm45y|{=ZlHU+I6P|CN6JKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d zKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@dKmI@d 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 0 + 0 + 0 +▁de -3.19555 +, -3.24406 +' -3.48887 +. -3.60897 +s -3.63645 +▁la -3.69941 +▁le -3.96717 +▁l -4.02311 +▁et -4.0623 +▁ -4.16247 +▁les -4.28987 +▁à -4.36035 +▁en -4.36184 +▁d -4.41768 +▁des -4.43932 +▁du -4.59966 +- -4.78511 +▁est -4.92347 +▁dans -5.05254 +▁par -5.05668 +▁un -5.12769 +▁( -5.19917 +▁une -5.21581 +’ -5.28304 +▁au -5.29872 +e -5.34308 +▁" -5.37509 +▁pour -5.3854 +▁qui -5.38643 +" -5.46431 +▁que -5.50003 +▁il -5.5512 +▁plus -5.62936 +▁## -5.67117 +▁a -5.67751 +▁sur -5.70888 +▁sont -5.76056 +▁se -5.8451 +▁: -5.85073 +▁ou -5.89857 +▁avec -5.90271 +▁s -5.94161 +r -5.95232 +▁son -5.95266 +) -5.97843 +▁« -5.98971 +nt -6.02658 +▁ce -6.0978 +un -6.14742 +▁comme -6.15053 +▁qu -6.2354 +est -6.23963 +▁sa -6.25121 +a -6.26673 +es -6.31599 +une -6.36155 +▁aux -6.37719 +▁pas -6.43844 +), -6.44324 +▁n -6.48207 +cette -6.48322 +▁ne -6.49774 +▁mais -6.51403 +▁» -6.51929 +). -6.53047 +▁c -6.53836 +il -6.62232 +▁ses -6.63245 +▁deux -6.65032 +▁entre -6.67061 +▁, -6.68003 +ment -6.69433 +▁ont -6.70634 +d -6.71653 +t -6.72334 +▁été -6.73396 +▁pays -6.74465 +", -6.77943 +▁% -6.78086 +▁ainsi -6.83099 +▁ces -6.84131 +▁elle -6.84237 +| -6.84368 +l -6.84721 +en -6.85564 +=" -6.86602 +▁fait -6.8724 +▁leur -6.88972 +▁aussi -6.91761 +▁. -6.9236 +▁même -6.94765 +o -6.95064 +é -6.95277 +▁sous -6.9634 +▁on -6.97954 +ant -6.98989 +le -6.99556 +c -7.00247 +▁dont -7.0103 +y -7.06258 +on -7.07429 +▁; -7.09862 +er -7.10828 +▁lui -7.1098 +▁après -7.12045 +▁également -7.12693 +▁peut -7.13682 +▁être -7.1426 +▁depuis -7.15402 +▁alors -7.18074 +▁france -7.18525 +▁très -7.20918 +n -7.22505 +▁y -7.2526 +▁années -7.2605 +▁plusieurs -7.27714 +▁premier -7.29319 +▁où -7.32053 +la -7.33912 +▁partie -7.34093 +à -7.34302 +▁selon -7.3567 +▁ville -7.36507 +i -7.38645 +ci -7.39425 +▁si -7.3992 +▁notamment -7.41867 +▁tout -7.42794 +▁fin -7.42927 +▁première -7.44344 +▁bien -7.44382 +▁était -7.45108 +in -7.4559 +▁monde -7.45637 +▁nord -7.47131 +de -7.4722 +▁nom -7.48787 +▁sud -7.49435 +▁français -7.50185 +▁trois -7.50223 +it -7.50465 +m -7.50533 +doc -7.50682 +▁». -7.51645 +▁lors -7.52111 +/ -7.53081 +▁contre -7.54163 +▁politique -7.56118 +> -7.56334 +al -7.56587 +▁vers -7.59784 +ra -7.60573 +▁guerre -7.60613 +▁jusqu -7.60637 +▁puis -7.61336 +▁encore -7.6135 +▁non -7.61393 +▁sans -7.61961 +". -7.62239 +▁nombre -7.62934 +▁grande -7.63399 +▁autres -7.63578 +or -7.64337 +ent -7.64444 +autres -7.64631 +▁département -7.64706 +p -7.6498 +▁», -7.66343 +ou -7.66686 +▁moins -7.66892 +▁re -7.68781 +▁soit -7.69169 +▁grand -7.69583 +▁avant -7.70957 +▁états -7.71002 +▁région -7.71268 +au -7.7257 +▁leurs -7.72661 +▁population -7.73233 +▁fut -7.74263 +▁certains -7.74669 +▁tous -7.75774 +b -7.75816 +ne -7.75992 +▁exemple -7.76224 +ait -7.76939 +▁peu -7.78058 +état -7.79097 +▁car -7.79122 +▁système -7.79877 +▁celle -7.80647 +▁donc -7.80689 +▁fois -7.80875 +▁souvent -7.81184 +▁cas -7.81392 +▁celui -7.814 +▁partir -7.81569 +▁temps -7.82294 +et -7.82571 +▁place -7.82681 +▁ils -7.82698 +▁ans -7.83294 +ée -7.84257 +▁vie -7.84384 +les -7.84521 +▁forme -7.8492 +ation -7.85276 +▁nombreux -7.85828 +re -7.86796 +▁langue -7.86999 +▁(" -7.87956 +▁cependant -7.88163 +▁début -7.89275 +h -7.89355 +f -7.90357 +▁saint -7.90544 +k -7.92649 +g -7.93006 +▁période -7.93126 +▁développement -7.96917 +▁cours -7.96932 +▁nouvelle -7.97579 +▁dé -7.985 +▁suite -7.98685 +unis -7.98886 +▁pouvoir -7.99491 +fr -7.99498 +▁faire -7.99777 +▁mort -8.00856 +elle -8.02046 +▁gouvernement -8.02173 +▁quelques -8.0342 +▁compte -8.04679 +▁dès -8.05466 +▁nouveau -8.07427 +▁part -8.07587 +▁paris -8.07783 +▁chaque -8.08079 +▁film -8.08436 +▁avoir -8.09844 +▁lieu -8.10507 +▁pendant -8.10533 +▁avait -8.10711 +v -8.11628 +▁quatre -8.11917 +▁président -8.11963 +z -8.12081 +ur -8.12088 +▁étant -8.12351 +is -8.12471 +▁jean -8.13309 +te -8.13448 +org -8.13468 +an -8.13563 +▁permet -8.1394 +▁durant -8.14241 +▁parti -8.1456 +▁effet -8.14977 +x -8.15089 +▁général -8.15351 +▁ré -8.15771 +▁groupe -8.1623 +▁française -8.16337 +u -8.16635 +▁société -8.16868 +eau -8.16961 +▁peuvent -8.17361 +▁id -8.17382 +ouest -8.17452 +ch -8.17495 +▁in -8.1775 +▁étaient -8.18176 +origine -8.18547 +aient -8.19145 +▁parmi -8.19826 +▁reste -8.20047 +curi -8.20366 +? -8.20603 +histoire -8.21133 +▁territoire -8.21222 +▁centre -8.21556 +être -8.21568 +▁point -8.21799 +ma -8.21988 +▁nombreuses -8.22246 +ie -8.22676 +▁roi -8.22786 +ar -8.22893 +us -8.23184 +és -8.23646 +▁prix -8.23937 +▁tour -8.2428 +wiki -8.2434 += -8.2457 +▁près -8.24647 +▁république -8.24663 +▁devient -8.24805 +:// -8.25271 +▁jeux -8.25362 +https -8.25397 +categorie -8.25531 +wikipedia -8.25532 +▁url -8.2554 +▁< -8.25634 +▁title -8.25636 +▁iqk}X-XHqBBq%~JMU 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%0Ah_5hOf6;7e?H_{60evrs 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 vObO?MVNt)FxoeG;F%WCUduB-k!$f$P`nqzBn9 zT%{OM&qM!+!M52|@RU`L`?NZA0nv%Kpy~Z0w5dExc&p}1I~*S*)?IkO_%d{7+?k{L zi8#%W7-BnmOgQu4yPDEc+X;9>!thh9xXX40Q#0A&nUu=N?$^W$=Qa?&>fT;E0BjL` zpCM~tCS7(ZxSR<)Ua`B@YtI1BH3wbj4S&d9>P-6+c*K|jq?8^*WutZzFxAG5IA+%# z0g7@|B@bJC4}mJWsHtuj)ogj-X#+p=G_Ac@-=$Tgg_KI2v{%)e(?v!?1M90Qz>Dy? zuGQZj+vs%l zwfH!D-PIU~SE{gkg3p~~yEc5vOo=i)K1>!XgiYW^*@+HvYbE=Fbk0sRNsPF&WZ=)#pz z5v0@JKVEHekt9$&qL#^lojbP1^*PEW85%N9xb$%>nXRx^`}=r7a}jkOim`FolV+@W zf?DL#^KD?MG_D*T-gMgsrwX1{iO3fo_t;8j2%0?R zH3sCi>@>I99cR}4a8y^{omEdA0Z+^4zL=go^5_g)AD^v_A4!ymrv-)2yR*^n1s)p^ z_RO}va86`kE@sav=jK4PK1Tdn_8K|_Akn>MVp@GXEbICCV8m}D;k zN;B3lOZLclf~S7^SvR-#1T^jTP6LOJQHg}UL>Rp@;{5tP80XbqU(R$}04^RPBuyyM zx>LelZQRH*kqpsU-S*mt;LTvSSljUwPV&$ew5JgI|uCb4t>t&Y#QSh%Q=>4m&! zauv)ii5`^Xw~m*c1vaU#5LZ1##qIh_1W)x2^Us1X#y`4L7_tXMs#I&>?IaMXS7h_m z`yX|iqEmYVd=7=&VI0{YUi&h^leR2@y}+jV>aZ?aq{%H`KhPE{(3Dy-S9~D3x7!O_ z^9o_p+B740Dp`)pnc$(R;t{K^%RNOc)tkJQeuRDTsch~LqsdA0)ZBz-=aj9-^VZ4V|Wto|1^^Bp!8e9kZ; zV4bPAPk^SVASQ%jp)5M}dR6ld#>WEg1QZr8RLZmcK_shOIh;|HdCD<>6KRo?hrvNY zy~f&Z?lTncXOIBdCReL{lANR|zX7LdAX0y+u}CJpIjd0Enf9e?bZ=EJ7+^bdjR!?@ zr7AWh0cZvbx7h%as0K(T#1GcnPgYBW-emRHwcFX_PuZ@V>{g}kXEGWsAv1~ExJ@tGX8|I*77s` zPG=TA8;h5v> z45-PYbP{_4U52*XX{Cvd7<;%aa(gvIut2RTU7(2i4)7hqCV#!K!BXu>pfN3f*OB`p zkpPa#$AD!6Ky+0nv47NK{q72Ib0%ti3Sby6zrqCU_je1xs?Y*APqtvDKqc_d7#Io^ zu>?VLX9=H##JIY@6+zup;>XNeq@stjK6OhWs7eW!Q;UA)Ap zaaL|spDDCqEF&!^KU)`E&Jo|mmapi89Js&_1t0U#+GBGIIcc$dY7DDJ>J>qdl8pkB zGU1yaVzZtJZxa+7Qa+CQ5`Z)rVSK`RztS#v?i@fWm`N_;zcej!G+oJv9Wu3z3SZi`lX^$H=oaOerP$b9{b%;yL_j=91; zy3FZ%aO>REi*|sg{RvBot99A3=YJ_&77FwM3AySc?h~XatVV=#(mysMw4ja#mS+%= zV2{8gFZyoa1G+cm4ZDjT;$HQN~7ji%nu)!95qHNT~I}p2lk8RcLM1 zUDIuqM|D?P%MuF)$IvdHlg3`NZiP&!e@;DXYy=L@Ai%Z(tx|rt7rrTAwcUVY&P3|8 z`=k*Y?V+igRi5hSU|zJwp% zLyU?_*$U69MY4o_HCWQ7n*6xm3!XxZSwl=Q50v3PdalM17x+5~P*kbTG0zJJsl)n) ze011{fD5x&xu!71rvIS^Q(lp|hNi}clmDW1!Ucls?K=h#9-%_ri-a%KX~AIbfx zBW$)o;5axGK`-I-q-d3X#u&+JD;js9T=}IMiOny-r1#QVLO{Wajc&aXRCbJ-|F_*JA`tc z?emJDY0ZcyydW)`5%vHYwb)eJNR}54k?bZAYy*ozE=!Vsv3=iH1vEtaWc#iS`S`{BAY~w`| z(&|^hHu**0m^S^z8?W?wV`Qv|X4Pr~8&Eiivd**HfF>17u;`Xm^h>{JZ@j5CZa+l~ zj}>f`35S2f%fEFMwrur(Liw3=N672zoTLrk_M z*rJ%?H^O+X9RM^a??JNUv&EKKv~Egp(4)eM&iw*SOBzA3pYfOd_!x{>pfyPvZRBFQ zEG}6y*SiPopwCrZ%0c*-*_7>1Y(UwH;USzEc0SNzUS;^}4QoXr;L;o88+&ZY#RUoe z59mL{26LG*iY9xV&3@E?l8wxeDz)3YOH^&iBm^S_`WMicz9z4OkaB)sUs|wym6^JP zx0EN~Q>*OyqSwvK3XEmptPbn$v;#k1_2DK0>GMLU zO$UR`?o)%X^_CNu?3K}YZOC?C5Fj0@q)xMx`DGR^oj8=c8!g;kG##bnxYycfkvbCA zjd~%kH;p};Pa61g+CWmySggZ#TVD64eqfXQeAt5X7Vrd7ul)#YLjt`LX`_Mm4TYTo z&{)3D?uR}$XKvLgDrE9(Lwr5MtoZz=0Cnbyc% z#m+at$exWk)E4=&enz=U6u7`P;X39T0f}poKW(J-%ig&F^;=D?Lf2hZ<|^P4pKUMT z>2$CxoP)*^5b(y=LRxG-ZEEW*DZqmGJEgQN5)yBbmXHUG5pijq^u{r^?7F5y@`-s<3IYiPq@Lt$^mX)Y>%;@%GG*m_oQE*AY(H%aJ3Gwaxfl zlt%54CWIF!g*80|e8qO?QY1_Bjdqsb`PQWvduI`CYqyqBZ~_W7ePc2&O`hgI@IkM31~WuI;& zT#!%;a)YXWJ=m809lA+1nuJcmq87Xw;>Att9;2+G_YNlcwi_s%bdeRv4eY^X;hPjo zl(wG(OF=+Ayo5>jnIA_DZ8oiv9#Fl@-Us5gRr7$@UAEL_0;PBoLt!yfaAFa}5Ds@@2b zMQ_=TJ?cB84TyGzk#;4R!X3>SyX}1;OZN9he{ylUkG<+n``nOf97zr*<%uFx?f_2s z)X-ja*>2~9NIjBm)wHPK#0fWja}#WucF#o?Py_rk(BjBLQ}d1<``J+8GTd?lD7Hj? zM?oTLW=m|YHkG}SgYj8;ZW69blG0)K(FzUFWL);<+w*{uYluah|MUo(V|n7*Plv08 z6nKD+r{B--w5ahMjkHCB=>foR3X|fcZ+j{ZJs(JNm4(hmx8R0smwl_oVFc(U%fw1>|hb`Jco(b-dgaS9mN z98W;+n8}3oh)T2qnS|n_>y}^X6 zR%+E@#{*68M1}2aso*$ZXcG*SgsC~)y0_8P;~Aaco4jY$sai+o&}}V1L!#6n#VvWI z&~b^v9I!=1n7nK{#f;_m5z8ro>jZ$n^vr-C^(Q9!U-r zOqTx^&}1RLqB;#=TYpcOC{&bylVG=w?@psZN>0c$$*-54?M84(KZU8pGIk#@1=iaC z7<0nt5%v_c!cA_rPu;6WV3NlOBDCMJuW(opD9@TU*-wBJ7Jp5`wFhGlHAPXTkAmv|I`Z#_Z)>>8rOX&QXk4TlPt(;@YaEs}VM_m79g4Q{1S7~;Wy z94;V(^C>)iG?mM8zn0;!;)k^AexN;P>DpCJJ(G7lVUAXyNhki)( zb>7hKukY5n8Z}MP`%Q33H|85>abxuTF7K2KXg;2tM(Aq$ zfDNHikZ1>SnS#Ts75EOJ^wI7IUd5`s{V;-n%Km8*YaEkZxm&XtTxM4hk%yJKsR56? z9?h9&KOC+0smPob_Sc8o)nf$B$h1$5*w#H(n3M+;ABo^&7+z^ne|v+^@jY=BWl-un zfGh4DKlV85;&;j^K>>*=RqYsfg|Orr}I)s+o{3=t~{+n{&szhun(dHnD+$OGLHt z%-1;$jQW#mdETPlo&pm`NF+6(z$lIoyM$d{KNwoegOjM3ru ze)^{T%ID}Z7heM1hH=r>%K@~=#S`(66{^rF=DY_cExf<~z;m?EohxYCS4`OyI}?aB ze_;R3?M8kh=!l9Omwk7t0LAi&!x&a#_uYX@yvC2W8T=&VEfTB2)$L_~Q?4aBP6OZe z5PhTw>f3S-6w}O^CDq0h7+A#O5)$XtUcpmwMz-b%qsnhDA#TP6V%eE zJhc~9(?u>3JQp4=SQb|l@^Dt%T;o#VlldGYm|*Jy5f8?U7;6Lh9kd>Gyj}YfUFDkH zMoN1xxJN^J_SJGudjq4MIRKoO7P4-lTt1z z1a8SN-Tfn4B_*%`%qK#+ORg3sSFF=wPV4IQj`|;Rjqun$btthS^WNsCb!S-<^C9&) zKrnd@OaxVDOamWUPAaQ_Ds~ljp#38G%b8xf>C4u(^Iu3Wdg1&#S8br%?QP(xQEc0~*>*xM*C9+8-!Y@? zRj#PkMhU2^EZRQTDMTR{3l`VdwvfEo=HQTG)t^O!d$>$i!gSTT3#!jif#mq#2$xHp@G~nktXM_8115cW0rr3Swf2Z`i!xrfl zHo4>0Qgew4fn(CH5dv%Ph_=c1*u>YIZEK*ZR%#cnOz`gm4?0M3y-%!>tUM1YcGxZ8 z6;2&_f_3pT{BCex%Xz)gEl*qcLj#(`J3Upm>W1aRD2|D+wCT2LukcAaMcY~`1~^WK zZUrt$!F%idppg`ebJ%*@UEe$L*y@{Y*IxV1Jl&Z~_jBD&yqkd{ee<=#4*NBieYfdS zSeud9(D`ab6`VIH#=GU_0K!yOdxMg2A1B?J^XP*s2tEJd4q|f2BoIl%j1N z!RVxnJ#fFUQfVd`g(k_RG{$avK!}`fWkFbs4SrCViqLWRc#?hR*EKYTafSiSrNJir z|L(v_xThXF?QtL}p9l<0<@0GPJS=!xykSEJ*f6ens|PJ!&mapUbeeplMYSmpR=)B~1WAbid_Y~^i0Jb;ar+Mk~kASNrVVgk|~ zd+cdJQ|cn7hM9Z@af&Sfm!=M?>Gel~*G^^4-^LJ54^rU`0OSzv%++|N4F*a!g_)_p z6S3y+1kR8|3u4jEmnfU68f8b*B8}G!H$1Uxs!th#`5#74E>AY%)W&`OK}S}kOt05Y z1Jf|x(v2`^5?i(br`G*yJ|6hXerSIe=GrY_gNedMki;`6kJsa&vudqi)y4g3FpZE@ zL4f*e(K;pIu_D|18MR3F))vXcB%j z?p45N3&0jpWj(s9&0c6g6)(lSY{7HQ(dj>d^;W8=O5qYw9Jtq%1Y3LM!i<&vF-qTkkUJ^E? z$KzEvt?t;Eh6-o>wZf~nG;ZRLZyHdRcv*P4#3RPr^MBLN&z?Q#w2weEbT0ZKG>FqU zXS^XiNrUnzAHK!T1f*`2;m+Xan#-;t%)-xKA|lVdC3G?`D#Q{(`|3ZkOG@b+hM8$M zy(3WSrW+XK6`$yM`CVJ(UA0IFjUyURkoTU>4qQ@^P&JNy;dAgBerM$zbW8&etiJV( z5q;*Um~uiH9vjH4Sv+jsi$&7&nE0fEDVhy8yx$08sCW9EF(+ZLM8pL=9V9;Y=~sMn ziPwxooK=}qY8#f1JO?>ly$_t47c1?wK@GY@c!+1EGOMjfaPW@WbvHxX(STywE;5{0 zsJ=!lNxmF>T2$Wq1=lCqF8>r%Dl|y%4BPHK{Z1q4@23k-ER{bLOtOI`;TP)^>%PW) z2pJ*{ljqp$VA3E#C}qR;gZJycs5?ZI$$ZE_o&bx|2LF3M&}D-cP`Y`vashZ;lY%?3 zxWyLzmjEeD9u7&R*hxfO)&`gQ?r;3p9i#~HvJrqwMyNbd`daF|=mJo6w*L3F)pMs|EVn_f22Dw)!VR6#uCyx4Au*br8`m z`Bb~@q$;gRX9`*+y%JM_tdJMB#{g&`V|@XpsHhTOfFaA`#R(R5j+PFwMF zf|m13?oBEAWUNqTYX>Y*kBEn41&H(nyM0MvATX2gKvVQr2lfDnG8LMN_qa91iMIbz z!sS$=f<#Ds=h8LQm6#rFtuF{#gi^hT{&9;8TWpf%yf>iP6w^fyekEl|I8@ z*+0RB++;f2JV#I9?k%!cFG`45gbeRBMxzXxr(^BIdNdh6TrX#=sn|@kkH96nB6uLw zAj?~7`NrJ2OK?ufei?Yqo#>KHpm;U4-pB$D56A$LA|I;T)@^j)Qeb3Pg(*^#nm>g6R1nvj-%S-bRD)YZE{JZ@?nTj(5Jyv?9$|AESkyu zi(eETTN=|qXt!8Vpj3nEw6VneDBxufUw@XG?AjWmp|vcxkMQjQFlBh%(|EX3)6gf| zR;v3{J`m2?<@K8@*LOwW6#dg~ld>q{vZclSj z<|^rLe$DYu;Mg5)Je6f9t|4HI>&g-zJYmCp$eLAGnsfcqCVclc;A#fBf5r_?v`4_O zOe&A6pV}^K36S~(+`7Rxr7;5IXfkkfktf zHaJ8p4ufEXR@leguc>;Lj7S*2Wr8j5s!6fkQwia#D{4t6gv%&>puAoq>oztfUGsJYmI1Z9=SYlS)LOt-- z7mA_s3RG=;l=oLA@5-KN28%m9HYz93@?YrM(@=hhr3MAA#;I$tkO1@8y0lTiD$~+< z%+g+NU=T;@P6)2PqyvUDZG^4bTM3ZU zz$%D8He?&Yl9K5ZM6seJ6Tz0QMaKx$r`e$GYd8f~HW9GVTLI7B$jZpD;0n|42yEet zaCq^mZd35-mnqmwZzWntTi5_3)kmnJxh!6*9lpKJ#=KQprg)(W2Z$Y-<7b$nyNL71 z=%(9unLUDA$2YwFrN?#z@qcV0xvxt zXbm^!j^qinr&fV4Mx-PaHhm`ntLR2%u+x^=S)lBP7(k(v3JY2}Gnd*=0H4g@h_{Nw zGOsrSO(RLsxXljRMG#zSd9%rGyVf1!NnBncpkedJ_5z>k$Q;R!3$gD5$K=HaCzsB* z*)qEcn1n(o*>$F<_2TY=H+ERq9waYCJi`Qr{;j%)+GRF|(;~9RI}^diJKeY5Q!P@( z*mTDkKL#v50=AGBkr_CAFCo(w>9Y@bUkSokpir54oF|Jh!+yAT)zH;}qE&|-4wQzP zgzkhLQvu~7(TMQCv+Zi&F*VQORO_>=z9(2IMGqfff95(Vs>zE4p3b-tTYVqlg3Vem zJFD)WgU!;+0pN2byq$n?RmBA=lXc2CJN5henH=}5-);q>kd7A|+ihHwxokeby7$#} zE!DCx_>3-_x4+<|^u*U)_6nD(I1JTer>h^J-(h~3qSGl}34ryy9BeKQaf&BLV|)1I zgM>@sL^-I>i?IW)vwzllXf=}NK;RMKCQi_CRr0}$ z7*s}58{+WtvJ`LAM;^7au9j|~#gsUf(QR#vljb%;p(=Bfv^zHSj%SguGUwV{?g_GL zL|DudFLP~v4VTNi&xJuB7k7wHkhY6Nu zyU*E)%0fb$O=y+j9~^QQCDATclnwepw5hnl?ld$c(jMHvM9wYOL8xZ?gQ+avW_HQp zy3W~0?&*P-cs0#78d=XFiqz1@Pg1x%5zcKvo8r3_nWGM>M@dT$Y+$qkuOp#Ey*3_9 zv68YJdFBE`rhfIh2=Eo1-Q-Greg?D;hyB4WNeTvVzay%7i29|hizhlCOj;_rVV9jI z9XoBxk!le%@cB2?+15TvxX@G?BsT6I1X4Nncosa=pOp9$usK?|WO}PLW`yFS7hVMy4=6R`Gs%eLi%Q_^acYBMi6nCl%sQw(h=X z37*pgH-O0y&DXt$*%Xa=YQ1_5KR0)SjP z``~PU&bHNRXyvau?8h}!?N9_gs$^qNj=5Yw?jxEFgfXfn5sPaPb zMdg`3re#_@7Q%Ulcjpa>dyS#`gnqZi30!~4}Gh1oqW0wekVb6-YG-Cdx0znTy1ms?> z$KC@NYQpJ>$9|&AlKM$;CfK_`(D^VOUAF9H0;J4&tgbPoEKYQGS!UW{v{-N1wInco zQZOt63FRv2~^u+4@%snk$3{xC0dG#j6ERV?bc&2YHbMJgUT=9d(%$ z+w>Z>3qA?kwEfOIs=mwi0ZD2S$*1L?s(dlI>;m&+@~kZt*4rz&SqeeDFk3xZcI@X0oYJl zz53`I6|Coo0O+?SaUKM39wYW+b+AlffGEQuoF{s-|gUH zFijgPT;9S?fY4)q03V9o*NAB{nLpVIH>gdT7mcbBN^DDTatqj)nMO#QFRI<{?t_CQ zkS4y#w%kp1uN;&@92#TZT+fS>{a&chsxh-j2<6=VwE6$d4n#GMZv^QsJ%N z&xEh+zpT21`8i;@V#1j=L|mhzJo9YFpI3KCp7f}!LY7x*m;htTyI>eoRls%QY+Lac0{owW$V^+8cD0Yt zU>+q(NJt|uyR+^E@9>#-D)`jr*)_DwUeIHryqamh1{+$y&WEDLuzODfPw$bA-tBE# zMzM67^}kDPu;qR{U6Q*ifHY^A3zkbT+H3oQNsdNjQ(|+LG}DINUE@V>sd5BgL=c$k zUw}`8ykNmT0g>h?A}<`a z-dI0daK$|X_0g7gev?*GM&(%qKeBHtwhLVBzShsXD|MJ0Xm(g_7HFP}&JkQmtG@U- z%YHexzLgujPHMjcn$(U|6^j;*QL~cpeXCO~Ds5Bj2N$cVm}67RF{}Th53S5wrHCOD zM1^kcL_9)ekKsE8UPlg++GA-SjL`}pWRxHxMV{IiDO{4f1&!HZmxD_w z!f?eA-aBikTNq0E)9i{awM{dL6o&s~Z|%wkhIlKqNz}5d!QdmkyeoO)FzkqK0pYLj zs;V?_5su0x0!{&R(MT57U8wbv%>BS3w; zGr=Xo)N7xD%Wi_v@pXyG^8`=`hMd^AbDRKO0oUza)klIzp28r$LEim}z0 z$Z#WawIhBdd`hanCkOAL|IgN6(y?~?7cHuV`p&$oe3%uOR>>%R0GL5UM0oNl#?0ptYP z2~=8XyF4XW+OB*vxG>ano(3bqJNaZ={%QRzMnLHLjh--WwciT6!Ln;>oQAo@h7}=p zzt~|vpkXyW8aCf91I8qYG-Vj=aR9+5btnU^@#5`@GwjUY)i|Cb!qlP&gxQWunLtWP zq&wNps_znYFwXE^6cUXlfJ@E9M^KAbdTvvIr^#oOK4(~Ex@UmT(Fh9Sz@s$GE(7y_ zJ!0-P_=g)~;5OLl@wNEe+U+;s8~#kIVzv591P-Zt?YE6K5q@M40+ygkYuWLcdahyo z{B1;<>qsyuSFC~!_pmz@)buW}XN50jQ=@XI4vkSwHA9^Vw8$O^Q7{gKNXQ_vG2r*Y z7irg=RR57x8V)q6hl|aTWhi#4+iQ(jPtC~o0-CyuTgLG5<}q~lLU5^>;e4e%RdGTT zP!xUqb83^b441D}%9uwUG0zrxUij2Lvd=KC84ud(e-Jjs78@klu}y%iFSA^w>B^MQuTE1R? zi5Jd(RVe%yI*PNU{Y3zibI5+tlMI4w(rd!!f(X(5Gko-5pS~_kN}gWnpdK-IAG}dR zu@DLX6n;GSrl4@p4X%`?-M;pgK;$CSA|b?40E(rMRPltSK4D?!11~dhAC5=TW1x1I}jwgp2 z9X@_QpQ-U~!xpG&;e2vT(A71PdGH}nho|7FxUYE-s7651X&=&G-W3PvW^49(snvTG zJShbcXV_@q#ZI|85&F4|>8i!fZQK`Gxa38W@pItGUCMZ9Ka`tnw}MIASSfz0D9YGk z`@dhez@pGEr93K?VVAc1KrNEeB;$Os!@a+3F+tP-Tz(R!EBIPH)!JE_8$sYjES^nvb_x??4o!L z$LHC%KN1XsKp`K}x9C9xfiijfOdjKlMnL{Xt7MRZIcImgoiH+F`>*h_YlHN{&td#V zT}cS2`}NvufQmf$yhSrnap^?{Rum@lcVF$3)3@gq6)yFYT-5!IJqa{d6-IlWt^7H` ziXYU}O09-ETRe!n>*8vWa#BSeGLh%mjY|lVJZ{9DZe(r)7c|xQL=SfWNj-t0RLe*; zyY0)%3Pa@|m2*EJ>QXCgSx$&FOsW%v2#Nhqd`a-7mtFMhcGC)Vr%a(ofX7yfJu^3`N-`&;ajY;fs0HXU;EKYgfw~F8EYkLc*E)ugfk1nlonY6kc$n@Wew!=h-8)s=YZB7v~fX zyEi{%Wnnoe$hq=J!PA=9d!SN15g|eZv`?z*Y+1*IMPiY($2Rzf&?5KML}k@awE(CUKaL=bLl9x*P3lMeen*c9?0C^mr%y4_v?*ViiO z{=_wWzED${~tL6!c0uFe#Gm#kIhtzEbrkk`Nv=j*V+Zowg?}l6}r(w-52r z?r!_yn!?tCLmzI{5Fh0=HVAyq28Hv@8F>Xg)CDH#q9;j3v0htpEy0quVvU=I*>)k& zqV#IVHWKtg{rasfoD#;-r`SpB=x4G3vrDopcPh@l1}3|WKo7=rd|gn)qs_%tx$C-B zvwW)$Wunio7tNe7)KqWSK!DUhGz5bQd7lNI79_$O7|T3nTEBk6HAERgM%f*q?y@~= z{K8Mh(b6v1NcSh}FwfFJn+q%|@R}}}bt6gAl0+auI_-1csON<+l#Cg1I%#*o2qg0oq)vMqioAWJ0DC^ofk_=DMb@c#w1$3 zfzOo^V5K5Dr}cWw#@(LwX{7{Ik?8fs7mLfk^uz~h{QeYM>Jo@^I99!ylfE;}b_JDT znBaRC9{Q;5**1+fh0cd38tsQY58Gg2BI zuN*s|>WdN+y}23oHQJ5?g$-k)zL-DJ6=93kpMcB#Q}n-J_Y5v83DD2_vF{4U#gGhIhHJrvB{qdf^Y7fy1PRfTYs-8ip{z5<6?RsxS4w(0f084Xt)7 zZ5j@p_*zkNU^TCfXc79}h*?WS>-VRXV8dDkJ^`W13IbgX`)cHRAiO<&LqN?cv+Z$kva&@?ACSqs zZF)cs08yOH8bFK`Ee0JZ6cs>@J;7V*cs~JH@!gXL^+vpT;X%T9LZGJpn1fw%us|sa zl%vt$-1v7r*8A>gQ3N*G)@2h95tNamMgSwat^c6{$`o!q@ZN5_<#1iFU3L-v#jY5s z%T(#C$NSR?S05>ON(O$6pp%51glOlZgiEIK<_75JpZKMneK@MdDohX--GB-t+e;i% zV|AZ`n);!&8TKjIdQ{hKatEli$mk}{!!(4<3GO&8O0Tg!{;1<^37V!XGW0CZ3Y$jPj{)s1M$iH+% zP88hYSYcA`Ycm`lhdLXaGuhRw0)p`NJ$u|6q3hE||lA}Ha4K)2o zl-NmIAgFjLYV3Zd@RfD)N29gujEw9Ju&jWGWqNJ#v+~lP$+zpcOcRRMH@}=5ww?sB zhgKL9q%KZr_u2sy1T1TJh7l~LBBmTHIx%l_|K|jnZ&yqbupw1cX2Nnrtl4cNC#wZ6 zKQk^H4PNPyNzPwjbd;^L^2ZR8aFWUVT%Ypws`l5UV1xf|KhQ z(rm-BbZ1GV39ay0`uZkwDZDBvlV*yEK=iy_v`Rb9yKw|1hG~xA%)%grJJ>FFoMW=%UAA#62dHaeWYMY7$h#m-!0xFVW2D(}Yh7R|%`n zDaD%hcGz^aO5Ih@PWxWF0;pt9)<$JGyPiv#(UY{D+RN`ETj6s|5!68?3dJE``cBY=!Uv56gZ^Gw)xG(p2dCu57pYY)8N4r85!d<`3!eJah>6{f z%>ozmjl<@elirFfO~k3-JX$VMi-snt*M`Q;q#9r!(T36hRaTzVo@b|BDo|xWnKVny z_xov5kAu(GZxdUhz~NPhR8cK|JZ1s`D|?+sUZz$> z{J~2~c^78w$F8G|$#9jLBb2rQvkr(H&y$OXy^R3dJQjUFoGlvTd-^9rk(vE>rh&|?OB87u)ysme)` z?3i2YTl_&Gu_M%vP=7MmoEZ)dvpd-?0a}?XSk-G!0+Ur!fIjNbF?PUhx=h0R{H1E_ zQaijje77<2U?xOu;2eV=iWgOP^y#lBG8mT0p11HI0+*sKD&3#)r7t?cacNY9$qRQ4~Ax zyi>Ro0Y;~^!oi0n?h+g^41tnD$>=?Iw}8n91&3s=qDUGz@%hb}RcG!1I?-DB>~&@d zj$MGrvC0Tt9s-dr<$t&{F{|B{Y*iahJJz z;yu|TcnC@*5lUJ<=@mHMgf?VzJ7k`&lC2@01g-2zc;0AB&KDl1j=l9H)1C*E7S5vs ze3Z*O74PBq*4T();}|zW`veLlbz?XcO4~p0uc3HU4COpq`d5NV z=|+qlZx`@8r$Lq(RcJ?H#a*p&H@sDS2_P|5JiBbdfiJv7NuG^u5VS+qBurE9!Tu8ex4MD_I zs>kUzl@>)$MWZ&24>OBn<4CJZ+Q2{?stTNT(3c>8qkC{1oZ2KD`xSt+)?$-}k?=Y(vZ^b=Ip9gP2~ug9)SU^? zlnO{<7k{e81v_Kk9qYAEjdK=7wj3LQZQye9Zd`JCo%ReEq&y1T1Rh^|TA-?avAMm; zbyCb7k6Xu?cGojirzHxIaw%f6S-%&i@IeNVZvaJj@8Q2&rr*&9ZRJJcoI%pI+H(S> zkc2+QR=F&wsAn= ziN1Ux_3g2l0P;pQIBd`6q#r2F`s>3Q6LI{8@0ceAHOGiQlQ^1f3*3 z(92^*Yx#??IU7G%fK#%aUJ|siw3@@+U@Cn;Pf##c+G%s@yNa7l zgV_xxH4P^L-C#t$|I=c3;F97P{0V*7Jlmn|l(eS*`~lg^Eyx z3~II=+JGv6Qui|A_BPNopPxDD!~|^7*VH08=Rpf1F5|yO15TYG_JZfx=D=e=lzbRF ztM`4Vt}zNk#yBK}Vy4XpmNtPr^)nCsh;ZM2U2RmQlgm7ipQUc*2FKS1Z$wA0TxzYI z)=9hUmI@xOmAHbaj}Q)%-~EQ#q>GC87nG1J52fj@78~=HT7@0Zo`!g3TmQ4VPjbWK zjCn#^Bm3T-=Fw{J(n^y)?ikzR1O2S51Z6v>s;5nW6AJcuwWtmFcio&&u)IifGvKw; z){2pK>5T1KW8~tYMR<=6Tk}KRlaj!o6uYO{mOzQCJTB22^oe6;*$N*CTug$Chs0V+ zqNqWpc6+eNy@yIg&SQqpm86w2|18r z+F&qgsV`8dN0>Olz5_HZD}s@(Rd?#eI}Kb!8i)wtZIW_m z4b)}My>@3ko@Uc3dX;CRyX_HhDK`p(bO$2nd+9F7JvMAX z16WjxiK!`;!H03(+~kXDkp>7iE3wx=I|1eV9S`j9%SEmtQxrwDBnjQN{Fj7Fn!(*h z`PI9h4?Z~yo()!iyvQD^@6_YXXXB+MaZrxqCe!Q-E9%aqc2)^=Y`B_1<12A zSdYjy8mW+tSWD=X4RoK_kFfb0UlqLK1oB5k6MxF{L_KyGcp`C@qku-YTm>k*3Y$;f z)^2aFEqF27z@p%Ch6+GHrx$E8Lq zk^S`b>fTwHZ{TT0vwc*eO4%KoVFa=t)qlKQ9EHI^ zPPcdIBQ=G)%YmE>T-4${TI33|q>3)3PLb$!+P`U&6vctCw}3c(2s}kVCxHdaO(*+w zp>Z)&TD5v5{1fwR(G7HOt{s*#yVPIxyfWBAcin^OL~L+BI5@1pYP5;br8aEdc~~M> zvU&4v7g_2CmAJWK*_k%!Hp+7{B{Rn*><+%M=D9Lfzz?oRbv`jSH|{pRafc_2QU}VW zX9CZ?8l*I~3kbhiQHBFPr`H-ipbvEdo#ok3 zP}w^X?;_ibi^?KEazExWv_xz@MTfEojh zoQkZ>z5pg;H>9IiFDkvihQSj|tNmkO4n^^-+uq!)?hryoWT_&P*$`oxZ#{Dp14$7q zMH%ucuA24+EmPU?T~y(~699i>sBp5ABSw$5DZ{FV#;8<&td< z#@S_c3kvbxf4%!BWw1lGh>-@Vn6&n{^g9JUcAKz*m>>MyBVdyc@+hcCdekSuqy;20 zfkV|XG#Qb1!IO;7CnysN_YncwQd`!YV%2c|nCcc=2~083D3zim>uofzW+?A9*)IFG znqy_Fq}2v~N1!VDB?Opd2Lj8fQh1I^Wmr4>?-}5eDI~U}FsbwQAh===98*Ffsw-o* z5>_l5rlV~`x7P2J^?V7iruZVz)K?@n4*7Q44ck`zN=Wpeg=mzPMmFSiuqmNYL!4z_ z+OFzf?%Q3C6lEKrIX~C#v~>}lPuO1ATsgELVDmS&$SgP1@YeMb_l-*rbIcF_GxwAE=8DvLK`BgkqGJB1>2j;JgrXYcB zVT<#vdd_UjxPTMN5S*wF#8#YnhgQiA`7qf$p6q%LXo@pc$imBR`)>n-x-*|R#`T3A zY8qu>+~-2rQ%82|(JD@3aZDLU<(nh6F^D3N@wBt;yrWP#FsP9OiK@As2W&FD$b$=1O_(( z&80~FvStxG z>Q`|<%??`%EGAi&l~t%Og-eWY-Jp^|usOf$WRC-nIlJBG{TL}CQaK%8-(UC?k1#)J zipAXJek7b!LdyqL#Yna@h?Ege>2WM}Cs2elo`vqV`2Z@(C(4fv8y8Od$w5^o7!4Pf ziFVh)g2sHDAMsp<+>0o=$DzU%Nf3Q?UUNZgA0BX+F!+%&&)IeipoZndPI+}+H^P=P zz_X_shQ~dzeK1nM;FX#~Mc%dpy%YvZ?t1JSN2*26kDNXHrk|M)T&&j(e6P$4`{EeC zmcXXX;5flVwSjE?=`qKIqwOL$1$8$~8e2OCv`BjpauxEaGS4XQbjlsTrnCxe^ni9*P{eYntY~;>wGwu7I_~%MGdzFXiB@+Kv5g5!rha2 z@WoNWv*(fNt(5w&fO28T2f`VtwG4#aakQ{SJv40+)mcs!ebMMx;Tkrvgga{jPj+c| zEy_)ehCdxlMg@39nE^ZMIKe78jneBB7UYv|w;hfbzETLXAr9JkLBak6E{UMHSjs>F z;@lq#nsr9`04W{GHKwK!p@?Y*j8!{Ie-yO4?Pe~M=8}%G11(Po4IO5YNg#3V3%?Okk-g1h7Wqj!u7Lrd<^w>LKcn)BYo v)Vf)e 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πK3e zoO~RWyYz?2Br53DQ-r7Uy$d&^PBs2 zzF$DuhulNciSRW2Z2haeo%OHzAM=Ro!|Mlo{-vHjnNlw|siV`#&}09<5B(<7>Ubvt;LgniKTCzl7)L`N#ee;`yVizjq?6`PUQ9{;;tl z>@Oj;z&tP0TXEf2Tmx7@dG17b(&t@x1;X1O~H77%FaeXlWgD?ccFaj5$SYPptMIYiN!k6K4T!E`l zl{*!74n7sC2c8Nwqfcr7p3?q3Pt?A1~hhPqoN7vL-xPX7j4E3(zp>f;bz=|j`ow`RKR{qZm1 zZt@;1#Y&|1oeXQpwOEgh$ZR+n(pyf3&GhW5lc5b;>Dy7<_i?WOV4?p4Byrah4Gd@JN{j{ns)aqr&@eoX%< zevUTvNYbU^|8|rAVVm+r z{;&1#3FZI2C&Q{p$*^26pNkr`C3Gk=N9qk>+|R@O}K6@D!IQ`8A3g=^Wo z1X(qg-I&k*EpQ$Fdi`HnRrm07-}?oAiC^K@_zixGmO1Pe+7S2nYe(GUFF%(Z8_aI) z`K$GR>{r_788oBgd%eQ%q|^D~p5YJVo7bQHN%&>FiadYoNpf}cKlIT5dSB1btx@@J z?Hyhd--~_@`XeJBX>Eq{=vnz}!};_JP&nZE9r64;hjx@N>K%rQe>X11rKoH$e$d)0 zyq{jP$+N)+=~p7|2~;=Mvs>j^;c9VlU!O_j$B@}w5_r@T9bguJ_^@qQ~7a?vn?!*0f01x3|Jc6!w zS!Y02xwoSK;Tq{9u8B!ZlRjITM5Sx0kvD!@M>ZmZwit(&d*vTz&mU=(f8-Z?&I^_Q z1M+`Z{>jt{`KPD%%fEYXR^N75&k)!37uWxNTRD;DPw{j70>$#IF8d`t+R$H-UH_oW z>;M0T{#&Hhbql{E|A5$b`V;vwVjHS$uK#7e_2obFT=)v|^ulca(?a)2zs+^O#;bS@ zC($kCea1PcYS2Gz)jz#g{}ge}c|xBxu0c=g+t%xQH|WbYlBt~jC7I?o$Sl&oN6U2n z0dw@*X7dk_?ZUYO`tXPO2gv?@<2+RN)4%Mge_3j5nXE%{T)%L>&o01llpp99-c44J zmAIH5*W_PHz8@dNmB{pS5Bj%P)3bf_zm2C)qJInppXG&f;@bxr|K7oepnbCZ09%Sr zxTbQq^8@y~M|-c;>^i;npzMd;!l!(e^jX~#d8wE9|7$f_ zY0h{B?xWX?(>B2U^aqekD;r3RQdaPgxQFow9z`XpQHMsndHr8TxM+Vru6;oNG2;5a zpOQbvFVJP4;V;Qw;n(PVdr9~W8OPs$Oa2ajz@P9kvJ3hC@GAW^M4w+?yDq1_5q*Iv zev*^oyES>IaSo!-BE6}5=ufXw-gnNBN5r*`wTtDgK^_s$D30s@&U4-QxBx}_psf|x z01g)}KL2^1zi0n9&tF{q9_1g6i0gBj{7-3h!`bzJ->}BtzAT;f)}Q_Tfbec)V#I)40@kK8?@dbND>Ih%e(SXsIy%oM7X~ z=;v;y=N7QPD4^&c*u_7vkADD7^fWSTTr=X>!EMs{I=+d!kkP(K5AGGdMK7MeBfNyZ z0)>9;Cvs@VYH{V)^a}Tp_oH%3ukZl*5GrQKmvB6PC-%P|5m!f#^BQWA!1gI`3y<{c z6Sm<8_uBt)Ucd10zti@hs})Z0fS*#tQvL*LQn_u0Qg@&^z8{pUFR)7aG@@m>;@2Sg-ya>wV(AUX z!^Vu!w;UZBOWvzb{$4g_bjV1v4SD<+KgG{cKGgn?`+9^OCwhh-V#U0Z*1x?Le&MrU zVs-1E!^<-{BAV!G;k2M7H!{KN05^#yN)V z+xk_?4?9-eKVzHnBOL8ohHQ3S)m-hDdD<_FwO{%elPEDZLDm_cO5$a| z@i5xd0k4v;VTF2r`BDEDQfY1O@0Ny>;=85Q5yWxDVDa71{wxH{paaIL;ig1lJV zrFcI+h%0e5CLyl>`xqJ5|9ygt>;FDQej1;_=Md*!eV+UxzKpLRGs82gVB6{0o}Mkf zPX8tfC)ft$27A^hpI!Qf{TspljR<$SrgB56^&q8T3BBg2(ol`F`+rO{{*1)l(ol;P zu1WP95muA;A!CgFe)0jNds>%&$hv$yB>XV)^n!Kw?PLz;i2D{E!K0`|HR{la;`{*j zRo!8Jz;W{fd?&Hb{DAT12cUkM@qIMTGQN){dU~Pp{RPJN=Z^?2Gwlyx4nP~39qo60 zCx<+}U`{}}HJlm0(}p~LjLJpkKU_0B{FGi}yuKPgr~d-U4e~FXKrMbL?pOFVeuJ~^ zV{NwI3jYpq4(}hxKjHLz_LA^2{Z$m#|2?HXctTqPwe*B`d#t0Ac+E8@(JkZM#5w4X z^Kd>|cJqJi<^RCh{{1F4aGU-;SlQAM&Tz#3=exAgY+- zB7skf`wZgT`8*%k=jdO=m+=)W8>wxEI38Z6-(FlFXKwOsKKnYpiM#MEEWrxIw*6}I zKHQH^=UF{KcJQ-2L_Um1@Mw&S_40?Ty*Jmk^PR&(rMPO;p%HQYUxsW$9zVuU(N$&s zhdCgriQU34gp2e4{=H}TSN-wK3C|C|6n|#_?7y@jQ!F z!$VEQ@YDN8dpB0>58>B-|2Oz8euqDxT)p`x@@2e=*HD=={)?0Jnl0+q4f?vx-ao{% z>*5)93Dhp{8O{+G?RtOmJY+WL>yj5B-JxBO&@M>#3d4opjl9nb+t}_MY&bseH-3(b zeRe5|?W+y;W5@f2-?BfUHbE_$ANT&RTg;A=#r=oH7xy0?sC_Y3+rhnMMr&W7WvKQE z+K%%Np#2d40P_2_Pxe~BwXJvfpx?O?Wo6n@WIRK-qM~=0M6Wr*$L;#!z5w4=Cin4i z`#i24sKv)z6W1Mng8UTXzJZ@6KZCfBU~yg0{F3lF;m@OZF34>Ey>?(+CsdsO=lNA1 z&`y~ne@LJXNqo_FzKpNnHhdl5#9jCnTJAOehqM0OR_P)?Lq7xcY+b`)<)8dNoj+8m z@4rMkD^PJl`-CiC)HB>i-j6!(cU%J)+xiK5>`;C>9xDmI5Es|~{gV6@evPh=Xh)F0 z#qaP3{0T4PRmAmwuaRfg|DB|FYw_OV|GNIqzPrWsfA3KKjlZAc+Wt5XWuNUA&aVIK z8N&JE;@tn?WO4nUHGpyb-@An`#-(^a&aD6YApOkxzboli-nbnw5{4Z+E-`Kt57D2`&D@Fs=bGCE#M@-`7wL~ zpTei{8GH_(N7Zco&pG;^i}XM7*Yp3s=$bF%E4U3`$2V~ozJ<5!pSMk)T3z{v8|NN_Q{hz)y5;Np= zmhty-@*l53vHwjbrnzPT{{|kA#zTnf{~jhE!K0`|HU6Lb?<|*pG$Ms2q!HH`G$Xak zZ%L;S8MH+yE{!}r>t5UNWBO0=mh%T@_76W7SMHhrg8U^a>Axa>jSBjibp^i>{w>a| zBd;AOpQzfe|2xY3w=vqOBehGBKpm3!o$vesf5OXn75RVa7EY4gT4ViV{tepr;h zBRNan#3fL>z*>bC_Wv6L%)`+K5BbetBR_WvO|DHNGmHNnDYpAj=~SW`btsO%&-NX9b~+o1480A7 zgtU=Ed(_31&)_#De~LK%{&VsdsGy&jxA05hU!m@h@oCf|fvTPIkLp(WM=d>pGxNXW zUMFn=J z_Lt31kxjzsBii3+M%=65H`4npGTJV`BmaQdruY+?+j2V1!Wd~v`(<&jDSO#y^M%V7 z^a`)WIGjYcHqT(5@dIs#Ui6wh`WCxN!a4N*NNRV~2`6G-gFH{%`RKBD?givW_ByN7X9z-#YD@E!s7xrN^~#b?U`9zOd}X|NQ^? ze|Tg4e~Wdt(klDXM?%XC|3BK0#hHCo&y24Z&p%3Q10m(Nnzrd1_zyCR{r?M$(Msp1 z_&I)oU*cEzHM&0QUgbZY5%3#fXN-s6lE1?r@F$e(>%UBveSC6wm3$4AbNTkg8@{cRXv7I?_61)FOd8B+({~b9}Eq&cpe*0K@Ta zv>dYjA8ppGXOCEuZXI*ZI`=$TSZCdFhjqtjJYXHNYnsUPVe62|=6&LP_s#47E|zA- z^=a{!(zBzajn!4`_hW3zXlal18)W;~N#XsjDNjraA0)3tWyPd$H8}|t;?LykW5S<6 z-CX&aFP{tLldKvq|EpZLPX5VS_nsi@gp=f_eCN~n3_gd?wT)#{H_sai%c_o{6%Ugr|r{&-GZj(l4u(+O+!q@33`ZvkD@GTVP%I{G5 z9VowKw#09hx-b9B5}%h(@%+fuxDWTEQe4H%N#Ox{%?x>)J}EpzkMk#!t7~^W&7CTJ@$BY{?_WI9^nz!KN{0QHR{la3_8o)1KII$c~V~T^rHXoqdmfp z<25<&`0{Syr}VhzMx6KibNVk3_uR+}=g7DQ@R#C#gio^#ZHhrfla zoiMle%=v%S)7`%^S?k`T@4ZeqNnY&wOYweu5Le=AOhVUB{P*wDKl$#Y@G;@eWs|}u z$WP(Z_zY5P&gaO_Y4eF*HCE+&u*AeIZfT zIcL}Z(c@V2Ili-EpggMImp#!td{g)?d<#p^vPb_KZOEdyul@{n83oi!qhTCdj_B)e zD%C$f%ATLlKPSs~SU)G7)wRmEIg_jDXV(ASM=!3Q>*y8kr$2z?Shjf|8|}Ah#Xlr2 zrH}qF`3T~?zDLPQq&u`r=4qFpTDT7J%)i2HZ3i-ksxk8K-iq_@$>P3%Q~bsj`A4Jg zWY8ABiyz~s_&I)omgDk|wsrEqO8&R;Ymj*q()<&L&0uA` zRN0uQj37Bf8JW%g?vp>n_VVXkpZ`nu@I`V>m9hRGX!9OX#?@h2vhBFC&9B}rTp;sk z7-tND{Y#aw!SuMcxM`@d12Ut|TV<~Im!_Wj1s=Dsa#J7WB7(YUa6!H2@b9pj9jeIR^)&j-Thjt^LGHZg2E{E_e= zHVz#h9ys#hu;KWJ!}qpaY;DFnLOoJ_z8V@24Q2i_v_I4tcWIEv#qfs(xcXimTI z=sJF)E$4){gr~80fRX zxW8j;Sik&3;k&J4!@7pC;ek2h?0Na2Fw|$IcxZPYXNH|?FU+@vO^f@4hp({@!0diu zq|ZiSG{)cuJI@Vc$*OVoH{=JXMh*W-tv-7qtslsLlHAwdO?m(I8ROiKajqYai70E= zHVi$CZ&?37n~z`)KM6la`%r!nwpgUaUh4TYvWa zp$cVR+0BvpggRh{_Q5sA57CHt)<{#V15POWN3{=>;pS1+Fd#j!pZCsrmxJ}0(QrVY z8HJf|t_qQbM5?;PdnMF$7 z6whLdXDjU%zXzEP<(AxstaeWuad zq;~cSNBz!moIpvzeY-xruUF_v&$5wi((6O-hl1bB4`gG>c5Q%x;^G;)gUO+&+|nzQ zl6mJgRcv$Lt?qkWuP{>FDAdh#-?QaolYEd>J}d5jBwXWOYIEYry4|j0hnJ}@mt%#x za@m4q?$u{b;blYbz)Up>!PkaKPRsCs{!_WyFv2XEQ`eUAPg;{MO6(q3Vl zbjD*Mu0b5Ti0cog(6dwIAJgd5QK*nMa%sPX8RE)k^$Ih|S*V=fE6gV6pt%0vjsI<~ z@I1u2KZ#oXz<36H6y@>J-TZ$~@&6^*-qzU0Q2yx6%IUJ4`Yo<^)xNw}dh3w? zx9(vRxdp}f68wML=sQq>ok*Yo*?E3@mNeYa|1mtI$qbt38nYigJj{{KT+G9KWJbD1`~rG*{&4S>{q^4# z=hu0st{EQkvxbM9vCnpLnL6*x{=?;Shlho}Q$bex&IZqZk?>+vOS1;GgXOPO{>WrM zi`c$c|3u}VObYMwo&7j~ys^APfYBw}Vi=k|1GCbBkveCzjn&htFyc|9+`-+6mr zzsL2j^X)G{A&M}0Dep%yeMb79-ep&QRJl3pnR-1N5}4i03nh*zMH$L*$VXp6M*F{# zjN^f;$ZFJ}7Immc1FrS>{}AhE(f@h)@h3y0@XU9mfnUq#TX`}x+rIHF*Z**SXrZ^F z4ejVaC%Vv$9`vFQr{6U1!%KV-@3I!M?ZY2D83xEf3}G0H%9#;z6l0h`T-zmiWL|0d zS_PYIs{(pA< zYV&%7{7WeR$VFvqcK-iv{(tQS_sD4fZi*{A{)PR&MW4*SZ~t!7 zXF8POZI6T<`Yz&{Ky$(ph;@-YVf$E2$(PBbHh~OzggD1w#y@mSUvp1!j6k&c;~0UB z2KVTmv*QoCU87g|PtGbou{}!(0qX5g7>Nm>w*R5|nppLS@ z{>SYT&wuXu9k)o{-B-46sUPjAACcq23dK`|Vw7OA*z+H$$I#=N%h5MeMlVMkI~eB% zN|d=*;n$S256aI9`zvu>*%13KSJQ8N_)W&AhEPMVMIGwVfJXe-_!s#>0uR=|YI007 zS`ho+w32OTM+cUBq<^gLNT161hx2pMH_oMhb^3)q_3sAhA9q`%e=O1O#jpzX3-NTJ z8|fGH5l}A0`G0zBXV=f|%?-WuKEyQz(?}uaHT}Zk{67QaASR1*!w@-)hx7mBg8m1{JrtN zTl8)0U>AEhWvB0xv3x%uV;P?zk8q3=oZ%c7xJ1rB_HUs8ryt7+{o%JlMnAwp+lSf# zu9f@VmGT?*d9kp?%KP^J&F}Mv@D-E@TN0K;DSgfJtZwFnGI}{S)KBBu&?&^a>Md=D zQz!T5_@B9CmmRUoY|oMNwbo5=PesnFKqabBjT+QqSv%zlJ9Ra~{>1ta`*W22$;R1W zXWrI!z0k=1Y+-BSLA&G9CHwPS`+a9&s1r{;8qkPIVH0Sg$1w-dHg2Z3V1AH2g#@Cl zoHUN0Rd^fX+JEh22Nvm_WGZRQ0XFpKO_N>1syx#geHFLz*<$SF=}Pu@xi~#@f}FEG zU-o+YyW6=v=*9J?*-uYf-=o^|J7<+#+wuH+p8vq}lN+{gS9pHhsqy@HIR3uK^A~#l ziN`~~_-?#M|7|wi0DV%}MDp=4NS`@zZy2HvW1h`8XFHC;n8k>&xc=WLIfm%_ogk-> zUH@E`R1eK9LtLgss-fpQ_~F{x{dvHNNTkd#;~Uub|Jk*Xc99(Rb#C0^9S&{AWlwW)_9Qig5bQH-%!d z1f?iLIVwNpc+zg?WY)9-i7shJ+MkgZRNJn>ob)ztdzMTLOTWj;GerM>t^Mgg zlWxsBR8Ma}d}lZRGA}gJo6w9Fw4x2|=s+jB(2X9P-d1NIGrmC|dH4xy6_NuO#1MwD z*rRShj$#ZGi0vM+9b}5W<{np(pkM!u-mp=l{8VpFd4_d7*CCz$`lD{jb2O(6{TJJ-)PJ!5S34!MiHxbGXk9rnosoIWGoAF40J{)u<_ z2L4p~f1YmN5sqJj*u!ZS8-*t^Mz} z!){Z&@P@1 zbfODOCysGWH+`*2+?CIU9(pe}3dEh`8svJ#v!PGe_}H_dpB%vC)U#objP?JC1<%#t zxw`HD%SXeo@VR==)#y1pJtui<#D6YL$GM?qFpKQ?cV*r@Zd_L`ekw1FICm7+F4*gM z?!=skwwKlO|9{v2uJc`S2aC9iI8V?L?jeppm=Mnt5?H{Juw;ZDeG02sp{KAxPa`#~ zEXSs>IR0RZ+(ztsyF>0GuE84)vNeH6o9dNv%BC%Aq^+4_w~!WsR!T6qDk;oSBG zE|LGo^0Qx4&+|?T=!IC@> z^&#oyOYIFaDc=}VxP|#%|1J`U|8kLQ6r%*CC__0akiM<$J^vHocS=4HhTLC{up1Y@ z8E$TWGF;aN*N@-J`DFP0l~0CB`>OB<$=?c}-TZX;%>HkM!P4K-{`F~dOny34+gF1x zc7G~-sj4SDKlUl@U!T$zcqM%G_)4g?uMYKSzzZi=LL)gg5JD3W^E zNpoedyg~cj8^Y8@LAcfT26gkds-wR(B#eEVEqkl9S;R&+{w?!FxUG$EQCr`g_9vv9 zw`+rVduSGC3tG{Jc68vi`B$gysS0%n_cv3`?^~wspw2Kmr0y`F4ne+H|EVyhUi5X0 z>u-I1IVW^G@1}ksH(oHdIbrS`to5n`sSl)z)PXwHeG1fpO4$C}>M-gfi&N?_o9Zqp zbr{?mQ-=|@=-eLh_2T+t{u^?s)N%OiNN0#^Dy-H#8v2C~V53*v2+_x~Ui4`Aa;7Vc z)OCfg)b@t2p7e$n&U?dXWl#9Si=OZ`eD1O{3>|fZ&!2RJFXVTG=PSFz@Lsny`?|xI zO1r{%<&|*#TiUq3Q5XirKZMEAE80%3gkk#3z!hyMSHcK=6!Vu?!Wcf{1C`sca&XQ%pSxAS||KgoI9 zDd%ir3)|SiF7~jGLY5=rjACUwd+Pe1iGk9{LZ96|Z< zeuKTrw16yu(`j4Ve5Dlyq3PwmPLRrDG5|MUf45WNO*P1!jlR@60j*?-mS zzdrUqW=7fnE9`&F6|;W}*&gn{)_HZPNAv+^{Y@(&G}vBd+pb{snEi|O3-&M4^bOqZ zebxT2Xa82Rf7!rEEYa_=vm3?Hgf7=;LtdU$E2sg6-xXC^7#)g*1xQ8uJfS@dXG=A$_2JyvJsAUmdQ~i7s>_ z_K}W#qkHIU?C@3e()$p78tDeBGZaPwCs( z!7lc&kMt+=!U37V5#n5atIg5@{RG*5LDEI4TltJd>EKNGIWBOCr7m@VBlXj5@2*(g zlq^6YiZD6Ef1l6(pwFcE@00xW^is^Ld&D`s6T{LU%7i@^|4GDuv)pzCDp8H=?Ee}v z)?sd_Z`ac6P>%*=mf6-{eoQ|mzQFf978->$p&2cR^B=X6ZD>aaPM?0GI{)LLlOE?> z>LR<*gI+B0tHe1L`si8zdka4veE=K2a~df`|NEe@Aq-;#56h<-^$q^KQDK?q{c|6` z!fr4xh3zRMaH`+WjqhFwH;p$RKW1wN?Ud5`f_+I$p6Q!RrZ6++ACuk_!~QX8f1aGf zPwf9!$^T#eNT_n|7&ftmZR}tddsyCL8?*CQ$u)NWIz4r%?BmytR_obNKrh6G zdyeILwwx!Qlg7rAkNRQ!gYD)YRi39`$O%P`jbjL>d)zm&?bzS;&b^QMde1>7n)N@Z z@_d-a!{_VfW9W5UGA9&^rv#-aLpdr?i7G5N`o_(CysgR?a(z$wKal>(jUDNK$N#X$ z{y$*rlXq=D?0?=ZOc`A*o*LAm4ok}7weyo1 zbFUweu@7E`Ji;*^rceHg6Wh_JdHpftaPlh?nqt-cfs7C`D(S&BS zU|C!FO1<{~M(zLPy8ZyEI&GiyjUMg)3)-`b=tDmSFo+=x zV_94N3LdQU`D6Y6&prR1=RffL`L(K*vHa!pWSZY>&w2YeKn6!R#tD|$&@21u02%&utSh@?+gw`NyfL8tuaW)V z%>GwTSS0V-PM)#M_}Ud}(d=^{Ow3_Z&+pzQFIPN7L6vT%%9i;#?;;YF&dI zFXg|t|K^vK@1M95a=z^yoU1=nt5?uxcGVxY^Fjf=5cA!h&30l_{ee9E(a$OVO0o)Z%s@KiyNG|Wnm@Bve@)>v zsKtH%yF8WNfJQW7)f^gY2gdzx8uyR1xnDN0epVV%xRWRii%H}D$%P5?0F0Uk;M}|b z^yIL)IXZk_Wc#s@bC}00;u;anuF-;4w4ogx=tLK?{ri;9)5`i8<=iY8`&UQ2fgS+KL#*}l3TRc11#U38aAGl9{Fn{0y zJ%c#+bQ}lxVE(`(VdJSs!ZCS*$!b0*@*ESjo~y`r#f9xl%Y zOV>+D>3>SvPx^K#>4i*NL+s|8rQ`QM7Rtqa`h9hc*~daAwxhhHZ_Qhkb;2uAg=)mL z|7yru^ndb=p^nVX?{%aNfgaZci1ULr&>OK)<3I46*>M8Rd7(*IGg@%EtnVb*hIVwI z6J6*=4|Ee?t3Mig>4(4ZNa!Q`F)rVV{eR**hy%6<5!XV$@eTI-EZbV0XPRFiaiH#l zIJekbO8du_=il}G7>2&)Swo1s7C`D@n7x#$KGEU^ZZ!E zT_mUYKZf`}uvq+fXcA8|TF{EPmV0cwZ=7wvi^Vjr&~Q&nfVipN$(auN1w0ooZ^q`3}olO_CIFJ{}cbF|1@#w-z4X4 z_c*5)edxyk1~G(TEK6G}ucomz<>~sqw1qT%LwdhGtnNLk{hy3$gxrEOtFZAB=`6P22jg~X zTu)dM6ZGj~^_o&XLfa{1$L$=*=lB=mIG#;mTiC`9b`k5|d*nXS=6OB*vk(sGneS?k zC694}vl#a6H-+mTjd_!I{1N4UgYSUYK7Vfi1ul{EPyN3rKp|p(fg-XPB`8H1%29zz zWY__rG@vJGNv4Pu#%Ku`|@17Tx!*{)d zB$jXwaXqWoj(<*xbMoBtZ;3-2-psD&-&TKlk>5N#qfYML5Z7p)72bcHUymJk;|(7Q zH?@z(dc~GFwvlA_W#=F5k^kG?MQpo{ZP@Eg{sCmaf3A_h%1>J zK0Elc;Yi%aIKia&C+s_;&$zER=g>L*0`u~Pxo-DZ>|XJQ`Q~u+-d{L=V;DX8sqmHh z$HQ0K-x$8!!sjYq{NmP6hcBhx5}xn=Y31urhtKc+jPY7O6FztTvtg+FXTqg8Gk?Oj z@R8bZ_~v(ooIjCHQGh}ep%^77MH$LbfzxllD^!w)Z}zQ1t-1X9f%t&>)PrK3wA#M= z^B+7DYUs77!|ANC9b^L*`roVl>OIPapAUCN-y4!cKNs%iyepjki2eUf>CZoq`6T=Q z&Dsfm@JMKMP7|*G@R`s|jtze(w2D7=bzZ%ws4+$HuG`^4= z!Q}bXFiK{}|6E>WA6;c1T@7QxCNS6Hx|kIf=Q+65dNoXSI+*Ym6Uuc&vdVh!s^A&m_@9RD+=tY;(KO)3A! zl>fLlto|SEWo1|N;pdC50EH+<32wZTfBSoRp_E>Ra#WxaRfyx>s>vGEq7HFwfmp|= zr)TFMkRLVB8?nLON!Q4us^nF*eEy%h8k&S3zIZh>lPzdP8`^PQ`QJgNU%C=H$u4x` z^zAvJhkV`qC*QmhdgH#&uw$M#m)fVVgnrwx@6G_3G5%+e9KtY0@cR?*Gsg6NVU#|G z&*uM9_=A#P3WNB}*53}lllZyt9473W!p+L}g&S4x4gDkU4cDvR8@`(PQ22^;n6PgF z8D&J0Jp9Jh@WRE1%+31C;q%SE98N!WHLM8#Qp*R!7v&GbwI2-6AN-wAB&-i9Y+?)B z*ugGtDW9e=-KTzlStKxrI6v_1e&ySs@{L>^Rld<5uJ7Bz|K7N`)`x>-&XCv&Dwt(^233B8607JI6oYd6IJdYZdAyW&H2oQh%BCPnO85g{81wrTo=4aPGJZTq5V6Nke1WQH1By zXS4-OXC4g&^g?9k{}UGH4w}_=P$Xsij;N6ec<%M>~Of;y6cjbi+`i&2>f8WZ#P{x+Stn`KH3nmB!;bUp12=MtWNYhlQG`i0@WjI7 zp_m@Wq(|GhgkFmIGWK^3`&(Q3ELkS392KZU6%M~s7^=z4yB^EdZBMTh+TlNu$JYq2 zMI1YH9dQiw)V^!5NoS&6TEi~I96j2pb&kFM*V;Mtjk)<5_KocZG@=R1`UR}?^FIvo zKalIA{11Kn5A+Q_g4-?ZZ`^U*;t~JDCI17tgnN7X{|~$Vi0eHD@r9baIJI`mK^jGY=m$I?Q4ciaL-zVAnd<}P9@4@%E=e$Msc(-_Z z(2G7~*FR*N_tV$9*#B()0s0^|l-cPf_P=LZZ{wd4HqIX~OpYL~e>h5xVItc96`rfw z_q08QY`+fmhS_rOxitEI^ua+~`#P?Hm8g~m5qiW^%lp#afHatq_N3uBE@z`p8Wa|N|8Wdp^!>*%fN|{K-7{&=d9e-PI-5P#1(H+r zZ|Eal!JZI*3Y*xd5RZK0L4Uso{QK9H@XI-&kSszmO7L*}pZb1mUo91uJW;

      O^f8>8>wbcqLIQ_BxDpn~%&%SvNpb}# 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 z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c z`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c z`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuFLfAsVJ@&EDv@&EDv{U81OfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fB#oM{~!M!{~!M!|KI=B&;Q5&$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$NzVt|3v?Z{uBKt`cL$q=s(eaqW?tyiT)G)C;CtHpXfi) zf1>|H|B3z+{U`cQ^q=TI(SM@|H|B3z+{U`cQ^z;Am z|MCCv|MCCv|MCCv|DEbT)qkr0R6qY8|KF*8{=ZZGr}|IzpXxu=f2#jf|Ec~{{ipg* z^`GiL)qkr0RR5{|Q~jsOa+gs{d5~ss2;_r}|Iz zpXxu=f2#jf|Ec~{{ipg*^`GiL)qkr0RR5{|GyP}!&-9<^KhuAv|4jdx{xkjjfBb*^ ze`os7^q=WJ)6f6M|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|Mx=w3;i$jztI0e{|o&u^uN&mLjMc>{D1s^FZ93A|3d!@{rrFY zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ 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 Ny7l5S`t{<1?`zt~qhkO7 literal 0 HcmV?d00001 diff --git a/app/api/models/ru/ruwiki.vocab b/app/api/models/ru/ruwiki.vocab new file mode 100644 index 0000000..c08fb79 --- /dev/null +++ b/app/api/models/ru/ruwiki.vocab @@ -0,0 +1,16000 @@ + 0 + 0 + 0 +, -3.16589 +. -3.34152 +▁в -3.57318 +▁и -3.93686 +▁ -3.99673 +а -4.1868 +е -4.45894 +▁на -4.67826 +▁с -4.70705 +и -4.99752 +м -5.05941 +- -5.06099 +▁— -5.06529 +▁( -5.08867 +▁« -5.09088 +ы -5.12438 +▁по -5.21168 +х -5.22587 +у -5.28995 +о -5.33543 +▁не -5.40603 +й -5.4142 +ом -5.48638 +▁к -5.49324 +ов -5.52846 +: -5.63136 +▁из -5.64979 +▁## -5.67731 +▁а -5.71575 +» -5.74448 +▁года -5.77684 +" -5.78603 +▁от -5.79988 +▁году -5.80563 +ой -5.83835 +) -5.84784 +▁как -5.98347 +▁что -5.99568 +▁за -6.0428 +▁для -6.06772 +▁о -6.08529 +▁при -6.09001 +▁" -6.10273 +ми -6.1282 +я -6.14325 +▁до -6.16028 +). -6.20761 +▁также -6.23558 +го -6.24607 +в -6.25088 +), -6.27584 +▁у -6.29514 +с -6.31487 +ая -6.35609 +▁его -6.3963 +=" -6.40258 +ных -6.40336 +ами -6.42155 +▁был -6.45293 +ся -6.46151 +ого -6.47511 +ные -6.52085 +ной -6.55384 +», -6.60349 +; -6.61169 +▁или -6.65437 +». -6.66342 +ий -6.66859 +ный -6.66865 +т -6.67211 +ия -6.6739 +ки -6.67983 +но -6.70262 +▁он -6.72117 +на -6.73412 +doc -6.735 +> -6.73756 +▁но -6.74062 +ка -6.74321 +ых -6.77867 +▁под -6.78031 +ю -6.78488 +ного -6.79107 +ли -6.79733 +ие -6.85488 +▁год -6.86763 +ная -6.88839 +▁были -6.89662 +▁это -6.91992 +▁во -6.92014 +▁после -6.9214 +/ -6.92485 +ах -6.92755 +▁со -6.9292 +▁было -6.92958 +ет -6.93077 +▁так -6.93612 +▁время -6.9493 +ии -6.96746 +ую -6.97242 +▁то -6.97936 +▁является -7.00432 +d -7.01538 +▁была -7.01788 +л -7.02172 +▁же -7.03194 +ей -7.04796 +к -7.05073 +ые -7.05507 +▁% -7.07076 +ь -7.08187 +н -7.11514 +▁м -7.1217 +ской -7.12637 +▁более -7.13861 +▁г -7.14067 +за -7.15018 +ский -7.15076 +ным -7.15146 +г -7.15987 +▁1 -7.16438 +ского -7.16844 +не -7.17577 +ть -7.18802 +д -7.19469 +ый -7.19725 +▁их -7.22994 +▁про -7.23759 +▁об -7.23809 +ла -7.24055 +ое -7.25624 +ию -7.26968 +ное -7.29295 +ым -7.30569 +по -7.31048 +? -7.31069 +ам -7.31739 +ч -7.32149 +▁только -7.3348 +их -7.33617 +▁её -7.3434 +ru -7.34766 +ская -7.36195 +та -7.37146 +— -7.37825 +▁18 -7.38248 +▁пере -7.39031 +▁том -7.39787 +▁п -7.39947 +▁раз -7.40642 +ies -7.40732 +▁однако -7.41024 +org -7.41078 +▁города -7.41326 +▁id -7.41927 +▁которые -7.41931 +wiki -7.41979 +им -7.4217 +:// -7.42683 +curi -7.42759 +wikipedia -7.42855 +https -7.42892 +▁url -7.42931 +ш -7.42963 +▁< -7.42987 +▁title -7.42989 +▁categor -7.43066 +▁L)wqHX#V%jVL13xQ(3{JLdIkZ7aS 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

        UvpS~-oWvEvSM=MK1 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%0AbPez`nO*EL1|aji?tYH(RHt` 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 )M<~%RtPoKA4;gWJS{ZFM5dM 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ɀ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%0D!@Ml)K_imSCR=d_XS=)h_Le|M2` zmfR@g`y*4fV;ftv6@Fs<@2>l8bJ_ksb^LM#teS=?coqw>8-j8hm zA7LqME*U2vY!DOjq#-hn8yY4@FhxI;mPYAw{DiY7+7`%pKFGy={y_SeedCzK3=+tw zH>W?MPtQxr)JkP5o~u=l{v_MM{%fmjYchp6{%4!q!7ldjVEoTMedAae(CWMW`eojY z4`1eOor+snN;w?Y3O{hnA&zkE!#~c;kjFT|J>UD3%>2lIar>|G?!I4}mhE#~yZPh1 z3-S_ECwu~#oRIS`y$9dCfGk827WG|K+?jSmQo#WAx>`&B2%RQcExA zrCVRg+rrH@ab#Z3yM<-kM)Kt4ycPNOotSqoy^=R0-=0mrk~g>eO5XgTJRA%3#qC$} zvhxqWCofdERwb%XjT+Qqwda+*wcc0q)(crL zEcd;Vce~@2ykyrac`NSiPLr^@m-FhxQ;!BTVx`qRHou(LMBkY7Y-pypU~9&+jeACN zGx>5}tFSiQoBnZLJK2FwbfFtP=tUp;k@?e?^9IPfzxm_5L2@GXa$dIo&$)l?g1swj z>hR^fN$)1x|Hn6&MK=HY9d&|A-=^F*BIj#f&Kq%j>;pPVj$x%MCybMmhCF$wOIPcIySIbEp6h# z{Cqd1_oW`be=MtS-)@usp26ao zbUS*#kMg{H;ToIaSojG}afa88zqfsXOBDQ>bb)&R^z}bgUT@}yX?fm^{BBmhH+Lxi z+m-)a%Ky%zouc06_+pfx6lEw!1uBtke?9b`rN8X@FC)_Sm^4mq4at8S|4aTC^)Kl( zw!hxv->wo*HLme5)R48P!@b|k3H4;=yD#T8kawScIq&Yl=jx*`iM{Teq_+N*9^v!>3}U@mIgCv{_t*O8r@NGYJ+7e) zpTqnb`yUU+_YFCB7$X?P7{)P)8D#DMZsok|JzRgN>{a_ehy8!}>i9tSwrp&|>+JtF z<$t+n5zi8mSVMOHAAa%_eXh*CVVk~##YxYP#FFP{|L+RB_d-F~Blq#z@gE1a4{?Op z|2B;b{q9Qz;h4-A-<7rhN9D=>p}1DhgL!!uYNd5#^S|H92`7#}#Tm|VflK_<^*@LC z|B(Iv{DZez)&Fsu9(_|Qm#?n>+00%)k~UC?BCK??QQ5%7^o=3*KT7DO*rKPA!X^ej z{<9&D;VrYT98)#9p@OW$WSw*+JNPgx4Y+9t(A3JsQx6CbXax zZD>aaI?;uze0cqMj_rF-x!f(R2ibn$KYlFq()-Yl0SqGZ8#!TEeh}vbn)aMC3HLea zK2z?COxRu^7fYl6#k>g48O8`kF@|wWVzq?-rA+!Sm%gxhApJ{c>0RjyuUmh$+xzzo zl31yh{*n0@|Ce~~zEz#s^C#%B{;?Fp!^bym{fL!lDo0j6BB*{erwik{-v-Zw%GY2l%oRK_J20|x_12ya#K5hs+s-Y$o^-C-K^36U%>t^dX4>Wd*$eU z`~L(xKlatk)^C=y!HV;N{a;0&+h+ft@e$~Mo7Vqs(e^|8pC6#wG0PX$X^Z~9U-Dhs zjI|V2i@46;y0o@|I@|R~*Lm;pKdJQ{YS{n$5;K@}pL1>Asb|jG|AY7K|5)#Da9$&t z(2N$eq7ADF|6eTUmHV-;_hz4X$?Q6#cwsed3NXY9eL6e(`jm z6J5yK|2svYn?6@0ZJ>wVi^UFULz+p*Bj)?~`i1pl0D~C9Fh($n*mm5H=u027oqopH zJTk5ccKy%t!wfxvWp(ju-^|a}4VG*tv7(-^My3$!7VD+z7P0P9$hIKU*tRdW&+m|T zKV{4dxrcom;1Ea1;20-3#To8>Li%R|&$M|)>17V{NzW!9SRfbW18L(5&K-M!OXU13 z^^1gO!d0wxdjD82^!~9a&qyIn-@?rUw)YYLAGzG={r7tRSfR)H-!tX`yt}FG&pZUt z4^SZfLKL9{r6@x=Dv*Bq(Qxl$^1AOl9x825%*b2Gtp7j1AXL+*e3$5Zt)b7gdNz4{ zExitlm+S##*Z-*Z{L0>$0cG6KYudkK8J}W*9`%w9J3g-S zyQv&bDgV>tmNNI|4Es~~E&Jn`zU=(JBka#H_9q$F1ZopcJ37#bm74qQ-(B=Lr{KCe zLN~n!Tg~#xPGxhuYmqVSPSmT1blgwFQ;zR-TpzOS-<6(AeAnKkAB(W;xP}sCca<`{ z!u6Hq1H!NWy77IFnSYbM;-2HU#36ci{ecT(6zL;)*nU&yTkjjMC~OSln8e-h@TZWO zXZR?{d#mctWD;vgVH-Qx#dMkX?>=5P{=z+H`#&_9_t-J}IKUx}kijuduzKPD!%y@- zXz>5_`2Xs>|03_-dtTo4{~h}OutL9sIEP3-vhUGav!~*mG$+8+q&|Pw`1ft6jfKt5 z&$GklqW@o9J8l7sSjjQJreoszU&(fJcGKfLzuECTf35F8Osm+GmQ!SQ9?o*(3csg3 zz|B4O!9M%ofPHYnKDZDMvh#!6j(v;Pu>FG6CZ1e0$ zU|xPvE36LnXh7`y+ekK{8F$S;(n4nV4qC}Jbm00&%@^>)G9S`^dm?|l;3E{?g>LlV z-go`WWabmbzmReKUq3m3K@4GeSY3u3!L@Idg;8>)#5b1LkI^@jG3ywoPhv~GFOAp- zaI-?&Q-e0>3T@Qg+N#^`w@Jsb!;1&n`45f7cg_qFSV9tONMSqbIZw$0wY`(;g~tAC zv)|MnzeT38lzcMW#B!H5crvLy{x3Cwqx*IxK?%TwXHHqRU0^-A|s;Xv3SlG^&$?b~R3DjeC)AYJR;D%_)e zDf+Rn6P)4<=eWQn?)~VAkdtxV$I3zhdG`}#p^z*>F-j2czmzOPIVv!9?*6s;SJLOa z!&%2v(W?>HR9HxP&zN`2v}0%VrI;=C4KPnn)HtTvH_$iXwf*C3oL`GNT+8`=8AA?|;!gX(@d* zKO~3sAr@~ZRz~x}SaMfId^nD!Q5J$-17_mNoLZ0Fb=eWQna{eFtzwJ9}`_FvKIskkxcYo)} zP$0YzMJPrIqAww-3>f&)JHs;hT=ZF%yYDhKV4XNB{S)QNEAqj7B&E(P!!-LhJAW=Y zhk3-g*;f~%EoHrrRa@V>~e3~auVI{m248WJn(2}CR?yV zZzbE19CBZS?hEa@!F+7E?I7OJNhvlV^%S^voo%)|e7?T2UXUs&|<&*S0v zie2x2N7%M~SWxF!#E5H+VhrP$#0(Nx!fKQHSBpAQoB9_S=SqlmqcpbgaQ)>`?;p1Z zz5gEXzt8(8lj2AYDaQxm`1QxaXU~3+w^Of7(1hpQD{~v^1RBcTF1k;#ooXlK<=Z-gktNrFVp{j6WK_%FaHs{~Y~i z{uBAg3-ZBO=3fZAM4W%|-h1@vdis7leZgJn|6AIf$jtZk^CY8>pg3+{(=Hsh^%_0G=JYxF>?|tjRamT$|JBO>s^x!md12VKbA(r;2DPX|JsL1= zUciU*1JdV_zycO=vz~q3%)Z8QulDs_?dynsfIG*Jht(tV1CFzU+u7&XY-OJ#UCll( z(I?;faE-3hgl4p0rQCXK!dvOt{sWVbhc&FvCf;_O|6`$3zXD|E-*cbY`47ZD>mKJ)!e`ju`+OXT^B-Kls$P+A z?7Z`P(T9EvU=Z2<|J%x6Y+w_yZ{@@GH*r3k|DZ$tyH8$CMnC->a=G&H&@G-J3}XZ< z-et1f_*MEwqj%@Mj?u@lH7@Qo*Wjzzbljw{i7q|_GJ&ZQ*CUgd?C@N5o~y_=u$@A* z{T7e;86B56XMgHPzAgOjci$9t$X%pAs!u(+kJr{e4s0Ld2=~658;;5B{Bz$^7Ki+> z+^3(Xuw<9=y(2H2($8>?xHjj;nX>y(8IJT?wBh}m-p^c)??A?RC>H38g}y_v`@@BE zFOlz z{b2^Pwdy~Zrzh}W{Bx;ml%X6Is6-XEo_=qrCRazb1@aTDPsaI2eUmodrolI=SO3C) zar|>iew)<)c_uex-oWnvk@*L|YaT-Leb$Jx7Imn{gZf7UJ=Q-O$tK*J*LJ`MFd_eI zvE7Q;hoFs|I$^)ax7+D+eV&aClbwI)FY~i~uj1Mci5Aa_={n`Va$^>AUCJM2LL#aB zQBKGH@6F=qKqtD;jUM!(53d{F#}B``tz1PKTXs#?){mzmSg`h3Q>e<_b}sLvhy1@d;dwknG_!lxyZK{*AFOmTnS21 zhH_M(60h?=75M+k{C_#_A6x9cn+MUC{A&Nd&Y$!@^{4VYwEFj9LG~TQdH<`#n`Y0i z&}-;sxFXJCn!`GAk(O`Z>r1xhHJ*2PV^UqdSTc9`WgLU*lX$z3rJwTSsH8f zKi2D8slLHt;MqUwp2g!^% z0&Q=w71l9KAHf!zA=(Y8@%whfPfh=={2REs_n-ccQRj~#{i!-@K-PupPdpP=y`!}{ z>7U$??lv#HBc$nDh-(io;Z`mGpJQ$pYg@qz?i6`%;+sJNOGsi3Dct)M|0WsxkL-|l zr}dAX{^hVs-@`r*Fy(raXX-)p3F-cb%-|S{>UD9fLt@GMm+!fcN6XZIR3pv z=pZ}Mg>Lj-CREaote1QxJZcSQ!{-MpGV^*X)}*PfBS&2cn9UoG?g9k*WN{hvtx z?7tM!^exgwHem&#DCXw{dt#>Q;d->pOC-A^8 zu-PmPB0GQJzBGE^IO%rtQaHOjeX4#y-dy58P*=FsFONbTJNVl91E+J8-_p`7<|_Q- zb^dknEg<&sS#r&4|7?<6Lkip2!7lc&j{_Xy-rqIX51GL+?p|Y~$L+t?7l*uB<$JJ4 z;y-(Cdt#LTle|REzmYC5)hsN3s6{ z(<%OHW$A3Ga$FWLaTDJQGX-P^|1fXF56mMZHVh%wUeuB>`$yWva_+-s{BW~ zN%^m@-A!>l^gj5kF7fPf2VuI zEypb5Ha(7QSZVbBF|BNv8IgW4H+jE|h-+Id>?{9p>KbRbrVm!~xGyLjC^Z zYGHBi@I`q{?7JM>F@9?Qr&{$dyw?7yaegi8aO1a&l>gQMm&dMQeegBut6%!UmNa*> zS^W#Qu#DT%<%9HjC!-FZ&u8@OkA((trmq@nKsKQn(f)5CGtWE{TFJZDtQYWYYkkGA z_oyF{9q2?CmizR7Ad_9{7aiJc>AmPfoC9nFo4e9K(tYl)NBi%R_4n-W#{dQ~HKYB1 zT)zkU96NCq!}Jj>uCdXU*k%Q6G>i%x!#F09wZmh1Rm)duJAox+=ihkDx2LZmg>6h1 zn%|!vV7AQs{^WeMzV&t5*sIL%U#{I<+tZHYcCm+j9N-W~_^JJ0#`r!*^nVe@5^iBx zytl=hbe$E~yK}D3#0dLKJjXb}DOT8`NzZvk-#BJ}?yMrOV#9_`f=-fe~LZ2tEf`XA7z>e%(QkB2Jy zT!;6MYI+S8o4x-|?;rC$kB3@e%PIW}$a=)SrwwEyVmtGCi|^j1EU?{-^o93=O*U$r z19Dm#nThEHbNJ8OzvKM(EzWC28`{x7d^!KPIBijDYk>|oLaEWW*$`1v9 z?jJ;4Kd^|*m?xx|y!%l;L$VZQxc*V&S$x~&v4Sw{+#F%$sKCmBKKjXmP)XmoFn0l; zW)-~}+4*zS6H<=ZM2)Zswqq?>hpA!qAK8FO=go>|P93Asb`uuZ;;{^$cU%I~^qCIj zUzhTaobOY%k_)yM$@GiX2XbBuTG57fbf6Ot*B{omFx$V74X zjL|n5l+75YPhyLnM#_8G#6*YwU&0euLK0KLCVRB2(B}rc8>HylSfno?u2DRX9bwDL z{9SSnE9K@$CJ&ITcI`9i{~{+G+CD;hNxmn&PccOj&(swyF#^TiY zk7D-k1^arBuX;!SoOeoB*0?_w&yD;zKJSUJTFU;dQbwzL{}=6FdCHP9{8qj4AGf9J zr1CiW7VfZ%%l&&N;ycAeGrtKr*{lD7If%~b7r4ain)JUU{f|ojSh!F>kzd4mdCp(> zc0Xc+eDjG=KrciQicx}6l%X6IsKh<>*D7+lQ2tjc|0@?i=8?bx7F)FYJEjJ;s6#zo z*Z*hV^B;QtjOWMZF#CUu{XfF~A7uY~H%p%N7M2S_vtf;ZP3`e1?eS@H%l5pv&l9I* zVd1!p-?uDe-u$kRdA`d3SQh5?Z2z^n2uAeDFz?N#DV??NF2L&{82?|_}b1>;f3To!dPQz_)2$4_-bcK`0{yi z7)`z{d~x6{#)B1y=NqfSNcS&=&!4|1e8GHgpX;p*!^qy3_T|6v;QH3A{RMhb*mK&w zv(KhJ74Pf4!oPn0M3_kCgcnm~VcZA*2akoTZ~0)j`VZe8uKq4Q4eg9q{{WxG7w{!~ z6<@;yzJWz73lML zwfw2@$M${ahq>V&lm7%S^txVAVfcH-@X5c%S#U%Bk|t=>yt#e#Q2UCqnpD zGG6C9{)6vWGvq_Ihu#{(cRrFE{x*Hf@q_QQ%_sQ>j{mmp)w(x?e?fi^-+9c~BR;Et z9m7xG5dJOscbxYdKjWV1e~-Sp`-bq}+Rld|f>&4T-w-k{J{8_bzx#Ke3Pmxj;SJ#} zWJT0_-w=LS7_NTMxgWOuxADjHH|aWb?@yl$Pmw*3xb|=7hs8Je*0%pR?!(`CGF<&{ zu=#QS{rA-QKavyvp6&k*|2@`U@?X`zKQ~cYo4Zi-bnf4G{*#Z&YfsB_XHLpfF@Y2XoWHw~C(0UEQzF zT|2AJT_3H^UG4kD+}r0*=Oz!I&Rwah&b?DzoqMzE>D;B}r*m%=ejs=G^6A{q9#!Z5 z1NSmi_;l`Px*rLDaPooN-_Lv?cQEyI?(g+KoqJ>Q>D=qh`slUl!&m=E`1INPbD!&~ z&Fyb~CiiODGr3>ucz5m}wY)obtp44(FC1%Yt*p!aO5X=^M|U0#U#@v3_e-ZCeDUa+ z+!6bpKY28KVf+KRpD(S>9X|g+?&n&obH7^kNcbOI|9`~)gs+`G8vf|GHg~MToU$d= zx&O1U{{{am{vke#FW^h~DptoH4__lE@D0pi5zF`|_-FVFJo=RX6mP;?@HV^y8>6+k z>n9btYa<`XU3JZ^s(0t6$0~ADmFfq|@8vqSJC;g6m>c`@-I@GA?#g~eZnBIm-}u4Y zxup8Rj5^dfTb^9>o)&sPn46eXKfr|jU+1S7$BU`z+;0r)ALF>m&JX6k)b_#L~9hxsA7pC4|MPr1kSi~O*rU4NC_5|*|vMg9%@CMxs8*9-GQ9B2Dt zdw%%FQNI2+`C+muKfHvw%Y6Qu{4j%QEQ)`@xrrm|2jUCbfIg4mhDXEa5Zlhbh!Ohp z_^N$h!6^O9_}Zxc1&!)f^^b-ZN}tUA^uT*^|3ALoJU*)G{{MgHWFiSkjH#le8kPdG zMu-?8Y6vJPAVx$*rJ7o*RH;&onqq+HWSQ*yWSbZq!uOcdtS7k$M^I2eIMUHo{!f#_nf<&<(_-?8|TJalkH2DK5VHh z_~jL<_&ooyj0jb?&7s}H@v=)gIeyP-rH>9#57G>Y^9WH4ndlQ-LevH{aYl%mhu`F& z5VZtNbqi6)(|siUQixiIJ(EF$jcAMEUUf`F-*)+4<%4#hk8|(Np&+#d?T+F;9PgdF zN8N+}{+xSMIM*Kt4^mN7S1rDz8(I-`ulh4;JHJX%b<Bt#`f-mj96g{b7YAu4qk zyhBv_jx{QseU>vftx=gL*Qo3eh+Ly`hhg^`l{Xx!@_g5*0#m3e*ttd(WrV7t$xu~% zlD(M&Lseld`7M?QYdQL^-te zZq++XnH1>Be3rXa{|rwV7`|H#P}nA4nl35K6G_eRmNXA9zH46Wz3L^I!OVq$ zO4L%7dUlaY3t6htk1bLezDrdm=B&u2s%V#&n4magsVZq)s!9z@mD#>j9e-`E8a_T( z6?rUCrlBROICzOF@m-=y7cWuf$t9}HZ;2{LYg)ae7V4lL8cu6#K)k49cuDiHm(=WB zu4-fNQgsWKtNIN@pa#%E{{YqP zvPks=EmFOU7pXqpiGH5hN&knohrafIhVCH#!JZ$gR+Be+b3zrLGkrg4_G|LYfFo4> z25ku=T{zyhE>xvr??5xr&J_O5%JG^@YZSl9($`&Hqxf{`8+M1Pr_d(em!G4St!q>j z->nMr$W!D!+u1cL_D1q3T7(t_1}i&Sye(KYqNOu})d<%wiwsu9_|M+8TK!VTI~ucE z{RYj;305I!!Bnt%7){>2T1_L*r$(+;Phn5@U9G&aXL_twKSTAgt5pdaXI`zI!#yEo zwd%v37`<90N3gdd{VS<+?^0<&cd2wVBm6G)GX8#npX2{=6PCj1FTrY#%^{rgfNA*p zorLXWFfqsARkS4kF13>5X2)GB0ed-`g#L^$Y$JYugT4;Gg?$hQHS{CZLfvKNK|llM zMrh(6oXzyXWv`wtx&MJ=Psz@kE_r#L@;2wCLY^1L(VpE)REm|cGQPJ3*qzub&?<;G zu>X;1iK@fgzH^CcMIGpSXjjA%r5Dn9O18<{+1C`tJCGkTavqRpBNw6FWT`@ju(7DJ&C%kW*^u5Y4uCm zCzG1_%kPh$|L<|?x>K6@%J;`z=KkQH`ge_uIm-G2;>NN1beHezsrdKM{G`*qIv6dj z>)(<#c~jb-`>k|)ux4r*>ozra>dd~V_6)tpX$L<>yZ6Fgams5l@Siti@IWMu#Sj%s zxfVyc9ZwmZ;1{9{{*-;bAu5S7Jem4LN&saaWnkI@%D>d=8 z%kfg4oi>OT20!iIguQUrbP4(4{>T5rUU!)In$-X@%?$7jnk#eI$bttZa>6# z0Oo$}S+)P_pxq<1=l!XJAEYf9v{*UM2C3e4loO4VE5S=uk7KzCQ-DefTdtCKEmJAmmaCU}?-(}J7ehO|3ui&^?=G=3+$AaBUB1L_zu+U+ z(8^bRc3*h+QLR2$#l{CzaXu}bmj0o?*$rwp7yGydwojp(7r8#h~-0ULyJD_yi z0hxoA&)rMkzbkv5gsS=2>8{uJukd8Q;k~j9^9qO~4NW%sywi# z?A#}*wd++{&w7<^U#~K(>s6-xF_m>GTxCzKS2>s0tK4H@$~YXRZp43newZro-6ywU z-btLAA~vex#tqc9H>%RWjmjLfQ6&?n3n^1AC-;eUWS>-=+b8?5+fp7;bQ!Xb+%xJU zw5I0~^%YuoDNNNbend4m)~iP6dgVh|)NER>TE^F_*8KIVt!JOK?+WAlAEq3Q`=oRG zKIz)FPr4)bNzbJ>Q|5gShN85&nF_-%9w$ z!&NWZmqGX=*DL2#m>L)lQ-j;rQ}5fP;)gdWy)#N;!yZ+MBTLmxzaBQPhjxl0}3&ea738fxleR)yR3-9uKOVT|ZR?-Wycm=?y9`;1QKS^tdYC z{;(z{;Y;5qmOya+WtZ^_H(tMD4U z32(sx&_e~4@eT41{uFNAX%sp3ZVoliejW3t%Pc*huSCKmKsZp)W7^T z<5}DXx}XmRA;&#N4x!fL2PF5+7&(gheX!3zAhu070%PzQd;#q|Q`@Tt zB>q5*#3jc_*8>Nn^BJCVeT*djB1Zc3G16NaBNO<&2;abW;N+S5^J2Kseu-_}FL4k* zvR@KhbYck7N#Z8PQP$}s8B!v2lDds@(5jPkyG}A{b&_e;NtQt;*_d?Zk8K>uwa6m54C6BI|>ASJX}OWl~W=Wzr7r{}*dV8LvK3P0MaV8g7d{04C%382VWxIr_oOSC|E*Q72Q+ZMARKD9fRd9BlDjeFTiXtP$bZna{ z4qB^9&aYLar`Ia8W34L7U#rT)!j&cLL1jG>t}0H4tIF6&u|ogF1L9_J?2t zYzE7yt876l&a;+g+*NFhjZD>rcDNvuNXyH>GJ^6!Qb#l$PC5 z@;t}d9Io;L`Vu&(7rcV*fj3|;?1y)tf8;6U%-Es^XhaY0q;8rYEiEb0(%u*?ZI~Tr zqouD7+6R;1pQsEIET##E5)^egch~Sf7l3 z24BDgT!i{*&8NMC<{3neq6M)cKUt=Ik45f7bMf~uTIvw_ z8Cr(^8ZB~)>_dyWUoom@PE>3P?H{v?#OE;ImcDgE59^(ndz)l+kz~dUQqH+Z>XeJ5 zO}a?>Y5v)M)&;?(H#>~ErJGzOH^Nnn)c5kDTq*xtrC_(K6f(YDw7^wNi(RES z#8pZHUFlO~&nZ7wDf6ao=)!(?ZoF?EuJnEI{`vC$1+jJ`n0br=u2Mah{V8`ccWxK+ zH2a*F zyp0x2c}XIgH|Zs*Xz>njDMpKCc#9J)i}sdtXlabMTteeGZ^m-c5uJ-B(jT$_O~Aew zO{Gs|9hz)sjt!dG=p~V8y46c!&;izQ8PE(cLj!cc-{4dD5-z}hKvszUCRheG=!SlH zAdq?tJPFUhFW_Z(4GusX{0{yMPmu4Qhdr<#k{}C=PzWVZ4o|N{p&pu{9lBr;4#63? z2;af|_fW3G2G|Twz|*iF-hmP*hf1i1KKKO2;4|&;^5V2wqslHv#IQ8M=IM`4-_A0bGhVgl{7JD69k9)%=)(60U_ow~8?k{_Z_n&va z3+?7z?>Wu;&%57;_G8!P@DK3rYjgOWywClCm^X0@?ZMuS_ATZdRNDtw8?*27;F@SF z_7+t8Pe&Wt*u$KGR_$L+e3Q^x>@{e8EprM`Z7%^ETAjj}K5E5oK`U{uK+VB!QX1$c z<(u533^iddLQ57?XGHU{=b?oj)G5&%?AfRh_gpli$4$~(-6V_iGtm_6$!J=wo1~%! z>xPFpY1NC-}fZSPCm)18jyZ@H9LN z&%+Dw66}R6FhV(0LN(MwJ9I%G=!cmfcABx?5!xbX0(QeC)&WlO9Ym9{^G^Ut#XSv8 z$DXm9eh=zSSrH=H3q*1PL~>DMh)5oqkNqguJ^^RoBN&6v;0w42-)Zn2)_XjrmQXI= z1&NDZm9hEw&E74Mn%?3s87;0d@v)y|vBpc=mpO{#1FtduY03G2v6=LB<awX#aICd6R!P&ZS=QDRrI?IPTBdJvtw( z?=c5Vy9ei$c@Qt0YeJi81jcfF;*Zpc<};S5xpP0qd%RyfhXJ>-7r6(|Hn5hwx`6!# z+*uz#@?+_tL!}qWh?_V)bI!Zz3#73)(U1R^iFctf=&tpHGN&bbx|p_+4$SQ_u%0t@ z4&wsz@0R36K9aKRM#)@ppJd$=Ea|dZG9I{JQndS)(vPM+56_|fH$LuF;zY-D2QyEL z=grWb`wGv+@wk@>|1-oL;Wb^xKmB4kxNGNX*BJBq-jB(RxYf?Pz;(IK0P&^8>%?KM zi(eCN1A>3TTo&^~JaJ7k$F=`t4?Kz6J)Dz3I623vU5j|v`jxbJ(Be+JpXr?I^=G{v z&zx`9uKOl_i1X{`Ywm^in#b#$p`p})8g(9 zo`bNK%;j2~U&cJC4{_73Tgvs#e=NtGHtHnqNy_2`9s3Ru zCwa6Tc&>KAK9e{;$UFE)%Hp?l@+#*#9>72T>hB;wMG{uxN{ioS^7t6|@GGEv^aE z72F4O->1X%{Kvho=i49LbqjG{|3m&GKD4yb-tX)AuSLlm+_gM3kboQE*4~x>=D$VS zx!Ut^@9X)G^H*?8%k$bZX>QuNaXf1oaWh6*Klp>Yc8>Ocs{grOh{&Vby}sr=;$F+I z+PPY|w0L_8x7bJU|Md^=FZKJe70e^!m??-dIFI=LTuE{_@AQ*OUd8|Q`yb|?wHLmR zM=kGbVXwn2cRh7~$`LKB#l%ye=ASq(`dp;sYwnrM+ANMue95yAC*|Zj(dg@3}W%t3qP2>Inx>MFk4a}g)R!}a%- zbS)dgeKFUf(@uLvQxxwD*Vpp<^?XknF6Vt%30fZcZ+u@*SFWd(ch~cOzmiq>xt6ym&u&M@E=qKdh}i zXO2B{w7ZV6)|d8~w)VVxl0E2-Fc%s(ZSK3aM*I4I)KK1QIRpn`2;PNff6TWWUVz_Y ze+gyUy}W|{0o{YX0efLToZ{FY;UpyaQ7;9CzvMIY3t*gGK7wp%5rn z^_5T!_0SCM&;@<)G&~D~a0s4<7vLzo4=3OhRC4`lID`2k_yq39{u25MgkpXO_F#Sk zHelWiTi^+J8eX8E;K#HXUqau3S70xG_rtUIa31z&!H%E1z~VxC78;-pcvbWRa2S3M ze}q57===lfV{|P0W%YOTbNCnV+UfrU6gm38!l&?0xB&l#iR1%HKbLw9#6dhHfB_OA z36giw{(#g-+8>aqXpukP(DRf>xR;Fb zT>~?eL3yyR+{w9o67+Y&Ex_kUPnU%LYo6Z=vjD}B{zt$ossEPaOVAtO0pK;%r$Pcy zOz7W*pTV!-ZFn6@fg(xIE3WT_3b+?$!sz;kWmIo<9eZrEjD7fXd6Z)mnfd~l1qb0l zr~zJmeG_!R#DRxo;>AZ~C298u>aH!c&$DQ&{@9%|L`R<$^uzn`7Z`&t;SyYhB{Tz8 z!svUyaUFeagX`FHx4DkJ_loQ22P<7i#mjZ<@I1KR^#S~Z!o-{RxlVk3pX-B|!!-LM zZ`X-0_qdKedDV6F_@7+IuKde&Ebox(XhMSPXibsp*m{fWSVER-`vbhQTkv0Gah-S| z!S$hM$jiUR-v2w-iH23K{M%cN%5T)zvisE7hcBtoFORFyId`kEN4`~KYfq_DZ%`)0 z;QxVhYT`9l^+Fc!i52^+)78X>Z>!Na%hYK4IW=}it{N*E!~U%6sJ>8*r4y#)dUdgm z^l;*T*#_5%74a(PUFMOWz}}FlCem}6Lr0rv0pIoj+C*qV2=!hx5qlDvjC;yX+EP1c zQ^nBM!kn?2wicQdL0b$zIrz;*jhvf@=3_4yr_E-jEoY~WvGWEg-cA2MS{g(DKU#); z@=4NQYtrgm8nJWh!J@o&B zwufIAbmP_oz0s_X18vVhCk$+7t{v!WnL7q?J<}u}5>B&zaAcY!Zo5^IPENbN-%%Oy zSKUJSP))f-`S2+HV$Y+Mke$QaHOK`cvB`(jwLjXJRp zpo6$4ktT_;qAN~ch*qwL5U2=llB|F5OJ|1@|12dGKbe9tR6oZL#ilEv&O{&0d zm?k!;-0dzEV2yGY3pC@_1dY%D^-u@3Py=0!tYrZQbbz)NwhdbIS$hkEG1TwDxsx@o z(1%+u^guVh*XocCA!yui8laXgn}8!0n4!=tbjC`$BfSE7%HM4)>{PggAeKgU1h z1I-g{?v6g1@_Huv3RJ;y7z3@@ejD5cQGBy9p&D)^=|14thd|Kv-^}ORwSe%!4oC#r z!1}*}-p=>8k?$`W@8tW78n7p#Nz^H?_y3>g`#a9}cZ%;Xnt?qN&B8q!e>wQiMU9-F zhvs81KnqHoLW|3AVS_i@(8pJy#C+A*cA(`9`v_AXSL5pTIq^ z4xWIW5Cy4_2Nlo&J@9+@00Qph9QZrtHRuHTZ@2-oAG`+pU<*7Cna~8?@OwA|6W~QS zZiRc`XYd;Ag#C~U78rya=H#A0o8U{h0yhx;QPdZm3lG3u@FeIV30{O8n3!`nZSuRN z1oP{f{mZ-M&**zl3uDjSO&gs03G`}qFYGJsmPyQ4!JYW~5!?YQAOzOKbMOMZ1}R_! zI}E~cI0K{b6ft1O4sJJa4_FEN@ki5EPZrXr5?7`0E_?w( zxZPnsECae6^rzq-a2dR~{%p7#ieL?X9)`zZ2b98D@Fr}JK{b9l;Rt*Hw@jn{b^~z* zv0%rKH_v`M%!YaJZ~VBrb8p-a!BGg{n3b|7i+ol_d7?+BQ~n74KE|!hlW#G4AB2Dr zzT>=HSc~}v{C$FU;;$D&+s>Zdo^|^_ATgF=s5a2j@O~3*dIq5 zp&WB6x(!;P5_<-^9X8*|nmqIrL;%$by@EyDV;S57x4{=2dzWh;L}y|D7y5hbhtL;6 zo2JDlNB;+oy^FpCzlLMLXHsu~0x&^6R6`fsfV(I7!V-7{cEB6(TZo2Os00TvjZFU? z>V@6{8(}N31VtaIDc5|HG`yMo^eeE!QTQu-2S37{&!m12`6L;v&^U&m~Vj#@L?eRPw*Zr z1214uapF~24>kDz+Y0*0@H-O@z{}V-0t1s{c`Ib%OE?aCcoSBG4z%ljz)Q5#Q(|{} zN*o#=CFxDV3-VyWQa>RZcIdMr$&d zAJ3R>9dq34(FW{|r|5AvY^3ZV#0Pz)td3T7ySaV!XHNXBM3h_ zfPE13Jw6f(amRcl9um&_hyfBYCqeRM#yubva~h=MmI0YAK9V);BiRlg{`co2xu}ur z<)z#x`CAD;6hcuX;fG=F74P`&{o{_t<$A~_b$#kT`DP$5^9-y&O4ZBpUzxV-v80*Qb)gU z>iGz%*~BL@OU@m&TNDJrB8P0n$mP{Em>dC$V zJj1xB)N`-QbDq+SW>c25qq(?sY0tnpeP}_CrwpP+8J=2!-$j=$R+*^c}PTn1fV;Jz)m@{Ai*t^O4Zx0NNpF zDsz(R(ewqb62i4J=^v=4Pc=J&b_klw9Hn+toBz~>7DO`F94!iGoe^5hoTWo(X_%`V zMa$N?%KNCr$v6b#9~H-Fqinq-HrgvEI9^3%^AuWh#8u9qbwjT55!!(JCukG?$53s5 zu+PvhU;-|}H}D-?1J~Or;&NPN8rqldDxRn_g|UrjSMkAoGi2LYH;(4kD!Cn<4fCLY z`4J1zq7>F%qs3;%IMC8qB`eV~17jJeeu%LPG>$n{p=iQc)(fMF%(d8nZici=O17XG z3!alF(5K;9Xx+|yimlA2*v5Q{bI-~19P5Zu@&ei!t>h)NJ6y>tXzw~Dd(i$cC2ybu z%(>W$TJX0Yt?*Xz4r=pdZXjAUga0U_+8&4XGa{sJ(>qGr+n~YuoTPEQ$@-j>M&Bmp zxwE9~e2|o*SsXV)A(TKlR6;e>Lo>8P7xcj(9D<|pKAeD4a0WhtPhbo_gHZYdI;nEJ zgwCeFA$}=gVgGt(AZzkjqd&-6{_gYa7vRF0eK+EoBoAX+5>+_8`07gw7W)UNg;g@3z=*5JadUk-~^0u-}`AZ9ECTy zzbAh5{OdIq;?B;Ncu2r(fW*uE2bOjJ$tPz^3dd6y&yqCu3rHu9G9VMO{AWov>)Ugp zW=U=&`#^iM?%j|7;qvSSE<8gBdtzfYdCZbx{FboqKq-FA!Ey49>#W7MhR;CJF!e?>aouS%EvOa%_WZbsa?NZ%(o z=M~7pUl-weh3hB5Mch`>$CY#7vV4Jh;^!gUZ^qxR$VZ=ZpGvI{jQbwtTHoRSdEA=u z^Gn==v}fc#3C>y6m)1&RxW6Q=^OuVpTZsQS>n!<*^IbWA59j=gXWN507fspWFPZ4` zxKDtC0poexe=q))bB_-Q?`$-SaCvZ_wb;MmntOSM?&!Bwk2Oa9h%D_}J$#D)F`h+-U;S>K#75~P&aqnJqji$7OD6_M zJgbwWbN5T~Y38_$>Lm5jYDpW{N&1vdGSEzpWkEI#xE#m@BjiCo6hI*qMe>gvD25U! zouvO8%Ag!9zV!b?1yq79kp5q&f@-MorT-u5;QIcAk@WvV6Es7MFa6)p2JO%>zWV$5 z{~`2$vku^Y{*UWV|3B*k`n~D@r!hSMgIc3{$9=2=V-J7a&~|N@MB&J5Tt> z2|w-@{8{l|fmU)q8)o}9!XH8S(VE?aKZ@|j5Pq})dn3oM{~ri#!GEhuu(Smee(0b9 z?to6dlU=9j|2t3r-zC1SQ+$une(X+;58ytCURZydyg?p0ME?0Hc`_AlCyyK=5A~5p ze8@NR$d})8yoo&ZG5L|^r~V=G<23v{kK04MPleD7O}M?n`R$xngWm-5ngv#Hd?n|+ z1IxMJ6P)`EJj*>Q@w<{d`aZgW>osw&zrgRf-yZz;;r1TaqUox?0(-fBIp=y?{EPnIo%H|irvDesilF~@0sX&RBNsJ>(Ep3(V=q7pM;Lz{*T!F&Q-PLD zQ71&r*vrsz+${^3^Ts<^!B}r4*uV}|Pz^OZnEwfN9y<2NqWq7c{70L1Q~skZ{*?b* zqm6sEqa7iX|7a)nF0>o>9v9j_=h!D5`f1BKVF2@>_cUoHK5iwhy@|g7c#d>RBVLWf zVJPwb32DMy75yv3)t~V9Pt5;@Go*nJ{%*$K9+-er#H%ZLpoMhUkN+F+zm;o#gWqbd za|_2`gsYq%k9#NXWu$Qkev&x$7g&hjKJD6EFCJ!-hJ#w(fO5|H3I1>9z7=Q|x)MKI za7)7N4enh6UvZrYu93#MX*^Rie1hMXU@6b>K4HFyTQB$5&mjGYqc}94I7=A4R}6uq zKO{l2FXQi!3TcoYN%})3WI?ts=^r^?a=C_)Yvg&8{z0Ta=}?FkVK;HS826GR)1}md z^apLOSvgoRTcN^_^amSeJ5&Xe{!oLtHYP~w-1z=;jRv%lYc`?UznxpqR_twPJMJB* z1A8ahbu37_U9|M)`wxB45C5}2IOaOypqu#rkaX!Io-Xq)y-(cL5r@sh)f>d?2e{vf zzi)~2M{zI4tpNLH#AiM6@56aZVL3bmhd8GleVTN+ook$c@8CAl=60A3@oG5N(cNhE<{tfqXuYbY~-0wzs7@mS)p5-x~^(~-FOJ4+Zh3Vgf3Yg8akHIxq&hy1X zCEUhyegn7jT(`k&ma?{5U@x0CeSP5PlF#CIub#$M*JO7`Mc zzmEI^aS#s)V1PtOg5=Rvk`ktkAFYzKP2`{LI~!`{5GJC8RQ>S%Rd>DeAC?S;J+_? z)A&B6T;iJtX^;vANPr|rgjmo+Jj8+7%9yr^eOZQR)6*etV$88N7ZBJH*op%Ddpc7h;@XkOxw7~@ToJT%f z2(Q2%I0}{I%g^8%(4DG(X_CB7T<#^W#*sfC)bc9kCFoP|4^ZUSKf^yjkyn2Xwcvo0 zFbaRv-ZgONnv38Wcny95bkFKLfNowr-MRWXuo3@NO!Oeu_8_?5kkA*ne!|{-S*#L zqfO|C-t9U`bMZ{6gzZMa+dW^IXc!q zFn5x6eYw+BEKZ$R*RlQyD!~SJs5+~YYWfOlVi^BKwSU;uqYV+Pe;Q`|a})gz(89QS zYY5|?e(c2<$oS_;(i}RW3%W0#MsqQcpn6z#05FA7|CkTY0}jl8gY&?av-)`)+X!pmAy@&cAOSbJU-g+# z0yWSA{9081J2(n#8>;^^d<0{VweA{yc_$dBze=fk`z28 zi8HQ=!R?wPKs@F+h+RA-`nlKS0@wHtOaU7h>8FDam;$d!QSdd!z^_RGnvXpXHF8ca znu9$X^~3KhxD%GbW^i&X3w#c@U^k*K+)BL@_COTug4f|!V1iQE4{yQS5DTf01R0P3 zM#zS8utPoQcVDIbb5-JEt}^~{mGO_OjDK7u|6i3F+?#;uG5QXufOp{#`~g0IgK!f5 z0>)!kCGYH2$%g{Wg>Y>K?gO^a90oCKn}NiRQ2tRy z#h;}7o22}sTu7Xv{G%*OK1TURd6i0el{Vzc_z&eD=1h)d;g;>7{A*?Y6Bse))l&X7 zvi{S~`cEtCKh2bXCdxmawS;FbB^+kLQAYU6BM85p@LLIgBjK+l{MKq^w^ysGON4)t zwJyVi{}|zqCHw}$ZzB9=!q2g0+*-z~RqJTAY9lR8aEAQ#DjEp}D1*Pk7)*fMO}ta! z2lHVKY=tPOh6d<>L+~d!1D}BMWo#FMU>p1lo`(|Vk`zZW$At+!MNqz*xh>2sF-KTb z=}zVZhU1362Iz*ub<7Ri&K$vQ%oSuJQ2jV_TSl4Vc82;kIo6L``wTbw2He<#)s1y) zZp?{ez7!J#9ByvX;liNuY3ekz!{gBSA?iBRgA9-eNsxS!IuWEo8l(qOXM#+~g6yr- z{~;HQkQYh)9}1ulindaJgkmUxQrZG$f9j8Dc?{n_1M7b?`2L}lh zwb<*(L-o**!uJoF$eYd3g1HsiaBGJS%ns=6q5Titn0ufXw?62{{NMiX!Dv_cBWd#R zk0@`U2L|9I{2jiA%P{9=>MC&I zhkGCx*1%SH3SNhFsDd{5J)D4#VG8C@hTaE1h0X8;ya}0LhF%ziqi`HPflpyN@4~I{ z69|My;R$$?FdIN&)>B8kzW&=p{T&jp8z7OoWfCM~PJvY1(jXmk24r3){UIB34&>ry zggngoP|!pALlI^Z6ysI`rI^i7Mw`4m#)tIxA^m+we;?A{hxGR${e7e=jQUTk5B)zn z>OVTEOJRR}XjrG?{bzstaGf-ByyZOm+h1aTd&;Hu%j|DILi!&e{YTjw2)Zw8^S^wg zmolwynDnRIciO2d!yt9%G}bjS49BNfgdS4iI}qOg>F^4?24?61{?DU- z56+NAM&i2&T3{jZx(wFCZ#h2;eDGHR5#*=1Qk@*(9Hx`%`Ng7s6aI#A`zL9#0Qc2U zNdBpWX1H0)OYk&22l0>$6ZrocLh%0}Y{VQ6cfeeD5q3cXZmsYcdh{(8+$8_FJsC zRQGsG4aaJsj^p*vz`FXzll*@XnxSQg^oKU`TKf?#{rSHE+Br=6quo4b5AMCthg(0# zoVX33gFL&Lb@HX7kui!*)Fs$c&qlbadA_Qhd~01i#6lP=Srb%|&-Ztf@)s(g5^P|HDyW9*^DnoH z)aB@;K7cv6L9|(iD1Slwmv9SphSp=0zr1(tv@1G-i2o4cAML88{H4t8f!{sF0w2I+IDe;i}{-9^XxbM{OrACj1nKu?CK{Xr-tbdl_0D<02N?=~k$K zN&{_u$|O7GWEEv(HPkrh|Dw#QL+e}VE6AbVn*V={fARjbLfbg`e~Pv~>NrpP57qv! z(ru+r0D7Sh`r&%{M_<99-9ajdI5e0^mW|1iyg; z5Cwk%SIV~Oz;AE$L;bBIhOnb<)HT`|1Kc^29STzgkbV7BnFXxIhO28{)JRXgY-%A zFJwX%v@kcM)j;}XkbY>#5x!r%Po1Q37st9u_a4%}7wyA-ef*L%{O|as#fA45DxeZ< zV23KGh8n1aI;e*RXoMzchEU?um-t9RA0zD^#{3NCmGCy^hu{n1@-E`>-?MvJ!2KSMPhx)!`(F5p>!fmg4bk@gJnA^Gnm&M|lm+4F zuK8ROX3rsg;CYT^(LZ2>Yxv!X+eP#nc%SQhgnj~J@ELpo6Ywh?Bzxp&czKv=>xh*dM#Uk zJ48Sn{EO?vE~X9z(|GS%hN~FAWIhA5LkIH%9J{KdGpAm)RsLyzDLCmbg=hVx=#oF}U%M3VsF4!>=TM59dBk7J&~nbV?BG8JP_ff4 zmE;#2-()-O+bTzs{F>*hVO+g-o4?dW@IMH22hY9}wthjm1})sXm9}u(S@!IoQ$hKm ztt=!1T6!T=1yS$&)O1^#!!uVD|o3DNL2#6vPkB^6EEd075{+bJlE*6|(Iu`W+1<|rNG96Bl4 zp_8IrIx#`PR-F`XV_ZK>$GR^1dAIBM&g*FR>iF*KBy$1vkO2CHTf0=oVjcU0cB!<+ zE|qNPQYrQ>m6+0{l6tyS0`3Nm#bJ)eU7G|R>*!JgTw{=H^>a-p^sb|ymV0$`yoWYU zC+(juo}+_jazIa3Mso|VjsN&kyT+5cP6Fbje zk)flWt)t$dqu!yTFm$8+&-%xctbfFuaLi2%ka&dkk3+0~q^}_bb1KKuhFSlJzYNIa zoUF5~f3&+vP9y6dt@L$Z&g-FX0}33he{7{sB!m8seELXCtp72y{wJ2c5h&w$d5RnJ zAKkyXf11s-5(8?9l#?MBfO{T*tH48wjU~a2_Gt#|ZbxEz)AWMOu4^ z7YFguN<1|ZPnU_eOT^oG;_)Q$2)!f3>uKVd^FAcqM_}+$zKS*Y$=@-@pZ1fuK-R&H z`$+;MZD(EFl%J$5Zjj`&R!KWzB@X(~#5I&5aNRdPIvRraKn_JCRCPMTGI zzE$$hS*0+;N*QVulfg=ltyZEKm4RDin$L%1P{+Q6+9NswA^fB|DQ;N>HVw8j@66WUfkY%~csWxhnH=uF5)@tFoiZ zRZeWS%JnE$M&ELk7f~ts&T>^?EmMU@5>?TT681e!RK<}cs$_Vkl!h>7c5f*c5bHFwXrUbi&9O0R1N&E|3e;O{s-<&(ae8=77yls%w@h6 zv_l6tpcA^F+xeCBj9--A^B1KL?Vq|RPILhKAX>ccTPcB}z;DF_WkbwohEnqto|E~? zF5ij~vT@6S0?dVw=liYXL#po;>UCGxC+l1G3H_Ef;1$VQ_pPM6T#*cjTX2PO^($14 zuShJK7{!=E%(s#dbVUqkZ`eWU+jfw73I}=L56VFPkbFtp^ka6Khoo)tptM8F9ZqFSq@*T(IOX~eF9elvd z-aln|_e**IYPkiwAIySzum}R+Zde5mz&iLTY=*~R8~hBOhZkWN{082Dx1ddQ5`)G; z5~M>86hH}Bzz%iL3?0w|18@l5gJJj+oPm#F6#fBUzy-Jj%?~W&ME1dkxDnRAdN9x3 zk9qEph&c(8gP8{pshHCs9k&cLGlqHd+nL9HmU-;(-+AqMQ_OQe&%F0>=Di!32k&Ga zyqS6N`OJ%_gSwPHEOR9D|6RPL{2c9X+8S1_)Y|&t6pP`|L-xzRv+v&v!bOZ*d$N zPrW07@3R3Cdl>(KWXvg$YGV8Y(lKX1=4Hk|ARBWIc@gIZ{UcIXBt{0@%7aX1Noh6^_S zqF*IYjz9$;)iLsvDt#@@HxqGXMEysl>J5Ym5j0$dKurfWyFVO_ZIn^b`I}K z(#MQWiy{_PYt&*=fmb-|(ThPnU zy@IrvL%Iv;cOJj^(fnP-t$=IUcuwv7=0N%v*npzo1L|%;ervKpx{SVa9>}VDCYP5zvg<7-@ zdp+8Kdn4L3#QX_pVctV4v_U&`fMZysljrQ366r>Ju=k>UJbypx#6ExyIz^u086x19 z@DjWVjw1exiT)P$gB}c!3R#c`CMbhSun{*orRsVd@-G;v;aJayJSW-)UC<9h@GiU$ ze}vPZ=N*e3Cm)=r{f;I~(SAo0u_vL)xTn}z{{d+{Z#tS$OaGIJ{pUd2ZxIpF&$X)&kFCZbM&1qahKDV1YwW z3&+8*n=vOyVt!{L#D>$5gm}zxkl{<6(}TJun(0Sf6ivoG4Nb+KZ>Me!g-`%F)DyF* zKN`_o>bd5f)a{`h%D`lxZVx3;3}s=VQobpay)i|ROgzfNicmZC9-S9f>g#!=^iI4^nw66=`7hp4l%HtIG z75SlzvxJJp8Y)&)zs{;+UF`h-!>;0e?J6P2t_)#z#=q?Ij>v3Ad?QbFHe| zU8U-|egic2O%2#>YB0v8^o%vf9;sGwj3dVf)v1KjgnwI|N(`%0NzOX{|5T?^ zM(S1SWV1>OXyX4TO)3M;jIK~w!Br}I6XD-p#lN4bl+nLR<(;fjTZrd^O$Aao*`|s@ zs+Ear7Y|qSf23+vYOYr1@H$oIB>W+D$}&=?tSJRjv7?SXyz7Y%>0N;TwHsmAdt)x^D<7gwp4m@3s8%lLPGwQ3KqrtV*@95bp_XHd23 z8n5G@YJ}fjr+OWAs*n5j`_(C@cfA^z+pGqsn$&T9w;F!2TOF@KAL&!S)T#tD3+KC$ zr@+8Et~NBOAyg9IV}C%*6X3;b+PwN^F|WN*O4s{HIfGAS43wE3W6bAC*1A5!zQwGQ z$o~a%!e3^JdI9!SToX)bQb6b^L=~HT*!YI>504&NBhS0s3C9H_Y`ccQRk-F5Zm* z-dXe;<~9v3<-G_bTr2qwQ1zR+g0eS){BN+b|Gibk4_npGIc^AOVE_9{_P=jn|N91& zvN)UduMO;f->A}S9qfN!qcSHQ?0;Xw{`WTazqhdey@mbnE$n}9VgGvz``=qs;W3LU z8nGzTTr2zElmE|K+5g_k{`Xe)zqhjgeFOX7SF-=&`6qw8?By&F3wuh5NQ{?@(=Lv!#7Uhw8{6|8KLZ&KRre z^0%sPZ>#DVX;8fZmHgMHLG^?4a<&ZkHmE_jMpcfVGW@(qyp-~8lz7yt;*kzz@~c%v zh7MJDwm}sPH>&&vIgIT$DkJ1hR;V18MwNZiqOxKwDs$ALG6-wBuSKOzIaF#`4t)j= zl{{iqNr6_CNEu^@vZ{og#4#F2856ssR_UW^)nI@_4e-Hq&TyzU;=XUlsy+$gyG5FG z6GvTiDs_(Am7}#*b=YfFJKDCpMzyYMP%YaU`3G2|YBDvdCzzww;8CIK&o!#LV2i5t zv#8fe_d3$Qia4`3TGUd~{XNpWf@k;|J;gbCQLABf@oX89l`3;*rOI+vs_gMfm1C$>x%NtBjA~MOJo6j)DR662 zg}h%yDNV{`ZdS#u_3Hm)?A@c|I_^8qpDUyFD2berV%f)zw0;0$tchidASsFQC?0Q) zHlvehaTTit;BLx%V<2>?5A#1o|!ZM>;b-2b?ess{pwqFA651H-M)j>bKL*tR1b9;=K3As z9x~c6uEzSu)p%fB`7e*F33N~1nov^>9lZaMP%|I-)$BcfHFuj|%~$)?!hXLBv@A0B zA5%f(hkT1FyxhV3cTq+61Xb+Oq>8W3sl@F`m0aTb=f08V9`YM-&(d$X)p3=d99IQ& z|K)D@!@=>bapl}Mu4-Gxl`B53PSX!{AB?O2hkE|TUe=Vko*IvE|7!`V=Cz<|d5ins z)j8#Tc%J*;y!s9HcicLyIv@3`t|$Deo4Dt7zv`vVeOLXe|HGsjc&$?gY2%^$#+47* z!*CtR!@nB-`JftqY*hK*3UdDss>%LNnK~R)(+9c#?M&`GkEyxClWLyl??QS) z1&9|voKe9v*TC|E3UiG{-dj*n--3#vH~wf!C69;I^RJXBYU+A)F46sh;;2 zRre>xc-C=Gygi^Axdt1!7VF{R{V1(kAMxQMmR8NQU+n?L7WoO~XdhKIT+^N-wC$c* zCglDpwx-HGBbUV*#_oOPm5m1FNbtFGWKSa?J`EX2yx5rfI(4tC)dA3(is5tk% z*uF6}PaDtmFR0m;1vSIHDM-1+y$gKPbwMq>#yyob9)FKE2BQJ)skFrub(owDsEM@z z-#-~wj$4Pt$u&~@fnT{AvdVqul&V|FD$gxbs-EX^1J_m~Xxhp1|4yF&oR_WXMdh7c zODBF`X(9waQ+SK8E5@#Tn%xp`&#^J7(cfW zp53DjQ)9Gb+f~E##P2 z;WvUR0-`J2|2_z+xI3s4=uSQwRH^+z-WObC{IjUC)r%^(Z&Bsp_p>u zhvCF8qt;zeE=NJR!v$6Mev0RRQPqDApN{^bYW!A@H1RR&=Is>UzvP*>oZ|XVskZ$w z)qYP}bsP$*&Yfw#`;=DQocld%_>2V7s;@t-`l~Z);3_^PPvC39y~ej(RKxL<8fi(Z z(Xo&kE2Y)=<9X%3rJyE0QBadR3u=mMclvTs%`B&RmKFK-XPWO{rqsfrlnQVyEpm+q zA4#bY&+71GT1B47sOaIMilH<9NLnRYVk${pQlCq!^m`eVal};i4SxRt!V$6O|KkL?v55U0tbE^Ln zld5lJMtOL)*ZD?ivkB#zWDfB@*E{zR2ltPfex4CKXH_d>nHHY)%?D>y6LI4n?iUBf zR6Wn(ByF1LkE{6Mw2Hl+R?#@u`(tSp-j`OPJtWg*KZl@aOn&@%x7v)q6Fs`T`l%-x~aKg@Ff%d-BDo$3hu_hSD%km38F@Q=eEf37Cl zp?NvOcLuq~hw=Zq75^{#r~Sj6>Ttt9pHW?hqpEvPhWQ`o)++qp&-4A)yc%$1`Tku_ z4Sg=d`44~Eb%Zt>eIl#Ic#e<12LB^jHPMn(lOMqU*0h@bQclgFa~64XA0^d1by;|n z>p!1Xiz`VLZ2v6@y^sIbV|mX1yow&mtJvPGig)Lf?f-WG{texdzBkLaZ@K?1`&I4} zS>`{SQ>7%|zk~mWoU6A@DJPCTwR``CxIUavZtiJy%x^vKG5`GpzT|SR=J3RdUhX?-=kMym2q#xb`tMH$s|KIY6 zFYJ-wxJO22Ju_Fj+V(3Ag? zM+(RFs{4s?o@HF`x6pSVO)`h&dUsE#k;l0o+&im$ zZ!kXKzEHa|p`3epzVBf!UCo$@`+ptd6Zb6lgUh#b&M*V=h1H^-rABx{0zWg2Z{~a>I_UOJl zWNbfr?&f#5Ij_C|9tL+Y*QjIs?Zl_V_?XnR+$j#6Me82sH@5HL`wXnPn|1ndLqUZO zyYcey3Yvhuo69%`J)B-S~yOCAHTrZHHN>1f6CM3@9h_+_cPTp^wV75G0?NW&9fmd3RTX#&m575Lv(;J;MC?>|;>{Z~kPcLl%y zSb_gY1?PVSzrS1|J@-|>ze4&rraxSP|7Qj7#8vS7SF9QAtCHdV-{xE9zb*d-ePfgx zN1kHdF_HeV{5tWc!1UD$xr2Ci?aMOvM1{^=O88g8zY_kH@UMh_ zCHyPlUkU$88A0z0$a)2wh5L_*$0#?BJpbNG`Qa~kmX+?|{r5`j5S23XTBXdcu}!)8 zCo17z3I9s?SHiy%{*~~rgny+(Z>yBp-IegKgnuRcD<#D->7A95*;6UmTPx+y;aou0 zo8Sznd5`nz@z09$bDxn~;JWoQ;s$j%#d+@I_iyj~j5OT+8T=YPBj4uO|Alk%*FhEd z1JJhThP3a!Asx#%q!VLwZ5qhc~1j43HiKLzi!eZ|Q~%zjcH6Uv9|g z!#8B?ksH{5Z(#quArt#=@cSP(WQy%+;+fZP;QxI?=BUg3WSIG1UIkuzTNZI>|F`H5 zIpU1}!i@jIjQ_%n|H6#_!i@jIjQ_&i|H6#_LX7`HjQ>K6|3ZxaLX7`HjQ<$xythOC zJ#zjdXurHeqV!MiE4tA&sOv zKn6?!4%=oVcgSq}@5&9qP${cSNTC!z(iV7ca@ofBK%>f&Lf31K{_;AAl`iInceI*6;`jen z`Tf86o8l#I3-kMbpaXP*uGd)eeB>_aVNTHt`j|iTgMn=`{$H|v&3%V|A;T;9oVW1% zZ%6q3x7UAD#(iH9KX&1XJpS*Om+*ghQ>MYpdrLCgjsLq3|Mxq8!uv1yzhlQ=bmRYy z4LP**DGBr4hX~`)DCrn+oH1U4F<_FHB~!denZEof$prWY#N?-V|AFxzabfIJQUo&} z-i065`}h%D<@e?8l7+|DB=FuD%^)8tL z({J5{e+9mYkK>=WkKZe*{$J%W+VoLyiT2({99rS`a300S@rf@;bT2-Q$c)1^vGbB7 z@BD>aq1*w=?FR?J5%3y#j{a#Nt~v5~alHO{agJSMx&5!Cg}!XPjL-iQ=JyZ(O4{$c z4ZpS9`2CC9`2CC9q?_#?;@-=*NnhzU>3@&4aN@y_ZsYeaZWCWSzCX-YM!@KoxPHJm z$NKj$hvC@CeYbJ{=luubnQGpDI70uwPXE8g`wxfcf3S$|;N8m-LQj}uBE(T-#E9dc z_&NSBx8eVCo1|{}xukh7FO$ayfH)Vx2jB>{|JU&WAg;mo@4)BKiS56Z*u}Oxjs1TX zTQ{i3rr!V>Kk?6`>Ap`&^PW#i%ft9SH7xV~7ykGAe~up<@3KF^@4thtNBRBt$N2sC zM_BWJop<4h``I2K9^B8n^29#2hlxj!GrIIi8GGxKGEVH@`-V)s!Eb?sDKHIY?l~c| zAM%^u%l!8D?Qh7!>L>9dXSfMk~me(yKzT& zNA7ig`d}xR>pa=Al-wC|nNuKx5fCBkb z;AME$1bF`o-*RW3_rHi;Y`a%^{|h_6hq%6Uvi$we4|)FwH1n=O3us;A{jc{=;{V6{ zUmVjx{6GEv_kR56SIB&-0$V|3dojz-O!IYw{|H75F{yb+8LO2>uZ4VgDZ!`#J8< ziGQE%Zxc_m{VegzpcZ_S{C9qi9|p0X?MI1Qs>j)C*w64(S5__vffOZ;n$MLr4U zk@;ETKO_H_dto+EY>YxH?YH( zE>NW0F)&P;Z$H)e!3;P_xu1Zag0t*D4OXQR%rg!}H}R zs~E&<_T{AaKFY4eH?P0X1(N6^A1$&I4(w zU8cQ|(}KKKVlVvbDcb-V+1K<|j&~e>Eb-MJOXBj6B}p9Gmy^q_=-88PZuWvGQY?1XExdjB?D_p`479_Jaks1H_9U2xh=6m?M84-RAt? z8IH4v z{|WpWw(P$r{v`45fM1gSE#lt>pEY@uy$5^|d=l9YlJ^bphhQ&xe?;gF4^=^^f!ZCujssd+E=|xc~Eo^Z)nvUnw7;{35aOdk-;22!jZS zg4mw0#2HH@7#k#sQy=mCC(f{)-OfpFjpsioFrFxauhR~@!Ee(R&(bb0f|tQj@FU;> zwV(-jK`;0$Wk-np;CDzziT?l@$B0jYFOYYh_|NG3KP3O(fC}<{7yJ|XkFovd^!vBL z%it*ZbMj`nUpA5UfKIT;_6YG`uJoQ*04zRsQ9Atm!9^QYXe1tg4@iF2!+X>?2 zWuE^fp8t#!GQ?TN4LRaG+l4nWQe4W&QQBY^?eZYFM4PzS{s!p=;$O1eO8ndWcFi}* zt04Y5c+hNvKP0b{{V$UK5%?pv{}>!4-ADePlJ*gggK6+*Y!}&g4EzL~2VwHBa1Xi; z%(w7LU>$6N4S;JQzZ_cr2A=sA9`1!=zJ2%i;P1fuzL1_rSEq79}Iv&Fw|Wyz7ObobPt0uFba(S z<2aZE6JQ!lfmtvE=D{2YfCXUuAAgJX3=@aI$NrCT(lL+(31IvmQy>d6!1zDrKoJyx zd{Msm*A7q%T)++LfCtnY{B?~TnlkloISCs<6X-Os_jcM6I_06ss~v znWCnoDQL=>Vy2WSbO1aF_(;oFo(2cOGvHb99dHPI7d!`^2i4#O@FI8#90uP5FN5!c zBj6SAD)<3-4g3&Xb=BCR(++FxkdN_@UuTCNJLD5FtW7pHXkocALj5&5a(`CY}--J0{RwOjXmfZ7p7%*XD%!DmwZ>hzUFSWIp zusvtO!9f!a@xjoqlmb(P8@+tI<|`XR^>%19ZVb(saFidH|H?+lNZWK6`I`-C6Al{f zn-c{SPMW%HP8z*i9#ekH6E$IE%!EiIM0 zf(g4_ChVK|+33y0dxLgj*tFHp{N|{ig-i{9mNs>JuhvL@ui3QEd)>&tSN^5^o_tmA zlds9w%>UQq>vF%`|5dsFYjXcJhijMIzv)afh28m8+4(iuc|ZRqq9sf?R8MFZpoH1K z)84Vu-m%l(Q6)QBCEQtM@2IkORM|Ur$p?r~A=&v5Sr6G+57}9JW#?Y9_S#u{?JOwD zP69)Wh|1ceO-N-3(NBm^#>H(>;DOWuxRW{M8hos7;SG8BF zY*JNJ3~7WMW$QQ9v$gD!U0)U2d)NK^n_ath@^2@qWEXpP%dS1L>jByIpzL}`_>s6> zh#}J!W+n;OkF;m*v0_IdHll2d>q3SId*~BZHlLQKs`;-1d}imxugOy!@!YfWv^;%4o__5O=gv0B^YZ+6<@suP{snpd#b@RD?>{Zi|3IF9 zGbz==F&t8TK&qdV>ZhdoX{mlzsu5d#=y|E;pCYD=DfA+n$gcjLRKG0MuSoT)QjPd( zT8M2ER>=$U!U1{V8F}Hm@+SD%zupORO9C_j)N9OD0wye2=CAIX1~*X7M| zdDAa%PRg58^5%lP8F~slBQ(>o5ji$0d;s;>xE%A#u?aagDaWSd*t8s*kz=!RY)+2N z%drJH7La3$ax5svLUJrD$0BkpD#v1SEH1|qax5js(sC>#$Fg!PC&%(~tRTmVa@--u zYvs6Gj(g;IgB)*?<1KRBE63aAc&8limgBv0ykCwF%5k3@ACco@a@;S+C*}CG9G{ir z^Kv{O$AfY_B*(*YJTAwRay%o)b8@^OOHNsG$x@vx)yqbkyMS(=umSy`HwrGP92WhpF6QCW)1Qc@VdFXe=D{zQ$OsFf3L zIZ-bsn&m`?oamMl{c>VJP7KS5F*)Iv6O(dcMo!GjiGZ94$%&YpNXUt_oXE?GqMU4% zlWlUcLr!+d$sRe`CnpEwy!go|ENySzeIkfGh`P zIV8(rS&qnZRF-419GB&kET?5TE6aH~T_dL*a@r}UYvr^@PS?xn207g*r<>$-vz%^` z(`|CPT~2q%>25jglhea;dPGjA<#g@^VHC^|m=QEVr@R%Gx1#b^Qr^l63qNn=`jF-=3%B`hmZS&7R^QdZKkl9iRbtQ6&(L(VnHxfVI+m2>TK zu2ar+%eh`T*DvP=<(yB>jmWt%Ip>#ilX7la&dtiXc{vx5b3r*5mUB@#7ngHMIhU4m zSvi-Nb45Atl=Ch*Unl45<$R-@Zh-^&JW6YpPV0&^J8+} zFXt!a{Ir~(mGkp*J|O3Vay~5QqjEkj=aX_iE$6dxJ}>8sa={@NYUP4kE_mcZgIs8m z3oUZND;L`3LZ@8lmJ7XdpX+3CS)Jtn9jB~L$?CMM&dBPltj@{mysR$BYCu*OWtAgBvKp4vh^$6sHO9X=EM^MD zOqtkfLRRBq!lbOGWHl|T8ClKBYED-3vRdHZ>@3PVHS&%_(DzQQyyKF0-11JH{Ire# zcakPZnIK2-(;@k3JO5^*{hgxxw1a=M(aFDwyZAS8_d975km@l(p9%WkiJ5@ZfC&cq zw__t`h<~%;lb;Toc+>=ACK#8W`b|7h4k$ZiQqv}w;orowH-n!#?DS8aM0VPw=J+@J zBXD_lOx_)rcm4A2guFW`?@sam?z9OOOb{@^q6xw#h!Cu~O;Be7j|u8c&|rc_f=gz{ zC9~s_*>S1O1l?jpPOsIzJ7eTbuetc6%rp~gf|$HJ!@touV>A*NSu;j4K{?HFGe-Z6 z(LZDK&lnLiM)iy-GAr-S@o%IMm{KNUuZh?{XG9Z}3k1pq&@hJvyYOPUu&r;-)N{`0 zo3nSWx$VP-V~iTMd!`o zlv*&d2~3`eOzxWNizcv}jPf=u0=r~cJzM3H<|vawh|Q6}-ZUCvYowaUlqjc3!D7*< zUNlG9&0sfz-2_2-H^e{d7pC^%ccW|dYc3LY#-(OcB{7tu{2LhrMhcM;A1$ZtnnaBr zf^xnsJZfY{P1OkOqsye&DrZ7AYL_<^<^+kELIn1vksUK^%8@ByRK$$Xn4MehA=2e7 zq{WQ1m^nPozmY(2GqQ7ygt(Cqr@hnWI1=U{JNlyC1)Q~CWS?uTk;Ga(Rdn4fc&Wn_ zv=6d%#>+>dF2TR4e8MOrFgr|Sb{U-n=D37Wov>4O3A3NeGii=Wnrwob>6=@22~##{ zQYrq;jx_&99f7@Bt}NT-ExU50&2c8;$aFbPD#O1yHe<>Xd>m2MY?%_KY=+cY4c9I~ zs~xPho5*Vi<#d}#n`JN}JLr%#2mgpC2$*2e4$!gYxEUC^4m1#ua`JCVI@esZE)gXO z%2}pvX3H*U4sn`PE&uOMn*cSnrev*AQ_HDJz!3x=N2a(ru+|*Nei!#a0>23+O@JJi zkwb7ZGKaEdA7F&L>~qkL5M;KDD5H_UE_^ev3zsWvZhZE6WjaR8ez(zNE&>ynk|sh1 zQF*tm(B@50E@#et3J|>;EGLYt@=@lBHtBK^bGemC!@QiPu6C+U*6K`I0;8759AY9$ zn200m%6n{mq|1A3o^?iB-Me8ELV0KWT(HurlPE+^Ba@#kWIyIU)HJUm#8nFZ)N9IUVC$3%- zAh6MvV5D;(Ey;R@Mr#R+Ni1aCn`{tLYsYfp~Egx7%E3&7y>>p3`W2x7z5+L4<^7Q zFtVq?444ITU>+=h09XV;5CUNk0Z|YGagYE>kOFCt0eMgWMPWrAIDiw>0vB+DI^Y5I zpaC?3CeRF8Kr8S9c)Q^3g0~CKE;zg3=z^aMelGaA;O2sx3vMpBx!~i1iwhnuc(~x< zf`&Rlj0C;)n zcQ5_!rJcOAlNX*|+R97cdpX~|aQ4z)UU+*s7rdPBUd{(EZQ!Lny|jZD{$BWd;qQgN z7ye%Od*SbezZd>q_b^j|7pU_B z^l{yTvIVr+k7oNgyM|F)5Bov7MrQ zQnXEqc1h7DDcU1NTcl`*6m5_~UJC9hc&Ct=f^Q10DR`!kpMqZsZYg-B;FN+-3N9&l zq~MUE|5DT;MIBPqAw_?s(Vs?t8vSYXr_rBAe;WO1^rz9EMn6BNaW#$pH2Tx%PoqDL zetx#@Y8w4%^rz9EMt>UpY4oSjpGJQg{b}^4(Vs?t8vSYXr_rB5e+K;-^k>kYL4OAQ z8T4n+pFw{H{TcLUXwwXJ$Z!sD^S+uvcLv=VbZ5|=L3ak-8FXjRok4d7-5GRe(49ed z2HhESXV9HRcNX1QbZ60>MRyk6S#)R7oke#R-C1;J(VInQ7VcTNXW^bje-`~&^k>nZ zMSm9kS@dVopGAKb{aN&9(Vsf68<+)enxliP|N0{eX0i6YO7SLHhX91lBxEA1AKz9M%1#}nCT|jpM z-34?P&|N@x0o?_37tmcmcLCi6bQjQFKz9Mo1@sr-T%ZmG>cB(%Y7w19bQaNBL|+ko zMf4TXS43YC9Yu5$(NRQ45gkS37m;5?ei8Xaf&;QNne@K-#7O&MKwBAH^s=*=G8W7ol$Oc3|A&>W&+Ls38tLewCX0JML|l%Xb}49J2U$b$kX%C#^x3{%4} z8p5@JnugI3Mnf3J3?HwBsd2awpgl~3hH3CH4IZY!!*ooT1`gA}VLB#EKZmcZ< z1f3D|MbH&NPXrwixbFY!!1A67UgW5Q#iGx}=sDXnTIN0at0|Q_P41-ZH4kp1g zm<1sa22l_L36KP7kOA524hTDPATQUQ_1B%WffEfl3K>74>rNy)X)7m^o#WSQ+ppK= zuGi9FW@G+(ZTHQ+*K4EKYX`_J@1e{*DL*K18t z_AD6K8AdHBs${4J46fHs{;D7wH}e8i-AabOO}Vk?SZCOj#VO>vGXe}3TDctA zy#y`vHQM<`s*h9*#0`v6y8`xx-7B_gLy$AY$(iCz+AVRj>r!MGU7R}3tbyHbrYp;- zdQyg^IhP8cC~!6SxR$2dYn`ALxPTkf0gr*L(Ny~;!&%7wc~c3tN*=S(#9 zF#^~&{Z&rU%FMpYm%zv8nW-?Bgx}U`h;-X~Owk^L>(rDcbxxP1^peMAT-#^lI*ayE zMtUE+%k9HuSle&6o@q-iNOO_VyhP@dGIb_J_s}gS#mPV?G5ZJhSz;pk-AFB`OkIWy zY#pYKJ_EbeI9u!tyITzxE{WPgPPEi$38Tc7JBL?MT zZ)R{d*?HzVEccD687CYI6Xtp{7p5Kk>Kyp*uQ66GuCsD+os|n<6En3er;H%(D6D1x z({XkcrrDYSv%siEFV();pKO?Xb0qEEg}`!(2BWJ?wyDlSxq?KdeYn!fl1+0M(zJ|` zNQ%pq^^xnWkCaQqh`EMX7rD;5$aU65uGeOP(Zc1?LF;yq-$7m{P1VKOG{{|Jkp2AL z=k-yfkHL71ZNCS=d}0V7XNGdKRBoP@U@m%np>wo1H@##rC-*Wcds+o zUT^k$;b>^?@%wN}; zlj55x>lt`3k6h2dFVhUV0Gu)tfcj)IvYtg}mVH_BvJ<5al1#yH-jsEwH|tDO)|ry5 z7pO*oLkd|?loCURQq8=Scz~98OqRF?N?e&Gme5MBIY1efmP&3nXaQYd0!#wRuzXZv z`3Uz=5CBOj)lt3|d(u20fq`prelC>nP9iP>E%rQXR*58bC7`0>fYwu&*9j z^|inQIKJKo&{t1=>$6g7r~~L}hydg;P%kwO0zZg?n3S40wu$^E>e7VlCiFKUyD1Hj z(+sy}ezc~ev-wgj22XFz(wIHXZ9ncOflxv~BE!3wa1kl%l+?G7xxK`SL z<)sqKMJ1MpN-PbPSQaX=oKs>6r^ND2iKUtn%QGdGW=br}l-j6A8)e(z)J9*l!MBaN zv{Bb~8lC!PoR5(cA22g6CBSip)^6ACOEeyrZ)o6 zn4ozlp)v{eNvb(X(@#=l67kcBpGMUT)t%vxS@LJ6q%=o2a3?7(P?d#(lmawQ02%@I zEmGA*x^j{2AYBtgMv!BJR4<6kAk7`5`$AMLM3aV)$&9ST%&Qb01#E{og_s4E!W8;pK77zb?d4BTKbe8cSmCT<3;U=+-NjBM1g z%__kLcZ7|)Ac)8YSN{eJz8ju|Y;g5&)N?Ftuu(q<7C{WKub~Na0-tO&c7w2NaFuT~ zc>(!N)TJp03bN5motpEq(Sn>7%C?}tB`X`PwSfAtaJ<2S?gk6G8!W7Dw85!uTsGR_ z*UrB7BtTBb06SD>!F9MX0P}%%Ky3!t9;^dM8#HM&4beKdreQ&>It7vN7qDjVY==%>gr{XHYQ5zIoz#lrPXM3-DN=5&_Bwpvo1z5uiH*NkB6! zqHvLJT%;0)7=0TWwUNbHdzeY^t8z)r}`$R`eywMm;=bF zkAnorf}(7)sLAIar$qzhh?*a`gX9dqfa(F;n>N(&MDdK z;+QV-x<ZZQk=<8;G54w9gWRuHbvkxwPK7fpVCqQRE zeEVs;0orE(&V%UWp~Sl(U>cCmg|Io~0Mwla)TR%dw~0AG+h8a*=l>>8n$1bLPExPQ9zfkD(J@KgC#lO6I;UCyGN-(N zx=f`2$4(=cr_$y$x@KsjS?V-P-Yn&2sqZX$<~V+iHl3%Q^Bg-*-*Me+E>b2)`5=wgSzFr-Q_l$P6(KK59Hm~YQ*B1!$#t;F*mIM0s!i6KHd!ayjM4vb+A>ZX z#3`3RPJ&~T^lOrOq}a#UbQ9ajCS%P_>?E74qi^OY!&>)o4q>cu+uChOUo1vs#7 zy~!hCvp~NTGqS~+(^iceG=mNhl`Y2LTddw}If5Vr3ZN)k&IZr~0w5w=*iN@x?DO;i zKbQe?fc+licyh8;k9-z}w^$I~s;3;+#a8`@Y_Wp7#R~2ggT5_RZMQi0w;GY%*baOk z43N>7m#wBrFeO{fwy?czVN=^;V7A4; zY^#m^?d)&wm90*6caqnM{7&lF)gxQo6SCFY0%#KkQ(Jw=??Y}My!*-TZv)8eM<(a? zR{y+gadY1qAU!xPTSKh?{yy@3a2ZC%FtSF*WNVZ*;3mDr0BdWEx{cAcW7OO41YSU$ z{KJ5SY3er3@iWMqL)IK^K1V${7q{lwH&2;) z>OPOGd5&E`&H{A`(Ef~^wian4)~L5wYu;j=d5d-9tuSR-zvZ1Q04LUKw^)bWic&|` zV7G8#*ka9fi*?d1?$ujy>J{hQ;NHBIpdAymBlqU5B<-CfA6wTJ!9V(3?vDdx^&@8hJps230TZ65I3KFa#wJ%SGId)p(U0R7ziwnvJx&3Uvv z>IUo|rQV~I9nH!%1NLp6@7sQkVW7V4M~*)TsM`ejjJ~%yZ?>msm#Jy6AluVUKpRdM zWP6r2V+^o8kIZ?F$9BBEFbR;cKt1tz*$xZ(5}ghY^SIP zw$yEgx7*l4w=>AX{<)o@j@UA{v0ZLw=|7&y+t?eou{CZpwB5$8xSb=PXY@A1+wB~6 z#g4emxw4H7a63=mVE5ZDaD0Js1^S|ZZ0v5j-vMfY8+bqiXaX(33)(>^=mx!@9}EH? z7y)Cz4<^Ahm<977AbJ4V1IQjg_5iX6kUfBGzJ;O(kj=nO40dpB zydmTbA#VtIL&zHnf+&cCBuIlS$b+J2ANqXg^P$g&J|Fsg=<}h^hd#~~&45t*(C0&+ z4}CuL`QYM%iw`b7boS1&ZHv{AkBY(IH zAb%M7!^j^-{xI@~kw1+5VdV2{*2BmjhRZNqhT$>{mtnXJBYy5O*v4Cax0*#v>XVpk@}V!|-P&teFYxF#H*(Yixo# z41er`It+hogE|anUssd*;rDEzU7YQ~cqd#H}WADgI-!XLY+j=~??sE)!P`>2k>9~-HT!k_V{ zj>4b&xsJl0v8ZM&s-y6a!aoXs?5LWxQH?ECN8ulZe-!>v_+wkuQTRvUABBGu{)}UF z6#h~8N8ulZKhFvsg?|+OjBz!#SdA@KV~f?;Vl}o{jV)GVi`9%VG`3icEmmWT)!1S+ zwpfiVR%46RjE^<8SdA@KV~f?;Vl}o{%{)?Li`Cd-HLExpTdZcRqOrwlY_Xd8rN$Pk zvBhd^v6?Zq#ulrw#cFJ^ItG92u{s9-82n@KkHJ3%e{8fm27kunItKq3{A2KEOe+>RH_%pB7G5E*f&-_+1w%4pQ={Wr3@Q=ek4*xj(j3e8wf$KfA`KhJX=hd*;~&D>kF0;c2ekHeppFdc_K<31gSe;odC_{ZTN zhkqRYj0ZJyb&Wrnj>A6=e^$>leq}li|2X^;@K3-$0sjR26YytluM_Z3z&`>11pE{5 zPryF`{{;N;Nz)1VC*Yree**pq_$T0>fIqecoq&G={t5Ue;Gckh0{#j3C*YreKl3P^ zfPVu13HT@ApMZY?{t5Ue;Gckh0{#j3C*Yree**pq_$T0>fIlmOnz65D{G$`_PryF` z{{;LK@MpD9C*aT6SSR4m+)XFopM-xB{z>>J;h%(m68=f}Gq=-8_$T3?gg;|yorHf9 z{z>>J;h%(m68=f}C*hxje-i#l_$T3?gnttLtdnR~D>W|08W&@Yi?L3^KM8+UFf}Wf zItl+I{8`D=tYqpW{FCrc!k;x3orHf9{z>>J;m`P9GrrfXcY*M(ToXo68=f}vpT9-9o0$rV_VVKRy6ZhjeSL@;E#`?PQf2PL!E*@^IDC~MPqZ( zDfnY|(JA=jcc@eF$M;aD;E(^IPQf1^M4f^^euz2+e{3|GwIPi^qE5jdpG3|0RHxvd zf`1DBDfr``s8jIAM^R(b(fBE9R&X`GiaG^<{1tTy{wesU;Llo*)M@yq;h%;-evdj0e|#Tx8vgh{>NNcEfz)aE;|HnJ@W<|?)9}Y1Qm5gM z4NCI~4xNU78vgi3>NNcEkJM@S<0Gll@W)S5r{SN5e;WR2`16TzjnAZJjZNb>snhVs zcT%&ut?{4KENyGX{W=YQ{3vxA{`gXAmb*3nl$s@PjZdXc!=Jf$=?wfc z@W(c$v5n~r{4?;!*HUNTkH4kHUZ(N6)EW5Wcd0Y*$M;fa;E(^M#+Ih>!PNL*YUUjp zA55Kre+K>;__HRcGw{#ApE-%f?xyk2)EW3^;ExSXGf&Yh$!mNybq4J0qx z?bO)$H2$4B3xDQCItzdNJarcStXt|V{4ob;=FgfnOpQ%YGk4O=oix6mItzd1P#RN# z##Er0V{80Cbr$~kg6b^%F(2qG{8{_dS@`1@st-?{Il@S!k_t_&cYv` zQk{iAb3M&mPvcvv@h#ODHgyjE_?Bu+8=5(w#JEYJ5~RYr#4P ze|%ImKB}5^3XPAd&cQzif7UE?4*og#=ir}%e-8fmu<9KA@nO|D_~XN>@nO}hy=i<{ zHR~KY2mc)WnZxQF{B!VUT~6oVkB_Uy$5rFws+r$vd|Wj?t~w9@JpA+U&%>X2ug=3i z5C1&;^YG8ZAJdO!eNQtd)_M5j3#;*k)p_{i3#;?+&%-|t|2+Kj@Xy0P5C1&;F(zxw zMw)dPjjyc6S61UItMQf9_{!=${PXb7!yl89&ciOA~eU(}eJG(NRD z4}bh>bsqls)@s%rHS3N#4}W}YbsqkC_~+q|AzK&VkH4+P-&W&qt687a7`HY4wz>fS z0{mI8)R?j~rYz0eUo-dD1^DBStMSLx_~YsV{PD-ttZQogaWy6{U4VZ9{;YFq)|oWx z1-bx#)|)iz2HLC};IFIk*VP61H_>R*y|$vi}1(yS7VaX z`2Ol5{IN%9{C{;3{zdo~;a`M*5&oF%bP@hV_~Rd}@ekJc2kRpIi|{YPA75dOX-^m7 zUxa@V{zdo~;a`M*5&lK^<4dfI@W+=}7vYaTu`a?Ne`1Y4u`a^D2>&Adv5)8?{EP4} z!oLXrBK(W+$M0Ad;g8?3#+<0}J=R6|7vYa-QM10Ri}1(CL-Va%jh#goi(=K(00(e_ zTHpe1PzOAq9yEYP&;*)63upyi&<5H;2j~P{pd0jnUeE{n!2lQpL%;`y!3Y=yV_+Qk z!33BDQ(zj*fLSmH=D`98fJG1lArJ-;5Ct(12MLe_DUb#kkOeuA2L%9s2mBrIcfj8P ze}0L{a=@Q;cgq2P2mBrIXC2hS9n!+%(sIBbuS?4Te>^WO2mJBAv>foq1JiQAA1_SH z0e?I(EeHJZ#^oU2mD!owH)xr z4rV#v?|{Dp{@4U8YyuWuoEGb|7M`3Io}3ouV+(Ii3wxR6fIl9c77i&EKc#B1hHGI% zv#=vr*byuz{4q6KPWU_F?}Wb-{!aKi;qQb$wgwB|PYZj4<%GWz{!aL_7Hm1;&w8-s zgufI1tP5LC_~SQZIpObwKlVBce^JW`e<%E%@W*%5a>CyUe<%E%@OQ!=mrx7ePs<5^ zC;Xl8$Enl8snf!N({jS!34bU2o$$vE(sIHd8;FH(qlE*bg#)97kD`T-qJ_tsh5ws{ zTcU+qqJ;~hg^!$t3!;S!qE!oj91pEp_}9W8$3qLpL#r14nBFaHj25nj7Cwd+&V^Pj z{A=OQ+P75;e;f%dd9ct6&cbwWVWYHg01YX?=0TGvv4`Ec>m6F!Jqfm7g{X2{I?=0TGvsm}H zc>m6F!Jl{VEZ)JhT<~|n-vxgc{COwO!Zu*>UY^B!c^2>GSuXhVZk~nx)^fq0ck?V4 z{9W*O!Jqf^EEoJ;@W*+|;(a}f_w_8^*RyzE&%!6oa>3sPf8N`(T<~|n-vxi(;j>)u zcfsEUe;52+@OQ!A1%GU17S31}&RCWk{%-iY;g5TTg)P}~!=Ly6EL<%t>=~9D{%-i= zc41-LuyDPw-0*k9-wl5^{N3=!q04f^-wl7>8?<%NwP#5VDh83QITn8Z0qyI6blS%=-ux%djuB}=||pEl+{`v1}YkN$u3JKq>jIG%7k z;T(g_G1z#*IS8B6jyVXMx0E>w8&5cgVe`&Co^U+jc*607;|a$Tjwjqd`W=t$AN~L6 zcOJ5T^#7y(AN~L6|3|;$vOUx9z--U-gC^q;_e}pY{XF8H>3^pGnf_<`9iq*t$)4$V zZZark4$}suj9HumwK-6m1GPQV?+s|M%3zgwo8L42T;rbUf2N;r+%x^p^gCVIGyTu> zKhytA|1RWh~@a$T@Wx3psC1a|E|%`W?dUnf_<`pXq<5|C#=0 z`k(24rvJJA=lY-Pf3E+z{^$C=SB<9}PdUeQd#?Yves5TVZRWmU-m>P#VBWL#Tt9EQ z=lY-Pf3BasocGxAmwT@Nxqb(EV=?C}XFTQ{=Iy!u=lZ?d?z#Tw`k(86uHQTEp6mCP zyXX3!>-VO+=lY-Pf3BbDoD-jU=iPJt4*llbXV3LN*Z*AqbN$ctdk5Zg{m=D3*Y6}~ z-i7D3a}ERNeRwbQztHbUaL$DW5$%Qk7y7*&?}h#s`d{dGUop67aM51qf1&?{{ulZk z7|uKMUg&?J-+S|3=y!Cu7y7+D?}h#s`d{dOp&wA%3;mGN+?vka#vCZl?Z(`0?1lap z`kgNAh5i@%U+90K|Al_^GhelPXYSEH}yU3CsP=RJSk^Y>E!Oa0zj_fr2${V(;qaT%Sp6a6RpDXmdjJJEll zpVpcq(4FXa6R;EgC;CtHpXfi)?@nMR`cL$q=yx--6a6RpPxPPYKhf`ybSL`V6zoL* ziT)G)C;CtHJ2Ksg{uBKt`cL$q=s(eaqW?s{Tbxm2qsHbYXD9mIC+tMO8-+Pg-HHAa z{U`cQ^q=TI(SM@c|5X2}{!{&@ z`cL(r>Oa+gs{d5KGr67WKh^I|d#CzO^`GiL)qkr0RKLU7o$9CFM!k)C8}(*s)la`0 zi=FB})qkp=h8qnx8g4Y)PW7MaKh=M#|5X2}{!{&qad)c!RR5`dhq-f@yHow{mv*Y( z8Q)IzpXqnYy)*r1`n|u;0q-2}&Y9oN^q=WJ(|@M_O#hkwGyP}!&-9<^KhuAv|4hHb z-<|1q{JS&#XZjrh?@a%hezzk#(|@M_O#hkwGyU#KcBcPK|C#9UkvY|CxRV$UD>Tba7|;9V73Reh0~WrT>+F zhskr8yjS{P>3^l)k@DOm?3Mmk`d{gPrT>+FCy;Z%JU1|N12c!ra}v2%`d{gPrQePG z95?Tkeh1EbrT>-wSNdP+f2IGGe)ltbrT>-wSNdP+cUn0I(R-!;mHt=yU+I6P|CN4+ z(tD--wSNh$m&57n->32}QSNa`Q?_d4@>UUf{=bLlSwtw~i ztKVJQ{?+fcZU5?b-?o4C|EvFB{r~F!SO35I|JDDm{(trVtN&m9|LXr&|G)bG)&H;l zfA#;X|6l$8>USsFgpaZLohdVvqLaD1hYdh=cKbkFgpaZLohc+vqLaD1hYdh zI|OrcH#-EgLoho8b0|JL1hYdhI|Q>sFgpaZLooMAvqLaD1hYdhI|Q>sFo)%HwmN64 zvqLaD1aoLUw@h=(G&=-y&ony(vqLaD1hYdhI|Q>sFgpaZLogm=4W?)a($>RSs4#C_^%?`or5X=t29JkL7!R!#s4#C`0 z%?`obRLu^-9K6pC!R!$1fBOHY|9|@3((Hfw|EK?d`v0f@fBOHY|F!yO8~tzeztR6j{~P^oHupxq zTeZE>|3?2C{crTY(f>yO8~tzeJ8j+@{crTY(f>yO8~tzeztR6j{~P^oK=(%f8~tze zztR6j{~P^p^uN*nM*kcAZ}h_nb2GX(`q`Sj(f>yO8~tzeztQiWbZ_*((f>yO8~tze zJG0&!{crTY(f>yO8~tzeJHOr={crWZ)&ExiTm5hKyG`9&{crWZ)$dMqZ}q>`@1S~b z^}p5sR{vZ5Z}q>`|5pE7{crWZ)&Ew%`_{eH@6>y5^}p5sRzGmDxBB1ef2$w9*jxQ? z^}p5sR{vZ5Z}q>`|5pE7{crWZ)&ExiTm5hKzt#U%|6BcU^}p5sR{vZ5Z}oFjd#j(N z+FSjQ$KL9HtN)$;clzJyf2ZFm`rhe(r~jS)clzJyccZ&^`rqk)r~jS)clzJyf2aSQ z{&)J{>3^sHo&IpPX9ao@ASK|+&lg6^uN>p zUjKXjbp77zf3N?&es{=wum8RN_xj)Kf3N?&{`dOd>wmBRz5e(5-|K&`|Gj=zZSFYt zUcX!Bz1RO<|9k!K^}pBuUcVdXz1RO<|9k!K^}BiAd;RbAzt`{ndGGbV*Uy#hz5e(5 z-|K&`-);2X>vtbL_t8TL_Fn&c{cffAUjKXj@AbQz-h2J;^}Cp$0juK!&Bx&Cwg=laj}pX)!@f36=G8p5!1{pb4KY42SBx&Cwg zY~0TEpX)!@&&lmv|GEBi{cgH{-Dr=y*+=~!^?%g=QU6E%AN7CK z|53l&-LVP#sGm<5r?ZdxKkEOe|D*no`akObsQ;t>kNQ9A|ET|?{*U_I|L&vykNQ9A z|ET|?{*U@O(|y$cQU6E%AN7CK|55)({U7yz)bE~rpY*$19VaojtNWzi{pvpHcf-0* z`rWbalYY0X`=sAJ>ptms(>k~4bJx00`rWqflYaND`=sBE>ptms=eke&-MY@*`rNzj zlYTd^`=sC9>ptms`?^p1-M{XWemAg#2GN z-@WZV>vwaz&-&fn?z4WkxBIN${p~*McZ0jn`rYB~vwpX@`>fwR?%=C^*8f@mXZ@e` zf7bt5|7ZQ5^?%m?S^sDKpY^-z-)H@w^?%m?SwF|J&-y>>|E&MB{?Gcsu6@?;{(J7f z=l*-{zxP@HXZ@e`f7Z_-kAvBz{!9Ir`Y-ig>c7+vhwW1TrT$C(m-;XDU+TZqf2sdc z|E2y*{g?VL^@{!9IC(|4)=Qvap?OZ}Jn z-Ky_W|E2y*{g?VL_47Kr)DN)jQvap?OZ^PbF7>-_-=%)AZI}8l^nvjWOC6{gB38qF z|Ma{0-hcYteUA&6+wc9S-~IRg)9(g+K;Ybg??3%+!S|nj_u%_aznk!J1alX@|Ma^J z-+%huhwnfAZp6nJ%$@lD)9+S%yusXy??3%+#`m9ocjNm{zuWQsr{Def{?qSy{r~CzPyc`V|I`1U{{QqdFmrD{Xwf%({Ph2)-|hLn>UV#>uln7f@2h@y z=woK)7JXm!f7Sn0KL<9q>HDhxtNyS0zv_3ZzOVY-tIxgqzUu#~-`)DY>UX=ouln7u z@2h?{?E9+U9s9oOcgw!7`rWhdtA01_`>Nkv`@ZUT+rF>*zv}<0|EvD5`oHS`s{gD0 zulm30|Ek{|{J!dU3%{@W-NTRnnVa~1)$cBTU-i3<-H(ztVrD|4RRr{ww`g`mgj~>A%u{rTd zSNgfSUFpBlf2IFQ|CRnL{a5<0^k3<}(toA@O8=GqEB#mcuk>H(ztVrD-<|)i^k3<} z(toA@O8=GqEB#mcuk?S@&$8^B{%`uf>E~MZP5(Fj-}Hae|4l#ZvTyo9^?lR-P5(Fj z-}Hae|4sil{onL|(+|XsjoCN--}Hae|4sil{onL+So@~`oBnV5zv=&`|C|1A`oHP_ zrk}0ZH~ruAf7Aa>|2O?MF!oJ9G(Tv5-}Hae|4sil{onL|)BjEXH~oChzUlv_|C|1A z`Z=(D*Z*Drcm3b>f7kzA|9Ac0^?%p@UH^Ce%-Fu`=O6c7|9Ac0^)tTvuK&CK@A|*% z|E~YL{_px>{(aZ~UH^CeoY21O=g;@muK&CK@A|*%|E~YL{_py~>;JC* zyZ-O`zw7_5|GWP0`oHV{uK&CK@A|*%|E~YL{_py~>;JC*yZ-O`ul2LZyVifL|5`t% zylef}`mgn0>%Z22t)KVYwSJCy*ZQyZU+cftf35#o|F!;W{nz@h^yuk~N+zt(@P|62dG{%if$`dO-7>%Z22t^Zp8wf<}U*ZQyZU+cftZy;gU`mgn0 z>%Z22t^Zp8wf<}U*ZQyZU+cft|3m)|{rum4=>MVrhyEY>f9U_A|A&6QbwBj~(EmgK z5B)#%|Iq(K{}25?^#9QRL;nx`Ea86W|DpefekN=`^#9QRLq8w3ANpCtabo+S|A+n` z`hV#Eq5p^eANqgj|Dpef{vY~(=;z920AfG%8-dsl{Xg{o(EmffQHU{&`=Os>9Gg21 zZ9nw?(EmgKPyIjj8;{se{Xg~p)Ne>)KlT6A|5N`@{Xg~p)c;fePyIjjvyuC$|EK<+ z`nmQQpV&|RKlT6A|5Lv)iv84YkYYde|J46e|4;ot^&6?!PyIjj|J46eztM^@b7SVl z6z`}0pZb65|Ed3{{-64P>i?<#r~aS%f9n6K|EK<+`hV)@k@r(Slf0k$f9n6K|CfHY zb1eRT>Hnqwm;PV+f9e0F|Cjz>`hV&FrT>@yU;2OPXPRe4W54wO(r-;;zw~p?`=$Sv z{$Kik>Hnqwmwx_vzx4mo|4aWb{T4X(OFv^eE_%Q8|I+_U|1bT&^#9WTOaCwZzx4mo z|4aWb{lD~E@YpZ?zx4mo|4aWb{lE18(*H~UFa5vtbF5>p_gg=Iz2EwO>;J9ay5bnu z{nr0m|8M=j^)s*gt^c=vR(q`We(V3O|F{0%`hV;Ht)Fq+Z~edZvyS_%|F{0%`hV;H zt^c?F-}-;+|E=E^!hY-jt^c=vK61bH|JMIo|8M=g8O+`2ztMlA|3?3f{u})_`Z@I7=)ci_ zqyI+#js6?`H~Kl?-RQs3f203K|Be0|{Wtn=^xx>e(SM`=M*ofe8~r!>Z}fA-yU~B6 z|3?3f{u})_`fv2#=)ci_qyI+#js6?`?C5Uv-{`;5f203K|Be0|{Wtn=^xx>e(SM_# zHQkMVZh5!*?N97h|E>O8{kQsW_225h)qku1R{yR3Tm85CZ}s2mztw-M-+skz_225h z)qku1R{yR3Tm85C8UEesztw-M|5pF4{#*UG`fv5$>c7=*fo8Y*Z}s2mztw-M|5m?^ ztKI6q)qku1R{yR3Tm85CZ}s2mztw-M|5pF4e%tc9)qku1R=+)g-RZy6f2aRW|DFCj z{dfBB^xx^f(|@P`PXC?$JNA%x|r~gj>o&G!h zclz)2-|4^8f2aRW|DArTJG;|=r~ghr7rZ zo&G!hclzxl>`wok{yY75`tS7L>%Z53um4{Ez5aXs_xkVk-|N5Ef3N>u|GoZu{rCFs z_228i*MG17UjM!Rd;RzN@Acp7zt?}S|6c#S{(JrR`tSAM>%Z53um4{Ez5aXs_xkVk z-|N5Ef3N>u|GoZu{rCFs_228i*MG17UjM!Rd;RzN@Acp7zt?}S|6c#S{(JrR`tS8W z=zq}vp#MStgZ>Bo5BeYUKj?qZ|DgXt|AYPq{SW#d^grl-(Ep(SLH~pP2mKHFAM`)y zf6)J+|3UwQ{s;XJ`XBT^=zq}vp#MStgZ>Bo5BeYUKj?qZ|DgXt|AYPq{SW#d^grl- z(Ep(SLH~pP2mKHFAN1QDm_3X==zq}vp#MR?ErLDhf7EZ2V2}DA_1m1;qy9(zkNT}X z?NPry^F8XfX}(AOcFp&w|55*=eolRl`XBW_>VMS#sQ*#F{kc8rf7Jh||55*={zv_G zI%eNykNO|=KkDb*_o)9-zs0FN>VMS#sQ*#_qy9(zO#B}8Kk8@W_o)9-|D*m#{hae2 z_1jz6qkbFgF24(Q_oJ%p7cNIf6{N~VNd#*{XOY_(*LCYN&l1nC;d3`Dyr2k3(lYSdPd(v+wXixf|^gro;(*LCY zNxuz>{n7tN{~!H-^jq`VAN_yy|Iz#PAN_yy+gI5i{eSfT(f>!kPjBpx z{y+LHg6)s~Kl=aZ|D*qpemjKwqu+MX{^MbN=F$G>|D*qp{y+L{AnlL-Kl=aZ|D*qp{y+L{Bh5C_{^i?_%ul~RK|LV7{w!ixS z>i?_%uYPN5`>X%2{=fSF>bJhOzxw~`|EvG6{=fSF>i?^s{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{J-x)`|0QZ$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c z`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c z`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW z|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm> z@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$ z|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$ zs$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh z|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh z$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1 z|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2 z{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2 zAOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4 z|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuE2{~!N9 z{(t=c`2X?$s$|KtD1|BwG4|3ChJ{Qvm>@&Duh$N!K2AOAo8 zfBgUW|MCCh|HuE2{~!N9{(t=c`2X?$s$|KtD1|BwG4|3ChJ z{Qvm>@&Duh$N!K2AOAo8fBgUW|MCCh|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuFL zfAsVJ@&EDv@&EDv{U81OfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fB#oM{~!M!{~!M!|KI=B&;Q5&$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw$N$Iw z$N$Iw$N$Iw$NzVt|3v?Z{uBKt`cL$q=s(eaqW?tyiT)G)C;CtHpXfi)f1>|H|B3z+ z{U`cQ^q=TI(SM@|H|B3z+{U`cQ^z;Am|MCCv|MCCv z|MCCv|DEbT)qkr0R6qY8|KF*8{=ZZGr}|IzpXxu=f2#jf|Ec~{{ipg*^`GiL)qkr0 zRR5{|Q~jsOa+gs{d5~ss2;_r}|IzpXxu=f2#jf z|Ec~{{ipg*^`GiL)qkr0RR5{|GyP}!&-9<^KhuAv|4jdx{xkjjfBb*^e`os7^q=WJ z)6f6M|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw|HuEw z|HuEw|MyD&EB&wZztaCo|115k^uN;oO8+bU{D1s^uk^pt|4RQW{rrFYfBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ zfBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^fBb*^ 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 zKs1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4Immo zG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4 zfM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCF zXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks118 z0MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT z(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G z0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0rZLfG=OLT(Ey?WL<5Kh z5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC? z4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1 zAR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ( z8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4WLi;rvXF*hz1Z1AR0h4fM@{G z0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLaw zq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V z0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?W zL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz z1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$ zhz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c z1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh z5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC? z4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1 zAR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ( z8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2 zKs1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4Immo zG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4 zfM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCF zXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks118 z0MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT z(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G z0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLaw zq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V z0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?W zL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz z1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$ zhz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c z1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh z5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC? z4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz1Z1 zAR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2Ks1180MP)V0Yn3c1`rJ( z8bCCFXaLawq5(t$hz1Z1AR0h4fM@{G0HOgz1BeC?4ImmoG=OLT(Ey?WL<5Kh5Dg$2 zKs1180MP)V0Yn3c1`rJ(8bCCFXaLawq5(t$hz77ecEKl}cf9QQ?T)uQez)WE9lzi4 z#g0Ghc(>z^JN~re&pZCIcjy)Gw0%Fg_wSd@jaWx?JTwD)`Jr`F5V$a1jf!K3#RUr0UTo;Hv7gq*i z&&9RD`q(nG*fX#WE%pp7M2kHGE74-lz*4l>Gq4sd_6#gWi#-FY(PGcQa`RM1D;v{d&&tlU*t4=V zE%vPJO^ZD%o6};?%I>t-v$8!c%<6EDTKK((JI(8Gi&6Nw!v}vt!NVn_@bWoaK(52P zO0oaUsd8a-hjZn^=nf~#h0z_(mJ6dhoGuqecQ{`z_9HuCE{yJQ##|WP;gq>By2Ckh zVRVO+=ECR>XU&Dt9Zs7IqdS~87e;qDaW0JRaOPYX-QhU&I$1Up=6AAgD9rC<;ZT_0 z$;zQHzmugyVSXoThr%>Y77vB_ova=Tb2(W)6y|rbeki=wP8JY_*V@SnqVQTfSwa+E zYbR@n!oW@z5rw~lC##6U-@(_fKJ!0M<@Kwd|KAtB@jL(fr~cpX{`MQs;oEOKmv6uE zoL+zMr9apY`JXR*vmfby-|R>F;H&pP^350Tf8_l)e&p)dkK(DGomm&2+S#dfVO(eD)`fAMom>~jb#``L7}we9 zbzxj*=huaCot&|=Mb%*&_cl-5l=OpdA zbL4E@?|*0Ry~A4f-d?PGN1oTcb9?LFrvJLPiY&BzaAR0_89n%@eLZ-OvmUS+!fW`! z$-wpCDAKxE5?U8`T-L=$+w0=4uLizABb@=n2v zQvvH@opN35$E}Mcv-Rk%*m`ukV?Fx(cRjiwS&#k;zaGIO>+uUydwl1w$fGSX;g?_S z@T{wa2w}um>jz?g*n6=y15a#Zte)Ko7*|-=KjID?SI*CKDAgkm#OPUuMwWw?XAbV?WcCz|I*zo?ysB8 z#dWi)ww~;YtS28RuP5*D*VBV;PmcYsr*|IZ$rkB)vf8-bxTX{a_Qt!N^~OoA^~O&B zdbXgjp4~lO&u*)(XP?ckXCJt&XIH)J`K_1Pi~W@KVv%FLxKq1c+@f1AKBHeRF8IC% DeG3Z4 literal 0 HcmV?d00001 diff --git a/app/api/models/sl/slwiki.vocab b/app/api/models/sl/slwiki.vocab new file mode 100644 index 0000000..6ef6bc4 --- /dev/null +++ b/app/api/models/sl/slwiki.vocab @@ -0,0 +1,16000 @@ + 0 + 0 + 0 +. -3.18162 +, -3.31943 +▁je -3.70633 +a -3.96992 +▁v -4.05944 +▁in -4.09993 +i -4.29204 +e -4.54854 +▁na -4.70096 +o -4.71658 +" -4.72801 +▁so -4.77558 +▁se -4.85427 +▁ -4.88556 +=" -4.91235 +▁ki -5.06201 +h -5.07913 +▁za -5.10266 +m -5.23575 +▁( -5.23765 +d -5.28481 +u -5.2868 +▁s -5.30987 +▁z -5.32116 +doc -5.32355 +> -5.32757 +▁po -5.38194 +▁" -5.53156 +▁- -5.566 +▁pa -5.57175 +▁leta -5.62028 +▁da -5.65394 +▁kot -5.67545 +) -5.76379 +# -5.78966 +▁– -5.79596 +▁# -5.80468 +▁iz -5.80499 +ih -5.80578 +▁tudi -5.80879 +na -5.82042 +▁od -5.82316 +/ -5.84412 +sl -5.90995 +ov -5.91201 +org -5.99075 +▁id -5.99133 +- -5.99242 +? -5.99786 +wiki -6.01158 +curi -6.01593 +:// -6.0166 +▁< -6.01785 +wikipedia -6.01848 +https -6.0191 +▁url -6.01959 +▁categories -6.02071 +▁title -6.02071 +▁, +# +# SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/indexer/controllers.py b/app/indexer/controllers.py new file mode 100644 index 0000000..dec3114 --- /dev/null +++ b/app/indexer/controllers.py @@ -0,0 +1,141 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +import logging +import joblib +import numpy as np +from scipy import sparse +from math import ceil +from flask import (Blueprint, + flash, + request, + render_template, + Response) + +from app import LANG, VEC_SIZE, tracker +from app.api.models import Urls +from app.indexer.neighbours import neighbour_urls +from app.indexer import mk_page_vector, spider +from app.utils import readDocs, readUrls, get_language, init_podsum, carbon_print +from app.utils_db import pod_from_file +from app.indexer.htmlparser import extract_links, extract_html +from os.path import dirname, join, realpath, isfile + +dir_path = dirname(dirname(realpath(__file__))) +pod_dir = join(dir_path,'static','pods') + +# Define the blueprint: +indexer = Blueprint('indexer', __name__, url_prefix='/indexer') + + +# Set the route and accepted methods +@indexer.route("/", methods=["GET", "POST"]) +def index(): + num_db_entries = len(Urls.query.all()) + if request.method == "GET": + return render_template( + "indexer/index.html", num_entries=num_db_entries) + + +''' + Controllers for various ways to index + (from file, from url) +''' + +@indexer.route("/from_crawl", methods=["GET","POST"]) +def from_crawl(): + keyword = "home" #hard-coded + lang = LANG + + def process_start_url(u): + print("Now crawling", u) + f = open(join(dir_path, "urls_to_index.txt"), 'w') + f.write(u + ";" + keyword + ";" + lang +"\n") + f.close() + + if request.method == "POST": + u = request.form['url'] + process_start_url(u) + return render_template('indexer/progress_crawl.html') + else: + u = request.args['url'] + process_start_url(u) + return progress_crawl() + + + +@indexer.route("/from_docs", methods=["POST"]) +def from_docs(): + print("DOC FILE:", request.files['file_source']) + if request.files['file_source'].filename[-4:] == ".txt": + keyword = request.form['docs_keyword'] + keyword, lang = get_language(keyword) + file = request.files['file_source'] + file.save(join(dir_path, "docs_to_index.txt")) + f = open(join(dir_path, "keyword_lang.txt"), 'w') + f.write(keyword+'::'+lang+'\n') + f.close() + return render_template('indexer/progress_docs.html') + + + + + +''' +Controllers for progress pages. +One controller per ways to index (file, crawl). +The URL indexing uses same progress as file. +''' + +@indexer.route("/progress_crawl") +def progress_crawl(): + print("Running progress crawl") + urls, keywords, langs, errors = readUrls(join(dir_path, "urls_to_index.txt")) + if urls: + url = urls[0] + else: + url = None + print("Calling spider on",url) + spider.write_docs(url) #Writing docs to docs_to_index.txt + + + def generate(): + + kwd = 'home' #hard-coded - change if needed + lang = LANG + print("\n\n>>> CONTROLLER: READING DOCS") + urls, titles, snippets, descriptions, docs = readDocs(join(dir_path, "docs_to_index.txt")) + print("DOCS",docs) + pod_name = kwd+'.npz' + pod_dir = join(dir_path,'static','pods') + + #Checking matrix files + if not isfile(join(pod_dir,'podsum.npz')): + init_podsum() + if not isfile(join(pod_dir,pod_name)): + print("Making 0 CSR matrix") + pod = np.zeros((1,VEC_SIZE)) + pod = sparse.csr_matrix(pod) + sparse.save_npz(join(pod_dir,pod_name), pod) + + c = 0 + if tracker != None: + task_name = "run indexing for "+str(len(urls))+" files" + tracker.start_task(task_name) + for url, title, snippet, description, doc in zip(urls, titles, snippets, descriptions, docs): + print(url,title) + success, podsum = mk_page_vector.compute_vectors_local_docs(url, title, snippet, description, doc, kwd, lang) + pod_from_file(kwd, lang, podsum) + c += 1 + print('###', str(ceil(c / len(urls) * 100))) + yield "data:" + str(ceil(c / len(urls) * 100)) + "\n\n" + if tracker != None: + search_emissions = tracker.stop_task() + carbon_print(search_emissions, task_name) + + return Response(generate(), mimetype='text/event-stream') + + + diff --git a/app/indexer/detect_open.py b/app/indexer/detect_open.py new file mode 100644 index 0000000..501afae --- /dev/null +++ b/app/indexer/detect_open.py @@ -0,0 +1,33 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Detect whether page is under CC license and +# a snippet can be extracted from it. + + +def open_site(url): + '''Checking for wikipedia or SO page''' + for i in ["wikipedia.org", "stackoverflow.com"]: + if i in url: + return True + return False + + +def cc_img(bs_obj): + '''Checking for CC logo''' + imgs = bs_obj.find_all('img') + for img in imgs: + src = img['src'] + for i in ["creativecommons.org", "cc-by"]: + if i in src: + return True + return False + + +def is_cc(url, bs_obj): + '''If page is CC-licensed, get snippet''' + if open_site(url) or cc_img(bs_obj): + return True + else: + return False diff --git a/app/indexer/forms.py b/app/indexer/forms.py new file mode 100644 index 0000000..0e03186 --- /dev/null +++ b/app/indexer/forms.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/indexer/htmlparser.py b/app/indexer/htmlparser.py new file mode 100644 index 0000000..da93a19 --- /dev/null +++ b/app/indexer/htmlparser.py @@ -0,0 +1,150 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import logging +import requests +import justext +from urllib.parse import urljoin +from app.indexer import detect_open +from bs4 import BeautifulSoup +from langdetect import detect +from app.api.models import installed_languages +from app import LANG, AUTH_TOKEN + + +def remove_boilerplates(response): + text = "" + paragraphs = justext.justext( + response.content, + justext.get_stoplist("English"), #FIX FOR MULTIPLE LANGUAGES + max_link_density=0.3, + stopwords_low=0.1, + stopwords_high=0.3, + length_low=30, + length_high=100) + for paragraph in paragraphs: + #if not paragraph.is_boilerplate: + text += paragraph.text + " " + return text + + +def BS_parse(url): + req = None + try: + req = requests.get(url, allow_redirects=True, timeout=30, headers={'Authorization': AUTH_TOKEN}) + req.encoding = 'utf-8' + except Exception: + print("Request failed when trying to index", url, "...") + return False, req + if req.status_code != 200: + logging.exception( + "Warning: " + str(req.url) + ' has a status code of: ' + + str(req.status_code) + ' omitted from database.\n') + return False, req + bs_obj = BeautifulSoup(req.text, "lxml") + return bs_obj, req + + +def extract_links(url): + links = [] + try: + req = requests.get(url, timeout=10, headers={'Authorization': AUTH_TOKEN}) + if "text/html" not in req.headers["content-type"]: + print("Not a HTML document...") + return links + except Exception: + return links + bs_obj, req = BS_parse(url) + if not bs_obj: + return links + hrefs = bs_obj.findAll('a', href=True) + for h in hrefs: + if h['href'].startswith('http') and '#' not in h['href']: + links.append(h['href']) + else: + links.append(urljoin(url, h['href'])) + return links + + +def extract_html(url): + '''From history info, extract url, title and body of page, + cleaned with BeautifulSoup''' + title = "" + body_str = "" + snippet = "" + cc = False + error = None + language = LANG + try: + req = requests.head(url, timeout=10) + if "text/html" not in req.headers["content-type"]: + print("Not a HTML document, moving to .txt processing...") + title, body_str, snippet, cc = extract_txt(url) + return title, body_str, snippet, cc, error + except Exception: + error = "IGNORING URL: Not .html or .txt." + print(error) + return title, body_str, snippet, cc, error + + bs_obj, req = BS_parse(url) + if not bs_obj: + error = "IGNORING URL: Failed to get BeautifulSoup object..." + print(error) + return title, body_str, snippet, cc, error + if hasattr(bs_obj.title, 'string'): + if url.startswith('http'): + title = bs_obj.title.string + if title is None: + title = "" + body_str = remove_boilerplates(req) + try: + language = detect(title + " " + body_str) + print("Language for", url, ":", language) + except Exception: + error = "IGNORING URL: Could not detect page language" + print(error) + return title, body_str, snippet, cc, error + + if language not in installed_languages: + error = "IGNORING URL: Language is not supported." + print(error) + return title, body_str, snippet, cc, error + try: + cc = detect_open.is_cc(url, bs_obj) + except Exception: + print("Failed to get CC status for", url, "...") + if cc: + snippet = body_str[:200].replace(',', '-') + else: + snippet = body_str[:100].replace(',', '-') + return title, body_str, snippet, cc, error + + +def extract_txt(url): + title = url.split('/')[-1] + body_str = "" + snippet = "" + cc = False + language = LANG + print("EXTRACT",url) + print("TITLE",title) + try: + req = requests.get(url, timeout=10, headers={'Authorization': AUTH_TOKEN}) + except Exception: + return title, body_str, snippet, cc + body_str = req.text + print("BODY",body_str) + try: + language = detect(body_str) + print("Language for", url, ":", language) + except Exception: + print("Couldn't detect page language.") + return title, body_str, snippet, cc + + if language not in installed_languages: + print("Ignoring", url, "because language is not supported.") + title = "" + return title, body_str, snippet, cc + snippet = body_str[:200].replace(',', '-') + return title, body_str, snippet, cc diff --git a/app/indexer/mk_page_vector.py b/app/indexer/mk_page_vector.py new file mode 100644 index 0000000..0263238 --- /dev/null +++ b/app/indexer/mk_page_vector.py @@ -0,0 +1,108 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import re +import numpy as np +import string +from app import db, VEC_SIZE +from app.api.models import Urls, installed_languages, sp +from app.indexer.htmlparser import extract_html +from app.indexer.vectorizer import vectorize_scale +from app.utils import convert_to_string, convert_dict_to_string, normalise +from scipy.sparse import csr_matrix, vstack, save_npz, load_npz +from os.path import dirname, join, realpath, isfile + + +dir_path = dirname(dirname(realpath(__file__))) +pod_dir = join(dir_path,'static','pods') + +def tokenize_text(lang, text): + sp.load(f'app/api/models/{lang}/{lang}wiki.model') + text = ' '.join([wp for wp in sp.encode_as_pieces(text.lower())]) + print("TOKENIZED",text) + return text + + +def compute_vec(lang, text, pod_m): + v = vectorize_scale(lang, text, 5, VEC_SIZE) #log prob power 5, top words 100 + pod_m = vstack((pod_m,csr_matrix(v))) + print("VEC",v,pod_m.shape) + return pod_m + + +def compute_vectors(target_url, keyword, lang): + print("Computing vectors for", target_url, "(",keyword,")",lang) + print(pod_dir) + pod_m = load_npz(join(pod_dir,keyword+'.npz')) + if not db.session.query(Urls).filter_by(url=target_url).all(): + u = Urls(url=target_url) + title, body_str, snippet, cc, error = extract_html(target_url) + if error is None and snippet != '': + try: + text = title + " " + body_str + text = tokenize_text(lang, text) + pod_m = compute_vec(lang, text, pod_m) + u.title = str(title) + u.vector = str(pod_m.shape[0]-1) + u.keyword = keyword + u.pod = keyword + u.snippet = str(snippet) + if cc: + u.cc = True + #print(u.url,u.title,u.vector,u.snippet,u.cc,u.pod) + db.session.add(u) + db.session.commit() + save_npz(join(pod_dir,keyword+'.npz'),pod_m) + podsum = np.sum(pod_m, axis=0) + return True, podsum + except: + print("ERROR: try statement failed while indexing url",target_url) + return False, None + else: + if snippet == '': + print("IGNORING URL: Snippet empty.") + else: + print(error) + return False, None + else: + return True, None + + +def compute_vectors_local_docs(target_url, title, snippet, description, doc, keyword, lang): + cc = False + pod_m = load_npz(join(pod_dir,keyword+'.npz')) + f = open(join(pod_dir,'corpus.tok'),'a') + #if not db.session.query(Urls).filter_by(title=title).all(): + print("Computing vectors for", target_url, "(",keyword,")",lang) + u = Urls(url=target_url) + text = title + " " + description + " " + doc + #print(text) + text = tokenize_text(lang, text) + f.write('\n\n'+title+'\n') + f.write(text) + pod_m = compute_vec(lang, text, pod_m) + u.title = title + u.snippet = snippet + u.description = description[:100] + u.vector = str(pod_m.shape[0]-1) + u.keyword = keyword + u.pod = keyword + u.cc = cc + db.session.add(u) + db.session.commit() + save_npz(join(pod_dir,keyword+'.npz'),pod_m) + podsum = np.sum(pod_m, axis=0) + return True, podsum + + + +def compute_query_vectors(query, lang): + """ Make distribution for query """ + #query = query.rstrip('\n') + #words = query.split() + text = tokenize_text(lang, query) + print(text) + v = vectorize_scale(lang, text, 5, len(text)) #log prob power 5 + print(csr_matrix(v)) + return v diff --git a/app/indexer/models.py b/app/indexer/models.py new file mode 100644 index 0000000..0e03186 --- /dev/null +++ b/app/indexer/models.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/indexer/neighbours.py b/app/indexer/neighbours.py new file mode 100644 index 0000000..e7c58f3 --- /dev/null +++ b/app/indexer/neighbours.py @@ -0,0 +1,33 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +from app.api.models import Urls +from app.utils_db import get_db_url_vector +from app.utils import convert_to_array, cosine_similarity + + +def sim_to_matrix_url(target_url, n): + cosines = {} + target = convert_to_array(get_db_url_vector(target_url)) + for u in Urls.query.all(): + cos = cosine_similarity(target, convert_to_array(u.vector)) + cosines[u.url] = cos + c = 0 + neighbours = [] + for url in sorted(cosines, key=cosines.get, reverse=True): + if c < n: + # print(t,cosines[t]) + title = Urls.query.filter(Urls.url == url).first().title + snippet = Urls.query.filter(Urls.url == url).first().snippet + url = Urls.query.filter(Urls.url == url).first().url + neighbours.append([url, title, snippet]) + c += 1 + else: + break + return neighbours, len(cosines) + + +def neighbour_urls(target_url, dm_dict): + neighbours, num_db_entries = sim_to_matrix_url(target_url, 50) + return neighbours, num_db_entries diff --git a/app/indexer/spider.py b/app/indexer/spider.py new file mode 100644 index 0000000..eace001 --- /dev/null +++ b/app/indexer/spider.py @@ -0,0 +1,122 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import xmltodict +import requests +from collections import OrderedDict +from os.path import join, dirname, realpath +from app.indexer.htmlparser import extract_html +from app import LOCAL_RUN, AUTH_TOKEN + +dir_path = dirname(dirname(realpath(__file__))) + + +def omd_parse(current_url): + print("\n\nRunning OMD parse on", current_url) + links = [] + fout = open(join(dir_path,'docs_to_index.txt'),'a') + try: + xml = requests.get(current_url, timeout=10, headers={'Authorization': AUTH_TOKEN}, stream =True).raw + parse = xmltodict.parse(xml.read()) + except: + print("Request failed. Moving on.") + return links + docs = parse['omd_index']['doc'] + print("PARSE:",parse) + if type(docs) is not list: + docs = [docs] + for doc in docs: + urldir = '/'.join(current_url.split('/')[:-1]) + + # URL + if doc['@url'][0] == '/': + url = doc['@url'][1:] + else: + url = doc['@url'] + url = join(urldir, url) + print("# DOC URL:", url) + print("LOCAL",LOCAL_RUN) + if LOCAL_RUN: + if url[-1] == '/': #For local test only + url = join(url,'index.html') + + # CONTENT TYPE + try: + print("# DOC CONTENTTYPE: ", doc['@contentType']) + content_type = doc['@contentType'] + if content_type in ['folder','desktop']: #Folder / desktop won't have any other info, so continue + links.append(url) + continue + except: + print(" DOC CONTENTTYPE: No contentType") + + + # TITLE + try: + print("# DOC TITLE:", doc['title']) + title = doc['title'] + except: + print("# DOC TITLE: No title") + if title == None: + title = '' + #print("\n") + fout.write("\n") + + # DESCRIPTION + try: + print("# DOC DESCRIPTION:", doc['description'][:100]) + description = doc['description'] + print("\t"+description+"\n") + fout.write("{{DESCRIPTION}} "+description+"\n") + except: + print("# DOC DESCRIPTION: No description") + + # CONTENT + if content_type in ['text/plain','text/html']: + title, body_str, snippet, cc, error = extract_html(url) + if not error: + print("# DOC BODY:", body_str[:100]) + fout.write("{{BODY}} "+body_str+"\n") + else: + print("# DOC BODY: Skipping request: content is neither text/plain nor text/html.") + + fout.write("\n") + fout.close() + + print("\n NEW LINKS:",links) + return links + +def write_docs(base_url): + if base_url[-5:] == ".html": + urldir = '/'.join(base_url.split('/')[:-1]) + else: + urldir = base_url + pages_to_visit = [base_url] + pages_visited = [] + + #Initialise docs_to_index + fout = open(join(dir_path,'docs_to_index.txt'),'w') + fout.close() + + print("Starting crawl from",base_url) + while pages_to_visit != []: + # Start from base url + print("Pages to visit",pages_to_visit) + url = pages_to_visit[0] + pages_visited.append(url) + pages_to_visit = pages_to_visit[1:] + try: + print("\n\n#### Scraping:", url) + links = omd_parse(url) + for link in links: + #print(link,pages_visited) + #print(link,pages_to_visit) + #print(link,urldir) + if link not in pages_visited and link not in pages_to_visit and '#' not in link: # and urldir in link: + #print("Found href:",link) + pages_to_visit.append(link) + except: + print(">> ERROR: Failed visiting current url!") + + diff --git a/app/indexer/txtparser.py b/app/indexer/txtparser.py new file mode 100644 index 0000000..6d274a9 --- /dev/null +++ b/app/indexer/txtparser.py @@ -0,0 +1,36 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import logging +import requests +from urllib.parse import urljoin +from langdetect import detect +from app.api.models import installed_languages +from app import LANG, AUTH_TOKEN + + +def extract_from_url(url): + title = url.split('/')[-1] + body_str = "" + snippet = "" + cc = False + language = LANG + try: + req = requests.get(url, timeout=10, headers={'Authorization': AUTH_TOKEN}) + except Exception: + return title, body_str, snippet, cc + body_str = req.text + try: + language = detect(body_str) + print("Language for", url, ":", language) + except Exception: + print("Couldn't detect page language.") + return title, body_str, snippet, cc + + if language not in installed_languages: + print("Ignoring", url, "because language is not supported.") + title = "" + return title, body_str, snippet, cc + snippet = body_str[:200].replace(',', '-') + return title, body_str, snippet, cc diff --git a/app/indexer/vectorizer.py b/app/indexer/vectorizer.py new file mode 100644 index 0000000..83174f9 --- /dev/null +++ b/app/indexer/vectorizer.py @@ -0,0 +1,86 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import numpy as np +from scipy.sparse import csr_matrix, vstack +from sklearn.feature_extraction.text import CountVectorizer +from sklearn import preprocessing + +def read_vocab(vocab_file): + c = 0 + vocab = {} + reverse_vocab = {} + logprobs = [] + with open(vocab_file) as f: + for l in f: + l = l.rstrip('\n') + wp = l.split('\t')[0] + logprob = -(float(l.split('\t')[1])) + #logprob = log(lp + 1.1) + if wp in vocab or wp == '': + continue + vocab[wp] = c + reverse_vocab[c] = wp + logprobs.append(logprob) + c+=1 + return vocab, reverse_vocab, logprobs + +def wta_vectorized(feature_mat, k, percent=True): + # thanks https://stackoverflow.com/a/59405060 + m, n = feature_mat.shape + if percent: + k = int(k * n / 100) + # get (unsorted) indices of top-k values + topk_indices = np.argpartition(feature_mat, -k, axis=1)[:, -k:] + # get k-th value + rows, _ = np.indices((m, k)) + kth_vals = feature_mat[rows, topk_indices].min(axis=1) + # get boolean mask of values smaller than k-th + is_smaller_than_kth = feature_mat < kth_vals[:, None] + # replace mask by 0 + feature_mat[is_smaller_than_kth] = 0 + return feature_mat + +def encode_docs(doc_list, vectorizer, logprobs, power, top_words): + logprobs = np.array([logprob ** power for logprob in logprobs]) + X = vectorizer.fit_transform(doc_list) + X = X.multiply(logprobs) + X = wta_vectorized(X.toarray(),top_words,False) + X = csr_matrix(X) + return X + +def read_n_encode_dataset(doc=None, vectorizer=None, logprobs=None, power=None, top_words=None, verbose=False): + # read + doc_list = [doc] + + # encode + X = encode_docs(doc_list, vectorizer, logprobs, power, top_words) + if verbose: + k = 10 + inds = np.argpartition(X.todense(), -k, axis=1)[:, -k:] + for i in range(X.shape[0]): + ks = [list(vectorizer.vocabulary.keys())[list(vectorizer.vocabulary.values()).index(k)] for k in np.squeeze(np.asarray(inds[i]))] + return X + +def init_vectorizer(lang): + spm_vocab = f"app/api/models/{lang}/{lang}wiki.vocab" + vocab, reverse_vocab, logprobs = read_vocab(spm_vocab) + vectorizer = CountVectorizer(vocabulary=vocab, lowercase=True, token_pattern='[^ ]+') + return vectorizer, logprobs + +def vectorize(lang, text, logprob_power, top_words): + '''Takes input file and return vectorized /scaled dataset''' + vectorizer, logprobs = init_vectorizer(lang) + dataset = read_n_encode_dataset(text, vectorizer, logprobs, logprob_power, top_words) + dataset = dataset.todense() + return np.asarray(dataset) + +def scale(dataset): + #scaler = preprocessing.MinMaxScaler().fit(dataset) + scaler = preprocessing.Normalizer(norm='l2').fit(dataset) + return scaler.transform(dataset) + +def vectorize_scale(lang, text, logprob_power, top_words): + dataset = vectorize(lang, text, logprob_power,top_words) + return scale(dataset) diff --git a/app/orchard/__init__.py b/app/orchard/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/orchard/controllers.py b/app/orchard/controllers.py new file mode 100644 index 0000000..713b988 --- /dev/null +++ b/app/orchard/controllers.py @@ -0,0 +1,43 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +from flask import Blueprint, request, render_template +from app.api.models import Urls +from app import db +from app.orchard.mk_urls_file import make_shareable_pod, del_pod + +# Define the blueprint: +orchard = Blueprint('orchard', __name__, url_prefix='/my-orchard') + + +@orchard.route('/') +@orchard.route('/index', methods=['GET', 'POST']) +def index(): + query = db.session.query(Urls.pod.distinct().label("pod")) + keywords = [row.pod for row in query.all()] + print(keywords) + pears = [] + for keyword in keywords: + if keyword and '.share' not in keyword: + pear_urls = [] + for u in db.session.query(Urls).filter_by(pod=keyword).all(): + pear_urls.append(u) + pear = [keyword, len(pear_urls)] + pears.append(pear) + # for p in sorted(pears, key=lambda p: len(pears[p]), reverse=True): + # print(p,len(pears[p]),pears[p][:5]) + return render_template('orchard/index.html', pears=pears) + + +@orchard.route('/get-a-pod', methods=['POST', 'GET']) +def get_a_pod(): + query = request.args.get('pod') + hfile = make_shareable_pod(query) + #del_pod(query) + print(hfile) + return render_template( + 'orchard/get-a-pod.html', + query=query, + location=hfile) diff --git a/app/orchard/mk_urls_file.py b/app/orchard/mk_urls_file.py new file mode 100644 index 0000000..1d3a67e --- /dev/null +++ b/app/orchard/mk_urls_file.py @@ -0,0 +1,48 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +from app.api.models import Urls, Pods +from app import db +from os.path import dirname, realpath, join, basename +import numpy as np +from scipy.sparse import vstack, load_npz +from collections import Counter +import joblib + +dir_path = dirname(dirname(realpath(__file__))) +pod_dir = join(dir_path,'static','pods') + + +def make_shareable_pod(keyword): + url_keyword = keyword.replace(' ', '_') + hfile = join(dir_path, "static", "pods", url_keyword + ".share") + name = keyword + langs = [] + titles = [] + urls = [] + for url in db.session.query(Urls).filter_by(pod=keyword).all(): + print(url.title) + titles.append(url.title) + urls.append(url.url) + pod = db.session.query(Pods).filter_by(name=url.pod).first() + langs.append(pod.language) + main_lang = Counter(langs).most_common(1)[0][0] + joblib.dump([name, main_lang, titles, urls], hfile) + return hfile + + +def del_pod(keyword): + print("Deleting pod") + for url in db.session.query(Urls).filter_by(keyword=keyword).all(): + print("Deleting "+url.url+" "+url.pod) + if url.pod == "Me": + db.session.delete(url) + db.session.commit() + pod_entries = db.session.query(Pods).filter_by(description=keyword).all() + for pod_entry in pod_entries: + if "localhost" in pod_entry.url: + db.session.delete(pod_entry) + db.session.commit() + + diff --git a/app/pages/controllers.py b/app/pages/controllers.py new file mode 100644 index 0000000..52ba029 --- /dev/null +++ b/app/pages/controllers.py @@ -0,0 +1,21 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +from flask import Blueprint, render_template + +from app.api.models import Pods + +# Define the blueprint: +pages = Blueprint('pages', __name__, url_prefix='') + + +@pages.route('/faq/') +def return_faq(): + return render_template("pages/faq.html") + + +@pages.route('/acknowledgements/') +def return_acknowledgements(): + return render_template("pages/acknowledgements.html") diff --git a/app/pod_finder/__init__.py b/app/pod_finder/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/pod_finder/controllers.py b/app/pod_finder/controllers.py new file mode 100644 index 0000000..dcedf50 --- /dev/null +++ b/app/pod_finder/controllers.py @@ -0,0 +1,241 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +from flask import Blueprint, request, render_template, Response +from werkzeug.utils import secure_filename +import requests, csv, sys +from os.path import dirname, join, realpath +from app import db, VEC_SIZE +from app.api.models import Pods, Urls +from app.utils import readPods, get_pod_info, convert_to_string, get_language +from app.utils_db import pod_from_json, url_from_json, pod_from_file +from app.pod_finder import score_pods, index_pod_file +from app.pod_finder.download_pod_list import download_pod_centroids +import joblib +import re +from scipy.sparse import load_npz, save_npz, csr_matrix +import numpy as np + +dir_path = dirname(dirname(dirname(realpath(__file__)))) +pod_dir = join(dir_path, 'app', 'static', 'pods') +csv.field_size_limit(sys.maxsize) + +# Define the blueprint: +pod_finder = Blueprint('pod_finder', __name__, url_prefix='/pod_finder') + + + +@pod_finder.route('/') +@pod_finder.route('/index', methods=['GET', 'POST']) +def index(): + pods = [] + for p in db.session.query(Pods).filter_by(registered=True).all(): + print(p.name, p.description) + pods.append([p.name, p.description]) + return render_template('pod_finder/index.html', pods=pods) + + +'''Find a pod''' +@pod_finder.route('/find-a-pod/') +def find_a_pod(): + print("Running progress pod update") + query = request.args.get('search-pod') + _, lang = get_language(query) + download_pod_centroids(lang) + #print(request, request.args, query) + pods = score_pods.run(query) + if len(pods) > 0: + return render_template('pod_finder/find-a-pod.html', pods=pods, msg="") + else: + return render_template( + 'pod_finder/find-a-pod.html', + pods=[], + msg="Sorry, no pod found for your query :(") + + +@pod_finder.route("/subscribe", methods=["POST"]) +def subscribe(): + if request.form.getlist('pods') is not None: + print("Writing to", join(dir_path, "pods_to_index.txt")) + f = open(join(dir_path, "pods_to_index.txt"), 'w') + for pod in request.form.getlist('pods'): + print(pod) + f.write(pod + "\n") + f.close() + return render_template('pod_finder/progress_pod.html') + + +'''Subscribe from URL''' + + +@pod_finder.route("/subscribe-from-url", methods=["POST"]) +def subscribe_from_url(): + if request.form['pod'] is not None: + print("Writing to", join(dir_path, "pods_to_index.txt")) + f = open(join(dir_path, "pods_to_index.txt"), 'w') + pod = request.form['pod'] + print(pod) + f.write(pod + "\n") + f.close() + return render_template('pod_finder/progress_pod.html') + + +'''Record pod file''' + + +@pod_finder.route("/subscribe-from-file2", methods=["POST"]) +def subscribe_from_file2(): + print("Running progress for subscribe from file") + file = request.files['file_source'] + filename = secure_filename(file.filename) + file.save(join(dir_path, "app", "static", "pods", "urls_from_pod.fh")) + return render_template('pod_finder/progress_file.html') + + +@pod_finder.route("/subscribe-from-file", methods=["POST"]) +def subscribe_from_file(): + print("Running progress for subscribe from file") + print("FILE:", request.files['file_source']) + if request.files['file_source'].filename[-6:] == ".share": + file = request.files['file_source'] + pod_name, main_lang, titles, urls = joblib.load(file) + f = open(join(dir_path, "urls_to_index.txt"), 'w') + for u in urls: + f.write(u + ";" + pod_name + ";" + main_lang +"\n") + f.close() + return render_template('indexer/progress_file.html') + + + +@pod_finder.route("/progress_file") +def progress_file(): + def generate(): + c = 0 + new_urls = list() + pod_name = "" + hfile = join(dir_path, "app", "static", "pods", "urls_from_pod.fh") + pod_name, lang, m, titles, urls = joblib.load(hfile) + pod_entry = db.session.query(Pods).filter_by(name=pod_name).first() + for i in range(len(titles)): + title = titles[i] + url = urls[i] + vector = convert_to_string(m[i]) + if not db.session.query(Urls).filter_by(url=url).all(): + u = Urls( + url=url, + title=title, + snippet=title, #FIX + pod=pod_name, + vector=vector, + cc=True if 'wikipedia.org' in url else False) + new_urls.append(u) + db.session.commit() + + if len(new_urls) == 0: + print("All URLs already known.") + yield "data:" + "100" + "\n\n" + else: + c = 0 + for u in new_urls: + #print("Adding",u.url,"to DB") + try: + db.session.add(u) + db.session.commit() + c += 1 + except: + print("Failed to add",u.url,"to DB...") + yield "data:" + str(int(c / len(urls) * 100)) + "\n\n" + pod_from_file(pod_name, lang) + return Response(generate(), mimetype='text/event-stream') + + +'''Take a file of pod URLs and index all URLs on each pod.''' + + +@pod_finder.route("/progress_pod") +def progress_pods(): + print("Running progress pod") + print("Reading", join(dir_path, "pods_to_index.txt")) + pod_urls = readPods(join(dir_path, "pods_to_index.txt")) + urls = [] + for pod_url in pod_urls: + print(pod_url) + m = re.search('/([a-z]*)wiki',pod_url) + lang = m.group(1) + try: + local_dir = join(dir_path, "app", "static", "webmap", lang) + local_file = join(local_dir,pod_url.split('/')[-1].replace('?raw=true','')) + with open (local_file, "wb") as f: + f.write(requests.get(pod_url,allow_redirects=True).content) + print("Pod downloaded to",local_file) + except Exception: + print("Request failed when trying to index", pod_url, "...") + + m, titles = joblib.load(local_file) + pod_entry = db.session.query(Pods).filter_by(url=pod_url).first() + print(m.shape,len(titles),titles[0]) + for i in range(len(titles)): + title = titles[i] + url = 'https://'+lang+'.wikipedia.org/wiki/'+title.replace(' ','_') #Hack, URLs should of course be provided + vector = convert_to_string(m[i].toarray()[0]) + print(vector) + if not db.session.query(Urls).filter_by(url=url).all(): + u = Urls( + url=url, + title=title, + snippet=title, #FIX + pod=pod_url.split('/')[-1].replace('?raw=true',''), #FIX + vector=vector, + cc=True if 'wikipedia.org' in url else False) + urls.append(u) + pod_entry.registered = True + db.session.commit() + def generate(): + if len(urls) == 0: + print("All URLs already known.") + yield "data:" + "100" + "\n\n" + else: + c = 0 + for u in urls: + #print("Adding",u.url,"to DB") + try: + db.session.add(u) + db.session.commit() + c += 1 + except: + print("Failed to add",u.url,"to DB...") + yield "data:" + str(int(c / len(urls) * 100)) + "\n\n" + + return Response(generate(), mimetype='text/event-stream') + + +'''Unsubscribe''' + + +@pod_finder.route('/unsubscribe/', methods=["POST"]) +def unsubscribe(): + if request.form.getlist('pods') is not None: + unsubscribed_pods = request.form.getlist('pods') + lang = '' + for pod_name in unsubscribed_pods: + print("Unsubscribing pod...", pod_name) + pod_entries = db.session.query(Urls).filter_by(pod=pod_name).all() + if pod_entries is not None: + for e in pod_entries: + db.session.delete(e) + db.session.commit() + pod_entry = db.session.query(Pods).filter_by(name=pod_name).first() + print(pod_entry.language, pod_entry.url, pod_entry.registered) + lang = pod_entry.language + pod_entry.registered = False + db.session.commit() + print("Reverting CSR matrix to 0") + pod = np.zeros((1,VEC_SIZE)) + pod = csr_matrix(pod) + save_npz(join(pod_dir,pod_name+".npz"), pod) + print("Reverting summary to 0") + pod_from_file(pod_name, lang, np.zeros(VEC_SIZE)) + return render_template( + 'pod_finder/unsubscribe-success.html', pods=unsubscribed_pods) diff --git a/app/pod_finder/download_pod_list.py b/app/pod_finder/download_pod_list.py new file mode 100644 index 0000000..b0023d7 --- /dev/null +++ b/app/pod_finder/download_pod_list.py @@ -0,0 +1,34 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import time +import requests +import joblib +from os.path import dirname, realpath, join, getmtime, exists +from pathlib import Path +from app.api.models import installed_languages + +dir_path = dirname(dirname(realpath(__file__))) + +def file_older_than_x_days(filename, n_days): + '''Thank you https://stackoverflow.com/a/57639347''' + file_time = getmtime(filename) + # Check against 24 hours + return ((time.time() - file_time) / 3600 > 24*n_days) + + +def download_pod_centroids(lang): + print("Running update pod list for ", lang) + URL = "https://github.com/PeARSearch/PeARS-public-pods-"+lang+"/blob/main/"+lang+"/"+lang+"wiki.summary.fh?raw=true" + try: + local_dir = join(dir_path, "static", "webmap", lang) + Path(local_dir).mkdir(exist_ok=True, parents=True) + local_file = join(dir_path, "static", "webmap", lang, lang + "wiki.summary.fh") + if not exists(local_file) or file_older_than_x_days(local_file, 1): # Don't check for updates all the time + with open (local_file, "wb") as f: + f.write(requests.get(URL,allow_redirects=True).content) + else: + print("Using latest version of pod list.") + except Exception: + print("Request failed when trying to index", URL, "...") diff --git a/app/pod_finder/index_pod_file.py b/app/pod_finder/index_pod_file.py new file mode 100644 index 0000000..c3f045a --- /dev/null +++ b/app/pod_finder/index_pod_file.py @@ -0,0 +1,40 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +'''Index URLs from a csv or png sent by a friend.''' +from PIL import Image +from os.path import dirname, join, realpath + +dir_path = dirname(dirname(dirname(realpath(__file__)))) + + +def parse_line(fields): + url = fields[1] + title = fields[2] + snippet = fields[3] + vector = fields[4] + freqs = fields[5] + cc = False + if fields[6] == "True": + cc = True + return url, title, snippet, vector, freqs, cc + + +def convert_img_to_csv(): + image = Image.open( + join(dir_path, "app", "static", "pods", "urls_from_pod.png")) + pixels = list(image.getdata()) + + f = open( + join(dir_path, "app", "static", "pods", "urls_from_pod.csv"), + 'w', + encoding="utf-8") + '''Discard the last pixel, which should be the transparency pixel.''' + for p in pixels[:-1]: + a = 255 - p[0] + b = 255 - p[1] + c = 255 - p[2] + f.write(chr(a + b + c)) + + f.close() diff --git a/app/pod_finder/score_pods.py b/app/pod_finder/score_pods.py new file mode 100644 index 0000000..33e6637 --- /dev/null +++ b/app/pod_finder/score_pods.py @@ -0,0 +1,73 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import re +import math +from app import db +from app.api.models import Pods +from app.utils_db import ( + get_db_pod_name, get_db_pod_description, get_db_pod_language) + +from app.search import term_cosine +from app.utils import cosine_similarity, convert_to_array, get_language +from app.indexer.mk_page_vector import compute_query_vectors + +def score(query, query_dist): + """ Get distributional score """ + DS_scores = {} + for p in db.session.query(Pods).filter_by(registered=False).all(): + DS_scores[p.url] = cosine_similarity(convert_to_array(p.DS_vector), query_dist) + #print(p.description,DS_scores[p.url]) + return DS_scores + +def score_pods(query, query_dist): + """ Score pods for a query """ + pod_scores = {} # Pod scores + DS_scores = score(query, query_dist) + for pod in list(DS_scores.keys()): + pod_scores[pod] = DS_scores[pod] + if math.isnan( + pod_scores[pod] + ): # Check for potential NaN -- messes up with sorting in bestURLs. + pod_scores[pod] = 0 + return pod_scores + + +def get_best_pods(pod_scores): + best_pods = [] + c = 0 + for w in sorted(pod_scores, key=pod_scores.get, reverse=True): + if c < 10: + best_pods.append(w) + c += 1 + else: + break + return best_pods + + +def output(best_pods): + results = [] + if len(best_pods) > 0: + for p in best_pods: + results.append([ + p, + get_db_pod_name(p), + get_db_pod_language(p), + get_db_pod_description(p) + ]) + #print(results) + return results + +def run(query): + print("Looking for pods for query", query) + best_pods = [] + query, lang = get_language(query) + if query != "": + q_dist = compute_query_vectors(query, lang) + pod_scores = score_pods(query, q_dist) + best_pods = get_best_pods(pod_scores) + else: + all_pods = [p.url for p in db.session.query(Pods).filter_by(language=lang).filter_by(registered=False).all()] + best_pods = all_pods + return output(best_pods) diff --git a/app/search/controllers.py b/app/search/controllers.py new file mode 100644 index 0000000..6eef2c6 --- /dev/null +++ b/app/search/controllers.py @@ -0,0 +1,197 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +# Import flask dependencies +from flask import Blueprint, request, render_template, send_from_directory, make_response +from flask import current_app +from flask_cors import cross_origin +from flask_wtf import FlaskForm +from wtforms import StringField, PasswordField, SubmitField + +# Import the database object from the main app module +from app import app +from app.api.models import Urls +from app.search import score_pages + +# Import matrix manipulation modules +import numpy as np +from scipy import sparse + +# Import utilities +import re +import requests +import logging +from os.path import dirname, join, realpath, isfile +from flask import jsonify, Response +from app.utils import init_podsum +from app import LOCAL_RUN + +LOG = logging.getLogger(__name__) + +# Define the blueprint: +search = Blueprint('search', __name__, url_prefix='') + +dir_path = dirname(dirname(dirname(realpath(__file__)))) +pod_dir = join(dir_path,'app','static','pods') + +class LoginForm(FlaskForm): + username = StringField('Username') + password = PasswordField('Password') + submit = SubmitField('Submit') + +@search.route('/user', methods=['POST','GET']) +@cross_origin() +def user(): + access_token = request.headers.get('Token') + if not access_token: + access_token = request.cookies.get('OMD_SESSION_ID') + LOG.info(access_token) + if not access_token: + return render_template('search/anonymous.html') + if LOCAL_RUN: + url = 'http://localhost:9191/api' #Local test + else: + url = ' https://demo.onmydisk.net/' + data = {'action': 'getUserInfo', 'session_id': access_token} + resp = requests.post(url, json=data, headers={'Authorization': 'token:'+access_token}) + username = resp.json()['username'] + + results = [] + if Urls.query.count() == 0: + init_podsum() + + query = request.args.get('q') + if not query: + LOG.info("No query") + return render_template("search/user.html") + else: + + results = [] + query = query.lower() + pears = ['0.0.0.0'] + results, pods = score_pages.run(query, pears, url_filter=[ join(url,username), 'http://localhost:9090/static/']) #TODO: replace filter with correct OMD endpoint + print(results) + r = app.make_response(jsonify(results)) + r.mimetype = "application/json" + return r + + +@search.route('/anonymous', methods=['POST','GET']) +@cross_origin() +def anonymous(): + results = [] + if Urls.query.count() == 0: + init_podsum() + + query = request.args.get('q') + if not query: + LOG.info("No query") + return render_template("search/anonymous.html") + else: + results = [] + query = query.lower() + pears = ['0.0.0.0'] + if LOCAL_RUN: + url = 'http://localhost:9090/static/testdocs/shared' #Local test + else: + url = ' https://demo.onmydisk.net/shared' + results, pods = score_pages.run(query, pears, url_filter=[url]) + print(results) + r = app.make_response(jsonify(results)) + r.mimetype = "application/json" + return r + + + +@search.route('/', methods=['GET','POST']) +@search.route('/index', methods=['GET','POST']) +def index(): + if Urls.query.count() == 0: + init_podsum() + print("LOCAL",LOCAL_RUN) + access_token = request.cookies.get('OMD_SESSION_ID') + if not access_token: + return render_template('search/anonymous.html') + else: + if LOCAL_RUN: + url = 'http://localhost:9191/api' #Local test + else: + url = ' https://demo.onmydisk.net/' + print("CONNECTING TO:",url) + data = {'action': 'getUserInfo', 'session_id': access_token} + resp = requests.post(url, json=data, headers={'accept':'application/json', 'Authorization': 'token:'+access_token}) + if resp.status_code == requests.codes.ok: + username = resp.json()['username'] + # Create a new response object + resp_frontend = make_response(render_template( 'search/user.html', welcome="Welcome "+username)) + # Transfer the cookies from backend response to frontend response + for name, value in request.cookies.items(): + print("SETTING COOKIE:",name,value) + resp_frontend.set_cookie(name, value, samesite='Lax') + return resp_frontend + else: + # Create a new response object + resp_frontend = make_response(render_template( 'search/anonymous.html')) + resp_frontend.set_cookie('OMD_SESSION_ID', '', expires=0, samesite='Lax') + return resp_frontend + + + + +@search.route('/login', methods=['GET', 'POST']) +def login(): + # Declare the login form using FlaskForm library + form = LoginForm(request.form) + print(form) + # Flask message injected into the page, in case of any errors + msg = None + # check if both http method is POST and form is valid on submit + if form.validate_on_submit(): + # assign form data to variables + username = request.form.get('username', '', type=str) + password = request.form.get('password', '', type=str) + # send authorization message to on my disk + if LOCAL_RUN: + url = 'http://localhost:9191/api' #Local test + else: + url = ' https://demo.onmydisk.net/signin/' + data = {'action': 'signin', 'username': username, 'password': password} + user_info = requests.post(url, json=data) + if user_info == None: + msg = "Incorrect credentials" + return render_template( 'search/login.html', form=form, msg=msg) + else: + access_token = user_info.cookies.get('OMD_SESSION_ID') + print(user_info.json()) + print(user_info.cookies) + username = user_info.json()['username'] + # Create a new response object + resp_frontend = make_response(render_template( 'search/user.html', welcome="Welcome "+username)) + # Transfer the cookies from backend response to frontend response + for name, value in user_info.cookies.items(): + print("SETTING COOKIE:",name,value) + resp_frontend.set_cookie(name, value, samesite='Lax') + return resp_frontend + #return render_template('search/user.html', welcome="Welcome "+username) + else: + msg = "Unknown user" + return render_template( 'search/login.html', form=form, msg=msg) + +@search.route('/logout', methods=['GET','POST']) +def logout(): + access_token = request.cookies.get('OMD_SESSION_ID') + if LOCAL_RUN: + url = 'http://localhost:9191/api' #Local test + else: + url = ' https://demo.onmydisk.net/signout/' + data = {'action': 'signout', 'session_id': access_token} + logout_confirmation = requests.post(url, json=data, headers={'accept':'application/json', 'Authorization': 'token:'+access_token}) + if logout_confirmation.status_code == requests.codes.ok: + print("Logging out") + else: + print("Logged out") + # Create a new response object + resp_frontend = make_response(render_template( 'search/anonymous.html')) + resp_frontend.set_cookie('OMD_SESSION_ID', '', expires=0, samesite='Lax') + return resp_frontend diff --git a/app/search/overlap_calculation.py b/app/search/overlap_calculation.py new file mode 100644 index 0000000..2f43baf --- /dev/null +++ b/app/search/overlap_calculation.py @@ -0,0 +1,60 @@ +# SPDX-FileCopyrightText: 2023 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +from app import VEC_SIZE +import re +import string +import numpy as np +from scipy.spatial.distance import cdist + +def jaccard(a, b): + c = a.intersection(b) + return float(len(c)) / (len(a) + len(b) - len(c)) + + +def dice(a, b): + c = a.intersection(b) + return float(2 * len(c)) / (len(a) + len(b)) + + +def score_url_overlap(query, url): + url = url.rstrip('/') # Strip last backslash if there is one + m = re.search('.*/([^/]+)', url) # Get last element in url + if m: + url = m.group(1) + + # print jaccard(set(query.lower()), set(url.lower())) + return dice(set(query.lower()), set(url.lower())) + +def generic_overlap(q, s): + '''Overlap between query and another string''' + q = "".join(l for l in q if l not in string.punctuation) + s = "".join(l for l in s if l not in string.punctuation) + q_words = q.lower().split() + s_words = s.lower().split() + return len(list(set(q_words) & set(s_words))) / len(set(q_words)) + +def dice_overlap(i1, i2): + '''Dice coefficient between two strings''' + i1 = "".join(l for l in i1 if l not in string.punctuation) + i2 = "".join(l for l in i2 if l not in string.punctuation) + words1 = i1.lower().split() + words2 = i2.lower().split() + return dice(set(words1), set(words2)) + +def completeness(v, m): + v = v.reshape(VEC_SIZE,) + idx = np.where(v != 0) + v_nz = v[idx] + numcols = v_nz.shape[0] + v_nz = v_nz.reshape(1,numcols) + v_nz = np.where(v_nz > 0, 1, 0) + + m_r = np.array(m[:,idx]) + m_r = m_r.reshape(m.shape[0],numcols) + m_r = np.where(m_r > 0, 1, 0) + + completeness = 1 - cdist(v_nz, m_r, 'hamming') + return completeness + diff --git a/app/search/score_pages.py b/app/search/score_pages.py new file mode 100644 index 0000000..dff1171 --- /dev/null +++ b/app/search/score_pages.py @@ -0,0 +1,135 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +import webbrowser +from urllib.parse import urlparse +import re +import math +from app.api.models import Urls, Pods +from app import db, tracker +from app.utils_db import ( + get_db_url_snippet, get_db_url_title, get_db_url_cc, get_db_url_pod, get_db_url_notes) + +from .overlap_calculation import score_url_overlap, generic_overlap, completeness +from app.search import term_cosine +from app.utils import cosine_similarity, hamming_similarity, convert_to_array, get_language, carbon_print +from app.indexer.mk_page_vector import compute_query_vectors +from scipy.sparse import csr_matrix, load_npz +from scipy.spatial import distance +from os.path import dirname, join, realpath, isfile +import numpy as np + +dir_path = dirname(dirname(realpath(__file__))) +pod_dir = join(dir_path,'static','pods') + +def score(query, query_dist, kwd): + URL_scores = {} + snippet_scores = {} + DS_scores = {} + completeness_scores = {} + pod_m = load_npz(join(pod_dir,kwd+'.npz')) + m_cosines = 1 - distance.cdist(query_dist, pod_m.todense(), 'cosine') + m_completeness = completeness(query_dist, pod_m.todense()) + + for u in db.session.query(Urls).filter_by(pod=kwd).all(): + DS_scores[u.url] = m_cosines[0][int(u.vector)] + completeness_scores[u.url] = m_completeness[0][int(u.vector)] + #URL_scores[u.url] = score_url_overlap(query, u.url) + snippet_scores[u.url] = generic_overlap(query, u.snippet) + return DS_scores, completeness_scores, snippet_scores + + +def score_pods(query, query_dist, lang): + '''Score pods for a query''' + pod_scores = {} + score_sum = 0.0 + podsum = load_npz(join(pod_dir,'podsum.npz')) + print("DEBUG CDIST:",query_dist.shape, podsum.shape) + m_cosines = 1 - distance.cdist(query_dist, podsum.todense(), 'cosine') + + pods = db.session.query(Pods).filter_by(language=lang).filter_by(registered=True).all() + for p in pods: + score = m_cosines[0][int(p.DS_vector)] + if math.isnan(score): + score = 0 + pod_scores[p.name] = score + score_sum += score + print("POD SCORES:",pod_scores) + '''If all scores are rubbish, search entire pod collection + (we're desperate!)''' + if score_sum < 0.9: #FIX FOR FRUIT FLY VERSION + return list(pod_scores.keys()) + else: + best_pods = [] + for k in sorted(pod_scores, key=pod_scores.get, reverse=True): + if len(best_pods) < 5: + print("Appending pod",k) + best_pods.append(k) + else: + break + return best_pods + + +def score_docs(query, query_dist, kwd): + '''Score documents for a query''' + document_scores = {} # Document scores + DS_scores, completeness_scores, snippet_scores = score(query, query_dist, kwd) + for url in list(DS_scores.keys()): + if completeness_scores[url] >= 0.5: + print(url,DS_scores[url], completeness_scores[url], snippet_scores[url]) + #document_scores[url] = 0.5*DS_scores[url] + completeness_scores[url] + 0.1*snippet_scores[url] + document_scores[url] = completeness_scores[url] + snippet_scores[url] + if math.isnan(document_scores[url]) or completeness_scores[url] < 0.75: # Check for potential NaN -- messes up with sorting in bestURLs. + #if math.isnan(document_scores[url]) or completeness_scores[url] < 1: # Check for potential NaN -- messes up with sorting in bestURLs. + document_scores[url] = 0 + return document_scores + + +def bestURLs(doc_scores, url_filter): + best_urls = [] + c = 0 + for url in sorted(doc_scores, key=doc_scores.get, reverse=True): + if c < 100: + if doc_scores[url] > 0: + for f in url_filter: + if f in url: + best_urls.append(url) + c += 1 + else: + break + else: + break + return best_urls + + +def output(best_urls): + results = {} + pods = [] + if len(best_urls) > 0: + for u in best_urls: + url = db.session.query(Urls).filter_by(url=u).first().as_dict() + results[u] = url + pod = get_db_url_pod(u) + if pod not in pods: + pods.append(pod) + # print(results) + return results, pods + + +def run(query, pears, url_filter=None): + if tracker != None: + task_name = "run search" + tracker.start_task(task_name) + document_scores = {} + query, lang = get_language(query) + q_dist = compute_query_vectors(query, lang) + best_pods = score_pods(query, q_dist, lang) + for pod in best_pods: + document_scores.update(score_docs(query, q_dist, pod)) + best_urls = bestURLs(document_scores, url_filter) + results = output(best_urls) + if tracker != None: + search_emissions = tracker.stop_task() + carbon_print(search_emissions, task_name) + return results diff --git a/app/search/term_cosine.py b/app/search/term_cosine.py new file mode 100644 index 0000000..3669dc1 --- /dev/null +++ b/app/search/term_cosine.py @@ -0,0 +1,42 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + +from app.utils import cosine_similarity, convert_string_to_dict, normalise +import numpy as np + + +def return_keys(d1, d2): + k1 = list(d1.keys()) + k2 = list(d2.keys()) + keys = k1 + k2 + return list(set(keys)) + + +def mk_vector(d, dimensions): + d_vec = np.zeros(len(dimensions)) + for i in range(len(d_vec)): + if dimensions[i] in d: + d_vec[i] = int(d[dimensions[i]]) + return d_vec + + +def binarise(d): + return (d > 0).astype(int) + + +def run(q, d1, d2_s): + d2 = convert_string_to_dict(d2_s) + + dimensions = return_keys(d1, d2) + v1 = mk_vector(d1, dimensions) + v2 = mk_vector(d2, dimensions) + v1_bin = binarise(v1) + v2_bin = binarise(v2) + + coverage = sum(v1_bin * v2_bin) / len(q.split()) + + d1_vec = normalise(v1) + d2_vec = normalise(v2) + + return cosine_similarity(d1_vec, d2_vec), coverage diff --git a/app/settings/__init__.py b/app/settings/__init__.py new file mode 100644 index 0000000..0e03186 --- /dev/null +++ b/app/settings/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/settings/controllers.py b/app/settings/controllers.py new file mode 100644 index 0000000..ee8b351 --- /dev/null +++ b/app/settings/controllers.py @@ -0,0 +1,24 @@ +# SPDX-FileCopyrightText: 2022 PeARS Project, , +# +# SPDX-License-Identifier: AGPL-3.0-only + + +# Import flask dependencies +import logging + +from flask import (Blueprint, + flash, + request, + render_template, + Response) + + +# Define the blueprint: +settings = Blueprint('settings', __name__, url_prefix='/settings') + + +# Set the route and accepted methods +@settings.route("/") +def index(): + return render_template("settings/index.html") + diff --git a/app/static/annot.png b/app/static/annot.png new file mode 100644 index 0000000000000000000000000000000000000000..a61e6f143c1475274fe9c678c60e02f9fbcf7934 GIT binary patch literal 5653 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, + +SPDX-License-Identifier: AGPL-3.0-only diff --git a/app/static/conf/pears.ini b/app/static/conf/pears.ini new file mode 100644 index 0000000..c29b105 --- /dev/null +++ b/app/static/conf/pears.ini @@ -0,0 +1,2 @@ +# .ini file +AUTH_TOKEN= diff --git a/app/static/css/bootstrap.min.css b/app/static/css/bootstrap.min.css new file mode 100644 index 0000000..92a733b --- /dev/null +++ b/app/static/css/bootstrap.min.css @@ -0,0 +1,6512 @@ +/* + * Copyright 2013 Twitter, Inc. +*/ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ +article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { + display: block +} + +audio, canvas, video { + display: inline-block +} + +audio:not([controls]) { + display: none; + height: 0 +} + +[hidden], template { + display: none +} + +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100% +} + +body { + margin: 0 +} + +a { + background: transparent +} + +a:focus { + outline: thin dotted +} + +a:active, a:hover { + outline: 0 +} + +h1 { + margin: .67em 0; + font-size: 2em +} + +abbr[title] { + border-bottom: 1px dotted +} + +b, strong { + font-weight: bold +} + +dfn { + font-style: italic +} + +hr { + height: 0; + -moz-box-sizing: content-box; + box-sizing: content-box +} + +mark { + color: #000; + background: #ff0 +} + +code, kbd, pre, samp { + font-family: monospace, serif; + font-size: 1em +} + +pre { + white-space: pre-wrap +} + +q { + quotes: "\201C" "\201D" "\2018" "\2019" +} + +small { + font-size: 80% +} + +sub, sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline +} + +sup { + top: -0.5em +} + +sub { + bottom: -0.25em +} + +img { + border: 0 +} + +svg:not(:root) { + overflow: hidden +} + +figure { + margin: 0 +} + +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0 +} + +legend { + padding: 0; + border: 0 +} + +button, input, select, textarea { + margin: 0; + font-family: inherit; + font-size: 100% +} + +button, input { + line-height: normal +} + +button, select { + text-transform: none +} + +button, html input[type="button"], input[type="reset"], input[type="submit"] { + cursor: pointer; + -webkit-appearance: button +} + +button[disabled], html input[disabled] { + cursor: default +} + +input[type="checkbox"], input[type="radio"] { + padding: 0; + box-sizing: border-box +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield +} + +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none +} + +button::-moz-focus-inner, input::-moz-focus-inner { + padding: 0; + border: 0 +} + +textarea { + overflow: auto; + vertical-align: top +} + +table { + border-collapse: collapse; + border-spacing: 0 +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important + } + + a, a:visited { + text-decoration: underline + } + + a[href]:after { + content: " (" attr(href) ")" + } + + abbr[title]:after { + content: " (" attr(title) ")" + } + + a[href^="javascript:"]:after, a[href^="#"]:after { + content: "" + } + + pre, blockquote { + border: 1px solid #999; + page-break-inside: avoid + } + + thead { + display: table-header-group + } + + tr, img { + page-break-inside: avoid + } + + img { + max-width: 100% !important + } + + @page { + margin: 2cm .5cm + } + + p, h2, h3 { + orphans: 3; + widows: 3 + } + + h2, h3 { + page-break-after: avoid + } + + select { + background: #fff !important + } + + .navbar { + display: none + } + + .table td, .table th { + background-color: #fff !important + } + + .btn > .caret, .dropup > .btn > .caret { + border-top-color: #000 !important + } + + .label { + border: 1px solid #000 + } + + .table { + border-collapse: collapse !important + } + + .table-bordered th, .table-bordered td { + border: 1px solid #ddd !important + } +} + +*, *:before, *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box +} + +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0) +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 1.428571429; + color: #333; + background-color: #fff +} + +input, button, select, textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +a { + color: #428bca; + text-decoration: none +} + +a:hover, a:focus { + color: #2a6496; + text-decoration: underline +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px +} + +img { + vertical-align: middle +} + +.img-responsive { + display: block; + height: auto; + max-width: 100% +} + +.img-rounded { + border-radius: 6px +} + +.img-thumbnail { + display: inline-block; + height: auto; + max-width: 100%; + padding: 4px; + line-height: 1.428571429; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + transition: all .2s ease-in-out +} + +.img-circle { + border-radius: 50% +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0 +} + +p { + margin: 0 0 10px +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 200; + line-height: 1.4 +} + +@media (min-width: 768px) { + .lead { + font-size: 21px + } +} + +small, .small { + font-size: 85% +} + +cite { + font-style: normal +} + +.text-muted { + color: #999 +} + +.text-primary { + color: #428bca +} + +.text-primary:hover { + color: #3071a9 +} + +.text-warning { + color: #c09853 +} + +.text-warning:hover { + color: #a47e3c +} + +.text-danger { + color: #b94a48 +} + +.text-danger:hover { + color: #953b39 +} + +.text-success { + color: #468847 +} + +.text-success:hover { + color: #356635 +} + +.text-info { + color: #3a87ad +} + +.text-info:hover { + color: #2d6987 +} + +.text-left { + text-align: left +} + +.text-right { + text-align: right +} + +.text-center { + text-align: center +} + +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; + color: inherit +} + +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { + font-weight: normal; + line-height: 1; + color: #999 +} + +h1, h2, h3 { + margin-top: 20px; + margin-bottom: 10px +} + +h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small { + font-size: 65% +} + +h4, h5, h6 { + margin-top: 10px; + margin-bottom: 10px +} + +h4 small, h5 small, h6 small, h4 .small, h5 .small, h6 .small { + font-size: 75% +} + +h1, .h1 { + font-size: 36px +} + +h2, .h2 { + font-size: 30px +} + +h3, .h3 { + font-size: 24px +} + +h4, .h4 { + font-size: 18px +} + +h5, .h5 { + font-size: 14px +} + +h6, .h6 { + font-size: 12px +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee +} + +ul, ol { + margin-top: 0; + margin-bottom: 10px +} + +ul ul, ol ul, ul ol, ol ol { + margin-bottom: 0 +} + +.list-unstyled { + padding-left: 0; + list-style: none +} + +.list-inline { + padding-left: 0; + list-style: none +} + +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px +} + +.list-inline > li:first-child { + padding-left: 0 +} + +dl { + margin-bottom: 20px +} + +dt, dd { + line-height: 1.428571429 +} + +dt { + font-weight: bold +} + +dd { + margin-left: 0 +} + +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap + } + + .dl-horizontal dd { + margin-left: 180px + } + + .dl-horizontal dd:before, .dl-horizontal dd:after { + display: table; + content: " " + } + + .dl-horizontal dd:after { + clear: both + } + + .dl-horizontal dd:before, .dl-horizontal dd:after { + display: table; + content: " " + } + + .dl-horizontal dd:after { + clear: both + } +} + +abbr[title], abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999 +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eee +} + +blockquote p { + font-size: 17.5px; + font-weight: 300; + line-height: 1.25 +} + +blockquote p:last-child { + margin-bottom: 0 +} + +blockquote small { + display: block; + line-height: 1.428571429; + color: #999 +} + +blockquote small:before { + content: '\2014 \00A0' +} + +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eee; + border-left: 0 +} + +blockquote.pull-right p, blockquote.pull-right small, blockquote.pull-right .small { + text-align: right +} + +blockquote.pull-right small:before, blockquote.pull-right .small:before { + content: '' +} + +blockquote.pull-right small:after, blockquote.pull-right .small:after { + content: '\00A0 \2014' +} + +blockquote:before, blockquote:after { + content: "" +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429 +} + +code, kbd, pre, samp { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + white-space: nowrap; + background-color: #f9f2f4; + border-radius: 4px +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0 +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll +} + +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto +} + +.container:before, .container:after { + display: table; + content: " " +} + +.container:after { + clear: both +} + +.container:before, .container:after { + display: table; + content: " " +} + +.container:after { + clear: both +} + +.row { + margin-right: -15px; + margin-left: -15px +} + +.row:before, .row:after { + display: table; + content: " " +} + +.row:after { + clear: both +} + +.row:before, .row:after { + display: table; + content: " " +} + +.row:after { + clear: both +} + +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px +} + +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { + float: left +} + +.col-xs-12 { + width: 100% +} + +.col-xs-11 { + width: 91.66666666666666% +} + +.col-xs-10 { + width: 83.33333333333334% +} + +.col-xs-9 { + width: 75% +} + +.col-xs-8 { + width: 66.66666666666666% +} + +.col-xs-7 { + width: 58.333333333333336% +} + +.col-xs-6 { + width: 50% +} + +.col-xs-5 { + width: 41.66666666666667% +} + +.col-xs-4 { + width: 33.33333333333333% +} + +.col-xs-3 { + width: 25% +} + +.col-xs-2 { + width: 16.666666666666664% +} + +.col-xs-1 { + width: 8.333333333333332% +} + +.col-xs-pull-12 { + right: 100% +} + +.col-xs-pull-11 { + right: 91.66666666666666% +} + +.col-xs-pull-10 { + right: 83.33333333333334% +} + +.col-xs-pull-9 { + right: 75% +} + +.col-xs-pull-8 { + right: 66.66666666666666% +} + +.col-xs-pull-7 { + right: 58.333333333333336% +} + +.col-xs-pull-6 { + right: 50% +} + +.col-xs-pull-5 { + right: 41.66666666666667% +} + +.col-xs-pull-4 { + right: 33.33333333333333% +} + +.col-xs-pull-3 { + right: 25% +} + +.col-xs-pull-2 { + right: 16.666666666666664% +} + +.col-xs-pull-1 { + right: 8.333333333333332% +} + +.col-xs-pull-0 { + right: 0 +} + +.col-xs-push-12 { + left: 100% +} + +.col-xs-push-11 { + left: 91.66666666666666% +} + +.col-xs-push-10 { + left: 83.33333333333334% +} + +.col-xs-push-9 { + left: 75% +} + +.col-xs-push-8 { + left: 66.66666666666666% +} + +.col-xs-push-7 { + left: 58.333333333333336% +} + +.col-xs-push-6 { + left: 50% +} + +.col-xs-push-5 { + left: 41.66666666666667% +} + +.col-xs-push-4 { + left: 33.33333333333333% +} + +.col-xs-push-3 { + left: 25% +} + +.col-xs-push-2 { + left: 16.666666666666664% +} + +.col-xs-push-1 { + left: 8.333333333333332% +} + +.col-xs-push-0 { + left: 0 +} + +.col-xs-offset-12 { + margin-left: 100% +} + +.col-xs-offset-11 { + margin-left: 91.66666666666666% +} + +.col-xs-offset-10 { + margin-left: 83.33333333333334% +} + +.col-xs-offset-9 { + margin-left: 75% +} + +.col-xs-offset-8 { + margin-left: 66.66666666666666% +} + +.col-xs-offset-7 { + margin-left: 58.333333333333336% +} + +.col-xs-offset-6 { + margin-left: 50% +} + +.col-xs-offset-5 { + margin-left: 41.66666666666667% +} + +.col-xs-offset-4 { + margin-left: 33.33333333333333% +} + +.col-xs-offset-3 { + margin-left: 25% +} + +.col-xs-offset-2 { + margin-left: 16.666666666666664% +} + +.col-xs-offset-1 { + margin-left: 8.333333333333332% +} + +.col-xs-offset-0 { + margin-left: 0 +} + +@media (min-width: 768px) { + .container { + width: 750px + } + + .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 { + float: left + } + + .col-sm-12 { + width: 100% + } + + .col-sm-11 { + width: 91.66666666666666% + } + + .col-sm-10 { + width: 83.33333333333334% + } + + .col-sm-9 { + width: 75% + } + + .col-sm-8 { + width: 66.66666666666666% + } + + .col-sm-7 { + width: 58.333333333333336% + } + + .col-sm-6 { + width: 50% + } + + .col-sm-5 { + width: 41.66666666666667% + } + + .col-sm-4 { + width: 33.33333333333333% + } + + .col-sm-3 { + width: 25% + } + + .col-sm-2 { + width: 16.666666666666664% + } + + .col-sm-1 { + width: 8.333333333333332% + } + + .col-sm-pull-12 { + right: 100% + } + + .col-sm-pull-11 { + right: 91.66666666666666% + } + + .col-sm-pull-10 { + right: 83.33333333333334% + } + + .col-sm-pull-9 { + right: 75% + } + + .col-sm-pull-8 { + right: 66.66666666666666% + } + + .col-sm-pull-7 { + right: 58.333333333333336% + } + + .col-sm-pull-6 { + right: 50% + } + + .col-sm-pull-5 { + right: 41.66666666666667% + } + + .col-sm-pull-4 { + right: 33.33333333333333% + } + + .col-sm-pull-3 { + right: 25% + } + + .col-sm-pull-2 { + right: 16.666666666666664% + } + + .col-sm-pull-1 { + right: 8.333333333333332% + } + + .col-sm-pull-0 { + right: 0 + } + + .col-sm-push-12 { + left: 100% + } + + .col-sm-push-11 { + left: 91.66666666666666% + } + + .col-sm-push-10 { + left: 83.33333333333334% + } + + .col-sm-push-9 { + left: 75% + } + + .col-sm-push-8 { + left: 66.66666666666666% + } + + .col-sm-push-7 { + left: 58.333333333333336% + } + + .col-sm-push-6 { + left: 50% + } + + .col-sm-push-5 { + left: 41.66666666666667% + } + + .col-sm-push-4 { + left: 33.33333333333333% + } + + .col-sm-push-3 { + left: 25% + } + + .col-sm-push-2 { + left: 16.666666666666664% + } + + .col-sm-push-1 { + left: 8.333333333333332% + } + + .col-sm-push-0 { + left: 0 + } + + .col-sm-offset-12 { + margin-left: 100% + } + + .col-sm-offset-11 { + margin-left: 91.66666666666666% + } + + .col-sm-offset-10 { + margin-left: 83.33333333333334% + } + + .col-sm-offset-9 { + margin-left: 75% + } + + .col-sm-offset-8 { + margin-left: 66.66666666666666% + } + + .col-sm-offset-7 { + margin-left: 58.333333333333336% + } + + .col-sm-offset-6 { + margin-left: 50% + } + + .col-sm-offset-5 { + margin-left: 41.66666666666667% + } + + .col-sm-offset-4 { + margin-left: 33.33333333333333% + } + + .col-sm-offset-3 { + margin-left: 25% + } + + .col-sm-offset-2 { + margin-left: 16.666666666666664% + } + + .col-sm-offset-1 { + margin-left: 8.333333333333332% + } + + .col-sm-offset-0 { + margin-left: 0 + } +} + +@media (min-width: 992px) { + .container { + width: 970px + } + + .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 { + float: left + } + + .col-md-12 { + width: 100% + } + + .col-md-11 { + width: 91.66666666666666% + } + + .col-md-10 { + width: 83.33333333333334% + } + + .col-md-9 { + width: 75% + } + + .col-md-8 { + width: 66.66666666666666% + } + + .col-md-7 { + width: 58.333333333333336% + } + + .col-md-6 { + width: 50% + } + + .col-md-5 { + width: 41.66666666666667% + } + + .col-md-4 { + width: 33.33333333333333% + } + + .col-md-3 { + width: 25% + } + + .col-md-2 { + width: 16.666666666666664% + } + + .col-md-1 { + width: 8.333333333333332% + } + + .col-md-pull-12 { + right: 100% + } + + .col-md-pull-11 { + right: 91.66666666666666% + } + + .col-md-pull-10 { + right: 83.33333333333334% + } + + .col-md-pull-9 { + right: 75% + } + + .col-md-pull-8 { + right: 66.66666666666666% + } + + .col-md-pull-7 { + right: 58.333333333333336% + } + + .col-md-pull-6 { + right: 50% + } + + .col-md-pull-5 { + right: 41.66666666666667% + } + + .col-md-pull-4 { + right: 33.33333333333333% + } + + .col-md-pull-3 { + right: 25% + } + + .col-md-pull-2 { + right: 16.666666666666664% + } + + .col-md-pull-1 { + right: 8.333333333333332% + } + + .col-md-pull-0 { + right: 0 + } + + .col-md-push-12 { + left: 100% + } + + .col-md-push-11 { + left: 91.66666666666666% + } + + .col-md-push-10 { + left: 83.33333333333334% + } + + .col-md-push-9 { + left: 75% + } + + .col-md-push-8 { + left: 66.66666666666666% + } + + .col-md-push-7 { + left: 58.333333333333336% + } + + .col-md-push-6 { + left: 50% + } + + .col-md-push-5 { + left: 41.66666666666667% + } + + .col-md-push-4 { + left: 33.33333333333333% + } + + .col-md-push-3 { + left: 25% + } + + .col-md-push-2 { + left: 16.666666666666664% + } + + .col-md-push-1 { + left: 8.333333333333332% + } + + .col-md-push-0 { + left: 0 + } + + .col-md-offset-12 { + margin-left: 100% + } + + .col-md-offset-11 { + margin-left: 91.66666666666666% + } + + .col-md-offset-10 { + margin-left: 83.33333333333334% + } + + .col-md-offset-9 { + margin-left: 75% + } + + .col-md-offset-8 { + margin-left: 66.66666666666666% + } + + .col-md-offset-7 { + margin-left: 58.333333333333336% + } + + .col-md-offset-6 { + margin-left: 50% + } + + .col-md-offset-5 { + margin-left: 41.66666666666667% + } + + .col-md-offset-4 { + margin-left: 33.33333333333333% + } + + .col-md-offset-3 { + margin-left: 25% + } + + .col-md-offset-2 { + margin-left: 16.666666666666664% + } + + .col-md-offset-1 { + margin-left: 8.333333333333332% + } + + .col-md-offset-0 { + margin-left: 0 + } +} + +@media (min-width: 1200px) { + .container { + width: 1170px + } + + .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 { + float: left + } + + .col-lg-12 { + width: 100% + } + + .col-lg-11 { + width: 91.66666666666666% + } + + .col-lg-10 { + width: 83.33333333333334% + } + + .col-lg-9 { + width: 75% + } + + .col-lg-8 { + width: 66.66666666666666% + } + + .col-lg-7 { + width: 58.333333333333336% + } + + .col-lg-6 { + width: 50% + } + + .col-lg-5 { + width: 41.66666666666667% + } + + .col-lg-4 { + width: 33.33333333333333% + } + + .col-lg-3 { + width: 25% + } + + .col-lg-2 { + width: 16.666666666666664% + } + + .col-lg-1 { + width: 8.333333333333332% + } + + .col-lg-pull-12 { + right: 100% + } + + .col-lg-pull-11 { + right: 91.66666666666666% + } + + .col-lg-pull-10 { + right: 83.33333333333334% + } + + .col-lg-pull-9 { + right: 75% + } + + .col-lg-pull-8 { + right: 66.66666666666666% + } + + .col-lg-pull-7 { + right: 58.333333333333336% + } + + .col-lg-pull-6 { + right: 50% + } + + .col-lg-pull-5 { + right: 41.66666666666667% + } + + .col-lg-pull-4 { + right: 33.33333333333333% + } + + .col-lg-pull-3 { + right: 25% + } + + .col-lg-pull-2 { + right: 16.666666666666664% + } + + .col-lg-pull-1 { + right: 8.333333333333332% + } + + .col-lg-pull-0 { + right: 0 + } + + .col-lg-push-12 { + left: 100% + } + + .col-lg-push-11 { + left: 91.66666666666666% + } + + .col-lg-push-10 { + left: 83.33333333333334% + } + + .col-lg-push-9 { + left: 75% + } + + .col-lg-push-8 { + left: 66.66666666666666% + } + + .col-lg-push-7 { + left: 58.333333333333336% + } + + .col-lg-push-6 { + left: 50% + } + + .col-lg-push-5 { + left: 41.66666666666667% + } + + .col-lg-push-4 { + left: 33.33333333333333% + } + + .col-lg-push-3 { + left: 25% + } + + .col-lg-push-2 { + left: 16.666666666666664% + } + + .col-lg-push-1 { + left: 8.333333333333332% + } + + .col-lg-push-0 { + left: 0 + } + + .col-lg-offset-12 { + margin-left: 100% + } + + .col-lg-offset-11 { + margin-left: 91.66666666666666% + } + + .col-lg-offset-10 { + margin-left: 83.33333333333334% + } + + .col-lg-offset-9 { + margin-left: 75% + } + + .col-lg-offset-8 { + margin-left: 66.66666666666666% + } + + .col-lg-offset-7 { + margin-left: 58.333333333333336% + } + + .col-lg-offset-6 { + margin-left: 50% + } + + .col-lg-offset-5 { + margin-left: 41.66666666666667% + } + + .col-lg-offset-4 { + margin-left: 33.33333333333333% + } + + .col-lg-offset-3 { + margin-left: 25% + } + + .col-lg-offset-2 { + margin-left: 16.666666666666664% + } + + .col-lg-offset-1 { + margin-left: 8.333333333333332% + } + + .col-lg-offset-0 { + margin-left: 0 + } +} + +table { + max-width: 100%; + background-color: transparent +} + +th { + text-align: left +} + +.table { + width: 100%; + margin-bottom: 20px +} + +.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #ddd +} + +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd +} + +.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { + border-top: 0 +} + +.table > tbody + tbody { + border-top: 2px solid #ddd +} + +.table .table { + background-color: #fff +} + +.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { + padding: 5px +} + +.table-bordered { + border: 1px solid #ddd +} + +.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { + border: 1px solid #ddd +} + +.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { + border-bottom-width: 2px +} + +.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9 +} + +.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { + background-color: #f5f5f5 +} + +table col[class*="col-"] { + display: table-column; + float: none +} + +table td[class*="col-"], table th[class*="col-"] { + display: table-cell; + float: none +} + +.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { + background-color: #f5f5f5 +} + +.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { + background-color: #dff0d8 +} + +.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6 +} + +.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { + background-color: #f2dede +} + +.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc +} + +.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { + background-color: #fcf8e3 +} + +.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc +} + +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: scroll; + overflow-y: hidden; + border: 1px solid #ddd; + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch + } + + .table-responsive > .table { + margin-bottom: 0 + } + + .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { + white-space: nowrap + } + + .table-responsive > .table-bordered { + border: 0 + } + + .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0 + } + + .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0 + } + + .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0 + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0 +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5 +} + +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box +} + +input[type="radio"], input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal +} + +input[type="file"] { + display: block +} + +select[multiple], select[size] { + height: auto +} + +select optgroup { + font-family: inherit; + font-size: inherit; + font-style: inherit +} + +input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px +} + +input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { + height: auto +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.428571429; + color: #555; + vertical-align: middle +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555; + vertical-align: middle; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s +} + +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) +} + +.form-control:-moz-placeholder { + color: #999 +} + +.form-control::-moz-placeholder { + color: #999 +} + +.form-control:-ms-input-placeholder { + color: #999 +} + +.form-control::-webkit-input-placeholder { + color: #999 +} + +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eee +} + +textarea.form-control { + height: auto +} + +.form-group { + margin-bottom: 15px +} + +.radio, .checkbox { + display: block; + min-height: 20px; + padding-left: 20px; + margin-top: 10px; + margin-bottom: 10px; + vertical-align: middle +} + +.radio label, .checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer +} + +.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px +} + +.radio + .radio, .checkbox + .checkbox { + margin-top: -5px +} + +.radio-inline, .checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer +} + +.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px +} + +input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline { + cursor: not-allowed +} + +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px +} + +select.input-sm { + height: 30px; + line-height: 30px +} + +textarea.input-sm { + height: auto +} + +.input-lg { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px +} + +select.input-lg { + height: 45px; + line-height: 45px +} + +textarea.input-lg { + height: auto +} + +.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { + color: #c09853 +} + +.has-warning .form-control { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) +} + +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e +} + +.has-warning .input-group-addon { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853 +} + +.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { + color: #b94a48 +} + +.has-error .form-control { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) +} + +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392 +} + +.has-error .input-group-addon { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48 +} + +.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { + color: #468847 +} + +.has-success .form-control { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) +} + +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b +} + +.has-success .input-group-addon { + color: #468847; + background-color: #dff0d8; + border-color: #468847 +} + +.form-control-static { + margin-bottom: 0 +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373 +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle + } + + .form-inline .form-control { + display: inline-block + } + + .form-inline .radio, .form-inline .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0 + } + + .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0 + } +} + +.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0 +} + +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px +} + +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + display: table; + content: " " +} + +.form-horizontal .form-group:after { + clear: both +} + +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + display: table; + content: " " +} + +.form-horizontal .form-group:after { + clear: both +} + +.form-horizontal .form-control-static { + padding-top: 7px +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px +} + +.btn:hover, .btn:focus { + color: #333; + text-decoration: none +} + +.btn:active, .btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) +} + +.btn.disabled, .btn[disabled], fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + opacity: .65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none +} + +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc +} + +.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { + color: #333; + background-color: #ebebeb; + border-color: #adadad +} + +.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { + background-image: none +} + +.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc +} + +.btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd +} + +.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { + color: #fff; + background-color: #3276b1; + border-color: #285e8e +} + +.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { + background-image: none +} + +.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236 +} + +.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ed9c28; + border-color: #d58512 +} + +.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { + background-image: none +} + +.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236 +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a +} + +.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { + color: #fff; + background-color: #d2322d; + border-color: #ac2925 +} + +.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { + background-image: none +} + +.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c +} + +.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { + color: #fff; + background-color: #47a447; + border-color: #398439 +} + +.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { + background-image: none +} + +.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da +} + +.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { + color: #fff; + background-color: #39b3d7; + border-color: #269abc +} + +.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { + background-image: none +} + +.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da +} + +.btn-link { + font-weight: normal; + color: #428bca; + cursor: pointer; + border-radius: 0 +} + +.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none +} + +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent +} + +.btn-link:hover, .btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent +} + +.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { + color: #999; + text-decoration: none +} + +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px +} + +.btn-sm, .btn-xs { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px +} + +.btn-xs { + padding: 1px 5px +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0 +} + +.btn-block + .btn-block { + margin-top: 5px +} + +input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { + width: 100% +} + +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + transition: opacity .15s linear +} + +.fade.in { + opacity: 1 +} + +.collapse { + display: none +} + +.collapse.in { + display: block +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height .35s ease; + transition: height .35s ease +} + +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg') +} + +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + -webkit-font-smoothing: antialiased; + font-style: normal; + font-weight: normal; + line-height: 1; + -moz-osx-font-smoothing: grayscale +} + +.glyphicon:empty { + width: 1em +} + +.glyphicon-asterisk:before { + content: "\2a" +} + +.glyphicon-plus:before { + content: "\2b" +} + +.glyphicon-euro:before { + content: "\20ac" +} + +.glyphicon-minus:before { + content: "\2212" +} + +.glyphicon-cloud:before { + content: "\2601" +} + +.glyphicon-envelope:before { + content: "\2709" +} + +.glyphicon-pencil:before { + content: "\270f" +} + +.glyphicon-glass:before { + content: "\e001" +} + +.glyphicon-music:before { + content: "\e002" +} + +.glyphicon-search:before { + content: "\e003" +} + +.glyphicon-heart:before { + content: "\e005" +} + +.glyphicon-star:before { + content: "\e006" +} + +.glyphicon-star-empty:before { + content: "\e007" +} + +.glyphicon-user:before { + content: "\e008" +} + +.glyphicon-film:before { + content: "\e009" +} + +.glyphicon-th-large:before { + content: "\e010" +} + +.glyphicon-th:before { + content: "\e011" +} + +.glyphicon-th-list:before { + content: "\e012" +} + +.glyphicon-ok:before { + content: "\e013" +} + +.glyphicon-remove:before { + content: "\e014" +} + +.glyphicon-zoom-in:before { + content: "\e015" +} + +.glyphicon-zoom-out:before { + content: "\e016" +} + +.glyphicon-off:before { + content: "\e017" +} + +.glyphicon-signal:before { + content: "\e018" +} + +.glyphicon-cog:before { + content: "\e019" +} + +.glyphicon-trash:before { + content: "\e020" +} + +.glyphicon-home:before { + content: "\e021" +} + +.glyphicon-file:before { + content: "\e022" +} + +.glyphicon-time:before { + content: "\e023" +} + +.glyphicon-road:before { + content: "\e024" +} + +.glyphicon-download-alt:before { + content: "\e025" +} + +.glyphicon-download:before { + content: "\e026" +} + +.glyphicon-upload:before { + content: "\e027" +} + +.glyphicon-inbox:before { + content: "\e028" +} + +.glyphicon-play-circle:before { + content: "\e029" +} + +.glyphicon-repeat:before { + content: "\e030" +} + +.glyphicon-refresh:before { + content: "\e031" +} + +.glyphicon-list-alt:before { + content: "\e032" +} + +.glyphicon-lock:before { + content: "\e033" +} + +.glyphicon-flag:before { + content: "\e034" +} + +.glyphicon-headphones:before { + content: "\e035" +} + +.glyphicon-volume-off:before { + content: "\e036" +} + +.glyphicon-volume-down:before { + content: "\e037" +} + +.glyphicon-volume-up:before { + content: "\e038" +} + +.glyphicon-qrcode:before { + content: "\e039" +} + +.glyphicon-barcode:before { + content: "\e040" +} + +.glyphicon-tag:before { + content: "\e041" +} + +.glyphicon-tags:before { + content: "\e042" +} + +.glyphicon-book:before { + content: "\e043" +} + +.glyphicon-bookmark:before { + content: "\e044" +} + +.glyphicon-print:before { + content: "\e045" +} + +.glyphicon-camera:before { + content: "\e046" +} + +.glyphicon-font:before { + content: "\e047" +} + +.glyphicon-bold:before { + content: "\e048" +} + +.glyphicon-italic:before { + content: "\e049" +} + +.glyphicon-text-height:before { + content: "\e050" +} + +.glyphicon-text-width:before { + content: "\e051" +} + +.glyphicon-align-left:before { + content: "\e052" +} + +.glyphicon-align-center:before { + content: "\e053" +} + +.glyphicon-align-right:before { + content: "\e054" +} + +.glyphicon-align-justify:before { + content: "\e055" +} + +.glyphicon-list:before { + content: "\e056" +} + +.glyphicon-indent-left:before { + content: "\e057" +} + +.glyphicon-indent-right:before { + content: "\e058" +} + +.glyphicon-facetime-video:before { + content: "\e059" +} + +.glyphicon-picture:before { + content: "\e060" +} + +.glyphicon-map-marker:before { + content: "\e062" +} + +.glyphicon-adjust:before { + content: "\e063" +} + +.glyphicon-tint:before { + content: "\e064" +} + +.glyphicon-edit:before { + content: "\e065" +} + +.glyphicon-share:before { + content: "\e066" +} + +.glyphicon-check:before { + content: "\e067" +} + +.glyphicon-move:before { + content: "\e068" +} + +.glyphicon-step-backward:before { + content: "\e069" +} + +.glyphicon-fast-backward:before { + content: "\e070" +} + +.glyphicon-backward:before { + content: "\e071" +} + +.glyphicon-play:before { + content: "\e072" +} + +.glyphicon-pause:before { + content: "\e073" +} + +.glyphicon-stop:before { + content: "\e074" +} + +.glyphicon-forward:before { + content: "\e075" +} + +.glyphicon-fast-forward:before { + content: "\e076" +} + +.glyphicon-step-forward:before { + content: "\e077" +} + +.glyphicon-eject:before { + content: "\e078" +} + +.glyphicon-chevron-left:before { + content: "\e079" +} + +.glyphicon-chevron-right:before { + content: "\e080" +} + +.glyphicon-plus-sign:before { + content: "\e081" +} + +.glyphicon-minus-sign:before { + content: "\e082" +} + +.glyphicon-remove-sign:before { + content: "\e083" +} + +.glyphicon-ok-sign:before { + content: "\e084" +} + +.glyphicon-question-sign:before { + content: "\e085" +} + +.glyphicon-info-sign:before { + content: "\e086" +} + +.glyphicon-screenshot:before { + content: "\e087" +} + +.glyphicon-remove-circle:before { + content: "\e088" +} + +.glyphicon-ok-circle:before { + content: "\e089" +} + +.glyphicon-ban-circle:before { + content: "\e090" +} + +.glyphicon-arrow-left:before { + content: "\e091" +} + +.glyphicon-arrow-right:before { + content: "\e092" +} + +.glyphicon-arrow-up:before { + content: "\e093" +} + +.glyphicon-arrow-down:before { + content: "\e094" +} + +.glyphicon-share-alt:before { + content: "\e095" +} + +.glyphicon-resize-full:before { + content: "\e096" +} + +.glyphicon-resize-small:before { + content: "\e097" +} + +.glyphicon-exclamation-sign:before { + content: "\e101" +} + +.glyphicon-gift:before { + content: "\e102" +} + +.glyphicon-leaf:before { + content: "\e103" +} + +.glyphicon-fire:before { + content: "\e104" +} + +.glyphicon-eye-open:before { + content: "\e105" +} + +.glyphicon-eye-close:before { + content: "\e106" +} + +.glyphicon-warning-sign:before { + content: "\e107" +} + +.glyphicon-plane:before { + content: "\e108" +} + +.glyphicon-calendar:before { + content: "\e109" +} + +.glyphicon-random:before { + content: "\e110" +} + +.glyphicon-comment:before { + content: "\e111" +} + +.glyphicon-magnet:before { + content: "\e112" +} + +.glyphicon-chevron-up:before { + content: "\e113" +} + +.glyphicon-chevron-down:before { + content: "\e114" +} + +.glyphicon-retweet:before { + content: "\e115" +} + +.glyphicon-shopping-cart:before { + content: "\e116" +} + +.glyphicon-folder-close:before { + content: "\e117" +} + +.glyphicon-folder-open:before { + content: "\e118" +} + +.glyphicon-resize-vertical:before { + content: "\e119" +} + +.glyphicon-resize-horizontal:before { + content: "\e120" +} + +.glyphicon-hdd:before { + content: "\e121" +} + +.glyphicon-bullhorn:before { + content: "\e122" +} + +.glyphicon-bell:before { + content: "\e123" +} + +.glyphicon-certificate:before { + content: "\e124" +} + +.glyphicon-thumbs-up:before { + content: "\e125" +} + +.glyphicon-thumbs-down:before { + content: "\e126" +} + +.glyphicon-hand-right:before { + content: "\e127" +} + +.glyphicon-hand-left:before { + content: "\e128" +} + +.glyphicon-hand-up:before { + content: "\e129" +} + +.glyphicon-hand-down:before { + content: "\e130" +} + +.glyphicon-circle-arrow-right:before { + content: "\e131" +} + +.glyphicon-circle-arrow-left:before { + content: "\e132" +} + +.glyphicon-circle-arrow-up:before { + content: "\e133" +} + +.glyphicon-circle-arrow-down:before { + content: "\e134" +} + +.glyphicon-globe:before { + content: "\e135" +} + +.glyphicon-wrench:before { + content: "\e136" +} + +.glyphicon-tasks:before { + content: "\e137" +} + +.glyphicon-filter:before { + content: "\e138" +} + +.glyphicon-briefcase:before { + content: "\e139" +} + +.glyphicon-fullscreen:before { + content: "\e140" +} + +.glyphicon-dashboard:before { + content: "\e141" +} + +.glyphicon-paperclip:before { + content: "\e142" +} + +.glyphicon-heart-empty:before { + content: "\e143" +} + +.glyphicon-link:before { + content: "\e144" +} + +.glyphicon-phone:before { + content: "\e145" +} + +.glyphicon-pushpin:before { + content: "\e146" +} + +.glyphicon-usd:before { + content: "\e148" +} + +.glyphicon-gbp:before { + content: "\e149" +} + +.glyphicon-sort:before { + content: "\e150" +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151" +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152" +} + +.glyphicon-sort-by-order:before { + content: "\e153" +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154" +} + +.glyphicon-sort-by-attributes:before { + content: "\e155" +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156" +} + +.glyphicon-unchecked:before { + content: "\e157" +} + +.glyphicon-expand:before { + content: "\e158" +} + +.glyphicon-collapse-down:before { + content: "\e159" +} + +.glyphicon-collapse-up:before { + content: "\e160" +} + +.glyphicon-log-in:before { + content: "\e161" +} + +.glyphicon-flash:before { + content: "\e162" +} + +.glyphicon-log-out:before { + content: "\e163" +} + +.glyphicon-new-window:before { + content: "\e164" +} + +.glyphicon-record:before { + content: "\e165" +} + +.glyphicon-save:before { + content: "\e166" +} + +.glyphicon-open:before { + content: "\e167" +} + +.glyphicon-saved:before { + content: "\e168" +} + +.glyphicon-import:before { + content: "\e169" +} + +.glyphicon-export:before { + content: "\e170" +} + +.glyphicon-send:before { + content: "\e171" +} + +.glyphicon-floppy-disk:before { + content: "\e172" +} + +.glyphicon-floppy-saved:before { + content: "\e173" +} + +.glyphicon-floppy-remove:before { + content: "\e174" +} + +.glyphicon-floppy-save:before { + content: "\e175" +} + +.glyphicon-floppy-open:before { + content: "\e176" +} + +.glyphicon-credit-card:before { + content: "\e177" +} + +.glyphicon-transfer:before { + content: "\e178" +} + +.glyphicon-cutlery:before { + content: "\e179" +} + +.glyphicon-header:before { + content: "\e180" +} + +.glyphicon-compressed:before { + content: "\e181" +} + +.glyphicon-earphone:before { + content: "\e182" +} + +.glyphicon-phone-alt:before { + content: "\e183" +} + +.glyphicon-tower:before { + content: "\e184" +} + +.glyphicon-stats:before { + content: "\e185" +} + +.glyphicon-sd-video:before { + content: "\e186" +} + +.glyphicon-hd-video:before { + content: "\e187" +} + +.glyphicon-subtitles:before { + content: "\e188" +} + +.glyphicon-sound-stereo:before { + content: "\e189" +} + +.glyphicon-sound-dolby:before { + content: "\e190" +} + +.glyphicon-sound-5-1:before { + content: "\e191" +} + +.glyphicon-sound-6-1:before { + content: "\e192" +} + +.glyphicon-sound-7-1:before { + content: "\e193" +} + +.glyphicon-copyright-mark:before { + content: "\e194" +} + +.glyphicon-registration-mark:before { + content: "\e195" +} + +.glyphicon-cloud-download:before { + content: "\e197" +} + +.glyphicon-cloud-upload:before { + content: "\e198" +} + +.glyphicon-tree-conifer:before { + content: "\e199" +} + +.glyphicon-tree-deciduous:before { + content: "\e200" +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000; + border-right: 4px solid transparent; + border-bottom: 0 dotted; + border-left: 4px solid transparent +} + +.dropdown { + position: relative +} + +.dropdown-toggle:focus { + outline: 0 +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + list-style: none; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box +} + +.dropdown-menu.pull-right { + right: 0; + left: auto +} + +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5 +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333; + white-space: nowrap +} + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5 +} + +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #428bca; + outline: 0 +} + +.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + color: #999 +} + +.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) +} + +.open > .dropdown-menu { + display: block +} + +.open > a { + outline: 0 +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999 +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990 +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto +} + +.dropup .caret, .navbar-fixed-bottom .dropdown .caret { + border-top: 0 dotted; + border-bottom: 4px solid #000; + content: "" +} + +.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto + } +} + +.btn-default .caret { + border-top-color: #333 +} + +.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { + border-top-color: #fff +} + +.dropup .btn-default .caret { + border-bottom-color: #333 +} + +.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { + border-bottom-color: #fff +} + +.btn-group, .btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle +} + +.btn-group > .btn, .btn-group-vertical > .btn { + position: relative; + float: left +} + +.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { + z-index: 2 +} + +.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { + outline: 0 +} + +.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { + margin-left: -1px +} + +.btn-toolbar:before, .btn-toolbar:after { + display: table; + content: " " +} + +.btn-toolbar:after { + clear: both +} + +.btn-toolbar:before, .btn-toolbar:after { + display: table; + content: " " +} + +.btn-toolbar:after { + clear: both +} + +.btn-toolbar .btn-group { + float: left +} + +.btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn-group { + margin-left: 5px +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0 +} + +.btn-group > .btn:first-child { + margin-left: 0 +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0 +} + +.btn-group > .btn-group { + float: left +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0 +} + +.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0 +} + +.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { + outline: 0 +} + +.btn-group-xs > .btn { + padding: 5px 10px; + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px +} + +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px +} + +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px +} + +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px +} + +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) +} + +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none +} + +.btn .caret { + margin-left: 0 +} + +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0 +} + +.dropup .btn-lg .caret { + border-width: 0 5px 5px +} + +.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { + display: block; + float: none; + width: 100%; + max-width: 100% +} + +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + display: table; + content: " " +} + +.btn-group-vertical > .btn-group:after { + clear: both +} + +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + display: table; + content: " " +} + +.btn-group-vertical > .btn-group:after { + clear: both +} + +.btn-group-vertical > .btn-group > .btn { + float: none +} + +.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0 +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0 +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 0 +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0 +} + +.btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0 +} + +.btn-group-justified { + display: table; + width: 100%; + border-collapse: separate; + table-layout: fixed +} + +.btn-group-justified .btn { + display: table-cell; + float: none; + width: 1% +} + +[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none +} + +.input-group { + position: relative; + display: table; + border-collapse: separate +} + +.input-group.col { + float: none; + padding-right: 0; + padding-left: 0 +} + +.input-group .form-control { + width: 100%; + margin-bottom: 0 +} + +.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px +} + +select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { + height: 45px; + line-height: 45px +} + +textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { + height: auto +} + +.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px +} + +select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px +} + +textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { + height: auto +} + +.input-group-addon, .input-group-btn, .input-group .form-control { + display: table-cell +} + +.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0 +} + +.input-group-addon, .input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px +} + +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px +} + +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px +} + +.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { + margin-top: 0 +} + +.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group-addon:first-child { + border-right: 0 +} + +.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0 +} + +.input-group-addon:last-child { + border-left: 0 +} + +.input-group-btn { + position: relative; + white-space: nowrap +} + +.input-group-btn:first-child > .btn { + margin-right: -1px +} + +.input-group-btn:last-child > .btn { + margin-left: -1px +} + +.input-group-btn > .btn { + position: relative +} + +.input-group-btn > .btn + .btn { + margin-left: -4px +} + +.input-group-btn > .btn:hover, .input-group-btn > .btn:active { + z-index: 2 +} + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav:before, .nav:after { + display: table; + content: " " +} + +.nav:after { + clear: both +} + +.nav:before, .nav:after { + display: table; + content: " " +} + +.nav:after { + clear: both +} + +.nav > li { + position: relative; + display: block +} + +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px +} + +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eee +} + +.nav > li.disabled > a { + color: #999 +} + +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #999; + text-decoration: none; + cursor: not-allowed; + background-color: transparent +} + +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eee; + border-color: #428bca +} + +.nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496 +} + +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5 +} + +.nav > li > a > img { + max-width: none +} + +.nav-tabs { + border-bottom: 1px solid #ddd +} + +.nav-tabs > li { + float: left; + margin-bottom: -1px +} + +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0 +} + +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd +} + +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent +} + +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0 +} + +.nav-tabs.nav-justified > li { + float: none +} + +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center +} + +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1% + } + + .nav-tabs.nav-justified > li > a { + margin-bottom: 0 + } +} + +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px +} + +.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0 + } + + .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff + } +} + +.nav-pills > li { + float: left +} + +.nav-pills > li > a { + border-radius: 4px +} + +.nav-pills > li + li { + margin-left: 2px +} + +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #428bca +} + +.nav-pills > li.active > a .caret, .nav-pills > li.active > a:hover .caret, .nav-pills > li.active > a:focus .caret { + border-top-color: #fff; + border-bottom-color: #fff +} + +.nav-stacked > li { + float: none +} + +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0 +} + +.nav-justified { + width: 100% +} + +.nav-justified > li { + float: none +} + +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center +} + +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto +} + +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1% + } + + .nav-justified > li > a { + margin-bottom: 0 + } +} + +.nav-tabs-justified { + border-bottom: 0 +} + +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px +} + +.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd +} + +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0 + } + + .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff + } +} + +.tab-content > .tab-pane { + display: none +} + +.tab-content > .active { + display: block +} + +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca +} + +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496 +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0 +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent +} + +.navbar:before, .navbar:after { + display: table; + content: " " +} + +.navbar:after { + clear: both +} + +.navbar:before, .navbar:after { + display: table; + content: " " +} + +.navbar:after { + clear: both +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px + } +} + +.navbar-header:before, .navbar-header:after { + display: table; + content: " " +} + +.navbar-header:after { + clear: both +} + +.navbar-header:before, .navbar-header:after { + display: table; + content: " " +} + +.navbar-header:after { + clear: both +} + +@media (min-width: 768px) { + .navbar-header { + float: left + } +} + +.navbar-collapse { + max-height: 340px; + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch +} + +.navbar-collapse:before, .navbar-collapse:after { + display: table; + content: " " +} + +.navbar-collapse:after { + clear: both +} + +.navbar-collapse:before, .navbar-collapse:after { + display: table; + content: " " +} + +.navbar-collapse:after { + clear: both +} + +.navbar-collapse.in { + overflow-y: auto +} + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none + } + + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important + } + + .navbar-collapse.in { + overflow-y: auto + } + + .navbar-collapse .navbar-nav.navbar-left:first-child { + margin-left: -15px + } + + .navbar-collapse .navbar-nav.navbar-right:last-child { + margin-right: -15px + } + + .navbar-collapse .navbar-text:last-child { + margin-right: 0 + } +} + +.container > .navbar-header, .container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px +} + +@media (min-width: 768px) { + .container > .navbar-header, .container > .navbar-collapse { + margin-right: 0; + margin-left: 0 + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px +} + +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0 + } +} + +.navbar-fixed-top, .navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030 +} + +@media (min-width: 768px) { + .navbar-fixed-top, .navbar-fixed-bottom { + border-radius: 0 + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0 +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none +} + +@media (min-width: 768px) { + .navbar > .container .navbar-brand { + margin-left: -15px + } +} + +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + border: 1px solid transparent; + border-radius: 4px +} + +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px +} + +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px +} + +@media (min-width: 768px) { + .navbar-toggle { + display: none + } +} + +.navbar-nav { + margin: 7.5px -15px +} + +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px +} + +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none + } + + .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px + } + + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px + } + + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none + } +} + +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0 + } + + .navbar-nav > li { + float: left + } + + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important + } + + .navbar-right { + float: right !important + } +} + +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1) +} + +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle + } + + .navbar-form .form-control { + display: inline-block + } + + .navbar-form .radio, .navbar-form .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0 + } + + .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0 + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px + } +} + +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0 +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px +} + +.navbar-text { + float: left; + margin-top: 15px; + margin-bottom: 15px +} + +@media (min-width: 768px) { + .navbar-text { + margin-right: 15px; + margin-left: 15px + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7 +} + +.navbar-default .navbar-brand { + color: #777 +} + +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent +} + +.navbar-default .navbar-text { + color: #777 +} + +.navbar-default .navbar-nav > li > a { + color: #777 +} + +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent +} + +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7 +} + +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent +} + +.navbar-default .navbar-toggle { + border-color: #ddd +} + +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd +} + +.navbar-default .navbar-toggle .icon-bar { + background-color: #ccc +} + +.navbar-default .navbar-collapse, .navbar-default .navbar-form { + border-color: #e7e7e7 +} + +.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333; + border-bottom-color: #333 +} + +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7 +} + +.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { + border-top-color: #555; + border-bottom-color: #555 +} + +.navbar-default .navbar-nav > .dropdown > a .caret { + border-top-color: #777; + border-bottom-color: #777 +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777 + } + + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent + } + + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7 + } + + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent + } +} + +.navbar-default .navbar-link { + color: #777 +} + +.navbar-default .navbar-link:hover { + color: #333 +} + +.navbar-inverse { + background-color: #222; + border-color: #080808 +} + +.navbar-inverse .navbar-brand { + color: #999 +} + +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent +} + +.navbar-inverse .navbar-text { + color: #999 +} + +.navbar-inverse .navbar-nav > li > a { + color: #999 +} + +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent +} + +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808 +} + +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent +} + +.navbar-inverse .navbar-toggle { + border-color: #333 +} + +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333 +} + +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff +} + +.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { + border-color: #101010 +} + +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808 +} + +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #fff; + border-bottom-color: #fff +} + +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #999; + border-bottom-color: #999 +} + +.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #fff; + border-bottom-color: #fff +} + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808 + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #999 + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808 + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent + } +} + +.navbar-inverse .navbar-link { + color: #999 +} + +.navbar-inverse .navbar-link:hover { + color: #fff +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px +} + +.breadcrumb > li { + display: inline-block +} + +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0" +} + +.breadcrumb > .active { + color: #999 +} + +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px +} + +.pagination > li { + display: inline +} + +.pagination > li > a, .pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.428571429; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd +} + +.pagination > li:first-child > a, .pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px +} + +.pagination > li:last-child > a, .pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px +} + +.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { + background-color: #eee +} + +.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { + z-index: 2; + color: #fff; + cursor: default; + background-color: #428bca; + border-color: #428bca +} + +.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { + color: #999; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd +} + +.pagination-lg > li > a, .pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px +} + +.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px +} + +.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px +} + +.pagination-sm > li > a, .pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px +} + +.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px +} + +.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px +} + +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none +} + +.pager:before, .pager:after { + display: table; + content: " " +} + +.pager:after { + clear: both +} + +.pager:before, .pager:after { + display: table; + content: " " +} + +.pager:after { + clear: both +} + +.pager li { + display: inline +} + +.pager li > a, .pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px +} + +.pager li > a:hover, .pager li > a:focus { + text-decoration: none; + background-color: #eee +} + +.pager .next > a, .pager .next > span { + float: right +} + +.pager .previous > a, .pager .previous > span { + float: left +} + +.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { + color: #999; + cursor: not-allowed; + background-color: #fff +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em +} + +.label[href]:hover, .label[href]:focus { + color: #fff; + text-decoration: none; + cursor: pointer +} + +.label:empty { + display: none +} + +.label-default { + background-color: #999 +} + +.label-default[href]:hover, .label-default[href]:focus { + background-color: #808080 +} + +.label-primary { + background-color: #428bca +} + +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #3071a9 +} + +.label-success { + background-color: #5cb85c +} + +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44 +} + +.label-info { + background-color: #5bc0de +} + +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5 +} + +.label-warning { + background-color: #f0ad4e +} + +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f +} + +.label-danger { + background-color: #d9534f +} + +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999; + border-radius: 10px +} + +.badge:empty { + display: none +} + +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer +} + +.btn .badge { + position: relative; + top: -1px +} + +a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #428bca; + background-color: #fff +} + +.nav-pills > li > a > .badge { + margin-left: 3px +} + +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eee +} + +.jumbotron h1 { + line-height: 1; + color: inherit +} + +.jumbotron p { + line-height: 1.4 +} + +.container .jumbotron { + border-radius: 6px +} + +@media screen and (min-width: 768px) { + + .jumbotron { + padding-top: 48px; + padding-bottom: 48px + } + + .container .jumbotron { + padding-right: 60px; + padding-left: 60px + } + + .jumbotron h1 { + font-size: 63px + } +} + +.thumbnail { + display: inline-block; + display: block; + height: auto; + max-width: 100%; + padding: 4px; + margin-bottom: 20px; + line-height: 1.428571429; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + transition: all .2s ease-in-out +} + +.thumbnail > img { + display: block; + height: auto; + max-width: 100%; + margin-right: auto; + margin-left: auto +} + +a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { + border-color: #428bca +} + +.thumbnail .caption { + padding: 9px; + color: #333 +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px +} + +.alert h4 { + margin-top: 0; + color: inherit +} + +.alert .alert-link { + font-weight: bold +} + +.alert > p, .alert > ul { + margin-bottom: 0 +} + +.alert > p + p { + margin-top: 5px +} + +.alert-dismissable { + padding-right: 35px +} + +.alert-dismissable .close { + position: relative; + top: -2px; + right: -21px; + color: inherit +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6 +} + +.alert-success hr { + border-top-color: #c9e2b3 +} + +.alert-success .alert-link { + color: #356635 +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1 +} + +.alert-info hr { + border-top-color: #a6e1ec +} + +.alert-info .alert-link { + color: #2d6987 +} + +.alert-warning { + color: #c09853; + background-color: #fcf8e3; + border-color: #faebcc +} + +.alert-warning hr { + border-top-color: #f7e1b5 +} + +.alert-warning .alert-link { + color: #a47e3c +} + +.alert-danger { + color: #b94a48; + background-color: #f2dede; + border-color: #ebccd1 +} + +.alert-danger hr { + border-top-color: #e4b9c0 +} + +.alert-danger .alert-link { + color: #953b39 +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0 + } + to { + background-position: 0 0 + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0 + } + to { + background-position: 0 0 + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0 + } + to { + background-position: 40px 0 + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0 + } + to { + background-position: 0 0 + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width .6s ease; + transition: width .6s ease +} + +.progress-striped .progress-bar { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-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: 40px 40px +} + +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite +} + +.progress-bar-success { + background-color: #5cb85c +} + +.progress-striped .progress-bar-success { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-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) +} + +.progress-bar-info { + background-color: #5bc0de +} + +.progress-striped .progress-bar-info { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-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) +} + +.progress-bar-warning { + background-color: #f0ad4e +} + +.progress-striped .progress-bar-warning { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-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) +} + +.progress-bar-danger { + background-color: #d9534f +} + +.progress-striped .progress-bar-danger { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-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) +} + +.media, .media-body { + overflow: hidden; + zoom: 1 +} + +.media, .media .media { + margin-top: 15px +} + +.media:first-child { + margin-top: 0 +} + +.media-object { + display: block +} + +.media-heading { + margin: 0 0 5px +} + +.media > .pull-left { + margin-right: 10px +} + +.media > .pull-right { + margin-left: 10px +} + +.media-list { + padding-left: 0; + list-style: none +} + +.list-group { + padding-left: 0; + margin-bottom: 20px +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd +} + +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px +} + +.list-group-item > .badge { + float: right +} + +.list-group-item > .badge + .badge { + margin-right: 5px +} + +a.list-group-item { + color: #555 +} + +a.list-group-item .list-group-item-heading { + color: #333 +} + +a.list-group-item:hover, a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5 +} + +a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #428bca; + border-color: #428bca +} + +a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading { + color: inherit +} + +a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text { + color: #e1edf7 +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3 +} + +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) +} + +.panel-body { + padding: 15px +} + +.panel-body:before, .panel-body:after { + display: table; + content: " " +} + +.panel-body:after { + clear: both +} + +.panel-body:before, .panel-body:after { + display: table; + content: " " +} + +.panel-body:after { + clear: both +} + +.panel > .list-group { + margin-bottom: 0 +} + +.panel > .list-group .list-group-item { + border-width: 1px 0 +} + +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0 +} + +.panel > .list-group .list-group-item:last-child { + border-bottom: 0 +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0 +} + +.panel > .table, .panel > .table-responsive { + margin-bottom: 0 +} + +.panel > .panel-body + .table, .panel > .panel-body + .table-responsive { + border-top: 1px solid #ddd +} + +.panel > .table-bordered, .panel > .table-responsive > .table-bordered { + border: 0 +} + +.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0 +} + +.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0 +} + +.panel > .table-bordered > thead > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:last-child > th, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > thead > tr:last-child > td, .panel > .table-responsive > .table-bordered > thead > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0 +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px +} + +.panel-heading > .dropdown .dropdown-toggle { + color: inherit +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px +} + +.panel-title > a { + color: inherit +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px +} + +.panel-group .panel { + margin-bottom: 0; + overflow: hidden; + border-radius: 4px +} + +.panel-group .panel + .panel { + margin-top: 5px +} + +.panel-group .panel-heading { + border-bottom: 0 +} + +.panel-group .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #ddd +} + +.panel-group .panel-footer { + border-top: 0 +} + +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd +} + +.panel-default { + border-color: #ddd +} + +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd +} + +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #ddd +} + +.panel-default > .panel-heading > .dropdown .caret { + border-color: #333 transparent +} + +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #ddd +} + +.panel-primary { + border-color: #428bca +} + +.panel-primary > .panel-heading { + color: #fff; + background-color: #428bca; + border-color: #428bca +} + +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca +} + +.panel-primary > .panel-heading > .dropdown .caret { + border-color: #fff transparent +} + +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca +} + +.panel-success { + border-color: #d6e9c6 +} + +.panel-success > .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6 +} + +.panel-success > .panel-heading + .panel-collapse .panel-body { + border-top-color: #d6e9c6 +} + +.panel-success > .panel-heading > .dropdown .caret { + border-color: #468847 transparent +} + +.panel-success > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6 +} + +.panel-warning { + border-color: #faebcc +} + +.panel-warning > .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #faebcc +} + +.panel-warning > .panel-heading + .panel-collapse .panel-body { + border-top-color: #faebcc +} + +.panel-warning > .panel-heading > .dropdown .caret { + border-color: #c09853 transparent +} + +.panel-warning > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #faebcc +} + +.panel-danger { + border-color: #ebccd1 +} + +.panel-danger > .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #ebccd1 +} + +.panel-danger > .panel-heading + .panel-collapse .panel-body { + border-top-color: #ebccd1 +} + +.panel-danger > .panel-heading > .dropdown .caret { + border-color: #b94a48 transparent +} + +.panel-danger > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1 +} + +.panel-info { + border-color: #bce8f1 +} + +.panel-info > .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1 +} + +.panel-info > .panel-heading + .panel-collapse .panel-body { + border-top-color: #bce8f1 +} + +.panel-info > .panel-heading > .dropdown .caret { + border-color: #3a87ad transparent +} + +.panel-info > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1 +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05) +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15) +} + +.well-lg { + padding: 24px; + border-radius: 6px +} + +.well-sm { + padding: 9px; + border-radius: 3px +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .2; + filter: alpha(opacity=20) +} + +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: .5; + filter: alpha(opacity=50) +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none +} + +.modal-open { + overflow: hidden +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: auto; + overflow-y: scroll +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform .3s ease-out; + -moz-transition: -moz-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out +} + +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0) +} + +.modal-dialog { + position: relative; + z-index: 1050; + width: auto; + padding: 10px; + margin-right: auto; + margin-left: auto +} + +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000 +} + +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0) +} + +.modal-backdrop.in { + opacity: .5; + filter: alpha(opacity=50) +} + +.modal-header { + min-height: 16.428571429px; + padding: 15px; + border-bottom: 1px solid #e5e5e5 +} + +.modal-header .close { + margin-top: -2px +} + +.modal-title { + margin: 0; + line-height: 1.428571429 +} + +.modal-body { + position: relative; + padding: 20px +} + +.modal-footer { + padding: 19px 20px 20px; + margin-top: 15px; + text-align: right; + border-top: 1px solid #e5e5e5 +} + +.modal-footer:before, .modal-footer:after { + display: table; + content: " " +} + +.modal-footer:after { + clear: both +} + +.modal-footer:before, .modal-footer:after { + display: table; + content: " " +} + +.modal-footer:after { + clear: both +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0 +} + +@media screen and (min-width: 768px) { + .modal-dialog { + width: 600px; + padding-top: 30px; + padding-bottom: 30px + } + + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) + } +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible +} + +.tooltip.in { + opacity: .9; + filter: alpha(opacity=90) +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + text-decoration: none; + background-color: #000; + border-radius: 4px +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000; + border-width: 5px 5px 0 +} + +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-top-color: #000; + border-width: 5px 5px 0 +} + +.tooltip.top-right .tooltip-arrow { + right: 5px; + bottom: 0; + border-top-color: #000; + border-width: 5px 5px 0 +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000; + border-width: 5px 5px 5px 0 +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000; + border-width: 5px 0 5px 5px +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000; + border-width: 0 5px 5px +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-bottom-color: #000; + border-width: 0 5px 5px +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-bottom-color: #000; + border-width: 0 5px 5px +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + background-clip: padding-box +} + +.popover.top { + margin-top: -10px +} + +.popover.right { + margin-left: 10px +} + +.popover.bottom { + margin-top: 10px +} + +.popover.left { + margin-left: -10px +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0 +} + +.popover-content { + padding: 9px 14px +} + +.popover .arrow, .popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid +} + +.popover .arrow { + border-width: 11px +} + +.popover .arrow:after { + border-width: 10px; + content: "" +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0 +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #fff; + border-bottom-width: 0; + content: " " +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0 +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #fff; + border-left-width: 0; + content: " " +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0 +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #fff; + border-top-width: 0; + content: " " +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0 +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #fff; + border-right-width: 0; + content: " " +} + +.carousel { + position: relative +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + transition: .6s ease-in-out left +} + +.carousel-inner > .item > img, .carousel-inner > .item > a > img { + display: block; + height: auto; + max-width: 100%; + line-height: 1 +} + +.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { + display: block +} + +.carousel-inner > .active { + left: 0 +} + +.carousel-inner > .next, .carousel-inner > .prev { + position: absolute; + top: 0; + width: 100% +} + +.carousel-inner > .next { + left: 100% +} + +.carousel-inner > .prev { + left: -100% +} + +.carousel-inner > .next.left, .carousel-inner > .prev.right { + left: 0 +} + +.carousel-inner > .active.left { + left: -100% +} + +.carousel-inner > .active.right { + left: 100% +} + +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: .5; + filter: alpha(opacity=50) +} + +.carousel-control.left { + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1) +} + +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1) +} + +.carousel-control:hover, .carousel-control:focus { + color: #fff; + text-decoration: none; + opacity: .9; + filter: alpha(opacity=90) +} + +.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block +} + +.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { + left: 50% +} + +.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { + right: 50% +} + +.carousel-control .icon-prev, .carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif +} + +.carousel-control .icon-prev:before { + content: '\2039' +} + +.carousel-control .icon-next:before { + content: '\203a' +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none +} + +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px +} + +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) +} + +.carousel-caption .btn { + text-shadow: none +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px + } + + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px + } + + .carousel-indicators { + bottom: 20px + } +} + +.clearfix:before, .clearfix:after { + display: table; + content: " " +} + +.clearfix:after { + clear: both +} + +.center-block { + display: block; + margin-right: auto; + margin-left: auto +} + +.pull-right { + float: right !important +} + +.pull-left { + float: left !important +} + +.hide { + display: none !important +} + +.show { + display: block !important +} + +.invisible { + visibility: hidden +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0 +} + +.hidden { + display: none !important; + visibility: hidden !important +} + +.affix { + position: fixed +} + +@-ms-viewport { + width: device-width +} + +.visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs { + display: none !important +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important + } + + tr.visible-xs { + display: table-row !important + } + + th.visible-xs, td.visible-xs { + display: table-cell !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important + } + + tr.visible-xs.visible-sm { + display: table-row !important + } + + th.visible-xs.visible-sm, td.visible-xs.visible-sm { + display: table-cell !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-xs.visible-md { + display: block !important + } + + tr.visible-xs.visible-md { + display: table-row !important + } + + th.visible-xs.visible-md, td.visible-xs.visible-md { + display: table-cell !important + } +} + +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important + } + + tr.visible-xs.visible-lg { + display: table-row !important + } + + th.visible-xs.visible-lg, td.visible-xs.visible-lg { + display: table-cell !important + } +} + +.visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm { + display: none !important +} + +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important + } + + tr.visible-sm.visible-xs { + display: table-row !important + } + + th.visible-sm.visible-xs, td.visible-sm.visible-xs { + display: table-cell !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important + } + + tr.visible-sm { + display: table-row !important + } + + th.visible-sm, td.visible-sm { + display: table-cell !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-sm.visible-md { + display: block !important + } + + tr.visible-sm.visible-md { + display: table-row !important + } + + th.visible-sm.visible-md, td.visible-sm.visible-md { + display: table-cell !important + } +} + +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important + } + + tr.visible-sm.visible-lg { + display: table-row !important + } + + th.visible-sm.visible-lg, td.visible-sm.visible-lg { + display: table-cell !important + } +} + +.visible-md, tr.visible-md, th.visible-md, td.visible-md { + display: none !important +} + +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important + } + + tr.visible-md.visible-xs { + display: table-row !important + } + + th.visible-md.visible-xs, td.visible-md.visible-xs { + display: table-cell !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important + } + + tr.visible-md.visible-sm { + display: table-row !important + } + + th.visible-md.visible-sm, td.visible-md.visible-sm { + display: table-cell !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important + } + + tr.visible-md { + display: table-row !important + } + + th.visible-md, td.visible-md { + display: table-cell !important + } +} + +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important + } + + tr.visible-md.visible-lg { + display: table-row !important + } + + th.visible-md.visible-lg, td.visible-md.visible-lg { + display: table-cell !important + } +} + +.visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg { + display: none !important +} + +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important + } + + tr.visible-lg.visible-xs { + display: table-row !important + } + + th.visible-lg.visible-xs, td.visible-lg.visible-xs { + display: table-cell !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important + } + + tr.visible-lg.visible-sm { + display: table-row !important + } + + th.visible-lg.visible-sm, td.visible-lg.visible-sm { + display: table-cell !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-lg.visible-md { + display: block !important + } + + tr.visible-lg.visible-md { + display: table-row !important + } + + th.visible-lg.visible-md, td.visible-lg.visible-md { + display: table-cell !important + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important + } + + tr.visible-lg { + display: table-row !important + } + + th.visible-lg, td.visible-lg { + display: table-cell !important + } +} + +.hidden-xs { + display: block !important +} + +tr.hidden-xs { + display: table-row !important +} + +th.hidden-xs, td.hidden-xs { + display: table-cell !important +} + +@media (max-width: 767px) { + .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs { + display: none !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm { + display: none !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md { + display: none !important + } +} + +@media (min-width: 1200px) { + .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg { + display: none !important + } +} + +.hidden-sm { + display: block !important +} + +tr.hidden-sm { + display: table-row !important +} + +th.hidden-sm, td.hidden-sm { + display: table-cell !important +} + +@media (max-width: 767px) { + .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs { + display: none !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm { + display: none !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md { + display: none !important + } +} + +@media (min-width: 1200px) { + .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg { + display: none !important + } +} + +.hidden-md { + display: block !important +} + +tr.hidden-md { + display: table-row !important +} + +th.hidden-md, td.hidden-md { + display: table-cell !important +} + +@media (max-width: 767px) { + .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs { + display: none !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm { + display: none !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md { + display: none !important + } +} + +@media (min-width: 1200px) { + .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg { + display: none !important + } +} + +.hidden-lg { + display: block !important +} + +tr.hidden-lg { + display: table-row !important +} + +th.hidden-lg, td.hidden-lg { + display: table-cell !important +} + +@media (max-width: 767px) { + .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs { + display: none !important + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm { + display: none !important + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md { + display: none !important + } +} + +@media (min-width: 1200px) { + .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg { + display: none !important + } +} + +.visible-print, tr.visible-print, th.visible-print, td.visible-print { + display: none !important +} + +@media print { + .visible-print { + display: block !important + } + + tr.visible-print { + display: table-row !important + } + + th.visible-print, td.visible-print { + display: table-cell !important + } + + .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print { + display: none !important + } +} diff --git a/app/static/css/bootstrap/bootstrap-grid.css b/app/static/css/bootstrap/bootstrap-grid.css new file mode 100644 index 0000000..3f7fb42 --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.css @@ -0,0 +1,4124 @@ +/*! + * Bootstrap Grid v5.2.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, +.gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, +.gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, +.gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, +.gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, +.gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, +.gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, +.gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, +.gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, +.gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, +.gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, +.gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, +.gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, +.gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, +.gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, +.gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, +.gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, +.gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, +.gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, +.gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, +.gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, +.gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, +.gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, +.gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, +.gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, +.gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, +.gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, +.gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, +.gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, +.gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, +.gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, +.gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, +.gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, +.gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, +.gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, +.gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, +.gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, +.gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, +.gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, +.gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, +.gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, +.gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, +.gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, +.gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, +.gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, +.gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, +.gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, +.gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, +.gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, +.gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, +.gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, +.gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, +.gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, +.gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, +.gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, +.gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, +.gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, +.gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, +.gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, +.gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, +.gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +@media (min-width: 576px) { + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-right: 0 !important; + } + .me-sm-1 { + margin-right: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.5rem !important; + } + .me-sm-3 { + margin-right: 1rem !important; + } + .me-sm-4 { + margin-right: 1.5rem !important; + } + .me-sm-5 { + margin-right: 3rem !important; + } + .me-sm-auto { + margin-right: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-left: 0 !important; + } + .ms-sm-1 { + margin-left: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.5rem !important; + } + .ms-sm-3 { + margin-left: 1rem !important; + } + .ms-sm-4 { + margin-left: 1.5rem !important; + } + .ms-sm-5 { + margin-left: 3rem !important; + } + .ms-sm-auto { + margin-left: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-right: 0 !important; + } + .pe-sm-1 { + padding-right: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.5rem !important; + } + .pe-sm-3 { + padding-right: 1rem !important; + } + .pe-sm-4 { + padding-right: 1.5rem !important; + } + .pe-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-left: 0 !important; + } + .ps-sm-1 { + padding-left: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 768px) { + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-right: 0 !important; + } + .me-md-1 { + margin-right: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.5rem !important; + } + .me-md-3 { + margin-right: 1rem !important; + } + .me-md-4 { + margin-right: 1.5rem !important; + } + .me-md-5 { + margin-right: 3rem !important; + } + .me-md-auto { + margin-right: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-left: 0 !important; + } + .ms-md-1 { + margin-left: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.5rem !important; + } + .ms-md-3 { + margin-left: 1rem !important; + } + .ms-md-4 { + margin-left: 1.5rem !important; + } + .ms-md-5 { + margin-left: 3rem !important; + } + .ms-md-auto { + margin-left: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-right: 0 !important; + } + .pe-md-1 { + padding-right: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.5rem !important; + } + .pe-md-3 { + padding-right: 1rem !important; + } + .pe-md-4 { + padding-right: 1.5rem !important; + } + .pe-md-5 { + padding-right: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-left: 0 !important; + } + .ps-md-1 { + padding-left: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 992px) { + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-right: 0 !important; + } + .me-lg-1 { + margin-right: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.5rem !important; + } + .me-lg-3 { + margin-right: 1rem !important; + } + .me-lg-4 { + margin-right: 1.5rem !important; + } + .me-lg-5 { + margin-right: 3rem !important; + } + .me-lg-auto { + margin-right: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-left: 0 !important; + } + .ms-lg-1 { + margin-left: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.5rem !important; + } + .ms-lg-3 { + margin-left: 1rem !important; + } + .ms-lg-4 { + margin-left: 1.5rem !important; + } + .ms-lg-5 { + margin-left: 3rem !important; + } + .ms-lg-auto { + margin-left: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-right: 0 !important; + } + .pe-lg-1 { + padding-right: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.5rem !important; + } + .pe-lg-3 { + padding-right: 1rem !important; + } + .pe-lg-4 { + padding-right: 1.5rem !important; + } + .pe-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-left: 0 !important; + } + .ps-lg-1 { + padding-left: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1200px) { + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-right: 0 !important; + } + .me-xl-1 { + margin-right: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.5rem !important; + } + .me-xl-3 { + margin-right: 1rem !important; + } + .me-xl-4 { + margin-right: 1.5rem !important; + } + .me-xl-5 { + margin-right: 3rem !important; + } + .me-xl-auto { + margin-right: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-left: 0 !important; + } + .ms-xl-1 { + margin-left: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.5rem !important; + } + .ms-xl-3 { + margin-left: 1rem !important; + } + .ms-xl-4 { + margin-left: 1.5rem !important; + } + .ms-xl-5 { + margin-left: 3rem !important; + } + .ms-xl-auto { + margin-left: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-right: 0 !important; + } + .pe-xl-1 { + padding-right: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.5rem !important; + } + .pe-xl-3 { + padding-right: 1rem !important; + } + .pe-xl-4 { + padding-right: 1.5rem !important; + } + .pe-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-left: 0 !important; + } + .ps-xl-1 { + padding-left: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1400px) { + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-right: 0 !important; + } + .me-xxl-1 { + margin-right: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.5rem !important; + } + .me-xxl-3 { + margin-right: 1rem !important; + } + .me-xxl-4 { + margin-right: 1.5rem !important; + } + .me-xxl-5 { + margin-right: 3rem !important; + } + .me-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-left: 0 !important; + } + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + .ms-xxl-3 { + margin-left: 1rem !important; + } + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + .ms-xxl-5 { + margin-left: 3rem !important; + } + .ms-xxl-auto { + margin-left: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-right: 0 !important; + } + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + .pe-xxl-3 { + padding-right: 1rem !important; + } + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + .pe-xxl-5 { + padding-right: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-left: 0 !important; + } + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} + +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.css.map b/app/static/css/bootstrap/bootstrap-grid.css.map new file mode 100644 index 0000000..2f92d25 --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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IGI;IAOI,0BAAA;EPwrDV;EO/rDM;IAOI,gCAAA;EP2rDV;EOlsDM;IAOI,yBAAA;EP8rDV;EOrsDM;IAOI,wBAAA;EPisDV;EOxsDM;IAOI,yBAAA;EPosDV;EO3sDM;IAOI,6BAAA;EPusDV;EO9sDM;IAOI,8BAAA;EP0sDV;EOjtDM;IAOI,wBAAA;EP6sDV;EOptDM;IAOI,+BAAA;EPgtDV;EOvtDM;IAOI,wBAAA;EPmtDV;EO1tDM;IAOI,yBAAA;EPstDV;EO7tDM;IAOI,8BAAA;EPytDV;EOhuDM;IAOI,iCAAA;EP4tDV;EOnuDM;IAOI,sCAAA;EP+tDV;EOtuDM;IAOI,yCAAA;EPkuDV;EOzuDM;IAOI,uBAAA;EPquDV;EO5uDM;IAOI,uBAAA;EPwuDV;EO/uDM;IAOI,yBAAA;EP2uDV;EOlvDM;IAOI,yBAAA;EP8uDV;EOrvDM;IAOI,0BAAA;EPivDV;EOxvDM;IAOI,4BAAA;EPovDV;EO3vDM;IAOI,kCAAA;EPuvDV;EO9vDM;IAOI,sCAAA;EP0vDV;EOjwDM;IAOI,oCAAA;EP6vDV;EOpwDM;IAOI,kCAAA;EPgwDV;EOvwDM;IAOI,yCAAA;EPmwDV;EO1wDM;IAOI,wCAAA;EPswDV;EO7wDM;IAOI,wCAAA;EPywDV;EOhxDM;IAOI,kCAAA;EP4wDV;EOnxDM;IAOI,gCAAA;EP+wDV;EOtxDM;IAOI,8BAAA;EPkxDV;EOzxDM;IAOI,gCAAA;EPqxDV;EO5xDM;IAOI,+BAAA;EPwxDV;EO/xDM;IAOI,oCAAA;EP2xDV;EOlyDM;IAOI,kCAAA;EP8xDV;EOryDM;IAOI,gCAAA;EPiyDV;EOxyDM;IAOI,uCAAA;EPoyDV;EO3yDM;IAOI,sCAAA;EPuyDV;EO9yDM;IAOI,iCAAA;EP0yDV;EOjzDM;IAOI,2BAAA;EP6yDV;EOpzDM;IAOI,iCAAA;EPgzDV;EOvzDM;IAOI,+BAAA;EPmzDV;EO1zDM;IAOI,6BAAA;EPszDV;EO7zDM;IAOI,+BAAA;EPyzDV;EOh0DM;IAOI,8BAAA;EP4zDV;EOn0DM;IAOI,oBAAA;EP+zDV;EOt0DM;IAOI,mBAAA;EPk0DV;EOz0DM;IAOI,mBAAA;EPq0DV;EO5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;EP8lEV;EOrmEM;IAOI,kCAAA;EPimEV;EOxmEM;IAOI,iCAAA;EPomEV;EO3mEM;IAOI,+BAAA;EPumEV;EO9mEM;IAOI,iCAAA;EP0mEV;EOjnEM;IAOI,+BAAA;EP6mEV;EOpnEM;IAOI,0BAAA;EPgnEV;EOvnEM;IAOI,gCAAA;EPmnEV;EO1nEM;IAOI,+BAAA;EPsnEV;EO7nEM;IAOI,6BAAA;EPynEV;EOhoEM;IAOI,+BAAA;EP4nEV;EOnoEM;IAOI,6BAAA;EP+nEV;AACF;AG1oEI;EIGI;IAOI,0BAAA;EPooEV;EO3oEM;IAOI,gCAAA;EPuoEV;EO9oEM;IAOI,yBAAA;EP0oEV;EOjpEM;IAOI,wBAAA;EP6oEV;EOppEM;IAOI,yBAAA;EPgpEV;EOvpEM;IAOI,6BAAA;EPmpEV;EO1pEM;IAOI,8BAAA;EPspEV;EO7pEM;IAOI,wBAAA;EPypEV;EOhqEM;IAOI,+BAAA;EP4pEV;EOnqEM;IAOI,wBAAA;EP+pEV;EOtqEM;IAOI,yBAAA;EPkqEV;EOzqEM;IAOI,8BAAA;EPqqEV;EO5qEM;IAOI,iCAAA;EPwqEV;EO/qEM;IAOI,sCAAA;EP2qEV;EOlrEM;IAOI,yCAAA;EP8qEV;EOrrEM;IAOI,uBAAA;EPirEV;EOxrEM;IAOI,uBAAA;EPorEV;EO3rEM;IAOI,yBAAA;EPurEV;EO9rEM;IAOI,yBAAA;EP0rEV;EOjsEM;IAOI,0BAAA;EP6rEV;EOpsEM;IAOI,4BAAA;EPgsEV;EOvsEM;IAOI,kCAAA;EPmsEV;EO1sEM;IAOI,sCAAA;EPssEV;EO7sEM;IAOI,oCAAA;EPysEV;EOhtEM;IAOI,kCAAA;EP4sEV;EOntEM;IAOI,yCAAA;EP+sEV;EOttEM;IAOI,wCAAA;EPktEV;EOztEM;IAOI,wCAAA;EPqtEV;EO5tEM;IAOI,kCAAA;EPwtEV;EO/tEM;IAOI,gCAAA;EP2tEV;EOluEM;IAOI,8BAAA;EP8tEV;EOruEM;IAOI,gCAAA;EPiuEV;EOxuEM;IAOI,+BAAA;EPouEV;EO3uEM;IAOI,oCAAA;EPuuEV;EO9uEM;IAOI,kCAAA;EP0uEV;EOjvEM;IAOI,gCAAA;EP6uEV;EOpvEM;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gFV;EO7gFM;IAOI,+BAAA;EPygFV;EOhhFM;IAOI,8BAAA;EP4gFV;EOnhFM;IAOI,4BAAA;EP+gFV;EOthFM;IAOI,8BAAA;EPkhFV;EOzhFM;IAOI,4BAAA;EPqhFV;EO5hFM;IAOI,2BAAA;EPwhFV;EO/hFM;IAOI,iCAAA;EP2hFV;EOliFM;IAOI,gCAAA;EP8hFV;EOriFM;IAOI,8BAAA;EPiiFV;EOxiFM;IAOI,gCAAA;EPoiFV;EO3iFM;IAOI,8BAAA;EPuiFV;EO9iFM;IAOI,4BAAA;EP0iFV;EOjjFM;IAOI,kCAAA;EP6iFV;EOpjFM;IAOI,iCAAA;EPgjFV;EOvjFM;IAOI,+BAAA;EPmjFV;EO1jFM;IAOI,iCAAA;EPsjFV;EO7jFM;IAOI,+BAAA;EPyjFV;EOhkFM;IAOI,0BAAA;EP4jFV;EOnkFM;IAOI,gCAAA;EP+jFV;EOtkFM;IAOI,+BAAA;EPkkFV;EOzkFM;IAOI,6BAAA;EPqkFV;EO5kFM;IAOI,+BAAA;EPwkFV;EO/kFM;IAOI,6BAAA;EP2kFV;AACF;AGtlFI;EIGI;IAOI,0BAAA;EPglFV;EOvlFM;IAOI,gCAAA;EPmlFV;EO1lFM;IAOI,yBAAA;EPslFV;EO7lFM;IAOI,wBAAA;EPylFV;EOhmFM;IAOI,yBAAA;EP4lFV;EOnmFM;IAOI,6BAAA;EP+lFV;EOtmFM;IAOI,8BAAA;EPkmFV;EOzmFM;IAOI,wBAAA;EPqmFV;EO5mFM;IAOI,+BAAA;EPwmFV;EO/mFM;IAOI,wBAAA;EP2mFV;EOlnFM;IAOI,yBAAA;EP8mFV;EOrnFM;IAOI,8BAAA;EPinFV;EOxnFM;IAOI,iCAAA;EPonFV;EO3nFM;IAOI,sCAAA;EPunFV;EO9nFM;IAOI,yCAAA;EP0nFV;EOjoFM;IAOI,uBAAA;EP6nFV;EOpoFM;IAOI,uBAAA;EPgoFV;EOvoFM;IAOI,yBAAA;EPmoFV;EO1oFM;IAOI,yBAAA;EPsoFV;EO7oFM;IAOI,0BAAA;EPyoFV;EOhpFM;IAOI,4BAAA;EP4oFV;EOnpFM;IAOI,kCAAA;EP+oFV;EOtpFM;IAOI,sCAAA;EPkpFV;EOzpFM;IAOI,oCAAA;EPqpFV;EO5pFM;IAOI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AA;EPgkGV;EOvkGM;IAOI,sCAAA;EPmkGV;EO1kGM;IAOI,yCAAA;EPskGV;EO7kGM;IAOI,uBAAA;EPykGV;EOhlGM;IAOI,uBAAA;EP4kGV;EOnlGM;IAOI,yBAAA;EP+kGV;EOtlGM;IAOI,yBAAA;EPklGV;EOzlGM;IAOI,0BAAA;EPqlGV;EO5lGM;IAOI,4BAAA;EPwlGV;EO/lGM;IAOI,kCAAA;EP2lGV;EOlmGM;IAOI,sCAAA;EP8lGV;EOrmGM;IAOI,oCAAA;EPimGV;EOxmGM;IAOI,kCAAA;EPomGV;EO3mGM;IAOI,yCAAA;EPumGV;EO9mGM;IAOI,wCAAA;EP0mGV;EOjnGM;IAOI,wCAAA;EP6mGV;EOpnGM;IAOI,kCAAA;EPgnGV;EOvnGM;IAOI,gCAAA;EPmnGV;EO1nGM;IAOI,8BAAA;EPsnGV;EO7nGM;IAOI,gCAAA;EPynGV;EOhoGM;IAOI,+BAAA;EP4nGV;EOnoGM;IAOI,oCAAA;EP+nGV;EOtoGM;IAOI,kCAAA;EPkoGV;EOzoGM;IAOI,gCAAA;EPqoGV;EO5oGM;IAOI,uCAAA;EPwoGV;EO/oGM;IAOI,sCAAA;EP2oGV;EOlpGM;IAOI,iCAAA;EP8oGV;EOrpGM;IAOI,2BAAA;EPipGV;EOxpGM;IAOI,iCAAA;EPopGV;EO3pGM;IAOI,+BAAA;EPupGV;EO9pGM;IAOI,6BAAA;EP0pGV;EOjqGM;IAOI,+BAAA;EP6pGV;EOpqGM;IAOI,8BAAA;EPgqGV;EOvqGM;IAOI,oBAAA;EPmqGV;EO1qGM;IAOI,mBAAA;EPsqGV;EO7qGM;IAOI,mBAAA;EPyqGV;EOhrGM;IAOI,mBAAA;EP4qGV;EOnrGM;IAOI,mBAAA;EP+qGV;EOtrGM;IAOI,mBAAA;EPkrGV;EOzrGM;IAOI,mBAAA;EPqrGV;EO5rGM;IAOI,mBAAA;EPwrGV;EO/rGM;IAOI,oBAAA;EP2rGV;EOlsGM;IAOI,0BAAA;EP8rGV;EOrsGM;IAOI,yBAAA;EPisGV;EOxsGM;IAOI,uBAAA;EPosGV;EO3sGM;IAOI,yBAAA;EPusGV;EO9sGM;IAOI,uBAAA;EP0sGV;EOjtGM;IAOI,uBAAA;EP6sGV;EOptGM;IAOI,0BA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Pw+GV;EO/+GM;IAOI,gCAAA;EP2+GV;EOl/GM;IAOI,yBAAA;EP8+GV;EOr/GM;IAOI,wBAAA;EPi/GV;EOx/GM;IAOI,yBAAA;EPo/GV;EO3/GM;IAOI,6BAAA;EPu/GV;EO9/GM;IAOI,8BAAA;EP0/GV;EOjgHM;IAOI,wBAAA;EP6/GV;EOpgHM;IAOI,+BAAA;EPggHV;EOvgHM;IAOI,wBAAA;EPmgHV;EO1gHM;IAOI,yBAAA;EPsgHV;EO7gHM;IAOI,8BAAA;EPygHV;EOhhHM;IAOI,iCAAA;EP4gHV;EOnhHM;IAOI,sCAAA;EP+gHV;EOthHM;IAOI,yCAAA;EPkhHV;EOzhHM;IAOI,uBAAA;EPqhHV;EO5hHM;IAOI,uBAAA;EPwhHV;EO/hHM;IAOI,yBAAA;EP2hHV;EOliHM;IAOI,yBAAA;EP8hHV;EOriHM;IAOI,0BAAA;EPiiHV;EOxiHM;IAOI,4BAAA;EPoiHV;EO3iHM;IAOI,kCAAA;EPuiHV;EO9iHM;IAOI,sCAAA;EP0iHV;EOjjHM;IAOI,oCAAA;EP6iHV;EOpjHM;IAOI,kCAAA;EPgjHV;EOvjHM;IAOI,yCAAA;EPmjHV;EO1jHM;IAOI,wCAAA;EPsjHV;EO7jHM;IAOI,wCAAA;EPyjHV;EOhkHM;IAOI,kCAAA;EP4jHV;EOnkHM;IAOI,gCAAA;EP+jHV;EOtkHM;IAOI,8BAAA;EPkkHV;EOzkHM;IAOI,gCAAA;EPqkHV;EO5kHM;IAOI,+BAAA;EPwkHV;EO/kHM;IAOI,oCAAA;EP2kHV;EOllHM;IAOI,kCAAA;EP8kHV;EOrlHM;IAOI,gCAAA;EPilHV;EOxlHM;IAOI,uCAAA;EPolHV;EO3lHM;IAOI,sCAAA;EPulHV;EO9lHM;IAOI,iCAAA;EP0lHV;EOjmHM;IAOI,2BAAA;EP6lHV;EOpmHM;IAOI,iCAAA;EPgmHV;EOvmHM;IAOI,+BAAA;EPmmHV;EO1mHM;IAOI,6BAAA;EPsmHV;EO7mHM;IAOI,+BAAA;EPymHV;EOhnHM;IAOI,8BAAA;EP4mHV;EOnnHM;IAOI,oBAAA;EP+mHV;EOtnHM;IAOI,mBAAA;EPknHV;EOznHM;IAOI,mBAAA;EPqnHV;EO5nHM;IAOI,mBAAA;EPwnHV;EO/nHM;IAOI,mBAAA;EP2nHV;EOloHM;IAOI,mBAAA;EP8nHV;EOroHM;IAOI,mBAAA;EPioHV;EOxoHM;IAOI,mBAAA;EPooHV;EO3oHM;IAOI,oBAAA;EPuoHV;EO9oHM;IAOI,0BAAA;EP0oHV;EOjpHM;IAOI,yBAAA;EP6oHV;EOppHM;IAOI,uBAAA;EPgpHV;EOvpHM;IAOI,yBAAA;EPmpHV;EO1pHM;IAOI,uBAAA;EPspHV;EO7pHM;IAOI,uBAAA;EPypHV;EOhqHM;IAOI,0BAAA;IAAA,yBAAA;EP6pHV;EOpqHM;IAOI,gCAAA;IAAA,+BAAA;EPiqHV;EOxqHM;IAOI,+BAAA;IAAA,8BAAA;EPqqHV;EO5qHM;IAOI,6BAAA;IAAA,4BAAA;EPyqHV;EOhrHM;IAOI,+BAAA;IAAA,8BAAA;EP6qHV;EOprHM;IAOI,6BAAA;IAAA,4BAAA;EPirHV;EOxrHM;IAOI,6BAAA;IAAA,4BAAA;EPqrHV;EO5rHM;IAOI,wBAAA;IAAA,2BAAA;EPyrHV;EOhsHM;IAOI,8BAAA;IAAA,iCAAA;EP6rHV;EOpsHM;IAOI,6BAAA;IAAA,gCAAA;EPisHV;EOxsHM;IAOI,2BAAA;IAAA,8BAAA;EPqsHV;EO5sHM;IAOI,6BAAA;IAAA,gCAAA;EPysHV;EOhtHM;IAOI,2BAAA;IAAA,8BAAA;EP6sHV;EOptHM;IAOI,2BAAA;IAAA,8BAAA;EPitHV;EOxtHM;IAOI,wBAAA;EPotHV;EO3tHM;IAOI,8BAAA;EPutHV;EO9tHM;IAOI,6BAAA;EP0tHV;EOjuHM;IAOI,2BAAA;EP6tHV;EOpuHM;IAOI,6BAAA;EPguHV;EOvuHM;IAOI,2BAAA;EPmuHV;EO1uHM;IAOI,2BAAA;EPsuHV;EO7uHM;IAOI,0BAAA;EPyuHV;EOhvHM;IAOI,gCAAA;EP4uHV;EOnvHM;IAOI,+BAAA;EP+uHV;EOtvHM;IAOI,6BAAA;EPkvHV;EOzvHM;IAOI,+BAAA;EPqvHV;EO5vHM;IAOI,6BAAA;EPwvHV;EO/vHM;IAOI,6BAAA;EP2vHV;EOlwHM;IAOI,2BAAA;EP8vHV;EOrwHM;IAOI,iCAAA;EPiwHV;EOxwHM;IAOI,gCAAA;EPowHV;EO3wHM;IAOI,8BAAA;EPuwHV;EO9wHM;IAOI,gCAAA;EP0wHV;EOjxHM;IAOI,8BAAA;EP6wHV;EOpxHM;IAOI,8BAAA;EPgxHV;EOvxHM;IAOI,yBAAA;EPmxHV;EO1xHM;IAOI,+BAAA;EPsxHV;EO7xHM;IAOI,8BAAA;EPyxHV;EOhyHM;IAOI,4BAAA;EP4xHV;EOnyHM;IAOI,8BAAA;EP+xHV;EOtyHM;IAOI,4BAAA;EPkyHV;EOzyHM;IAOI,4BAAA;EPqyHV;EO5yHM;IAOI,qBAAA;EPwyHV;EO/yHM;IAOI,2BAAA;EP2yHV;EOlzHM;IAOI,0BAAA;EP8yHV;EOrzHM;IAOI,wBAAA;EPizHV;EOxzHM;IAOI,0BAAA;EPozHV;EO3zHM;IAOI,wBAAA;EPuzHV;EO9zHM;IAOI,2BAAA;IAAA,0BAAA;EP2zHV;EOl0HM;IAOI,iCAAA;IAAA,gCAAA;EP+zHV;EOt0HM;IAOI,gCAAA;IAAA,+BAAA;EPm0HV;EO10HM;IAOI,8BAAA;IAAA,6BAAA;EPu0HV;EO90HM;IAOI,gCAAA;IAAA,+BAAA;EP20HV;EOl1HM;IAOI,8BAAA;IAAA,6BAAA;EP+0HV;EOt1HM;IAOI,yBAAA;IAAA,4BAAA;EPm1HV;EO11HM;IAOI,+BAAA;IAAA,kCAAA;EPu1HV;EO91HM;IAOI,8BAAA;IAAA,iCAAA;EP21HV;EOl2HM;IAOI,4BAAA;IAAA,+BAAA;EP+1HV;EOt2HM;IAOI,8BAAA;IAAA,iCAAA;EPm2HV;EO12HM;IAOI,4BAAA;IAAA,+BAAA;EPu2HV;EO92HM;IAOI,yBAAA;EP02HV;EOj3HM;IAOI,+BAAA;EP62HV;EOp3HM;IAOI,8BAAA;EPg3HV;EOv3HM;IAOI,4BAAA;EPm3HV;EO13HM;IAOI,8BAAA;EPs3HV;EO73HM;IAOI,4BAAA;EPy3HV;EOh4HM;IAOI,2BAAA;EP43HV;EOn4HM;IAOI,iCAAA;EP+3HV;EOt4HM;IAOI,gCAAA;EPk4HV;EOz4HM;IAOI,8BAAA;EPq4HV;EO54HM;IAOI,gCAAA;EPw4HV;EO/4HM;IAOI,8BAAA;EP24HV;EOl5HM;IAOI,4BAAA;EP84HV;EOr5HM;IAOI,kCAAA;EPi5HV;EOx5HM;IAOI,iCAAA;EPo5HV;EO35HM;IAOI,+BAAA;EPu5HV;EO95HM;IAOI,iCAAA;EP05HV;EOj6HM;IAOI,+BAAA;EP65HV;EOp6HM;IAOI,0BAAA;EPg6HV;EOv6HM;IAOI,gCAAA;EPm6HV;EO16HM;IAOI,+BAAA;EPs6HV;EO76HM;IAOI,6BAAA;EPy6HV;EOh7HM;IAOI,+BAAA;EP46HV;EOn7HM;IAOI,6BAAA;EP+6HV;AACF;AQn9HA;ED4BQ;IAOI,0BAAA;EPo7HV;EO37HM;IAOI,gCAAA;EPu7HV;EO97HM;IAOI,yBAAA;EP07HV;EOj8HM;IAOI,wBAAA;EP67HV;EOp8HM;IAOI,yBAAA;EPg8HV;EOv8HM;IAOI,6BAAA;EPm8HV;EO18HM;IAOI,8BAAA;EPs8HV;EO78HM;IAOI,wBAAA;EPy8HV;EOh9HM;IAOI,+BAAA;EP48HV;EOn9HM;IAOI,wBAAA;EP+8HV;AACF","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Grid v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-2xl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n$text-muted: $gray-600 !default;\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}body-color) !default;\n$table-bg: transparent !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: $border-width !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: $body-bg !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $border-radius-lg !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: 1px solid rgba($black, .25) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $gray-200 !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: $box-shadow-inset !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $box-shadow-inset !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: $gray-500 !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-500 !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: $white !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-border-width: $border-width !default;\n$pagination-margin-start: ($pagination-border-width * -1) !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: $border-radius-sm !default;\n$pagination-border-radius-lg: $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-border-width: $border-width !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: $border-radius !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: $body-color !default; // Sass variable because of $accordion-button-icon\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: $border-radius !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: $accordion-color !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: shade-color($popover-bg, 6%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: $border-width !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $box-shadow-inset !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $box-shadow-sm !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: $gray-600 !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $input-btn-focus-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: $modal-content-bg !default;\n$offcanvas-color: $modal-content-color !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is and invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.min.css b/app/static/css/bootstrap/bootstrap-grid.min.css new file mode 100644 index 0000000..f026a3f --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v5.2.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.min.css.map b/app/static/css/bootstrap/bootstrap-grid.min.css.map new file mode 100644 index 0000000..3a95aa8 --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is and invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.rtl.css b/app/static/css/bootstrap/bootstrap-grid.rtl.css new file mode 100644 index 0000000..3e1bb2b --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.rtl.css @@ -0,0 +1,4123 @@ +/*! + * Bootstrap Grid v5.2.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-left: auto; + margin-right: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-right: 8.33333333%; +} + +.offset-2 { + margin-right: 16.66666667%; +} + +.offset-3 { + margin-right: 25%; +} + +.offset-4 { + margin-right: 33.33333333%; +} + +.offset-5 { + margin-right: 41.66666667%; +} + +.offset-6 { + margin-right: 50%; +} + +.offset-7 { + margin-right: 58.33333333%; +} + +.offset-8 { + margin-right: 66.66666667%; +} + +.offset-9 { + margin-right: 75%; +} + +.offset-10 { + margin-right: 83.33333333%; +} + +.offset-11 { + margin-right: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-right: 0; + } + .offset-sm-1 { + margin-right: 8.33333333%; + } + .offset-sm-2 { + margin-right: 16.66666667%; + } + .offset-sm-3 { + margin-right: 25%; + } + .offset-sm-4 { + margin-right: 33.33333333%; + } + .offset-sm-5 { + margin-right: 41.66666667%; + } + .offset-sm-6 { + margin-right: 50%; + } + .offset-sm-7 { + margin-right: 58.33333333%; + } + .offset-sm-8 { + margin-right: 66.66666667%; + } + .offset-sm-9 { + margin-right: 75%; + } + .offset-sm-10 { + margin-right: 83.33333333%; + } + .offset-sm-11 { + margin-right: 91.66666667%; + } + .g-sm-0, +.gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, +.gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, +.gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, +.gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, +.gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, +.gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, +.gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, +.gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, +.gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, +.gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, +.gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, +.gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-right: 0; + } + .offset-md-1 { + margin-right: 8.33333333%; + } + .offset-md-2 { + margin-right: 16.66666667%; + } + .offset-md-3 { + margin-right: 25%; + } + .offset-md-4 { + margin-right: 33.33333333%; + } + .offset-md-5 { + margin-right: 41.66666667%; + } + .offset-md-6 { + margin-right: 50%; + } + .offset-md-7 { + margin-right: 58.33333333%; + } + .offset-md-8 { + margin-right: 66.66666667%; + } + .offset-md-9 { + margin-right: 75%; + } + .offset-md-10 { + margin-right: 83.33333333%; + } + .offset-md-11 { + margin-right: 91.66666667%; + } + .g-md-0, +.gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, +.gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, +.gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, +.gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, +.gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, +.gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, +.gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, +.gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, +.gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, +.gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, +.gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, +.gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-right: 0; + } + .offset-lg-1 { + margin-right: 8.33333333%; + } + .offset-lg-2 { + margin-right: 16.66666667%; + } + .offset-lg-3 { + margin-right: 25%; + } + .offset-lg-4 { + margin-right: 33.33333333%; + } + .offset-lg-5 { + margin-right: 41.66666667%; + } + .offset-lg-6 { + margin-right: 50%; + } + .offset-lg-7 { + margin-right: 58.33333333%; + } + .offset-lg-8 { + margin-right: 66.66666667%; + } + .offset-lg-9 { + margin-right: 75%; + } + .offset-lg-10 { + margin-right: 83.33333333%; + } + .offset-lg-11 { + margin-right: 91.66666667%; + } + .g-lg-0, +.gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, +.gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, +.gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, +.gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, +.gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, +.gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, +.gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, +.gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, +.gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, +.gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, +.gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, +.gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-right: 0; + } + .offset-xl-1 { + margin-right: 8.33333333%; + } + .offset-xl-2 { + margin-right: 16.66666667%; + } + .offset-xl-3 { + margin-right: 25%; + } + .offset-xl-4 { + margin-right: 33.33333333%; + } + .offset-xl-5 { + margin-right: 41.66666667%; + } + .offset-xl-6 { + margin-right: 50%; + } + .offset-xl-7 { + margin-right: 58.33333333%; + } + .offset-xl-8 { + margin-right: 66.66666667%; + } + .offset-xl-9 { + margin-right: 75%; + } + .offset-xl-10 { + margin-right: 83.33333333%; + } + .offset-xl-11 { + margin-right: 91.66666667%; + } + .g-xl-0, +.gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, +.gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, +.gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, +.gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, +.gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, +.gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, +.gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, +.gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, +.gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, +.gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, +.gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, +.gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-right: 0; + } + .offset-xxl-1 { + margin-right: 8.33333333%; + } + .offset-xxl-2 { + margin-right: 16.66666667%; + } + .offset-xxl-3 { + margin-right: 25%; + } + .offset-xxl-4 { + margin-right: 33.33333333%; + } + .offset-xxl-5 { + margin-right: 41.66666667%; + } + .offset-xxl-6 { + margin-right: 50%; + } + .offset-xxl-7 { + margin-right: 58.33333333%; + } + .offset-xxl-8 { + margin-right: 66.66666667%; + } + .offset-xxl-9 { + margin-right: 75%; + } + .offset-xxl-10 { + margin-right: 83.33333333%; + } + .offset-xxl-11 { + margin-right: 91.66666667%; + } + .g-xxl-0, +.gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, +.gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, +.gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, +.gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, +.gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, +.gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, +.gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, +.gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, +.gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, +.gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, +.gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, +.gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.mx-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.mx-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.mx-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.mx-auto { + margin-left: auto !important; + margin-right: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-left: 0 !important; +} + +.me-1 { + margin-left: 0.25rem !important; +} + +.me-2 { + margin-left: 0.5rem !important; +} + +.me-3 { + margin-left: 1rem !important; +} + +.me-4 { + margin-left: 1.5rem !important; +} + +.me-5 { + margin-left: 3rem !important; +} + +.me-auto { + margin-left: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-right: 0 !important; +} + +.ms-1 { + margin-right: 0.25rem !important; +} + +.ms-2 { + margin-right: 0.5rem !important; +} + +.ms-3 { + margin-right: 1rem !important; +} + +.ms-4 { + margin-right: 1.5rem !important; +} + +.ms-5 { + margin-right: 3rem !important; +} + +.ms-auto { + margin-right: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.px-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.px-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-left: 0 !important; +} + +.pe-1 { + padding-left: 0.25rem !important; +} + +.pe-2 { + padding-left: 0.5rem !important; +} + +.pe-3 { + padding-left: 1rem !important; +} + +.pe-4 { + padding-left: 1.5rem !important; +} + +.pe-5 { + padding-left: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-right: 0 !important; +} + +.ps-1 { + padding-right: 0.25rem !important; +} + +.ps-2 { + padding-right: 0.5rem !important; +} + +.ps-3 { + padding-right: 1rem !important; +} + +.ps-4 { + padding-right: 1.5rem !important; +} + +.ps-5 { + padding-right: 3rem !important; +} + +@media (min-width: 576px) { + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-sm-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-sm-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-sm-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-sm-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-sm-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-sm-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-left: 0 !important; + } + .me-sm-1 { + margin-left: 0.25rem !important; + } + .me-sm-2 { + margin-left: 0.5rem !important; + } + .me-sm-3 { + margin-left: 1rem !important; + } + .me-sm-4 { + margin-left: 1.5rem !important; + } + .me-sm-5 { + margin-left: 3rem !important; + } + .me-sm-auto { + margin-left: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-right: 0 !important; + } + .ms-sm-1 { + margin-right: 0.25rem !important; + } + .ms-sm-2 { + margin-right: 0.5rem !important; + } + .ms-sm-3 { + margin-right: 1rem !important; + } + .ms-sm-4 { + margin-right: 1.5rem !important; + } + .ms-sm-5 { + margin-right: 3rem !important; + } + .ms-sm-auto { + margin-right: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-sm-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-sm-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-sm-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-sm-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-sm-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-left: 0 !important; + } + .pe-sm-1 { + padding-left: 0.25rem !important; + } + .pe-sm-2 { + padding-left: 0.5rem !important; + } + .pe-sm-3 { + padding-left: 1rem !important; + } + .pe-sm-4 { + padding-left: 1.5rem !important; + } + .pe-sm-5 { + padding-left: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-right: 0 !important; + } + .ps-sm-1 { + padding-right: 0.25rem !important; + } + .ps-sm-2 { + padding-right: 0.5rem !important; + } + .ps-sm-3 { + padding-right: 1rem !important; + } + .ps-sm-4 { + padding-right: 1.5rem !important; + } + .ps-sm-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 768px) { + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-md-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-md-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-md-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-md-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-md-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-md-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-left: 0 !important; + } + .me-md-1 { + margin-left: 0.25rem !important; + } + .me-md-2 { + margin-left: 0.5rem !important; + } + .me-md-3 { + margin-left: 1rem !important; + } + .me-md-4 { + margin-left: 1.5rem !important; + } + .me-md-5 { + margin-left: 3rem !important; + } + .me-md-auto { + margin-left: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-right: 0 !important; + } + .ms-md-1 { + margin-right: 0.25rem !important; + } + .ms-md-2 { + margin-right: 0.5rem !important; + } + .ms-md-3 { + margin-right: 1rem !important; + } + .ms-md-4 { + margin-right: 1.5rem !important; + } + .ms-md-5 { + margin-right: 3rem !important; + } + .ms-md-auto { + margin-right: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-md-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-md-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-md-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-md-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-md-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-left: 0 !important; + } + .pe-md-1 { + padding-left: 0.25rem !important; + } + .pe-md-2 { + padding-left: 0.5rem !important; + } + .pe-md-3 { + padding-left: 1rem !important; + } + .pe-md-4 { + padding-left: 1.5rem !important; + } + .pe-md-5 { + padding-left: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-right: 0 !important; + } + .ps-md-1 { + padding-right: 0.25rem !important; + } + .ps-md-2 { + padding-right: 0.5rem !important; + } + .ps-md-3 { + padding-right: 1rem !important; + } + .ps-md-4 { + padding-right: 1.5rem !important; + } + .ps-md-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 992px) { + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-lg-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-lg-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-lg-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-lg-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-lg-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-lg-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-left: 0 !important; + } + .me-lg-1 { + margin-left: 0.25rem !important; + } + .me-lg-2 { + margin-left: 0.5rem !important; + } + .me-lg-3 { + margin-left: 1rem !important; + } + .me-lg-4 { + margin-left: 1.5rem !important; + } + .me-lg-5 { + margin-left: 3rem !important; + } + .me-lg-auto { + margin-left: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-right: 0 !important; + } + .ms-lg-1 { + margin-right: 0.25rem !important; + } + .ms-lg-2 { + margin-right: 0.5rem !important; + } + .ms-lg-3 { + margin-right: 1rem !important; + } + .ms-lg-4 { + margin-right: 1.5rem !important; + } + .ms-lg-5 { + margin-right: 3rem !important; + } + .ms-lg-auto { + margin-right: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-lg-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-lg-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-lg-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-lg-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-lg-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-left: 0 !important; + } + .pe-lg-1 { + padding-left: 0.25rem !important; + } + .pe-lg-2 { + padding-left: 0.5rem !important; + } + .pe-lg-3 { + padding-left: 1rem !important; + } + .pe-lg-4 { + padding-left: 1.5rem !important; + } + .pe-lg-5 { + padding-left: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-right: 0 !important; + } + .ps-lg-1 { + padding-right: 0.25rem !important; + } + .ps-lg-2 { + padding-right: 0.5rem !important; + } + .ps-lg-3 { + padding-right: 1rem !important; + } + .ps-lg-4 { + padding-right: 1.5rem !important; + } + .ps-lg-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1200px) { + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-xl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-left: 0 !important; + } + .me-xl-1 { + margin-left: 0.25rem !important; + } + .me-xl-2 { + margin-left: 0.5rem !important; + } + .me-xl-3 { + margin-left: 1rem !important; + } + .me-xl-4 { + margin-left: 1.5rem !important; + } + .me-xl-5 { + margin-left: 3rem !important; + } + .me-xl-auto { + margin-left: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-right: 0 !important; + } + .ms-xl-1 { + margin-right: 0.25rem !important; + } + .ms-xl-2 { + margin-right: 0.5rem !important; + } + .ms-xl-3 { + margin-right: 1rem !important; + } + .ms-xl-4 { + margin-right: 1.5rem !important; + } + .ms-xl-5 { + margin-right: 3rem !important; + } + .ms-xl-auto { + margin-right: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-xl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-left: 0 !important; + } + .pe-xl-1 { + padding-left: 0.25rem !important; + } + .pe-xl-2 { + padding-left: 0.5rem !important; + } + .pe-xl-3 { + padding-left: 1rem !important; + } + .pe-xl-4 { + padding-left: 1.5rem !important; + } + .pe-xl-5 { + padding-left: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-right: 0 !important; + } + .ps-xl-1 { + padding-right: 0.25rem !important; + } + .ps-xl-2 { + padding-right: 0.5rem !important; + } + .ps-xl-3 { + padding-right: 1rem !important; + } + .ps-xl-4 { + padding-right: 1.5rem !important; + } + .ps-xl-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1400px) { + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-xxl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xxl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xxl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xxl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xxl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xxl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-left: 0 !important; + } + .me-xxl-1 { + margin-left: 0.25rem !important; + } + .me-xxl-2 { + margin-left: 0.5rem !important; + } + .me-xxl-3 { + margin-left: 1rem !important; + } + .me-xxl-4 { + margin-left: 1.5rem !important; + } + .me-xxl-5 { + margin-left: 3rem !important; + } + .me-xxl-auto { + margin-left: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-right: 0 !important; + } + .ms-xxl-1 { + margin-right: 0.25rem !important; + } + .ms-xxl-2 { + margin-right: 0.5rem !important; + } + .ms-xxl-3 { + margin-right: 1rem !important; + } + .ms-xxl-4 { + margin-right: 1.5rem !important; + } + .ms-xxl-5 { + margin-right: 3rem !important; + } + .ms-xxl-auto { + margin-right: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-xxl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xxl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xxl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xxl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xxl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-left: 0 !important; + } + .pe-xxl-1 { + padding-left: 0.25rem !important; + } + .pe-xxl-2 { + padding-left: 0.5rem !important; + } + .pe-xxl-3 { + padding-left: 1rem !important; + } + .pe-xxl-4 { + padding-left: 1.5rem !important; + } + .pe-xxl-5 { + padding-left: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-right: 0 !important; + } + .ps-xxl-1 { + padding-right: 0.25rem !important; + } + .ps-xxl-2 { + padding-right: 0.5rem !important; + } + .ps-xxl-3 { + padding-right: 1rem !important; + } + .ps-xxl-4 { + padding-right: 1.5rem !important; + } + .ps-xxl-5 { + padding-right: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap-grid.rtl.css.map */ \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.rtl.css.map b/app/static/css/bootstrap/bootstrap-grid.rtl.css.map new file mode 100644 index 0000000..cd15cfc --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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IGI;IAOI,0BAAA;EPwrDV;EO/rDM;IAOI,gCAAA;EP2rDV;EOlsDM;IAOI,yBAAA;EP8rDV;EOrsDM;IAOI,wBAAA;EPisDV;EOxsDM;IAOI,yBAAA;EPosDV;EO3sDM;IAOI,6BAAA;EPusDV;EO9sDM;IAOI,8BAAA;EP0sDV;EOjtDM;IAOI,wBAAA;EP6sDV;EOptDM;IAOI,+BAAA;EPgtDV;EOvtDM;IAOI,wBAAA;EPmtDV;EO1tDM;IAOI,yBAAA;EPstDV;EO7tDM;IAOI,8BAAA;EPytDV;EOhuDM;IAOI,iCAAA;EP4tDV;EOnuDM;IAOI,sCAAA;EP+tDV;EOtuDM;IAOI,yCAAA;EPkuDV;EOzuDM;IAOI,uBAAA;EPquDV;EO5uDM;IAOI,uBAAA;EPwuDV;EO/uDM;IAOI,yBAAA;EP2uDV;EOlvDM;IAOI,yBAAA;EP8uDV;EOrvDM;IAOI,0BAAA;EPivDV;EOxvDM;IAOI,4BAAA;EPovDV;EO3vDM;IAOI,kCAAA;EPuvDV;EO9vDM;IAOI,sCAAA;EP0vDV;EOjwDM;IAOI,oCAAA;EP6vDV;EOpwDM;IAOI,kCAAA;EPgwDV;EOvwDM;IAOI,yCAAA;EPmwDV;EO1wDM;IAOI,wCAAA;EPswDV;EO7wDM;IAOI,wCAAA;EPywDV;EOhxDM;IAOI,kCAAA;EP4wDV;EOnxDM;IAOI,gCAAA;EP+wDV;EOtxDM;IAOI,8BAAA;EPkxDV;EOzxDM;IAOI,gCAAA;EPqxDV;EO5xDM;IAOI,+BAAA;EPwxDV;EO/xDM;IAOI,oCAAA;EP2xDV;EOlyDM;IAOI,kCAAA;EP8xDV;EOryDM;IAOI,gCAAA;EPiyDV;EOxyDM;IAOI,uCAAA;EPoyDV;EO3yDM;IAOI,sCAAA;EPuyDV;EO9yDM;IAOI,iCAAA;EP0yDV;EOjzDM;IAOI,2BAAA;EP6yDV;EOpzDM;IAOI,iCAAA;EPgzDV;EOvzDM;IAOI,+BAAA;EPmzDV;EO1zDM;IAOI,6BAAA;EPszDV;EO7zDM;IAOI,+BAAA;EPyzDV;EOh0DM;IAOI,8BAAA;EP4zDV;EOn0DM;IAOI,oBAAA;EP+zDV;EOt0DM;IAOI,mBAAA;EPk0DV;EOz0DM;IAOI,mBAAA;EPq0DV;EO5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;EP8lEV;EOrmEM;IAOI,kCAAA;EPimEV;EOxmEM;IAOI,iCAAA;EPomEV;EO3mEM;IAOI,+BAAA;EPumEV;EO9mEM;IAOI,iCAAA;EP0mEV;EOjnEM;IAOI,+BAAA;EP6mEV;EOpnEM;IAOI,2BAAA;EPgnEV;EOvnEM;IAOI,iCAAA;EPmnEV;EO1nEM;IAOI,gCAAA;EPsnEV;EO7nEM;IAOI,8BAAA;EPynEV;EOhoEM;IAOI,gCAAA;EP4nEV;EOnoEM;IAOI,8BAAA;EP+nEV;AACF;AG1oEI;EIGI;IAOI,0BAAA;EPooEV;EO3oEM;IAOI,gCAAA;EPuoEV;EO9oEM;IAOI,yBAAA;EP0oEV;EOjpEM;IAOI,wBAAA;EP6oEV;EOppEM;IAOI,yBAAA;EPgpEV;EOvpEM;IAOI,6BAAA;EPmpEV;EO1pEM;IAOI,8BAAA;EPspEV;EO7pEM;IAOI,wBAAA;EPypEV;EOhqEM;IAOI,+BAAA;EP4pEV;EOnqEM;IAOI,wBAAA;EP+pEV;EOtqEM;IAOI,yBAAA;EPkqEV;EOzqEM;IAOI,8BAAA;EPqqEV;EO5qEM;IAOI,iCAAA;EPwqEV;EO/qEM;IAOI,sCAAA;EP2qEV;EOlrEM;IAOI,yCAAA;EP8qEV;EOrrEM;IAOI,uBAAA;EPirEV;EOxrEM;IAOI,uBAAA;EPorEV;EO3rEM;IAOI,yBAAA;EPurEV;EO9rEM;IAOI,yBAAA;EP0rEV;EOjsEM;IAOI,0BAAA;EP6rEV;EOpsEM;IAOI,4BAAA;EPgsEV;EOvsEM;IAOI,kCAAA;EPmsEV;EO1sEM;IAOI,sCAAA;EPssEV;EO7sEM;IAOI,oCAAA;EPysEV;EOhtEM;IAOI,kCAAA;EP4sEV;EOntEM;IAOI,yCAAA;EP+sEV;EOttEM;IAOI,wCAAA;EPktEV;EOztEM;IAOI,wCAAA;EPqtEV;EO5tEM;IAOI,kCAAA;EPwtEV;EO/tEM;IAOI,gCAAA;EP2tEV;EOluEM;IAOI,8BAAA;EP8tEV;EOruEM;IAOI,gCAAA;EPiuEV;EOxuEM;IAOI,+BAAA;EPouEV;EO3uEM;IAOI,oCAAA;EPuuEV;EO9uEM;IAOI,kCAAA;EP0uEV;EOjvEM;IAOI,gCAAA;EP6uEV;EOpvEM;IAOI,uCAAA;EPgvEV;EOvvEM;IAOI,sCAAA;EPmvEV;EO1vEM;IAOI,iCAAA;EPsvEV;EO7vEM;IAOI,2BAAA;EPyvEV;EOhwEM;IAOI,iCAAA;EP4vEV;EOnwEM;IAOI,+BAAA;EP+vEV;EOtwEM;IAOI,6BAAA;EPkwEV;EOzwEM;IAOI,+BAAA;EPqwEV;EO5wEM;IAOI,8BAAA;EPwwEV;EO/wEM;IAOI,oBAAA;EP2wEV;EOlxEM;IAOI,mBAAA;EP8wEV;EOrxEM;IAOI,mBAAA;EPixEV;EOxxEM;IAOI,mBAAA;EPoxEV;EO3xEM;IAOI,mBAAA;EPuxEV;EO9xEM;IAOI,mBAAA;EP0xEV;EOjyEM;IAOI,mBAAA;EP6xEV;EOpyEM;IAOI,mBAAA;EPgyEV;EOvyEM;IAOI,oBAAA;EPmyEV;EO1yEM;IAOI,0BAAA;EPsyEV;EO7yEM;IAOI,yBAAA;EPyyEV;EOhzEM;IAOI,uBAAA;EP4yEV;EOnzEM;IAOI,yBAAA;EP+yEV;EOtzEM;IAOI,uBAAA;EPkzEV;EOzzEM;IAOI,uBAAA;EPqzEV;EO5zEM;IAOI,yBAAA;IAAA,0BAAA;EPyzEV;EOh0EM;IAOI,+BAAA;IAAA,gCAAA;EP6zEV;EOp0EM;IAOI,8BAAA;IAAA,+BAAA;EPi0EV;EOx0EM;IAOI,4BAAA;IAAA,6BAAA;EPq0EV;EO50EM;IAOI,8BAAA;IAAA,+BAAA;EPy0EV;EOh1EM;IAOI,4BAAA;IAAA,6BAAA;EP60EV;EOp1EM;IAOI,4BAAA;IAAA,6BAAA;EPi1EV;EOx1EM;IAOI,wBAAA;IAAA,2BAAA;EPq1EV;EO51EM;IAOI,8BAAA;IAAA,iCAAA;EPy1EV;EOh2EM;IAOI,6BAAA;IAAA,gCAAA;EP61EV;EOp2EM;IAOI,2BAAA;IAAA,8BAAA;EPi2EV;EOx2EM;IAOI,6BAAA;IAAA,gCAAA;EPq2EV;EO52EM;IAOI,2BAAA;IAAA,8BAAA;EPy2EV;EOh3EM;IAOI,2BAAA;IAAA,8BAAA;EP62EV;EOp3EM;IAOI,wBAAA;EPg3EV;EOv3EM;IAOI,8BAAA;EPm3EV;EO13EM;IAOI,6BAAA;EPs3EV;EO73EM;IAOI,2BAAA;EPy3EV;EOh4EM;IAOI,6BAAA;EP43EV;EOn4EM;IAOI,2BAAA;EP+3EV;EOt4EM;IAOI,2BAAA;EPk4EV;EOz4EM;IAOI,yBAAA;EPq4EV;EO54EM;IAOI,+BAAA;EPw4EV;EO/4EM;IAOI,8BAAA;EP24EV;EOl5EM;IAOI,4BAAA;EP84EV;EOr5EM;IAOI,8BAAA;EPi5EV;EOx5EM;IAOI,4BAAA;EPo5EV;EO35EM;IAOI,4BAAA;EPu5EV;EO95EM;IAOI,2BAAA;EP05EV;EOj6EM;IAOI,iCAAA;EP65EV;EOp6EM;IAOI,gCAAA;EPg6EV;EOv6EM;IAOI,8BAAA;EPm6EV;EO16EM;IAOI,gCAAA;EPs6EV;EO76EM;IAOI,8BAAA;EPy6EV;EOh7EM;IAOI,8BAAA;EP46EV;EOn7EM;IAOI,0BAAA;EP+6EV;EOt7EM;IAOI,gCAAA;EPk7EV;EOz7EM;IAOI,+BAAA;EPq7EV;EO57EM;IAOI,6BAAA;EPw7EV;EO/7EM;IAOI,+BAAA;EP27EV;EOl8EM;IAOI,6BAAA;EP87EV;EOr8EM;IAOI,6BAAA;EPi8EV;EOx8EM;IAOI,qBAAA;EPo8EV;EO38EM;IAOI,2BAAA;EPu8EV;EO98EM;IAOI,0BAAA;EP08EV;EOj9EM;IAOI,wBAAA;EP68EV;EOp9EM;IAOI,0BAAA;EPg9EV;EOv9EM;IAOI,wBAAA;EPm9EV;EO19EM;IAOI,0BAAA;IAAA,2BAAA;EPu9EV;EO99EM;IAOI,gCAAA;IAAA,iCAAA;EP29EV;EOl+EM;IAOI,+BAAA;IAAA,gCAAA;EP+9EV;EOt+EM;IAOI,6BAAA;IAAA,8BAAA;EPm+EV;EO1+EM;IAOI,+BAAA;IAAA,gCAAA;EPu+EV;EO9+EM;IAOI,6BAAA;IAAA,8BAAA;EP2+EV;EOl/EM;IAOI,yBAAA;IAAA,4BAAA;EP++EV;EOt/EM;IAOI,+BAAA;IAAA,kCAAA;EPm/EV;EO1/EM;IAOI,8BAAA;IAAA,iCAAA;EPu/EV;EO9/EM;IAOI,4BAAA;IAAA,+BAAA;EP2/EV;EOlgFM;IAOI,8BAAA;IAAA,iCAAA;EP+/EV;EOtgFM;IAOI,4BAAA;IAAA,+BAAA;EPmgFV;EO1gFM;IAOI,yBAAA;EPsgFV;EO7gFM;IAOI,+BAAA;EPygFV;EOhhFM;IAOI,8BAAA;EP4gFV;EOnhFM;IAOI,4BAAA;EP+gFV;EOthFM;IAOI,8BAAA;EPkhFV;EOzhFM;IAOI,4BAAA;EPqhFV;EO5hFM;IAOI,0BAAA;EPwhFV;EO/hFM;IAOI,gCAAA;EP2hFV;EOliFM;IAOI,+BAAA;EP8hFV;EOriFM;IAOI,6BAAA;EPiiFV;EOxiFM;IAOI,+BAAA;EPoiFV;EO3iFM;IAOI,6BAAA;EPuiFV;EO9iFM;IAOI,4BAAA;EP0iFV;EOjjFM;IAOI,kCAAA;EP6iFV;EOpjFM;IAOI,iCAAA;EPgjFV;EOvjFM;IAOI,+BAAA;EPmjFV;EO1jFM;IAOI,iCAAA;EPsjFV;EO7jFM;IAOI,+BAAA;EPyjFV;EOhkFM;IAOI,2BAAA;EP4jFV;EOnkFM;IAOI,iCAAA;EP+jFV;EOtkFM;IAOI,gCAAA;EPkkFV;EOzkFM;IAOI,8BAAA;EPqkFV;EO5kFM;IAOI,gCAAA;EPwkFV;EO/kFM;IAOI,8BAAA;EP2kFV;AACF;AGtlFI;EIGI;IAOI,0BAAA;EPglFV;EOvlFM;IAOI,gCAAA;EPmlFV;EO1lFM;IAOI,yBAAA;EPslFV;EO7lFM;IAOI,wBAAA;EPylFV;EOhmFM;IAOI,yBAAA;EP4lFV;EOnmFM;IAOI,6BAAA;EP+lFV;EOtmFM;IAOI,8BAAA;EPkmFV;EOzmFM;IAOI,wBAAA;EPqmFV;EO5mFM;IAOI,+BAAA;EPwmFV;EO/mFM;IAOI,wBAAA;EP2mFV;EOlnFM;IAOI,yBAAA;EP8mFV;EOrnFM;IAOI,8BAAA;EPinFV;EOxnFM;IAOI,iCAAA;EPonFV;EO3nFM;IAOI,sCAAA;EPunFV;EO9nFM;IAOI,yCAAA;EP0nFV;EOjoFM;IAOI,uBAAA;EP6nFV;EOpoFM;IAOI,uBAAA;EPgoFV;EOvoFM;IAOI,yBAAA;EPmoFV;EO1oFM;IAOI,yBAAA;EPsoFV;EO7oFM;IAOI,0BAAA;EPyoFV;EOhpFM;IAOI,4BAAA;EP4oFV;EOnpFM;IAOI,kCAAA;EP+oFV;EOtpFM;IAOI,sCAAA;EPkpFV;EOzpFM;IAOI,oCAAA;EPqpFV;EO5pFM;IAOI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AA;EPgkGV;EOvkGM;IAOI,sCAAA;EPmkGV;EO1kGM;IAOI,yCAAA;EPskGV;EO7kGM;IAOI,uBAAA;EPykGV;EOhlGM;IAOI,uBAAA;EP4kGV;EOnlGM;IAOI,yBAAA;EP+kGV;EOtlGM;IAOI,yBAAA;EPklGV;EOzlGM;IAOI,0BAAA;EPqlGV;EO5lGM;IAOI,4BAAA;EPwlGV;EO/lGM;IAOI,kCAAA;EP2lGV;EOlmGM;IAOI,sCAAA;EP8lGV;EOrmGM;IAOI,oCAAA;EPimGV;EOxmGM;IAOI,kCAAA;EPomGV;EO3mGM;IAOI,yCAAA;EPumGV;EO9mGM;IAOI,wCAAA;EP0mGV;EOjnGM;IAOI,wCAAA;EP6mGV;EOpnGM;IAOI,kCAAA;EPgnGV;EOvnGM;IAOI,gCAAA;EPmnGV;EO1nGM;IAOI,8BAAA;EPsnGV;EO7nGM;IAOI,gCAAA;EPynGV;EOhoGM;IAOI,+BAAA;EP4nGV;EOnoGM;IAOI,oCAAA;EP+nGV;EOtoGM;IAOI,kCAAA;EPkoGV;EOzoGM;IAOI,gCAAA;EPqoGV;EO5oGM;IAOI,uCAAA;EPwoGV;EO/oGM;IAOI,sCAAA;EP2oGV;EOlpGM;IAOI,iCAAA;EP8oGV;EOrpGM;IAOI,2BAAA;EPipGV;EOxpGM;IAOI,iCAAA;EPopGV;EO3pGM;IAOI,+BAAA;EPupGV;EO9pGM;IAOI,6BAAA;EP0pGV;EOjqGM;IAOI,+BAAA;EP6pGV;EOpqGM;IAOI,8BAAA;EPgqGV;EOvqGM;IAOI,oBAAA;EPmqGV;EO1qGM;IAOI,mBAAA;EPsqGV;EO7qGM;IAOI,mBAAA;EPyqGV;EOhrGM;IAOI,mBAAA;EP4qGV;EOnrGM;IAOI,mBAAA;EP+qGV;EOtrGM;IAOI,mBAAA;EPkrGV;EOzrGM;IAOI,mBAAA;EPqrGV;EO5rGM;IAOI,mBAAA;EPwrGV;EO/rGM;IAOI,oBAAA;EP2rGV;EOlsGM;IAOI,0BAAA;EP8rGV;EOrsGM;IAOI,yBAAA;EPisGV;EOxsGM;IAOI,uBAAA;EPosGV;EO3sGM;IAOI,yBAAA;EPusGV;EO9sGM;IAOI,uBAAA;EP0sGV;EOjtGM;IAOI,uBAAA;EP6sGV;EOptGM;IAOI,yBA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Pw+GV;EO/+GM;IAOI,gCAAA;EP2+GV;EOl/GM;IAOI,yBAAA;EP8+GV;EOr/GM;IAOI,wBAAA;EPi/GV;EOx/GM;IAOI,yBAAA;EPo/GV;EO3/GM;IAOI,6BAAA;EPu/GV;EO9/GM;IAOI,8BAAA;EP0/GV;EOjgHM;IAOI,wBAAA;EP6/GV;EOpgHM;IAOI,+BAAA;EPggHV;EOvgHM;IAOI,wBAAA;EPmgHV;EO1gHM;IAOI,yBAAA;EPsgHV;EO7gHM;IAOI,8BAAA;EPygHV;EOhhHM;IAOI,iCAAA;EP4gHV;EOnhHM;IAOI,sCAAA;EP+gHV;EOthHM;IAOI,yCAAA;EPkhHV;EOzhHM;IAOI,uBAAA;EPqhHV;EO5hHM;IAOI,uBAAA;EPwhHV;EO/hHM;IAOI,yBAAA;EP2hHV;EOliHM;IAOI,yBAAA;EP8hHV;EOriHM;IAOI,0BAAA;EPiiHV;EOxiHM;IAOI,4BAAA;EPoiHV;EO3iHM;IAOI,kCAAA;EPuiHV;EO9iHM;IAOI,sCAAA;EP0iHV;EOjjHM;IAOI,oCAAA;EP6iHV;EOpjHM;IAOI,kCAAA;EPgjHV;EOvjHM;IAOI,yCAAA;EPmjHV;EO1jHM;IAOI,wCAAA;EPsjHV;EO7jHM;IAOI,wCAAA;EPyjHV;EOhkHM;IAOI,kCAAA;EP4jHV;EOnkHM;IAOI,gCAAA;EP+jHV;EOtkHM;IAOI,8BAAA;EPkkHV;EOzkHM;IAOI,gCAAA;EPqkHV;EO5kHM;IAOI,+BAAA;EPwkHV;EO/kHM;IAOI,oCAAA;EP2kHV;EOllHM;IAOI,kCAAA;EP8kHV;EOrlHM;IAOI,gCAAA;EPilHV;EOxlHM;IAOI,uCAAA;EPolHV;EO3lHM;IAOI,sCAAA;EPulHV;EO9lHM;IAOI,iCAAA;EP0lHV;EOjmHM;IAOI,2BAAA;EP6lHV;EOpmHM;IAOI,iCAAA;EPgmHV;EOvmHM;IAOI,+BAAA;EPmmHV;EO1mHM;IAOI,6BAAA;EPsmHV;EO7mHM;IAOI,+BAAA;EPymHV;EOhnHM;IAOI,8BAAA;EP4mHV;EOnnHM;IAOI,oBAAA;EP+mHV;EOtnHM;IAOI,mBAAA;EPknHV;EOznHM;IAOI,mBAAA;EPqnHV;EO5nHM;IAOI,mBAAA;E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","file":"bootstrap-grid.rtl.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Grid v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-2xl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n$text-muted: $gray-600 !default;\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}body-color) !default;\n$table-bg: transparent !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: $border-width !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: $body-bg !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $border-radius-lg !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: 1px solid rgba($black, .25) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $gray-200 !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: $box-shadow-inset !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $box-shadow-inset !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: $gray-500 !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-500 !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: $white !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-border-width: $border-width !default;\n$pagination-margin-start: ($pagination-border-width * -1) !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: $border-radius-sm !default;\n$pagination-border-radius-lg: $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-border-width: $border-width !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: $border-radius !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: $body-color !default; // Sass variable because of $accordion-button-icon\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: $border-radius !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: $accordion-color !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: shade-color($popover-bg, 6%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: $border-width !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $box-shadow-inset !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $box-shadow-sm !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: $gray-600 !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $input-btn-focus-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: $modal-content-bg !default;\n$offcanvas-color: $modal-content-color !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is and invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.rtl.min.css b/app/static/css/bootstrap/bootstrap-grid.rtl.min.css new file mode 100644 index 0000000..2e401cf --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.rtl.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v5.2.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.rtl.min.css.map */ \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-grid.rtl.min.css.map b/app/static/css/bootstrap/bootstrap-grid.rtl.min.css.map new file mode 100644 index 0000000..85798a3 --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-grid.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.rtl.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-right: 8.33333333%;\n}\n\n.offset-2 {\n margin-right: 16.66666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.33333333%;\n}\n\n.offset-5 {\n margin-right: 41.66666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.33333333%;\n}\n\n.offset-8 {\n margin-right: 66.66666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.33333333%;\n}\n\n.offset-11 {\n margin-right: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.mx-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n}\n\n.mx-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n}\n\n.mx-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n}\n\n.mx-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n}\n\n.mx-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n}\n\n.mx-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-left: 0 !important;\n}\n\n.me-1 {\n margin-left: 0.25rem !important;\n}\n\n.me-2 {\n margin-left: 0.5rem !important;\n}\n\n.me-3 {\n margin-left: 1rem !important;\n}\n\n.me-4 {\n margin-left: 1.5rem !important;\n}\n\n.me-5 {\n margin-left: 3rem !important;\n}\n\n.me-auto {\n margin-left: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-right: 0 !important;\n}\n\n.ms-1 {\n margin-right: 0.25rem !important;\n}\n\n.ms-2 {\n margin-right: 0.5rem !important;\n}\n\n.ms-3 {\n margin-right: 1rem !important;\n}\n\n.ms-4 {\n margin-right: 1.5rem !important;\n}\n\n.ms-5 {\n margin-right: 3rem !important;\n}\n\n.ms-auto {\n margin-right: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n.px-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n}\n\n.px-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n}\n\n.px-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n}\n\n.px-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n}\n\n.px-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-left: 0 !important;\n}\n\n.pe-1 {\n padding-left: 0.25rem !important;\n}\n\n.pe-2 {\n padding-left: 0.5rem !important;\n}\n\n.pe-3 {\n padding-left: 1rem !important;\n}\n\n.pe-4 {\n padding-left: 1.5rem !important;\n}\n\n.pe-5 {\n padding-left: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-right: 0 !important;\n}\n\n.ps-1 {\n padding-right: 0.25rem !important;\n}\n\n.ps-2 {\n padding-right: 0.5rem !important;\n}\n\n.ps-3 {\n padding-right: 1rem !important;\n}\n\n.ps-4 {\n padding-right: 1.5rem !important;\n}\n\n.ps-5 {\n padding-right: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-left: 0 !important;\n }\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n .me-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n .ms-sm-auto {\n margin-right: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-left: 0 !important;\n }\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n .me-md-3 {\n margin-left: 1rem !important;\n }\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n .me-md-5 {\n margin-left: 3rem !important;\n }\n .me-md-auto {\n margin-left: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-right: 0 !important;\n }\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n .ms-md-auto {\n margin-right: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-left: 0 !important;\n }\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-right: 0 !important;\n }\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\n .ps-md-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-left: 0 !important;\n }\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n .me-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n .ms-lg-auto {\n margin-right: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-left: 0 !important;\n }\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n .me-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n .ms-xl-auto {\n margin-right: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n .me-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-right: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.rtl.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is and invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-reboot.css b/app/static/css/bootstrap/bootstrap-reboot.css new file mode 100644 index 0000000..245c0dc --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-reboot.css @@ -0,0 +1,488 @@ +/*! + * Bootstrap Reboot v5.2.2 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: 1px solid; + opacity: 0.25; +} + +h6, h5, h4, h3, h2, h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1 { + font-size: 2.5rem; + } +} + +h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2 { + font-size: 2rem; + } +} + +h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3 { + font-size: 1.75rem; + } +} + +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4 { + font-size: 1.5rem; + } +} + +h5 { + font-size: 1.25rem; +} + +h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +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: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 0.875em; +} + +mark { + padding: 0.1875em; + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: var(--bs-link-color); + text-decoration: underline; +} +a:hover { + color: var(--bs-link-hover-color); +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} + +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; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/app/static/css/bootstrap/bootstrap-reboot.css.map b/app/static/css/bootstrap/bootstrap-reboot.css.map new file mode 100644 index 0000000..396b607 --- /dev/null +++ b/app/static/css/bootstrap/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"AACE;;;;;EAAA;ACDF;EAQI,kBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,kBAAA;EAAA,iBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAAA,kBAAA;EAAA,gBAAA;EAAA,gBAAA;EAAA,kBAAA;EAAA,uBAAA;EAIA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAIA,qBAAA;EAAA,uBAAA;EAAA,qBAAA;EAAA,kBAAA;EAAA,qBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAIA,8BAAA;EAAA,iCAAA;EAAA,6BAAA;EAAA,2BAAA;EAAA,6BAAA;EAAA,4BAAA;EAAA,6BAAA;EAAA,yBAAA;EAGF,6BAAA;EACA,uBAAA;EACA,+BAAA;EACA,+BAAA;EAMA,qNAAA;EACA,yGAAA;EACA,yFAAA;EAOA,gDAAA;EC4PI,yBALI;EDrPR,0BAAA;EACA,0BAAA;EACA,wBAAA;EAIA,kBAAA;EAIA,sBAAA;EACA,wBAAA;EACA,0BAAA;EACA,mDAAA;EAEA,4BAAA;EACA,8BAAA;EACA,6BAAA;EACA,2BAAA;EACA,4BAAA;EACA,8BAAA;EAGA,wBAAA;EACA,8BAAA;EAEA,wBAAA;EAEA,0BAAA;AEEF;;AC1DA;;;EAGE,sBAAA;AD6DF;;AC9CI;EANJ;IAOM,uBAAA;EDkDJ;AACF;;ACrCA;EACE,SAAA;EACA,uCAAA;EFmPI,mCALI;EE5OR,uCAAA;EACA,uCAAA;EACA,2BAAA;EACA,qCAAA;EACA,mCAAA;EACA,8BAAA;EACA,6CAAA;ADwCF;;AC/BA;EACE,cAAA;EACA,cCijB4B;EDhjB5B,SAAA;EACA,qBAAA;EACA,aCujB4B;AFrhB9B;;ACxBA;EACE,aAAA;EACA,qBCwf4B;EDrf5B,gBCwf4B;EDvf5B,gBCwf4B;AF/d9B;;ACrBA;EF6MQ,iCAAA;ACpLR;ADkBI;EE3CJ;IFoNQ,iBAAA;ECvLN;AACF;;ACzBA;EFwMQ,iCAAA;AC3KR;ADSI;EEtCJ;IF+MQ,eAAA;EC9KN;AACF;;AC7BA;EFmMQ,+BAAA;AClKR;ADAI;EEjCJ;IF0MQ,kBAAA;ECrKN;AACF;;ACjCA;EF8LQ,iCAAA;ACzJR;ADTI;EE5BJ;IFqMQ,iBAAA;EC5JN;AACF;;ACrCA;EFqLM,kBALI;ACvIV;;ACpCA;EFgLM,eALI;ACnIV;;AC7BA;EACE,aAAA;EACA,mBCmS0B;AFnQ5B;;ACtBA;EACE,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;ADyBF;;ACnBA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;ADsBF;;AChBA;;EAEE,kBAAA;ADmBF;;AChBA;;;EAGE,aAAA;EACA,mBAAA;ADmBF;;AChBA;;;;EAIE,gBAAA;ADmBF;;AChBA;EACE,gBC6X4B;AF1W9B;;ACdA;EACE,qBAAA;EACA,cAAA;ADiBF;;ACXA;EACE,gBAAA;ADcF;;ACNA;;EAEE,mBCsW4B;AF7V9B;;ACDA;EFmFM,kBALI;ACzEV;;ACEA;EACE,iBC+a4B;ED9a5B,wCAAA;ADCF;;ACQA;;EAEE,kBAAA;EF+DI,iBALI;EExDR,cAAA;EACA,wBAAA;ADLF;;ACQA;EAAM,eAAA;ADJN;;ACKA;EAAM,WAAA;ADDN;;ACMA;EACE,2BAAA;EACA,0BCqKwC;AFxK1C;ACKE;EACE,iCAAA;ADHJ;;ACcE;EAEE,cAAA;EACA,qBAAA;ADZJ;;ACmBA;;;;EAIE,qCCkR4B;EH7PxB,cALI;AC/BV;;ACuBA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;EFSI,kBALI;ACvBV;ACwBE;EFII,kBALI;EEGN,cAAA;EACA,kBAAA;ADtBJ;;AC0BA;EFHM,kBALI;EEUR,2BAAA;EACA,qBAAA;ADvBF;AC0BE;EACE,cAAA;ADxBJ;;AC4BA;EACE,2BAAA;EFfI,kBALI;EEsBR,wBCuyCkC;EDtyClC,sCCuyCkC;EC3kDhC,sBAAA;AH4QJ;AC2BE;EACE,UAAA;EFtBE,cALI;ACGV;;ACmCA;EACE,gBAAA;ADhCF;;ACsCA;;EAEE,sBAAA;ADnCF;;AC2CA;EACE,oBAAA;EACA,yBAAA;ADxCF;;AC2CA;EACE,mBCsT4B;EDrT5B,sBCqT4B;EDpT5B,cCjVS;EDkVT,gBAAA;ADxCF;;AC+CA;EAEE,mBAAA;EACA,gCAAA;AD7CF;;ACgDA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AD7CF;;ACqDA;EACE,qBAAA;ADlDF;;ACwDA;EAEE,gBAAA;ADtDF;;AC8DA;EACE,UAAA;AD3DF;;ACgEA;;;;;EAKE,SAAA;EACA,oBAAA;EFrHI,kBALI;EE4HR,oBAAA;AD7DF;;ACiEA;;EAEE,oBAAA;AD9DF;;ACmEA;EACE,eAAA;ADhEF;;ACmEA;EAGE,iBAAA;ADlEF;ACqEE;EACE,UAAA;ADnEJ;;AC0EA;EACE,wBAAA;ADvEF;;AC+EA;;;;EAIE,0BAAA;AD5EF;AC+EI;;;;EACE,eAAA;AD1EN;;ACiFA;EACE,UAAA;EACA,kBAAA;AD9EF;;ACmFA;EACE,gBAAA;ADhFF;;AC0FA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;ADvFF;;AC+FA;EACE,WAAA;EACA,WAAA;EACA,UAAA;EACA,qBC8I4B;EHxVtB,iCAAA;EE6MN,oBAAA;AD7FF;ADlRI;EEwWJ;IF/LQ,iBAAA;EC6GN;AACF;AC0FE;EACE,WAAA;ADxFJ;;AC+FA;;;;;;;EAOE,UAAA;AD5FF;;AC+FA;EACE,YAAA;AD5FF;;ACqGA;EACE,oBAAA;EACA,6BAAA;ADlGF;;AC0GA;;;;;;;CAAA;AAWA;EACE,wBAAA;AD1GF;;AC+GA;EACE,UAAA;AD5GF;;ACmHA;EACE,aAAA;EACA,0BAAA;ADhHF;;AC8GA;EACE,aAAA;EACA,0BAAA;ADhHF;;ACqHA;EACE,qBAAA;ADlHF;;ACuHA;EACE,SAAA;ADpHF;;AC2HA;EACE,kBAAA;EACA,eAAA;ADxHF;;ACgIA;EACE,wBAAA;AD7HF;;ACqIA;EACE,wBAAA;ADlIF","file":"bootstrap-reboot.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{$font-family-base};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Reboot v5.2.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-bg: #fff;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: 1px solid;\n opacity: 0.25;\n}\n\nh6, h5, h4, h3, h2, h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1 {\n font-size: 2.5rem;\n }\n}\n\nh2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2 {\n font-size: 2rem;\n }\n}\n\nh3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3 {\n font-size: 1.75rem;\n }\n}\n\nh4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4 {\n font-size: 1.5rem;\n }\n}\n\nh5 {\n font-size: 1.25rem;\n}\n\nh6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 0.875em;\n}\n\nmark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: var(--bs-link-color);\n text-decoration: underline;\n}\na:hover {\n color: var(--bs-link-hover-color);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

        `-`

        ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

        `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: var(--#{$prefix}link-color);\n text-decoration: $link-decoration;\n\n &:hover {\n color: var(--#{$prefix}link-hover-color);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`