From c1093a54fe3cdbcd9c289bb3a5015381a45c0e73 Mon Sep 17 00:00:00 2001 From: Martin Rejman Date: Wed, 3 Apr 2019 12:55:34 +0200 Subject: [PATCH] Presun z predchoziho repo --- .gitignore | 18 + install.sh | 45 + src/.gitignore | 2 + src/Dockerfile | 32 + src/deploy/nginx-sample/nalodeni.sample.conf | 22 + src/deploy/nginx/.gitignore | 1 + src/deploy/nginx/.keep | 0 src/docker-compose.sample.yml | 27 + src/docker-entrypoint.sh | 16 + src/keycloak_oidc/__init__.py | 0 src/keycloak_oidc/auth.py | 57 + src/keycloak_oidc/exceptions.py | 13 + src/keycloak_oidc/middleware.py | 29 + src/keycloak_oidc/urls.py | 14 + src/keycloak_oidc/views.py | 337 + src/main/__init__.py | 0 src/main/settings.py | 160 + src/main/settings_global.py | 208 + src/main/settings_local.distrib.py | 57 + src/main/templates/base.html | 96 + src/main/urls.py | 38 + src/main/wsgi.py | 16 + src/manage.py | 15 + src/nalodeni/__init__.py | 0 src/nalodeni/auth.py | 262 + .../fixtures/nalodeni_interestregion.json | 122 + .../fixtures/nalodeni_interestregion.src.yaml | 75 + src/nalodeni/fixtures/nalodeni_skills.json | 114 + .../fixtures/nalodeni_skills.src.yaml | 70 + src/nalodeni/fixtures/nalodeni_topics.json | 170 + .../fixtures/nalodeni_topics.src.yaml | 108 + src/nalodeni/forms.py | 203 + src/nalodeni/migrations/0001_initial.py | 76 + .../0002_remove_appuser_postcode.py | 17 + .../migrations/0003_appuser_district.py | 18 + .../migrations/0004_appuser_postcode.py | 18 + .../migrations/0005_appuser_emailtoken.py | 18 + .../migrations/0006_auto_20180312_0112.py | 17 + .../migrations/0007_auto_20180312_0213.py | 35 + src/nalodeni/migrations/0008_appuser_city.py | 18 + .../migrations/0009_auto_20180323_1145.py | 22 + .../migrations/0010_auto_20180323_1214.py | 18 + .../migrations/0011_auto_20180323_1312.py | 27 + .../migrations/0012_auto_20180325_1851.py | 23 + .../migrations/0013_auto_20180325_2109.py | 28 + .../migrations/0014_auto_20180325_2110.py | 18 + .../migrations/0015_auto_20180325_2326.py | 23 + .../migrations/0016_appuser_interestedin.py | 18 + .../migrations/0017_auto_20180410_1144.py | 28 + .../migrations/0018_auto_20180410_1547.py | 23 + .../migrations/0019_auto_20180617_1104.py | 28 + .../migrations/0020_auto_20180617_1146.py | 33 + .../migrations/0021_auto_20180617_1310.py | 28 + .../0022_appuser_email_contact_token.py | 18 + .../0023_appuser_ts_for_ldap_sync.py | 19 + .../0024_appregemail_data_consent.py | 18 + .../migrations/0025_appregemail_dc_stamp.py | 18 + .../migrations/0026_appuser_dc_stamp.py | 18 + .../migrations/0027_auto_20180625_0314.py | 75 + .../migrations/0028_auto_20180707_1508.py | 32 + .../migrations/0029_appuser_createdstamp.py | 19 + .../0030_appregemail_createdstamp.py | 19 + .../migrations/0031_auto_20180815_0639.py | 60 + .../migrations/0032_auto_20180818_1728.py | 22 + .../migrations/0033_auto_20180818_1729.py | 18 + .../migrations/0034_auto_20180818_1730.py | 81 + .../migrations/0035_newsletter_is_del.py | 18 + .../migrations/0036_newsletter_kind.py | 18 + .../migrations/0037_auto_20180818_1934.py | 18 + .../migrations/0038_newsmsg_is_del.py | 18 + .../migrations/0039_auto_20180819_0221.py | 18 + .../migrations/0040_auto_20180819_0222.py | 43 + .../migrations/0041_auto_20180819_0254.py | 22 + .../migrations/0042_auto_20180819_0255.py | 18 + .../migrations/0043_auto_20180819_0257.py | 18 + .../migrations/0044_auto_20180819_0847.py | 18 + .../migrations/0045_auto_20180819_0848.py | 23 + .../migrations/0046_auto_20180819_0900.py | 18 + .../migrations/0047_newsletter_recipients.py | 18 + .../migrations/0048_auto_20180819_1025.py | 25 + .../migrations/0049_auto_20181123_1607.py | 28 + .../migrations/0050_auto_20190220_2358.py | 22 + .../migrations/0051_auto_20190221_0035.py | 23 + .../migrations/0052_auto_20190303_1151.py | 34 + .../migrations/0053_auto_20190303_1207.py | 23 + src/nalodeni/migrations/__init__.py | 0 .../does-not-work/0002_auto_20180228_1631.py | 23 + .../works/0002_remove_appuser_postcode.py | 17 + .../migrations/works/0003_appuser_district.py | 18 + .../migrations/works/0004_appuser_postcode.py | 18 + src/nalodeni/models.py | 936 ++ src/nalodeni/news.py | 569 + src/nalodeni/people.py | 197 + src/nalodeni/static/css/main.css | 8 + src/nalodeni/static/css/main_local.css | 13 + ...Bebas Neue - SIL Open Font License 1.1.pdf | Bin 0 -> 37830 bytes .../static/fonts/BebasNeue/BebasNeue-Bold.ttf | Bin 0 -> 103880 bytes .../static/fonts/BebasNeue/BebasNeue-Book.ttf | Bin 0 -> 103856 bytes .../fonts/BebasNeue/BebasNeue-Light.ttf | Bin 0 -> 102508 bytes .../fonts/BebasNeue/BebasNeue-Regular.ttf | Bin 0 -> 104380 bytes .../static/fonts/BebasNeue/BebasNeue-Thin.ttf | Bin 0 -> 99160 bytes .../static/fonts/BebasNeue/BebasNeue.css | 30 + .../static/fonts/BebasNeue/source.txt | 1 + src/nalodeni/static/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes ...fira-sans-v8-latin_latin-ext-300italic.ttf | Bin 0 -> 115496 bytes ...ira-sans-v8-latin_latin-ext-300italic.woff | Bin 0 -> 55096 bytes ...ra-sans-v8-latin_latin-ext-300italic.woff2 | Bin 0 -> 43288 bytes .../fira-sans-v8-latin_latin-ext-500.ttf | Bin 0 -> 115152 bytes .../fira-sans-v8-latin_latin-ext-500.woff | Bin 0 -> 54308 bytes .../fira-sans-v8-latin_latin-ext-500.woff2 | Bin 0 -> 43040 bytes .../fira-sans-v8-latin_latin-ext-700.woff | Bin 0 -> 58104 bytes .../fira-sans-v8-latin_latin-ext-700.woff2 | Bin 0 -> 45848 bytes .../fira-sans-v8-latin_latin-ext-regular.ttf | Bin 0 -> 115812 bytes .../fira-sans-v8-latin_latin-ext-regular.woff | Bin 0 -> 54020 bytes ...fira-sans-v8-latin_latin-ext-regular.woff2 | Bin 0 -> 42728 bytes .../static/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../static/fonts/fontawesome-webfont.svg | 2671 ++++ .../static/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../static/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes .../static/fonts/google/FiraSans-OpenSans.css | 42 + .../google/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf | Bin 0 -> 28192 bytes .../google/mem5YaGs126MiZpBA-UNirkOUuhs.ttf | Bin 0 -> 27496 bytes .../fonts/google/mem8YaGs126MiZpBA-UFVZ0e.ttf | Bin 0 -> 26488 bytes .../google/va9B4kDNxMZdWfMOD5VnLK3eRhf_.ttf | Bin 0 -> 58232 bytes .../google/va9B4kDNxMZdWfMOD5VnZKveRhf_.ttf | Bin 0 -> 53604 bytes .../fonts/google/va9E4kDNxMZdWfMOD5Vvl4jO.ttf | Bin 0 -> 54032 bytes .../va9f4kDNxMZdWfMOD5VvkrBiQyf4VFw.ttf | Bin 0 -> 54300 bytes .../open-sans-v15-latin_latin-ext-700.ttf | Bin 0 -> 40396 bytes .../open-sans-v15-latin_latin-ext-700.woff2 | Bin 0 -> 19504 bytes ...open-sans-v15-latin_latin-ext-regular.woff | Bin 0 -> 23708 bytes ...pen-sans-v15-latin_latin-ext-regular.woff2 | Bin 0 -> 18876 bytes src/nalodeni/static/img/list-icon.jpg | Bin 0 -> 1744 bytes src/nalodeni/static/img/pirati-na-lodi.jpg | Bin 0 -> 222170 bytes src/nalodeni/static/img/pirati-vlajky.jpg | Bin 0 -> 120730 bytes .../static/img/pirati-vlajky_orig.jpg | Bin 0 -> 1523891 bytes src/nalodeni/static/img/tiles/lightGrey.png | Bin 0 -> 4618 bytes .../static/img/topics/icon-komunalni.png | Bin 0 -> 18692 bytes .../static/img/topics/icon-politici.png | Bin 0 -> 19549 bytes .../static/img/topics/icon-sdruzeni.png | Bin 0 -> 19232 bytes .../static/img/topics/icon-systemy.png | Bin 0 -> 1568 bytes src/nalodeni/static/img/topics/icon-tymy.png | Bin 0 -> 19115 bytes src/nalodeni/static/img/topics/icon-univ.png | Bin 0 -> 19182 bytes .../static/img/topics/icon-univerzita.png | Bin 0 -> 16052 bytes .../static/img/topics/icon-zakladni.png | Bin 0 -> 1368 bytes src/nalodeni/static/js/vendor/foundation.js | 3925 ++++++ .../static/js/vendor/foundation.min.js | 2 + src/nalodeni/static/js/vendor/jquery.js | 10253 ++++++++++++++++ src/nalodeni/static/js/vendor/what-input.js | 361 + src/nalodeni/static/libs/select2_4.0.5.css | 1 + src/nalodeni/static/libs/select2_4.0.5.js | 1 + src/nalodeni/templates/about.html | 45 + src/nalodeni/templates/about_text.html | 129 + src/nalodeni/templates/dotaznik.html | 82 + src/nalodeni/templates/dotaznik_follow.html | 66 + src/nalodeni/templates/follow_buttons.html | 27 + src/nalodeni/templates/follow_pirates.html | 90 + src/nalodeni/templates/ja_pirat.html | 46 + src/nalodeni/templates/join_pirates.html | 148 + src/nalodeni/templates/nastenka.html | 65 + .../templates/nastenka/email_vizitka.html | 86 + src/nalodeni/templates/news/block_edit.html | 38 + src/nalodeni/templates/news/list.html | 71 + src/nalodeni/templates/news/list_edit.html | 95 + src/nalodeni/templates/news/list_show.html | 79 + .../templates/news/list_show_recipients.html | 53 + src/nalodeni/templates/news/msg_edit.html | 40 + src/nalodeni/templates/news/msg_show.html | 83 + src/nalodeni/templates/news/msg_to_email.html | 95 + .../templates/page_eurovolby_2019.html | 134 + src/nalodeni/templates/paluby.html | 188 + src/nalodeni/templates/people/list.html | 94 + src/nalodeni/templates/people/pending.html | 72 + src/nalodeni/templates/pirati_cz.html | 423 + .../templates/pirati_cz_euro2019.html | 348 + src/nalodeni/templates/posadky.html | 107 + src/nalodeni/templates/prihlaseni.html | 46 + src/nalodeni/templates/profil.html | 84 + src/nalodeni/templates/registrace.html | 42 + src/nalodeni/templates/social_buttons.html | 35 + src/nalodeni/templates/test.html | 1 + src/nalodeni/templates/vstupte.html | 42 + src/nalodeni/urls.py | 55 + src/nalodeni/views.py | 721 ++ src/pip-requirements.txt | 8 + src/run.sh | 7 + src/templates/index.html | 1 + 191 files changed, 26762 insertions(+) create mode 100644 .gitignore create mode 100644 install.sh create mode 100644 src/.gitignore create mode 100644 src/Dockerfile create mode 100644 src/deploy/nginx-sample/nalodeni.sample.conf create mode 100644 src/deploy/nginx/.gitignore create mode 100644 src/deploy/nginx/.keep create mode 100644 src/docker-compose.sample.yml create mode 100644 src/docker-entrypoint.sh create mode 100644 src/keycloak_oidc/__init__.py create mode 100644 src/keycloak_oidc/auth.py create mode 100644 src/keycloak_oidc/exceptions.py create mode 100644 src/keycloak_oidc/middleware.py create mode 100644 src/keycloak_oidc/urls.py create mode 100644 src/keycloak_oidc/views.py create mode 100644 src/main/__init__.py create mode 100644 src/main/settings.py create mode 100644 src/main/settings_global.py create mode 100644 src/main/settings_local.distrib.py create mode 100644 src/main/templates/base.html create mode 100644 src/main/urls.py create mode 100644 src/main/wsgi.py create mode 100755 src/manage.py create mode 100644 src/nalodeni/__init__.py create mode 100644 src/nalodeni/auth.py create mode 100644 src/nalodeni/fixtures/nalodeni_interestregion.json create mode 100644 src/nalodeni/fixtures/nalodeni_interestregion.src.yaml create mode 100644 src/nalodeni/fixtures/nalodeni_skills.json create mode 100644 src/nalodeni/fixtures/nalodeni_skills.src.yaml create mode 100644 src/nalodeni/fixtures/nalodeni_topics.json create mode 100644 src/nalodeni/fixtures/nalodeni_topics.src.yaml create mode 100644 src/nalodeni/forms.py create mode 100644 src/nalodeni/migrations/0001_initial.py create mode 100644 src/nalodeni/migrations/0002_remove_appuser_postcode.py create mode 100644 src/nalodeni/migrations/0003_appuser_district.py create mode 100644 src/nalodeni/migrations/0004_appuser_postcode.py create mode 100644 src/nalodeni/migrations/0005_appuser_emailtoken.py create mode 100644 src/nalodeni/migrations/0006_auto_20180312_0112.py create mode 100644 src/nalodeni/migrations/0007_auto_20180312_0213.py create mode 100644 src/nalodeni/migrations/0008_appuser_city.py create mode 100644 src/nalodeni/migrations/0009_auto_20180323_1145.py create mode 100644 src/nalodeni/migrations/0010_auto_20180323_1214.py create mode 100644 src/nalodeni/migrations/0011_auto_20180323_1312.py create mode 100644 src/nalodeni/migrations/0012_auto_20180325_1851.py create mode 100644 src/nalodeni/migrations/0013_auto_20180325_2109.py create mode 100644 src/nalodeni/migrations/0014_auto_20180325_2110.py create mode 100644 src/nalodeni/migrations/0015_auto_20180325_2326.py create mode 100644 src/nalodeni/migrations/0016_appuser_interestedin.py create mode 100644 src/nalodeni/migrations/0017_auto_20180410_1144.py create mode 100644 src/nalodeni/migrations/0018_auto_20180410_1547.py create mode 100644 src/nalodeni/migrations/0019_auto_20180617_1104.py create mode 100644 src/nalodeni/migrations/0020_auto_20180617_1146.py create mode 100644 src/nalodeni/migrations/0021_auto_20180617_1310.py create mode 100644 src/nalodeni/migrations/0022_appuser_email_contact_token.py create mode 100644 src/nalodeni/migrations/0023_appuser_ts_for_ldap_sync.py create mode 100644 src/nalodeni/migrations/0024_appregemail_data_consent.py create mode 100644 src/nalodeni/migrations/0025_appregemail_dc_stamp.py create mode 100644 src/nalodeni/migrations/0026_appuser_dc_stamp.py create mode 100644 src/nalodeni/migrations/0027_auto_20180625_0314.py create mode 100644 src/nalodeni/migrations/0028_auto_20180707_1508.py create mode 100644 src/nalodeni/migrations/0029_appuser_createdstamp.py create mode 100644 src/nalodeni/migrations/0030_appregemail_createdstamp.py create mode 100644 src/nalodeni/migrations/0031_auto_20180815_0639.py create mode 100644 src/nalodeni/migrations/0032_auto_20180818_1728.py create mode 100644 src/nalodeni/migrations/0033_auto_20180818_1729.py create mode 100644 src/nalodeni/migrations/0034_auto_20180818_1730.py create mode 100644 src/nalodeni/migrations/0035_newsletter_is_del.py create mode 100644 src/nalodeni/migrations/0036_newsletter_kind.py create mode 100644 src/nalodeni/migrations/0037_auto_20180818_1934.py create mode 100644 src/nalodeni/migrations/0038_newsmsg_is_del.py create mode 100644 src/nalodeni/migrations/0039_auto_20180819_0221.py create mode 100644 src/nalodeni/migrations/0040_auto_20180819_0222.py create mode 100644 src/nalodeni/migrations/0041_auto_20180819_0254.py create mode 100644 src/nalodeni/migrations/0042_auto_20180819_0255.py create mode 100644 src/nalodeni/migrations/0043_auto_20180819_0257.py create mode 100644 src/nalodeni/migrations/0044_auto_20180819_0847.py create mode 100644 src/nalodeni/migrations/0045_auto_20180819_0848.py create mode 100644 src/nalodeni/migrations/0046_auto_20180819_0900.py create mode 100644 src/nalodeni/migrations/0047_newsletter_recipients.py create mode 100644 src/nalodeni/migrations/0048_auto_20180819_1025.py create mode 100644 src/nalodeni/migrations/0049_auto_20181123_1607.py create mode 100644 src/nalodeni/migrations/0050_auto_20190220_2358.py create mode 100644 src/nalodeni/migrations/0051_auto_20190221_0035.py create mode 100644 src/nalodeni/migrations/0052_auto_20190303_1151.py create mode 100644 src/nalodeni/migrations/0053_auto_20190303_1207.py create mode 100644 src/nalodeni/migrations/__init__.py create mode 100644 src/nalodeni/migrations/does-not-work/0002_auto_20180228_1631.py create mode 100644 src/nalodeni/migrations/works/0002_remove_appuser_postcode.py create mode 100644 src/nalodeni/migrations/works/0003_appuser_district.py create mode 100644 src/nalodeni/migrations/works/0004_appuser_postcode.py create mode 100644 src/nalodeni/models.py create mode 100644 src/nalodeni/news.py create mode 100644 src/nalodeni/people.py create mode 100644 src/nalodeni/static/css/main.css create mode 100644 src/nalodeni/static/css/main_local.css create mode 100644 src/nalodeni/static/fonts/BebasNeue/Bebas Neue - SIL Open Font License 1.1.pdf create mode 100755 src/nalodeni/static/fonts/BebasNeue/BebasNeue-Bold.ttf create mode 100755 src/nalodeni/static/fonts/BebasNeue/BebasNeue-Book.ttf create mode 100755 src/nalodeni/static/fonts/BebasNeue/BebasNeue-Light.ttf create mode 100755 src/nalodeni/static/fonts/BebasNeue/BebasNeue-Regular.ttf create mode 100755 src/nalodeni/static/fonts/BebasNeue/BebasNeue-Thin.ttf create mode 100644 src/nalodeni/static/fonts/BebasNeue/BebasNeue.css create mode 100644 src/nalodeni/static/fonts/BebasNeue/source.txt create mode 100644 src/nalodeni/static/fonts/FontAwesome.otf create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.ttf create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff2 create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.ttf create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff2 create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff2 create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.ttf create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff create mode 100644 src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff2 create mode 100644 src/nalodeni/static/fonts/fontawesome-webfont.eot create mode 100644 src/nalodeni/static/fonts/fontawesome-webfont.svg create mode 100644 src/nalodeni/static/fonts/fontawesome-webfont.ttf create mode 100644 src/nalodeni/static/fonts/fontawesome-webfont.woff create mode 100644 src/nalodeni/static/fonts/fontawesome-webfont.woff2 create mode 100644 src/nalodeni/static/fonts/glyphicons-halflings-regular.eot create mode 100644 src/nalodeni/static/fonts/glyphicons-halflings-regular.svg create mode 100644 src/nalodeni/static/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/nalodeni/static/fonts/glyphicons-halflings-regular.woff create mode 100644 src/nalodeni/static/fonts/google/FiraSans-OpenSans.css create mode 100644 src/nalodeni/static/fonts/google/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf create mode 100644 src/nalodeni/static/fonts/google/mem5YaGs126MiZpBA-UNirkOUuhs.ttf create mode 100644 src/nalodeni/static/fonts/google/mem8YaGs126MiZpBA-UFVZ0e.ttf create mode 100644 src/nalodeni/static/fonts/google/va9B4kDNxMZdWfMOD5VnLK3eRhf_.ttf create mode 100644 src/nalodeni/static/fonts/google/va9B4kDNxMZdWfMOD5VnZKveRhf_.ttf create mode 100644 src/nalodeni/static/fonts/google/va9E4kDNxMZdWfMOD5Vvl4jO.ttf create mode 100644 src/nalodeni/static/fonts/google/va9f4kDNxMZdWfMOD5VvkrBiQyf4VFw.ttf create mode 100644 src/nalodeni/static/fonts/opensans/open-sans-v15-latin_latin-ext-700.ttf create mode 100644 src/nalodeni/static/fonts/opensans/open-sans-v15-latin_latin-ext-700.woff2 create mode 100644 src/nalodeni/static/fonts/opensans/open-sans-v15-latin_latin-ext-regular.woff create mode 100644 src/nalodeni/static/fonts/opensans/open-sans-v15-latin_latin-ext-regular.woff2 create mode 100644 src/nalodeni/static/img/list-icon.jpg create mode 100644 src/nalodeni/static/img/pirati-na-lodi.jpg create mode 100644 src/nalodeni/static/img/pirati-vlajky.jpg create mode 100644 src/nalodeni/static/img/pirati-vlajky_orig.jpg create mode 100644 src/nalodeni/static/img/tiles/lightGrey.png create mode 100644 src/nalodeni/static/img/topics/icon-komunalni.png create mode 100644 src/nalodeni/static/img/topics/icon-politici.png create mode 100644 src/nalodeni/static/img/topics/icon-sdruzeni.png create mode 100644 src/nalodeni/static/img/topics/icon-systemy.png create mode 100644 src/nalodeni/static/img/topics/icon-tymy.png create mode 100644 src/nalodeni/static/img/topics/icon-univ.png create mode 100644 src/nalodeni/static/img/topics/icon-univerzita.png create mode 100644 src/nalodeni/static/img/topics/icon-zakladni.png create mode 100644 src/nalodeni/static/js/vendor/foundation.js create mode 100644 src/nalodeni/static/js/vendor/foundation.min.js create mode 100644 src/nalodeni/static/js/vendor/jquery.js create mode 100644 src/nalodeni/static/js/vendor/what-input.js create mode 100644 src/nalodeni/static/libs/select2_4.0.5.css create mode 100644 src/nalodeni/static/libs/select2_4.0.5.js create mode 100644 src/nalodeni/templates/about.html create mode 100644 src/nalodeni/templates/about_text.html create mode 100644 src/nalodeni/templates/dotaznik.html create mode 100644 src/nalodeni/templates/dotaznik_follow.html create mode 100644 src/nalodeni/templates/follow_buttons.html create mode 100644 src/nalodeni/templates/follow_pirates.html create mode 100644 src/nalodeni/templates/ja_pirat.html create mode 100644 src/nalodeni/templates/join_pirates.html create mode 100644 src/nalodeni/templates/nastenka.html create mode 100644 src/nalodeni/templates/nastenka/email_vizitka.html create mode 100644 src/nalodeni/templates/news/block_edit.html create mode 100644 src/nalodeni/templates/news/list.html create mode 100644 src/nalodeni/templates/news/list_edit.html create mode 100644 src/nalodeni/templates/news/list_show.html create mode 100644 src/nalodeni/templates/news/list_show_recipients.html create mode 100644 src/nalodeni/templates/news/msg_edit.html create mode 100644 src/nalodeni/templates/news/msg_show.html create mode 100644 src/nalodeni/templates/news/msg_to_email.html create mode 100644 src/nalodeni/templates/page_eurovolby_2019.html create mode 100644 src/nalodeni/templates/paluby.html create mode 100644 src/nalodeni/templates/people/list.html create mode 100644 src/nalodeni/templates/people/pending.html create mode 100644 src/nalodeni/templates/pirati_cz.html create mode 100644 src/nalodeni/templates/pirati_cz_euro2019.html create mode 100644 src/nalodeni/templates/posadky.html create mode 100644 src/nalodeni/templates/prihlaseni.html create mode 100644 src/nalodeni/templates/profil.html create mode 100644 src/nalodeni/templates/registrace.html create mode 100644 src/nalodeni/templates/social_buttons.html create mode 100644 src/nalodeni/templates/test.html create mode 100644 src/nalodeni/templates/vstupte.html create mode 100644 src/nalodeni/urls.py create mode 100644 src/nalodeni/views.py create mode 100644 src/pip-requirements.txt create mode 100755 src/run.sh create mode 100644 src/templates/index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b2caff2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,18 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ + +local_python +lopy +static_files +log_files +venv + +*.sw[op] +*.pyc + +settings_local.py +docker-compose.yml diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..857a528 --- /dev/null +++ b/install.sh @@ -0,0 +1,45 @@ +virtualenv -p python3.5 venv + +source ./venv/bin/activate + +pip install Django==2.0.3 # 2.0.3 + +# s binarne distribuovanou libssl +pip install psycopg2 + +pip install django-statici18n # preklad Javascript souboru + +# nahrada za SUDS, zalozeno na lxml +#pip install zeep + +pip install bleach + + +## +# Keycloak SSO +## + +#pip install git+https://github.com/jhuapl-boss/django-oidc.git +#pip install git+https://github.com/jhuapl-boss/drf-oidc-auth.git +#pip install git+https://github.com/jhuapl-boss/boss-oidc.git + +pip install -U django-auth-oidc pyjwkest +#pip install -U service_identity +#pip install -U openid_connect + + +## +# Database setup +## +psql <[a-z]+)/$', views.login, name='login_idp'), + url(r'^done/$', views.callback, name='login-done'), + url(r'^logout/$', views.logout, name='logout', kwargs={'ssoLogout':True}), + url(r'^logoutLocal/$', views.logout, name='logout'), + url(r'^account/$', views.account, name='account'), + url(r'^refresh_session/$', views.refresh_session, name='refresh-session'), +] diff --git a/src/keycloak_oidc/views.py b/src/keycloak_oidc/views.py new file mode 100644 index 0000000..dbcbf69 --- /dev/null +++ b/src/keycloak_oidc/views.py @@ -0,0 +1,337 @@ +# encoding: utf8 +from importlib import import_module + +import logging + +from jwkest.jwt import JWT +from requests.exceptions import HTTPError + +from django.contrib import auth +from django.contrib import messages +from django.contrib.auth import get_user_model +from django.contrib.auth.models import Permission +from django.contrib.contenttypes.models import ContentType +from django.shortcuts import redirect, resolve_url +from django.urls import reverse +from django.utils.http import is_safe_url + +from django.conf import settings as appSettings + +from . import auth as _auth +from . import exceptions as sso_exc + +logger = logging.getLogger(__name__) + +try: + LOGIN_REDIRECT_URL = appSettings.LOGIN_REDIRECT_URL +except AttributeError: + LOGIN_REDIRECT_URL = '/' + +try: + LOGOUT_REDIRECT_URL = appSettings.LOGOUT_REDIRECT_URL +except AttributeError: + LOGOUT_REDIRECT_URL = '/sso/logout/' + +if LOGOUT_REDIRECT_URL is None: + LOGOUT_REDIRECT_URL = '/sso/logout/' + +try: + AUTH_SCOPE = appSettings.AUTH_SCOPE +except AttributeError: + AUTH_SCOPE = ('openid',) + +try: + AUTH_AVAIL_IDP = appSettings.AUTH_AVAIL_IDP +except AttributeError: + AUTH_AVAIL_IDP = [] + +try: + GET_USER_FUNCTION = appSettings.AUTH_GET_USER_FUNCTION +except AttributeError: + GET_USER_FUNCTION = 'keycloak_oidc:get_user_by_username' + +try: + LOGOUT_REDIRECT_VIEW = appSettings.AUTH_LOGOUT_REDIRECT_VIEW +except AttributeError: + LOGOUT_REDIRECT_VIEW = 'nalodeni:about' + +try: + LOGIN_ROLE_REQUIRED = appSettings.AUTH_LOGIN_ROLE_REQUIRED +except AttributeError: + LOGIN_ROLE_REQUIRED = None + +try: + LOGIN_ROLE_REQUIRED_ANY = appSettings.AUTH_LOGIN_ROLE_REQUIRED_ANY +except AttributeError: + LOGIN_ROLE_REQUIRED_ANY = False + + +jwt_singleton = JWT() + + +def _import_object(path, def_name): + try: + mod, cls = path.split(':', 1) + except ValueError: + mod = path + cls = def_name + + return getattr(import_module(mod), cls) + +get_user = _import_object(GET_USER_FUNCTION, 'get_user') + + +def login(request, idp_hint=None): + return_path = request.GET.get(auth.REDIRECT_FIELD_NAME, "/") + + if idp_hint and idp_hint not in AUTH_AVAIL_IDP: + idp_hint = None + + try: + srv = _auth.get_server() + except Exception as e: + messages.error(request, "Bohužel nastaly potíže s centrálním přihlášením uživatele.") + logger.error('Chyba SSO login: %s' % e) + return redirect(request.build_absolute_uri("/")) + + return redirect(_auth.get_server().authorize( + redirect_uri = request.build_absolute_uri(reverse("keycloak_oidc:login-done")), + state = return_path, + scope = AUTH_SCOPE, + ) + "&kc_locale=" + appSettings.AUTH_SSO_LOCALE + ( + ('&kc_idp_hint=' + idp_hint) if idp_hint is not None else "" + ) + ) + +def renew_session(request, returnHttp=False): + """ + Refresh the session using a refresh_token. + """ + + reftoken = request.session.get('refresh_token', None) + + if reftoken is None: + return -3 + + #print("Refresh token IAT:", jwt_singleton.unpack(reftoken).payload()['iat']) + #print(jwt_singleton.unpack(reftoken).payload()) + + try: + srv = _auth.get_server() + except Exception as e: + messages.error(request,"Bohužel nastaly potíže s centrálním SSO serverem.") + logger.error('Chyba SSO renew: %s' % e) + if returnHttp: + return redirect(request.build_absolute_uri("/")) + else: + return -1 + + new_token = srv.refresh_session(reftoken) + if new_token is None: + if returnHttp: + return redirect(request.build_absolute_uri("/")) + else: + return -2 + + rt = new_token._data['refresh_token'] + #print("Refresh token NEW IAT:", jwt_singleton.unpack(rt).payload()['iat']) + rt_payload = jwt_singleton.unpack(rt).payload() + + # save the new refresh token + request.session['refresh_token'] = rt + request.session['refresh_expires_at'] = rt_payload['exp'] + + if returnHttp: + return redirect(request.build_absolute_uri("/")) + else: + return 0 + + +def callback(request): + return_path = request.GET.get("state",'/') + sso_code = request.GET.get('code','') + + if sso_code == "" and return_path == "": + messages.error(request, "Chyba při přihlášení na centrálním serveru SSO.") + return redirect(request.build_absolute_uri("/")) + else: + try: + res = _auth.get_server().request_token( + redirect_uri = request.build_absolute_uri(reverse("keycloak_oidc:login-done")), + code = sso_code, + ) + except HTTPError as e: + messages.error(request, "Přihlášení uživatele se nezdařilo. Chyba komunikace s centrálním serverem přihlášení.") + logger.error('Chyba SSO callback: %s' % e) + return redirect(request.build_absolute_uri("/")) + + #print(res) + #print(dir(res)) + #print(res.id_token) + #print(res.access_token) + + id_token_data = jwt_singleton.unpack(res.id_token).payload() + + reftoken = jwt_singleton.unpack(res._data['refresh_token']).payload() + + # Get the user from local DB + # + try: + user = get_user(id_token_data) + user.backend = 'django.contrib.auth.backends.ModelBackend' + except sso_exc.MissingSsoInfo as e: + messages.error(request, "Účet na Pirátské identitě není řádně vyplněn. %s" % e ) + messages.info(request,"Zkontrolujte údaje na auth.pirati.cz." % (appSettings.AUTH_SERVER + "account/"), extra_tags="safe") + logger.error('SSO account incomplete 1: %s' % e) + return redirect(request.build_absolute_uri("/")) + except sso_exc.EmailVersusIdentityMismatch as e: + messages.error(request, "Účet v nalodění a na Pirátské identitě nesouhlasí.") + messages.info(request,"Obraťte se na technický odbor Pirátů.") + logger.error('SSO account email vs. identity mismatch: %s' % e) + return redirect(request.build_absolute_uri("/")) + except sso_exc.UsernameAlreadyTaken as e: + messages.error(request, "%s" % e) + messages.info(request,'Pokud se jedná o vaše uživatelské jméno,' + + 'obraťte se na technický odbor Pirátů.') + logger.error('Username already taken in Nalodeni: %s' % e) + return redirect(request.build_absolute_uri("/")) + except sso_exc.EmailAlreadyTaken as e: + messages.error(request, "%s" % e) + messages.info(request,'Pokud se jedná o váš email,' + + 'obraťte se na technický odbor Pirátů.') + logger.error('Email already taken in Nalodeni: %s' % e) + return redirect(request.build_absolute_uri("/")) + + + # Process the user roles, if any ( taken from bossoidc.backend ) + # + jwt = jwt_singleton.unpack(res.access_token).payload() + #print("access_token:", jwt_singleton.unpack(res.access_token).payload()) + #print("id_token:", jwt_singleton.unpack(res.id_token).payload()) + #### if 'realm_access' in jwt: # Session logins and Bearer tokens from password Grant Types + #### roles = jwt['realm_access']['roles'] + #### else: + #### roles = [] + resource_roles = [] + if 'resource_access' in jwt: + if jwt['azp'] in jwt['resource_access']: + if 'roles' in jwt['resource_access'][jwt['azp']]: + resource_roles = jwt['resource_access'][jwt['azp']]['roles'] + if (LOGIN_ROLE_REQUIRED_ANY and len(resource_roles) == 0) or (LOGIN_ROLE_REQUIRED is not None and LOGIN_ROLE_REQUIRED not in resource_roles): + messages.error(request, "Váš pirátský účet nemá přidělené potřebné přístupové role. Přístup odmítnut.") + logger.error('SSO account %s: no roles assigned' % (user.ssoUid,)) + return redirect(request.build_absolute_uri("/")) + + # Update user information + # + if 'given_name' in jwt and 'family_name' in jwt: + user.first_name = jwt['given_name'] + user.last_name = jwt['family_name'] + else: + messages.error(request, "Účet na Pirátské identitě není řádně vyplněn.") + messages.info(request,"Zkontrolujte údaje na auth.pirati.cz." % (appSettings.AUTH_SERVER + "account/"), extra_tags="safe") + logger.error('SSO account incomplete 2: %s' % e) + return redirect(request.build_absolute_uri("/")) + + user.loginSession = jwt['session_state'] + user.save() + + # Authenticate the user + # + auth.login(request, user) + + request.session['openid_token'] = res.id_token + request.session['openid'] = id_token_data + request.session['refresh_token'] = res._data['refresh_token'] + request.session['refresh_expires_at'] = reftoken['exp'] + request.session['loginSession'] = user.loginSession + + + ## + # Set client-system roles based on SSO roles + # + # After setting permissions, the User object should be reloaded, + # but we do a redirect, so it is fine. + ## + #print(roles) + #print(resource_roles) + user.user_permissions.clear() + + request.session['site_perms'] = [] + + # prepend "sso_" not to mix with other perms + for rr in resource_roles: + perm = 'sso_'+rr + request.session['site_perms'].append(perm) + + # tell the User to calculate needed permissions + request.session['spc'] = user.do_site_perms_calc(request.session['site_perms']) + + # tell us, what roles do we have + if appSettings.DEBUG: + print("Roles assigned:", request.session['site_perms']) + print("Roles calculated:", request.session['spc']) + + url_is_safe = is_safe_url( + url = return_path, + host = request.get_host(), + allowed_hosts = set(request.get_host()), + require_https = request.is_secure(), + ) + + if not url_is_safe: + return redirect(resolve_url(LOGIN_REDIRECT_URL)) + return redirect(return_path) + + +def logout(request, multiSessionFound=False, ssoLogout=False): + id_token = request.session.get('openid_token', None) + + if request.user.is_authenticated: + if not multiSessionFound: + # reset the DB session, because this is + # a user requested logout + request.user.loginSession = None + request.user.save() + + request.session['loginSession'] = None + + auth.logout(request) + + if ssoLogout: + try: + srv = _auth.get_server() + except Exception as e: + messages.error(request,"Bohužel nastaly potíže s centrálním odhlášením uživatele.") + logger.error('Chyba SSO logout: %s' % e) + return redirect(request.build_absolute_uri("/")) + + if _auth.get_server().end_session_endpoint and id_token is not None: + messages.info(request,"Byli jste odhlášení z aplikace i Centrální identity.") + return redirect(_auth.get_server().end_session( + post_logout_redirect_uri = request.build_absolute_uri(LOGOUT_REDIRECT_URL), + state = '', + id_token_hint = id_token, + )) + else: + if id_token: + messages.info(request,"Byli jste odhlášení z aplikace. Vaše centrální identita na auth.pirati.cz zůstává přihlášena." % (appSettings.AUTH_SERVER + "account/"), extra_tags="safe") + else: + messages.info(request,"Byli jste odhlášení z aplikace.") + + return redirect(LOGOUT_REDIRECT_VIEW) + +def account(request): + return redirect( + request.build_absolute_uri(appSettings.AUTH_SERVER+"account/") + + "?kc_locale=" + appSettings.AUTH_SSO_LOCALE + ) + +def refresh_session(request): + """ + Does a keycloak session refresh via middleware. + """ + resp = { 'exp' : request.session.get('refresh_expires_at', None) } + + return HttpResponse(json.dumps(resp), content_type="application/json") + diff --git a/src/main/__init__.py b/src/main/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/main/settings.py b/src/main/settings.py new file mode 100644 index 0000000..dd11aa0 --- /dev/null +++ b/src/main/settings.py @@ -0,0 +1,160 @@ +# -*- encoding:utf-8 -*- +""" + Main settings file for one domain. + + Domain: .CZ +""" + +import os + +from .settings_global import * +from .settings_local import * + +## +# Load ENV variables with prefix NALODENI_ to UPDATE_CONFIGS +# +# Docker deployment needs setting to be supplied externally. +# +# ENV_APPROVED_UPDATES contains known variables we can set, +# the tuple contains "path" to the setting. +ENV_APPROVED_UPDATES = { + 'AUTH_SERVER' : ('AUTH_SERVER',), + 'AUTH_CLIENT_ID' : ('AUTH_CLIENT_ID',), + 'AUTH_CLIENT_SECRET' : ('AUTH_CLIENT_SECRET',), + 'AUTH_AVAIL_IDP' : ('AUTH_AVAIL_IDP',), + + 'HTTP_PROTOCOL' : ('HTTP_PROTOCOL',), + 'BASE_DOMAIN' : ('BASE_DOMAIN',), + 'BASE_SUBDOMAIN' : ('BASE_SUBDOMAIN',), + 'BASE_PORT' : ('BASE_PORT',), + + 'PSQL_USER' : ('DATABASES','default','USER'), + 'PSQL_PASSWORD' : ('DATABASES','default','PASSWORD'), + 'PSQL_DBNAME' : ('DATABASES','default','NAME'), + 'PSQL_HOST' : ('DATABASES','default','HOST'), + 'PSQL_PORT' : ('DATABASES','default','PORT'), + + 'APP_REG_LIMIT_HARD' : ('APP_REG_LIMIT_HARD', ), + 'APP_REG_LIMIT_SOFT' : ('APP_REG_LIMIT_SOFT', ), + 'TOKEN_VALID_SEC' : ('TOKEN_VALID_SEC', ), + + 'EMAIL_BACKEND' : ('EMAIL_BACKEND',), + 'EMAIL_HOST' : ('EMAIL_HOST',), + 'EMAIL_PORT' : ('EMAIL_PORT',), + 'EMAIL_HOST_USER' : ('EMAIL_HOST_USER',), + 'EMAIL_HOST_PASSWORD' : ('EMAIL_HOST_PASSWORD',), + 'EMAIL_USE_TLS' : ('EMAIL_USE_TLS',), + 'EMAIL_USE_SSL' : ('EMAIL_USE_SSL',), + 'EMAIL_SSL_CERTFILE' : ('EMAIL_SSL_CERTFILE',), + 'EMAIL_SSL_KEYFILE' : ('EMAIL_SSL_KEYFILE',), + + 'DEBUG' : ('DEBUG',), + 'DEBUG_LOCAL' : ('DEBUG_LOCAL',), +} +for evk in os.environ: + if evk[0:9] == "NALODENI_": + var_key = evk[9:] + if var_key in ENV_APPROVED_UPDATES: + val_type = os.environ[evk][0:2] + val = str(os.environ[evk][2:]) + + if val_type == "s-": + val = (val, ) # tuple + elif val_type == "b-": + val = (val == 'on', ) # tuple + elif val_type == "a-": + # nested tuple, one gets eaten by + operator + val = ( tuple(val.split(',')) ,) + else: + print("Wrong ENV value for '%s', skipping" % evk) + continue + + if val == "": + val = (None, ) + + UPDATE_CONFIGS.append( ENV_APPROVED_UPDATES[var_key] + val ) + +## +# Update configs from settings_local.UPDATE_CONFIGS +# +# Each item is a list-like path to the setting to be +# updated, the last value of the list is the value of +# the setting updated. E.g.: +# ('CACHES', 'default', 'KEY_PREFIX', 'cz:'), +# is the same as +# CACHES['default']['KEY_PREFIX'] = 'cz:' +# written directly in the settings file. +# +# Use array references to update the existing array. +# [:-2] used to preserve the last array-like link, so +# we can update the value there, and not the local variable. +for item in UPDATE_CONFIGS: + p = vars() + for i in item[:-2]: + if not i in p: + p[i] = {} + p = p[i] + p[item[-2]]=item[-1] + +# +## + + +## ## +# DO NOT EDIT BELOW !!! # +## ## + +## +# SECURITY - do not change. +## +#CSRF_USE_SESSIONS = False +CSRF_COOKIE_HTTPONLY = True +CSRF_COOKIE_SECURE = (HTTP_PROTOCOL == 'https') # fix to HTTPS when available +SESSION_COOKIE_HTTPONLY = True +SESSION_COOKIE_SECURE = (HTTP_PROTOCOL == 'https') # fix to HTTPS when available +SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', HTTP_PROTOCOL) + +## +# Domain setup +## +BASE_URL = HTTP_PROTOCOL + '://' + BASE_SUBDOMAIN + BASE_DOMAIN + ((':' + BASE_PORT) if BASE_PORT != "" else "") +SESSION_COOKIE_DOMAIN= BASE_SUBDOMAIN + BASE_DOMAIN +CSRF_COOKIE_DOMAIN=BASE_SUBDOMAIN + BASE_DOMAIN +CSRF_TRUSTED_ORIGINS = [ SESSION_COOKIE_DOMAIN , ] +ALLOWED_HOSTS = [ BASE_SUBDOMAIN + BASE_DOMAIN, ] + +## +# Internationalization, https://docs.djangoproject.com/en/1.11/topics/i18n/ +## +LANGUAGE_CODE = 'cs' +TIME_ZONE = 'Europe/Prague' + +## +# User model +## +AUTH_USER_MODEL = "nalodeni.AppUser" + +## +# Logger config +## +LOG_FILES = os.path.join(BASE_DIR, 'log_files') +LOG_INCOMING_REQUESTS_FILE = os.path.join( + LOG_FILES, 'incoming_requests_%s.log' % BASE_DOMAIN + ) + +## +# Media files path setup +## +MEDIA_ROOT = os.path.join(BASE_DIR,'media_files') + +## +# Debugging settings +## +if DEBUG_LOCAL: + ALLOWED_HOSTS += [ + 'localhost', + ] + + CSRF_COOKIE_DOMAIN = "localhost" + SESSION_COOKIE_DOMAIN= CSRF_COOKIE_DOMAIN + diff --git a/src/main/settings_global.py b/src/main/settings_global.py new file mode 100644 index 0000000..69ff0e9 --- /dev/null +++ b/src/main/settings_global.py @@ -0,0 +1,208 @@ +""" +Django settings for main project. + +Generated by 'django-admin startproject' using Django 2.0.2. + +For more information on this file, see +https://docs.djangoproject.com/en/2.0/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/2.0/ref/settings/ +""" + +import os + +# Used to update config values _after_ importing settings_local +UPDATE_CONFIGS = [] + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/2.0/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = '-replace-this-in-install-settings-3243v432' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = False +DEBUG_LOCAL=False +DEBUG_PROPAGATE_EXCEPTIONS = True +LOG_INCOMING_REQUESTS = False + +ALLOWED_HOSTS = [] +HTTP_PROTOCOL = 'https' +BASE_DOMAIN = "localhost" +BASE_SUBDOMAIN = "" +BASE_PORT = "" + + +# Application definition + +INSTALLED_APPS = [ + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', + + #'statici18n', # e.g. for javascript translation + 'keycloak_oidc', + + 'anymail', + + 'nalodeni', +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + + 'keycloak_oidc.middleware.KeycloakSessionRefreshMiddleware', # added + 'django.middleware.clickjacking.XFrameOptionsMiddleware', + + 'django.middleware.gzip.GZipMiddleware', +] + +ROOT_URLCONF = 'main.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + #'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + 'django.template.context_processors.i18n', # for statici18n + ], + }, + }, +] + +WSGI_APPLICATION = 'main.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/2.0/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql', + 'NAME': '', + 'USER': '', + 'PASSWORD': '', + 'HOST': '', # Set to empty string for localhost. + 'PORT': '', # Set to empty string for default. + } +} + + +# Specify in settings +AUTH_USER_MODEL = None + +# Other auth backends +AUTHENTICATION_BACKENDS = [ + 'django.contrib.auth.backends.ModelBackend', + 'nalodeni.auth.EmailTokenAuthBackend', +] + + + +# Password validation +# https://docs.djangoproject.com/en/2.0/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, +# { +# 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', +# }, +# { +# 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', +# }, +# { +# 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', +# }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/2.0/topics/i18n/ + +LANGUAGE_CODE = 'cs' + +TIME_ZONE = 'Europe/Prague' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = False + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/2.0/howto/static-files/ + +STATIC_URL = '/static/' +STATIC_ROOT = os.path.join(BASE_DIR,'static_files') + +## +# Locale, translation files +## +LOCALE_PATHS = [ + BASE_DIR + "/locale", + ] + +## +# Email setup +## +EMAIL_HOST="localhost" +EMAIL_PORT=25 +#DEFAULT_FROM_EMAIL = 'nalodeni@pirati.cz' +ANYMAIL = { + "MAILGUN_API_KEY": "", + "MAILGUN_SENDER_DOMAIN": '', + "MAILGUN_API_URL": 'https://api.eu.mailgun.net/v3', +} +#EMAIL_BACKEND = "anymail.backends.mailgun.EmailBackend" + +## +# SingleSignOn +# +# AUTH_SCOPE - list of scopes to request from the auth server +# AUTH_GET_USER_FUNCTION - name of a function that takes the user info dict, +# and returns an user object representing that user +## +AUTH_SERVER = "https://pttest1.kouzelnakrabicka.cz/auth/realms/pirati/" +AUTH_CLIENT_ID = "" # view setting_local.py +AUTH_CLIENT_SECRET = "" # view setting_local.py +AUTH_SCOPE = ['openid',] +AUTH_GET_USER_FUNCTION = 'nalodeni.models:get_user_by_keycloak_email' +AUTH_SSO_LOCALE = 'cs' +AUTH_AVAIL_IDP = [] + +#LOGIN_REDIRECT_URL = '/sso/login' +#LOGOUT_REDIRECT_URL = '/sso/logout' + +## +# Email registration +## +APP_REG_LIMIT_HARD = 50 +APP_REG_LIMIT_SOFT = 0 +TOKEN_VALID_SEC = 30*60 + + + +## +# Defaults for settings_local variables +## diff --git a/src/main/settings_local.distrib.py b/src/main/settings_local.distrib.py new file mode 100644 index 0000000..4777e3c --- /dev/null +++ b/src/main/settings_local.distrib.py @@ -0,0 +1,57 @@ +# -*- encoding:utf-8 -*- +""" + Application local settings: + - database + - server connections +""" + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = '5k@dbpq_3+t7g+ylt5h1*ox79lnwp-qijry3y60^1r_9q*m5b(' + +## +# Database setup +## +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql', # Add 'postgresql', 'mysql', 'sqlite3' or 'oracle'. + 'NAME': 'mainApp', # Or path to database file if using sqlite3. + 'USER': 'user', # Not used with sqlite3. + 'PASSWORD': '', # Not used with sqlite3. + 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. + 'PORT': '', # Set to empty string for default. Not used with sqlite3. + } +} + +## +# Email setup +## +EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' +ANYMAIL = { + "MAILGUN_API_KEY": "", + "MAILGUN_SENDER_DOMAIN": '', + "MAILGUN_API_URL": 'https://api.eu.mailgun.net/v3', + + "FROM_NAME" : "", + "FROM_EMAIL" : "", + "PUBLIC_TO_EMAIL" : "", +} + +## +# Update config array with these values +## +UPDATE_CONFIGS = [ +] + +UPDATE_CONFIGS = [ + #('CACHES', 'default', 'LOCATION', '/var/run/memcached/memcached.sock'), + ('CACHES', 'default', 'KEY_PREFIX', 'mainApp:'), + + ('AUTH_CLIENT_ID','mainApp'), + ('AUTH_CLIENT_SECRET',''), + ('AUTH_SSO_LOCALE', 'cs'), + ('AUTH_AVAIL_IDP',('facebook',)), # tuple +] + +LOG_INCOMING_REQUESTS = False + +DEBUG_LOCAL=False diff --git a/src/main/templates/base.html b/src/main/templates/base.html new file mode 100644 index 0000000..569e769 --- /dev/null +++ b/src/main/templates/base.html @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Hello, world!

+

This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.

+

Learn more »

+
+
+ +
+ +
+
+

Heading

+

Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

+

View details »

+
+
+

Heading

+

Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

+

View details »

+
+
+

Heading

+

Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+

View details »

+
+
+ +
+ +
+

© Company 2015

+
+
+ + + + + + + diff --git a/src/main/urls.py b/src/main/urls.py new file mode 100644 index 0000000..f057418 --- /dev/null +++ b/src/main/urls.py @@ -0,0 +1,38 @@ +"""main URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/2.0/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import include, path, re_path + +import nalodeni.urls + +urlpatterns = [ + #path('admin/', admin.site.urls), + path('', include(nalodeni.urls)), + + # SSO + path('sso/', include('keycloak_oidc.urls')), +] + + +# Javascript translations +from django.views.i18n import JavaScriptCatalog +urlpatterns += [ + path('jsi18n/nalodeni/', + JavaScriptCatalog.as_view(packages=['nalodeni']), + name='js-cat-website'), +] + + diff --git a/src/main/wsgi.py b/src/main/wsgi.py new file mode 100644 index 0000000..866cee7 --- /dev/null +++ b/src/main/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for main project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/2.0/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "main.settings") + +application = get_wsgi_application() diff --git a/src/manage.py b/src/manage.py new file mode 100755 index 0000000..65d05c0 --- /dev/null +++ b/src/manage.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python +import os +import sys + +if __name__ == "__main__": + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "main.settings") + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) diff --git a/src/nalodeni/__init__.py b/src/nalodeni/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/nalodeni/auth.py b/src/nalodeni/auth.py new file mode 100644 index 0000000..0b28ae3 --- /dev/null +++ b/src/nalodeni/auth.py @@ -0,0 +1,262 @@ +# -*- encoding: utf-8 -*- +import hashlib +from datetime import datetime +import logging + +from django.contrib.auth import get_user_model +from django.utils.crypto import get_random_string +from django.core.mail import send_mail + +from django.core.validators import validate_email +from django.core.exceptions import ValidationError + +from django.conf import settings as appSettings + +from . import models + +# Get an instance of a logger +logger = logging.getLogger(__name__) + +# Our user model +USER_MODEL = get_user_model() + +class EmailTokenAuthBackend: + """ + Provides authorization via email workflow. + + The user is verified by a token previously sent by email. + """ + + def get_user(self, user_id): + try: + return USER_MODEL.objects.get(pk=user_id) + except USER_MODEL.DoesNotExist: + return None + + + def authenticate(self, request, emailToken=None): + if emailToken is None: + return None + + # do we have a user with this valid token ? + try: + u = USER_MODEL.objects.get(emailToken=emailToken) + + if u.etStamp and (datetime.now() - u.etStamp).total_seconds() < int(appSettings.TOKEN_VALID_SEC): + u.emailToken = None + u.etStamp = None + u.save() + return u + else: + u.emailToken = None + u.etStamp = None + u.save() + raise ValidationError("Přihlašovací odkaz vypršel, nechte si poslat nový.") + + except USER_MODEL.DoesNotExist: + pass + + # is this a first-time login, so the user has to be created ? + rslt = models.AppRegEmail.objects.filter(emailToken=emailToken) + if len(rslt) == 0: + return None + + elif len(rslt) == 1: + reg = rslt[0] + if reg.etStamp and (datetime.now() - reg.etStamp).total_seconds() < int(appSettings.TOKEN_VALID_SEC): + rsltUsers = models.AppUser.objects.filter(username=reg.email) + if len(rsltUsers) != 0 : + raise ValidationError("Uživatelské jméno je již obsazeno.") + + rsltUsers = models.AppUser.objects.filter(email=reg.email) + if len(rsltUsers) != 0 : + raise ValidationError("E-mailová adresa je již obsazena.") + + # token valid, create the user + u = USER_MODEL() + u.username = reg.email + u.email = reg.email + u.postcode = reg.postcode + u.kind = reg.kind + u.interestedIn = reg.interestedIn + u.userform = reg.userform + u.dc_stamp = datetime.now() + u.save() + + # remove the approved email from registration + reg.userform = None + reg.save() + reg.delete() + + return u + else: + raise ValidationError("Registrační odkaz vypršel, nechte si poslat nový.") + + else: + # multiple tokens, which should not happen + raise Exception("Multiple records with the same token.") + + return None + +def sendLoginToken(user): + """ + Generate and send a token to the user. + """ + + emailToken = get_random_string(120) + + user.emailToken = emailToken + user.etStamp = datetime.now() + user.save() + + emailSubj = 'Piráti - nalodění - přihlašovací odkaz' + emailBody = """\ +Dobrý den, + +níže zasíláme přihlašovací odkaz do aplikace Pirátů "Nalodění": + +{baseUrl}/prihlaseni/?t={emailToken} + +Přihlásíte se kliknutím na odkaz, nebo jeho překopírováním do prohlížeče internetových stránek. +Odkaz je možné použít pouze jednou, v případě potřeby si nechte zaslat nový odkaz. + +S pozdravem +Piráti +""" + + send_mail( + emailSubj, + emailBody.format( + emailToken=emailToken, + baseUrl=appSettings.BASE_URL), + "nalodeni@pirati.cz", + [user.email], # email to ... + fail_silently=False, + ) + + +def sendRegisterToken(f_email): + """ + Generate and send a token to the registered email. + """ + + # Check for user non-existence with this email + f_email = f_email.strip().lower() + rslt = models.AppUser.objects.filter(email__iexact=f_email) + if len(rslt) == 0: + pass + elif len(rslt) == 1: + # send login token instead + return sendLoginToken(rslt[0]) + else: + logger.error("More AppUser objects with the same email.") + return + + + # check registrations + rslt = models.AppRegEmail.objects.filter(email__iexact=f_email) + if len(rslt) == 1: + rt = rslt[0] + elif len(rslt) == 0: + rt = models.AppRegEmail() + rt.email = f_email + else: + logger.error("More AppRegEmail objects with the same email.") + return + + sendRegisterTokenReg(rt) + + +def sendRegisterTokenReg(rt): + """ Send registration email to an already existing AppRegEmail instance 'rt'. """ + # create token + emailToken = get_random_string(120) + + rt.emailToken = emailToken + rt.etStamp = datetime.now() + rt.save() + + emailSubj = 'Piráti - nalodění - registrační odkaz' + emailBody = """\ +Dobrý den, + +níže Vám zasíláme registrační odkaz do aplikace Pirátů "Nalodění": + +{baseUrl}/prihlaseni/?t={emailToken} + +V registraci pokračujte kliknutím na odkaz, nebo jeho překopírováním do prohlížeče internetových stránek. +Odkaz je možné použít pouze jednou, v případě potřeby si nechte zaslat nový odkaz. + +S pozdravem +Piráti +""" + + send_mail( + emailSubj, + emailBody.format( + emailToken=emailToken, + baseUrl=appSettings.BASE_URL), + "nalodeni@pirati.cz", + [rt.email], # email to ... + fail_silently=False, + ) + + +def sendEmailContactVerificationToken(user): + """ Send validation email to user.email_contact. """ + # The wanted new value, save it here so we do not accidentally change it, + # or someone else through the user-object. + ecw = user.email_contact + + if ecw is None or ecw == "": + raise ValidationError("Chybí kontaktní email.") + + # ValidationError se odchytava vyse + validate_email(ecw) + + # create token + rand_str = get_random_string(120) + + user.email_contact_token = "%s-%s" % ( int(datetime.now().timestamp()), rand_str ) + user.email_contact_verified = False + user.save() + + sha256hash = hashlib.sha256() + sha256hash.update(rand_str.encode('utf-8')) + sha256hash.update(ecw.encode('utf-8')) + + emailToken = sha256hash.hexdigest() + emailSubj = 'Piráti - nalodění - ověření kontaktního emailu' + emailBody = """\ +Dobrý den, + +níže Vám zasíláme odkaz pro ověření platnosti kontaktní e-mailové adresy. +Změna adresy na {email_contact} byla vyžádána v aplikace Pirátů "Nalodění". + +Adresu ověříte přihlášením se do aplikace Nalodění +(https://nalodeni.pirati.cz/prihlaseni/) a následným kliknutím na odkaz: + +{baseUrl}/ja-pirat/profil/?t={emailToken} + +Pokud jste tuto změnu nežádali, můžete tuto zprávu smazat. + +S pozdravem +Piráti +""" + + send_mail( + emailSubj, + emailBody.format( + email_contact = ecw, + emailToken=emailToken, + baseUrl=appSettings.BASE_URL), + "nalodeni@pirati.cz", + [ecw], # email to ... + fail_silently=False, + ) + + return True + + + +#TODO:: osetreni transakci (pro pripad utoku typu DDoS) diff --git a/src/nalodeni/fixtures/nalodeni_interestregion.json b/src/nalodeni/fixtures/nalodeni_interestregion.json new file mode 100644 index 0000000..b83ce59 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_interestregion.json @@ -0,0 +1,122 @@ +[ + { + "model": "nalodeni.interestregion", + "pk": 1, + "fields": { + "name": "Celostátní", + "tag": "news-republic" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 3, + "fields": { + "name": "Hlavní město Praha", + "tag": "news-region-pha" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 4, + "fields": { + "name": "Jihočeský kraj", + "tag": "news-region-jhc" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 5, + "fields": { + "name": "Jihomoravský kraj", + "tag": "news-region-jhm" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 6, + "fields": { + "name": "Karlovarský kraj", + "tag": "news-region-kvk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 7, + "fields": { + "name": "Kraj Vysočina", + "tag": "news-region-vys" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 8, + "fields": { + "name": "Královéhradecký kraj", + "tag": "news-region-khk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 9, + "fields": { + "name": "Liberecký kraj", + "tag": "news-region-lbk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 10, + "fields": { + "name": "Moravskoslezský kraj", + "tag": "news-region-msk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 11, + "fields": { + "name": "Olomoucký kraj", + "tag": "news-region-olk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 12, + "fields": { + "name": "Pardubický kraj", + "tag": "news-region-pak" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 13, + "fields": { + "name": "Plzeňský kraj", + "tag": "news-region-plk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 14, + "fields": { + "name": "Středočeský kraj", + "tag": "news-region-stc" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 15, + "fields": { + "name": "Ústecký kraj", + "tag": "news-region-ulk" + } + }, + { + "model": "nalodeni.interestregion", + "pk": 16, + "fields": { + "name": "Zlínský kraj", + "tag": "news-region-zlk" + } + } +] diff --git a/src/nalodeni/fixtures/nalodeni_interestregion.src.yaml b/src/nalodeni/fixtures/nalodeni_interestregion.src.yaml new file mode 100644 index 0000000..08430d3 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_interestregion.src.yaml @@ -0,0 +1,75 @@ +- model: nalodeni.interestregion + pk: 1 + fields: + name: Celostátní + tag: news-republic +- model: nalodeni.interestregion + pk: 3 + fields: + name: Hlavní město Praha + tag: news-region-pha +- model: nalodeni.interestregion + pk: 4 + fields: + name: Jihočeský kraj + tag: news-region-jhc +- model: nalodeni.interestregion + pk: 5 + fields: + name: Jihomoravský kraj + tag: news-region-jhm +- model: nalodeni.interestregion + pk: 6 + fields: + name: Karlovarský kraj + tag: news-region-kvk +- model: nalodeni.interestregion + pk: 7 + fields: + name: Kraj Vysočina + tag: news-region-vys +- model: nalodeni.interestregion + pk: 8 + fields: + name: Královéhradecký kraj + tag: news-region-khk +- model: nalodeni.interestregion + pk: 9 + fields: + name: Liberecký kraj + tag: news-region-lbk +- model: nalodeni.interestregion + pk: 10 + fields: + name: Moravskoslezský kraj + tag: news-region-msk +- model: nalodeni.interestregion + pk: 11 + fields: + name: Olomoucký kraj + tag: news-region-olk +- model: nalodeni.interestregion + pk: 12 + fields: + name: Pardubický kraj + tag: news-region-pak +- model: nalodeni.interestregion + pk: 13 + fields: + name: Plzeňský kraj + tag: news-region-plk +- model: nalodeni.interestregion + pk: 14 + fields: + name: Středočeský kraj + tag: news-region-stc +- model: nalodeni.interestregion + pk: 15 + fields: + name: Ústecký kraj + tag: news-region-ulk +- model: nalodeni.interestregion + pk: 16 + fields: + name: Zlínský kraj + tag: news-region-zlk diff --git a/src/nalodeni/fixtures/nalodeni_skills.json b/src/nalodeni/fixtures/nalodeni_skills.json new file mode 100644 index 0000000..d5482d3 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_skills.json @@ -0,0 +1,114 @@ +[ + { + "model": "nalodeni.userskill", + "pk": 1, + "fields": { + "name": "Roznášení Pirátských listů", + "tag": "akt_roznos-listu" + } + }, + { + "model": "nalodeni.userskill", + "pk": 2, + "fields": { + "name": "Hlídání dětí", + "tag": "akt_hlidani-deti" + } + }, + { + "model": "nalodeni.userskill", + "pk": 3, + "fields": { + "name": "Zajištění občerstvení", + "tag": "akt_catering" + } + }, + { + "model": "nalodeni.userskill", + "pk": 4, + "fields": { + "name": "Řidič (možnost převozu něčeho někam)", + "tag": "akt_ridic" + } + }, + { + "model": "nalodeni.userskill", + "pk": 5, + "fields": { + "name": "Psaní článků a tiskových zpráv", + "tag": "odb_psavec" + } + }, + { + "model": "nalodeni.userskill", + "pk": 6, + "fields": { + "name": "Fotografické práce", + "tag": "odb_foto" + } + }, + { + "model": "nalodeni.userskill", + "pk": 7, + "fields": { + "name": "Grafické práce", + "tag": "odb_grafik" + } + }, + { + "model": "nalodeni.userskill", + "pk": 8, + "fields": { + "name": "Připomínkování legislativních návrhů", + "tag": "odb_pripominkovani" + } + }, + { + "model": "nalodeni.userskill", + "pk": 9, + "fields": { + "name": "Hudební produkce (mám kapelu, jsem DJ, ... )", + "tag": "akt_hudebni" + } + }, + { + "model": "nalodeni.userskill", + "pk": 10, + "fields": { + "name": "Programování, IT skills", + "tag": "odb_it" + } + }, + { + "model": "nalodeni.userskill", + "pk": 11, + "fields": { + "name": "Mám prostor pro banner", + "tag": "akt_banner" + } + }, + { + "model": "nalodeni.userskill", + "pk": 12, + "fields": { + "name": "Mám prostor pro vlajku", + "tag": "akt_vlajka" + } + }, + { + "model": "nalodeni.userskill", + "pk": 13, + "fields": { + "name": "Mám možnost umístit reklamu na auto", + "tag": "akt_autopolep" + } + }, + { + "model": "nalodeni.userskill", + "pk": 14, + "fields": { + "name": "Pomoc s administrativou", + "tag": "odb_administrativa" + } + } +] diff --git a/src/nalodeni/fixtures/nalodeni_skills.src.yaml b/src/nalodeni/fixtures/nalodeni_skills.src.yaml new file mode 100644 index 0000000..0db18d5 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_skills.src.yaml @@ -0,0 +1,70 @@ +- model: nalodeni.userskill + pk: 1 + fields: + name: Roznášení Pirátských listů + tag: akt_roznos-listu +- model: nalodeni.userskill + pk: 2 + fields: + name: Hlídání dětí + tag: akt_hlidani-deti +- model: nalodeni.userskill + pk: 3 + fields: + name: Zajištění občerstvení + tag: akt_catering +- model: nalodeni.userskill + pk: 4 + fields: + name: Řidič (možnost převozu něčeho někam) + tag: akt_ridic +- model: nalodeni.userskill + pk: 5 + fields: + name: Psaní článků a tiskových zpráv + tag: odb_psavec +- model: nalodeni.userskill + pk: 6 + fields: + name: Fotografické práce + tag: odb_foto +- model: nalodeni.userskill + pk: 7 + fields: + name: Grafické práce + tag: odb_grafik +- model: nalodeni.userskill + pk: 8 + fields: + name: Připomínkování legislativních návrhů + tag: odb_pripominkovani +- model: nalodeni.userskill + pk: 9 + fields: + name: Hudební produkce (mám kapelu, jsem DJ, ... ) + tag: akt_hudebni +- model: nalodeni.userskill + pk: 10 + fields: + name: Programování, IT skills + tag: odb_it +- model: nalodeni.userskill + pk: 11 + fields: + name: Mám prostor pro banner + tag: akt_banner +- model: nalodeni.userskill + pk: 12 + fields: + name: Mám prostor pro vlajku + tag: akt_vlajka +- model: nalodeni.userskill + pk: 13 + fields: + name: Mám možnost umístit reklamu na auto + tag: akt_autopolep +- model: nalodeni.userskill + pk: 14 + fields: + name: Pomoc s administrativou + tag: odb_administrativa diff --git a/src/nalodeni/fixtures/nalodeni_topics.json b/src/nalodeni/fixtures/nalodeni_topics.json new file mode 100644 index 0000000..2e44634 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_topics.json @@ -0,0 +1,170 @@ +[ + { + "model": "nalodeni.usertopic", + "pk": 1, + "fields": { + "name": "Evropská unie", + "tag": "eu" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 2, + "fields": { + "name": "Obrana", + "tag": "obrana" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 3, + "fields": { + "name": "Informatika", + "tag": "informatika" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 4, + "fields": { + "name": "Místní rozvoj", + "tag": "rozvoj" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 5, + "fields": { + "name": "Práce a sociální věci", + "tag": "pracesoc" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 6, + "fields": { + "name": "Doprava a logistika", + "tag": "doprava" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 7, + "fields": { + "name": "Finance", + "tag": "finance" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 8, + "fields": { + "name": "Kultura", + "tag": "kultura" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 9, + "fields": { + "name": "Průmysl", + "tag": "prumysl" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 10, + "fields": { + "name": "Obchod", + "tag": "obchod" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 11, + "fields": { + "name": "Vnitro", + "tag": "vnitro" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 12, + "fields": { + "name": "Otevřený stát", + "tag": "otevrstat" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 13, + "fields": { + "name": "Zdravotnictví", + "tag": "zdravotnictvi" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 14, + "fields": { + "name": "Zemědělství", + "tag": "zemedelstvi" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 15, + "fields": { + "name": "Životní prostředí", + "tag": "zivprostredi" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 16, + "fields": { + "name": "Školství", + "tag": "skolstvi" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 17, + "fields": { + "name": "Spravedlnost a justice", + "tag": "spravedlnost" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 18, + "fields": { + "name": "Legalizace", + "tag": "legalizace" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 19, + "fields": { + "name": "Kontrola moci a mocných", + "tag": "kontrola" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 20, + "fields": { + "name": "Exekuce", + "tag": "exekuce" + } + }, + { + "model": "nalodeni.usertopic", + "pk": 21, + "fields": { + "name": "Demokracie", + "tag": "demokracie" + } + } +] diff --git a/src/nalodeni/fixtures/nalodeni_topics.src.yaml b/src/nalodeni/fixtures/nalodeni_topics.src.yaml new file mode 100644 index 0000000..58132b4 --- /dev/null +++ b/src/nalodeni/fixtures/nalodeni_topics.src.yaml @@ -0,0 +1,108 @@ +# +# Vim skript pro generování položky z formátu "tag[mezera]name": +# +- model: nalodeni.usertopic + pk: 1 + fields: + name: Evropská unie + tag: eu +- model: nalodeni.usertopic + pk: 2 + fields: + name: Obrana + tag: obrana +- model: nalodeni.usertopic + pk: 3 + fields: + name: Informatika + tag: informatika +- model: nalodeni.usertopic + pk: 4 + fields: + name: Místní rozvoj + tag: rozvoj +- model: nalodeni.usertopic + pk: 5 + fields: + name: Práce a sociální věci + tag: pracesoc +- model: nalodeni.usertopic + pk: 6 + fields: + name: Doprava a logistika + tag: doprava +- model: nalodeni.usertopic + pk: 7 + fields: + name: Finance + tag: finance +- model: nalodeni.usertopic + pk: 8 + fields: + name: Kultura + tag: kultura +- model: nalodeni.usertopic + pk: 9 + fields: + name: Průmysl + tag: prumysl +- model: nalodeni.usertopic + pk: 10 + fields: + name: Obchod + tag: obchod +- model: nalodeni.usertopic + pk: 11 + fields: + name: Vnitro + tag: vnitro +- model: nalodeni.usertopic + pk: 12 + fields: + name: Otevřený stát + tag: otevrstat +- model: nalodeni.usertopic + pk: 13 + fields: + name: Zdravotnictví + tag: zdravotnictvi +- model: nalodeni.usertopic + pk: 14 + fields: + name: Zemědělství + tag: zemedelstvi +- model: nalodeni.usertopic + pk: 15 + fields: + name: Životní prostředí + tag: zivprostredi +- model: nalodeni.usertopic + pk: 16 + fields: + name: Školství + tag: skolstvi +- model: nalodeni.usertopic + pk: 17 + fields: + name: Spravedlnost a justice + tag: spravedlnost +- model: nalodeni.usertopic + pk: 18 + fields: + name: Legalizace + tag: legalizace +- model: nalodeni.usertopic + pk: 19 + fields: + name: Kontrola moci a mocných + tag: kontrola +- model: nalodeni.usertopic + pk: 20 + fields: + name: Exekuce + tag: exekuce +- model: nalodeni.usertopic + pk: 21 + fields: + name: Demokracie + tag: demokracie diff --git a/src/nalodeni/forms.py b/src/nalodeni/forms.py new file mode 100644 index 0000000..9c7858a --- /dev/null +++ b/src/nalodeni/forms.py @@ -0,0 +1,203 @@ +# -*- encoding: utf-8 -*- + +from django import forms +from django.forms import ModelForm + +from django.utils.translation import ugettext_lazy as _ +from django.core.exceptions import ValidationError + +from . import models + +class AppUserForm(ModelForm): + def __init__(self, *args, **kwargs): + super(AppUserForm, self).__init__(*args, **kwargs) + self.fields['email'].disabled = True + self.fields['email_contact_active'].disabled = True + self.fields['dc_stamp'].disabled = True + + class Meta: + model = models.AppUser + fields = ['first_name','last_name', 'city', 'postcode', 'district', 'kind', + 'email', 'email_contact', 'email_contact_active', 'dc_stamp'] + + def clean_postcode(self): + data = self.cleaned_data['postcode'] + if data is not None: + if data < 10000 or data > 99999: + raise ValidationError(_('PSČ musí být číslo mezi 10000 a 99999.'), code='invalid') + return data + + def clean_first_name(self): + data = self.cleaned_data['first_name'] + if data is not None: + if len(data) > 30: + raise ValidationError(_('Jméno může mít maximálně 30 znaků.'), code='invalid') + return data + + def clean_last_name(self): + data = self.cleaned_data['last_name'] + if data is not None: + if len(data) > 30: + raise ValidationError(_('Příjmení může mít maximálně 30 znaků.'), code='invalid') + return data + + def clean_city(self): + data = self.cleaned_data['city'] + if data is not None: + if len(data) > 50: + raise ValidationError(_('Město může mít maximálně 50 znaků.'), code='invalid') + return data + + +class AppUserSsoForm(ModelForm): + def __init__(self, *args, **kwargs): + super(AppUserSsoForm, self).__init__(*args, **kwargs) + self.fields['email'].disabled = True + self.fields['email_contact_active'].disabled = True + self.fields['dc_stamp'].disabled = True + + class Meta: + model = models.AppUser + fields = ['city', 'postcode', 'district', 'kind', + 'email', 'email_contact', 'email_contact_active', 'dc_stamp'] + + +class AppRegEmailForm(ModelForm): + class Meta: + model = models.AppRegEmail + fields = ['email', 'postcode', 'kind', 'interestedIn', 'data_consent'] + + def clean_postcode(self): + data = self.cleaned_data['postcode'] + if data is not None: + if data < 10000 or data > 99999: + raise ValidationError(_('PSČ musí být číslo mezi 10000 a 99999.'), code='invalid') + return data + + def clean_data_consent(self): + data = self.cleaned_data['data_consent'] + if data is None or data == False: + raise ValidationError(_('Prosím, potvrďte souhlas se zpracováním osobních údajů.'), code='invalid') + return data + + def clean_kind(self): + data = self.cleaned_data['kind'] + if data is None: + raise ValidationError(_('Prosím vyberte, o co máte zájem.'), code='invalid') + return data + + +class AppRegFollowEmailForm(ModelForm): + class Meta: + model = models.AppRegEmail + fields = ['email', 'data_consent'] + + def clean_data_consent(self): + data = self.cleaned_data['data_consent'] + if data is None or data == False: + raise ValidationError(_('Prosím, potvrďte souhlas se zpracováním osobních údajů.'), code='invalid') + return data + + + +class UserFormForm(ModelForm): + def __init__(self, *args, **kwargs): + super(UserFormForm, self).__init__(*args, **kwargs) + self.fields['skills'] = forms.ModelMultipleChoiceField( + label=_("Moje dovednosti (dokážu pomoci s)"), + widget=forms.CheckboxSelectMultiple, + queryset=models.UserSkill.objects.all(), + required=False) + self.fields['topics'] = forms.ModelMultipleChoiceField( + label=_("Zájmová témata"), + widget=forms.CheckboxSelectMultiple, + queryset=models.UserTopic.objects.all(), + required=False) + self.fields['regions'] = forms.ModelMultipleChoiceField( + label=_("Zájmové regiony"), + widget=forms.CheckboxSelectMultiple, + queryset=models.InterestRegion.objects.all(), + required=False) + + class Meta: + model = models.UserForm + fields = ['skills','skills_note', 'topics','regions'] + +class UserFollowFormForm(ModelForm): + def __init__(self, *args, **kwargs): + super(UserFollowFormForm, self).__init__(*args, **kwargs) + self.fields['topics'] = forms.ModelMultipleChoiceField( + label=_("Zájmová témata"), + widget=forms.CheckboxSelectMultiple, + queryset=models.UserTopic.objects.all(), + required=False) + self.fields['regions'] = forms.ModelMultipleChoiceField( + label=_("Novinky zasílané e-mailem"), + widget=forms.CheckboxSelectMultiple, + queryset=models.InterestRegion.objects.all(), + required=False) + + class Meta: + model = models.UserForm + fields = ['topics','regions'] + + + +class EmailVizitkaForm(forms.Form): + name = forms.CharField(label=_('Jméno'), max_length=50) + email = forms.CharField(label=_('E-mail'), max_length=50, required=False) + nazev_funkce = forms.CharField(label=_('Název funkce'), max_length=50, required=False) + soc_fb = forms.CharField(label=_('Facebook odkaz'), max_length=50, required=False) + soc_in = forms.CharField(label=_('LinkedIn odkaz'), max_length=50, required=False) + phone = forms.CharField(label=_('Telefon'), max_length=50, required=False) + + + +## +# Newsletters +## +class NewsletterForm(ModelForm): + #def __init__(self, *args, **kwargs): + # super().__init__(*args, **kwargs) + + class Meta: + model = models.Newsletter + exclude = [] + +class NewsMsgForm(ModelForm): + #def __init__(self, *args, **kwargs): + # super().__init__(*args, **kwargs) + + class Meta: + model = models.NewsMsg + fields = ['title', 'headerText', 'footerText', + 'delivery_ts', 'sent_ts', + 'testMailRecipients'] + +class NewsMsgBlockForm(ModelForm): + #def __init__(self, *args, **kwargs): + # super().__init__(*args, **kwargs) + + class Meta: + model = models.NewsMsgBlock + exclude = ['newsmsg'] + + +class Euro2019InterestForm(ModelForm): + class Meta: + model = models.Euro2019Interest + exclude = ['createdStamp', 'dc_stamp'] + + def clean_postcode(self): + data = self.cleaned_data['postcode'] + if data is not None: + if data < 10000 or data > 99999: + raise ValidationError(_('PSČ musí být číslo mezi 10000 a 99999.'), code='invalid') + return data + + def clean_data_consent(self): + data = self.cleaned_data['data_consent'] + if data is None or data == False: + raise ValidationError(_('Prosím, potvrďte souhlas se zpracováním osobních údajů.'), code='invalid') + return data + diff --git a/src/nalodeni/migrations/0001_initial.py b/src/nalodeni/migrations/0001_initial.py new file mode 100644 index 0000000..7f26c90 --- /dev/null +++ b/src/nalodeni/migrations/0001_initial.py @@ -0,0 +1,76 @@ +# Generated by Django 2.0.2 on 2018-02-28 12:12 + +from django.conf import settings +import django.contrib.auth.models +import django.contrib.auth.validators +from django.db import migrations, models +import django.db.models.deletion +import django.utils.timezone + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ('auth', '0009_alter_user_last_name_max_length'), + ] + + operations = [ + migrations.CreateModel( + name='AppUser', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('password', models.CharField(max_length=128, verbose_name='password')), + ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), + ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), + ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')), + ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), + ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), + ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), + ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), + ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), + ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), + ('ssoUid', models.CharField(blank=True, default=None, max_length=40, null=True, verbose_name='Keycloak SSO user ID')), + ('postcode', models.IntegerField(blank=True, default='', null=True, verbose_name='PSČ')), + ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), + ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), + ], + options={ + 'verbose_name_plural': 'AppUsers', + 'verbose_name': 'AppUser', + }, + managers=[ + ('objects', django.contrib.auth.models.UserManager()), + ], + ), + migrations.CreateModel( + name='AppSetting', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('key', models.CharField(max_length=64, verbose_name='Key')), + ('value', models.CharField(max_length=128, verbose_name='Value')), + ], + ), + migrations.CreateModel( + name='UserSetting', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('key', models.CharField(max_length=64, verbose_name='Key')), + ('value', models.CharField(max_length=128, null=True, verbose_name='Value')), + ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='user')), + ], + ), + migrations.AlterUniqueTogether( + name='appsetting', + unique_together={('key',)}, + ), + migrations.AlterUniqueTogether( + name='usersetting', + unique_together={('user', 'key')}, + ), + migrations.AlterUniqueTogether( + name='appuser', + unique_together={('email',)}, + ), + ] diff --git a/src/nalodeni/migrations/0002_remove_appuser_postcode.py b/src/nalodeni/migrations/0002_remove_appuser_postcode.py new file mode 100644 index 0000000..12c7ad9 --- /dev/null +++ b/src/nalodeni/migrations/0002_remove_appuser_postcode.py @@ -0,0 +1,17 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:27 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0001_initial'), + ] + + operations = [ + migrations.RemoveField( + model_name='appuser', + name='postcode', + ), + ] diff --git a/src/nalodeni/migrations/0003_appuser_district.py b/src/nalodeni/migrations/0003_appuser_district.py new file mode 100644 index 0000000..5809677 --- /dev/null +++ b/src/nalodeni/migrations/0003_appuser_district.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0002_remove_appuser_postcode'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='district', + field=models.IntegerField(blank=True, choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], null=True, verbose_name='Kraj'), + ), + ] diff --git a/src/nalodeni/migrations/0004_appuser_postcode.py b/src/nalodeni/migrations/0004_appuser_postcode.py new file mode 100644 index 0000000..e56e31d --- /dev/null +++ b/src/nalodeni/migrations/0004_appuser_postcode.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0003_appuser_district'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='postcode', + field=models.IntegerField(blank=True, null=True, verbose_name='PSČ'), + ), + ] diff --git a/src/nalodeni/migrations/0005_appuser_emailtoken.py b/src/nalodeni/migrations/0005_appuser_emailtoken.py new file mode 100644 index 0000000..2376dbb --- /dev/null +++ b/src/nalodeni/migrations/0005_appuser_emailtoken.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-03-12 01:03 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0004_appuser_postcode'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='emailToken', + field=models.CharField(blank=True, default=None, max_length=120, null=True, verbose_name='Email login token'), + ), + ] diff --git a/src/nalodeni/migrations/0006_auto_20180312_0112.py b/src/nalodeni/migrations/0006_auto_20180312_0112.py new file mode 100644 index 0000000..186fff5 --- /dev/null +++ b/src/nalodeni/migrations/0006_auto_20180312_0112.py @@ -0,0 +1,17 @@ +# Generated by Django 2.0.3 on 2018-03-12 01:12 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0005_appuser_emailtoken'), + ] + + operations = [ + migrations.AlterUniqueTogether( + name='appuser', + unique_together={('emailToken',), ('email',)}, + ), + ] diff --git a/src/nalodeni/migrations/0007_auto_20180312_0213.py b/src/nalodeni/migrations/0007_auto_20180312_0213.py new file mode 100644 index 0000000..39b177f --- /dev/null +++ b/src/nalodeni/migrations/0007_auto_20180312_0213.py @@ -0,0 +1,35 @@ +# Generated by Django 2.0.3 on 2018-03-12 02:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0006_auto_20180312_0112'), + ] + + operations = [ + migrations.CreateModel( + name='AppRegEmail', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('email', models.CharField(blank=True, default='', max_length=100, null=True, verbose_name='email')), + ('token', models.CharField(blank=True, default=None, max_length=120, null=True, verbose_name='Registration token')), + ('rtts', models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='Registration token timestamp')), + ], + options={ + 'verbose_name_plural': 'AppRegEmails', + 'verbose_name': 'AppRegEmail', + }, + ), + migrations.AddField( + model_name='appuser', + name='etDate', + field=models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='Email token timestamp'), + ), + migrations.AlterUniqueTogether( + name='appregemail', + unique_together={('token',)}, + ), + ] diff --git a/src/nalodeni/migrations/0008_appuser_city.py b/src/nalodeni/migrations/0008_appuser_city.py new file mode 100644 index 0000000..445f400 --- /dev/null +++ b/src/nalodeni/migrations/0008_appuser_city.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-03-12 02:32 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0007_auto_20180312_0213'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='city', + field=models.CharField(blank=True, default=None, max_length=120, null=True, verbose_name='Město'), + ), + ] diff --git a/src/nalodeni/migrations/0009_auto_20180323_1145.py b/src/nalodeni/migrations/0009_auto_20180323_1145.py new file mode 100644 index 0000000..c057da7 --- /dev/null +++ b/src/nalodeni/migrations/0009_auto_20180323_1145.py @@ -0,0 +1,22 @@ +# Generated by Django 2.0.3 on 2018-03-23 11:45 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0008_appuser_city'), + ] + + operations = [ + migrations.RenameField( + model_name='appregemail', + old_name='rtts', + new_name='timestamp', + ), + migrations.AlterUniqueTogether( + name='appregemail', + unique_together={('token',), ('email',)}, + ), + ] diff --git a/src/nalodeni/migrations/0010_auto_20180323_1214.py b/src/nalodeni/migrations/0010_auto_20180323_1214.py new file mode 100644 index 0000000..e491973 --- /dev/null +++ b/src/nalodeni/migrations/0010_auto_20180323_1214.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-03-23 12:14 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0009_auto_20180323_1145'), + ] + + operations = [ + migrations.RenameField( + model_name='appuser', + old_name='etDate', + new_name='etStamp', + ), + ] diff --git a/src/nalodeni/migrations/0011_auto_20180323_1312.py b/src/nalodeni/migrations/0011_auto_20180323_1312.py new file mode 100644 index 0000000..dffa510 --- /dev/null +++ b/src/nalodeni/migrations/0011_auto_20180323_1312.py @@ -0,0 +1,27 @@ +# Generated by Django 2.0.3 on 2018-03-23 13:12 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0010_auto_20180323_1214'), + ] + + operations = [ + migrations.RenameField( + model_name='appregemail', + old_name='token', + new_name='emailToken', + ), + migrations.RenameField( + model_name='appregemail', + old_name='timestamp', + new_name='etStamp', + ), + migrations.AlterUniqueTogether( + name='appregemail', + unique_together={('email',), ('emailToken',)}, + ), + ] diff --git a/src/nalodeni/migrations/0012_auto_20180325_1851.py b/src/nalodeni/migrations/0012_auto_20180325_1851.py new file mode 100644 index 0000000..f2eb51f --- /dev/null +++ b/src/nalodeni/migrations/0012_auto_20180325_1851.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2018-03-25 18:51 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0011_auto_20180323_1312'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'zájemce o novinky'), (1, 'příznivec'), (2, 'zájemce o členství'), (3, 'člen')], default=0, verbose_name='Stav'), + ), + migrations.AddField( + model_name='appuser', + name='status', + field=models.IntegerField(choices=[(0, 'nový'), (1, 'ok')], default=0, verbose_name='Stav'), + ), + ] diff --git a/src/nalodeni/migrations/0013_auto_20180325_2109.py b/src/nalodeni/migrations/0013_auto_20180325_2109.py new file mode 100644 index 0000000..62e794f --- /dev/null +++ b/src/nalodeni/migrations/0013_auto_20180325_2109.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.3 on 2018-03-25 21:09 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0012_auto_20180325_1851'), + ] + + operations = [ + migrations.AlterField( + model_name='appuser', + name='district', + field=models.IntegerField(choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], default=0, verbose_name='Kraj'), + ), + migrations.AlterField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (1, 'stát se příznivcem'), (2, 'stát se členem'), (3, 'již jsem člen')], default=0, verbose_name='Chci'), + ), + migrations.AlterField( + model_name='appuser', + name='status', + field=models.IntegerField(choices=[(0, 'nový'), (1, 'registrovaný')], default=1, verbose_name='Stav'), + ), + ] diff --git a/src/nalodeni/migrations/0014_auto_20180325_2110.py b/src/nalodeni/migrations/0014_auto_20180325_2110.py new file mode 100644 index 0000000..40813d4 --- /dev/null +++ b/src/nalodeni/migrations/0014_auto_20180325_2110.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-03-25 21:10 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0013_auto_20180325_2109'), + ] + + operations = [ + migrations.AlterField( + model_name='appuser', + name='postcode', + field=models.IntegerField(default=-1, verbose_name='PSČ'), + ), + ] diff --git a/src/nalodeni/migrations/0015_auto_20180325_2326.py b/src/nalodeni/migrations/0015_auto_20180325_2326.py new file mode 100644 index 0000000..0716a79 --- /dev/null +++ b/src/nalodeni/migrations/0015_auto_20180325_2326.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2018-03-25 23:26 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0014_auto_20180325_2110'), + ] + + operations = [ + migrations.AlterField( + model_name='appuser', + name='postcode', + field=models.IntegerField(null=True, verbose_name='PSČ'), + ), + migrations.AlterField( + model_name='appuser', + name='status', + field=models.IntegerField(choices=[(0, 'nový'), (1, 'registrovaný')], default=0, verbose_name='Stav'), + ), + ] diff --git a/src/nalodeni/migrations/0016_appuser_interestedin.py b/src/nalodeni/migrations/0016_appuser_interestedin.py new file mode 100644 index 0000000..b6c9e15 --- /dev/null +++ b/src/nalodeni/migrations/0016_appuser_interestedin.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-03-26 09:26 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0015_auto_20180325_2326'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='interestedIn', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Dovednosti (chci pomoci s)'), + ), + ] diff --git a/src/nalodeni/migrations/0017_auto_20180410_1144.py b/src/nalodeni/migrations/0017_auto_20180410_1144.py new file mode 100644 index 0000000..3c8a58f --- /dev/null +++ b/src/nalodeni/migrations/0017_auto_20180410_1144.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.3 on 2018-04-10 11:44 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0016_appuser_interestedin'), + ] + + operations = [ + migrations.AddField( + model_name='appregemail', + name='interestedIn', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Poznámka (info pro koordinátora)'), + ), + migrations.AddField( + model_name='appregemail', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (1, 'stát se příznivcem'), (2, 'stát se členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, verbose_name='Chci'), + ), + migrations.AlterField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (1, 'stát se příznivcem'), (2, 'stát se členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, verbose_name='Chci'), + ), + ] diff --git a/src/nalodeni/migrations/0018_auto_20180410_1547.py b/src/nalodeni/migrations/0018_auto_20180410_1547.py new file mode 100644 index 0000000..5d8ad94 --- /dev/null +++ b/src/nalodeni/migrations/0018_auto_20180410_1547.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2018-04-10 15:47 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0017_auto_20180410_1144'), + ] + + operations = [ + migrations.AddField( + model_name='appregemail', + name='postcode', + field=models.IntegerField(null=True, verbose_name='PSČ'), + ), + migrations.AlterField( + model_name='appregemail', + name='kind', + field=models.IntegerField(blank=True, choices=[(0, 'dostávat novinky'), (1, 'stát se příznivcem'), (2, 'stát se členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, null=True, verbose_name='Chci'), + ), + ] diff --git a/src/nalodeni/migrations/0019_auto_20180617_1104.py b/src/nalodeni/migrations/0019_auto_20180617_1104.py new file mode 100644 index 0000000..742fa1f --- /dev/null +++ b/src/nalodeni/migrations/0019_auto_20180617_1104.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.3 on 2018-06-17 11:04 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0018_auto_20180410_1547'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='email_contact', + field=models.CharField(blank=True, default='', max_length=100, null=True, verbose_name='Kontaktní email'), + ), + migrations.AlterField( + model_name='appregemail', + name='postcode', + field=models.IntegerField(null=True, verbose_name='PSČ (kvůli dělení do krajů)'), + ), + migrations.AlterField( + model_name='appuser', + name='interestedIn', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Moje dovednosti (chci pomoci s)'), + ), + ] diff --git a/src/nalodeni/migrations/0020_auto_20180617_1146.py b/src/nalodeni/migrations/0020_auto_20180617_1146.py new file mode 100644 index 0000000..98fa2a4 --- /dev/null +++ b/src/nalodeni/migrations/0020_auto_20180617_1146.py @@ -0,0 +1,33 @@ +# Generated by Django 2.0.3 on 2018-06-17 11:46 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0019_auto_20180617_1104'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='email_contact_active', + field=models.CharField(blank=True, default='', max_length=100, null=True, verbose_name='Kontaktní e-mail aktivní'), + ), + migrations.AlterField( + model_name='appregemail', + name='kind', + field=models.IntegerField(blank=True, choices=[(0, 'dostávat novinky'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, null=True, verbose_name='Chci'), + ), + migrations.AlterField( + model_name='appuser', + name='email_contact', + field=models.CharField(blank=True, default='', max_length=100, null=True, verbose_name='Kontaktní e-mail'), + ), + migrations.AlterField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, verbose_name='Chci'), + ), + ] diff --git a/src/nalodeni/migrations/0021_auto_20180617_1310.py b/src/nalodeni/migrations/0021_auto_20180617_1310.py new file mode 100644 index 0000000..4e8feb6 --- /dev/null +++ b/src/nalodeni/migrations/0021_auto_20180617_1310.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.3 on 2018-06-17 13:10 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0020_auto_20180617_1146'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='email_contact_verified', + field=models.BooleanField(default=False, verbose_name='Kontaktní e-mail byl ověřen.'), + ), + migrations.AlterField( + model_name='appuser', + name='email_contact', + field=models.EmailField(blank=True, default='', max_length=100, null=True, verbose_name='Kontaktní e-mail'), + ), + migrations.AlterField( + model_name='appuser', + name='email_contact_active', + field=models.EmailField(blank=True, default='', max_length=100, null=True, verbose_name='Kontaktní e-mail aktivní'), + ), + ] diff --git a/src/nalodeni/migrations/0022_appuser_email_contact_token.py b/src/nalodeni/migrations/0022_appuser_email_contact_token.py new file mode 100644 index 0000000..746751d --- /dev/null +++ b/src/nalodeni/migrations/0022_appuser_email_contact_token.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-06-17 13:44 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0021_auto_20180617_1310'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='email_contact_token', + field=models.CharField(blank=True, default=None, max_length=150, null=True, verbose_name='Ověřovací token pro kontaktní email.'), + ), + ] diff --git a/src/nalodeni/migrations/0023_appuser_ts_for_ldap_sync.py b/src/nalodeni/migrations/0023_appuser_ts_for_ldap_sync.py new file mode 100644 index 0000000..88d6fae --- /dev/null +++ b/src/nalodeni/migrations/0023_appuser_ts_for_ldap_sync.py @@ -0,0 +1,19 @@ +# Generated by Django 2.0.3 on 2018-06-18 07:49 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0022_appuser_email_contact_token'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='ts_for_ldap_sync', + field=models.DateTimeField(blank=True, default=datetime.datetime.now, null=True, verbose_name='Timestamp pro LDAP synchronizaci'), + ), + ] diff --git a/src/nalodeni/migrations/0024_appregemail_data_consent.py b/src/nalodeni/migrations/0024_appregemail_data_consent.py new file mode 100644 index 0000000..f1a3283 --- /dev/null +++ b/src/nalodeni/migrations/0024_appregemail_data_consent.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-06-25 01:15 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0023_appuser_ts_for_ldap_sync'), + ] + + operations = [ + migrations.AddField( + model_name='appregemail', + name='data_consent', + field=models.BooleanField(default=False, verbose_name='Souhlasím se zpracováním os. údajů.'), + ), + ] diff --git a/src/nalodeni/migrations/0025_appregemail_dc_stamp.py b/src/nalodeni/migrations/0025_appregemail_dc_stamp.py new file mode 100644 index 0000000..c69de59 --- /dev/null +++ b/src/nalodeni/migrations/0025_appregemail_dc_stamp.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-06-25 01:17 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0024_appregemail_data_consent'), + ] + + operations = [ + migrations.AddField( + model_name='appregemail', + name='dc_stamp', + field=models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='Data consent timestamp'), + ), + ] diff --git a/src/nalodeni/migrations/0026_appuser_dc_stamp.py b/src/nalodeni/migrations/0026_appuser_dc_stamp.py new file mode 100644 index 0000000..2a99a9e --- /dev/null +++ b/src/nalodeni/migrations/0026_appuser_dc_stamp.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-06-25 01:25 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0025_appregemail_dc_stamp'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='dc_stamp', + field=models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='Data consent timestamp'), + ), + ] diff --git a/src/nalodeni/migrations/0027_auto_20180625_0314.py b/src/nalodeni/migrations/0027_auto_20180625_0314.py new file mode 100644 index 0000000..33aa528 --- /dev/null +++ b/src/nalodeni/migrations/0027_auto_20180625_0314.py @@ -0,0 +1,75 @@ +# Generated by Django 2.0.3 on 2018-06-25 03:14 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0026_appuser_dc_stamp'), + ] + + operations = [ + migrations.CreateModel( + name='Newsletter', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(blank=True, max_length=100, null=True, verbose_name='Název')), + ('tag', models.CharField(blank=True, max_length=20, null=True, verbose_name='Značka (tag) newsletteru')), + ], + ), + migrations.CreateModel( + name='UserForm', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('newsletters', models.ManyToManyField(blank=True, to='nalodeni.Newsletter')), + ], + ), + migrations.CreateModel( + name='UserSkill', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(blank=True, max_length=100, null=True, verbose_name='Název')), + ('tag', models.CharField(blank=True, max_length=20, null=True, verbose_name='Značka (tag) dovednosti')), + ], + ), + migrations.CreateModel( + name='UserTopic', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(blank=True, max_length=100, null=True, verbose_name='Název')), + ('tag', models.CharField(blank=True, max_length=20, null=True, verbose_name='Značka (tag) tématu')), + ], + ), + migrations.AlterField( + model_name='appregemail', + name='data_consent', + field=models.BooleanField(default=False, verbose_name='Souhlasím se zpracováním osobních údajů.'), + ), + migrations.AlterField( + model_name='appuser', + name='dc_stamp', + field=models.DateTimeField(blank=True, default=None, null=True, verbose_name='Data consent timestamp'), + ), + migrations.AddField( + model_name='userform', + name='skills', + field=models.ManyToManyField(blank=True, to='nalodeni.UserSkill'), + ), + migrations.AddField( + model_name='userform', + name='topics', + field=models.ManyToManyField(blank=True, to='nalodeni.UserTopic'), + ), + migrations.AddField( + model_name='appregemail', + name='userform', + field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='nalodeni.UserForm', verbose_name='dotazník'), + ), + migrations.AddField( + model_name='appuser', + name='userform', + field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='nalodeni.UserForm', verbose_name='dotazník'), + ), + ] diff --git a/src/nalodeni/migrations/0028_auto_20180707_1508.py b/src/nalodeni/migrations/0028_auto_20180707_1508.py new file mode 100644 index 0000000..29beba2 --- /dev/null +++ b/src/nalodeni/migrations/0028_auto_20180707_1508.py @@ -0,0 +1,32 @@ +# Generated by Django 2.0.3 on 2018-07-07 15:08 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0027_auto_20180625_0314'), + ] + + operations = [ + migrations.AlterField( + model_name='userform', + name='newsletters', + field=models.ManyToManyField(blank=True, to='nalodeni.Newsletter', verbose_name='Zasílané novinky emailem'), + ), + migrations.AlterField( + model_name='userform', + name='skills', + field=models.ManyToManyField(blank=True, to='nalodeni.UserSkill', verbose_name='Dovednosti'), + ), + migrations.AlterField( + model_name='userform', + name='topics', + field=models.ManyToManyField(blank=True, to='nalodeni.UserTopic', verbose_name='Zájmová témata'), + ), + migrations.AlterUniqueTogether( + name='appuser', + unique_together={('email',), ('emailToken',), ('username',)}, + ), + ] diff --git a/src/nalodeni/migrations/0029_appuser_createdstamp.py b/src/nalodeni/migrations/0029_appuser_createdstamp.py new file mode 100644 index 0000000..df7aec4 --- /dev/null +++ b/src/nalodeni/migrations/0029_appuser_createdstamp.py @@ -0,0 +1,19 @@ +# Generated by Django 2.0.3 on 2018-07-07 15:36 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0028_auto_20180707_1508'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='createdStamp', + field=models.DateTimeField(default=datetime.datetime.now, editable=False, verbose_name='Uživatel vytvořen'), + ), + ] diff --git a/src/nalodeni/migrations/0030_appregemail_createdstamp.py b/src/nalodeni/migrations/0030_appregemail_createdstamp.py new file mode 100644 index 0000000..38c00b4 --- /dev/null +++ b/src/nalodeni/migrations/0030_appregemail_createdstamp.py @@ -0,0 +1,19 @@ +# Generated by Django 2.0.3 on 2018-07-07 15:41 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0029_appuser_createdstamp'), + ] + + operations = [ + migrations.AddField( + model_name='appregemail', + name='createdStamp', + field=models.DateTimeField(default=datetime.datetime.now, editable=False, verbose_name='Uživatel vytvořen'), + ), + ] diff --git a/src/nalodeni/migrations/0031_auto_20180815_0639.py b/src/nalodeni/migrations/0031_auto_20180815_0639.py new file mode 100644 index 0000000..0721678 --- /dev/null +++ b/src/nalodeni/migrations/0031_auto_20180815_0639.py @@ -0,0 +1,60 @@ +# Generated by Django 2.0.3 on 2018-08-15 06:39 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0030_appregemail_createdstamp'), + ] + + operations = [ + migrations.AlterModelOptions( + name='newsletter', + options={'ordering': ['name']}, + ), + migrations.AlterModelOptions( + name='userskill', + options={'ordering': ['tag']}, + ), + migrations.AlterModelOptions( + name='usertopic', + options={'ordering': ['name']}, + ), + migrations.AddField( + model_name='userform', + name='skills_note', + field=models.CharField(blank=True, default=None, max_length=250, null=True, verbose_name='Poznámka k dovednostem'), + ), + migrations.AlterField( + model_name='appregemail', + name='email', + field=models.CharField(blank=True, default='', max_length=100, null=True, verbose_name='e-mail'), + ), + migrations.AlterField( + model_name='appregemail', + name='kind', + field=models.IntegerField(blank=True, choices=[(0, 'dostávat novinky'), (2, 'pomáhat jako dobrovolník'), (2, 'pomáhat jako expert'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, null=True, verbose_name='Chci'), + ), + migrations.AlterField( + model_name='appuser', + name='emailToken', + field=models.CharField(blank=True, default=None, max_length=120, null=True, verbose_name='E-mail login token'), + ), + migrations.AlterField( + model_name='appuser', + name='email_contact_token', + field=models.CharField(blank=True, default=None, max_length=150, null=True, verbose_name='Ověřovací token pro kontaktní e-mail.'), + ), + migrations.AlterField( + model_name='appuser', + name='etStamp', + field=models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='E-mail token timestamp'), + ), + migrations.AlterField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (2, 'pomáhat jako dobrovolník'), (2, 'pomáhat jako expert'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (3, 'již jsem člen'), (3, 'již pirátím jinak')], default=0, verbose_name='Chci'), + ), + ] diff --git a/src/nalodeni/migrations/0032_auto_20180818_1728.py b/src/nalodeni/migrations/0032_auto_20180818_1728.py new file mode 100644 index 0000000..38060d2 --- /dev/null +++ b/src/nalodeni/migrations/0032_auto_20180818_1728.py @@ -0,0 +1,22 @@ +# Generated by Django 2.0.3 on 2018-08-18 17:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0031_auto_20180815_0639'), + ] + + operations = [ + migrations.RenameModel( + old_name='Newsletter', + new_name='InterestRegion', + ), + migrations.AlterField( + model_name='userform', + name='newsletters', + field=models.ManyToManyField(blank=True, to='nalodeni.InterestRegion', verbose_name='Zájmové regiony'), + ), + ] diff --git a/src/nalodeni/migrations/0033_auto_20180818_1729.py b/src/nalodeni/migrations/0033_auto_20180818_1729.py new file mode 100644 index 0000000..0b60bee --- /dev/null +++ b/src/nalodeni/migrations/0033_auto_20180818_1729.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-18 17:29 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0032_auto_20180818_1728'), + ] + + operations = [ + migrations.RenameField( + model_name='userform', + old_name='newsletters', + new_name='regions', + ), + ] diff --git a/src/nalodeni/migrations/0034_auto_20180818_1730.py b/src/nalodeni/migrations/0034_auto_20180818_1730.py new file mode 100644 index 0000000..c674b8b --- /dev/null +++ b/src/nalodeni/migrations/0034_auto_20180818_1730.py @@ -0,0 +1,81 @@ +# Generated by Django 2.0.3 on 2018-08-18 17:30 + +import datetime +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0033_auto_20180818_1729'), + ] + + operations = [ + migrations.CreateModel( + name='NewsCond', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('group', models.IntegerField(default=False, verbose_name='Skupina podmínek')), + ('neg', models.BooleanField(default=False, verbose_name='Negovat podmínku')), + ('kind', models.IntegerField(choices=[(0, 'Dovednost'), (1, 'Téma'), (2, 'Území')], default=0, verbose_name='Druh')), + ('opt_id', models.IntegerField(verbose_name='ID vybrané možnosti')), + ], + ), + migrations.CreateModel( + name='Newsletter', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(blank=True, max_length=150, null=True, verbose_name='Název')), + ('desc', models.CharField(blank=True, max_length=500, null=True, verbose_name='Popis')), + ('enabled', models.BooleanField(default=False, verbose_name='Aktivní')), + ('managed_by', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='newsletter_managed', to=settings.AUTH_USER_MODEL, verbose_name='Správce newsletteru')), + ('sent_by', models.ManyToManyField(blank=True, related_name='newsletter_sent', to=settings.AUTH_USER_MODEL, verbose_name='Odesílatelé')), + ], + ), + migrations.CreateModel( + name='NewsMsg', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('created_ts', models.DateTimeField(default=datetime.datetime.now, editable=False, verbose_name='Datum vytvoření')), + ('delivery_ts', models.DateTimeField(blank=True, null=True, verbose_name='Datum plánovaného rozeslání')), + ('sent_ts', models.DateTimeField(blank=True, null=True, verbose_name='Datum skutečného rozeslání')), + ('title', models.CharField(max_length=150, null=True, verbose_name='Název, předmět emailu')), + ('created_by', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Vytvořil')), + ('news', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='nalodeni.Newsletter', verbose_name='Newsletter')), + ], + ), + migrations.CreateModel( + name='NewsMsgBlock', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('order', models.IntegerField(default=False, verbose_name='Pořadí')), + ('heading', models.CharField(max_length=150, null=True, verbose_name='Nadpis')), + ('content', models.TextField(null=True, verbose_name='Text (i validované HTML)')), + ('link', models.CharField(max_length=500, null=True, verbose_name='Odkaz')), + ('link_text', models.CharField(max_length=100, null=True, verbose_name='Text odkazu')), + ('img_url', models.CharField(max_length=500, null=True, verbose_name='Obrázek (URL)')), + ('img_thumb_url', models.CharField(max_length=500, null=True, verbose_name='Obrázek náhledu (URL)')), + ('img_label', models.CharField(max_length=100, null=True, verbose_name='Popis obrázku')), + ('nmsg', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='nalodeni.NewsMsg', verbose_name='Zpráva')), + ], + ), + migrations.CreateModel( + name='NewsMsgReply', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('comment', models.CharField(blank=True, max_length=250, null=True, verbose_name='Poznámka')), + ('rating_usefullness', models.IntegerField(blank=True, default=0, null=True, verbose_name='Využiji to')), + ('rating_interest', models.IntegerField(blank=True, default=0, null=True, verbose_name='Zajímá mě to')), + ('rating_action', models.IntegerField(blank=True, default=0, null=True, verbose_name='Zapojím se / Pomůžu')), + ('block', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='nalodeni.NewsMsgBlock', verbose_name='Část zprávy')), + ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Vytvořil')), + ], + ), + migrations.AddField( + model_name='newscond', + name='news', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='nalodeni.Newsletter', verbose_name='Newsletter'), + ), + ] diff --git a/src/nalodeni/migrations/0035_newsletter_is_del.py b/src/nalodeni/migrations/0035_newsletter_is_del.py new file mode 100644 index 0000000..c20bb0e --- /dev/null +++ b/src/nalodeni/migrations/0035_newsletter_is_del.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-18 19:19 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0034_auto_20180818_1730'), + ] + + operations = [ + migrations.AddField( + model_name='newsletter', + name='is_del', + field=models.BooleanField(default=False, editable=False, verbose_name='Smazaný'), + ), + ] diff --git a/src/nalodeni/migrations/0036_newsletter_kind.py b/src/nalodeni/migrations/0036_newsletter_kind.py new file mode 100644 index 0000000..1e2ee12 --- /dev/null +++ b/src/nalodeni/migrations/0036_newsletter_kind.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-18 19:33 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0035_newsletter_is_del'), + ] + + operations = [ + migrations.AddField( + model_name='newsletter', + name='kind', + field=models.IntegerField(choices=[(0, 'Týdně'), (1, 'Měsíčně'), (2, 'Nepravidelně')], default=1, verbose_name='Perioda zasílání'), + ), + ] diff --git a/src/nalodeni/migrations/0037_auto_20180818_1934.py b/src/nalodeni/migrations/0037_auto_20180818_1934.py new file mode 100644 index 0000000..ba6a616 --- /dev/null +++ b/src/nalodeni/migrations/0037_auto_20180818_1934.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-18 19:34 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0036_newsletter_kind'), + ] + + operations = [ + migrations.RenameField( + model_name='newsletter', + old_name='kind', + new_name='period', + ), + ] diff --git a/src/nalodeni/migrations/0038_newsmsg_is_del.py b/src/nalodeni/migrations/0038_newsmsg_is_del.py new file mode 100644 index 0000000..1a719c4 --- /dev/null +++ b/src/nalodeni/migrations/0038_newsmsg_is_del.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-18 22:23 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0037_auto_20180818_1934'), + ] + + operations = [ + migrations.AddField( + model_name='newsmsg', + name='is_del', + field=models.BooleanField(default=False, editable=False, verbose_name='Smazaný'), + ), + ] diff --git a/src/nalodeni/migrations/0039_auto_20180819_0221.py b/src/nalodeni/migrations/0039_auto_20180819_0221.py new file mode 100644 index 0000000..182ba28 --- /dev/null +++ b/src/nalodeni/migrations/0039_auto_20180819_0221.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 02:21 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0038_newsmsg_is_del'), + ] + + operations = [ + migrations.RenameField( + model_name='newsmsgblock', + old_name='nmsg', + new_name='newsmsg', + ), + ] diff --git a/src/nalodeni/migrations/0040_auto_20180819_0222.py b/src/nalodeni/migrations/0040_auto_20180819_0222.py new file mode 100644 index 0000000..7f4e5a3 --- /dev/null +++ b/src/nalodeni/migrations/0040_auto_20180819_0222.py @@ -0,0 +1,43 @@ +# Generated by Django 2.0.3 on 2018-08-19 02:22 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0039_auto_20180819_0221'), + ] + + operations = [ + migrations.AlterField( + model_name='newsmsgblock', + name='content', + field=models.TextField(blank=True, null=True, verbose_name='Text (i validované HTML)'), + ), + migrations.AlterField( + model_name='newsmsgblock', + name='img_label', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Popis obrázku'), + ), + migrations.AlterField( + model_name='newsmsgblock', + name='img_thumb_url', + field=models.CharField(blank=True, max_length=500, null=True, verbose_name='Obrázek náhledu (URL)'), + ), + migrations.AlterField( + model_name='newsmsgblock', + name='img_url', + field=models.CharField(blank=True, max_length=500, null=True, verbose_name='Obrázek (URL)'), + ), + migrations.AlterField( + model_name='newsmsgblock', + name='link', + field=models.CharField(blank=True, max_length=500, null=True, verbose_name='Odkaz'), + ), + migrations.AlterField( + model_name='newsmsgblock', + name='link_text', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Text odkazu'), + ), + ] diff --git a/src/nalodeni/migrations/0041_auto_20180819_0254.py b/src/nalodeni/migrations/0041_auto_20180819_0254.py new file mode 100644 index 0000000..e42b435 --- /dev/null +++ b/src/nalodeni/migrations/0041_auto_20180819_0254.py @@ -0,0 +1,22 @@ +# Generated by Django 2.0.3 on 2018-08-19 02:54 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0040_auto_20180819_0222'), + ] + + operations = [ + migrations.AlterModelOptions( + name='newsmsgblock', + options={'ordering': ['order', 'heading']}, + ), + migrations.AddField( + model_name='newsmsg', + name='introText', + field=models.CharField(max_length=150, null=True, verbose_name='Úvodník'), + ), + ] diff --git a/src/nalodeni/migrations/0042_auto_20180819_0255.py b/src/nalodeni/migrations/0042_auto_20180819_0255.py new file mode 100644 index 0000000..9226cf9 --- /dev/null +++ b/src/nalodeni/migrations/0042_auto_20180819_0255.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 02:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0041_auto_20180819_0254'), + ] + + operations = [ + migrations.AlterField( + model_name='newsmsg', + name='introText', + field=models.TextField(null=True, verbose_name='Úvodník'), + ), + ] diff --git a/src/nalodeni/migrations/0043_auto_20180819_0257.py b/src/nalodeni/migrations/0043_auto_20180819_0257.py new file mode 100644 index 0000000..49db9d8 --- /dev/null +++ b/src/nalodeni/migrations/0043_auto_20180819_0257.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 02:57 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0042_auto_20180819_0255'), + ] + + operations = [ + migrations.AlterField( + model_name='newsmsg', + name='introText', + field=models.TextField(blank=True, null=True, verbose_name='Úvodník'), + ), + ] diff --git a/src/nalodeni/migrations/0044_auto_20180819_0847.py b/src/nalodeni/migrations/0044_auto_20180819_0847.py new file mode 100644 index 0000000..72c5f2c --- /dev/null +++ b/src/nalodeni/migrations/0044_auto_20180819_0847.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 08:47 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0043_auto_20180819_0257'), + ] + + operations = [ + migrations.RenameField( + model_name='newsmsg', + old_name='introText', + new_name='headerText', + ), + ] diff --git a/src/nalodeni/migrations/0045_auto_20180819_0848.py b/src/nalodeni/migrations/0045_auto_20180819_0848.py new file mode 100644 index 0000000..7b6b1bc --- /dev/null +++ b/src/nalodeni/migrations/0045_auto_20180819_0848.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2018-08-19 08:48 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0044_auto_20180819_0847'), + ] + + operations = [ + migrations.AddField( + model_name='newsmsg', + name='footerText', + field=models.TextField(blank=True, null=True, verbose_name='Patička'), + ), + migrations.AlterField( + model_name='newsmsg', + name='headerText', + field=models.TextField(blank=True, null=True, verbose_name='Hlavička'), + ), + ] diff --git a/src/nalodeni/migrations/0046_auto_20180819_0900.py b/src/nalodeni/migrations/0046_auto_20180819_0900.py new file mode 100644 index 0000000..ca05cad --- /dev/null +++ b/src/nalodeni/migrations/0046_auto_20180819_0900.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 09:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0045_auto_20180819_0848'), + ] + + operations = [ + migrations.AlterField( + model_name='newsmsgblock', + name='heading', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Nadpis'), + ), + ] diff --git a/src/nalodeni/migrations/0047_newsletter_recipients.py b/src/nalodeni/migrations/0047_newsletter_recipients.py new file mode 100644 index 0000000..b616ccb --- /dev/null +++ b/src/nalodeni/migrations/0047_newsletter_recipients.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.3 on 2018-08-19 10:01 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0046_auto_20180819_0900'), + ] + + operations = [ + migrations.AddField( + model_name='newsletter', + name='recipients', + field=models.CharField(blank=True, max_length=500, null=True, verbose_name='Příjemci (pomocí tagů)'), + ), + ] diff --git a/src/nalodeni/migrations/0048_auto_20180819_1025.py b/src/nalodeni/migrations/0048_auto_20180819_1025.py new file mode 100644 index 0000000..d0ddd7d --- /dev/null +++ b/src/nalodeni/migrations/0048_auto_20180819_1025.py @@ -0,0 +1,25 @@ +# Generated by Django 2.0.3 on 2018-08-19 10:25 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0047_newsletter_recipients'), + ] + + operations = [ + migrations.AlterUniqueTogether( + name='interestregion', + unique_together={('tag',)}, + ), + migrations.AlterUniqueTogether( + name='userskill', + unique_together={('tag',)}, + ), + migrations.AlterUniqueTogether( + name='usertopic', + unique_together={('tag',)}, + ), + ] diff --git a/src/nalodeni/migrations/0049_auto_20181123_1607.py b/src/nalodeni/migrations/0049_auto_20181123_1607.py new file mode 100644 index 0000000..d2a5ce7 --- /dev/null +++ b/src/nalodeni/migrations/0049_auto_20181123_1607.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.3 on 2018-11-23 16:07 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0048_auto_20180819_1025'), + ] + + operations = [ + migrations.AlterField( + model_name='appregemail', + name='kind', + field=models.IntegerField(blank=True, choices=[(0, 'dostávat novinky'), (3, 'pomáhat jako dobrovolník'), (4, 'pomáhat jako expert'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (5, 'již jsem člen'), (6, 'již pirátím jinak')], default=0, null=True, verbose_name='Chci'), + ), + migrations.AlterField( + model_name='appuser', + name='district', + field=models.IntegerField(blank=True, choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], default=None, null=True, verbose_name='Kraj'), + ), + migrations.AlterField( + model_name='appuser', + name='kind', + field=models.IntegerField(choices=[(0, 'dostávat novinky'), (3, 'pomáhat jako dobrovolník'), (4, 'pomáhat jako expert'), (1, 'se stát příznivcem'), (2, 'se stát členem'), (5, 'již jsem člen'), (6, 'již pirátím jinak')], default=0, verbose_name='Chci'), + ), + ] diff --git a/src/nalodeni/migrations/0050_auto_20190220_2358.py b/src/nalodeni/migrations/0050_auto_20190220_2358.py new file mode 100644 index 0000000..b389c65 --- /dev/null +++ b/src/nalodeni/migrations/0050_auto_20190220_2358.py @@ -0,0 +1,22 @@ +# Generated by Django 2.0.3 on 2019-02-20 23:58 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0049_auto_20181123_1607'), + ] + + operations = [ + migrations.AlterModelOptions( + name='appuser', + options={'ordering': ('username',), 'verbose_name': 'AppUser', 'verbose_name_plural': 'AppUsers'}, + ), + migrations.AddField( + model_name='newsmsg', + name='testMailRecipients', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Cc adresáti testovacího emailu'), + ), + ] diff --git a/src/nalodeni/migrations/0051_auto_20190221_0035.py b/src/nalodeni/migrations/0051_auto_20190221_0035.py new file mode 100644 index 0000000..b90349c --- /dev/null +++ b/src/nalodeni/migrations/0051_auto_20190221_0035.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2019-02-21 00:35 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0050_auto_20190220_2358'), + ] + + operations = [ + migrations.AddField( + model_name='newsletter', + name='replyToEmail', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='E-mailová adresa pro odpovědi'), + ), + migrations.AlterField( + model_name='newsmsg', + name='testMailRecipients', + field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Přidaní adresáti testovacího emailu'), + ), + ] diff --git a/src/nalodeni/migrations/0052_auto_20190303_1151.py b/src/nalodeni/migrations/0052_auto_20190303_1151.py new file mode 100644 index 0000000..09671f0 --- /dev/null +++ b/src/nalodeni/migrations/0052_auto_20190303_1151.py @@ -0,0 +1,34 @@ +# Generated by Django 2.0.3 on 2019-03-03 11:51 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0051_auto_20190221_0035'), + ] + + operations = [ + migrations.CreateModel( + name='Euro2019Interest', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('createdStamp', models.DateTimeField(default=datetime.datetime.now, editable=False, verbose_name='Uživatel vytvořen')), + ('email', models.CharField(max_length=100, null=True, verbose_name='e-mail')), + ('district', models.IntegerField(blank=True, choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], default=None, null=True, verbose_name='Kraj')), + ('postcode', models.IntegerField(null=True, verbose_name='PSČ (kvůli dělení do krajů)')), + ('want_info', models.BooleanField(default=True, verbose_name='Chci dostávat newslettery')), + ('want_campaign', models.BooleanField(default=True, verbose_name='Chci rozdávat Pirátské listy')), + ('want_be_active', models.BooleanField(default=True, verbose_name='Chci se podílet chodu kampaně')), + ('note', models.CharField(blank=True, max_length=100, null=True, verbose_name='Poznámka (info pro koordinátora)')), + ('data_consent', models.BooleanField(default=False, verbose_name='Souhlasím se zpracováním osobních údajů')), + ('dc_stamp', models.DateTimeField(blank=True, default=None, editable=False, null=True, verbose_name='Data consent timestamp')), + ], + ), + migrations.AlterUniqueTogether( + name='euro2019interest', + unique_together={('email',)}, + ), + ] diff --git a/src/nalodeni/migrations/0053_auto_20190303_1207.py b/src/nalodeni/migrations/0053_auto_20190303_1207.py new file mode 100644 index 0000000..ad76597 --- /dev/null +++ b/src/nalodeni/migrations/0053_auto_20190303_1207.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.3 on 2019-03-03 12:07 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0052_auto_20190303_1151'), + ] + + operations = [ + migrations.AlterField( + model_name='euro2019interest', + name='want_be_active', + field=models.BooleanField(default=False, verbose_name='Chci se podílet chodu kampaně'), + ), + migrations.AlterField( + model_name='euro2019interest', + name='want_campaign', + field=models.BooleanField(default=False, verbose_name='Chci rozdávat Pirátské listy'), + ), + ] diff --git a/src/nalodeni/migrations/__init__.py b/src/nalodeni/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/nalodeni/migrations/does-not-work/0002_auto_20180228_1631.py b/src/nalodeni/migrations/does-not-work/0002_auto_20180228_1631.py new file mode 100644 index 0000000..36dabc1 --- /dev/null +++ b/src/nalodeni/migrations/does-not-work/0002_auto_20180228_1631.py @@ -0,0 +1,23 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:31 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0001_initial'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='district', + field=models.IntegerField(blank=True, choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], null=True, verbose_name='Kraj'), + ), + migrations.AlterField( + model_name='appuser', + name='postcode', + field=models.IntegerField(blank=True, null=True, verbose_name='PSČ'), + ), + ] diff --git a/src/nalodeni/migrations/works/0002_remove_appuser_postcode.py b/src/nalodeni/migrations/works/0002_remove_appuser_postcode.py new file mode 100644 index 0000000..12c7ad9 --- /dev/null +++ b/src/nalodeni/migrations/works/0002_remove_appuser_postcode.py @@ -0,0 +1,17 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:27 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0001_initial'), + ] + + operations = [ + migrations.RemoveField( + model_name='appuser', + name='postcode', + ), + ] diff --git a/src/nalodeni/migrations/works/0003_appuser_district.py b/src/nalodeni/migrations/works/0003_appuser_district.py new file mode 100644 index 0000000..5809677 --- /dev/null +++ b/src/nalodeni/migrations/works/0003_appuser_district.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0002_remove_appuser_postcode'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='district', + field=models.IntegerField(blank=True, choices=[(0, 'Hlavní město Praha'), (1, 'Jihočeský kraj'), (2, 'Jihomoravský kraj'), (3, 'Karlovarský kraj'), (4, 'Kraj Vysočina'), (5, 'Královéhradecký kraj'), (6, 'Liberecký kraj'), (7, 'Moravskoslezský kraj'), (8, 'Olomoucký kraj'), (9, 'Pardubický kraj'), (10, 'Plzeňský kraj'), (11, 'Středočeský kraj'), (12, 'Ústecký kraj'), (13, 'Zlínský kraj')], null=True, verbose_name='Kraj'), + ), + ] diff --git a/src/nalodeni/migrations/works/0004_appuser_postcode.py b/src/nalodeni/migrations/works/0004_appuser_postcode.py new file mode 100644 index 0000000..e56e31d --- /dev/null +++ b/src/nalodeni/migrations/works/0004_appuser_postcode.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2018-02-28 16:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('nalodeni', '0003_appuser_district'), + ] + + operations = [ + migrations.AddField( + model_name='appuser', + name='postcode', + field=models.IntegerField(blank=True, null=True, verbose_name='PSČ'), + ), + ] diff --git a/src/nalodeni/models.py b/src/nalodeni/models.py new file mode 100644 index 0000000..cbf03fd --- /dev/null +++ b/src/nalodeni/models.py @@ -0,0 +1,936 @@ +# -*- coding: utf-8 -*- +import datetime +import django +from django.db import utils, IntegrityError +from django.db import models +from django.db.models import * +from django.contrib.auth import get_user_model +from django.contrib.auth.models import AbstractUser, PermissionsMixin +from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager + +from django.core.exceptions import ValidationError + +from django.utils.translation import ugettext_lazy as _ + +from django.conf import settings as appSettings + +from keycloak_oidc import exceptions as sso_exc + + +class AppUser(AbstractUser): + """ + Prepare an empty User class just in case it will be needed later. + """ + ### Jiz definovano v predkovi + #first_name = CharField(_('firstName'),max_length=100, default='') + #last_name = CharField(_('lastName'),max_length=100, default='') + #email = CharField(_('email'),max_length=100, default='', blank=True, null=True) + + # Keycloak user ID + ssoUid = CharField(_(u'Keycloak SSO user ID'), max_length=40, default=None, + blank=True, null=True) + createdStamp = DateTimeField(_('Uživatel vytvořen'), + default=datetime.datetime.now, blank=False, null=False, editable=False) + # Datum a čas poslední změny údajů, které se mají propisovat do LDAP. + # Podle tohoto údaje se v synchronizačním skriptu pozná, jaké + # záznamy je potřeba aktualizovat v LDAP. + + # Email login token + emailToken = CharField(_(u'E-mail login token'), max_length=120, default=None, + blank=True, null=True) + etStamp = DateTimeField(_('E-mail token timestamp'), editable=False, + default=None, blank=True, null=True) + + ## + # Constants + ## + DISTRICT_PHA = 0 + DISTRICT_JHC = 1 + DISTRICT_JHM = 2 + DISTRICT_KVK = 3 + DISTRICT_VYS = 4 + DISTRICT_KHK = 5 + DISTRICT_LBK = 6 + DISTRICT_MSK = 7 + DISTRICT_OLK = 8 + DISTRICT_PAK = 9 + DISTRICT_PLK = 10 + DISTRICT_STC = 11 + DISTRICT_ULK = 12 + DISTRICT_ZLK = 13 + + DISTRICT_CHOICES = ( + (DISTRICT_PHA, 'Hlavní město Praha'), + (DISTRICT_JHC, 'Jihočeský kraj'), + (DISTRICT_JHM, 'Jihomoravský kraj'), + (DISTRICT_KVK, 'Karlovarský kraj'), + (DISTRICT_VYS, 'Kraj Vysočina'), + (DISTRICT_KHK, 'Královéhradecký kraj'), + (DISTRICT_LBK, 'Liberecký kraj'), + (DISTRICT_MSK, 'Moravskoslezský kraj'), + (DISTRICT_OLK, 'Olomoucký kraj'), + (DISTRICT_PAK, 'Pardubický kraj'), + (DISTRICT_PLK, 'Plzeňský kraj'), + (DISTRICT_STC, 'Středočeský kraj'), + (DISTRICT_ULK, 'Ústecký kraj'), + (DISTRICT_ZLK, 'Zlínský kraj'), + ) + DISTRICT_ROLES = { + 'sso_kraj_pha' : DISTRICT_PHA, + 'sso_kraj_jhc' : DISTRICT_JHC, + 'sso_kraj_jhm' : DISTRICT_JHM, + 'sso_kraj_kvk' : DISTRICT_KVK, + 'sso_kraj_vys' : DISTRICT_VYS, + 'sso_kraj_khk' : DISTRICT_KHK, + 'sso_kraj_lbk' : DISTRICT_LBK, + 'sso_kraj_msk' : DISTRICT_MSK, + 'sso_kraj_olk' : DISTRICT_OLK, + 'sso_kraj_pak' : DISTRICT_PAK, + 'sso_kraj_plk' : DISTRICT_PLK, + 'sso_kraj_stc' : DISTRICT_STC, + 'sso_kraj_ulk' : DISTRICT_ULK, + 'sso_kraj_zlk' : DISTRICT_ZLK, + } + + STATUS_NEW = 0 + STATUS_REG = 1 + STATUS_CHOICES = ( + (STATUS_NEW, 'nový'), + (STATUS_REG, 'registrovaný'), + ) + + KIND_NEWSLETTER = 0 + KIND_WANT_SUPPORTER = 1 + KIND_WANT_MEMBER = 2 + KIND_HELP_VOLUNTEER = 3 + KIND_HELP_EXPERT = 4 + KIND_ALREADY_MEMBER = 5 + KIND_ALREADY_OTHER = 6 + KIND_CHOICES = ( + (KIND_NEWSLETTER, _('dostávat novinky')), + (KIND_HELP_VOLUNTEER, _('pomáhat jako dobrovolník')), + (KIND_HELP_EXPERT, _('pomáhat jako expert')), + (KIND_WANT_SUPPORTER, _('se stát příznivcem')), + (KIND_WANT_MEMBER, _('se stát členem')), + (KIND_ALREADY_MEMBER, _('již jsem člen')), + (KIND_ALREADY_OTHER, _('již pirátím jinak')), + ) + + ## + # User self-editable fields + ## + postcode = IntegerField(_('PSČ'), blank=False, null=True) + city = CharField(_(u'Město'), max_length=120, default=None, + blank=True, null=True) + district = IntegerField(_('Kraj'), blank=True, null=True, + choices=DISTRICT_CHOICES, default=None) + + kind = IntegerField(_('Chci'), blank=False, null=False, + default = KIND_NEWSLETTER, choices=KIND_CHOICES) + # Stav KIND_MEMBER se nastavuje dle skutečného členství, a bude + # pravidelně aktualizován synchronizací s DB členů. + + interestedIn = CharField(_('Moje dovednosti (chci pomoci s)'), blank=True, null=True, + max_length=150) + # Stav KIND_MEMBER se nastavuje dle skutečného členství, a bude + # pravidelně aktualizován synchronizací s DB členů. + + email_contact = EmailField(_('Kontaktní e-mail'),max_length=100, + default='', blank=True, null=True) + # Kontaktni email, ktery slouzi ke skryti emailu registrovaneho na SSO + # a pouziteho napr. v prihlasce o clenstvi. + # SSO bude dalsim aplikacim, krome nalodeni, predavat pouze kontaktni + # email, pokud bude nastaven. + + email_contact_token = CharField(_('Ověřovací token pro kontaktní e-mail.'), + max_length=150, default=None, blank=True, null=True) + # Token pro ověření kontaktního emailu. Má tvat timestamp - token, + # kde timestamp se neposílá emailem, ale slouží pro vypršení platnosti. + + email_contact_verified = BooleanField(_('Kontaktní e-mail byl ověřen.'), + default=False, blank=True) + # Kontaktni email je potřeba ověřit zaslání ověřovacího emailu. + + email_contact_active = EmailField(_('Kontaktní e-mail aktivní'),max_length=100, + default='', blank=True, null=True) + # Kontaktni email, který je ověřen a zapsán v LDAP. + # pole je vyplňováno při přihlášení z SSO. + + ts_for_ldap_sync = DateTimeField(_('Timestamp pro LDAP synchronizaci'), + default=datetime.datetime.now, blank=True, null=True) + # Datum a čas poslední změny údajů, které se mají propisovat do LDAP. + # Podle tohoto údaje se v synchronizačním skriptu pozná, jaké + # záznamy je potřeba aktualizovat v LDAP. + + dc_stamp = DateTimeField(_('Data consent timestamp'), + default=None, blank=True, null=True) + + + # dotaznik pro uzivatele + userform = ForeignKey('UserForm', on_delete=CASCADE, verbose_name=_('dotazník'), + blank=True, null=True, default=None) + + ## + # Other fields + ## + status = IntegerField(_('Stav'), blank=False, null=False, + default = STATUS_NEW, choices=STATUS_CHOICES) + + + ## + # pro kompatibilitu kodu a modelu + @property + def firstName(self): + return self.first_name + + @firstName.setter + def firstName(self,value): + self.first_name = value + + @property + def lastName(self): + return self.last_name + + @lastName.setter + def lastName(self, value): + self.last_name = value + # + ## + + ## + # Ukladani a nacitani nastaveni + + # consent_gdpr + @property + def consent_gdpr(self): + return readUserSetting(self, 'consent_gdpr', None, datetime.date) + @consent_gdpr.setter + def consent_gdpr(self, value): + writeUserSetting(self, 'consent_gdpr', value, datetime.date) + + + # consent_cookies + @property + def consent_cookies(self): + return readUserSetting(self, 'consent_cookies', None, datetime.date) + @consent_cookies.setter + def consent_cookies(self, value): + writeUserSetting(self, 'consent_cookies', value, datetime.date) + + + # consent_terms + @property + def consent_terms(self): + return readUserSetting(self, 'consent_terms', None, datetime.date) + @consent_terms.setter + def consent_terms(self, value): + writeUserSetting(self, 'consent_terms', value, datetime.date) + + # Konec + ## + + + ## + # Meta information + ## + def __str__(self): + return self.username + + if self.ssoUid: + return "%s %s" % (self.first_name, self.last_name) + else: + return self.email + + + class Meta: + verbose_name = _('AppUser') + verbose_name_plural = _('AppUsers') + unique_together = (("email", ),("username",), ("emailToken",),) + ordering = ('username',) + + ## + # Permission functions + ## + def do_site_perms_calc(self, site_perms): + '''Precalculate needed permissions: + - district IDs for the given roles + ''' + spc = {} + + rslt = [] + for p in self.DISTRICT_ROLES: + if p in site_perms: + # append the ID of the choice + rslt.append(self.DISTRICT_ROLES[p]) + + spc['dist'] = rslt + + return spc + + """ + +from django.db.models import Count +from django.db.models.functions import TruncMonth +from django.db.models.functions import TruncYear + +import nalodeni as n + +objs = n.models.USER_MODEL.objects.annotate( month=TruncMonth('createdStamp')).values('month', 'district').annotate(c=Count('id')).order_by('district','month') + +district_choices = { + 0 : 'PHA', + 1 : 'JHC', + 2 : 'JHM', + 3 : 'KVK', + 4 : 'VYS', + 5 : 'KHK', + 6 : 'LBK', + 7 : 'MSK', + 8 : 'OLK', + 9 : 'PAK', + 10 : 'PLK', + 11 : 'STC', + 12 : 'ULK', + 13 : 'ZLK', +} + +for o in objs: + print( "%s \t %s \t %s" % (district_choices[o['district']] if o['district'] is not None else "---", o['month'].strftime('%Y-%m'),o['c'])) + + """ + + + +USER_MODEL = AppUser +#USER_MODEL = get_user_model() + +class InterestRegion(Model): + """ + Dostupné emailové zdroje informací. + """ + name = CharField(_('Název'), blank=True, null=True, + max_length=100) + tag = CharField(_('Značka (tag) newsletteru'), blank=True, null=True, + max_length=20) + + def __str__(self): + return self.name + + class Meta: + ordering = ['name',] + unique_together = ( ('tag',),) + +class UserSkill(Model): + """ + Dovednosti, které může mít daný uživatel. + """ + name = CharField(_('Název'), blank=True, null=True, + max_length=100) + tag = CharField(_('Značka (tag) dovednosti'), blank=True, null=True, + max_length=20) + + def __str__(self): + return self.name + + class Meta: + ordering = ['tag',] + unique_together = ( ('tag',),) + +class UserTopic(Model): + """ + Zájmová témata daného uživatele. + """ + name = CharField(_('Název'), blank=True, null=True, + max_length=100) + tag = CharField(_('Značka (tag) tématu'), blank=True, null=True, + max_length=20) + + def __str__(self): + return self.name + + class Meta: + ordering = ['name',] + unique_together = ( ('tag',),) + + + + +class UserForm(Model): + """ + Dotaznik ohledne dovednosti a schopnosti uzivatele. + """ + skills = ManyToManyField(UserSkill, blank=True, verbose_name=_('Dovednosti')) + skills_note = CharField(_('Poznámka k dovednostem'),max_length=250, + default=None, blank=True, null=True) + + topics = ManyToManyField(UserTopic, blank=True, verbose_name=_('Zájmová témata')) + regions = ManyToManyField(InterestRegion, blank=True, verbose_name=_('Zájmové regiony')) + + +class AppRegEmail(Model): + """ + Pozadavky na registraci emailu. + """ + createdStamp = DateTimeField(_('Uživatel vytvořen'), + default=datetime.datetime.now, blank=False, null=False, editable=False) + + email = CharField(_('e-mail'),max_length=100, default='', blank=True, null=True) + postcode = IntegerField(_('PSČ (kvůli dělení do krajů)'), blank=False, null=True) + + kind = IntegerField(_('Chci'), blank=True, null=True, + default = AppUser.KIND_NEWSLETTER, choices=AppUser.KIND_CHOICES) + # Stav KIND_MEMBER se nastavuje dle skutečného členství, a bude + # pravidelně aktualizován synchronizací s DB členů. + + interestedIn = CharField(_('Poznámka (info pro koordinátora)'), blank=True, null=True, + max_length=100) + + data_consent = BooleanField(_('Souhlasím se zpracováním osobních údajů.'), + default=False, blank=False, null=False) + # Souhlas se zpracováním os. údajů + dc_stamp = DateTimeField(_('Data consent timestamp'), editable=False, + default=None, blank=True, null=True) + + + # registration token + emailToken = CharField(_(u'Registration token'), max_length=120, default=None, + blank=True, null=True) + etStamp = DateTimeField(_('Registration token timestamp'), editable=False, + default=None, blank=True, null=True) + + userform = ForeignKey(UserForm, on_delete=CASCADE, verbose_name=_('dotazník'), + blank=True, null=True, default=None) + + class Meta: + verbose_name = _('AppRegEmail') + verbose_name_plural = _('AppRegEmails') + unique_together = (("emailToken",),("email",)) + + +class Euro2019Interest(Model): + """ + Zajemci o pomoc ve volbach 2019. + """ + createdStamp = DateTimeField(_('Uživatel vytvořen'), + default=datetime.datetime.now, blank=False, null=False, editable=False) + + email = CharField(_('e-mail'),max_length=100, blank=False, null=True) + district = IntegerField(_('Kraj'), blank=True, null=True, + choices=AppUser.DISTRICT_CHOICES, default=None) + + postcode = IntegerField(_('PSČ (kvůli dělení do krajů)'), blank=False, null=True) + + want_info = BooleanField(_('Chci dostávat informace e-mailem'), + default=True, blank=False, null=False) + + want_campaign = BooleanField(_('Chci rozdávat Pirátské listy'), + default=False, blank=False, null=False) + + want_be_active = BooleanField(_('Chci se podílet chodu kampaně'), + default=False, blank=False, null=False) + + note = CharField(_('Poznámka (info pro koordinátora)'), blank=True, null=True, + max_length=100) + + data_consent = BooleanField(_('Souhlasím se zpracováním osobních údajů'), + default=False, blank=False, null=False) + # Souhlas se zpracováním os. údajů + dc_stamp = DateTimeField(_('Data consent timestamp'), editable=False, + default=None, blank=True, null=True) + + + class Meta: + unique_together = (("email",)) + + + +def get_user_by_keycloak_email(id): + """ + Funkce pro dohledani uzivatele podle dat ze SSO serveru. + "aud" a "azp" jsou client-id dle SSO serveru. + + Struktura id : + { + 'jti': '0d5be61a-fccc-49ce-b82d-78fe53eec7ac' + 'exp': 1505657690 + 'nbf': 0 + 'iat': 1505657390 + 'iss': 'http://localhost:8080/auth/realms/nga' + 'aud': 'nalodeni' + 'sub': 'db831083-7e1e-42ee-9682-2ff85021fcbc' + 'typ': 'ID' + 'azp': 'nalodeni' + 'auth_time': 1505657362 + 'session_state': '73b44047-b86b-429b-b21f-800b2bc0d33f' + 'acr': '0' + 'name': 'Martin Rejman' + 'preferred_username': 'mr' + 'given_name': 'Martin' + 'family_name': 'Rejman' + 'email': 'martin.rejman@centrum.cz' + } + """ + # check presence of required attributes + if not 'sub' in id: + raise sso_exc.MissingSsoInfo(_('SSO server nepředal identifikaci uživatele.')) + if not 'preferred_username' in id: + raise sso_exc.MissingSsoInfo(_('SSO server nepředal uživatelské jméno.')) + if not 'email' in id: + raise sso_exc.MissingSsoInfo(_('SSO server nepředal email uživatele.')) + if not 'given_name' in id: + raise sso_exc.MissingSsoInfo(_('SSO server nepředal křestní jméno uživatele.')) + if not 'family_name' in id: + raise sso_exc.MissingSsoInfo(_('SSO server nepředal příjmení uživatele.')) + + id_email = id['email'].lower().strip() + if 'email_contact' in id: + id_email_contact_active = id['email_contact'].lower().strip() + else: + id_email_contact_active = None + + # get user by SSO id + sso_users = USER_MODEL.objects.filter(ssoUid=id['sub']) + + if len(sso_users) == 0: + # user unknown in Django + email_users = USER_MODEL.objects.filter(email=id_email) + + if len(email_users) == 0: + if len(id['preferred_username']) > 30: # Django User username is 30 character limited + raise sso_exc.MissingSsoInfo(_('Uživatelské jméno je příliš dlouhé.')) + + usernames_found = USER_MODEL.objects.filter(username=id['preferred_username']) + if len(usernames_found) > 0: + raise sso_exc.UsernameAlreadyTaken( _('Uživatelské jméno %s je ' + + 'již obsazeno.') % id['preferred_username']) + + user = USER_MODEL() + user.ssoUid = id['sub'] + user.email = id_email + user.email_contact_active = id_email_contact_active + user.username = id['preferred_username'] + user.first_name = id['given_name'] + user.last_name = id['family_name'] + user.save() + + elif len(email_users) == 1: + user = email_users[0] + + if user.ssoUid == None: + user.ssoUid = id['sub'] + else: + # email souhlasí, ale ssoUid nikoliv + raise sso_exc.EmailVersusIdentityMismatch( + _('Účet nalodění s tímto emailem (%s, %s) ' + + 'je již napárován na jinou identitu (%s) na Pirátské identitě.') + % ( user.email, user.ssoUid, id['sub'] ) + ) + + #check duplicity of the new username + if len(id['preferred_username']) > 30: # Django User username is 30 character limited + raise sso_exc.MissingSsoInfo(_('Uživatelské jméno je příliš dlouhé.')) + rslt = USER_MODEL.objects.filter(username=id['preferred_username']) + if len(rslt) > 0: + raise sso_exc.UsernameAlreadyTaken( _('Uživatelské jméno %s je ' + + 'již obsazeno.') % id['preferred_username']) + + user.username = id['preferred_username'] + user.first_name = id['given_name'] + user.last_name = id['family_name'] + user.email_contact_active = id_email_contact_active + + # reset email login attempts + user.emailToken = None + user.etStamp = None + + user.save() + + elif len(email_users) > 1: + raise Exception("More users with one email value.") + + elif len(sso_users) == 1: + # user known + user = sso_users[0] + + + + changed = False + if user.username != id['preferred_username']: + #check duplicity of the new values (username, email) + if len(id['preferred_username']) > 30: # Django User username is 30 character limited + raise sso_exc.MissingSsoInfo(_('Uživatelské jméno je příliš dlouhé.')) + rslt = USER_MODEL.objects.filter(username=id['preferred_username']) + if len(rslt) > 0: + raise sso_exc.UsernameAlreadyTaken( _('Uživatelské jméno %s je ' + + 'již obsazeno.') % id['preferred_username']) + user.username = id['preferred_username'] + changed = True + if user.first_name != id['given_name']: + user.first_name = id['given_name'] + changed = True + if user.last_name != id['family_name']: + user.last_name = id['family_name'] + changed = True + if user.email != id_email: + # check duplicity + rslt = USER_MODEL.objects.filter(email=id_email) + if len(rslt) > 0: + raise sso_exc.EmailAlreadyTaken( _('Email %s je ' + + 'již obsazen jiným účtem.') % id_email) + user.email = id_email + changed = True + if user.email_contact_active != id_email_contact_active: + user.email_contact_active = id_email_contact_active + changed = True + if changed: + user.save() + + else: + raise Exception("More users with one sso-uid value.") + + return user + + +class Newsletter(Model): + """ + Záznam o newsletteru, který se chce zasílat. + """ + is_del = BooleanField(_('Smazaný'), + default=False, blank=False, null=False, editable=False) + + name = CharField(_('Název'), blank=True, null=True, + max_length=150) + + desc = CharField(_('Popis'), blank=True, null=True, + max_length=500) + PER_WEEK = 0 + PER_MONTH = 1 + PER_IRR = 2 + PER_CHOICES = ( + (PER_WEEK, _('Týdně')), + (PER_MONTH, _('Měsíčně')), + (PER_IRR, _('Nepravidelně')), + ) + period = IntegerField(_('Perioda zasílání'), + blank=False, null=False, default=PER_MONTH, choices=PER_CHOICES) + + + # Kdo může newsletter nastavovat + managed_by = ForeignKey(USER_MODEL, models.CASCADE, verbose_name=_('Správce newsletteru'), + related_name="newsletter_managed") + + # Kdo může pomocí tohoto newsletteru odesílat zprávy + sent_by = ManyToManyField(USER_MODEL, blank=True, verbose_name=_('Odesílatelé'), + related_name="newsletter_sent") + + enabled = BooleanField(_('Aktivní'), + default=False, blank=False, null=False) + + recipients = CharField(_('Příjemci (pomocí tagů)'), blank=True, null=True, + max_length=500) + + replyToEmail = CharField(_('E-mailová adresa pro odpovědi'), + blank=True, null=True, max_length=150) + + + class Meta: + ordering = ("-enabled", "name",) + + def __str__(self): + return self.name + + def get_recip_users(self): + """ + Parse self.recipients and return a list of matching users. + """ + all_users = USER_MODEL.objects.none() + + if self.recipients is None: + return all_users + + for group in self.recipients.strip().replace('\n',' ').split('*'): + group = group.strip() + + if group == "": + continue + + topic_ids = [] + region_ids = [] + skill_ids = [] + + #print('* ') + for item in group.split(" "): + item = item.strip() + + if item == "": + continue + + #print(item) + if item[0] == "s": + rslt = UserSkill.objects.filter(tag=item[2:]) + if len(rslt) == 1: + skill_ids.append(rslt[0].id) + elif item[0] == "r": + rslt = InterestRegion.objects.filter(tag=item[2:]) + if len(rslt) == 1: + region_ids.append(rslt[0].id) + elif item[0] == "t": + rslt = UserTopic.objects.filter(tag=item[2:]) + if len(rslt) == 1: + topic_ids.append(rslt[0].id) + + #print(topic_ids, region_ids, skill_ids) + rslt_u = AppUser.objects.all() + if len(topic_ids) > 0: + rslt_u = rslt_u.filter(userform__topics__in = topic_ids) + if len(skill_ids) > 0: + rslt_u = rslt_u.filter(userform__skills__in = skill_ids) + if len(region_ids) > 0: + rslt_u = rslt_u.filter(userform__regions__in = region_ids) + + #print(rslt_u) + all_users = all_users | rslt_u + + # use distinct because ORM _will_ multiply the results + return all_users.distinct() + + def get_recip_users_count(self): + return len(self.get_recip_users()) + + + +class NewsCond(Model): + """ + Podmínky pro filtrování uživatelů, kterým se má newsletter odesílat. + + Podmínky v rámci skupiny se spojují operátorem AND, skupiny jako celek + jsou pak spojeny operátorem OR. + """ + + news = ForeignKey(Newsletter, models.CASCADE, verbose_name=_('Newsletter')) + + group = IntegerField(_('Skupina podmínek'), + default=False, blank=False, null=False) + neg = BooleanField(_('Negovat podmínku'), + default=False, blank=False, null=False) + + KIND_SKILL = 0 + KIND_TOPIC = 1 + KIND_REGION = 2 + KIND_CHOICES = ( + (KIND_SKILL, _('Dovednost')), + (KIND_TOPIC, _('Téma')), + (KIND_REGION, _('Území')), + ) + kind = IntegerField(_('Druh'), + blank=False, null=False, default=KIND_SKILL, choices=KIND_CHOICES) + opt_id = IntegerField(_('ID vybrané možnosti'), + blank=False, null=False) + + +class NewsMsg(Model): + """ + Jedna konkrétní zpráva k rozeslání, skládá se z bloků, které tvoří její obsah. + Uživatelé mohou reagovat na NewsMsg pomocí rozhraní nad NewsMsgReply. + """ + is_del = BooleanField(_('Smazaný'), + default=False, blank=False, null=False, editable=False) + + news = ForeignKey(Newsletter, models.CASCADE, verbose_name=_('Newsletter')) + + created_by = ForeignKey(USER_MODEL, models.CASCADE, verbose_name=_('Vytvořil')) + + created_ts = DateTimeField(_('Datum vytvoření'), + default=datetime.datetime.now, blank=False, null=False, editable=False) + delivery_ts = DateTimeField(_('Datum plánovaného rozeslání'), + blank=True, null=True, editable=True) + sent_ts = DateTimeField(_('Datum skutečného rozeslání'), + blank=True, null=True, editable=True) + + title = CharField(_('Název, předmět emailu'), blank=False, null=True, + max_length=150) + + headerText = TextField(_('Hlavička'), blank=True, null=True) + footerText = TextField(_('Patička'), blank=True, null=True) + + testMailRecipients = CharField(_('Přidaní adresáti testovacího emailu'), + blank=True, null=True, max_length=150) + + + def __str__(self): + return self.title + + +class NewsMsgBlock(Model): + """ + Jeden blok newsletteru, ze kterých se skládá celá zpráva. + """ + + newsmsg = ForeignKey(NewsMsg, models.CASCADE, verbose_name=_('Zpráva')) + order = IntegerField(_('Pořadí'), + default=False, blank=False, null=False) + + heading = CharField(_('Nadpis'), max_length=150, + blank=True, null=True) + content = TextField(_('Text (i validované HTML)'), + blank=True, null=True) + + link_text = CharField(_('Text odkazu'), max_length=100, + blank=True, null=True) + link = CharField(_('Odkaz'), max_length=500, + blank=True, null=True) + + # časem je asi možné obrázky nahrávat přímo do nalodění + img_thumb_url = CharField(_('Obrázek náhledu (URL)'), max_length=500, + blank=True, null=True) + img_url = CharField(_('Obrázek (URL)'), max_length=500, + blank=True, null=True) + img_label = CharField(_('Popis obrázku'), max_length=100, + blank=True, null=True) + + class Meta: + ordering = ['order', 'heading'] + + + + +class NewsMsgReply(Model): + """ + Reakce ctenaru na dany informacni blok. + """ + + block = ForeignKey(NewsMsgBlock, models.CASCADE, verbose_name=_('Část zprávy')) + user = ForeignKey(USER_MODEL, models.CASCADE, verbose_name=_('Vytvořil')) + + comment = CharField(_('Poznámka'), max_length=250, + blank=True, null=True) + + rating_usefullness = IntegerField(_('Využiji to'), + default=0, blank=True, null=True) + + rating_interest = IntegerField(_('Zajímá mě to'), + default=0, blank=True, null=True) + + rating_action = IntegerField(_('Zapojím se / Pomůžu'), + default=0, blank=True, null=True) + + + + + +## .......+++++++......... ## +# User settings # +# # +class UserSetting(Model): + """ + Different settings and values stored for global purpose. + """ + + user = ForeignKey(USER_MODEL, models.CASCADE, verbose_name=_('user')) + key = CharField(_("Key"), max_length=64) + value = CharField(_("Value"), max_length=128, null=True) + + def __str__(self): + return str(self.key) + + class Meta: + unique_together = (( 'user','key', ),) + + +def readUserSetting(user, key, default, dataType): + """ + Reads user settings for the current SITE_ID. + + Returns 'default' value if the setting is not present + or the value is None. + """ + obj = UserSetting.objects.filter(key=key,user=user) + if len(obj) == 0: + return default + else: + val = obj[0].value + + if val is None: + return default + + if dataType == datetime.date: + return datetime.datetime.strptime(val,'%Y-%m-%d').date() + elif dataType == bool: + return val == 'T' + else: + return dataType(val) + +def writeUserSetting(user, key, value, dataType): + """ + Saves a user setting for the current SITE_ID. + """ + obj, created = UserSetting.objects.get_or_create(key=key,user=user) + + # modify + if value is not None: + if dataType == bool: + value = 'T' if value else 'F' + elif dataType == datetime.date: + value = value.strftime('%Y-%m-%d') + + # save modified value, or the original one, + # or None if value is None + obj.value = value + obj.save() + + +# # +# End user settings # +## .......+++++++......... ## + + +## .......+++++++......... ## +# GLOBAL APP SETTINGS # +# # +class AppSetting(Model): + """ + Different settings and values stored for global purpose. + """ + + key = CharField(_("Key"), max_length=64) + # not null ... because we agree "" is null + value = CharField(_("Value"), max_length=128) + + def __str__(self): + return self.key + + class Meta: + unique_together = (( 'key', ),) + + +def readAppSetting(key, default=None): + try: + obj = AppSetting.objects.get(key=key) + if obj.value == "": + return default + else: + return obj.value + except: + return default + +def writeAppSetting(key, value): + obj, created = AppSetting.objects.get_or_create(key=key) + + if created: + pass + # means you have created a new person + else: + pass + # person just refers to the existing one + if value is not None: + obj.value = str(value) + else: + obj.value = '' + obj.save() + + +# # +# END GLOBAL SETTINGS # +## .......+++++++......... ## + + diff --git a/src/nalodeni/news.py b/src/nalodeni/news.py new file mode 100644 index 0000000..7c2439c --- /dev/null +++ b/src/nalodeni/news.py @@ -0,0 +1,569 @@ +# -*- encoding: utf-8 -*- + +from datetime import date, datetime, timedelta # timeSlices +from collections import OrderedDict + +import django +from django.http import HttpResponse, HttpResponseRedirect +from django.shortcuts import redirect, resolve_url +from django.template import Template, RequestContext, loader +from django.template.loader import render_to_string +from django.shortcuts import render + +from django.contrib.auth.decorators import login_required +from django.urls import reverse +from django.views.decorators.csrf import ensure_csrf_cookie +from django.forms import ModelForm +from django.contrib import messages +from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import pgettext, pgettext_lazy + +from django.db import transaction +from django.db.models import F + +from django.core.exceptions import ValidationError +from django.core.validators import validate_email + +import logging +import bleach +import html2text + +from django.conf import settings as appSettings + +from . import models +from . import forms +from . import auth as nalodeni_auth + +# Logger instance +logger = logging.getLogger(__name__) + +def role_required(roles=[]): + def decorate(func): + def call(request, *args, **kwargs): + for r in roles: + if not r in request.session['site_perms']: + messages.error(request, "Nedostatečné oprávnění pro přístup. Detaily byly zaznamenány.") + return HttpResponseRedirect('/') + result = func(request, *args, **kwargs) + return result + return call + return decorate + + +@ensure_csrf_cookie +#@login_required(login_url="/prihlaseni") +#@role_required(['sso_news_list']) +def news_all(request): + newsletters = models.Newsletter.objects.filter(is_del=False) + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if 'sso_news_manage' in site_perms: + actions.add('add_news_list') + actions.add('news_list_actions') + actions.add('news_list_details') + if 'sso_kodo' in site_perms: + actions.add('news_list_details') + + if len(actions) == 0: + newsletters = newsletters.filter(enabled=True) + + template = 'news/list.html' + context = { + 'newsletters' : newsletters, + 'actions' : actions, + } + + return render(request, template, context) + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +@role_required(['sso_news_list']) +def list_edit(request, lid=None): + if lid is not None: + obj = models.Newsletter.objects.filter(pk=lid, is_del=False) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + else: + 1/0 + else: + obj = None + + site_perms = request.session.get('site_perms',[]) + passed = False + if (obj is not None and request.user == obj.managed_by) or 'sso_news_manage' in site_perms: + passed = True + + if not passed: + messages.error(request, _('Nedostatečné oprávnění.')) + return redirect('nalodeni:news_all') + + if request.method == 'GET': + form = forms.NewsletterForm(instance=obj) + elif request.method == 'POST': + form = forms.NewsletterForm(request.POST, instance=obj) + + if form.is_valid(): + if request.POST.get('del_item', 'ne') == "ano": + form.instance.is_del = True + form.instance.save() + + messages.info(request, "Záznam byl smazán.") + return redirect('nalodeni:news_all') + + form.save() + + messages.info(request, "Údaje byly uloženy.") + return redirect('nalodeni:news_all') + + template = 'news/list_edit.html' + context = { + 'form' : form, + 'regions' : models.InterestRegion.objects.all(), + 'topics' : models.UserTopic.objects.all(), + 'skills' : models.UserSkill.objects.all(), + } + + return render(request, template, context) + + +@ensure_csrf_cookie +def list_show(request, lid): + """ + Seznam zpráv pro daný newsletter. + """ + obj = models.Newsletter.objects.filter(pk=lid, is_del=False) + if len(obj) == 1: + obj=obj[0] + else: + return redirect('nalodeni:news_all') + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if (request.user == obj.managed_by or 'sso_news_manage' in site_perms): + actions.add('nwsl_edit') + if (request.user in obj.sent_by.all() or request.user == obj.managed_by + or 'sso_news_manage' in site_perms): + actions.add('nwsl_details') + actions.add('nwsl_actions') + if 'sso_news_list_recipients' in site_perms: + actions.add('show_newsletter_recipients') + + msgs = obj.newsmsg_set.filter(is_del=False) + if 'nwsl_actions' not in actions: + msgs = msgs.exclude(sent_ts=None) + + template = 'news/list_show.html' + context = { + 'obj' : obj, + 'msgs' : msgs, + 'actions' : actions, + } + + return render(request, template, context) + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +@role_required(['sso_news_list_recipients']) +def list_show_recipients(request, lid): + """ + Seznam příjemců pro daný newsletter. + """ + obj = models.Newsletter.objects.filter(pk=lid, is_del=False) + if len(obj) == 1: + obj=obj[0] + else: + return redirect('nalodeni:news_all') + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if not (request.user in obj.sent_by.all() or request.user == obj.managed_by + or 'sso_news_manage' in site_perms): + messages.error(request, _('Nedostatečné oprávnění.')) + return redirect('nalodeni:news_all') + + recipients = obj.get_recip_users() + recipients_cnt = len(recipients) + template = 'news/list_show_recipients.html' + context = { + 'obj' : obj, + 'msgs' : obj.newsmsg_set.filter(is_del=False), + 'recipients' : recipients, + 'recipients_cnt' : recipients_cnt, + 'actions' : actions, + } + + return render(request, template, context) + + + + +@ensure_csrf_cookie +def msg_show(request, mid): + """ + Detail zpravy newsletteru. + """ + obj = models.NewsMsg.objects.filter(pk=mid,is_del=False) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + messages.error("Objekt nenalezen.") + return redirect('nalodeni:news_all') + else: + 1/0 + + site_perms = request.session.get('site_perms',[]) + actions = set() + passed = False + + if (request.user in obj.news.sent_by.all() + or request.user == obj.news.managed_by + or 'sso_news_manage' in site_perms): + actions.add('nwsl_actions') + passed = True + + # zobrazit jiz odeslanou zpravu + if obj.sent_ts is not None: + passed = True + + if not passed: + messages.error(request, _('Zpráva neexistuje, nebo nemáte dostatečné oprávnění k jejímu zobrazení.')) + return redirect('nalodeni:news_all') + + template = 'news/msg_show.html' + context = { + 'msg' : obj, + 'blocks' : obj.newsmsgblock_set.all(), + 'actions' : actions, + } + + return render(request, template, context) + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +def msg_edit(request, lid, mid=None): + """ + Seznam zpráv pro daný newsletter. + """ + if mid is not None: + obj = models.NewsMsg.objects.filter(pk=mid, is_del=False) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + return redirect('nalodeni:news_msg_create', lid=lid) + else: + 1/0 + else: + obj = None + + if obj is None: + obj = models.NewsMsg(news_id=lid) + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if not (request.user in obj.news.sent_by.all() + or request.user == obj.news.managed_by + or 'sso_news_manage' in site_perms): + messages.error(request, _('Nedostatečné oprávnění pro vytvoření zprávy.')) + return redirect('nalodeni:news_all') + + + if request.method == 'GET': + form = forms.NewsMsgForm(instance=obj) + elif request.method == 'POST': + form = forms.NewsMsgForm(request.POST, instance=obj) + + if form.is_valid(): + form.instance.created_by = request.user + form.instance.created_ts = datetime.now() + + if request.POST.get('del_item', 'ne') == "ano": + form.instance.is_del = True + form.instance.save() + + messages.info(request, "Záznam byl smazán.") + return redirect('nalodeni:news_list_show', lid=lid) + + form.instance.headerText = bleach.clean(form.instance.headerText, + tags=['b','ul','ol','li','a','i','hr','br'], strip=True) + form.instance.footerText = bleach.clean(form.instance.footerText, + tags=['b','ul','ol','li','a','i','hr','br'], strip=True) + + form.instance.headerText = bleach.linkify(form.instance.headerText) + form.instance.footerText = bleach.linkify(form.instance.footerText) + form.save() + + messages.info(request, "Údaje byly uloženy.") + return redirect('nalodeni:news_msg_show', mid=form.instance.id) + + template = 'news/msg_edit.html' + context = { + 'form' : form, + } + + return render(request, template, context) + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +def msg_send(request, id, realSend=False): + """ + Odeslani newsletteru. + """ + obj = models.NewsMsg.objects.filter(pk=id,is_del=False) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + messages.error("Objekt nenalezen.") + return redirect('nalodeni:news_all') + else: + 1/0 + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if not (request.user in obj.news.sent_by.all() + or request.user == obj.news.managed_by + or 'sso_news_manage' in site_perms): + messages.error(request, _('Nedostatečné oprávnění.')) + return redirect('nalodeni:news_all') + + if 'sso_news_manage' in site_perms: + recipients_wanted = request.GET.get('recipients','test') + else: + recipients_wanted = "test" + + update_sent_ts = False + use_public_to_email = False + recipients_email = [] + recip_users = [] + if obj.sent_ts is None: # jeste nerozeslano + if recipients_wanted == 'all': + update_sent_ts = True + use_public_to_email = True + recip_users = obj.news.get_recip_users() + else: + recip_users = [ request.user ] + else: + if recipients_wanted == "test": + recip_users = [ request.user ] + else: + messages.error(request, "Zpráva již byla rozeslána.") + return redirect('nalodeni:news_list_show', lid=obj.news_id) + + if obj.testMailRecipients is not None and recipients_wanted == "test": + for eml in obj.testMailRecipients.split(","): + try: + eml = eml.strip() + validate_email(eml) + recipients_email.append(eml) + except ValidationError: + messages.error(request, "Testovací email %s není ve tvaru emailu." % (eml,) ) + + for rcp in recip_users: + # pouzivat KONTAKTNI email misto REGISTRACNIHO + eml = rcp.email_contact_active + if eml is None or len(eml.strip()) == 0: + eml = rcp.email + try: + validate_email(eml) + recipients_email.append(eml) + except ValidationError: + messages.error(request, "Email '%s' uživatele %s není ve správném tvaru." % (eml, rcp.username)) + + template = 'news/msg_to_email.html' + context = { + 'msg' : obj, + 'abs_host_url' : '%s://%s' % ( request.scheme, request.get_host()), + 'blocks' : obj.newsmsgblock_set.all(), + } + + if realSend: + from django.core.mail import get_connection, EmailMultiAlternatives + import quopri + + mailgun_backend = get_connection('anymail.backends.mailgun.EmailBackend') + + header_from = '%s <%s>' % ( + appSettings.ANYMAIL['FROM_NAME'], + appSettings.ANYMAIL['FROM_EMAIL'], + ) + html_message = render_to_string(template, context) + plain_message = html2text.html2text(html_message) + + ema = EmailMultiAlternatives( + "%s - %s" % (obj.news.name, obj.title), + plain_message, header_from ) + ema.connection = mailgun_backend + + if use_public_to_email: + ema.to = [ appSettings.ANYMAIL['PUBLIC_TO_EMAIL'] ] + else: + # pouzit kontaktni nebo registracni email uzivatele + eml = rcp.email_contact_active + if eml is None or len(eml.strip()) == 0: + eml = rcp.email + ema.to = [ eml ] + + ema.bcc = recipients_email + if obj.news.replyToEmail is not None: + try: + eml = obj.news.replyToEmail.strip() + validate_email(eml) + ema.extra_headers = { + 'Reply-To' : eml, + } + except ValidationError: + messages.error(request, "Odpovědní email '%s' není ve tvaru emailu. Odesílání zrušeno." % (eml,) ) + messages.info(request, "Chybu může opravit správce tohoto newsletteru." ) + return redirect('nalodeni:news_list_show', lid=obj.news_id) + + ema.attach_alternative(html_message, "text/html") + ema.send() + + if update_sent_ts: + obj.sent_ts = datetime.now() + obj.save() + + messages.info(request, "Zpráva odeslána pomocí MailGun celkem %s uživatelům." % len(recipients_email) ) + else: + messages.error(request, "Message delivery disabled.") + + return redirect('nalodeni:news_list_show', lid=obj.news_id) + + +def msg_preview(request, id): + """ + Verejny nahled newsletteru. + """ + obj = models.NewsMsg.objects.filter(pk=id,is_del=False) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + messages.error("Objekt nenalezen.") + return redirect('nalodeni:news_all') + else: + 1/0 + + site_perms = request.session.get('site_perms',[]) + actions = set() + + passed = False + if (request.user in obj.news.sent_by.all() + or request.user == obj.news.managed_by + or 'sso_news_manage' in site_perms): + passed = True + if obj.sent_ts is not None: + passed = True + + if not passed: + return redirect('nalodeni:news_all') + + + template = 'news/msg_to_email.html' + context = { + 'msg' : obj, + 'abs_host_url' : '%s://%s' % ( request.scheme, request.get_host()), + 'blocks' : obj.newsmsgblock_set.all(), + } + + return render(request, template, context) + + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +def block_edit(request, mid, bid=None): + """ + Seznam zpráv pro daný newsletter. + """ + if bid is not None: + obj = models.NewsMsgBlock.objects.filter(pk=bid, newsmsg_id=mid) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + return redirect('nalodeni:news_block_create', mid=mid) + else: + 1/0 + else: + obj = None + + if obj is None: + obj = models.NewsMsgBlock(newsmsg_id=mid) + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if not (request.user in obj.newsmsg.news.sent_by.all() + or request.user == obj.newsmsg.news.managed_by + or 'sso_news_manage' in site_perms): + messages.error(request, _('Nedostatečné oprávnění pro editaci bloku zprávy.')) + return redirect('nalodeni:news_all') + + + if request.method == 'GET': + form = forms.NewsMsgBlockForm(instance=obj) + elif request.method == 'POST': + form = forms.NewsMsgBlockForm(request.POST, instance=obj) + + if form.is_valid(): + form.instance.content = bleach.clean(form.instance.content, + tags=['b','ul','ol','li','a','i','hr'], strip=True) + form.instance.content = bleach.linkify(form.instance.content) + form.save() + + messages.info(request, "Údaje byly uloženy.") + return redirect('nalodeni:news_msg_show', mid=mid) + + template = 'news/block_edit.html' + context = { + 'form' : form, + } + + return render(request, template, context) + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +def block_delete(request, bid): + """ + Seznam zpráv pro daný newsletter. + """ + obj = models.NewsMsgBlock.objects.filter(pk=bid) + if len(obj) == 1: + obj = obj[0] + elif len(obj) == 0: + obj = None + return redirect('nalodeni:news_all') + else: + 1/0 + + site_perms = request.session.get('site_perms',[]) + actions = set() + + if not (request.user in obj.newsmsg.news.sent_by.all() + or request.user == obj.newsmsg.news.managed_by + or 'sso_news_manage' in site_perms): + messages.error(request, _('Nedostatečné oprávnění pro smazání bloku zprávy.')) + return redirect('nalodeni:news_all') + + mid = obj.newsmsg_id + obj.delete() + + messages.info(request, "Záznam byl smazán.") + return redirect('nalodeni:news_msg_show', mid=mid) + + diff --git a/src/nalodeni/people.py b/src/nalodeni/people.py new file mode 100644 index 0000000..0acf1d0 --- /dev/null +++ b/src/nalodeni/people.py @@ -0,0 +1,197 @@ +# -*- encoding: utf-8 -*- + +from datetime import date, datetime, timedelta # timeSlices +from collections import OrderedDict + +import django +from django.http import HttpResponse, HttpResponseRedirect +from django.template import Template, RequestContext, loader +from django.shortcuts import render + +from django.contrib.auth.decorators import login_required +from django.urls import reverse +from django.views.decorators.csrf import ensure_csrf_cookie +from django import forms +from django.forms import ModelForm +from django.contrib import messages +from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import pgettext, pgettext_lazy + +from django.db import transaction +from django.db.models import F + +from django.core.exceptions import ValidationError + +import logging + +from django.conf import settings as appSettings + +from . import models +from . import forms +from . import auth as nalodeni_auth + +# Logger instance +logger = logging.getLogger(__name__) + +def role_required(roles=[]): + def decorate(func): + def call(request, *args, **kwargs): + for r in roles: + if not r in request.session['site_perms']: + messages.error(request, "Nedostatečné oprávnění pro přístup. Detaily byly zaznamenány.") + return HttpResponseRedirect('/') + result = func(request, *args, **kwargs) + return result + return call + return decorate + +def get_AppUser_objects(request): + ''' Zkontroluje, že všechny objekty v 'objs' vyhovují přiděleným rolím. + Nevyhovující vyřadí. + ''' + sp = request.session['site_perms'] + if 'sso_kodo' not in sp: + return models.AppUser.objects.none() + + if 'sso_admin' in sp: + return models.AppUser.objects.all() + + objs = models.AppUser.objects.filter(district__in=request.session['spc']['dist']) + + return objs + +def get_AppUser_districts(request): + '''Vrátí dostupné kraje podle rolí.''' + + + if 'sso_admin' in request.session['site_perms']: + return list(models.AppUser.DISTRICT_CHOICES) + + rslt = [] + for d in models.AppUser.DISTRICT_CHOICES: + if d[0] in request.session['spc']['dist']: + rslt.append(d) + + return rslt + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +@role_required(['sso_kodo']) +def confirmed(request, newOnly=False, dist=None): + if dist is None: + dist = int(request.POST.get('dist', -1)) + + objs = get_AppUser_objects(request).order_by('last_name', 'first_name' ,'email') + + if newOnly: + objs = objs.filter(status=models.AppUser.STATUS_NEW) + else: + objs = objs.filter(status=models.AppUser.STATUS_REG) + + districts = [(-1, ' -- vše dostupné -- ')] + get_AppUser_districts(request) + # filtrujeme jen povolene kraje, nebo vse pro adminy + if dist != -1 and (dist in request.session['spc']['dist'] or 'sso_admin' in request.session['site_perms']): + selDist = dist + objs = objs.filter(district=selDist) + else: + selDist = -1 + + + template = 'people/list.html' + context = { + 'people' : objs, + 'newOnly' : newOnly, + 'distAvail' : districts, + 'selDist' : selDist, + } + + return render(request, template, context) + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +@role_required(['sso_kodo']) +def pending(request): + ''' List pending registrations from AppRegEmail. ''' + + show_all = request.GET.get("show_all","no") == "yes" + + if request.method == "POST": + act = request.POST.get("action", None) + ids = request.POST.getlist('r[]') + + objs = models.AppRegEmail.objects.filter(id__in = ids) + + if act == "token": + email_counter = 0 + skipped_counter = 0 + for o in objs: + # kontrola, jestli uživatel již není registrován + rslt = models.AppUser.objects.filter(email__iexact=o.email.strip()) + if len(rslt) != 0: + messages.info(request,'Uživatel s emailem %s již je registrován, požadavek na registaci odstraněn.' % o.email) + o.delete() + else: + if not ( o.etStamp and (datetime.now() - o.etStamp).total_seconds() < int(appSettings.TOKEN_VALID_SEC)): + # token not valid or not sent + nalodeni_auth.sendRegisterToken(o.email) + email_counter += 1 + else: + skipped_counter += 1 + if email_counter > 0: + messages.info(request,'Registrační emaily odeslány, celkem odesláno %s zpráv.' % email_counter) + if skipped_counter > 0: + messages.info(request,'Celkem %s registrací přeskočeno, ještě jsou platné.' % skipped_counter) + + elif act == "delete": + objs.delete() + messages.info(request,'Registrace odstraněny.') + + tokenValidAfter = datetime.now() - timedelta(seconds=int(appSettings.TOKEN_VALID_SEC)) + + objs = models.AppRegEmail.objects.all() + if not show_all: + # zobrazovat pouze nové registrace + objs = objs.filter(emailToken = None) + objs = objs.order_by('etStamp') + + template = 'people/pending.html' + context = { + 'people' : objs, + 'tokenValidAfter' : tokenValidAfter, + 'show_all' : show_all, + } + + return render(request, template, context) + + + +@ensure_csrf_cookie +@login_required(login_url="/prihlaseni") +@role_required(['sso_kodo']) +def update(request): + ids = request.POST.getlist('r[]') + val = request.POST.get('setStatus', None) + + if val and val in ['reg','new']: + objs = get_AppUser_objects(request).filter(id__in=ids) + + rec = 0 + for o in objs: + rec += 1 + o.status = o.STATUS_REG if val == 'reg' else o.STATUS_NEW + o.save() + + messages.info(request, 'Upraveno celkem %s záznamů.' % rec) + + if val == 'new': + return HttpResponseRedirect('/people/list/') + elif val == "reg": + return HttpResponseRedirect('/people/list-new/') + else: + messages.error(request, 'Špatný požadavek.') + + + return HttpResponseRedirect('/people/list/') + diff --git a/src/nalodeni/static/css/main.css b/src/nalodeni/static/css/main.css new file mode 100644 index 0000000..2a398c7 --- /dev/null +++ b/src/nalodeni/static/css/main.css @@ -0,0 +1,8 @@ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&mobile=30em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.3;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:1170px;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width: 30em){.row .row{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width: 40em){.row .row{margin-left:-1.25rem;margin-right:-1.25rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width: 30em){.column,.columns{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 40em){.column,.columns{padding-left:1.25rem;padding-right:1.25rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.3333333333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.6666666667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.2857142857%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.3333333333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.6666666667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.2857142857%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.3333333333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.6666666667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.2857142857%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:2rem}h2{font-size:1.59375rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}}a{color:#2785ce;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#2272b1}a img{border:0}hr{max-width:1170px;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(204,3,3,0.1);border-color:#cc0303}.is-invalid-label{color:#cc0303}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc0303}.form-error.is-visible{display:block}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:.9rem;background-color:#2785ce;color:#fefefe}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#2171af;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2785ce;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#1f6aa5;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#cc0303;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a30202;color:#fefefe}.button.dark{background-color:#343434;color:#fefefe}.button.dark:hover,.button.dark:focus{background-color:#2a2a2a;color:#fefefe}.button.hollow{border:1px solid #2785ce;color:#2785ce}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#144367;color:#144367}.button.hollow.primary{border:1px solid #2785ce;color:#2785ce}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#144367;color:#144367}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #cc0303;color:#cc0303}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#660202;color:#660202}.button.hollow.dark{border:1px solid #343434;color:#343434}.button.hollow.dark:hover,.button.hollow.dark:focus{border-color:#1a1a1a;color:#1a1a1a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2785ce;color:#fefefe}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2785ce;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#2785ce transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform-origin:50% 50%;transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2785ce;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#cc0303;color:#fefefe}.badge.dark{background:#343434;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2785ce}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{content:' ';display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.3333333333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.6666666667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#2785ce;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#1f6aa5;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#cc0303;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a30202;color:#fefefe}.button-group.dark .button{background-color:#343434;color:#fefefe}.button-group.dark .button:hover,.button-group.dark .button:focus{background-color:#2a2a2a;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 29.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#deedf9}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fed2d2}.callout.dark{background-color:#e1e1e1}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2785ce}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block !important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #2785ce;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent #2785ce transparent transparent;border-right-style:solid;border-left-width:0;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2785ce transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2785ce transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2785ce;border-left-style:solid;border-right-width:0}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2785ce transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2785ce transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2785ce;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2785ce transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2785ce transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2785ce;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2785ce transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2785ce;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:0.33333rem 0.5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2785ce;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#cc0303;color:#fefefe}.label.dark{background:#343434;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width: 29.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}html,body{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:transform .5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content:' ';display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content,.off-canvas-content{min-height:100%;background:#fefefe;transition:transform .5s ease;backface-visibility:hidden;z-index:1;padding-bottom:0.1px;box-shadow:0 0 10px rgba(10,10,10,0.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,0.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;transform:translateX(0)}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{transform:translateX(-250px)}@media screen and (min-width: 40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fefefe;background-color:rgba(10,10,10,0.5)}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{content:' ';display:table}.pagination::after{clear:both}.pagination li{font-size:1.25rem;margin-right:.25rem;border-radius:0;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:0;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:0;background:transparent;color:#343434;cursor:default}.pagination .disabled{padding:0;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{content:'\2026';padding:0;color:#343434}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2785ce}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc0303}.progress.dark .progress-meter{background-color:#343434}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2785ce}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;margin:0;font-size:0.75rem;font-weight:bold;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2785ce;transition:all 0.2s ease-in-out;touch-action:manipulation;border-radius:0}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#2171af}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 40em){.reveal{width:600px;max-width:1170px}}@media screen and (min-width: 40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:1170px}}@media screen and (min-width: 40em){.reveal.small{width:50%;max-width:1170px}}@media screen and (min-width: 40em){.reveal.large{width:90%;max-width:1170px}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 29.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{margin-bottom:1rem;outline:0;position:relative;user-select:none;color:#fefefe;font-weight:bold;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all 0.25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:0.25rem;top:0.25rem;width:1.5rem;transition:all 0.25s ease-out;transform:translate3d(0, 0, 0);border-radius:0}input:checked ~ .switch-paddle{background:#2785ce}input:checked ~ .switch-paddle::after{left:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:bold;padding:.5rem .625rem .625rem}thead,tfoot{background:#f8f8f8;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody th,tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2785ce}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#257ec4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all 0.5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fefefe;box-shadow:0 0 0 1px rgba(10,10,10,0.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow 200ms ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(39,133,206,0.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar::before,.title-bar::after{content:' ';display:table}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:bold;vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.top-bar{padding:1.3rem}.top-bar::before,.top-bar::after{content:' ';display:table}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#fefefe}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width: 64em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 29.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 30em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}html,body{font-size:14px}.fa{text-align:center;min-width:18px}@media screen and (max-width: 74.9375em){.fa{min-width:15px}}@media screen and (max-width: 63.9375em){.fa{min-width:13px}}hr{max-width:none;border:0;height:1px;background:#f3f3f3}.tema h2{font-weight:bold;margin-top:50px}.tema img{border:solid 2px}.u-cf::before,.u-cf::after{content:' ';display:table}.u-cf::after{clear:both}.u-hidden{display:none !important}.u-smaller-line-height{line-height:1.275}.u-mirror-horizontally{display:inline-block;transform:matrix(-1, 0, 0, 1, 0, 0) !important}@media screen and (min-width: 75em){.u-noWrap{white-space:nowrap}}@media screen and (min-width: 64em){.u-custom-gutter{margin-left:-0.5rem !important;margin-right:-0.8rem !important}}.u-pmarginbottom{margin-bottom:1.5rem}.u-0margin{margin:0 !important}.u-center{text-align:center !important}@media screen and (max-width: 63.9375em){.u-center-medium-down{text-align:center;margin:0 auto;display:block}}@media screen and (max-width: 53.75em){.u-center-860-down{text-align:center;margin:0 auto;display:block}}@media screen and (min-width: 30em) and (max-width: 63.9375em){.u-center-medium-only{text-align:center;margin:0 auto;display:block}}@media screen and (max-width: 39.9375em){.u-center-mobile-down{text-align:center;margin:0 auto;display:block}}@media screen and (max-width: 63.9375em){.u-stacked-medium-down+.u-stacked-medium-down{margin-top:15px}}@media screen and (max-width: 39.9375em){.u-stacked-mobile-down+.u-stacked-mobile-down{margin-top:15px}}@media screen and (max-width: 39.9375em){.u-mobile-down-clear{clear:left}}.u-rotate-345{transform:rotate(345deg) !important}.u-mirror-horizontally-and-rotate-345{display:inline-block;transform:matrix(-1, 0, 0, 1, 0, 0) rotate(345deg) !important}.u-rotate-15{transform:rotate(15deg) !important}.u-10paddingTop{padding-top:10px}.u-50paddingTop{padding-top:50px}.u-inverted{color:#fff !important}.u-inverted a{color:#fff !important}.u-inverted p a{text-decoration:underline}.u-inverted p a:hover{text-decoration:none}.u-inverted h1,.u-inverted h2,.u-inverted h3,.u-inverted h4,.u-inverted h5,.u-inverted h6{color:#e1e1e1 !important}.u-inverted.u-inverted--darker{color:#adadad !important}.u-inverted.u-inverted--darker a{color:#adadad !important}.u-maxWidth80percent{max-width:80% !important;margin:0 auto}.u-video-wrapper-16-9{position:relative;display:inline-block;padding:0;margin:0;width:100%;padding-top:56.2%;height:0}.u-video-wrapper-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-BlogPosting,.c-BlogPosting-excerpt{padding:20px 0;position:relative}.c-BlogPosting::before,.c-BlogPosting::after,.c-BlogPosting-excerpt::before,.c-BlogPosting-excerpt::after{content:' ';display:table}.c-BlogPosting::after,.c-BlogPosting-excerpt::after{clear:both}.c-BlogPosting-excerpt--nospacetop{padding-top:0}.c-BlogPosting-excerpt--nospace{padding-top:0;padding-bottom:0}@media screen and (max-width: 63.9375em){.c-BlogPosting-excerpt--nospace{padding-top:10px;padding-bottom:5px}}.c-BlogPosting-excerpt+.c-BlogPosting-excerpt{border-top:1px solid #e1e1e1}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-photoBox{max-width:none;padding:10px 0 20px 0}.c-BlogPosting.c-BlogPosting--primary{padding-top:0;padding-bottom:0}.c-BlogPosting.c-BlogPosting--primary .c-BlogPosting-photoBox{padding-top:0}.c-BlogPosting-excerpt .c-BlogPosting-excerpt-photoBox{max-width:263px;float:left;padding:15px 0}@media screen and (max-width: 39.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt-photoBox{max-width:none;float:none;padding-top:0;padding-bottom:5px}}@media screen and (max-width: 63.9375em){.c-BlogPosting-excerpt{min-height:auto}}@media screen and (max-width: 39.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt-photoBox .c-BlogPosting-excerpt__image{max-width:calc(50% - 5px)}}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-contentBox{position:relative;min-height:195px;padding:0 0 25px 0;position:relative}@media screen and (max-width: 63.9375em){.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-contentBox{padding:0 0 15px 0;min-height:auto}}.c-BlogPosting.c-BlogPosting--primary .c-BlogPosting-contentBox{min-height:auto;padding-bottom:0}.c-BlogPosting-excerpt .c-BlogPosting-excerpt-contentBox{max-width:calc(100% - 293px);min-height:164px;float:right;padding:10px 0 25px 0;position:relative}@media screen and (max-width: 39.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt-contentBox{padding:10px 0 30px 0;max-width:none;float:none}}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-excerpt-readMore,.c-BlogPosting-excerpt .c-BlogPosting-excerpt-readMore{position:absolute;left:0;bottom:0;text-decoration:underline}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-excerpt-readMore:hover,.c-BlogPosting-excerpt .c-BlogPosting-excerpt-readMore:hover{text-decoration:none}@media screen and (max-width: 63.9375em){.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-excerpt-readMore,.c-BlogPosting-excerpt .c-BlogPosting-excerpt-readMore{bottom:8px}}@media screen and (max-width: 39.9375em){.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting-excerpt-readMore,.c-BlogPosting-excerpt .c-BlogPosting-excerpt-readMore{bottom:2px}}.c-BlogPosting-excerpt-nextBox{max-width:263px}@media screen and (max-width: 74.9375em){.c-BlogPosting-excerpt-nextBox{max-width:none}}.c-BlogPosting.c-BlogPosting--primary .c-BlogPosting-excerpt-readMore{position:relative}.c-BlogPosting .c-BlogPosting__title,.c-BlogPosting-excerpt .c-BlogPosting-excerpt__title{line-height:1.15}@media screen and (max-width: 63.9375em){.c-BlogPosting .c-BlogPosting__title,.c-BlogPosting-excerpt .c-BlogPosting-excerpt__title{font-size:1.6rem}}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting__title,.c-BlogPosting .c-BlogPosting-content h1,.c-BlogPosting .c-BlogPosting-content h2,.c-BlogPosting .c-BlogPosting-content h3{margin-bottom:0.75em;line-height:1.3}.c-BlogPosting .c-BlogPosting-infoBox{padding-bottom:1rem}.c-BlogPosting .c-BlogPosting-infoBox .c-BlogPosting__authors{margin-left:0.5rem}@media screen and (max-width: 63.9375em){.c-BlogPosting .c-BlogPosting-infoBox{line-height:1.75}.c-BlogPosting .c-BlogPosting-infoBox .c-BlogPosting__authors{margin-left:0rem}}.c-BlogPosting.c-BlogPosting--featured .c-BlogPosting__title{font-size:1.65rem;color:#2785ce;margin-bottom:0.375em}.c-BlogPosting.c-BlogPosting--primary .c-BlogPosting__title{font-size:2rem}.c-BlogPosting .c-BlogPosting-content h1{font-size:1.65rem;color:#2785ce}.c-BlogPosting .c-BlogPosting-content h1 a{text-decoration:underline}.c-BlogPosting .c-BlogPosting-content h1 a:hover{text-decoration:none}.c-BlogPosting .c-BlogPosting-content h2{font-size:1.5rem}.c-BlogPosting .c-BlogPosting-content h3{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:bold}.c-BlogPosting .c-BlogPosting-content a{text-decoration:underline}.c-BlogPosting .c-BlogPosting-content a:hover{text-decoration:none}.c-BlogPosting .c-BlogPosting-content ul{list-style-type:none;margin-left:0}.c-BlogPosting .c-BlogPosting-content ul li{line-height:2}.c-BlogPosting .c-BlogPosting-content ul li:before{display:inline-block;content:'\f10c';font-family:'FontAwesome';font-size:0.75rem;vertical-align:middle;padding-right:1rem;color:#2785ce}.c-BlogPosting .c-BlogPosting-content p,.c-BlogPosting-excerpt .c-BlogPosting-excerpt-content{line-height:1.25}.c-BlogPosting-excerpt .c-BlogPosting-excerpt-infoBox{padding:5px 0}.c-BlogPosting-excerpt .c-BlogPosting-excerpt-infoBox i{padding-right:3px}@media screen and (max-width: 39.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt-infoBox{margin:0;position:absolute;top:45px;left:50%;padding-left:15px}}.c-BlogPosting-excerpt .c-BlogPosting-excerpt__authors{margin-left:15px}@media screen and (max-width: 39.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt__authors,.c-BlogPosting-excerpt .c-BlogPosting-excerpt__datePublished{margin-left:0px}}@media screen and (max-width: 63.9375em){.c-BlogPosting-excerpt .c-BlogPosting-excerpt__author:not(:first-of-type){margin-left:20px}}.c-Person-preview{display:block;position:relative}.c-Person-preview::before,.c-Person-preview::after{content:' ';display:table}.c-Person-preview::after{clear:both}.c-Person-preview+.c-Person-preview{padding-top:0.75rem;margin-top:0.75rem;border-top:1px solid #f3f3f3}.c-Person-preview .c-Person-preview__url{float:right}.c-Person-preview .c-Person-preview-content{line-height:1.25}.c-Person-preview .c-Person-preview__name{color:#2785ce;font-size:1.3rem;display:inline-block;vertical-align:-webkit-baseline-middle;margin-bottom:0.05rem}.c-Person-preview .c-Person-preview__birthdate{color:#6e6e6e}.c-Person-preview .c-Person-preview-contentBox{margin-top:1rem}.c-Person-preview .c-Person-preview__image{float:left;margin-right:0.7rem}.c-BasicPage-header--horizontal .c-BasicPage__title,.c-BasicPage-header--horizontal .l-micropage__heading{float:left}.c-BasicPage__title,.l-micropage__heading{font-size:2.55rem;padding-bottom:0.7em;color:#2785ce}@media screen and (max-width: 40em){.c-BasicPage__title,.l-micropage__heading{padding-top:0.7em}.c-BasicPage__title br,.l-micropage__heading br{display:none}}.c-BasicPage-header{padding-bottom:35px}.c-BasicPage-header--horizontal{padding-bottom:0}.c-BasicPage-header--horizontal::before,.c-BasicPage-header--horizontal::after{content:' ';display:table}.c-BasicPage-header--horizontal::after{clear:both}@media screen and (max-width: 39.9375em){.c-BasicPage-header--horizontal.c-BasicPage-header--horizontal--mobilestacked .c-BasicPage__title,.c-BasicPage-header--horizontal.c-BasicPage-header--horizontal--mobilestacked .l-micropage__heading{float:none}.c-BasicPage-header--horizontal.c-BasicPage-header--horizontal--mobilestacked .c-BasicPage__meta{float:none;margin-top:2rem}}@media screen and (max-width: 63.9375em){.c-BasicPage__meta{line-height:2}}@media screen and (min-width: 40em){.c-BasicPage__meta .c-BasicPage__authors{margin-left:0.5rem}}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filters__title{color:#2785ce;font-size:1.5rem}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-block{display:inline-block;vertical-align:middle}@media screen and (max-width: 39.9375em){.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-block{display:block}}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-block+.c-BasicPage__meta-filter-block{margin-left:1.5rem}@media screen and (max-width: 39.9375em){.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-block+.c-BasicPage__meta-filter-block{margin-left:0;margin-top:1.5rem}}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter{position:relative;min-width:225px}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-btn{position:relative;display:block;font-size:1.15rem;width:100%;text-align:left;padding:0.4rem 1.5rem 0.4rem 0.4rem;border:1px solid #dedede;border-radius:2px 2px 2px 2px}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-btn:before{content:'\f107';display:inline-block;position:absolute;top:50%;right:1rem;transform:translate(50%, -50%);font-family:'FontAwesome';font-size:1rem}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-btn:focus{outline:none}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter.js-button-toggled .c-BasicPage__meta-filter-btn{border-bottom:0}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown{position:absolute;top:calc(100% - 1px);left:0;right:0;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-radius:0px 0px 2px 2px;z-index:300}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown.is-open{display:block !important}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul{position:relative;margin-top:1px;padding-top:6px;padding-bottom:4px;margin-bottom:0;background:#fff}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li+li{margin-top:0.35rem}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul:before{content:'';display:block;position:absolute;left:0.5rem;right:0.5rem;top:0;height:1px;background:#dedede}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li.spacer{position:relative;height:2px;width:100%}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li.spacer:before{content:'';display:block;position:absolute;left:0.5rem;right:0.5rem;top:50%;transform:translate(-0.5px);height:1px;background:#dedede}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li:before{content:none;display:none}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li input{display:none}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li input:checked+label{color:#0a0a0a}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li label{position:relative;font-size:1rem;padding-left:1.8rem;line-height:1.25;color:#999999}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li label:before{content:'';display:inline-block;width:18px;height:18px;border:1px solid #dedede;border-radius:2px;position:absolute;left:0;top:50%;text-align:center;transform:translateY(-50%);line-height:17px;color:#0a0a0a}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-dropdown ul li input:checked+label:before{content:'\f00c';font-family:'FontAwesome'}.c-BasicPage__meta .c-BasicPage__meta-filters .c-BasicPage__meta-filter-btn.hover{border-radius:2px 2px 0px 0px}@media screen and (max-width: 63.9375em){.c-BasicPage__meta .c-BasicPage__meta-filters{margin-bottom:2.5rem}}.c-BasicPage-header--horizontal .c-BasicPage__meta{float:right;margin-top:0.45rem;margin-bottom:0.8rem}@media screen and (max-width: 39.9375em){.c-BasicPage-header--horizontal .c-BasicPage__meta{padding-top:0.7rem}}.c-BasicPage__meta .c-BasicPage-tags{margin-left:3rem;display:inline-block}@media screen and (max-width: 63.9375em){.c-BasicPage__meta .c-BasicPage-tags{display:block;margin-left:0;margin-top:1rem}}.c-BasicPage__meta .c-BasicPage-tags .c-BasicPage-tags__headline{text-transform:uppercase;display:inline-block}.c-BasicPage-headline-img{position:relative;min-height:420px;background:#f3f3f3;z-index:-1}@media screen and (max-width: 63.9375em){.c-BasicPage-headline-img{min-height:250px}}@media screen and (max-width: 39.9375em){.c-BasicPage-headline-img{min-height:auto;min-height:fit-content}}.c-BasicPage-headline-bg{margin:0;cursor:pointer;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c-BasicPage-headline-bg img{min-width:100%;min-height:100%;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;-webkit-transition:-webkit-transform, 1.25s, ease;transition:transform, 1.25s, ease;margin:auto;opacity:0.1;user-select:none;cursor:default}.c-BasicPage-content{font-size:1.15rem}.c-BasicPage-content p{margin-bottom:0.8em}.c-BasicPage-content ol{counter-reset:item;list-style-type:none}.c-BasicPage-content ul{position:relative}.c-BasicPage-content ol,.c-BasicPage-content ul{margin-bottom:1.5em;margin-left:1.5em}.c-BasicPage-content ol>li,.c-BasicPage-content ul>li{position:relative;padding-left:1.25rem}.c-BasicPage-content ol>li:before,.c-BasicPage-content ul>li:before{position:absolute;left:-1.25rem}.c-BasicPage-content ol ol,.c-BasicPage-content ol ul,.c-BasicPage-content ul ol,.c-BasicPage-content ul ul{margin-top:.5em;margin-bottom:.5em}.c-BasicPage-content ol>li:before{content:counter(item) " ";counter-increment:item}.c-BasicPage-content ul>li:before{display:inline-block;content:'\f10c';font-family:'FontAwesome';font-size:0.75rem;vertical-align:middle;padding-right:1rem;color:#2785ce;line-height:2.75}.c-BasicPage-content li{display:block;padding-left:0.75rem}.c-BasicPage-content li+li{margin-top:0.5rem}.c-BasicPage-content h2{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-size:1.7rem;line-height:1.45;color:#343434;margin-bottom:0.85em}.c-BasicPage-content h2 a{text-decoration:underline;color:inherit}.c-BasicPage-content h2 a:hover{text-decoration:none}.c-BasicPage-content h3{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;margin-bottom:0.8em;font-size:1.3rem}.c-BasicPage-content a{text-decoration:underline}.c-BasicPage-content a:hover{text-decoration:none}.c-BasicPage-content table{border:none}.c-BasicPage-content table tbody{border:none}.c-BasicPage-content table td{border:none;padding:0.75rem 0;vertical-align:top;line-height:1.55}@media screen and (max-width: 63.9375em){.c-BasicPage-content table td{margin-top:0.2rem;font-size:0.9rem}}.c-BasicPage-content table tr:nth-child(2n){background:#fff}.c-BasicPage-content table tr+tr{border-top:1px solid #f3f3f3}.c-BasicPage-content table .cell-description{color:#878787;min-width:200px}.c-BasicPage-content table .cell-description .cell-icon{float:left;display:inline-block;margin-right:0.5rem;margin-top:0.2rem}.c-BasicPage-content table .cell-description .cell-text{display:inline-block;float:left;padding-left:0.65rem}@media screen and (max-width: 63.9375em){.c-BasicPage-content table .cell-description .cell-text{margin-top:0.2rem;font-size:0.8rem}}.c-BasicPage-content .c-BasicPage__title,.c-BasicPage-content .l-micropage__heading{font-size:2.55rem;padding-bottom:0.7em;color:#2785ce;margin-bottom:0.35em;line-height:inherit}@media screen and (max-width: 40em){.c-BasicPage-content .c-BasicPage__title,.c-BasicPage-content .l-micropage__heading{padding-top:0.7em}.c-BasicPage-content .c-BasicPage__title br,.c-BasicPage-content .l-micropage__heading br{display:none}}.c-BasicPage-content+.c-BasicPage-content{margin-top:2.5rem}.c-BasicPage-content--small{font-size:1rem}.c-BasicPage-content--small li+li{margin-top:0.5rem}.c-vertical-navigation{margin:18px 0 10px 0}@media screen and (max-width: 63.9375em){.c-vertical-navigation{padding:5px}}@media screen and (max-width: 29.9375em){.c-vertical-navigation{margin-top:0}}.c-vertical-navigation .c-vertical-navigation__title{font-weight:500;font-size:1.3rem}.c-vertical-navigation .c-vertical-navigation-items{list-style-type:none;margin:0;margin-top:22px}.c-vertical-navigation .c-vertical-navigation-items .c-vertical-navigation__item a:hover{text-decoration:underline}.c-vertical-navigation .c-vertical-navigation-items.c-vertical-navigation-items--horizontal{display:flex}.c-vertical-navigation .c-vertical-navigation-items.c-vertical-navigation-items--horizontal .c-vertical-navigation__item+.c-vertical-navigation__item{margin-left:10px;margin-top:0}@media screen and (max-width: 63.9375em){.c-vertical-navigation .c-vertical-navigation-items{justify-content:center}}.c-vertical-navigation .c-vertical-navigation-items.c-vertical-navigation-items--horizontal .c-vertical-navigation__item{display:inline-block}.c-vertical-navigation .c-vertical-navigation-items .c-vertical-navigation__item+.c-vertical-navigation__item{margin-top:3px}@media screen and (max-width: 63.9375em){.c-vertical-navigation .c-vertical-navigation-items .c-vertical-navigation__item+.c-vertical-navigation__item{margin-top:5px}}.c-icon{font-size:1.3rem;width:40px;height:40px;text-align:center;line-height:40px !important}.c-icon--facebook{background:#1672b9}.c-icon--twitter{background:#91cfff}.c-icon--googlePlus{background:#cc0303}.c-icon--instagram{background:#d10869}.c-icon--rounded{border-radius:50%}.c-contact-bar{background:#343434}.c-contact-bar .c-contact-bar-header{float:left;background:#343434}@media screen and (max-width: 63.9375em){.c-contact-bar .c-contact-bar-header{float:none}}.c-contact-bar .c-contact-bar__heading{font-weight:bold;margin:0;line-height:1.3;display:inline-block;font-size:1.3rem}.c-contact-bar .c-contact-bar-items{float:left;list-style-type:none;margin-left:0;margin-bottom:0}@media screen and (max-width: 63.9375em){.c-contact-bar .c-contact-bar-items{float:none}}.c-contact-bar .c-contact-bar__item{display:block;margin-left:0}@media screen and (min-width: 40em){.c-contact-bar .c-contact-bar__item{display:inline-block}}@media screen and (min-width: 64em){.c-contact-bar .c-contact-bar__item{margin-left:50px}}.c-contact-bar .c-contact-bar__item a:hover{text-decoration:underline}@media screen and (min-width: 40em){.c-contact-bar .c-contact-bar__item+.c-contact-bar__item{margin-left:50px}}@media screen and (max-width: 51.25em){.c-contact-bar .c-contact-bar__item+.c-contact-bar__item{margin-left:10px}}.c-contact-bar .c-contact-bar__section{display:inline-block;font-weight:bold}@media screen and (max-width: 39.9375em){.c-contact-bar .c-contact-bar__section{display:block}}.c-contact-bar .c-contact-bar__description{display:inline-block}@media screen and (min-width: 64em){.c-contact-bar .c-contact-bar__description{margin-left:10px}}.c-header-bar{background:#343434}.c-header-bar .c-header-bar-divider{width:100%;height:1px;margin:10px auto;background:#adadad}@media screen and (min-width: 53.75em){.c-header-bar .c-header-bar-divider{display:inline-block;width:1px;height:22px;margin:auto 30px;vertical-align:middle}}.c-header-bar .c-header-bar-items{display:inline-block;list-style-type:none;margin-left:0;margin-bottom:0}@media screen and (max-width: 50em){.c-header-bar .c-header-bar-items{display:block}}@media screen and (max-width: 39.9375em){.c-header-bar .c-header-bar-items.c-header-bar-items--bigLh{line-height:2}}.c-header-bar .c-header-bar__item{display:inline-block;margin-left:0}.c-header-bar .c-header-bar__item a:hover{text-decoration:underline}@media screen and (min-width: 40em){.c-header-bar .c-header-bar__item+.c-header-bar__item{margin-left:40px}.c-header-bar .c-header-bar__item.c-header-bar__item--smallerSpace+.c-header-bar__item.c-header-bar__item--smallerSpace{margin-left:12px}}@media screen and (max-width: 53.75em){.c-header-bar .c-header-bar__item+.c-header-bar__item{margin-left:20px}.c-header-bar .c-header-bar__item.c-header-bar__item--smallerSpace+.c-header-bar__item.c-header-bar__item--smallerSpace{margin-left:10px}}.c-header-bar .c-header-bar__section{display:inline-block;font-weight:bold;vertical-align:middle}@media screen and (max-width: 39.9375em){.c-header-bar .c-header-bar__section{display:block}}.c-header-bar .c-header-bar__item a:hover{text-decoration:none}.c-header-bar .c-header-bar__item a:hover .c-header-bar__itemDescription{text-decoration:underline}.c-header-bar .c-header-bar__item .c-header-bar__itemDescription{margin-left:5px}.c-top-bar{position:relative;padding:1.3rem}.c-top-bar::before,.c-top-bar::after{content:' ';display:table}.c-top-bar::after{clear:both}.c-top-bar,.c-top-bar ul{background-color:#fefefe}.c-top-bar input{max-width:200px;margin-right:1rem}.c-top-bar .input-group-field{width:100%;margin-right:0}.c-top-bar input.button{width:auto}.c-top-bar-border{display:block;height:5px;margin-top:-3px;background:#f3f3f3;position:relative;z-index:9}.c-top-bar .c-top-bar-inner{padding:0 30px 0 20px}@media screen and (max-width: 74.9375em){.c-top-bar .c-top-bar-inner{padding:0 30px 0 10px}}@media screen and (max-width: 63.9375em){.c-top-bar .c-top-bar-inner{padding:0 5px}}.c-top-bar .c-top-bar-inner .top-bar-title{margin-right:4.5rem;margin-bottom:5px}.c-top-bar .c-top-bar-inner .top-bar-title img{width:100px}@media screen and (min-width: 64em){.c-top-bar .c-top-bar-inner .top-bar-title img{transform:scale(1.3);transform-origin:left center}}.c-top-bar .c-top-bar-searchbar{padding-bottom:1px;border-bottom:1px solid #e1e1e1}.c-top-bar .c-top-bar-searchbar input{background:#fff;border:0;outline:none;box-shadow:none}.c-top-bar .c-top-bar-searchbar button{background:#fff;color:#343434;margin-right:-1rem;padding-bottom:1px}.c-top-bar .menu-toggle-container{float:right}.c-top-bar .menu-toggle-container .menu-toggle-inner{display:inline-block;padding:0.7rem 1.25rem;font-size:1.15rem;border:1px solid #e1e1e1;text-transform:uppercase;transition:border 0.2s}.c-top-bar .menu-toggle-container .menu-toggle-inner:hover{border:1px solid #343434}.c-top-bar .menu-toggle-container>span button{vertical-align:top;padding-bottom:1px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.c-top-bar .menu-toggle-container>span button:active{position:relative;top:-1px;left:-1px}}.c-top-bar .menu-toggle-container>span button .menu-toggle-description{vertical-align:middle;margin-right:5px}.c-top-bar .menu-toggle-container>span.js-button-toggled button .menu-icon:after{box-shadow:none;background:transparent;font-family:'FontAwesome';content:'\f00d';font-style:normal;height:100%;top:-1px;font-size:1.3rem}.c-top-bar .menu a{position:relative;color:#343434;text-transform:uppercase;font-size:1.15rem;transition:color 0.2s;padding:0.7rem 1.25rem}.c-top-bar .menu a:after{content:'';display:block;position:absolute;bottom:0;left:1rem;right:1rem;height:4px;background:transparent;transition:background 0.2s}.c-top-bar .dropdown.menu>li+li>a::before{content:'/';width:12px;display:inline-block;position:absolute;top:0.5rem;left:0rem;transform:translateX(-50%);font-size:1.7rem;color:#ededed;border:0px solid transparent;margin-top:0}.c-top-bar .menu a:hover,.c-top-bar .menu .is-active>a,.c-top-bar .dropdown.menu>li.is-dropdown-submenu-parent a:hover{color:#f3c289}.c-top-bar .menu a:hover:after,.c-top-bar .menu .is-active>a:after,.c-top-bar .dropdown.menu>li.is-dropdown-submenu-parent a:hover:after{background:#f3c289}.c-top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.25rem}.c-top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:'';display:block;position:absolute;width:auto;bottom:0;left:1rem;right:1rem;height:4px;background:transparent;-webkit-transition:background 0.2s;transition:background 0.2s;border:none}.c-top-bar .is-dropdown-submenu-parent a::after{position:absolute;top:auto;right:1rem;margin-top:0}.c-top-bar .dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:50%;top:calc(100% + 1rem);transform:translateX(-50%);min-width:145px;padding:1rem 0.7rem;background:#e1e1e1;border:0}.c-top-bar .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover{color:#f1b672}.c-top-bar .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover:after{content:none}.c-top-bar .dropdown.menu>li.opens-right>.is-dropdown-submenu:before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:15px solid #e1e1e1}[data-dropdown-menu] ul{display:none}.c-top-bar .c-top-bar-menu{width:100%}@media screen and (max-width: 63.9375em){.c-top-bar .c-top-bar-menu{display:none}.c-top-bar .c-top-bar-menu .responsive-menu-inner{display:table;width:100%}}.c-top-bar .c-top-bar-menu{display:none}@media screen and (max-width: 63.9375em){.c-top-bar .c-top-bar-menu{display:block;position:absolute;top:100%;left:0;right:0;background:#e1e1e1;box-sizing:border-box;z-index:10;width:100%}.c-top-bar .c-top-bar-menu ul{background:#e1e1e1}.c-top-bar .c-top-bar-menu .top-bar-left,.c-top-bar .c-top-bar-menu .top-bar-right{float:none}.c-top-bar .c-top-bar-menu .top-bar-header-group{display:table-header-group}.c-top-bar .c-top-bar-menu .top-bar-footer-group{display:table-footer-group}.c-top-bar .c-top-bar-menu .dropdown.menu li+li>a::before{content:'';box-sizing:border-box;width:calc(100% - 3.6rem);height:1px;display:inline-block;position:absolute;top:0;left:1.8rem;transform:none;background:#d3d3d3}.c-top-bar .c-top-bar-menu .menu li{display:block}.c-top-bar .c-top-bar-menu .menu a{position:relative;color:#343434;text-transform:uppercase;font-size:1.15rem;transition:color 0.2s;padding:1rem 1.8rem}.c-top-bar .c-top-bar-menu .menu a:before{content:none;display:block}.c-top-bar .c-top-bar-menu .menu a:hover,.c-top-bar .c-top-bar-menu .menu .is-active>a{color:#f3c289}.c-top-bar .c-top-bar-menu .menu a:hover:before,.c-top-bar .c-top-bar-menu .menu .is-active>a:before{background:#f3c289}.c-top-bar .c-top-bar-menu .menu a:hover:after,.c-top-bar .c-top-bar-menu .menu .is-active>a:after{background:transparent}.c-top-bar .c-top-bar-menu .dropdown.menu>li.is-dropdown-submenu-parent a:hover:after{background:transparent}.c-top-bar .c-top-bar-menu .menu li.is-dropdown-submenu-parent>a:after{content:'\f196';position:static;display:inline-block;font-size:1rem;margin-left:5px;font-family:'FontAwesome';border:0;line-height:1;height:auto}.c-top-bar .c-top-bar-menu .menu li.is-dropdown-submenu-parent.is-active>a:after{content:'\f147'}.c-top-bar .c-top-bar-menu .dropdown.menu>li>.is-dropdown-submenu.js-dropdown-active{display:block;position:static;border:0;margin-left:1.8rem;margin-right:1.8rem;padding-top:0.25rem;padding-bottom:0.25rem;background:#ececec;border-top:1px solid #d3d3d3;text-decoration:underline}.c-top-bar .c-top-bar-menu .dropdown.menu>li>.is-dropdown-submenu.js-dropdown-active li{padding-left:0.5rem}.c-top-bar .c-top-bar-menu .dropdown.menu>li>.is-dropdown-submenu.js-dropdown-active a{text-transform:none;padding:1rem 0.5rem}.c-top-bar .c-top-bar-menu .dropdown.menu>li>.is-dropdown-submenu.js-dropdown-active a:before{visibility:hidden}.c-top-bar .c-top-bar-menu .dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.25rem}.c-top-bar .c-top-bar-menu .dropdown.menu>li.opens-right>.is-dropdown-submenu{position:static;background:#ececec}.c-top-bar .c-top-bar-menu .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover{color:#f1b672}.c-top-bar .c-top-bar-menu .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover:before{content:none}.c-top-bar .c-top-bar-menu .dropdown.menu>li.opens-right>.is-dropdown-submenu:before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:15px solid #e1e1e1}}.c-top-bar .menu.c-top-bar-searchbar.c-top-bar-searchbar--asTitle{display:inline-block;float:left;width:auto;padding:0}@media screen and (max-width: 63.9375em){.c-top-bar .menu.c-top-bar-searchbar.c-top-bar-searchbar--asTitle{max-width:55%}}@media screen and (min-width: 64em){.c-top-bar .menu.c-top-bar-searchbar.c-top-bar-searchbar--asTitle{display:inline-block;float:right;padding-bottom:1px}}@media screen and (min-width: 64em){.c-top-bar .c-top-bar-menu .top-bar-left>.menu>li:first-child a{padding-left:0rem}.c-top-bar .c-top-bar-menu .top-bar-left>.menu>li:first-child a:after{left:0rem}}@media screen and (min-width: 75em){.c-top-bar .c-top-bar-menu .top-bar-left>.menu>li:first-child a{padding-left:0.65rem}.c-top-bar .c-top-bar-menu .top-bar-left>.menu>li:first-child a:after{left:0.65rem}}@media screen and (max-width: 63.9375em){.c-top-bar .c-top-bar-searchbar.menu{display:table;width:100%;padding:20px 1.8rem 10px 1.8rem}.c-top-bar .c-top-bar-searchbar.menu li{display:table-cell;height:40px;background:#fff}.c-top-bar .c-top-bar-searchbar input{max-width:none}.c-top-bar .c-top-bar-searchbar .c-top-bar-searchbar__submit{width:auto}.c-top-bar .c-top-bar-searchbar .c-top-bar-searchbar__submit button{padding:0em 0.8em;font-size:1.1rem;margin-right:0}.c-top-bar .c-top-bar-searchbar input,.c-top-bar .c-top-bar-searchbar button{height:100%}}.c-banner{background:#f3f3f3;overflow-x:hidden}.c-banner-container{padding-left:1.2rem;padding-right:1.2rem}@media screen and (min-width: 64em){.c-banner-container{padding-left:10px;padding-right:10px}}@media screen and (max-width: 39.9375em){.c-banner-container{padding-left:0;padding-right:0}}@media screen and (min-width: 64em){.c-banner .c-banner-primary-section{width:50%;float:left;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width: 64em) and (min-width: 30em){.c-banner .c-banner-primary-section{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 64em) and (min-width: 40em){.c-banner .c-banner-primary-section{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 64em){.c-banner .c-banner-primary-section:last-child:not(:first-child){float:right}.c-banner .c-banner-secondary-section{width:50%;float:left;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width: 64em) and (min-width: 30em){.c-banner .c-banner-secondary-section{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 64em) and (min-width: 40em){.c-banner .c-banner-secondary-section{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 64em){.c-banner .c-banner-secondary-section:last-child:not(:first-child){float:right}}@media screen and (max-width: 63.9375em){.c-banner .c-banner-section+.c-banner-section{margin-top:35px}}@media screen and (max-width: 39.9375em){.c-banner .c-banner-section+.c-banner-section{margin-top:10px}}.c-banner .c-banner-section-row::before,.c-banner .c-banner-section-row::after{content:' ';display:table}.c-banner .c-banner-section-row::after{clear:both}.c-banner .c-banner-section-row+.c-banner-section-row{margin-top:35px}@media screen and (max-width: 39.9375em){.c-banner .c-banner-section-row+.c-banner-section-row{margin-top:10px}}nav.c-top-sub-nav{background:#f3f3f3}.c-top-sub-nav .c-top-sub-nav-inner{position:relative;padding:45px 2rem;overflow-y:hidden}.c-top-sub-nav .c-top-sub-nav-inner:before{content:'';position:absolute;display:block;width:207px;height:113px;background:url("../img/miscellaneous/people.png") no-repeat;bottom:-20px;right:85px}@media screen and (max-width: 39.9375em){.c-top-sub-nav .c-top-sub-nav-inner{padding:35px 1.25rem}}@media screen and (max-width: 63.9375em){.c-top-sub-nav .c-top-sub-nav-inner:before{right:20px}}@media screen and (max-width: 53.75em){.c-top-sub-nav .c-top-sub-nav-inner{padding-bottom:130px}.c-top-sub-nav .c-top-sub-nav-inner:before{transform:translateX(50%);right:50%;bottom:0}}.c-top-sub-nav .c-top-sub-nav-inner:after{content:'';display:block;position:absolute}.c-top-sub-nav .c-top-sub-nav-header{display:inline-block}@media screen and (max-width: 53.75em){.c-top-sub-nav .c-top-sub-nav-header{display:block}}.c-top-sub-nav .c-top-sub-nav__heading{font-size:1.5rem;font-weight:500;font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif}.c-top-sub-nav .c-top-sub-nav-divider{margin:10px auto}.c-top-sub-nav .c-top-sub-nav-divider:before{content:'\f105';font-family:'FontAwesome';font-size:1.3rem}@media screen and (min-width: 50em){.c-top-sub-nav .c-top-sub-nav-divider{display:inline-block;width:1px;height:22px;margin:auto 30px;vertical-align:baseline}}@media screen and (max-width: 53.75em){.c-top-sub-nav .c-top-sub-nav-divider{display:block;margin:10px auto}.c-top-sub-nav .c-top-sub-nav-divider:before{content:'\f107';margin-left:-7px}}@media screen and (max-width: 39.9375em){.c-top-sub-nav .c-top-sub-nav-divider{margin:0px auto}}.c-top-sub-nav .c-top-sub-nav-items{display:inline-block;list-style-type:none;margin-left:0;margin-bottom:0}@media screen and (max-width: 50em){.c-top-sub-nav .c-top-sub-nav-items{display:block}}@media screen and (max-width: 39.9375em){.c-top-sub-nav .c-top-sub-nav-items.c-top-sub-nav-items--bigLh{line-height:2}}.c-top-sub-nav .c-top-sub-nav__item{display:inline-block;margin-left:0;font-size:1.15rem}.c-top-sub-nav .c-top-sub-nav__item a{color:#0a0a0a;text-decoration:underline}.c-top-sub-nav .c-top-sub-nav__item a:hover{text-decoration:none}@media screen and (min-width: 40em){.c-top-sub-nav .c-top-sub-nav__item+.c-top-sub-nav__item{margin-left:25px}.c-top-sub-nav .c-top-sub-nav__item.c-top-sub-nav__item--smallerSpace+.c-top-sub-nav__item.c-top-sub-nav__item--smallerSpace{margin-left:12px}}@media screen and (max-width: 51.25em){.c-top-sub-nav .c-top-sub-nav__item+.c-top-sub-nav__item{margin-left:20px}.c-top-sub-nav .c-top-sub-nav__item.c-top-sub-nav__item--smallerSpace+.c-top-sub-nav__item.c-top-sub-nav__item--smallerSpace{margin-left:10px}}.c-top-sub-nav .c-top-sub-nav__section{display:inline-block;font-weight:bold;vertical-align:middle}@media screen and (max-width: 39.9375em){.c-top-sub-nav .c-top-sub-nav__section{display:block}}.c-top-sub-nav .c-top-sub-nav__item a:hover .c-top-sub-nav__itemDescription{text-decoration:underline}.c-top-sub-nav .c-top-sub-nav__item .c-top-sub-nav__itemDescription{margin-left:5px}.c-widget-accordion{list-style-type:none;background:#fefefe;margin-left:0;transition:0.2s background;background:#2785ce;box-shadow:0 4px 2px -2px #e3e3e3}.c-widget-accordion:hover{background:#1f69a3}.c-widget-accordion+.c-widget-accordion{margin-top:2.15rem}.c-widget-accordion--unstacksibling+.c-widget-accordion--unstacksibling{margin-top:0rem}.c-widget-accordion.c-widget-accordion--topspace{margin-top:1.75rem;margin-bottom:0.5rem}.c-widget-accordion .c-widget-accordion-item:first-child>:first-child{border-radius:0 0 0 0}.c-widget-accordion .c-widget-accordion-item:last-child>:last-child{border-radius:0 0 0 0}.c-widget-accordion .c-widget-accordion-item .c-widget-accordion-link:before{content:'\f196';font-family:'FontAwesome';font-size:1.4rem;margin-top:-0.7rem;color:#fff}.c-widget-accordion .c-widget-accordion-item.is-active .c-widget-accordion-link:before{content:'\f147'}.c-widget-accordion .c-widget-accordion-item .c-widget-accordion-link.c-widget-accordion-link--fb:before{content:'\f09a';margin-right:0.5rem}.c-widget-accordion .c-widget-accordion-item .c-widget-accordion-link.c-widget-accordion-link--twitter:before{content:'\f099';margin-right:0.5rem}.c-widget-accordion .c-widget-accordion-item .c-widget-accordion-link.c-widget-accordion-link--fb:hover,.c-widget-accordion .c-widget-accordion-item .c-widget-accordion-link.c-widget-accordion-link--twitter:hover{background:#2785ce !important;cursor:default}.c-widget-accordion .c-widget-accordion-link{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2785ce;position:relative;border:1px solid #e6e6e6;border-bottom:0;font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:500;font-size:1.55rem;padding:0;padding-left:1.2rem;display:table;height:50px;min-height:50px;width:100%;transition:0.2s background;background:#2785ce !important}:last-child:not(.is-active)>.c-widget-accordion .c-widget-accordion-link{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.c-widget-accordion .c-widget-accordion-link:hover,.c-widget-accordion .c-widget-accordion-link:focus{background-color:#e6e6e6}.c-widget-accordion .c-widget-accordion-link::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.c-widget-accordion .c-widget-accordion-link::before{content:'–'}.c-widget-accordion .c-widget-accordion-link:hover{background:#1f69a3 !important}.c-widget-accordion .c-widget-accordion__icon,.c-widget-accordion .c-widget-accordion__title{display:table-cell;vertical-align:middle;line-height:normal;color:#fff;white-space:nowrap}.c-widget-accordion .c-widget-accordion__title--noicon{width:100%}.c-widget-accordion .c-widget-accordion__title--plain{font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:600;font-size:1.15rem}.c-widget-accordion .c-widget-accordion__icon{opacity:0.2;font-size:2rem;padding-left:1rem;line-height:0}.c-widget-accordion .c-widget-accordion__icon i.fa-lg{font-size:3rem}.c-widget-accordion .c-widget-accordion__icon.c-widget-accordion__icon--bottom{vertical-align:bottom}.c-widget-accordion .c-widget-accordion__icon.c-widget-accordion__icon--bottomPulled i{margin-bottom:-0.2em}.c-widget-accordion .c-widget-accordion__icon.c-widget-accordion__icon--top{vertical-align:top}.c-widget-accordion span:last-child{white-space:nowrap;width:100%}.c-widget-accordion .c-widget-accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a;background:#f3f3f3;padding:1.2rem}:last-child>.c-widget-accordion .c-widget-accordion-content:last-child{border-bottom:1px solid #e6e6e6}.c-widget-accordion .c-widget-accordion-content-inner{background:#ffffff;padding:1.2rem;line-height:1.45}.c-widget-accordion .c-widget-accordion-content-inner a{text-decoration:underline}.c-widget-accordion .c-widget-accordion-content-inner a:hover{text-decoration:none}.c-widget-accordion .c-widget-accordion-content-inner h4{font-weight:bold}.c-widget-accordion .c-widget-accordion-content-inner.c-widget-accordion-content-inner--bigp p{font-size:1.15rem}.c-widget-accordion .c-widget-accordion-link,.c-widget-accordion .c-widget-accordion-content{border:0}:last-child:not(.is-active)>.c-widget-accordion .c-widget-accordion-link{border-bottom:0}:last-child>.c-widget-accordion .c-widget-accordion-content:last-child{border-bottom:0}.c-widget-accordion .c-widget-accordion-content__cta{margin-top:0.65rem}.c-widget-accordion .c-widget-accordion-content__cta a,.c-widget-accordion .c-widget-accordion-content__cta button{margin:0;line-height:1.2;padding-top:0.7rem;padding-bottom:0.7rem;border-radius:2px}.c-widget-accordion .c-widget-accordion-content-video .c-widget-accordion-content__video+.c-widget-accordion-content__cta{margin-top:0.25rem}.c-widget-accordion .c-widget-accordion-list__heading{margin-bottom:0.25em}.c-widget-accordion .c-widget-accordion-list{margin-left:0;list-style-type:none;margin-bottom:1.5rem}.c-widget-accordion .c-widget-accordion-list:last-child{margin-bottom:0}.c-widget-accordion .c-widget-accordion-list li:before{content:none}.c-widget-accordion .c-widget-accordion-list ul{list-style-type:none;margin-left:0.5rem;margin-bottom:0.25rem}.c-widget-accordion .c-widget-accordion-list ul li{line-height:1.25rem;padding-left:1.35rem;position:relative;line-height:1.5}.c-widget-accordion .c-widget-accordion-list li{line-height:1.4}.c-widget-accordion .c-widget-accordion-list ul li:before{content:'';font-family:none;position:absolute;display:inline-block;width:12px;height:12px;left:0;top:30%;transform:translateY(-50%);background:url("../img/tiles/tableOfContent.png") no-repeat}.c-widget-accordion .c-widget-accordion-list a{color:#2785ce}.c-widget-accordion ul{list-style-type:none;margin-left:0}.c-widget-accordion ul li{line-height:2}.c-widget-accordion ul li:before{display:inline-block;content:'\f10c';font-family:'FontAwesome';font-size:0.75rem;vertical-align:middle;padding-right:0.75rem;color:#2785ce}.c-widget-accordion ul a{color:#343434}.c-widget-accordion.c-widget-accordion--alert{background:#cc0303}.c-widget-accordion.c-widget-accordion--alert:hover{background:#9a0202}.c-widget-accordion.c-widget-accordion--alert .c-widget-accordion-link{background:#cc0303 !important}.c-widget-accordion.c-widget-accordion--alert .c-widget-accordion-link:hover{background:#9a0202 !important}.c-widget-accordion.c-widget-accordion--dark .c-widget-accordion-link{background:#343434 !important}.c-widget-accordion.c-widget-accordion--dark .c-widget-accordion-link:hover{background:#1b1b1b !important}.c-content-card{background:#f3f3f3}.c-content-card-content-box{padding:1.75rem 2.15rem}.c-content-card-content-box p{margin-bottom:0.75em}.c-content-card-img img{max-width:100%;width:100%;height:auto}.c-content-card .c-content-card-title{font-size:1.45rem;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;margin-bottom:0.95rem}.c-content-card .c-content-card-title a{text-decoration:underline}.c-content-card .c-content-card-title a:hover{text-decoration:none}.c-card{display:block;max-width:100%;height:130px;position:relative;background:#fff;overflow:hidden;box-shadow:0 4px 2px -2px #e3e3e3}@media screen and (max-width: 63.9375em){.c-card{height:100px}}.c-card.c-card--big{height:295px}@media screen and (max-width: 63.9375em){.c-card.c-card--big{height:290px}}.c-card .c-card-image-wrapper{margin:0;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.c-card .c-card-image-wrapper .c-card__image{min-width:100%;min-height:100%;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto}.c-card .c-card-header{font-size:1.6rem;font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;font-weight:500;position:absolute;top:2rem;left:2rem;right:2rem;color:#343434;z-index:1}@media screen and (max-width: 39.9375em){.c-card .c-card-header{top:1.5rem;left:1.5rem}}.c-card .c-card-header.c-card-header--white{color:#fff}.c-card .c-card-header.c-card-header--white a{color:#fff;text-decoration:underline;font-size:1rem}.c-card .c-card-header.c-card-header--white a:hover{text-decoration:none}.c-card .c-card__title{line-height:1.15;margin-bottom:0.5em}.c-card .c-card__icon{font-size:1.6rem;position:absolute;bottom:1rem;right:1rem;color:#343434;opacity:0.2;z-index:1}.c-card .c-card__icon .fa{font-size:4rem}@media screen and (max-width: 39.9375em){.c-card .c-card__icon{bottom:-1rem !important;transform:scale(0.8)}}.c-card .c-card__icon.c-card__icon--pos1{right:-0.8rem;bottom:-0.8rem}.c-card .c-card__icon.c-card__icon--pos1 .fa{font-size:4.15rem}.c-card .c-card__icon.c-card__icon--pos2{right:0.1rem;bottom:-1.4rem}.c-card .c-card__icon.c-card__icon--pos2 .fa{font-size:5.15rem}.c-card .c-card__icon.c-card__icon--pos3{right:-0.4rem;bottom:0.4rem}.c-card .c-card__icon.c-card__icon--pos3 .fa{font-size:5.15rem}.c-card .c-card__icon.c-card__icon--pos4{right:0.2rem;bottom:-0.1rem}.c-card .c-card__icon.c-card__icon--pos4 .fa{font-size:5.15rem}.c-card.c-card--border:before{content:'';display:block;height:4px;background:#f3c289;position:absolute;left:2rem;right:2rem;top:0;z-index:1}@media screen and (max-width: 39.9375em){.c-card.c-card--border:before{left:1.5rem;right:1.5rem}}.c-welcome-header{height:350px;position:relative;background:url("../img/header/banner-dekujeme-2.png") no-repeat;background-size:auto;background-position:center 70%;overflow:hidden}.c-welcome-header div{height:100%}@media screen and (max-width: 63.9375em){.c-welcome-header{background:url("../img/header/banner-mobile-1080x2522px-scroll.jpg") no-repeat;height:1700px;background-size:100%;background-position:20% 70%}}@media screen and (max-width: 40em){.c-welcome-header{background:url("../img/header/banner-mobile-432-scroll.jpg") no-repeat;height:1000px;background-size:100%;background-position:27% 85%}}.c-welcome-header .c-welcome-header-wrapper{position:relative}@media screen and (max-width: 39.9375em){.c-welcome-header .c-welcome-header-wrapper{padding-left:10px;padding-right:10px}}.c-welcome-header .c-welcome-header-wrapper.c-welcome-header-wrapper--wbg:before{content:'';position:absolute;bottom:0;right:-1rem;width:442px;height:325px;background:url("../img/miscellaneous/people-big.png") no-repeat;background-size:100%;transform-origin:bottom left}@media screen and (max-width: 63.9375em){.c-welcome-header .c-welcome-header-wrapper.c-welcome-header-wrapper--wbg:before{display:none}}@media screen and (max-width: 39.9375em){.c-welcome-header .c-welcome-header-wrapper.c-welcome-header-wrapper--wbg:before{display:block;width:177px;height:130px;bottom:-2rem;left:50%;transform:translateX(-50%)}}.c-welcome-header .c-welcome-header-wrapper .c-welcome-header__img{display:block;position:absolute;top:50%;right:0.5rem;transform:translateY(-50%);max-width:calc(50% - 25px);height:auto;max-height:100%;transform-origin:center right;border:5px solid #fff}@media screen and (max-width: 89.9375em){.c-welcome-header .c-welcome-header-wrapper .c-welcome-header__img{width:40%}}@media screen and (max-width: 63.9375em){.c-welcome-header .c-welcome-header-wrapper .c-welcome-header__img{display:none}}@media screen and (max-width: 39.9375em){.c-welcome-header .c-welcome-header-wrapper .c-welcome-header__img{display:block;top:auto;right:auto;left:50%;bottom:0.8rem;transform:translateX(-50%);height:115px;width:auto;border:2px solid #fff}}.c-welcome-header .c-welcome-header-content{text-align:center;padding:25px 0}@media screen and (min-width: 40em){.c-welcome-header .c-welcome-header-content{height:auto;text-align:left;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0}}@media screen and (max-width: 39.9375em){.c-welcome-header .c-welcome-header-content{padding-bottom:140px}}.c-welcome-header .c-welcome-header__brand{width:250px}.c-welcome-header .c-welcome-header__quote{position:relative;margin:0;margin-top:1rem;padding:0;padding-top:3rem;font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;font-style:italic;font-weight:300;line-height:1.3;border:0;font-size:1rem;color:#e1e1e1}.c-welcome-header .c-welcome-header__quote br{display:none}.c-welcome-header .c-welcome-header__quote:before{content:'';width:38px;height:25px;background:url("../img/miscellaneous/quotes.png") no-repeat;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (min-width: 40em){.c-welcome-header .c-welcome-header__quote{padding-top:0;margin-top:1.5rem;padding-left:5.5rem;font-size:1.6rem}.c-welcome-header .c-welcome-header__quote br{display:block}.c-welcome-header .c-welcome-header__quote:before{left:0;transform:translateX(50%);top:0}}@media screen and (max-width: 39.9375em){.c-banner .c-card-image-wrapper .c-card__image{min-height:auto}}.c-tag{font-size:0.85rem;color:#2785ce;border:1px solid #2785ce;border-radius:2px;display:inline-block;text-decoration:none;padding:0px 4px;transition:0.25s background;background:#fff}.c-tag:hover,.c-tag.is-active{background:#e5f4ff}.c-tag-list{display:inline-block;margin-left:0.5rem;list-stype-type:none}.c-tag-list li{display:inline-block}.c-tag-list li+li{margin-left:0.45rem}.c-widget-share-box{position:relative;padding:3.25rem 3.5rem 3.5rem 3.5rem;border:1px solid #f3f3f3;border-radius:2px;width:100%;overflow:hidden}.c-widget-share-box:before{z-index:-1;content:'\f004';display:block;position:absolute;top:-35px;right:-35px;display:inline-block;font-family:'FontAwesome';font-size:11.5rem;transform:rotate(20deg);color:#f3f3f3}@media screen and (max-width: 74.9375em){.c-widget-share-box.c-widget-share-box--largestacked{margin-top:2rem}}@media screen and (max-width: 63.9375em){.c-widget-share-box:before{top:50%;right:30px;transform:translateY(-50%)}.c-widget-share-box.c-widget-share-box--mediumstacked{margin-top:2rem}}.c-widget-share-box-headline{font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;color:#2785ce;font-size:1.75rem}.c-widget-share-box-content{margin-top:2.75rem}.c-widget-share-box__tweet,.c-widget-share-box__fb{display:block;margin-top:0.5rem}.c-widget-simple-text a{color:#878787;text-decoration:none}.c-widget-simple-text a:hover{text-decoration:underline}.c-widget-simple-text--stacked{margin-top:1rem}.pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.pagination li{margin:3px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;min-width:2.75rem;text-align:center;height:3rem}.pagination li a{height:3rem;width:100%;line-height:3rem;color:#2785ce}.pagination li a:hover{background:transparent;text-decoration:none}.pagination .pagination-previous,.pagination .pagination-next{background:#2785ce;box-shadow:0px 3px 2px #ececec}.pagination .pagination-previous a,.pagination .pagination-next a{text-decoration:none;color:#fefefe;font-size:1.8rem;line-height:normal}.pagination a{text-decoration:underline}@media screen and (max-width: 39.9375em){.pagination li{margin:1px;min-width:2.25rem;height:2.7rem}.pagination li a{height:2.7rem;width:100%;line-height:2.7rem}}.c-simple-accordion{border:0 !important;list-style-type:none;background:#fefefe;margin-left:0}.c-simple-accordion.c-simple-accordion--nomargin{margin-bottom:0}.c-simple-accordion.c-simple-accordion--nomargin :last-child>.c-simple-accordion-content:last-child{padding-bottom:0}.c-simple-accordion-item:before{content:'' !important;display:none !important}.c-simple-accordion-item:first-child>:first-child{border-radius:0 0 0 0}.c-simple-accordion-item:last-child>:last-child{border-radius:0 0 0 0}.c-simple-accordion-item.is-active .c-simple-accordion-title:before{line-height:15px}.c-simple-accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2785ce;position:relative;border:1px solid #e6e6e6;border-bottom:0;display:inline-block;padding-left:2.5rem;font-size:1.75rem !important;color:#0a0a0a;text-decoration:none !important;background:#fff;border:none}:last-child:not(.is-active)>.c-simple-accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.c-simple-accordion-title:hover,.c-simple-accordion-title:focus{background-color:#e6e6e6}.c-simple-accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.c-simple-accordion-title::before{content:'–'}.c-simple-accordion-title:hover,.c-simple-accordion-title:focus{color:#0a0a0a;text-decoration:none !important;background:#FFF}.c-simple-accordion-title:before{border-radius:3px;display:inline-block;width:22px;height:22px;line-height:20px;right:auto;left:0;margin-top:auto;transform:translateY(-50%);color:#fff;background:#2785ce;font-size:1.75rem;text-align:center}.c-simple-accordion-content{border:0 !important;padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a;padding-top:1rem;padding-bottom:1rem;padding-left:0;padding-right:0}:last-child>.c-simple-accordion-content:last-child{border-bottom:1px solid #e6e6e6}.c-simple-accordion-content h3{color:#2785ce;font-size:1.45rem;margin-bottom:1.2em}.c-simple-accordion-content-block+.c-simple-accordion-content-block{margin-top:3rem}@media screen and (max-width: 39.9375em){.c-simple-accordion-content-block+.c-simple-accordion-content-block{margin-top:2rem}}:last-child:not(.is-active)>.c-simple-accordion-title{border:none}.c-hero{background:url("../img/miscellaneous/slider-bg.png");background-size:cover;background-position:top center;background-repeat:no-repeat;color:#ffffff;overflow:hidden}.c-hero--plainbg{background:#343434}.c-hero-container{position:relative;z-index:2;padding:45px 10px}.c-hero-container::before,.c-hero-container::after{content:' ';display:table}.c-hero-container::after{clear:both}.c-hero-container.c-hero-img-join-us{position:relative}.c-hero-container.c-hero-img-join-us:before{z-index:-1;left:100%;top:50%;transform:translate(-85%, -50%);content:'';position:absolute;width:452px;height:413px;background:url("../img/miscellaneous/header.png");background-repeat:no-repeat;background-position:right center}@media screen and (max-width: 74.9375em){.c-hero-container.c-hero-img-join-us:before{opacity:0.25;transform:translate(-85%, -50%) scale(0.75)}}@media screen and (max-width: 63.9375em){.c-hero-container.c-hero-img-join-us:before{opacity:0.15;transform:translate(-85%, -50%) scale(0.75)}}.c-hero-block+.c-hero-block{margin-top:40px}.c-hero__title{font-size:2.575rem}.c-hero .c-hero-content .c-hero__subtitle{font-size:2rem}.c-hero .c-hero-content h2{color:#ffffff}.c-hero .c-hero-content p{line-height:1.2}.c-hero .c-hero-content a{color:#ffffff;text-decoration:underline}.c-hero .c-hero-content a:hover{text-decoration:none}.c-hero .c-hero-content.c-hero-content-accent p{font-size:1.75rem;line-height:1.4}@media screen and (max-width: 63.9375em){.c-hero .c-hero-content.c-hero-content-accent p{font-size:1.45rem}}@media screen and (max-width: 63.9375em){.c-hero .c-hero-content.c-hero-content-accent br{display:none}}.c-hero-slider .orbit-next{padding-right:10px;right:-100px}.c-hero-slider .orbit-previous{padding-left:10px;left:-100px}.c-hero-slider .orbit-next,.c-hero-slider .orbit-previous{transition:0.25s all}.c-hero-slider .orbit-next i,.c-hero-slider .orbit-previous i{font-size:3rem}.c-hero-slider .orbit-next:focus,.c-hero-slider .orbit-previous:focus{outline:none}.c-hero-slider .orbit-container{overflow:visible;height:auto !important;outline:none}.c-hero-slider:focus,.c-hero-slider .orbit-slide:focus{outline:0 !important}.c-hero-slider .orbit-slide{max-height:none !important;list-style-type:none}@media screen and (max-width: 87.5em){.c-hero-slider .orbit-next{top:-65px;right:0;padding-right:1rem}.c-hero-slider .orbit-previous{top:-65px;left:auto;right:75px;padding-left:1rem}.c-hero-slider .orbit-next i,.c-hero-slider .orbit-previous i{font-size:2rem}}@media screen and (max-width: 39.9375em){.c-hero-slider .orbit-previous{right:60px}.c-hero-slider .orbit-next i,.c-hero-slider .orbit-previous i{font-size:1.5rem}}.c-blockquote{font-family:"Fira Sans",Helvetica,Roboto,Arial,sans-serif;font-size:1.45rem;font-weight:300;font-style:italic;color:#343434;margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.6875rem;border-left:1px solid transparent}@media screen and (max-width: 63.9375em){.c-blockquote br{display:none}}.c-blockquote--wicon{padding-top:4.35rem;position:relative}.c-blockquote--wicon:before{line-height:1;content:'\f10e';display:inline-block;position:absolute;top:0;left:1.6875rem;font-family:'FontAwesome';font-size:4rem;opacity:0.15;font-style:normal}@media screen and (max-width: 63.9375em){.c-blockquote--wicon{padding-top:0.5625rem;padding-left:5rem}.c-blockquote--wicon:before{left:0;top:0}}@media screen and (max-width: 39.9375em){.c-blockquote--wicon{padding-left:0;padding-top:2.5rem}.c-blockquote--wicon:before{font-size:2.5rem}}.c-cta-button{padding:0.75rem 1rem;color:#fff;background:#5d5d5d;font-size:1.3rem;border-radius:1px;display:inline-block;box-shadow:0px 1px 0px 1px rgba(0,0,0,0.15);text-decoration:none !important;transition:ease-out background 0.25s}.c-cta-button:hover{text-decoration:none !important}.c-cta-button i{margin-left:0.5rem}.c-cta-button.c-cta-button--primary{background:#2785ce}.c-cta-button.c-cta-button--primary:hover{background:#2377b9}.c-cta-button.c-cta-button--secondary{background:#f3c289}.c-cta-button.c-cta-button--secondary:hover{background:#f1b672}.c-cta-button-group{margin:0.2rem 0}.c-cta-button-group::before,.c-cta-button-group::after{content:' ';display:table}.c-cta-button-group::after{clear:both}.c-cta-button-group>.c-cta-button+.c-cta-button{margin-left:0.65rem}@media screen and (max-width: 63.9375em){.c-cta-button-group .c-cta-button{float:left;clear:left}.c-cta-button-group>.c-cta-button+.c-cta-button{margin-left:0;margin-top:0.5rem}}.o-section{padding:35px 0}@media screen and (max-width: 39.9375em){.o-section{padding:10px 0}}.o-section-block+.o-section-block{margin-top:2rem}@media screen and (max-width: 63.9375em){.o-section-block--medium+.o-section-block--medium{margin-top:2rem}}.o-section-block::before,.o-section-block::after{content:' ';display:table}.o-section-block::after{clear:both}.o-section-block--fill{margin-left:-0.25rem;margin-right:-0.25rem}@media screen and (min-width: 30em){.o-section-block--fill{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width: 40em){.o-section-block--fill{margin-left:-1.25rem;margin-right:-1.25rem}}.o-section--divided+.o-section--divided{position:relative;margin-top:2rem;padding-top:2rem}.o-section--divided+.o-section--divided:before{content:'';display:block;position:absolute;left:0rem;right:0rem;top:-0.15rem;height:1px;background:#f3f3f3}.o-section-block--divided+.o-section-block--divided{margin-top:4rem}.o-section-block--divided-small+.o-section-block--divided-small{padding-top:2rem;margin-top:2rem}@media screen and (max-width: 63.9375em){.o-section-block--divided-small+.o-section-block--divided-small{padding-top:1rem;margin-top:1rem}}@media screen and (max-width: 39.9375em){.o-section-block--divided-small+.o-section-block--divided-small{padding-top:2rem;margin-top:1rem}}@media screen and (max-width: 63.9375em){.o-section-mediumdown-divided-small+.o-section-mediumdown-divided-small{margin-top:2rem}}@media screen and (max-width: 63.9375em){.o-section-block--divided-small-desktop+.o-section-block--divided-small-desktop{margin-top:1.5rem;padding-top:1.5rem}}.o-section-block--divided-small--border+.o-section-block--divided-small--border{position:relative}.o-section-block--divided-small--border+.o-section-block--divided-small--border:before{content:'';display:block;position:absolute;left:1.25rem;right:1.25rem;top:0rem;height:1px;background:#f3f3f3}.o-section-block--divided-small--border--tight+.o-section-block--divided-small--border--tight{position:relative}.o-section-block--divided-small--border--tight+.o-section-block--divided-small--border--tight:before{content:'';display:block;position:absolute;left:2rem;right:2rem;top:0rem;height:1px;background:#f3f3f3}@media screen and (max-width: 63.9375em){.o-section-block--divided-small--border--tight+.o-section-block--divided-small--border--tight:before{left:1.75rem;right:1.75rem}}.o-section-block--spaceBot{margin-bottom:2rem}.o-section.o-section--smaller{padding:10px 0}@media screen and (max-width: 39.9375em){.o-section.o-section--bigger{padding:20px 0}}.o-section--noSpaceBottom{padding-bottom:0}@media screen and (max-width: 39.9375em){.o-section--noSpaceBottom{padding:20px 0}}.o-section.o-section--noSpaceBottom-medium{padding-bottom:0}.o-section.o-section--spaceBot{padding-bottom:50px}@media screen and (max-width: 74.9375em){.o-section.o-section--spaceBot{padding-bottom:20px}}@media screen and (max-width: 39.9375em){.o-section.o-section--spaceBot{padding-bottom:15px}}.o-section.o-section--tiled{background:url("../img/tiles/lightGrey.png") repeat}.o-section-inner{padding:0 10px}@media screen and (min-width: 40em){.o-section-inner--medium{padding-left:10px;padding-right:10px}}@media screen and (max-width: 39.9375em){.o-section-inner--mediumdown{padding-left:10px;padding-right:10px}}@media screen and (min-width: 64em){.o-section-inner--noLarge{padding:0 0px}}@media screen and (min-width: 64em){.o-section-inner--leftBlock{padding-right:0}}@media screen and (min-width: 64em){.o-section-inner--rightBlock{padding-left:0}}.o-section .o-section-header{position:relative;color:#f3c289;border-bottom:5px solid #f3c289;margin-top:6px;padding-bottom:2px;margin-bottom:-2px}.o-section .o-section__heading,.o-section .l-micropage__detail-title{font-size:1.8rem;color:#f3c289}.o-section .o-section__heading.o-section__heading--small,.o-section .o-section__heading--small.l-micropage__detail-title{font-size:1.5rem;margin-bottom:0.75rem}.o-section .o-section-header .o-section__dateUpdated{position:absolute;bottom:13px;right:0;color:#0a0a0a}@media screen and (max-width: 39.9375em){.o-section .o-section-header .o-section__dateUpdated{display:none}}.o-media{display:table;width:100%}.o-media__image,.o-media__body{display:table-cell;vertical-align:middle}.o-media--top .o-media__image,.o-media--top .o-media__body{vertical-align:top}.o-media--bottom .o-media__image,.o-media--bottom .o-media__body{vertical-align:bottom}@media screen and (max-width: 39.9375em){.o-media__image,.o-media__body{display:block}}.o-media__image{padding-right:0.85rem}.o-media__image>img{display:block;max-width:none}.o-media--rev .o-media__image{padding-right:0;padding-left:0.85rem}.o-media__image.o-media__image--lgspace{padding-right:1.75rem}.o-media__body{width:100%}@media screen and (max-width: 39.9375em){.o-media__body{margin-top:2rem}}.o-media__body .o-media__headline{font-size:1.4rem;color:#2785ce}.vspace-nb-m+.vspace-nb-m{margin-top:2.5rem}.vspace-nb-l+.vspace-nb-l{margin-top:3.25rem}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.woff2") format("woff2"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.woff") format("woff"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.ttf") format("truetype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.woff2") format("woff2"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.woff") format("woff"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.ttf") format("truetype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-600.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.woff2") format("woff2"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.woff") format("woff"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.ttf") format("truetype"),url("../fonts/opensans/open-sans-v15-latin_latin-ext-700.svg#OpenSans") format("svg")}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;src:url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.eot");src:local("Fira Sans Light Italic"),local("FiraSans-LightItalic"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff2") format("woff2"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff") format("woff"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.ttf") format("truetype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.svg#FiraSans") format("svg")}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.eot");src:local("Fira Sans Regular"),local("FiraSans-Regular"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff2") format("woff2"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff") format("woff"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.ttf") format("truetype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-regular.svg#FiraSans") format("svg")}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.eot");src:local("Fira Sans Medium"),local("FiraSans-Medium"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.eot?#iefix") format("embedded-opentype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff2") format("woff2"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff") format("woff"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.ttf") format("truetype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-500.svg#FiraSans") format("svg")}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.eot");src:local("Fira Sans Bold"),local("FiraSans-Bold"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff2") format("woff2"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff") format("woff"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.ttf") format("truetype"),url("../fonts/firasans/fira-sans-v8-latin_latin-ext-700.svg#FiraSans") format("svg")}/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*! jQuery UI - v1.12.1 - 2016-09-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}.scrolltop{display:none;width:100%;margin:0 auto;position:fixed;bottom:20px;right:10px;z-index:1}.scroll{position:absolute;right:20px;bottom:20px;background:#b2b2b2;background:#e6e6e6;padding:20px;text-align:center;margin:0 0 0 0;cursor:pointer;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.scroll:hover{background:#cacaca;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.pricing-table{border:solid 1px #DDDDDD;background:#eee}.pricing-table li{border-bottom:dotted 1px #DDDDDD;padding:0.875rem 1.125rem}.pricing-table li:last-child{border-bottom:0}.pricing-table .title{background-color:red;color:#EEEEEE;font-size:0.875rem;border-bottom:0}.pricing-table .price{color:#333333;font-size:1.75rem;border-bottom:0}.pricing-table .description{color:#777777}.pricing-table .small{color:#777777;font-size:0.625rem;text-align:right}#mc_embed_signup label{font-size:1rem}.pricing-table .button{margin:0}.pricing-table .pricing-table-header-img{padding:0px;margin:0px;height:98px;background-position:55% 0px;background-repeat:no-repeat}#tabs{padding:0px;background:none;border-width:0px}tabs .ui-tabs-nav{padding-left:0px;background:transparent;border-width:0px 0px 1px 0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.ui-tabs .ui-tabs-nav li{margin-right:0.34em;background:#eee}.ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#007fff !important}#tabs .ui-tabs-panel{background:#eee;border-width:0px 1px 1px 1px}.asterisk{color:red}#mc_embed_signup_scroll .c-cta-button--primary{color:#fff;background-color:#5cb85c;border-color:#5cb85c;width:100%;text-align:center;margin-top:10px}.highlight{background:#ffffff}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#fdd}.highlight .gd .x{color:#000000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000000;background-color:#dfd}.highlight .gi .x{color:#000000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.l-kan__item{display:flex;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.1);padding-top:3.4em}@media screen and (min-width: 30em){.l-kan__item:nth-of-type(even) .l-kan__item-img{order:2}}@media screen and (min-width: 30em){.l-kan__item:nth-of-type(n+5) .l-kan__item-img{width:20%;order:0}.l-kan__item:nth-of-type(n+5) .l-kan__item-data{width:80%}.l-kan__item:nth-of-type(n+6) .l-kan__name{margin-top:0}}@media screen and (max-width: 39.9375em){.l-kan__item-img,.l-kan__item-data{width:100%}}.l-kan__item-img{text-align:center}.l-kan__item-img img{margin-top:2.25em;top:.85em}.l-kan__item+.l-kan__item{margin-top:4.25em}.l-kan__name{margin-top:2.55em}.l-kan__role{opacity:.75;margin-top:.85em;margin-bottom:1.7em}.l-kan__map{position:sticky;bottom:0;background:white;padding:.85em;margin:0 -18px;border-top:1px solid black;margin-top:1.7em}.l-kan__map svg path{fill:transparent !important;stroke:black !important;stroke-width:2px}.l-kan__map svg path:hover{fill:black !important}.l-kan__map h4{margin:.5em}.l-kan__region-select{margin:0}body{overflow-x:hidden}.l-micropage .cta:before,.l-micropage__toggle--more:before,.l-micropage__toggle--more:after,.l-vizitka__title:before,.page--snemovna .c-top-sub-nav .c-top-sub-nav-inner:before{content:'';display:block;position:absolute;z-index:-1;background:rgba(52,52,52,0.5);left:0;top:0;bottom:0;right:0}.u-big{font-size:1.5em}.l-micropage{position:relative}.l-micropage .cta{position:relative;font-size:1.25em;color:#343434;font-weight:bold;display:inline-block;top:-.75em;margin:auto}@media screen and (min-width: 30em){.l-micropage .cta{font-size:1.5em}}.l-micropage .cta:before{background:orange;top:-5px;bottom:-5px;left:-5px;right:-5px}.l-micropage .row>.l-vizitka{float:left}.l-micropage__modal{position:fixed;background:white;top:4.75rem;bottom:0;left:0;right:0;box-shadow:0px 0px 2.25rem 1.125rem rgba(52,52,52,0.5);padding:2.25rem;overflow:auto;z-index:19}@media screen and (min-width: 30em){.l-micropage__modal{top:20%;bottom:20%;left:50%;max-width:800px;margin-left:-400px}}.l-micropage__modal-close{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(52,52,52,0.9);z-index:18;text-align:center;padding-top:1.7rem;cursor:pointer;color:white}@media screen and (min-width: 30em){.l-micropage__modal-close{padding-top:10%}}.l-micropage__section{padding:2.25rem}@media screen and (max-width: 39.9375em){.l-micropage__section{padding:1.125rem;overflow:hidden}}.l-micropage__top-bar{background-color:#343434;color:white;text-align:center;padding:0;position:sticky;top:0px;z-index:10}.l-micropage__top-bar__list{background-color:transparent !important}.l-micropage__top-bar__list-item{width:25%}@media screen and (min-width: 30em){.l-micropage__top-bar__list-item{padding:1.125rem;display:inline-block !important;width:auto}}.l-micropage__top-bar__list-item a{color:#fff !important;font-size:.75rem !important}@media screen and (min-width: 30em){.l-micropage__top-bar__list-item a{font-size:1rem !important}}@media screen and (max-width: 39.9375em){.l-micropage__top-bar__list-item a{padding:0.7rem !important}}.l-micropage__top-bar.c-top-bar .dropdown.menu>li+li>a::before{left:-1.5rem}@media screen and (max-width: 39.9375em){.l-micropage__top-bar.c-top-bar .dropdown.menu>li+li>a::before{display:none}}.l-micropage__toggle--more{display:block;text-align:center;position:relative;margin:1.125rem 0;color:rgba(52,52,52,0.5)}.l-micropage__toggle--more:before{top:auto;height:1px;opacity:.3;bottom:50%;right:75%}.l-micropage__toggle--more:after{top:auto;height:1px;opacity:.3;bottom:50%;left:75%}.l-micropage__hero{overflow:hidden;position:relative;line-height:1;font-size:1.125em}.l-micropage__hero p:last-child{margin-bottom:0}.l-micropage__hero small{font-size:1.5rem}.l-micropage__hero-subhead{line-height:1.25;margin-bottom:1.125rem}.l-micropage__hero-head{font-size:4em;font-weight:bold;color:white}.l-micropage__hero-text{text-align:center;position:relative;padding:1.125rem}@media screen and (min-width: 30em){.l-micropage__hero-text{padding:2.25rem}}.l-micropage__heading{text-align:center}.l-micropage__perex{font-size:1.25em}@media screen and (min-width: 30em){.l-micropage__perex{margin-bottom:3.375rem}}.l-micropage__perex+.l-micropage__perex{margin-top:-2.25rem}.l-micropage__perex-columns{column-count:2;column-gap:2.5rem;padding:1.25rem 0;margin-bottom:2.5rem}.l-micropage__flexed{display:flex;flex-wrap:wrap}.l-micropage__sticky{position:sticky;top:64px;z-index:1}.l-micropage__detail{background:rgba(52,52,52,0.05)}.l-micropage__detail-title{border-bottom:3px solid #f3c289;margin:1.25rem 0 2.5rem;padding:1.25rem 0}p+.l-micropage__detail-title{margin-top:2.5rem}.l-micropage .orbit{display:none}.l-micropage .orbit[data-orbit*=orbit]{display:block}@media screen and (max-width: 39.9375em){.l-micropage .orbit-slide{display:block !important}}.l-micropage .orbit-previous,.l-micropage .orbit-next{background:rgba(10,10,10,0.3)}@media screen and (max-width: 39.9375em){.l-micropage .orbit-previous,.l-micropage .orbit-next{display:none}}.l-micropage .orbit-previous:hover,.l-micropage .orbit-next:hover{background:rgba(10,10,10,0.5)}.l-vizitka{padding:1.25rem}@media screen and (min-width: 40em){.l-vizitka{height:200px}}@media screen and (max-width: 39.9375em){.l-vizitka{text-align:center}}.l-vizitka__title{color:white;font-size:1rem}@media screen and (max-width: 39.9375em){.l-vizitka__title{position:relative}}.l-vizitka__title:before{bottom:auto;height:2rem;background:#343434;top:.75rem;left:3.75rem}@media screen and (max-width: 39.9375em){.l-vizitka__title:before{top:-.5rem;left:0}}.l-vizitka .o-media{position:relative}@media screen and (min-width: 40em){.l-vizitka .o-media{margin-right:1.5625rem;margin-bottom:1.5625rem}}.l-vizitka .o-media__image{overflow:hidden;border-radius:200px;width:90px;height:90px;display:block;padding:0;border:3px solid white;background:#cdcdcd;margin:.5rem 1rem 0 0;box-shadow:1px 1px 4px rgba(52,52,52,0.5)}@media screen and (max-width: 63.9375em){.l-vizitka .o-media__image{margin:auto}}.l-vizitka .o-media__image img{width:100%}@media screen and (min-width: 40em){.l-vizitka .o-media__body{margin:1.25rem;padding:1.25rem 0}}#priority .f-label--donut{text-align:center;padding:0 1.25rem;z-index:1}@media screen and (min-width: 40em){#priority .f-label--donut{height:10em}}#priority ol{display:flex;flex-wrap:wrap;list-style:none}#priority ol li{flex-basis:100%;flex-shrink:0;position:relative}@media screen and (min-width: 40em){#priority ol li{flex-basis:20%}}.page--snemovna .c-top-sub-nav .c-top-sub-nav-inner:before{background:url(pomer.svg) no-repeat center center;transform:translate(21%, 15%);z-index:1;right:50px;left:auto;max-height:90px;width:10%}@media screen and (max-width: 63.9375em){.page--snemovna .c-top-sub-nav .c-top-sub-nav-inner:before{width:120px;right:50%;margin-right:-30px;bottom:30px;top:auto}} diff --git a/src/nalodeni/static/css/main_local.css b/src/nalodeni/static/css/main_local.css new file mode 100644 index 0000000..f685539 --- /dev/null +++ b/src/nalodeni/static/css/main_local.css @@ -0,0 +1,13 @@ +.table-list th { text-align: left } +.table-list input[type="checkbox"] {margin:0; vertical-align: bottom;} + +.messages .msg { + padding: 0.5em; + border: 1px solid #bababa; +} +.messages .error { background: #ffc9c9;} +.messages .info { background: #ccffc9;} +.messages .critical { background: #ff8a5c;} + +ul.errorlist { margin:0.1em 0; } +ul.errorlist li { background: #ffc5b3; list-style: none; margin: 0; padding: 0.2em 0.5em; } diff --git a/src/nalodeni/static/fonts/BebasNeue/Bebas Neue - SIL Open Font License 1.1.pdf b/src/nalodeni/static/fonts/BebasNeue/Bebas Neue - SIL Open Font License 1.1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..96b18f48d527f27fafaa67292689ea316b7bc7fa GIT binary patch literal 37830 zcmb4r1y~%(x;F0a&X5Fx4}-gVfS|z%Hn_Wo;O_3O!5xAH2<{Txf`{M^3ICAYJ!kLk zo^$U%{S;kYRbBPT`$-$risF(?AZ9Lf>dmj?)95H5E&vO_*3bf-pC2e^ZUZ)OF!ul( z13*AI02>!K8w>C?0K@~70I-5sSV2Gq06S0>(!s{X0h9)41GsoN0jwNcx`Kk}U>oD7 zX#ju!p}RSNP0%3=v2viZ{Qd)R0)Ev1Hs~n7HGx<-*#6eW%F6z?HcmF~zqYZmuyXvZ zjf0!@Z*81U>^}Yey)G*k8_VC?xIurTg^i8=_!})etUP~}3kbx+{#V{W+#vS9jpJtJ_$wa}G4uSD zK2{b^*1ySxjf;R#_X5O4w5S%J#7woU*LM2`Svpp1=)E#Qftr@FW{ zzXY3@1d9k44~HZRh@D3iBnpuzs{}Wf7`G%yT%1Qzke^eGgN28a4J0Zl#>vjZ%EB$l zCCM(q#tM2G#v=g|)CDR!fL)$&%E<|VrlXUAgVQe%vY=B_OT3o+CzJvJ=Y{;&l} zb1NsX15nb+zzHl4HnKGa17!fLtZYCzu#Ksc8H8XCh-t90Z~;{SJRA_C0C9o@1s$Cn zzy{XnC}yjM`uh5iA~@DH)YWA))HUu4^?=4GtVDni1&@X%kFiYtjF5=P#7THd0d5%1 z34oM?Bn8VFREh}Wf)Hfk2w+0!#nHzGBj_EGVlzHNLpwl2w8E4KL6PG-ll)73}5&@!t@We3}-(0#r3HbOfpc zRn45O4FRCv&v!7l{*Qe8QsR?Z|E-;0%l@vNC(t~R1eB7N5fznSP&BY{vbA9nwY4$^ zO4vXw%iP8ksBUf}0zuoqjwQ_<9G%3>3>+Y0|HY6v*wM(r+|J1s(()USo!SLCPP;|F=CS z#}i_nHV&>Qvi`ks{KC?|k0B#CIRTv9e~kZg&r_Y_7eyS90L1|bG#tMa%K`C792^`F z)jp{XqD@HX;3AY5h|m{-y2zt^#GSsk4=V!@sluc#2XG zY5hs~puYAS*vn z!0|K>B&&F8=Z2j7lud9xsRN?eKXbwX`b~ix5D)mINDhc2VS8E|LIVfK6O~Vf389pr|}h z!PddrzzQfP0st{X(nZDJdtNKbL$XK}5rC6}GZ?5MZ{TPN8EW&JiT>M<0gWJm0&Oea0#pU60pCDe zv<6TUs0B0t8Ul@g#z4p_KvSR@&>Uz1v;6%`-eX1qB0Z@Lxj1AAaen zTLqF)IT@M#fwHG2_1|>G&cXtefn*NmMj|$*R!@;j#R+Wv24bPVssCx{zoQ0F<98Kv zfY|>8h$lLJ2gE;Qe81;<5c~djY9}44Gc#(FE{q4iF7O&OY>aKNKGrTGnncDI`*AP& z;0l^0Lbref>oaPn_paRs)iUb-;4V8M^6rAAA2w^Qb+0;Ki#a0I@i}|*1%9(jPg{@L zSiY1=YHPII>7P7nYMC*L``j0N?~IY`{f;EA%wa#;?Tq)e>vg?(u#ua>l&uPBQKe8@ z@!O@Ix>uM@_7Awsx!Eg26<;dRi{0{pmp2U^aLLTWdRNx`Yopi6%{y!OLdQmSw+wUtwO;CT7Bb-YLusS3ZiR2T~`x^ql$N21*p}ouz`9Ns$ZLQUaECyMSXoe zQZ-UFKz;5on&ck-(P)*bldbdldB^F?Qk2!YE`jg}9bjbOl&qwwK5(H<&JjYwGp*nMK?=qTSs@NmP^8RXce!W&Qs;0=umz# zT`A$Ukd%gb;Nq)XlrIO zjn@sRv<1ArI1cw?SF-ZFTgIcahI4=!_dp&_uy?RBjeL6V<6m^)K=G%s+-L< zxc5CVcRxt(X2PUZL6Qg_9Do)F}OJ zE{Q_L^qZA2p3ATut9tcsnr;g=+!fBbh9^|LM=gr38KtFUEk|bPSX=1(aon1<(=DpA zzEU5^V&25rxHdSPapCDQxHK@&!dswTMhf`6bx6|&L{_ERro9fG)I5^OYT)R%m=&|_CR)z1UDcW}i zD9{-!l^D?X$y%?gVwPKaluogW4oE6;q+Ik<-9UT}J6!!jv8&+OsemiR#hB{=gV*4F zg4#IGH^WI+a(xwNfg3y^UZwSq-*5?~F&b~KR%qHzC^86XZ1uF8EOTt*~_v(lCMdHIp7Tbv)mZ926g$a@Z z2}OusT;hF=f(vMF)~-i=1{@4&a|z8;qq)vkM=l8Chs=yJ4hZRmvJ#XMry~!>UkdG! zt5?pVn?J~S8%JLsvbpk395SdoPv{wbm=~h@y#AQ7X)AR4mJmf6l6Q9;-#+B zz`i>){ajrH?clw<1KdhCxS_D{4%S$Vi)=4x5=WqnsTpc^ECW}V z!YNQITa|}ozob52BG8jj*PakbM$WyI>Am9^<%=hgd7<$mPD`)$gFJQv?NvYl_LL+! zn|un#>Z=CQJEuLyajYEXDwu>a(l7{<`N#Z;d)6bXH6unj1Sk#aA@QF4W^l@mQ1xQ| zy92Ev1k~qZMIOn%J7v3LITsZ7EQR;Rx}_4UV{yg-Zg?B6SBK4k)}xI{(UTnC<1Lln1;$Gb%k zrpZ8{`}`~)-Mn;I1kEdp1H|~2%$|R2B~*{9Nx~Eecm0U-0ISVaqDJsWS9VEnpdqig zN{T^?d|XOca+qf2WA8=&b8f+x?s`d~0_8ie-|#W&@)VnWIr#DOQBAOv3D8Pw!`qV& zPrBlUi`X80pN)yGqVf)&2+DRqQ1Kto_mu4a@95+CAJMzucNe+2#Egk5(CmrzLCQ>!o2`1fnnrg3XY(aX()R&d^GBVWU> ztlto^HwlSV#dB==|i@x z)m8 z)l2YnHyFP)Yn}k9#28g}gZr(aCmVI1TV(FPmNi-JG$iwoYo60M-=mP_-Nrg0*pIU= zhtH-)XWCk$EBF*bQ^W^bd#yj7`idZ~qlO9ocAsT1krqBCv*pbxaD-5|bPu-+@y-r| zx$5LTN)kU4wbAuH_c3u7?L(tRjgP6Ky$oLRK>gQV5yz2kYeUZ%BU^v*^HqOzL(?wU zN$tgIO0%c~q!e{IZV!|0Ev*WQ=(6;!6r`AV9|XvazDSmtN}vbl#ICV5S(MVN7wB53k=U+c$5Nzl{UgK_%ydp`r} z5BQhR&Jxq?Rjn~(h#CC3p{SYUJE&?!(Mwtg9pFU+w3XigqoVYmWm}{$s*g%aCr2IB zwskgoh@rbC6VpzE!h6EU$yO6dy^lUmSWE|s-YF%Fs;*AO_Ho2Y#=`3Qfo6Li@b#f2 zK5~=&9hi{oz5fF+Iawe#%>KAzC>B&g4KSG&s)hG+mBOgwc>fOkgPz1NIOv^ z=1Ucm(0RO+7=Vr}!;JK*e5L8QUG34@;kBo(IyzHB=*0(lhDUOj(S*m&J-Td;dPPLW z#Nvv(N^AW6XwD=P4=rahD<;3}YQxl0z5Z5<{Q@z3vt*a#0o9FOjh9W@9y1vC;}(fS zHmAg9`H}toB8k%tjT~2$&f%M#L^NNQ3JOenBd|2IT2)9tKrhH8@FO9|wRi86Xj<*V zrynHv-yUF7k>eB;DU%>KT*B*#%y6PBosYEs-$;=Wa1 zl~ODB0a4}OcjCr3VQrDDb`+}}ycXvZvsKzD2xCUxw|(GEVyYn(>D^h*?1S&t$zbW| zAHmnR2=35Yv?csBhh1iZ()+@3|D@MFe;@;=lc9z)N}^fC+!L6yOsd#)*ew~yIEN`{ z2B@iSo01Q{*=pW@ImnEk-Q7sxZf9LFp_AO>nnt%#$5sHrPPkT`1x;RsuPT! z-Jb918UO`fzi@Pw%$S`JBHtiHba~!Ze1pbRko-BEYOG~t&l(wrPL&#P&Oc@N7)z9F zfuXSoCom!9XlnKRh&adsDGe3BaNVtyB#YT(O)Q}2M&a*-G07qC8 zSDTUYARti3z=yHb)vYIB((379GLw~U+%kF|w@6$VPTpXv(2-7UI<_#hTvON3vW?LB z$z$1c^>C|D(;l3;PlOeD+pTGCHoSl&gNnQeDETy+R!1T=uKAuj&B+lxbEDxCk2VSa zxeHwHhzz5?PN-vF9BZ%L8;J~k#>K_ zog+n8Q5h6F)1`0lWx%`!Wp5{wS!gra`%`Ri#>wau!%ds zOt<4*Wa*N_98)?j5-`l*66juhFl&;_IP#jqUBt4qo)veDgsf8ngWn9Q9bs>PpY|e+ z7wJPVAM>dR2^*pQA{H8HD)nWU#{lL4kvUtT=cYY+8O#Ftvg;JbzAM#)fI!G3tTAg* zF_oU*4qi>$K%^TXUZWofx6&G#{^dKh%~a9Alkf%9G^x3MRTJT85MJb-8JzqB3F(!? z5jRG@)KAIF$2ej>J6XCi*Yx^Iw}j0$!ZJjGz?Nu9TX5|Vp7(g#&!nl4T+VD7hRNx6 z9k@xQyXTaTWyf!41sn-{#;FttVONzYwRs~wF#7sDHi>MeZ)4^xNh7r;So1KRy{w=9 z`Iv1ga?RAr$s&-O1<>0M7~I4d8#)XP=Vb+6?9FqFP_iNPeY?5HDDN}ZaLzSV)-?a@ zjve>B?WRv!8yYbC>>DTJkiq+?vZH6$Z?I&!xnoC<&9OB4ig?(cse9>sj>!*_!=@OC zpUXa`vvs$f^ilXxx9}Qj(S!K}o>%YtZMC7V&Ov&p4_nlmvxYwA*geIL%Eo##nd!D4 zhhYQko1~YnB8EkA{Guo}=!DNY4A;!W>V3+yId6sgIK08z)5Xst(Z9p5Oi)52Kv{<9 z&-{Za{Bh?Ca>x8X-vQua;rg>F1gOe8PD5PvuKHf{a0Gu6cmc!}bTy%{4?XgpN}xbq z3|3w_4gtYOz*fB$H=R`nM{_Z{$#%`glZWnnov>q z5!@<^0Y`yd3=17xqzl+sYUoQVsqqL0mpBU-X|L1ShR%xx!kfoZcxt#a$+eM)dBimQ zK&b@3N@3|7E;qbjOZJbk{c)MXDWHU$RV2T~fG_yM9Q9q-?J=Q7uifyZD&R2F?X=qQ zAGZhA=c5VLVC9iI1ZeHufo%6XjQZK=aL{`KzVezhF~?AtYQ9SZm=p`c^Cx;zn!`aNw6B6g)b?6Zj2Gb;e^Ys z5htG5HCPr>*>kGWXq~m~Zm`G~k0Df3&6t;Vh33s|)KCwf>bl;N8@+hLQ2D~6ydc@B zTcI&lLI{R2#}|{n_5Aw4J<-Dv+6%rtvF-euF;#v0n-?v9SWsn9B{d0Y4QKS_ulX`s zfzkn8X`Cyn7eg^L`o?LMN6ivH_1-XyR&xnhzVBez4^B{xcuhfQQpi@%KPz>!8?;X{ zW7!vdMhTzaZQC&0ALxDIe@S%vj?lPC%4ik@^-U4yYq zpLT}ZG9z{0buwOaYB+y~l%R~8c;u=fY$cg0mO(QijgfMT%X@}d1tETXK$|+kN@*;-jyvZ9Q?j+m@vZEs$d0(D$Y-bSdGRsfZ7rDsVpG%q{xS_P$ zy>CL7(;dB#xTU`=*&@AsTzH7Cr)}D-)#>D6l>8!VGG^59v7w0)4^iESU1D@MO}xjL z_CT~kvGa}0D;Qok67TxQA|WB@%A5A>7_A$UR=Pb=ufD9K+7EeEdGoT@@VcZ*$up9P zUN{qR8=J}>l}V5KL2+4Rlsr6WA-2kaMK!FVs5F_#Wm~tqxowZ-vwqJMmK@45tmJPT zw@Yxvs%*j3&zx1ZbD9rquS&d}=K8tfwqtG&Nm8?>f({yTmOzXJpZsuq_ zx7w$I1kXFBE+~vlsl|T)`JWys{AXv+`af@1h${^%`$O`cb9~2)8dhz_VbL2X`N8h9 zu2Hv;Sn;xF8UXO^_0^GN`^XskiU4LS=WywL-Vu%Gra(A@{9rpbry;6fI0ruIq70aS z4VIN-P3CLlHhP1hV^?(E+$poyg|Jf47IYj;32L9--V3eg=>@)D<<>S&6hb(vHnC0b ze6eZU@%W#kuZEjl7L#C}IC)oq`P4u`!WrEfVd67SKXigAkjZPQTZR!Rj#7Bj=9{2fGwbnB7LwJ@RVvKqF zGr6HImXpU&rZ4;GP{PFAh_nd}4jFv*m1SIea#zF|?uCgoK}xvaPT}ku*=sDa+IPKn zcout6BHz5PqchDE&1X3^&rttDoXGvWl-qT-H1U%AZQnxSP>Islhh@BSr6CJw;eDDm z5jtT10;XxJ;LBHj=P*zMPP2SEcNnAz=m^t=FJ@aM+qKkex|X*oQfS##BdF=Vl_wzh zvxw1DCG6v;6lmqgo0CGPbe?B$7cCmP#rjL+c6W=uqnzXmysJv@R4iH@n~oo8$r5=$ zwY3)7RTn_j|YjI46u&IB$4)5zL(9oMaZ5X#)x?#J28^YNDw3 zD(hr!$RGSH*J+w@^$;<;^G^hCSiE2aG2i;X+z38lgux>DBt?cz^-S`GG_P_<0+mMr z{=Otatdg;i0~$}bjtEVx)BtKih=URue%^)|PFncTBuPE~cZuLh-93W~b`SVWQPYVp za0uN=>k>%MrIEvt=tTu`!&#)~Wo|<3g6tw$=BpzBX54j* z5cOM{wdb9A)wGofEV8^3BIX4bN}p-_X$k436Vz2X)r2E+b`%*(zRyq{_#6-)SRde$ zMDB>A7J{c{>bL8u7LU!cr;E&hdt|LIbwz=Br2F6YD5s*QJM)ALScq&Q%p|FLx-|Od zN4fiM(oUBnEO(4(I8;&^QX^ByIoqtRQe+HTS&dR&rOJ

`?7U>^vt3-2NO_ZT#WQ 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 WX$cl3;JX27&>F1b;=1N~tp6XQYuvs7 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Bold.ttf b/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Bold.ttf new file mode 100755 index 0000000000000000000000000000000000000000..45268ef03094763892e4043887daa8905e4af007 GIT binary patch literal 103880 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%0A|8Dlx>NeBM-YXE6n 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Book.ttf b/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Book.ttf new file mode 100755 index 0000000000000000000000000000000000000000..ff85d2fe93c1b52b68ffa57930a652ab88e9290e GIT binary patch literal 103856 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Regular.ttf b/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..130cd82676596ac6ce3dbd14879cc426e63d1602 GIT binary patch literal 104380 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 Oa1TKfQG+(Y*#7~!Mn>KM literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Thin.ttf b/src/nalodeni/static/fonts/BebasNeue/BebasNeue-Thin.ttf new file mode 100755 index 0000000000000000000000000000000000000000..64bbda9501364c598d864ebc442c63ab4afe844a GIT binary patch literal 99160 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 DGTo|% literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/BebasNeue/BebasNeue.css b/src/nalodeni/static/fonts/BebasNeue/BebasNeue.css new file mode 100644 index 0000000..4b110f8 --- /dev/null +++ b/src/nalodeni/static/fonts/BebasNeue/BebasNeue.css @@ -0,0 +1,30 @@ +@font-face { + font-family: 'Bebas Neue'; + font-style: normal; + font-weight: 100; + src: url(BebasNeue-Thin.ttf) format('truetype'); +} +@font-face { + font-family: 'Bebas Neue'; + font-style: normal; + font-weight: 200; + src: url(BebasNeue-Light.ttf) format('truetype'); +} +@font-face { + font-family: 'Bebas Neue'; + font-style: normal; + font-weight: 300; + src: url(BebasNeue-Book.ttf) format('truetype'); +} +@font-face { + font-family: 'Bebas Neue'; + font-style: normal; + font-weight: 400; + src: url(BebasNeue-Regular.ttf) format('truetype'); +} +@font-face { + font-family: 'Bebas Neue'; + font-style: normal; + font-weight: 700; + src: url(BebasNeue-Bold.ttf) format('truetype'); +} diff --git a/src/nalodeni/static/fonts/BebasNeue/source.txt b/src/nalodeni/static/fonts/BebasNeue/source.txt new file mode 100644 index 0000000..c4f03c2 --- /dev/null +++ b/src/nalodeni/static/fonts/BebasNeue/source.txt @@ -0,0 +1 @@ +https://www.fontfabric.com/fonts/bebas-neue/ diff --git a/src/nalodeni/static/fonts/FontAwesome.otf b/src/nalodeni/static/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70 GIT binary patch literal 134808 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.ttf b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3b3790c4bf0a400f38c839bc88caa3571f81fe1e GIT binary patch literal 115496 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

bO0lHvB_MFoR55`8&+5>?mLG}f%K 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff2 b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-300italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fd6298a0f500617acd4c0c861f2e12627574cd77 GIT binary patch literal 43288 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.ttf b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.ttf new file mode 100644 index 0000000000000000000000000000000000000000..19c2075ae0078e15e9a6caaa3d3f2b581fc629de GIT binary patch literal 115152 zcmb5X31C~*l|TIMecHTRk|o)aEo+x;+3_OV@@_efmv~9+>`vl1iOEJn7Q$W#1`@Wi z6lm!_Q0TN%rqfBALTQ;65}*SG(ozx%En8b)zA5bhU1-bH^8a`4eNUE?(9Xx=#79?8 z_nv$9O$t*K#fl#WrEp+LUw?K-&PxjGu>jgQFt&VU`QVA)^X@LXNnznZMPYT@ z_wTsilJl;+R$(rz&vWkBa&SN1SBU5155=-$&*j^PQjgq%wWW&kx1aCaw&lF6zg@9c zVTMAy-n z&nPTJ`#KGrd@OYzFE_XqRWU1JrC!NPW>-ZDEhYm~40SPP^;?a8tDid^MJ6-;4+bJl zP0h_sjger$EPiWjj@#%}dIf*y<*AKqZ|Z55*cGp7D9Fw(Xo|RlWiE>`C$BwVDk>@{ z!2bsKhc_B8Yy9v%{<~znsm)xIlb4sXO7&OzLpf?*w!J9zU{OJ#!%U-LvwTT>FU2I0pLJURQ@7+Qc=?IJJRr_z1!dKP)r0p@3dC*)gPimI|H+$Y;PY-9$5GKFi|rHpuz9&y*=W#!CQCz5$ir?cGYjo2bl zQ%-R#mRssY^o>w!e923 zHjUi#xkLWk&Dmk!^06=Oz36Kb{fXIkM}6h&){fM>e@@fI-ZZXXWiMcZpwc<3pi-CO zR<F0&?nSQ~J&)>OWMuSH=;B)We?q6g-R9+Ia`0(8OL_Y?0^d%w! zMFk!n1|Hs5@)a8>p)1+$uvzmAMwJca=5Te;pmIK7Vn)UkZUp

gHjyfpflvgMEwa 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 z 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff new file mode 100644 index 0000000000000000000000000000000000000000..2699bb53fb3f955558d8ab0ff576e8525eae5fa8 GIT binary patch literal 54308 zcmY(qV|Zpw(*=5GVoq#LY&*GwiEZ1qJ+W=uoY=N)Ol;dH&wIWf=k(Q8)xGwruKlO0 z_rAK@RaQg<00Q_f3nT!fZv)ah^WFa+@*n#DEuuogBHx5R-x%|^u)y%Zu87LXDt==P z005aS0N~a~Al7#)s;K-M0H7cN06@6`0LU484smx`MS3OxfLia{PxV{$bohC}46XI; zzOfbn0PF++fXHT!qlGebaUui&7z)2R&fnuQ7$u{Inb?_H0|1P;-y9SG03O}ND8S!T z-|^d*o#C4Y^?!nBYUOV7jd1_~LGu8>`3HQxm`%j?XJ#5Ur!Ea3H zyHEHnB;ZdFH)hsOZr|897wr4pVb9?U1Wm1M4ZnH4r2qi<+P6IG5axVY>$`o&9S;0I zUqUcDgeMz)YvXUM@Eg1Oe&-pI7l9Z%TSq4VU?dR$fSCdSFk9-9E-vgGjK6*7zheM8 zzh!Y&A3fD=jkMPf{Lgo{_bY}!LdowiY)Ra#&;)k#7sE|NTrViFbEX|jQ=_a3&(q@u zRLl;H9N@NAsS28SE`iutmNt1gmA>6%z5ZR<5W4=e2aeO@_15<_8&mgb`^HE6J4+`@ z(hA<|%D`(tVlDZUi2Zn#>juglf&JDAxxtB{4BshOrO&RuX?A3kd|)5uD;JJV5G|Su z$RJ8I*N4#r-yO;y!2Q!-o>Pzq8zFM^eeQqC6_zngZ6`JlWrDED1L0~YI0lmErQSe9 z(Osd;Fj#w1n}MpO=8xYM?PThkolT1s-L?;}U5o9NHV-dZlGS;AS_c(b?@i{9H$^t!9{Nrg?__Dxb z(51?~k3dy(1@>6X{I`F|0jxkf;zXIW!tiThDI*|jPCXm1sW|^Rc{Qg?NoxaECkcg3wB@@4~0riJ`yta3k~tq81%h_n)g@q%C}j(ja=#C4*p zpjL2DQX`)Ay{=eV#;Ss8u#+;t#$-_kuTn25YccgCNRHUCmm z2L06_Bnt*UIyut+2oVs|^dO64IU_o?&!#Z)6+Zt8=eL)eOdspA>R6KIacoPs=)_Dq zPC515S-%>IqL>4)y$z~Um-4WBy}6(QCmK)hI^89zWE)jtU2Vx+@6UUMSF_Wey(T~= zTn`n|Of>Ek2Tx3dBt+2*QqZt*Ib(|g`$=`lc>#EqK_cvOE+rk9wrFE!|M})0U ziJCD9lz;GcKEyxuFsxZeF4L#;l8H?<_{`#A9VslywWi<$|CUHN5KwHFOtj_9-D#K{ z^k`Yia&)(630=xwgq6TmPK3)>7(wkKy^g9IPhxNeTaMQY=y!(K&kNnm(20)3IW*wX zlaGWs)MXNxj-)vxXA)zKqB#_4k*bd4T1ufdzM;8JGxyqpoF7j~f{&wejS1EVqj^o2een^_Dui5_?S2F4nR`VEs z*FcY|pZq-`Qe_5;>^(8`1JP*+Ys}HT3Ra;7RXF$BXjT+78GM2ts93P;xo$>VzB9eb z2YK+^<5i;tI#GM?&Md%LT^c#ot7?xtp~k$hkzub%oy1v2K2t!oa;xQkqHDj0KfL)> zh7}o))q5_#`<$^r&5!_aDqm7}K~BFp8L9NzmixJYQ~@b*!d;%VOtmNF5zQXpE>lu> z@Yn2gGQq>cnfDU;)?6R={9y=~H0^Ug(q(za{&F5Vq&lwAI`l^5Rn7m;#N3G}B+yQl zrM2X4B(MhA^44^FoNuxe<7u?<*R`?WDr)ScG4;X-n*+n?fgC4p#HhQ&ujE9?14bHH zfrwY@P_9)mw%-D5$x-su86#vGzKT^><{y)dpXhbq;dMz4VGbANTJ4mEVUZ7GZe6_e za$E7Yyp@l{V>;mlJG&J52zLx)4F%|vk@@gg@#NSpObYBO8-*Cgk(xiyH%ns*b~^T@ zMElX5{@x?Z)RpkM^#WqRdQRND^XtQQC?$WQN?Ca;bKvPa9S#JT1j_WZgX0leOd&9T^fg7 zB+ivzz*W4*m6yO(G|yE~e?Q}{yYD3jN0|nV3}4fX66@_$e>jDF!s+8 ztWhjZVsSSMX$$GofpY>}k1I#UpLc%&p0yZn_F$rdSN%1T7xN6m3Zf-Wg^^?$569c& z$wJ(SLmF1oHwed}GRKj0$Kf`|(fG$%AG$047Xf9y9*d5YC|bAr^Yp5@dLoXi?@Q{Rh`?%}=#FeRDvPUvw9LKpHJJ<=45JR;^CzsWZ5Z_N|8X1q z@1QhH1`GPW{8s92wq$Rj z*q!d6YGQg7h4Ra+u+-N!af+s>>wrz3<$zrjzF|-?v3X%TQh0-IL}gp;ANhW?D9Whj z9Jy))1o4542TmGGIDXI*B`LA-s2fJrSR1GIpp=tx(t4=`d4~bbW@+lz>ttL$1(CR< zK%y)jR?R{9M4Ek{R7b3&D~o|EM9%aF3ilxxp+0|$xl8D4AoM$!1M{D%HN1FJ_7lVeoG-W(d{g-^ikCB=({R-@Fw z=(>NY9ai+?pD*oZ#z{Vk&oVDrdZ_=H;`ABRi^j5zG|r5GlyP!rG|nO9SnuTiaZ9 zmnQzCQv>H<^KSn5C-QPmM`GCvD>EnPI(q(!kv|yLG8|a~niCSd2zx(&%~Q6m2;Sg& z_EL2wgt$cYAYp)m1BZ0T4Rg6^-;S@-xy=en5B*okWW%@JtGv>7C#GtssAwDSsK_%* zFUgILgxDmm<__w~bB;L$*UDLww{#u%Fdz(dN_88|n%p#^qS#h5wgX&(jXiy(ivw;K z{>ggIla%v3iUhgjoJGrr^fA~_$`lHOgf&DQIhn;d@?UaTQ2NSB1Qcs%#C0tvRxd3Q zEm{F*-GEVwFR^U&X>Gf#rc*aB%sGK&7s`z=X`Jh&GUk^SIqXjfis)x(BF)|(ss zFCsnqkR6bRO}wAr;!wRVF}>^px5X^lhLqo9XOm6$!VcPEG`5H0vhK?xNkA!4@pphb=IE@j}x^$!neS6reMa?v%`gHCovH z7Iiejx^I-#2pfPZZqlgB7xXCPQOWrfdk9k`{%yefLE0>Z)8f-TbQIfnGic3q6xT+H z&9DzGeSwD+(tuX)NO*d0VhWOGKHl80ggr@8OTn>KwR5Dt@>oXHKT=VCSgD~5MSzV3 zoE?swAF&?Uo{YHA={soQVpmWlh2~*Pe#&I{`Hr01Tzzi|e!3Zm&k-;Kzxl2d!@HMS1 zxO%hBF}hG6FsG5ron}7;q+zGVK9$e8e9X;Zsuo(7A&di_m?ocC`=C@Uxb=Vr8=NMH9%JJvs_UV-MB8FzOtm zUxc4(Ejxpn&U+okC2TEDgGlP!)2Z} zN*DJY3|@6@_J?p>b#a(L5<@S%KQN%YvkV(O1Z8u37rG0cWY8Ps`(gG)7% z6sz|*Niy`urtb57U?RcvQ z+os9d<`lp$p-GuniDgb6R;N=4l}zq6u5PW-&;nD(+P7p9bx7Y6SDaZ+T12NkA{oA!QuM zhht@2+?}YMo2X-Yws(GuE8se#o$~RDa337IrLt|^uBXreaq_%O+~cP9FS+`h?8|=p z65_Ctmr)B$Pzjnx--{IHIBOklwbAEseX@qV-q>`l3M?VW^XIXr^4L8g*?;j^zAK6k zKbE&RW?an8vnc;Lxv1(r8o!LS8Nd>X3%{htWfmIT()lQ+4Zo~*I%*l~Gz%teC%Yho zKT9J0bTBak$7NA$GAC8v@aIvZG>F$I4!u3aEX=bkxh=&!&9gPRUDb>B{SFFeCDG1 z6KB>P*wh(vm6N)vd9h{NbOG>~10XDbnf*QrVY$wh-)PO-yQWgxw94T<$#ywOna|A3 zDD(WH^@vh{WDur^a#LuQsHCtci)~&`ob|gIL%xWyyi7jB+~0m4EUg&&RtkkBolLAC zMQ1UU5|c?Wb{qg|!KfaqU#B-@B+xbL@0F~kKr>E59gU`vI7L+>Lg4Q75=L%(Gm+uocC>jQ%gf5YpP)QM-)-})c42g9X?gLH$)3RHB$9bOgki5# zz=|EiDq?ufp|W?uA)j#0p`LJ~q{xc)lT~{DnxB~!MVD2wzE<;&m7u+WAJz^~zIm@c zXp7K;-jU~m-LOc6hXv)m6M5}x{iQ-=Cgd|9+#WDwW%1I;;s>QSScj8dRIPoQuly>lL?tzRq zp!V0qjF%X*N9=LC^nVFw6g)Cdwsj-xEsE%zhf*53cB`+wcDtS9S^A;$HIyP{JX4Wz8}K*LkMU?bwESl8{^s5!nK2%>%P)Upt`Mf3JY`MZ@>0AU1{9DhD{FLnIO4@))EI+5n7>X#z1JEeb<#W zy$|8Pjeb?IO3L!iy=@CcTf)H;P2e}|TcnpA2V!>dGoEa2~-eu z7k20S<^sY${Xh|d2<74`6ol5rw2O{Tt49ygC!JM0F1?=I3k;965@tH;TN#<_4NVR^ z(>%AI=6*0O`Fnd6+1kqxrH8rGJ%}h+_tJ9$BK~FJ%UX_*3W@IfV@BJ2vTLXnbKPU* zp;}8c(b9%EAEoq!fa6vqgWQ34;!Lk?;;EVJ>G?#zP#vA7sev-q6Gu4RA(fHeHx^y@ zgy1imfsyQ`R0jy97QQNn#JAeIX$04m3m#sb%DILO`5>3g$uOx_^R-CK*A=r=tN~Mo zmo#lkS`-qw)o1hri#F$yFa9jI6?kWkZ#!37v)^6!HPIYXn z9L5Pl2N|-o65}9`6`Z=$$i~@(Uvmp}W{)!?xf4+@a@!PmvCXYzl0PQYQD*dxb(I>U zT8&6N^Tt%n*NaybUuE<`H{_78HBxEu&{M@* zz-c?FBZ~)a)u|t<@IDD%e;=5AM=~{99x+vSpZDn1{l3o3-EC_>V+dUSSScrl=r{EH z(nKerbL}J>>BKtEI29q0WMy;GUaE?r=?hU81}-$WA&Z1t<^{wSi5K%T30rxWWz~j} zG_uhiprrYB8OPk*G>k?68Ub!EBabXl`m}m4SU08elY4SV`ie_2?IODedJEA}V0EFG z5E)BFZY-DYkdjdZ2vz>PGj)sycA>@yk{+6y{bYUro$tA@L>f6Vtpe(WK=73QBWxuu zaTXVAiJ3I`F@fB{hC(x+z^-15qrC}63fz5}*YE5$g!z%ED0os`wh20gre zT+<_hyZ!p2cta)Afi|1qAO7_gbl%c_@Ltx-L+BH}2>06x+uA#RumwxMp5ZR$v~BlbI{iO3z6RG@nj%J<`26w1+I{ z=WnMH1!Thpw4E>Lu*r@b*9PswW@s<1VWaJ=Ry>;}vJPTX6Kfc+wzU#G9LMv3nKdwU zl3BmMr!U7sko$+({}Ri#z^(Tv`yVKKC~r5qnO2;o2B$dg%9hrc@q%2oma?7qO8Rge z1ku0jjE1Se!1ZtkzmEK~RZv7E(A7U>x!)V9t|ErfZ>nLOrG6v&3?ctUTaT!xT^p3 zmLH@lQ!_@ZFv?M$tt+QeQ6AJ708*c?7%f`Y4YjHClT}pPur5>uBGBDmTS}3GoC3`md$v!R;#>L zS6X?$Jh*DIwvlaYL0^M8$U3@Kx`j(xacUxUJMd-mb^%YZgUR~m3KBR7D!5^^_4;|{ z&RX4FZXfH$v_}aFl}?3Q!ESwcQA~Kvz?~E=tdqke!Swr$6uxHi2%hhR+2aTS^B9nF zS@H5jx0NCY_XMMJVH&x0{;E)S#84H!Res)Y$_=9(B@!0vfSx5!?WG?GzLL4WPWn6qX^S(!%IMZoTTr#s^MEr`= zJUyYB!~E`SfrY&Du#i2IrB~dR^CUCjkS0!3!=tc>QzQMT5L|}qsBqI)(kLUrh2tbV zfsHnfzJWzR(y)O==KocW4GsK~j@7e~mMnM9QFXK6INE<_$#A4s@CcyH`!1h*#8IkG z_$8mN&a;G_h(%F_B{v-cRw9|q+GvYR3-wpP*!4F|F-#7v1kV`ysV3ku7?{6HiBpAk zNo5>U-So9oqqTjRZ2QA@#nblJZ`!K7WU>)nF0^H9r%JytFBdPMV}J?xb$%-N}esq~L6~q1U1Aa91qPQ6RItoN4}>zh^fahjxy68eRfxvB>3xCWF&MG}{6v z)8x;pu2Y;tjs8X6s6{Nxzr|3+^{+=dc#X7^e3Z21peXs*zMZSb<0fI1UQ@04g1oYI zATJxRfud7GkyHPNsB9HM==gb}Q zzqU&CJLL0jMRr0?$@w^ie3+t8sKDxhnR0nMfiRs;QS>ST6|DoW&OrTa0f#y*3 zk=I>^5qS|oCXDow+}edQt_c1N<^7@I>OU_m*9wIn6EK|h?}kH+2Lbs=U{{{O4fX!w zhj)ALCbV5M>;|o0yL)US;LzD$Hj7XZDMm_+jUG@G9xO^`3)BM=I=hXp7DSUyQBINP z6QY;3!7N!LOesTp8!PEVaM;#cRS2vr-9TEsq&j}YsbRFZr7yGR+T4P6)aq72HWo+K zSiNc}O)oU8HfO2WxA5bwvTYZvtDU&qHNSYC=hi4Mde$})G^(*$2$$ylhKahz;yI#E zh?*G*>rSCFETybc`rZDqRZy{WzME+wn6&rB*zVX<3T=+x`B2;_UO!jfDFa!Pr#<-T zP~g8at=2td1Fgc&V6U?KA%YWlp2N7i}dlmBXYD_x#m zWDuKap<@VF!)2_QpM5pk#RE`R{#S_ntUXX;^>4c4egy(Lon;$pMJwD^3e8yy?paGm zrnCbX=iUtwr72LkP`%N;a?MM{8oz>#&xb$~7cxh@$CT(<>Ibi3uc_9v6j%;cz_d{C zw#3Vq=RY<)yA0$FlW2#}emf$}DF7U~|IU5if6d&T(K`D#jGGsX8*loab=|<1$lVM2 zKHt}Wd<8At7(M<(YI1xu6#n3?wYgB}EFiFB{r+Tn0`jnYs-ZcSbXp_5ADsXZ)SXWq zz5nRZ$hE`-E-Vn-*njZgd!mE&L@8I~5nK|3@ecGv_eyC&aLsX}69uf(AQj7Vn7-cjX4|QsWvJh*vI=PE$r&CH)ufFsdM9%^v%GP;$N;CWZX0`sKn8lmf$td z0;`hrEhQkK^)203H1L~}1FD2;8=+S;5SkAAmY68OmGwzO)Lv{;I`k zT%B(ai7x1+<#IyJTx`g(ed+sJo`^qn<%K-Il$1x)oV9VoOncO#9U{BUI464K=cgBB z!mwULvF<(hA;NK?q3RX`>l zz!b7q{bwe8&nhYh&YyaG4sOWID*t+DL^jwy6@e8%pmad3U*0b;LMw>C2mTcsxkeKT zXz?PFKZUHZEC6wC{y6~2!+*+|f9{9a>7POnu~Yv-{Qs0U;R(lo_J2f6!m^+7OZ;;n zu?>(U(td^Ju`JevCtzY4AmSkcbK!GX{BuZx*2m!Dg0W7pu`FQX?fi30Vj4fhB?--; zNof5Fg<~7Q;?V`>m@v~J1<3`b#b@f_Jka^4nU2*#faAHQSof8GvW@#4wHbiRxu*2T zoEY~s0ojfM(gQtQp+DC zS((FoSCGd@lwH36KweV+y}?_#YxZD5y4jFSkB~eu?z5^=+bQ@8dQ0Y)t(sZ5R2C0% zVLK|Pnv>gCk1#0S{c1Iz$oy&EY|GYvP*an%e=p%(5BxlpS${7F!ls(j+rtm%x$`cQ z>Ofh3=Zg^!wfqQC8cg!GiC=9CF?P|W?E`2bEpz$k#<(3LLv{+2q=$zGHoOBr-$NWMD8>l^ zb))p^M#(e|68oX2jxS!Y@xEH+vZw>mN|aTy1s}KrhqKW#E$$r8i6?zJR}jB&-N)r| z8m(-{#$C%4o|P!qJ=RGe#^zod_-d+hL_-%bKa%#tj~N#_Lnb`3eXq)>?QURpWM5!2 zYPbi=@;Xko*-yRIj#KY}Q#YWHlfotzMJ#|mxoXti|N>C_`>b4{%=}z1kYjH;W zO!k_+JHsg-y$E=)h>6a7TJ~VkGdr6X3x!^J>WcTh(lymt5{M5W2>0<$G}*K7c9@MrLDY;I;<#qY|d z^yIHVWf+Y8NHv6n<*M0QC*x$~jq%zVIGXh8>N|>?R(;{QeUYe}9%V|aVRSdTMIeij z+Unb9R1fRu+y6@I5Od)$H@*cYqfg~wdLc>>CDYZvO^v)!jc5EE*|(PJ>ibq(vU}Dn zIx}vCH$<~;0(;UdU7~vxIh6)FB{xh_wsUT2L(OJh8Q-cSX6UE6SL(NVC$PPWf21?? zH9SWd;>|mQQB6^AlbSU|)y_L+4971x<_*vOcLeQIeRGG(C!26b!zmkghs*h7udZD) zjhOXOTrbXr^Y7G0q=IRUqrkhQ9wLi%Vr2cv+m&2~@}(}IhVwaH)a&~js&hAk?xooG zrT8n=cUjOq3Uc0;Q(L@@19Rje}Q<;~41b~swxDzVoD z^PFClZR>0_GL^t&#~N|XPu=b9Ge;rWv}E5sS=;C$Oklfew7s>ZwS&|5vdptn<>FL3 zD&5rj=U8$YAvvdIidwrego(PRU!&@!=?6#2Ag3;MyD~n(z?Q^n)$X>)YE}O13$6K2|LE`YW>OOY&Uyl#NU3ga3}3@k)SG5(yWE zqQ(&^@K4-qK>iAaUxojo>8Q-Fo_w3VNa7Svpx&#eIt*S$zlRQ)SB!HzFYv8n*_=m| z^}5wfjv)b%FOX>90dA(ybiVX2q1bM z3#LJMFF%ez`WjO$mu~kQUvFrb4XIb`0}M?Og?AjM*S6N+EpX)jw|ygEt!ap zlTZfbC^TXKZI{bFqD7L25MQ&wVTUOjiXH^9OiVE&8V(Q)HVj2V1U-sf5^8VIfJrD&l)YM*(vASrx+0S!OoZ47nhGvzYA@&HN&d4(nvE{ ztcm1tCz%tofZ1~~v!b@4#jhGWGTgsNUAmc5l|n`gDP?baI~^CuW=HyjDGuGHd|;Hg zWBRyLNVuc&xRZ>y9j6!8$B&OD1dqmik4FH6eL{po#Oebsoqxh@?1-b) z=g@Y-bY;h)1Nog?eHU1U32F>zy1N7<8Fa$tPCf zXT=>Eqd+^flvE{!xO0YbtBg>FiN{u1Y;`?KqxMl^V;XXf z^uJ=wgEz2_X~SOVwXuUV`sS_NrYE|eQ%F8ep|z)fd}S&o_05iRsB_R-DR`%UBj{{2 zI-3?-c#)UFL^Pn};s2eDc1xN;T3kt-Tv zA<)4gAiN=R!9Y2O^jo4qG4hl1?;DSrLlohfp5@Ovg!xchxx+5V!)QvQmDsa=8%qivDmlTb0DJ z2?GR4wIQmdx-eQRQw&ee9>yuVu#Anv=0l4-g#eA}2ka&B%|&nE5_9K_W+$u(^T8+x0n?!BSf_4B4y;i-_jlL3&UP5Vg^ zL(RX+|D1mYUs97mVTMFT_&Gg`b;FIfNR1^*jaN>L)>V!MpO0kYjudH)0|}pQ;V{1l zk$edfx*-jPvXNbHfAqXkLg54Y`2mDbTRQ)@9s6HqYl^DrZptcj;ofVyJb%pIrQJHD z!~f@JbC_gv@$2%Rjm<%|&Q+t%QS?^1UUg>k&ug}*@E%fyAt6|w~G^XWe*CmlunLYD0|dY`B0KRM7b@I>Rpix5fV zP!*`5TNC}gB*cA4iDQ`LmDDM!cNbK6smh>OmHfHJWQ`Yd8_Q=E8qF%w8{~=G%0aRg zvvy7=1*B%}Oe`qoS^ZbBCwZg|{uclJt*ADnFlkW5 z<{%fbn(ur*uQPRux$NYB#x?cDHLb0E7)N&_hvA;P-Z4w7b4FHk->?5Ln0Fse@OsJc zx{vsJI`eNN(B7&Kc~d;>0Cm90K_^xlIx!U2qtDb@)dGehppKf{n6gTttvbGZAFI5o z+(}i{S<#n_F{%u^X0>uzp~|>ssa_YdmEQ<>5Fw$MQsXfK37i*&TxS0u^WQ^RE>l)H zFqc9xT{PsKotn)WP0N~9Pt<9ptntGh)RJDnU7{p`UQFlJ=u_!DEb+JMJgWIY1CD)4 zO(Tw$y&o=3wpbKUJ}=>oRa1q#$QE6O8--cqG$zccoEMai^qX0|z^qW2hRK4Q95sC) zTucHjKRsMt()y%C25!lr$r2RODISMwlD6}pnU}k;`dZD^y~M*wNwCd~jRrh>Lo<;8;4}S=Oy9JlmDtvg+dePyy(A+S8v*NF# zMLC8^^HC5N!+bOpyd&MWuO2AdsE*3#jR9cb}1A=v?ilGGQtTl@D$aFFk!o*f}Any zP`|;o11oZU8|~KXDvrI&;G1mbFTl-oAw|=E*`mT$30AuZoD4l)yejwILtAd@f_e#? ze9C{0oy&@qeAthXSuA^eysy6Cs3cPH(*Y_Z!x(HEjx!8~;HSV{pnSDXC5_TYU#f2k zIM$3dnjG7;;#>P*ajpHGk9G6LD?b<^%T6vip~$bimU(=^R~jbYg*5O5$Qr>zZx%w^ zKY3sZ3L2axmzdt((=_c-gj+RjP|Q^>^#@Sgwpc;AQ$2uXDF-~nR;(SRKl%|HP(QX9 zu)OAfRJNTZs1+KvAM<}Yh;D4`-6nz>@>3R3!~#o~Kpco8moJQ%VVw7c2F5jiS+V6d zo_T7qZXmUYmMbwR_shSftC{od%w7J{^gQ;jP{en|j92mW@7$)gNFf2GAC7AosBo{y zIxH;^1()_6Q&&&~ajT>}ez3;(OWL|_mRJbm(+DRNeJU~fiz{{#cC-ta?K57qD z2yLS(UEco_?a?-l*;JKfHg?l8ZB(R?@RXn&^9GL_*23;ax#KqDGvMv8HcWEIE8WjL|*FHGBOiNU&C$$rG6 zzuF3T`Y0{KF(_IH1yuc6+>J99UST+h=JFlvAALna(#G7G(u_CS>HYBSTiViT1Lm{J%@R~M4i@VCGq`C!7SQJ_#J41ZQ8|4!A zF{-1B%fZ?_%(7&}Tw2gOvve2W$>uV|d}n@@ja3mI8*YRXLITquh9_b^8&eyxsFv%z`N zdAh+~;pC%hGYe-)S+*kC-q(VE1SHIA?0NZ8RcIJaUJE3GdZ{ruX1&DamAH4u?3l9B zW9W|y-&8zUyql7KsbD-fJ&s_b*vaw(8mrAym1Ctm-xpZO4uL){8PsfUKQE^lQCM|K zAR5)o-D!0S%_WA^1dGLK{9fEUd}Sl2L zb>r{GuDC@X5Vd0_nEgHx?+n(rP*MZs4egMSQbn6p5bj47bU@2c?o33(0+$Ec{_tIn zsJLxFH{n}9^vkW1!N1Er5}4fx3*&ZtOSci1PuucZPY&QTQL_$#PhXCPm(~m`EFmsk zwD+)oJkx=@DsSY?PE6j^;g}bn!B?I@CC~}nz`x3$T|h)%c4L5Aw)SE&=e00`w_JE| zJIQpO*WokO?qYf@4n^yqzmx{|?q{|M-!ke3oNB1THT1#@fpHqGN>A(?`LRwa3d$0g zY7ce>$U@r=R|jc5vBt%awVXDNq8J(j=9AlRBIRyUBf|0JJus2q2woOCR$9Ol;2f$0TU`%C`< zXtEIZvB9t8fwZ#_4nJ=EX&?vJd9#{6$< z05aFTgKK=k(E85Dn_nZ)KL0`YD!-UodKw(LwKaSB+3>C^S=>v|@Q*-4POO~PUhPXA z&y1S&NJ9S1sOuBYrUnFStL=ML_`VzW^#%Cpwic-Y>87Zf%zLz@s5l{+hzjWvptoA$ymdDO<^w?|E^xNLFCy-wWIMn#FK zKusM2UNQ1`#RoE1^De_S>sm@5G4M=i-Yk;SXE@hbK4zc5iLS_1>yl3u z&~33-C*rz7^fQpl6IRzRV$gCYi`W;Le#ri4aLE$SET;1r5V^~KWWTV=Y!rj{FL!yR zRd8c0SAQSH<(DVayBz$Hk*mstZu+Bp?A{8a)DE^`?lqj~F|>Fp9@Nv3E%cA0mh@k{ zLzUs-KPo`~jDimGTb*?K>V;XG;n z*evrVcvw{0TRLft>8iW1i?q&ZzBUFR6%hwV&Jim0tvRWaT1ap@6#s(G9KD2#w@}Un zAx>Hj$d{WTI5H4Z~<>h(*k?ZlBb;dW;5Ji2oawGUW zLSCvE%>z+0rq7@(?VprFnWfUTt3&-;>B>JAEdzeC5DLM_AeJ_M6^DjQU zvXCBC5&e;6U0WZf=C}ul*H*YgTm1w>M{qy~1rtYhd|Q!!TQgf+xF?FeSH8WZ==#Fc zkmF}SbcIlQJRB_Ge5yyLe4>y!D&Sl((0Z&2UkZP0D&(XIPG;uQyZ==zfhu zyrYIk9VBZ~WS-yU%)Nje02C4jOj%h4hF*-XYM;VU(ISdmT;l#gz@bN%^3*TM7h6dMz9p#Cz?`5_f;DG7N*3U)s&Bn!0QnUU=i zy3sl&6EH^lFPlBH$Aium%0-y%l*{i3nUdyG%%BzG< zaW~v256MU@HpUhu6h-*h!Z%CBxk=oe@d?)D`aDhNvx87M*1*?Im~?rnzQ$hS=uS|5 zk=5?bx!&j~lJiFY)F5S1HI5a}{pqz>*t8i~D(#1co3LZK@q_s0@uo8Lx{+W7IT)ST&v(y_9T5dLwPNiWWs^_tPIuP3I-i7W~bAP(HLM0OKhn zsTP8`bgRaK4I_+G0FQF|+k^r+13Q{))6gm<4XIn!E`z4|Ys%Lu=~`F0qQ7+oLyhYx zjev`ZI|jEkceE5{pdx-TD~+HmC=BRd`7!igGPCdcyD6h~qf_ z&mOfgQ~T@*jTthGJ5Qb)g$fQU@s5RTk*O7p73M7R(~3WrICI)_v;1)h{kw+Q+_I}4 zjgDJh(LhzF+q7Sw>%-JvA|~-U=41dM@uAEQDAd+aq>1^1eh)4W7wa|>YH|_Ap-X-M zO%p!S8aYrXWOzxWpnL+Wt_^E;-G6qQHcy0~#esDK08P zUfIeAuG{=;7+6M1^}1{6onvI^=3Z4%SG}f1Lktcq8T`D?g3cb9ihH=2Cb4!R`%+xii;M#E95BE=PLc8QcMeo4gPN1YON2nQ>a zzkX?tG(eo-w3|3|HV?5IYpA+zhojw{av21zU}bOX3}ZarT3Pw6FD|mQUsmqiO;=;H z>q5-hv(vIM-5C!%lfQhSlm@qi{`oWg50`SDY8Zlb2#*SMh*{@nzo2uJK+Gl=bT4d{ zVx|6Xp_K|1D2x&dOIR^9RSw>%qU+gQ)$%@Uu>rLSvpYH+VHpBl zpK0J~=iuJ4CMP%7C}VwL`{R=1$ccrf_+04ZL-OGe$505F(?6W^N_~0I!0nL?gzL~L zog_3VfdN*9-x0#0vOOpE*raq^rJ}6Oz70MnBH1hkWID}npB0y#oNSIKNMXW?tJM|w z?$;homV`$@kF&M{gV-Zb# zB;~_YjIao0?c|PBCLy5G91CgFkLYT^$Z4o^xk$wpKF(O%?DDJ1qb1`~sM{t!`cOBV zoVC9QK^$QvbOT1Ynihi zz}I}{a`Q30^Pu1iDHozoUva%kqJ$hc3w^%rVa83AfJ|iARnhge=Mq} zmpZMgJ5KN5w`;rG#Z*QQ6Tkgr-FfWY;lboN`IY2zQzARmpKVR;`2i>;Fqz|5x#SX_vIbpSAIKa95GNw%Pd0_+b%#t&Q)&OWCl?Y(yOwkbS>}g&ZahYvxoY7 zrnl8MCkLjrw@pmnZfmBNd-7l_#jv`BWs%&)a+5R zLUdr>ut6Ln`r%}_6}RP%LgVeXb6Ao?j;~dHlCZ=rYaiHo#O;@$S5+_p>t3%4VWog2^1ARVnU!^bTquK;s@QO^Lf2Hn_ zaHAd8@Z|+Z|cp_!u-#+ptD~`cfMO$fGSvs+BbNlqgi3^qXsRILtmP{8j zc&qRtez<#g&O>2|pws5yQyG;r(;bz_6+beP51A7I71>>hE_G1&&q{a1LX%Ea*G7z9-T>vGb7G-K!qRy^l9PjN3M@>=>BbGHG_C zs&n$RwgtP7kXDs)Nq);%{PqHX6@6uLf=i{_+{jr4Dq?_Bc*d?FoLl3Y@U11P88JNm zi128wW=B?>Bnt=qX2gm)RyN`I1$`%VoVw{D{B7>T`&V5yYg%GXWMRvs_O&yX9m{sF zJK~}FC%4V0idgmFRg%Ohqlp1m7)2AJ6-_D@N`VucBAmqfD?u42TM1(UURd_U-o2Dn z&#%k9TVR$~B@^{oOtcjU8rd-tlh5(Olyp03j4ouH39BFn9Mo`>h&eA%1%L<}Pt?p; zAg_F;9IT~lk|f98y?a+L%CbA~QCBlP=qx!Vu9^LNMJRG8E|$&8eZ`#nSabA{NH}84bfqoR>ns9b#`oa!_Wb-I&q5p)rxzfC&QOD>gT6aaK_4>>4ws*rCVWv}8=*V!=cJxR>-E1GVXh8vz3@;0$D>+w+mwM~jCm6b%LoNk-Brij->; z_KG}{G#IIHiRGi|A2rT_fuBqW>-iJx(wUowuD))`w!?ciHFwAI(LZDI2`3y^`t{7) zPRqx-9sgrH4sTs{neaCsxdz`RiNk^ctC8_4M5f6OuLPl|(4H}7ZB8T^grR19C`faT z>h?82-cXO-fS!3hrC~!$qgGzn?QJE;N2X@C{!=!%+ z`46A|a%kwwVNB+pX1j9lp?_arepX;tO9l)=Iz6MrsdLq(FmS6dSc-07=w^drRktQ< zt%61UEUuo`M;ZABi3qKKKYS# z&hpIw0G%9TObC+(VnvEl`U3|wvL1VwG_VJ>Yrhmticq3>I1@&NeAmK)vTJFxy3 z4pcL<-&e`({d;()|ycEA$;tc|~e6D0l?;XQntjlYb85`UfW ztP-_w#=g3jP?!Y(f9BWPr}tQUNEZNB6iL4qn~S8sS>V>JviN{m1qqMxW9&QMLh%e7 zd2hs!w)Mcgw97!?Vqjs`z!FgM{{F#q;@wQ;4y*e026$ zFMMTB9ZM4IHbCg1UhoXLE1>OSDKf+iSj(tFoJG80Q4?zAYg#dt!ZX^li&hU!^;h{S z>-!I5-hF@Va=8IeT5NKGrHGd}LrGLtgL@E`vS=eIS!(i{10<9xtCbL@e#7?KmRDt2D!&`7vS+YtH9rzWj3E~@p>glJokins*S&kzl4G` z=Til)03WQ+v!z=@gfg8mWSNlsOR@g4-aq%su}M`Jz{V^`*~o;_K^2QfD*Fn(Z!RWx z!{_lyU&&@C(Q0)Px=tFAW^eqgcFyD(P4Uuz5v&QEfc*Mzhw%8nPn{H<=WzHVx92Xf zn9rJ4{zbp4!awHDq*ECRp)c`ogO=Q|~H#%6bf+-FIQQ>6&VnijRKY!2!1`dTeHt49RC`#7` z$Zv%;4OUt2jiu`fr$D7+htpX&_|blHDpZaM_(>R_m)bwWaEbX+4<}<*R*^PhlcD=# ziDZ6FKbf@Zo!iwGEE$^KQIeYXaA$?f@NM2a!e&iQPE(%A-GF7;QuU{Qp3l4$ikmC{v!Up5VQN?@8X&E-pa;NXAk1HxqHA#wcyU&JyZ;=er3OVpTi;R zS#kC_A8+9%UV!h(>kqQON?(@)FkSjOmNrXE+%8>H6$dcPzyWdQH!6sxrK^*)#UNMH z7UNUt>Xzo!L))6~+r0Uss_ax;nfszYdorNdhO>8N?^l9o$UFGv+JYQ^0mURF&eyxq~!7l*vwTWj*J`+}?OCn>K!kwIf!ZP`^4>)v{%XPM- zVTR0#vdY2*AV6M4x+;f>{&a;fGnl5&^wMM@rZ67mUm>Et~4aXv8Yn9-Ep2i8SO)bqw_v80D=cHuq1jG8Jft5&xu-;WJhpKeQ z#hCD4o+zxPl;7}I(9kUGOQVBm-@Gv)37dDz2Ttc{zy3rkIgL%soVFJWxP6{|4Br;v+im6S2kc_Hpz(qBKfgtkWiEcSYw zpCvhCYo0UM_B?0sUs%>_WxZ5Gy>NEgRe{Le$gq$#K_FmtL1bw|X}(bYKcIv_;Bwa_ z>gUG&j?h(LFm$jZR9C66%GH?1@S0wsGDwr>*9gM)VwHg(tsI^(vAL^m=tOtJst)$h zrp5c3{f2ymj(eswEEAPdv|nKUOV}>_%~cH&Foy9EV=6xa)FW)r(H zFDyq-nZZ)UqS-pRK-rbUL#GCZPEAdp8XCHKYWc)xmyeGxr;ktEdEUW0SF@i7?pnR= z=v9gNOHW;Oslve~rU!0PLTcib?p&%$NSc)ZKnbrYym&mG5>IilDPU8%afSE2zP?s= zkK!*PAxHLSP-joi-0Ibr_4LHoo~&tZuDPClx#JZ?Z@~E$DBM_f+(c2>P$7Lq)$` z(0@fs1s(f?(t6c>cZ>UeNlR4p=LG%t@TQ7>gP^}a%T)A#$aKsIWpthqN^{a@goQ>OJeBTUjQ+Ho5lVB?XN0Da+t1+dLjO)nT4E<5^e-3yrxl6Pp&~1V0Ya(bOvA}j zWN|tiAxE$>9OfA{dZ7Tqy~nzo83Z#)_I*JuJ-w-3sN}_?jv~E&tts&jrkG4W>59U2 zR}0-7(6CjK+n67$p8p)GD5`2YiT{GGP+CwUZKB^JE)pf*8oocwhJ2PCK*|CgF0aKO zTE4o*%Wf^8#n7Y0*uk^5Eu2(HYw=>esMxsTjWnv_*hQAS3QzsTouWLPsS5knznJ%Uvq(Xt?s z?i}_{^P=xHuqA#Afx0s-p{DKpuJJ#v|44d!2&A5^(Mp*;43mm@DdUOf%2D)zAJc)n zN0wL@fb7^Z2aI7ePv^xBEMPOCE*T*}mI`rN6gCmZ1?#@jm*#v0%iH(tFAW@J%eKG)ia~)mkGFNkfjQyv~HcCXtyeZa^}Dt>Qij_mD1^E8+@AO9Ek@d#%$ialItf zkqKUg826E+ih;ys~@M8Y<4O_PY1 zl#+`cH0M&POSUSKfkRiTqsR0pat#m+!m4t&HnCQ0!`y>lnmchDDQy)GXjwapd_F>a zrM{9#$mKBP=VbByev!C>WG2aB?K50;zr;<$(UVzGbJ@UAV3z)KNUTe!Op_ud{Mz z4}E<6&hrl4H8C;ba9(=ys*9^fLqWM8jNslv^-WUZ?j3nbsK!a9l`h6aA5jRhJJ8o>)~Kg|D%^`Ht)dAIR>7*!=X$fscQD za7F&aT?bj`3fV9U|b14lsv(y=QQKUux(`6N~GavjLUK^WsulF}4kYj!pv*~V-` zK_0s|)1XdAGY8}xJf8l3=S??Xvf|{keFHc2_tVq+_8mIJmO6<$S_UpjkYr{tUlDyv zSxG)k7U`c5^cUe)ku&#sUK`@U*m^-e)lwMJV?rrt<*1c3jdNI%&!Qqia3r`K>=~BK zrB2#6r^}o}uBn-GE#fk-sM%MCX5@yb`1A~2xgRcDtj+}oXJ$*3o@wVZv*2KH=Y;+mDk5>zMF^^E9 zl=N$XN*IbgmW+7vbe=`a<#rZX*aPM;8VIGtN6{-0mklar41Hk14J9j^53O5!<)Ca{ zS1n8Yh)?9pCrZ5T-7Ssdx1T3l)eAlnEtBo4%v+ew^Gxvoxmj_m8bM24PO8)D0CaYq zm*C)3X$f_$7?|4Rc*If!d2|euMJKr<9+C$U-bl`R9~Lh-9K003Zwv>07@5<`p{>;F zCOH-n6ctYM7?fyUE!Q`#>d+m*_(bCAnwsv<-1b!#rdZu9S2#77&f8hI;=vlYr;^n; zDSEL^)(iB4X93ZOio0#e3JVbf4Pv?>&tZaqAz4jf3P{Ps94MYR`8*hV1|Im>f3583 z>>lVxA1gimOz%2p;srPyYiq1cj-GXVR6VYYs^`ce{dPhB70e623*%DI{{Wxh^yU2i z=LG%t@IB#o5%(u6QN;W2MY}CC<+Um{T!H2TkzgoOzZlKY>6FZv3@ugM z&4d_ih9aw(Jyd`JRYMkf3?&iVk)=dM#m$dCK5=qnM3&RvP)I9LN?_gy9cn@SUap-9 zV@t3O2y06WpwVg=Pg-C8nDnp1)5r1ay*CwNC5$;w`i@vh$~9GVjk(<^_^`;!1Mu=%ZkjiTaYy+siYaw`B$ zt+${wIdc%gZjOe^Lbx_jC-PXVmNQen!jWXc-sU}(ouT2AyeGQ4 zuBor6Iks<0>u$DgDJdQHI7=gTzuV~DxW0W;Lv7hIf1sh-9q}0an?{>fSD`L&p1BS_ zqv+tHWRZSa(BB}B5o}{UOptG=W5aS%7No?6rCO=aaMA!1urYDR;@fT)Z~GOzL1c+Z zTw=|b&0hvuO?eTOv{tO=kVHL)k`5*6IaDjuP+9og^&Dx0SF=>iwBXRTlqA{g%U7og zb1+5R2hPh*DfF1inph&(RMCs}-!0nzOL$$Da^fj$zo7pCE>cPV6M~KzYcf5Ma{u#i zBAH`A&u8=ixk)z0W(tzF$g08AIm|1|1%mcF4P9lyJt84ll2mzTWTQqTCZxFo6SLLp zZMGQVPIkYEdD%;p3^lV}weVJUcl9ye3%HSIDt+Qa*JoySx9#c~sf_r-b=@`*EE}X#4k0v` zS5W)nZi+kSX^m>NL5NZ`jl&M~vWcR(d0)TcoAmU~`3LFHPX3mK1@@M&k$lWU)BQE|2rulCiIW8s1ns+J~kEuVo474YbjmY8%7gz+bh$lo-wJ9nAlG_3pW;kh3V;w z`YVq-3fDL*O&w2#LUiO8iEF0sE(9a&-`-^||JEuY%})r9UW5yX+=4&~r_Uo@$rNhk zQFVXZ!wPkgOIcCKB4;cy2;(yHG%s5WtDdhxeYE21C&!9x8JX)t>zBhdbO^P^T3AqI zDQRtp5AjbPO8MlU!o!>+)54oP7D#E|8z{3v_9HIWYhd14hMrQ4z{6tRs}kedkSy6C z1dBEbjqH(}!juY=NJC7lOL2}pecg?h{(PW5eBO%o-rnA!QFvtU-opps-O9$5e@lF} zxv#V3Jp#nbMvn#a&T-xf0+j-Jl+b(tlDelRL^W?kNSKvuF7B!IIwcR!y6E9ZnU z*s`-}>%P(Eu7(XOdn%5P4IgZu-QLtz)KFQzEZkXrkY$-yOf-&e^cOXiRn>J5m(@0G zXkD|>YxISk(WuisR8q=EN0>|1gzGd7)>QNS84ZZ?7S*)RCiI{e1DBe``MzF^gJChr z10Ms*c@RLNt;K0Bj{1A13znRave^O@M|CDQY82wgWYve|cnqEt#3`$9+M7HVVe1^=- zWFI)~$wCm^aiWeYjHuG@SQ@*+6uq?_dBQZje_hf3y?-HV@Xy4bW#%kA7jH%4O=MB< z_YuM0uhE|==(h{{uc%E$zgy6MNsCnU=LG%t@Ou^g20?#;+861XpiIZ?tb>cxsG$C9 zZ@PQ`xp=Si4~2@c1G|DI@h*=Y098D$O6(wAZ~P2iNk*XQ3zC+&u`a0yFl_5~Q93{f z#SkD1lB@9NXyOY?l%+AV4E_7* zWcdr)p_1jjNLRemnd)3LamPOK4Q><$l4n`_JbhVZMjT@e7NbwTe4% zs6>BaRyBk`i9MYrKJmDy3{-i6vQw*M=^89yg9UlA$i^wa#s_jHmLqK5 zRu(CVYX*DU_PkVIGqHShRc-A{d)j)2uU?nG;--zWS5(bxs=aLYz5@sM?YyjR(@g1= zyEfc3zSs{h2r2&t^LPaPdO?3lJvKChLQ|h&blHFQpWJ^2iZ_hP{xbp#|5h?|bhxU~ z0ybHqG$lP#M|5(o5l8{dx~GlLed>klZ@p1YSDJsEwhO!VIB^k%vEcv-?7Z$l4M(EY zP(_MrI1(k-UlsXP!I2Px5t>k-Fswv>75!KDb}|i`(*E9~*}<$y~SG9H5fLlub2+VmJ=})`-7Fz8g+; zN(f(Wr^t5`1=>60E7&oa#==lQUSHMnrptSvn4It?ahY6y&z_z4uF=`;276wyy*}7E zmesxg+JkE@=Q0WUotc@#row^ci4IvfMEKG$8ec?K#B*{%0;?rMB0`glT$40HLph(8 zq!LlKs!*aXn-%?$BlZTHHrtYP)a&)!)y6QFWKX>z247fH*LQdo^R{(tiq(|$)U~m7 z!(_|w&OWdEhxBw+N8)=IR#jIg7Hk9v`=Yh#>iH$9H)*QpnO_OEKX=nLS6}zk!#ACO z@pW*1;zQs_yaorL`}NleEF_fmS_am^=rtgv8;2Pr!)TPpAzM1~kr@BomA||3Mm7=? z48BQ- z(vBN>p2%Q4Hw!2+WJ^RN(PZ}-`0z$CCASxB`$+IF5$RUwYac8O2DuaweITX+P|&m1 zzrdhf9!UH#@$Mq0uLw?m2M?-Ruusr`3(qTv zD%WtYP#&?8+IUqC5G{J`Ky#8vM5mRQ3qRGZE1Y+7USvr2Y6ZW+eH=bk~_V88fKfY(rmS@*LwsYnO>j}l$On8raiIarT|7pc( z0)V&jTA35KGPb%U$dyK9S`li>${*WS5% zDqOO#Aag9$5kEM1FFp>RCq&T0g8qGYMn(4u`jhY*6+J5GPo&Vt1pOJfS4B4n`Xlg? zihiL&k05>Fw|rml4RT6B_WCVPDpFE0#4|4Ou1DcQ)w}kKcQN|H&-lB(NscQyML$yl zna9PuQswa&JfM14hM+&ImIr-9(2-BVH9^BQp@h_81+wr-1 zGG)eBH@k?d#>)_Q^H^sxXQZ^Ww6?US7?mOr$UFmNEp|2q;a(7-B%c&f{p%gMOI3v_ z(EVInij$H3nV89+sxuy@Nb6JeW|e6758xh5p;zc{5Q*etUMT4#x5e$XpwriYR@V%f z8GesjVl@gwm@PvFhVM7BDXfa!4tfb@*$XlWv?4=w0`k@5P_= zH#PP3H#YU(Z?{q;iI6fnUrzK5UKY%t^yjxhcOo zw`1V&E?agTjhLxRjr}GAuRa zGzL%p4l>NM;l!Wfd%of@-kCovG^{{q*i+o^Dj{8}pk5Lsm86BdIefpLX^<`8p<11r zjj}o*Sv46HNFE|2X@?yAT1L8SxKhvKS#eoJlQo%{jLv5;gRI+#VXEE3=yC)Mm-3P5 zkUtGO1Rt3tnS?;*IiHBvExnm!WF+q;=^x`Mb(X5Cs+OweSVLt+&>sjeo%I`XnbHPX zl7fhfrB_fZ*XaoFy;`hjiYV$TRY-{kblr`C_CUkB-QC;0f$7%e8;&38uB>aCaLr5| zsBYc5O=)D>Kx(srROnE06aFeGT-ryu{1F zNTPb}#;xN6e|C9M0=%W@7lJD8|9O$kgf((Bw}wqV{Eh(10`E{(RCf~j$uMnZbV{4J z%<|crO4#2v5+a{fWM*L#i{D2x^h{fG8Ioj0Wj=8c_u8#}3_V&(Qd+k|d zyLM%B-oVO}YVis^dX1Qfhdd@XFuwq_8mEI9!c30c=t!XeqbQQ_C-E}24D*Y41c)$hQk0Oi;jKoZ~jko8@)dohj9oIC!3ViS1lSgS*v8gGyFjASLpx z2B=XY-K)n#O^zD(1?^4FN^jHfrez0OTMrCVuiHCPXnbI5g|To&Tlb|C6PNX)Msq&6 zm1s~_osW`5xTY?5CE2>vOl57!>B)iqHfR4CZ;0C6>0e!?WbRg^e zrO<(Cb)d$|fwntj=)h`wUEm_MHtg;T+b2fo+hJC`)3c{LFE2$avYN(L5g9p<_2_Ei zCPC5{?=G^KBniAuhmC5fl%L=H3;QW(h0P$38I9!4+KVnSBH$KK#738ITCh+Li> zLNIJKvDQEzXVmUA)EIh)S$A5@`8D~a!6vJHeQx0eku@0?tVM3M?KyGR$&HL-ws2|6 z_l_8{6ZdHbN}%TfLP-_tp)A%z1;j;W;)RH_Txg;iN#YY(0ikqY(R(Ye#T2w?;UIJ@ zULlOcFN*|5UKHyxIHRFJvRp|l0C){EW%Y0ZYlCJT%(RVEZ{AV2IlioExXx;=^whT0 z)zH`G9o^xwTQ6I2e4q((<~RBRZ#kXor?$vFfcQdEA(LM*Mz#xpf}dAUxLvFpir64A zWx+ra;0g_fs*0xA!&nQ4w5mx|$UGdzF2Lc1;%5m)5k-yQJ1biD4|nhBsF`jbZ_KSL zZy%3W)!SEe_xHBuwnEw9j;0#A`jJ!PCk9&%j&vUAYHSz}v_*OhS!?o~%UWCKA6UP( zv-!r+F(P3PNR9Mu&V7Ayb}Vu-^^t0-{XUIOo0CcTY+&azp7rCdGMQt&B&{(MW#x|ZTjYvz_r+hFOsZ8hs#f}OUx`qhaqS6Pc2O6#X!XTv&g zMWMOaqfDQrp-$HCADv_U9`r*tTcivpYW)7cbWE*(2-aYN1+X1OzpJ$bp$U z+4H8?bHgJqKV+Eo&49~~v)m?@AEF2)ZnfD6v4w27{6M%6BO4?JTz-H#uwvFB zb+jz+QxBILZ=8E(am0La<@`Nj$eg!wAg_7;9@VHpy}Mt^X6^Qn3ere6#iy;Hp&^ho z4bB`%tIN_;bpF_iD3uLY2FR|@*<@`9Yq>sC(rU$$qq5TLC8V;kGFDgPt?-r?N7&2V zp-3>B&BQ@@u963o+5lJ$g;-jn;bm*0Z9yfz&szDz&TT7-yxv}4abfE$wzX@hX-;G7 zs7`#Lwg{}1?mE_9xQ?B0;5KEL{@Pm8J*4e(_Sj0c+7u%v8leD`RZv))@0HI!HG+}yf<_}~@G2cEMw zHB^-Dk2OU)%Zq!W%>yQ**Iwvw6qcSpGjycq)CEKP19!Jq*!*kS?_9Z(w__-!9X~~X zsh9&^LmUWldpti6wA5mz2>pX*N6EoWg30l9q|!FMSa5C@3(nBe8^yeUcP}Qx2Lz#YAzV*>2CHyP$U4G?!!5^`AMJ0tXT$tnU*IoJ z=el(pClu?U0hMHYbdm_V#zmBN*z&FsSlAwdRWlE55HE?y@LKE{8?$21Pijq0xM9kT{+pAk_Id? z+MuKvB6=JxtcAExK<_ZFbLb4w>12PPjy01lRZIN_bW5umdd_8Qy0$NyOkKNf+nq)d zZ5gQ$*|{G%ltwa9(b6ZdrGh>t=+D46RCI%&KLUSI(OrW6C|pI-N&Yc-LPgII^k>zQ zr*8=Q)9{occ^j8}kd%_W@f?)A-IyuKb=F}%zJT2Z6tP_i=oag+cBj^1`Ip|eqzY>{ zR$*lsgC&7tzX4-b>Mlynt2lS})WjM~l35l*yUt6~H&KJV$|n10d!ku4Ua;6Pbm94h zFg(jfo|X8>u6Uje;|>5?D@Y)Toq;mp@Qs1IN7$`G2E?5~vQRqh4Y)HXDk}07dBedV zha*<9{*!Qc*fKfgpTz3xlqKG?bt5Y_dYti<>juZxx0*eLi9cD&%509W7Oz_cZ)LCQ z?VDV)eExWMRu(;`ZEI=sc?i+)-M|7}O*|ybda#mA$Jg1dR7<0v(N#()LRntBkXlZk3E)tvw%n%LDpBy zC2Bz@s6Jq^f;(t;%l3pVHL6XWJ*>OTX6E_q9g-4%j_D?&+N^z*!BwB`(s^FFIs;7% z!yfPToLJ8~4fhYW6Pq(iUhNyZ87e(j=vMUynJ$Of{6VOfP{53BD*m<*H)6jboS_MT z(jhfsG%qw|Q-~^*WVI4vbz5C_8++93H-|)BjItVkZ`}nH@LXE+)MyuZeST>A&ToB3w}1PYlL+8dPmOhwCbHJCx<##UiW1djsDa( zBNH2+>aTQrf}h(^-;$Rd3^kA3v2pTqL*3W9vMr{3XFeMrz)jm{nDsD|&CHg8PHSQ` zs@M&e9+b&w3$L#s)3`F1@$M+!w`$oPM5~)U^D0|-5W-$t7~qMJxbQIQ%$W74Bw*Lc z&`yDQ-|@VI3{GM5+P>~kX&JpS5N@1G48sFc&BN24)rG82WiI&&bBnUVJfE*HL0(~U z|7e)n=z0<(U1UvsRe3gr3>b=met-~trk-RTBW$y$(`b*841zh^vluE;qDF*L-87qb zH_PSj@&wS>*x1$B87Zw}TeiBefya(?0g)*&{%F4UluKv#Mp@O`dR$i2Q<;pEuVWWyz$cMw(f1QTOD&x8S+|cDw?hK-e|OLs`=V7{YQzS zrA3IE|Q_o)o0`$BUDSYSbvy9GP80rXR|>r ztRma;AU8Lux>;FC)s>{hJka>rUP7{nPMf9Mmi}ep6>Rw0+uGXt+xogYTU(kMsw)di zs}070$zPDq27)%AQ)@j>*i57M*3|K0!2x5fC92WT)R2GjfHDBudULM0+&aX@fY+TI z1K!2a;s~u6*`8gOxLqC#D=l%YcDf@}#!<$*V(?#mgIf?lr?fpUKqQ zhWw4NAM^B0xpr7a2*Od4pT|ZC0Z_d4Dv(qoK~Nv=sZRyus>j&BfPI z@9N>iWw5(4TpUi^Kwr&G{BcylG1IV5wBt&n2tY4?qRB`#13JLTTfp_{H)4u{`qS;i z#)c_!fH?}O9H^r{wea;MCp^w`1~+S0Hs$uMyb90Zk!2wLl=xvkxAwn+x7F5O-0=%> z$1mZnrFSd@P>y(q;&Hf{aQQM{VFS|15hY?&2q5KyMs6~?2a%#xQP!rwGs(dcbl(a{ zSPz>u`07U4sLH@h>WE_|OTsgSg4~t~ELe3<;WTa*kgyF55q4sq=(xV+L*bvR=Ts{2!##I~VK7?{>C4~Hz+ukFx?Ir&vicXQ|s9~`#a3(!w>~nL}F#kF= z;Ja{dnk&_bcRdcJJm2rnj9w*$1^xRlDzIDQl2_25gbgZsRM4ML=-*`Yd}&P3pMi2t z{{^FWN(MoH1U7Q|iyUY4lM0>Ezdd-i79+io5U{Jbe+(K`+-C^-voiOjbs+-pi1!5W zJqqTZU4AbuOrAjqZu*9J{%JrC=)$WD2F^z|ag*!gS#FT11vC;(?!R;Zpd`28f=;P{ zRT6);X_q;YXEG9YCnYeO{;s%V@dgcHc^)(3J_%htMnq;boAUE=a~LaGK|SkOBU)o6 z-9=w}1`h4c^725iygb-3m$wK3vXh=D^ZClleZI1T^RF)g)7B?@v_mQoGI$E63DRF) zh>(}K46juB;$74}PJfmfNH!wDYBe$v>f*uw0Cy>rQ@1Km`#6Hi2dBu9&5=_<^UWw;G$VALBO@4g6 zQkMfwlL{M?lXH_lxl^!m@6@ZfyO7_`TY0szzA2D%8rTm9eH*b_G3Px)DP;4P}a9j8x#TLG` zG=m`V6#rzr13CH;>=zu_s39$S?9BV2$0oV@7UxPf3vVZ02J5@3w&pS!Gsi#{P{;-i zH2~2hJq}iF5?N)-FyH%0$yk?}0K29EI;*Dh-Ga$jkdJk9h*4+3-2&qzxl1r1L$&|q zo!h*&zmshf`jM}zaI-M~5FO?lg~YA0)CiCP<{R=b4s&p2m&K2r$<#;^8Q?2B3duq_ zHcY~3{VdFr5kvn4E?KVYopa~sJEG;7S``NSfpUP%#Ctq77?9-MLi~8fiVtTd8AcjM0+R*K+9(fbik7$au35u2 zXiO-QvA^@VDd^5id}ZqCke0~=CB2`%EoAaC`P!11m@Z_(j^rH}HNx?VPbQuMkBa^y zZfhxf|qn0&8Ci-$X#s3 zm8pn~z^TsdD{O9WuXmKkLrhCUAk}+mEN}kn82k9Rh<9L{Z&S7TQHCaauYxLjFDe4R zCy>&*=OI93dW1@nOQGWo6H#UupK_+)n=sB>Umh=^ypG6#DwM+#{4yXL1}LcEldz!y z2^*R$p=2#(?PO|%c-H!S2X?{wCh+0-sv1{f~|Rp-&76_{WT=752P&W zB_2d`by_KCjaalL&|D=zpJ0YwC*e9rLj{^E!N2jUj$NfJLr7fYXs#H$V(R5L`PHjK zl)UQyTAsLu-9o>+Y_8c;UNqP2Wk2?3wN6)bvtWA-^-d1qN^w=BIPqcSKWgZms4OY1 zU=ror^SS<$O7GVsI|D)wGDgDQu*JNA719aW%yPn8oJh z75Le4HEZF^V{GB;tGBThb#9{GRm+rBZ$xf|Sj}P!J|njPu~`M(A?UA@AIjcA_TxPI zcalrI_z>&eaSpB~UGbC`e(9p!zhKy%B++poS0FSA=& z4`T|LxHInM;AC1L+tS~H>yaW}5ADtKuq*<*)oe7Nb+=^Vszg4vBoO1P6U~`oI}yyv zFK)9t!VdU$iU9u}bmV*76MLAGGxW2i!d#S^S4izi_?MDVmx=u@=s%IqM929vh5jQr zrDQ4IPZNwDAmvGXtD+(R$pl*Pf}V$W^_n4Wj@Zg9QX2nKs zhM&!-+Da6QdxXk~$i!y(X0fTT1cQVG%Y&uG5rlMLBds`yxGpI+uU;)xd6$uD0_k^n zaM;u58(Wle|5(x*x=i{-Ygo1KJBzYjwd|KFv$!aEmyqP6aH}HuK#GK)hmR1FM(-bk z7nD6(nBVUtd*VhrPz`1|Wr7?T)+i&@NhsB9(n=#4 z$0S8Uv*l`ei9&y}NRJS@krDVJUrCOz5d2G>xQ7?Si4)8eMUu{d$opBM`FrwcEZyiS z5Pk9#{8Qkox)`^)q$m~NcelFKl#lnKJgbS1^pH3mRm5f&YkC84+vTkXM$SLkdT``W z6Mi-FaKrJwTP`0z*0=e=4Qtm;Pp?g)*}1r$d|9!NkCR2ZL(pF*-&fJYg8qGYO-1(# z`jhZ?6+J5GPo&Vt1pOI!LPa+S`Xlg;ihiL&k04#CV|gKc9gBFzCEoQY+^Blje(^3w zSL#?^Okc;6Moy2xk3`?i(oJe?TzV!p?(THhxFK1Y1eEL9uyJ|bz-(Q$BiW_rb=j;O z8}}X7v8;dLH_e%?NXf!5jqlEi5{K2L$adnvJRK!c5^BJO5UU!A924nE zsW7Z|aa~4X6}Pd{n}>ptl0bmNd!z}3i!2=h^J#{E(O1@Tc_)!qQK}O0kP`CQ2if|SYC+kHMu}F3xj3B9X=PcX z)1?Xd%k2&)?-%f^>FZ1jPM1Tm=;pQXC2R>_vGwnR>p>&QL&FjUP}p4<9Mwc)d-O6zv!%0-sz&TM-cb|!h8uo@57NqOksHhq?gg7c{eH~`o z!Yj>e9GMHlTZ$W681Lr7$mWv7g2A|7Z@4h9FQWinI<|@pBQw;s@*zgQYH!)UY}x*n_LlME(UKL%%Zj@i4jecDS8g7R@9AjY-POCL zsBF`BpDC$a`^crvdip=~p%2MA@}{(tdRaR{q=Foe=NExagBdirm~1X72{is> z<`S;=lUt&!%+wO7vgA!f+=IBR>2GJQ%Wybc5iSoHL;jFI=*MttYHpW0<54MfQfi%& z`6kj%QRu|7GcNAvJj6^lv)}QKJ$o)X2Gupy4XnWFi|3ukW~1y9xw>g;id*lsYgt)S z_dw6c%MU$>2AuNxn*ftU0dbJs@j^sU0FXd$zp&vsCmGzy#fQma84_&d<>fQUIwMhr zgfw-TQfe6z$7OUF?3P0IG5LilWk?aT9v5v%a0Sfys)g@us@~W+Q9XA+?^#~fUQ^?3 zEDW_$?~N?accA$ndGs%x(P*Of!Og29zWXtl}K8+lTr+Rc|PB?ZGHim&D@cQ6a-a1es)4X+y`N`bJF zw<1I#+<<`x#Gm z&IOA7EYS>Z6LYeYHj%ee150gUY8Q$HZ<6hp;VjI~xrU=lnf#kUdL%FLr(i(MUlrpI zeKYyQsjig+lTnlyP~baIB-5qjwPz^l?xjkKsyQPw5RrEq$TTU%O;TU&aJ z+ui5HxSdH&zfF&EYq#6O_E5xc424oKZq==>h8Mv+e6yNmSmKNrABUlOGtyLWN;KwEv>8dd07Tab_OLn#Q-_v zOH!Ik>PiN>F_RCm;kwAYlUA4A#S@oQ)uXx?o+Ud4%mtDU}-#nT4YL(So?kuaX zE`i@c zD45%yV;ZQW9{r`d?p}6!kzq$uo3huwid*LwWb3S)!r#QRoxFnnBz%X{2NO?Ws|5W= zMAl8nRBhnddAj9 z0|Rw_x7A_Jw~V!v^v-zfcm3t6N)1pRgLaRuM^QgZ(X!uP$T04{}C;_1b= zdBxkF#5DkylEkGH!zfD$uo6m+?`xK*=9~b(BKbK`7J6TR-=)PFsiK9)Hjk#F`|ch} zk>YNZj3-uQM^m7EGrCemsus9tcT}|d32Zmg6Hj5g1^q`bp^~~w&>w|u3O$f=|MM`N z%p{?$Y~@f#Zj_B}mKA_ncrd|{{6k`Yi2M;s<<;*N*$*kDlo>lzmxZrV%+fY?fl$!U z*(KL-gJ~dyaZy`USze0af1Nn&TFDD_Q`tl>?T=(STN37X+nP$R$71&SLsfy=HFX_T zVQau2wRqSJzz{C1CBAiY=k20zN4kq6l}?k>Xz^O@rG3>6D@$!_a!VqP5~syeUm7Sb zG6x)7>IEpqG;Mcyw?j7_2p5J5Z)M=+EH9nrk4B22p-B_NhA!%NJCkm ztc0H-r;)>5*pSHk>lwB_fWOtkRSr+2J=#*@iMCftx`xqZrB&&at#xxlmYuwDdx8L0ERiyW3T>Q=ujQW&yZRQa?9vObQ1XVyH4(4k}>6C(Op0Yw$FjNHfQ zQ<+_QO^!1eNC5_#c$`UT-(o5)OkwhD*vAuT>Dzp%JO7ZJL`w+p*!89K7Ggo{QVYg} zadArrun*|8oT8wL3I{MM?3bg$x~9u%^-lPz(jIj(lCDe5kOU8 zg3kkj5uRD5W@d0uW@p!~MTQQn9pxO2uHB0)5i0W}WfO_mNp-x!4qDEYL_vFQafDGE z2p?lQi%9m@_nQwd5euDvI{VrAyfcNvr6Y0aM9FY`AP9OX8VMORRG$Qu)?jk1W`O7= zD(UGlZinGg*${742~OhtnOPiz6$+(6mrlbg77;;5N>Na4{UX=pRUJ(#Q@bT^qDRgA zO20PD^C2?fQ;dH<{C`SB?OTK(omtpRRrDXh7?CA^Km3x>og|F-NI@G_qG)u;Xh;@G ziU63pE7XB6mx~Zr*oAIg9=$PGmqxwR%{?RH|FQVC72YCGuV+MVuBIqnZOl&%`*)We z0=?Yax9s^%^&cegcse<4bq>-IjBypkucTX;dvOjvkmP#qKe3uEX6}F7B*1XIqLQ5y}pEpjA>@m-+?FN2MmbzX7Z!1s*OvXIO^G)#>}i8 z>t+}O9%BR7P`6K*o7nR8;SqK;XeU?ALb-)QDJ}dd$m=I7YvI?Zf%V-983ZVgf(8me z(&Wogb3xF`1O+R|jVViVi5?+5+gkDJ5XILOB3g~4(MreULX!0NVX+t%yoCK6;1Dn? zwkFL<5~!yv0}GD*Fj`T$tUR{0t8HDR+gB4RsVVkb{pQs$4)nCc1^EYI|W-RoBHobyuP8b{F?-bgGu>&)Jwtwu{@s=T9ArZzIzE`d6I7)6#&TDx z!^nJQ2m}LMn^Uk0&oXUJtsIF}nElqStlYunipBM~BetGZYonvt+1(`)teHp}+gHQB zoMb-R->88Y$sp#eNR)yK%T*(fGUYTs1K)NhKl}4q{~^s{fpGw1@)cYboc&Ub?=1=HG*$eVz$rm zm@UXLTX76zIw?E`PZOn==rOv9c*xecsR;L-pdoq=T;*|7NdZBy;~GyQnqykvD?IrO zY-J7TUUHFmEbHrHqe#QpH?%1nYUIqwa~=w)Xr_x6!Czp z(z<`D`rv!iqLOunpg*hbWBP`mqvT|17`V>**h)Abae90Olxh$HQBneo4yBRlq0EaE zd_-|mst}@q016>Byx0&sLmCG7ipXnjsMo2)A@Z8bd+ePl(wKi;w0D(g*AH-YBj^Q! z{uKPTihhsKBt}(L`uf&YR zA-f34{m9myL+g9y4rKVpV}Y@fXsFFuNxidc#*a)?_#b64qrT#@#N2_gs%oz%@uCAW z=;sN+O4&1!xo6TKb4T<6Q-mXP_kH!|y?d^^|I;_FTgy?ofBI9FF8=kequl9282-iH zn1^}MIb6?~&`H0#7{zEP!Xi7ZoRJ@swFXAKCl2P;b%YDbK7Z=ag(vBjy_wS)uBs># zaSwbO`xO(^Fb@DtKq;lCcmiZbDE=e_7tv}BGf z(j9{SIytGLdj>#mASkhdB>UlEnhy`LC)g$_$b%7s4ZBst z{CO2L!W(J^?#Yu2G+d(R!=2vHZ)g; z{LF)wtaM-CI2l{HXHHK6glEnzf)ZPJd>5v5+%$=FXJ-b;`3$pZF3SN7E3wFj{-^^O zX0s2SbSg*Pg`<)Bmg*3M=RP+#KE8F9q2sNx1tJY>I(&eay*G|bbAH)savCcL5K+kK zprF@rShfr)i74dfC7C42Gi6NiH9z8WYL;MFroWTTa(KHM!%|Ox>S6X=x2VW`afFQbhp`k#cTFeK|;pb~B2gc6w+&~>-KPt<~ zQ|N=?r@~#U$KASeT>EUAC&Ybtz&3iCildP*!n6B4=xr(u1hR6O!C8dewJ4C=0+FlM zlEjJDGl&Q%@fBBfI9H6U9nUMUg{tyPR&@+--&kn(uW{J!fol>+Xucs}H;=md`);$E zwWE^V(cBm7?E6Znztw7ccRNOQ$`vVO6Dx6$?Q(k&0F`Jcnbq@DTpeIL`5;DM;%l`s z+9TimgEX7GS#<-Jco!ArplkSaFFV}T|E|5E0ifLX-F_s3^tJq(7gsrFvJ`VXkS9i8uPmQMN9&5>@Yvh8eYgt zOz$i{@QB}0UlwWcj;^|*XQs~PYQMU1&9-eDc9*R$>j_uX`NHk{YF5{mEGt>xHcnE{ zVMfa>&S55$a*N$8C+{F%EhNoJ%$ZiY7!ZI_=i80&FHmjweu)t(A;6gl{nTdlY6#!GG_pvO<7^bnoL#GCZPO*cZ zhuHDYAIpPfc^~^kcH*>da)>_8&U|Jk!n2?3{O4^y``P@z{&08?q2lCB3vptM)&x{C zrbhwl9M%g46%-(+)uEsO6^2BgAZKb2AdUj$W6VAFvHr_eUwgduArmyUt>@69*19{#-YAtX(TC$0hbMgFQeoI;IiQ)BF+d^ z_L*!fXtS6-Ml2pQxAhE|2Y!|K56wC z3R@Vo6qDMNv>9BrYcbfZ;IED@#voUbWfqGiYKa7W3_)L?WlPOZ6Jt+406iv>cMVLs zPo3Agy?vzn=tbM&TN*~Xpy!tItYCRVP1&Z(ez~If+NR z+OJ*L++16Geqyzc$C@KFj~e84JL4PdnYb(C6_KQ00)R1GM zf`G^y58>Y5Vb@6#1vFZ8Y*+(|=Mg`;FcLB|&rFu=p2D=vq-SPv7O9W%U(iX#AWe6z zzQme8(6MUP=eoe@C@J;@FAVr5oUV)D#7E}lj8xlWHO^>(U)BPpM$ zt3GcZc-f3Fx4$wu9ndc^!{4-XZs)cQCyuVIlIH>?5`-K?F(Wbz8ZBa)>VQfGxXVq= z3ejlf0xQN;N?mG{uz?Z`mdT0B0xu;Mv@#S;qKXz!RFDX&OO#>(R#R&cHLvE+tS^;tEIZ4C*Ie2G&=`2B}bBu z>s%0XG?ID07WCSJR)c76%2GMGIo*_!!pl*3gSLRjh1wVhDWx`xQ;y2nAyDm6BWmI3 zWKHwV?n^J|K03h=pet(QBigogS+$kr{=tMra_^Y?{mXog56#3W>560$N0RbgbS)NReypb^x75Q#c7I20->3RQ(F zi-JXgk|3{^P{HuAZ-F2c=1DqMc^$`P6Oqx9sHy$n@X)^2xos`mTHCg^?7ywHs@@dw z)l|gV8+tt};tf!GB(}D$c1`SXLu^O=iqhz4!^WmRSCmF8P5PqxP;uq_d}Db1e;vtRkdJ9N2i${`_ur&vsn-RIro2Xn&Bk=K<{O2gzO+(a({=ta37y* zO5zd3QAqBrXmZ`Pbf(EX$4pbSYSr@Pt0q?XoKBz5YEsa{IlGvXYv%)o@>1Wr(dc zYbzUv5A(_e?5(%(5M2~X_?627f-#I$5 zYchZNXNT6U>xO*Kf6mM(a@o#$*G7&hRs5*(xlA}Yaz26}Xmiw6{7x}Zh`aQV@1p-vP8v5(W8U0|1Q5j);~Qu+0q=S_J`Z;jy}kN={5O-@$T_>eQ`M0 zoBuLm60o-HViL0uAD-cm2Nd{82#h~BpFxsEAYvvtW5?pNdR-3Ou>^ukcP#4JL#K2y zP9DL&$Ux=9%I#~Ki-TTQxIzw$4Avrl@Dw9K?9#-A4?v}5^T|J49dZB9=YYti45AwDLNF{1a ziOZ71=LP~A5HKal#s-5{Yp^m{VGUUQ#UWj$r8KBUXqB6L&WQo~N{dJ9YL`XFJ6Csg zt?J+9ayauWMyK5u@I8X`mOoy&g_YN-ygQN+)Y z0v+t7-vK>E;8_F9XCm}rFklE3Z6p+cm!3|wkz(F&KD&*ir`0wRjIf1%msoMtooXZH zIP_+*{_dpz`zDfpH;st|QVd#{rQaqYtjkPqA(i}VvEc3$2e-7+|0gDre)}9I5^W@t z`+mmrxoji=hyHCn!$!i{Z6thMWh52ZY-jyzBXj>tR??NkQx^*bajZ(W23_64OfJ2T zh}-@T?IhisY9|rtnYCsY{Wj<+R(}*Ix?G^>atr8S73wm29#wWJRh`pYBzju0NbFNQ zpoN3{Q^t~?A}OE3u7*fL;bFO&2jyxlbb^<@%B~I|79U=PhoMusTF$O+q5s9M4yL(U z3=J^LuMVZT>SfRF=U0c9UL~-wcHzs=!4cGSrzwG|Qj--TZ;d2o@%*6o{ut)GEqqzJ z24f<0CCBO8sGuti(kMw@|7e=)!^-tyaed;<>xkb4lkgS#8p&hx0^)YDu)I!-mOMu( zczl4}wuNmaP9u)j+S3leO@rR5$4t&h%o?fH$KWeB%}x*WPj9<1aHa9E@d_Gn?&&#k zqI;iXSI0*`8Ye*3EZhwDOJ%B-n)K55|GfV{rLy-<*rnshNrb#go`x&s7`!|!O(vnA zfUsWWOHACes9nz=ud3pXXShB^bEWFA1 z`UjKXUJQrvpIhY&Q`o9#v3FsDJWXyQxrn}&!L?X?s(NBYFd+QYh7>TM+bVPNI!BBB z75zP&0rsiy5Q6{1UwJOqUi>NZ#_MD9(I3PIjRusBnb=Ar zX0t>mJTm_WAyE9B8ZLuu_BqRk?=NA-#;gG) zsH6o2M0^`Z$X3%Sl~yG$OO$OrjeN(DpTks5_@>l+m>8_oZLB-}tXt~~t|@?jAP2}v z;$7s5P>$Z3!}h-p;vtvHo8D+azFq>IhVrmV4rFC*8qUk0gk(N zA1d5kc(ia=VQasmZP2*ebkwxl)b_mNr~|(B%$kp}uQkuCy^eh)UV7#kLI8V|Yf`qT zcoH5ap|cHX^#3MRZ&}!$@^Sh&agr!$jW^kCR9+x}23VdQ0g$V+ckrB8vY$vovG=^F#vEXuChBK!GF5jQ)K6DAqu%1^1+J*q?$~!_9tKZ=Zb#>0p|3t9O`3}M3T+5<(CRaE_`HGT)1e8r$M5_RSN|I(1 zvc63tZ$P6tk)XfGnic?*hQmq5>uZ(9B=c+oFDp^2Ez_0Gh_5(uA#(3U?kCn>0jrX{ z&HtG5AFw*gg8_yv7cyG{GXFS6>*2F-08a>~2hp;!pO4}=MEVD+UF$bqVqmYxPrQk5 zLrWrCn;q$`O*(4|Rw)8q`~GvkRAzhcGCSe8j9cK}3s19q!e7;G?ZHAE0J17Mtr8ef zvGG+M>9MjXXD^Oz z0oRnjC-#G~z|LUV4;p)XvY+G#)FMad#VNuD$UA7F<&F`MxMEN$O)7gniH^w;M5lqV zhMrENV2JalOEMHo@^{{vkSh{#h1QN%gpt2crPSx^Y5YN1aA%A*b%JT3PlDo+C$Im+H38J7%Q& zu!TYPE|dCQ3OYP)&xn{rQs0G12kaY6uOB%g)x9?{L;u8Akb4%6f|u$^KGTqVJ!*(@ zUP1-sqXE37#l@vFTV{eE`6KCiDi~QLYgFQWiE9kp(_Z>KJ z-`u*`uBWcM?gzVL_y#-Z=mP8^5^MM5`_1^$J0Cg_2e(XO*;mkK380*JcwfJjXlb=X z(#|TUdluT*j$JA7#s)|52l6G0-O7L9nW~In4I<`KKnhz;Iy3xxLrY<6p*`Q+Y8zb9 zv44R5;mj{=wU$QX*_Likt-EyrtbHuYyk}Es%XVM6bi<7r&23+e+) zH7H`M0Re+09uKNUP!Wwf#6d8b8c~?U!KSi@OS9DWina4ZQF;d&z zSwGe>=JkwrjMVj99B*lk$D5lw`O0Gp%(K2LCH3(dm)*)nvpa)Qjh<2&%mB#AWW}A* zBn)asT&zSyi$#&LBB=|cg;HU^r4-}OZ<^dPH{LV2Db{0ctlzz1+xV86u|TJ9proS7 z+T1v^Qceby_gWR_d;%rFA6pEtmZ=|*h(1Ho z&x!|^+>XhOo^Tign&ILw%l=z>xMhGD@%5LC zT+|cWJKB>Qn}5>d`;)^lIXS%|@!tCN1Q}ikYwo0XkrL8Gddc5q_m&w;GrN71GRGsu znwt7L84^a&^^iepfn;d#k~RqmQ_Rof%1j>VF(aSvp2d-SvzcyDvPmnBqja$cs?YHN zp;WFS9L{DUb!Sv@s#sFm>X`zCE<@zxO5 zJ6l1oD*~-vgUG;u2iRqRHWM)HwJi&zY$XpHWraxs>I%tFFyQxjjX^)AV+VaXY`@)r zyEd~N|7U*PdiJdZ*|`H6>*Lw?KS#QHhNDBJ`>(UCHg=91`y4lK+s?Lf?U9BNAgUbix6W$_lFP^K66|;ee{~_sy%6#EnA~f~viP74v`p?AZ4G3D zG^7Vj21t~j6o?M~Y#9zeDf8^?q>G`dqJ#~9gE^QTcO)r&`@1E80@In*&pBDoa>z_?sz8g6+>5Z^>}n-YX6ke z-DflR=lSiCVyAnsq_|?dA?oTcvh-O>tE&AzCA+1D`+J7t7KiMHDag;smR*$wDpHXO za7iJC8xChAQMg=1TKhn;&5uPlSce@z=y?8JYi9Eq|K=^IabI=tb20a-2G6QvA9FwW zQTGE4T`Qd5oZ9f1y))Wv>xv}4*VnnKyRU2F)>xbnEn!_ik1IZ@0Ev<^a&tV(1DRQ6 z=mS&uE6K~vmNE_b84`g^vfWr%zy^kinGBWJO8BWtWIxq89}%9au-98!!qT>b-hh`4 zo3tJ)v+!797(!$iBg#;1gjGBT*?-nZz#6I#SZgip7ka!6+S~8ib>4w?_Vt;a7r=RK ziDpen{Wen%h5U7eeVMwlCfHTc{V(>_UD5qF_SN2g^uH@AqPmKkmY>8p8zHoq$pue! z+@<6QWrB_)9%yHAg5oZnZP~2xJPm!5IB73H^o*+0XU(R2AbH|mq1DPye=G|6ly;)l z#!_>r6<1KeV3y+-f4S$L$VH?tu?IIJkH3VAnXT-aET@2aLSi+Itat za0r0}?^WGtdlv3O0~RZ)J41xRP)_m~uy6q5A&HO0Orw38-tGr(x$Wph?Q!jU|H$fU zIuD+vYiwt=**ziSU^H#IwGknYZMcilDB6tg#yeKW5mju29dE>ueN>i ztc9KTmOTVb`H7xjAg8-~*QWLjq2-n;Z)w^0zIT6P;Z{C9Z5o(av#-3e)oH7(ni-fP zdPD`2Lae_$#LuK!LMli#sUx44^{%=gFDFaG1ZFp8YI*UO!(uXIXlapEk6|$?ZL{U) zO4-?)xLb5H2F$8Cg=Am;{?97Utc^F8mIeZZ)YVp3l~$Bil$W7R4TJ+M*68;!)>y|m z#qcyFznnNaad7hQKm@P%Fgv2QJ#;@E#yMzzKQR&6Z6{z;+o@}|tL(elq#9;mvr zd|5oBv8?=fXn*CY%JZU$w=AW9)emHjPiFSMld(QC@dF3zOe?dd|LCsldWU^=Rd)Xa zzfSG%u9Uxia>ETbur5vzLQDC`-TiNawjD6{) zYzBv(#2>)Buppvol;U&-q?3%n7z~kYJXZuKW~yDaXh3ipr_+qa-E-NP$gc!yO{&lT z+xqpBQ&TXsW@Pp1ku~yL?}jn**15ec7^#f0wQwio-90iwD0^x<gLo$yU| zRnM;8k@o5(>}nsodS~(~UG%=i$Q(RRtt1;WpHpnEb{gfzYIIdH!xasvWCl&Q+_LZH zo2m8V+dj_z;rqY_Pr>o`ml=AfV(<~L$)2qaatI!Qw@G%=;{?{lz#|+PJaT04{EPTc zcpHDa_~OCC7Y|;-+7}}Q@D#n8MCe{}ig@Jz;T@p#9)y)*vbf))IB4JSNXTJW^E)Cnt;m^$4eldc$C(E>4N(=U~S4kjydnoT|Ezv5q{XFRyp5L4JIb8JbThJpZa{ei8=C_6xUXmj8St1b= zaglQN8B_7K01`-`(V_oF(@!Y7k&@Xg&}IW0HTv01o)e#eK~RBtzEiWTqQdPiEYxT! zVigT_HSThESvXkeDslM0fJW;iB=V*EPXjRon zdHG0H#OI3)48ZS3%gPuDFDNAXZ2f$1J^f_q^18a^rSi|^^(Dm(8#gB2N<$=slIDf5 zgweb@5-028lV-@Ejj=3A$|wdcDFGI(A0oV>IRkUk^=#Lv*Y6n4&ZOwl0l->P^wUh$;nbF@Mv~8>|G*L=G(5{R<@6Tc4a|yUE7R zEYm>U>Zyx%u3qkNl~>*V$vvMMU-7B^o3?oO9=Z0#!x#MgDybyf;jU{4Md;&uzP@Yn zL(AJr${H`;cJ#W^_u8vx4_)`^4fpKcd)L~)RPn(dUvu)si{?KWb-a-?xuL%sO+_!; z={(Ei;Xxk}W)IcZg^F^rGWEJliRS0Z$7TWM_9l~hcMKCXraK`uY$@R_!NZ!21uE=7 zE2=$O7y-be?rSA0jVAXw5je2Ey1(-_U*Y~x!}+t5>rV9TZtdx-D=%Lg_eVX!l9J*; zZ>YO5(&7FZeLUJ<-ZEMIk%0-{fw5gJ6BCt_O>OJTYlkY!2FoU+es^`iQSbLh6ZbZU zDq{}&7jXzJTL{sk^fbvO;dnr&#hjmhf<8+^h>R1)a=c|Pt;xg(l|gR^uy5HjK#v~W ze(=zdQy0?H@0}=+s^9y40sKXC-qg%KLP_hw*WhLPMN&yRF#pQ~5^bvVS~Ik`h$A40 z>?JlRaO!X7I+HW zMHXHUm#u_Smzs(^Dvuml3V}s8q=0&t?}ImPnVh_3-MU-Xthsev|9PFA=k@m=WIy`` z8cK`-bEv#DTof*h#0EyEnUSIIjNdXnee?ME&C}DjjCXe)86G}A9zTD0_(*3*MJz9; zxvjN1zo4mR`&8?i3ZfwmM>uPJ)HtqL0hlX3Moh#-(?5eJD(zpBYuHN2@hK4Tb zOGN9YTiZ6&*KcTRov!<@NY>#UJHWa+6b@pqRl)^uC9imNkVf9_a>D2m;W?fF(xfP* zl7Kg?z)^q@=hzsX(io%M2$5pnpz?lyWvse-w5*(Aij0-{%gX%z(o#QM5M9P%jM3O&L5GA-`g*Jgb=EFQjg;{nQXJ|%w(IT zOG)Kr@(Yi!S0-+Ree=J?pBQna`811-dL4;y`8Y*&BcYe$ha48QjoB714h0DXM!s{| z1&2?3M;b~z`SYJc3$NmQOS+mKVzLgReRgAT9%DZmBC+%nn#m?=s-MkZBM*p#+1g6> zVV81(P0$%&&pM2(jx%7$%H-bXJR0z;#IH>r!X4C^<$jQ^p3T|y&CBlm^1$)2wvBa( zd-69-z%iOl4ot06P;Og`L1QDi2Og5keCe(yJC;mJGZtb-Xu=<)|ouNhNx^kpd>drD+i# zwyKuYsD4kp6pgyv#l`M_N26|6aj{D>FcgZY`WxK?o%96zd>6@9bm`m~c=&--^&!LM zEX$_6JRrI7G+sQF7u_%~(If1gb&EMK5}T*r_-W{mQr*$cb!WX}W!=j`mSnN66XkLp zJ)hk%#-*L{0OG(1HCUwJw-Tv~- zWxBP!^yuo|ypd=quXi=d;}yD%eZnfPCo%pRW$G#)^}KghRiS4o_u1Ol-`LdO-(+Pt z$`-rbBCYDJt?BElsqO7{+H4Mo&E{lnJW5Y84ho1Zxr4EoKiCe&Mv8(Vv4f$DI~aKj zBijE(Phq|>%V5pzEo^1D&gNWGR(?@lPhoqQp3G<2uI3_tWfP{o7FzvPF~-p&^p=H} z`MFA7&XIX(0*;}8Dh5#U)%)Cu-$H=ivYx;~7TvV)nzVwLNDY57k_iM18LSO*Tj)u` zM*$Ioz!C^aN(&^BSSOD-jAA|-_E`#@o}$v0#*!sYtdIW;LK?%vR-Xu&tx#2so;DDWWDN7H%L*jLSm3A3l}csqic1` zGRytlg~PhZUMYj=RVX^b^$HdyXwSm$*+|SKW&9I-a>BzIsSP5*KzV;kZo|oFc0pOU z(-n2oo`|c!=Uso;;&(;3eOU;wGq%4=vPEuNnjxV!FFKVayHPPOzg1b6g~`NI?2QkT zTzRa$Z%%}GaY|l9pI~_)mE*))3(~^Nq=1;j>I0~RsCB3#lBg|Ssvrz)CWP4$_)+>Z z;pS^EOM#NlAF5NM#b1mTXd#oe>ydNYFKw#*`bXojW3mN$WMPOsefI|$3;N_(cyK+R zfg~-{u^U94`UjeQ(Ao9DXPz6<&O8!fpZkgT%ll>@ly=7XMCy$5CVSWCQ|FVnUi7^t zeg6Ee@w48syyi8Z^!cshUGn&Ro89r;`^`Adsb`$OvnTE*I$~VXTa0Nj)5wzr{d?@9 zi()JJQ*W@RZdX4wAf8$>!`$9@;f0OkvL$$nJ@pYe3n(k|tg{OqY>6`CGt1)C^6nbl za2AtRg*>;swX!|m6AXIt+gI|ri$>f z6Rd6e-kOpKF#L?T6L#}2E56LW}UlIM_rvpM7yVj?9UaQTXOqI}MvV<6=o4hPJR1#wSc4E`j zEs~@8(*gO8m&q&A>C`(e-*iojbh_zd0r{=BKqsztc>83^HrA?DM8Z}nl#{G2$S<~q z5Q$M{;0A^(Eb;yHcs!fRbz49|NpZ?oGYl=75OCns|P0G-5N6yQ_} zjA0WiwbGm1CYQ~sH|h;hBR|eeo)XR~;`Q=eF`@7alyQ&0D3iy=^m6_S+@J}{a>lGn zm7LEa&ZV-<{D3|0iAFu5=QTmr^93oZf&Ysf{crTHCdhhs=NSx1#LxJ-NfT9iw<+GB zbnm%3@QmKeeE;5CC->gUGb9z|y|*dN%8B3_`Upqd3&gz|AcR9>ZW`w5HZ7-H81PFj z@xU4eAFn;|!I3?C5_j*~1?%Z(!Zte#|FP}=2mFU)Pyhe{00004Gxs){$Yfs+JoNwr z1Lyz%007i3AW{GT007ix;v@Y1{+J@rgwtvPV)e0zWE>SGXTfK2&xou0k!`aJp^RCaC-J8>J8dtBI%cc-2bFfcDzcqA z^&KKn`f@oKVQZ}JH<@I8ggKinC$m=YxK_{ou3z%UD2W>Y%{=UJ_Xcqh%Jt-geBR$*eb~Ay*r7-5h1C79|Y` zFDtdJe%aPxG#ctR{a+M9>Id2YS%#FLC@qCz^%P)g^(k^>0lK9dMK&F8Cv>Y)Oed4s zs#JeZ?>qO?JM^ZT37Wo)GqvugFYR23{@i)bny3FYWCXfng3(k>=%7rcQJ@wgSM}Jn z*!>6SSYj=+nGwKS9o>%m&dvj9j9dR^Gmf{hNv8whWwJ#yz1HNOmxHk;)0)efQT~W?JfBh^#^%BR|O>)QfKQC!at6LsAh8tMia+>&M_v=^>Zbz%O0MlCAiE z{E11_W}kHdMAWM^kNQ!>nTUCgntPtT|MDJZp5OMq(1~t)oM-U0k0WH})ethJk#ji+ zFx%8~@XI7LNHywYH0so;);MaTW~z4CNYki_8kS)$ZU*P-^}KsA&S_Q;qJZCJUHpnB z)rS_7R4pGee~Xeb6xsee7-3z73HX}K9A8TX{6BnDN294;oroRd%ttwucqJ(1e5pDM z;|$(7u44!~D=Wi4Jrw zq%Y_odIZq9uFrkFCe5LBxc=SEKeBx9r`J()QHe7!$E0ed%js%V*!3nfjV?>k1F3|W zo1EKGGpw%Ve_OT)EmCj}004N}9Ki#C;4lCHu+H{6>uuY%ZQHhO+qP}nwr!iI1OQMu z;UF*$%mT~6Ca@2j0#CpPgh3#Z9GQhILorlBQ=y&Ee&~MmGUq4 zG(ju0Pfw!f(W~ff^db5jeV=~KlxNm3*O~ilHg*s@j=jwO=18sxH<6pm-R7QipSk}$ z%Nu-eew!c)^@I_^8R3TTMED?P5_5@@#kJy2@u+xFyeqyGze+&jBvVQvWt9p_BczSe zZRxp8$ckJ`9x3mTkH{C4R7xqOn$k!arxL27`f4gQk6J>lp$=2`si)LyT5hem)>-SX zjn<}Xi?#LIZtb{sS$FkDdMEv|ejkRgI~)wh!`W~-Tn~4{{y|%@yW%tD*JKPHK;|XW7f_{q_x~i8IGp;cRhY+j6Z@F-hUC@K|=jvgk8 zB?uk>7&ia_0B&#Fj%zEZ?WpG4wr$(CZQHhO+qkO&*nu!G5ts|C1hxVPfwRC3;4$zH zECE&lGhlPD2RH@33EjDgsbI2|NN`kQba2+!78G z{Vyslx+Quh`Xp{H?jar`9wVtHSt)rd`6(?bttjmv?IRr_{UuAucFSwY_sY-7ZzeB)3_I~ccx4>LRrox76@CQ2fZxGi;9rOW zL>Zzwfe=cIU_a`f4m_? z9gG8vyG%7rm`QEwWg2FhWQNRgGii34@0nkjzgY@dnp(PA4p`1uOIfQ~VXMMQSv^+X znz#0_4zbR&uCo1SD`jh9>tO3+n`YZ!+hMP5U+XCEsO=Cs?2e3MztiPh?%eF$?;>0y zT)*A@J&329XOL%{XO?G~XOm~27xs4Z4)TukuJms8VLr9b?DP9#zE}PR{x$yR0d=5T z;9B5O;9Zan&JS)3?hU~qMQB0jVOSp?9X=nv9ey7EO#e@prmNF1EvE^Zr}Okd`Ye5u ze#*ERj>$3Inc2)a_J6iCTb)H%CEI~L#J=Wgau}!P%$%Q#anra(+&bzkvx$|&3E~TpOAaGfkS9qCsgbWqXEK^Br-o6B zs9n@C>Jnw7?o+R+Y^q7OQny3b&rv^3|3Y76cx}`hLrqIfA5Dd3+8kr06UPM5IS+ml@5OftGlheK zQ3w(Th|5Kz_(il4eZ^R@Mj9vWmhMYoQn9>1-XiiivR!slMNOC1ONee+I^5U zRs=v01q*jlTyoqk!4q6#Y~5YXvPaO6`^F z>E`~G8<^+el^Z|xG||t~D>pM-*Za!d%-1clO@xr1*Q*4$V^qI3zLsuDk)}cxy9k>d zWtM4XTqj;>k#V!ru3@ut}yXM;Zn|;eZAKwjsNHT2`$Yk zQ(BH&{2}AKJgNJB_mtU?^&@uKe*rjnM5_RJ+HAzN5dr}KMZy0LcXxMpryQgo8i9-& zuu7+ZamuJ#ix@F_z9>+kPu-a zM2V@cH*uNTkswKmG#NF>k|VDt1&Wj?Q=v+YIt`j?YEO$c9bM__PEQZ|3>Y$E%!Da3 z<}B1=$x3b3AA;b)Knwr~0N7=o+O}=mwr$(CZQFdKwrw*}B)%)EnBqz(sg%;nL>6V0 zQ(grXRZ=;!suEXKRV@-!k3==%XC$eqmfGs5t6pSNUjq#zyG9yo5;-*0Omi)?)Jkh@ zwAC&iMo#T@&@po9q_Zx%>ZZFMdg`UOKKkkx?IXATk!*m01{oYFhC~NL4KqB_j4;wD zqm41vIO9z)(WIDVa_lh0)Yut$Of%h#coTWejC^L9ZH~F-nQwuGk>4VVEs4kR%TmiM zx57%RqJY)bSZkg2HrQyB&9>NTo9%W)!AQ5$F1sVcp6F<=efB#LnGQPSup^E-=C~71 zMj@x1j>673>zwm0xEMvEXuNVMj=1cKs}dwik}M^PNtG5)rOS}%T9l1WuDcOk+>EYn zx$RDLcGo@kqq_$lMz>h$k;hTa6Hh(!+>0n5f4vmZ!z-`7@ir>NOYgk*0Uv$x*%x1Z z^WBfA7(M;;%kSvzPxSFOdi^H|9ukBA04RX|dD*sY+s4?;w#T0AJ9LCj(>`ol=jOeF z|Dpgx3^mMfBaAdEg+`~ynEW)>IO9z)(Ik^iNwKM>nQn%eDaofan`L%d%}JZN=B34a z3oNwA;*?rqsb!X1kuoc-vf7%ITWg*5HrQyB&9>NTTfU^ib~{pOr(Jg2W3PSoJK&&0 z4m;v#+EbMd#~gPeT~4N3p(4fURH9Uwauq67saB&lAJnBsy#|f>m}*TEw}T^9d}djp8Fnn=#geETD57{p;MP`J!wd@ZN#m_wr#&{+qP|+ zyN`VA6QBBwbDXE&=fwKLm%j3~Z+z=JF8JOLbotRwe)fxBNhXC4eDs^&{ozl4`P)DK z^`HL@Fwh`_+0G7jvWwm9VK4jG&jCXWHOz1$j5Nw~z4yG)6f7~J2p>z@pHFP;K!UA24Fw@H=egj{v$X=K$rx_5V(R&`g6yR$}oT%>C` zlvO3#0baCKi0BFN!o~r0l$d2z*~ylYu$>Fq$#OtW9GGIa<~g|b>cFeda-|~6;Z%th zK`d{P@6*IoFw3D^PP&n!*g^mV;xWX4{z(WCbMOfHgU2=!^T0iJQ)RTgc@S-Nvy!`A zN%<^p?o)$_i;y-#dBp8>a_hA0K=S3SgG0)}K_NLOj56dB{BZjYyKUaG0xCqX%)$BW zHdMKNMU?;;vfD%5ti|%qAvo&pAnOQON2|NWDPfPrG-UV88=4{UjNLQtgqyDJ87?OG zE`-8L06!6UPUu;PlVY8-2P)3b1o{TE2Syl=uO1j-FzEpisfd2e+YP*D@SfnBSwQFK zhgZWqG&Ij_SZnQ5SaDzuF|6sst?b$x54U5xDZ6pklq2-x4s7$;L)1xS={rCR#X#0M z2kK`OEFbnw*>6>vIHArXg%1x1AKXJ>IeVha*b^n*>dE!;I<^H<4(`A-#b@QQr&JCC ztrM?Ei~MZ_O@JB9Gw=dDMQL2<5imi0O_+Tx zh6?^dT<>e)Oh6c6ULwv>FnuvI;yzr(4pc%SNetvT2<8i)ZK$7ZjJLWm``PB2L`ja& zI)sn=o=vugepW2ENBsv%zSX-;Cq&zn?YgdzV9Xlhro{=6v&L*^*{U)8AQ5lU9NHSP zN@MVX(6d=fudBU!Gu!f9_CqJnw}Q21OG{SmaVQ^)8np)Tk3zS$G)3z9&+=+3lV$~U z8_Ecs1Xv)FJ(cR0liz4zE^LdLywbv4pp9p#Uwi`0mhz}|>G&G84<860+($(dW z=N{mD3*adMW;kmGt{*byBOmJ#Fkz!vQV(H#@Ce9(DKMChs`6^D=;6k&s0BxeWUt( zy-~r?@!?o^JhX|_0cvgob*_m*&$bDjkT7%zvxwa*cc<%e`n2Bc%E_r1O10u9=~V8- zrktJC@5RY*HvcR-d9rTh?kCv_8Vnz3W-)9#L38snId&M;@3F71KhnPbqS7r5MZMV$ zw6U$>kYcpsu2V78VE8~Y6hjSF42ORSeqL)^Mm!XC*Pv0V=&5EA)Oo zFFVmT;*65}MbU1b?0%X28q0=vo&l{Jm270YldTxa?$cx~+YJTc#Uvj)NhI-r9E$;X z28=P!fy5o#pPx5lPlE31Ru9GhW7(*oT34B=bqs0UP{aSZ+?|WAFWdD=-&-#Jkr>G7 zN>~vvoU6ND$=&Jv^8Tt3))JrtOo0KA&($+DEW8_ADc_Z+^1V4*5ZX4-S*_)8DjNCW zu*nI4AuuC!?G+L}smfk}go^yUPo3yKe{*YM62~N|Ndl8_@`ux1_2((_yFTa9dSMWU zyw24xd{Q>ULZwJMDzUDcrc~sY!zZNp4gG5=wovC(!zF!(8Q7g1I49R>NWMXjH%$mZ+;Nk)R#Fa9=00026N|GJ` literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff2 b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-500.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0c7cc58dc384589a3ae05b7eff72cea17223f6ed GIT binary patch literal 43040 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

  • !~I!&q@gwwA`TD-I0-2Tj-8Q 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Μ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 bew9}N6;_3X65pI~3%bqg?WKB|Q+7$3FgS;qz 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 b-*D+{Y3>T1$nGEB+(rZprhV#p4MF}N&f=6> literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff2 b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-700.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..661fa64f3dc49f224f9aee4dabc447a18d2e5843 GIT binary patch literal 45848 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 $3a%*U`+tHw_4Q}iZ38&0QIRq(Gi%Zy^~ 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 literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..b8b38d40bf0a0d664f2b285c770c9982c220ef8e GIT binary patch literal 54020 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 S%$mZ+;Nk)R#Fa9=0001u*mZjV literal 0 HcmV?d00001 diff --git a/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff2 b/src/nalodeni/static/fonts/firasans/fira-sans-v8-latin_latin-ext-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..87d2fdb4e9295bce9fe50b78baf58cb8991f7559 GIT binary patch literal 42728 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