From abca9468837f6e170ab643923cfb657c5c1403d4 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 14:48:11 +0100 Subject: [PATCH 001/150] Model for favorite system --- django_lostplaces/lostplaces/models/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 16b53da..a15a7e6 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -14,6 +14,7 @@ from django.db.models.signals import post_save from django.dispatch import receiver from lostplaces.models.abstract_models import Expireable +from lostplaces.models.place import Place class Explorer(models.Model): """ @@ -27,6 +28,8 @@ class Explorer(models.Model): related_name='explorer' ) + favorite_places = models.ManyToManyField(Place, related_name='favorite_places', verbose_name='Explorers favorite places') + def __str__(self): return self.user.username From 981c440ce3d92ceab479728598839958022847b0 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 15:13:31 +0100 Subject: [PATCH 002/150] Fix voucher class description --- django_lostplaces/lostplaces/models/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 16b53da..cbdfb66 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -41,11 +41,13 @@ def save_user_profile(sender, instance, **kwargs): class Voucher(Expireable): """ - Vouchers are authorization to created_when = models.DateTimeField(auto_now_add=True) - expires_when = models.DateTimeField()kens to allow the registration of new users. + Vouchers are authorization tokens to allow the registration of new users. A voucher has a code, a creation and a deletion date, which are all positional. Creation date is being set automatically during voucher creation. + + created_when = models.DateTimeField(auto_now_add=True) + expires_when = models.DateTimeField() """ code = models.CharField(unique=True, max_length=30) From cbbda88850123edda2b697e585a26ffac537541d Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 15:13:40 +0100 Subject: [PATCH 003/150] Remove debug output. --- django_lostplaces/lostplaces/views/explorer_views.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 3fee7d3..0197faa 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -33,13 +33,9 @@ class ExplorerProfileView(IsAuthenticatedMixin, View): asset_count += objects.count() context['asset_count'] = asset_count - - print(context['assets']) - + return render( request=request, template_name='explorer/profile.html', context=context ) - - \ No newline at end of file From d04e9864194d251802ddb2cd000a98aecd8be502 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 15:33:46 +0100 Subject: [PATCH 004/150] Added display of name and e-mail. --- .../lostplaces/templates/explorer/profile.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 4cf7948..aaf425b 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -14,6 +14,22 @@
+ + + + + + + +
+ {% trans 'Name' %} + + {{explorer.user.first_name}} {{explorer.user.last_name}} +
+ {% trans 'E-Mail' %} + + {{explorer.user.email}} +
{% trans 'Joined' %} From dbbd7b0802acefab209115ce46b40f4e9491cd36 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 15:55:37 +0100 Subject: [PATCH 005/150] rename migrationfile --- .../migrations/0002_remove_vouchers.py | 22 ------------------- .../migrations/0002_reomve_vouchers.py | 22 +++++++++++++++++++ 2 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py create mode 100644 django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py diff --git a/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py b/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py deleted file mode 100644 index d3727d9..0000000 --- a/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py +++ /dev/null @@ -1,22 +0,0 @@ - # Generated by Django 3.1.1 on 2020-10-04 19:37 - # Edited by reverend - - import datetime - from django.db import migrations, models - import django.utils.timezone - from django.utils.timezone import utc - - class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0001_initial'), - ] - - operations = [ - migrations.DeleteModel( - name='Voucher' - ), - migrations.DeleteModel( - name='Expireable' - ) - ] \ No newline at end of file diff --git a/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py b/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py new file mode 100644 index 0000000..d87ac47 --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py @@ -0,0 +1,22 @@ +# Generated by Django 3.1.1 on 2020-10-04 19:37 +# Edited by reverend + +import datetime +from django.db import migrations, models +import django.utils.timezone +from django.utils.timezone import utc + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0001_initial'), + ] + + operations = [ + migrations.DeleteModel( + name='Voucher' + ), + migrations.DeleteModel( + name='Expireable' + ) + ] \ No newline at end of file From f9744699964d287c4ea33a29b6ae6464da7c7ef1 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 15:56:02 +0100 Subject: [PATCH 006/150] formatting --- django_lostplaces/lostplaces/models/models.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index a15a7e6..49c1000 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -28,7 +28,11 @@ class Explorer(models.Model): related_name='explorer' ) - favorite_places = models.ManyToManyField(Place, related_name='favorite_places', verbose_name='Explorers favorite places') + favorite_places = models.ManyToManyField( + Place, + related_name='favorite_places', + verbose_name='Explorers favorite places' + ) def __str__(self): return self.user.username From 8f048369bfe2031859ad7e6616fee70264e84bcf Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 15:56:33 +0100 Subject: [PATCH 007/150] Favorite/Unfavorite Views --- django_lostplaces/lostplaces/urls.py | 9 +++++- .../lostplaces/views/place_views.py | 32 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 2796ed9..80138ce 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -11,6 +11,8 @@ from lostplaces.views import ( PlaceDeleteView, PlaceTagDeleteView, PlaceTagSubmitView, + PlaceFavoriteView, + PlaceUnfavoriteView, PhotoAlbumCreateView, PhotoAlbumDeleteView, PlaceImageCreateView, @@ -36,5 +38,10 @@ urlpatterns = [ path('place/tag/', PlaceTagSubmitView.as_view(), name='place_tag_submit'), path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), - path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile') + path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), + + path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), + path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_favorite') + + ] diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 137f706..ea078bf 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -119,3 +119,35 @@ class PlaceDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, DeleteView): def get_place(self): return self.get_object() + +class PlaceFavoriteView(IsAuthenticatedMixin, View): + + def get(self, request, place_id): + place = get_object_or_404(Place, id=place_id) + if request.user is not None: + request.user.explorer.favorite_places.add(place) + request.user.explorer.save() + + referer = request.META.get('HTTP_referer') + if referer is not None: + return redirect(referer) + else: + return redirect( + reverse_lazy('place_detail', kwargs={'pk': place.pk}) + ) + +class PlaceUnfavoriteView(IsAuthenticatedMixin, View): + + def get(self, request, place_id): + place = get_object_or_404(Place, id=place_id) + if request.user is not None: + request.user.explorer.favorite_places.remove(place) + request.user.explorer.save() + + referer = request.META.get('HTTP_referer') + if referer is not None: + return redirect(referer) + else: + return redirect( + reverse_lazy('place_detail', kwargs={'pk': place.pk}) + ) \ No newline at end of file From b31dc9fc5f2388a7f4a382a056b90e3ef3918bb7 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:41:30 +0100 Subject: [PATCH 008/150] Url name changed --- django_lostplaces/lostplaces/urls.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 80138ce..0e38282 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -41,7 +41,7 @@ urlpatterns = [ path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), - path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_favorite') + path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite') ] From 916c4b80f7900567860bcbecc214eb325cc0d7b9 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:42:27 +0100 Subject: [PATCH 009/150] Filed not required in django admin --- django_lostplaces/lostplaces/models/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 49c1000..8c87ae1 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -31,7 +31,8 @@ class Explorer(models.Model): favorite_places = models.ManyToManyField( Place, related_name='favorite_places', - verbose_name='Explorers favorite places' + verbose_name='Explorers favorite places', + blank=True ) def __str__(self): From 86f95a5dd0f8a04f4a22311f5f2664052496e338 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:42:34 +0100 Subject: [PATCH 010/150] New icon --- .../static/icons/favourite_filled.svg | 163 ++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 django_lostplaces/lostplaces/static/icons/favourite_filled.svg diff --git a/django_lostplaces/lostplaces/static/icons/favourite_filled.svg b/django_lostplaces/lostplaces/static/icons/favourite_filled.svg new file mode 100644 index 0000000..c5cc50c --- /dev/null +++ b/django_lostplaces/lostplaces/static/icons/favourite_filled.svg @@ -0,0 +1,163 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From c7b699f61594209bca197696f85e34044ad1204b Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:43:01 +0100 Subject: [PATCH 011/150] Changed link location in place teaser --- .../templates/explorer/profile.html | 100 +++++++++--------- .../lostplaces/templates/home.html | 4 +- .../templates/partials/place_teaser.html | 18 ++-- .../templates/place/place_list.html | 4 +- 4 files changed, 61 insertions(+), 65 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 4cf7948..cf4cd63 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -45,65 +45,63 @@
-
-

{% trans 'Places submitted by' %} {{explorer.user.username}}

- +
+

{% trans 'Places submitted by' %} {{explorer.user.username}}

+
    + {% for place in place_list %} +
  • + {% include 'partials/place_teaser.html' with place=place extended=True %} +
  • + {% endfor %} +
- {% include 'partials/nav/pagination.html' %} + {% include 'partials/nav/pagination.html' %} -
+
-

{% trans 'Images submitted by' %} {{explorer.user.username}}

-
-
    - {% for place_image in assets.placeimages.all %} -
  • - - - - {% if user.explorer == place_image.submitted_by%} - - - - - - {% endif %} -
  • - {% endfor %} -
-
+

{% trans 'Images submitted by' %} {{explorer.user.username}}

+
+
    + {% for place_image in assets.placeimages.all %} +
  • + + + + {% if user.explorer == place_image.submitted_by%} + + + + + + {% endif %} +
  • + {% endfor %} +
+
-

{% trans 'Photo albums submitted by' %} {{explorer.user.username}}

- +

{% trans 'Photo albums submitted by' %} {{explorer.user.username}}

+
{% endblock maincontent %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/home.html b/django_lostplaces/lostplaces/templates/home.html index 1694e93..db7168b 100644 --- a/django_lostplaces/lostplaces/templates/home.html +++ b/django_lostplaces/lostplaces/templates/home.html @@ -21,9 +21,7 @@ diff --git a/django_lostplaces/lostplaces/templates/partials/place_teaser.html b/django_lostplaces/lostplaces/templates/partials/place_teaser.html index 15929a5..35e5242 100644 --- a/django_lostplaces/lostplaces/templates/partials/place_teaser.html +++ b/django_lostplaces/lostplaces/templates/partials/place_teaser.html @@ -1,13 +1,15 @@ {%load static %}
- +
@@ -20,15 +22,15 @@

{% if place.description|length > 210 %} - {{place.description|truncatechars:210|truncatewords:-1}} + {{place.description|truncatechars:210|truncatewords:-1}} {% else %} - {{place.description}} + {{place.description}} {% endif %}

    -
  • +
  • {% include 'partials/icons/place_favorite.html' with place=place%}
diff --git a/django_lostplaces/lostplaces/templates/place/place_list.html b/django_lostplaces/lostplaces/templates/place/place_list.html index 058bee1..c23f451 100644 --- a/django_lostplaces/lostplaces/templates/place/place_list.html +++ b/django_lostplaces/lostplaces/templates/place/place_list.html @@ -17,9 +17,7 @@ From d547ee9db319113c869a10989a23153aab8fabe3 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:43:14 +0100 Subject: [PATCH 012/150] favorite partial --- .../templates/partials/icons/place_favorite.html | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html diff --git a/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html b/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html new file mode 100644 index 0000000..d87ef9e --- /dev/null +++ b/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html @@ -0,0 +1,14 @@ +{%load static %} +{% load i18n %} + +{% if request.user %} +{% if place in request.user.explorer.favorite_places.all %} + + + +{%else%} + + + +{% endif %} +{% endif %} \ No newline at end of file From 61cf14841702e8b1c8ac85ffc619435a6afc2159 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:43:33 +0100 Subject: [PATCH 013/150] Displaying favorite icon on detail page --- django_lostplaces/lostplaces/templates/place/place_detail.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index 6d91170..7ddbda1 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -23,7 +23,7 @@
-

{{ place.name }}

+

{{ place.name }} {% include 'partials/icons/place_favorite.html' %}

{% if place.placeimages.first.filename.hero.url %}
From 4a43a4bf3764b2d59a2c10369a3b248148436a73 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 16:43:43 +0100 Subject: [PATCH 014/150] typo --- django_lostplaces/lostplaces/views/place_views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index ea078bf..c96726b 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -128,7 +128,7 @@ class PlaceFavoriteView(IsAuthenticatedMixin, View): request.user.explorer.favorite_places.add(place) request.user.explorer.save() - referer = request.META.get('HTTP_referer') + referer = request.META.get('HTTP_REFERER') if referer is not None: return redirect(referer) else: @@ -144,7 +144,7 @@ class PlaceUnfavoriteView(IsAuthenticatedMixin, View): request.user.explorer.favorite_places.remove(place) request.user.explorer.save() - referer = request.META.get('HTTP_referer') + referer = request.META.get('HTTP_REFERER') if referer is not None: return redirect(referer) else: From 07fe1bc3ca81defd4c03512470e5ea3dda9ddb19 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 17:23:20 +0100 Subject: [PATCH 015/150] Rename place_image_path function. --- django_lostplaces/lostplaces/models/place.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index 588696f..8fc6790 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -49,10 +49,10 @@ class Place(Submittable, Taggable, Mapable): return self.name -def generate_image_upload_path(instance, filename): +def generate_place_image_filename(instance, filename): """ - Callback for generating path for uploaded images. - Returns filename as: place_pk-placename{-rnd_string}.jpg + Callback for generating filename for uploaded place images. + Returns filename as: place_pk-placename{-number}.jpg """ return 'places/' + str(instance.place.pk) + '-' + str(instance.place.name) + '.' + filename.split('.')[-1] @@ -84,7 +84,7 @@ class PlaceImage (PlaceAsset): verbose_name=_('Description'), ) filename = ThumbnailerImageField( - upload_to=generate_image_upload_path, + upload_to=generate_place_image_filename, resize_source=dict(size=(2560, 2560), sharpen=True), verbose_name=_('Filename(s)'), From 35e0f912feac24a4b02af4649d4b76adda8626c2 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 17:24:02 +0100 Subject: [PATCH 016/150] Add profile_pic --- .../locale/de/LC_MESSAGES/django.po | 68 ++++++++++++++++--- django_lostplaces/lostplaces/models/models.py | 23 ++++++- 2 files changed, 81 insertions(+), 10 deletions(-) diff --git a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po index e0bc7c9..37ba12c 100644 --- a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po +++ b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-10-11 21:53+0200\n" +"POT-Creation-Date: 2020-12-24 16:29+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Commander1024 \n" "Language-Team: LANGUAGE \n" @@ -30,7 +30,7 @@ msgstr "Ungültiger Voucher" msgid "Expired voucher" msgstr "Abgelaufener Voucher" -#: models/abstract_models.py:29 +#: models/abstract_models.py:29 templates/explorer/profile.html:19 msgid "Name" msgstr "Name" @@ -74,6 +74,16 @@ msgstr "Adresse (URL)" msgid "link text" msgstr "Linktext" +#: models/models.py:46 +#, fuzzy +#| msgid "Filename(s)" +msgid "Filename" +msgstr "Dateiname(n)" + +#: models/models.py:47 +msgid "Optional profile pic for display in explorer profile" +msgstr "" + #: models/place.py:21 msgid "Location" msgstr "Ort" @@ -110,38 +120,78 @@ msgstr "Du wirst in 5 Sekunden weitergeleitet" msgid "Go Back" msgstr "Zurück" +#: templates/explorer/profile.html:27 +msgid "E-Mail" +msgstr "" + +#: templates/explorer/profile.html:35 +msgid "Joined" +msgstr "" + +#: templates/explorer/profile.html:43 +#, fuzzy +#| msgid "All Places" +msgid "Places" +msgstr "Alle Places" + +#: templates/explorer/profile.html:51 +msgid "Place Assets" +msgstr "" + +#: templates/explorer/profile.html:65 +#, fuzzy +#| msgid "Image(s) submitted successfully" +msgid "Places submitted by" +msgstr "Bild(er) erfolgreich hinzugefügt" + +#: templates/explorer/profile.html:82 +#, fuzzy +#| msgid "Image(s) submitted successfully" +msgid "Images submitted by" +msgstr "Bild(er) erfolgreich hinzugefügt" + +#: templates/explorer/profile.html:104 +#, fuzzy +#| msgid "Photo album link submitted" +msgid "Photo albums submitted by" +msgstr "Fotoalbum-Link hinzugefügt" + #: templates/global.html:32 msgid "Logout" msgstr "Ausloggen" -#: templates/global.html:34 +#: templates/global.html:33 +msgid "Profile" +msgstr "" + +#: templates/global.html:35 msgid "Admin" msgstr "Admin" -#: templates/global.html:39 templates/registration/login.html:4 +#: templates/global.html:40 templates/registration/login.html:4 #: templates/registration/login.html:10 templates/registration/login.html:23 msgid "Login" msgstr "Anmelden" -#: templates/global.html:40 templates/registration/login.html:29 +#: templates/global.html:41 templates/registration/login.html:29 #: templates/signup.html:6 templates/signup.html:12 templates/signup.html:41 msgid "Sign up" msgstr "Registrieren" -#: templates/global.html:50 templates/home.html:10 +#: templates/global.html:51 templates/home.html:10 msgid "Home" msgstr "Startseite" -#: templates/global.html:51 +#: templates/global.html:52 msgid "UrBex Codex" msgstr "UrBex Codex" -#: templates/global.html:56 templates/place/place_create.html:5 +#: templates/global.html:57 templates/place/place_create.html:5 #: templates/place/place_create.html:10 msgid "Create place" msgstr "Place erstellen" -#: templates/global.html:57 +#: templates/global.html:58 msgid "All places" msgstr "Alle Places" diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index cbdfb66..5e9f910 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -6,15 +6,28 @@ database. ''' +import os import uuid from django.db import models from django.contrib.auth.models import User from django.db.models.signals import post_save from django.dispatch import receiver +from django.utils.translation import ugettext_lazy as _ from lostplaces.models.abstract_models import Expireable +from easy_thumbnails.fields import ThumbnailerImageField +from easy_thumbnails.files import get_thumbnailer + +def generate_profile_image_filename(instance, filename): + """ + Callback for generating filename for uploaded explorer profile images. + Returns filename as: explorer_pk-username.jpg + """ + + return 'explorers/' + str(instance.explorer.pk) + '-' + str(instance.explorer.username) + '.' + filename.split('.')[-1] + class Explorer(models.Model): """ Profile that is linked to the a User. @@ -26,6 +39,15 @@ class Explorer(models.Model): on_delete=models.CASCADE, related_name='explorer' ) + profile_image = ThumbnailerImageField( + blank=True, + null=True, + upload_to=generate_profile_image_filename, + resize_source=dict(size=(400, 400), + sharpen=True), + verbose_name=_('Profile image'), + help_text=_('Optional profile pic for display in explorer profile') + ) def __str__(self): return self.user.username @@ -58,4 +80,3 @@ class Voucher(Expireable): def __str__(self): return "Voucher " + str(self.code) - From 4675e5814f2908f90e20f79cebb2aeddcdd2470c Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 17:26:07 +0100 Subject: [PATCH 017/150] Indention and stupid mistakes fix --- .../migrations/0002_remove_vouchers.py | 36 ++++++++--------- .../lostplaces/migrations/0003_voucher.py | 40 +++++++++---------- 2 files changed, 38 insertions(+), 38 deletions(-) diff --git a/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py b/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py index d3727d9..d87ac47 100644 --- a/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py +++ b/django_lostplaces/lostplaces/migrations/0002_remove_vouchers.py @@ -1,22 +1,22 @@ - # Generated by Django 3.1.1 on 2020-10-04 19:37 - # Edited by reverend +# Generated by Django 3.1.1 on 2020-10-04 19:37 +# Edited by reverend - import datetime - from django.db import migrations, models - import django.utils.timezone - from django.utils.timezone import utc +import datetime +from django.db import migrations, models +import django.utils.timezone +from django.utils.timezone import utc - class Migration(migrations.Migration): +class Migration(migrations.Migration): - dependencies = [ - ('lostplaces', '0001_initial'), - ] + dependencies = [ + ('lostplaces', '0001_initial'), + ] - operations = [ - migrations.DeleteModel( - name='Voucher' - ), - migrations.DeleteModel( - name='Expireable' - ) - ] \ No newline at end of file + operations = [ + migrations.DeleteModel( + name='Voucher' + ), + migrations.DeleteModel( + name='Expireable' + ) + ] \ No newline at end of file diff --git a/django_lostplaces/lostplaces/migrations/0003_voucher.py b/django_lostplaces/lostplaces/migrations/0003_voucher.py index 40299a3..889f42a 100644 --- a/django_lostplaces/lostplaces/migrations/0003_voucher.py +++ b/django_lostplaces/lostplaces/migrations/0003_voucher.py @@ -1,25 +1,25 @@ - # Generated by Django 3.1.1 on 2020-10-04 19:52 +# Generated by Django 3.1.1 on 2020-10-04 19:52 - from django.db import migrations, models +from django.db import migrations, models - class Migration(migrations.Migration): +class Migration(migrations.Migration): - dependencies = [ - ('lostplaces', '0002_reomve_vouchers'), - ] + dependencies = [ + ('lostplaces', '0002_remove_vouchers'), + ] - operations = [ - migrations.CreateModel( - name='Voucher', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('created_when', models.DateTimeField(auto_now_add=True)), - ('expires_when', models.DateTimeField()), - ('code', models.CharField(max_length=30, unique=True)), - ], - options={ - 'abstract': False, - }, - ), - ] \ No newline at end of file + operations = [ + migrations.CreateModel( + name='Voucher', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('created_when', models.DateTimeField(auto_now_add=True)), + ('expires_when', models.DateTimeField()), + ('code', models.CharField(max_length=30, unique=True)), + ], + options={ + 'abstract': False, + }, + ), + ] \ No newline at end of file From dc2a703c3904e81982e01034c96fbea99a8b4297 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 17:27:48 +0100 Subject: [PATCH 018/150] More fuckery --- .../migrations/0002_reomve_vouchers.py | 22 ------------------- 1 file changed, 22 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py diff --git a/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py b/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py deleted file mode 100644 index d87ac47..0000000 --- a/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py +++ /dev/null @@ -1,22 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-04 19:37 -# Edited by reverend - -import datetime -from django.db import migrations, models -import django.utils.timezone -from django.utils.timezone import utc - -class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0001_initial'), - ] - - operations = [ - migrations.DeleteModel( - name='Voucher' - ), - migrations.DeleteModel( - name='Expireable' - ) - ] \ No newline at end of file From 734d09df909a069d54cba2616ad681bcdc351dc1 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 17:59:05 +0100 Subject: [PATCH 019/150] Add favorite_places to user profile page. --- .../lostplaces/templates/explorer/profile.html | 16 ++++++++++++++++ .../lostplaces/views/explorer_views.py | 1 + 2 files changed, 17 insertions(+) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 0e49976..e5f99d7 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -60,6 +60,22 @@
+
+
+

{% trans 'Favorite places' %}

+
    + {% for place in favorite_places %} +
  • + {% include 'partials/place_teaser.html' with place=place extended=True %} +
  • + {% endfor %} +
+ + {% include 'partials/nav/pagination.html' %} + +
+
+

{% trans 'Places submitted by' %} {{explorer.user.username}}

diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 0197faa..5053477 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -23,6 +23,7 @@ class ExplorerProfileView(IsAuthenticatedMixin, View): 'explorer': explorer, 'place_count': place_count, 'place_list': place_list, + 'favorite_places': explorer.favorite_places.all(), 'assets': {} } From 0c38ca9a15471f6266eb06d3419ab4d368ca2310 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 18:03:07 +0100 Subject: [PATCH 020/150] Revert changes, as it was redundant. --- django_lostplaces/lostplaces/views/explorer_views.py | 1 - 1 file changed, 1 deletion(-) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 5053477..0197faa 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -23,7 +23,6 @@ class ExplorerProfileView(IsAuthenticatedMixin, View): 'explorer': explorer, 'place_count': place_count, 'place_list': place_list, - 'favorite_places': explorer.favorite_places.all(), 'assets': {} } From a9013d9673b0a0844bb96597696e2967de5a3b6d Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 18:03:31 +0100 Subject: [PATCH 021/150] Pulled favorite_places out of explorer instance. --- django_lostplaces/lostplaces/templates/explorer/profile.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index e5f99d7..dfee163 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -64,7 +64,7 @@

{% trans 'Favorite places' %}

    - {% for place in favorite_places %} + {% for place in explorer.favorite_places.all %}
  • {% include 'partials/place_teaser.html' with place=place extended=True %}
  • From d5827b2006663231c0a01a9a205db62f8a269ee7 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 18:14:40 +0100 Subject: [PATCH 022/150] Fixed filename generation. --- django_lostplaces/lostplaces/models/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index d577405..5b9b986 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -27,7 +27,7 @@ def generate_profile_image_filename(instance, filename): Returns filename as: explorer_pk-username.jpg """ - return 'explorers/' + str(instance.explorer.pk) + '-' + str(instance.explorer.username) + '.' + filename.split('.')[-1] + return 'explorers/' + str(instance.user.pk) + '-' + str(instance.user.username) + '.' + filename.split('.')[-1] class Explorer(models.Model): """ From 2022a924c4af7aea80eb197cd20ac8f8b2cc7b48 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 18:30:29 +0100 Subject: [PATCH 023/150] Added output of profile image to profile_page. --- .../lostplaces/templates/explorer/profile.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index dfee163..774a65b 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -14,6 +14,12 @@
+ + {% if explorer.profile_image %} +
+ +
+ {% endif %} {% endif %} @@ -71,12 +71,10 @@ {{asset_count}} - - -
{% trans 'Name' %} From 88bffbef8eebc6bd77e87e7cece9cbe45c99a984 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 18:53:30 +0100 Subject: [PATCH 024/150] Added Explorer bio / description field. --- django_lostplaces/lostplaces/models/models.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 5b9b986..7f3f6c4 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -40,6 +40,12 @@ class Explorer(models.Model): on_delete=models.CASCADE, related_name='explorer' ) + bio = models.TextField( + blank=True, + null=True, + verbose_name=_('Biography / Description'), + help_text=_('Describe yourself, your preferences, etc. in a few sentences.') + ) profile_image = ThumbnailerImageField( blank=True, null=True, @@ -49,7 +55,6 @@ class Explorer(models.Model): verbose_name=_('Profile image'), help_text=_('Optional profile pic for display in explorer profile') ) - favorite_places = models.ManyToManyField( Place, related_name='favorite_places', From b0396f52237aa83cf017282185fe51023ce372fb Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 19:04:04 +0100 Subject: [PATCH 025/150] Added bio and email link to profile template. --- .../lostplaces/templates/explorer/profile.html | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 774a65b..d829cbf 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -7,11 +7,16 @@ {% block maincontent %}
+
+

Bio

+

{{explorer.bio}}

+

{{explorer.user.username}}

+
@@ -33,7 +38,9 @@ {% trans 'E-Mail' %} From 07ea2f164c648cdae27fd6ab5a48f31be5622cd6 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 19:13:55 +0100 Subject: [PATCH 026/150] Name and E-Mail is only shown when populated in profile. --- .../lostplaces/templates/explorer/profile.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index d829cbf..18c39cb 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -26,15 +26,18 @@ {% endif %} + {% if explorer.user.first_name %} + {% endif %} - + {% endif %} {% if explorer.user.email %} + + +
- {{explorer.user.email}} + + {{explorer.user.email}} +
{% trans 'Name' %} {{explorer.user.first_name}} {{explorer.user.last_name}}
+ {% if explorer.user.email %} + {% trans 'E-Mail' %} @@ -42,6 +45,7 @@ {{explorer.user.email}}
From b845cc054a28dbc4388fa83fad7521af1b31b13d Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 19:25:37 +0100 Subject: [PATCH 027/150] Small Tweaks --- django_lostplaces/lostplaces/models/models.py | 2 +- django_lostplaces/lostplaces/views/explorer_views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 8c87ae1..0146c50 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -30,7 +30,7 @@ class Explorer(models.Model): favorite_places = models.ManyToManyField( Place, - related_name='favorite_places', + related_name='explorer_favorites', verbose_name='Explorers favorite places', blank=True ) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 3fee7d3..d96ad45 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -16,7 +16,7 @@ from lostplaces.models.place import Place, PlaceAsset class ExplorerProfileView(IsAuthenticatedMixin, View): def get(self, request, explorer_id): explorer = get_object_or_404(Explorer, pk=explorer_id) - place_list = Place.objects.filter(submitted_by=explorer) + place_list = explorer.places.all() place_count = place_list.count() context={ From a7c8848fd6ca7c68fad62af62bb444b3a5e7a49b Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 19:36:41 +0100 Subject: [PATCH 028/150] Allow user to provide his first and last name on registration. --- django_lostplaces/lostplaces/forms.py | 4 ++-- django_lostplaces/lostplaces/templates/signup.html | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 7cd51e3..4ccdff2 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -13,7 +13,7 @@ from lostplaces.models import Place, PlaceImage, Voucher class ExplorerCreationForm(UserCreationForm): class Meta: model = User - fields = ('username', 'email') + fields = ('username', 'email', 'first_name', 'last_name') voucher = forms.CharField( max_length=30, help_text=_('The Voucher you got from an administrator') @@ -38,7 +38,7 @@ class ExplorerCreationForm(UserCreationForm): class ExplorerChangeForm(UserChangeForm): class Meta: model = User - fields = ('username', 'email') + fields = ('username', 'email', 'first_name', 'last_name') class PlaceForm(forms.ModelForm): class Meta: diff --git a/django_lostplaces/lostplaces/templates/signup.html b/django_lostplaces/lostplaces/templates/signup.html index c3a3949..895784b 100644 --- a/django_lostplaces/lostplaces/templates/signup.html +++ b/django_lostplaces/lostplaces/templates/signup.html @@ -19,6 +19,14 @@ {% include 'partials/form/inputField.html' with field=form.email %} +
+
+ {% include 'partials/form/inputField.html' with field=form.first_name %} +
+
+ {% include 'partials/form/inputField.html' with field=form.last_name %} +
+
From dc79b9d05c24ab96f3d79f25b3546ec1dbc72c77 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 24 Dec 2020 19:47:17 +0100 Subject: [PATCH 029/150] #43 Lat/Long Check when place is submitted --- django_lostplaces/lostplaces/forms.py | 10 +++++++++- django_lostplaces/lostplaces/views/place_views.py | 9 ++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 7cd51e3..9cbb37f 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -44,7 +44,15 @@ class PlaceForm(forms.ModelForm): class Meta: model = Place fields = '__all__' - exclude = ['submitted_by'] + exclude = ['submitted_by', 'latitude', 'longitute'] + + latitude = forms.IntegerField( + widget=forms.NumberInput(attrs={'min':-90,'max': 90,'type': 'number'}) + ) + + longitude = forms.IntegerField( + widget=forms.NumberInput(attrs={'min':-180,'max': 180,'type': 'number'}) + ) class PlaceImageForm(forms.ModelForm): class Meta: diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index c96726b..0d3ecb4 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -104,7 +104,14 @@ class PlaceCreateView(MultiplePlaceImageUploadMixin, IsAuthenticatedMixin, View) self.request, _('Please fill in all required fields.') ) - return render(request, 'place/place_create.html', context={'form': place_form}) + return render( + request=request, + template_name='place/place_create.html', + context={ + 'place_form': place_form, + 'place_image_form': PlaceImageForm() + } + ) class PlaceDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, DeleteView): template_name = 'place/place_delete.html' From 648264c9fc31719347bc5a69d9e2df98f0b84e8b Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 20:13:06 +0100 Subject: [PATCH 030/150] Remove obsoleted imports. --- django_lostplaces/lostplaces/admin.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/django_lostplaces/lostplaces/admin.py b/django_lostplaces/lostplaces/admin.py index c6f6280..ec58dac 100644 --- a/django_lostplaces/lostplaces/admin.py +++ b/django_lostplaces/lostplaces/admin.py @@ -9,8 +9,6 @@ from django.contrib.auth.admin import UserAdmin from django.utils import timezone from lostplaces.models import * -from lostplaces.forms import ExplorerCreationForm, ExplorerChangeForm - # Register your models here. class VoucherAdmin(admin.ModelAdmin): From 3a20a60f0569d455dd579e3def4cc18984fa854c Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 20:22:33 +0100 Subject: [PATCH 031/150] Remove obsolete ExplorerChangeForm. --- django_lostplaces/lostplaces/forms.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 4ccdff2..fd0e423 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -35,11 +35,6 @@ class ExplorerCreationForm(UserCreationForm): fetched_voucher.delete() return True -class ExplorerChangeForm(UserChangeForm): - class Meta: - model = User - fields = ('username', 'email', 'first_name', 'last_name') - class PlaceForm(forms.ModelForm): class Meta: model = Place From 3855fb28d75ab3544058a6783ea06bb3422156e7 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 20:25:05 +0100 Subject: [PATCH 032/150] Rename ExplorerCreationForm to SignupVoucherForm. --- django_lostplaces/lostplaces/forms.py | 2 +- .../lostplaces/tests/forms/test_explorer_forms.py | 10 +++++----- django_lostplaces/lostplaces/views/views.py | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index fd0e423..9e622b2 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -10,7 +10,7 @@ from django.contrib.auth.models import User from django.utils.translation import ugettext_lazy as _ from lostplaces.models import Place, PlaceImage, Voucher -class ExplorerCreationForm(UserCreationForm): +class SignupVoucherForm(UserCreationForm): class Meta: model = User fields = ('username', 'email', 'first_name', 'last_name') diff --git a/django_lostplaces/lostplaces/tests/forms/test_explorer_forms.py b/django_lostplaces/lostplaces/tests/forms/test_explorer_forms.py index 89b6986..a2a0d25 100644 --- a/django_lostplaces/lostplaces/tests/forms/test_explorer_forms.py +++ b/django_lostplaces/lostplaces/tests/forms/test_explorer_forms.py @@ -4,15 +4,15 @@ from django import forms from django.utils import timezone from lostplaces.tests.forms import FormTestCase -from lostplaces.forms import ExplorerCreationForm +from lostplaces.forms import SignupVoucherForm from lostplaces.models.models import Voucher -class ExplorerCreationFormTestCase(FormTestCase): +class SignupVoucherFormTestCase(FormTestCase): """ This test case only tests for the voucher since all other aspects don't realy matter to this project and are already tested by django """ - form = ExplorerCreationForm + form = SignupVoucherForm @classmethod def setUpTestData(cls): @@ -37,7 +37,7 @@ class ExplorerCreationFormTestCase(FormTestCase): ) def test_validation_valid(self): - form = ExplorerCreationForm(self.post_data) + form = SignupVoucherForm(self.post_data) self.assertTrue( form.is_valid(), msg='Expecting the %s to validate' % ( @@ -49,7 +49,7 @@ class ExplorerCreationFormTestCase(FormTestCase): self.post_data = { 'voucher': 'Imanotacode123' } - form = ExplorerCreationForm(self.post_data) + form = SignupVoucherForm(self.post_data) self.assertFalse( form.is_valid(), msg='Expecting the %s to not validate' % ( diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index 03982ad..21320b8 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -11,7 +11,7 @@ from django.shortcuts import render, redirect, get_object_or_404 from django.http import HttpResponseForbidden from django.utils.translation import ugettext_lazy as _ -from lostplaces.forms import ExplorerCreationForm, TagSubmitForm +from lostplaces.forms import SignupVoucherForm, TagSubmitForm from lostplaces.models import Place, PhotoAlbum from lostplaces.views.base_views import IsAuthenticatedMixin @@ -23,7 +23,7 @@ from lostplaces.views.base_views import ( from taggit.models import Tag class SignUpView(SuccessMessageMixin, CreateView): - form_class = ExplorerCreationForm + form_class = SignupVoucherForm success_url = reverse_lazy('login') template_name = 'signup.html' success_message = _('User created') From 53f89caef58a261a362c74d23498946df41d5e02 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 20:31:52 +0100 Subject: [PATCH 033/150] Added a ModelForm to change profile details. --- django_lostplaces/lostplaces/forms.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 9e622b2..89a95ab 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -8,7 +8,7 @@ from django.db import models from django.contrib.auth.forms import UserCreationForm, UserChangeForm from django.contrib.auth.models import User from django.utils.translation import ugettext_lazy as _ -from lostplaces.models import Place, PlaceImage, Voucher +from lostplaces.models import Place, PlaceImage, Voucher, Explorer class SignupVoucherForm(UserCreationForm): class Meta: @@ -35,6 +35,12 @@ class SignupVoucherForm(UserCreationForm): fetched_voucher.delete() return True +class ProfileChangeForm(forms.ModelForm): + class Meta: + model = Explorer + fields = '__all__' + exclude = ['user', 'favorite_places'] + class PlaceForm(forms.ModelForm): class Meta: model = Place From 30f259fb4d2a08828b1441979b56b4863eaf6e28 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Thu, 24 Dec 2020 23:51:40 +0100 Subject: [PATCH 034/150] WIP-commit of translations to test against fuzzy detection. --- .../locale/de/LC_MESSAGES/django.po | 80 ++++++++++++------- 1 file changed, 50 insertions(+), 30 deletions(-) diff --git a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po index 37ba12c..736e5da 100644 --- a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po +++ b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-24 16:29+0100\n" +"POT-Creation-Date: 2020-12-24 23:39+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Commander1024 \n" "Language-Team: LANGUAGE \n" @@ -30,7 +30,7 @@ msgstr "Ungültiger Voucher" msgid "Expired voucher" msgstr "Abgelaufener Voucher" -#: models/abstract_models.py:29 templates/explorer/profile.html:19 +#: models/abstract_models.py:29 templates/explorer/profile.html:31 msgid "Name" msgstr "Name" @@ -81,8 +81,16 @@ msgid "Filename" msgstr "Dateiname(n)" #: models/models.py:47 -msgid "Optional profile pic for display in explorer profile" -msgstr "" +msgid "Describe yourself, your preferences, etc. in a few sentences." +msgstr "Beschreibe Dich selbst, Deine Vorlieben, usw. in ein paar Sätzen." + +#: models/models.py:55 +msgid "Profile image" +msgstr "Profilbild" + +#: models/models.py:56 +msgid "Optional profile image for display in Explorer profile" +msgstr "Optionales Profilbind zur Anzeige im Explorerprofil" #: models/place.py:21 msgid "Location" @@ -120,41 +128,50 @@ msgstr "Du wirst in 5 Sekunden weitergeleitet" msgid "Go Back" msgstr "Zurück" -#: templates/explorer/profile.html:27 -msgid "E-Mail" -msgstr "" +#: templates/explorer/profile.html:41 +msgid "E-mail" +msgstr "E-Mail" -#: templates/explorer/profile.html:35 +#: templates/explorer/profile.html:52 msgid "Joined" -msgstr "" +msgstr "Beigetreten" -#: templates/explorer/profile.html:43 +#: templates/explorer/profile.html:60 #, fuzzy #| msgid "All Places" msgid "Places" msgstr "Alle Places" -#: templates/explorer/profile.html:51 +#: templates/explorer/profile.html:68 msgid "Place Assets" msgstr "" -#: templates/explorer/profile.html:65 -#, fuzzy -#| msgid "Image(s) submitted successfully" -msgid "Places submitted by" -msgstr "Bild(er) erfolgreich hinzugefügt" - #: templates/explorer/profile.html:82 -#, fuzzy -#| msgid "Image(s) submitted successfully" -msgid "Images submitted by" -msgstr "Bild(er) erfolgreich hinzugefügt" +msgid "Favorite places" +msgstr "Favoriten-Places" -#: templates/explorer/profile.html:104 -#, fuzzy -#| msgid "Photo album link submitted" +#: templates/explorer/profile.html:98 +msgid "Places submitted by" +msgstr "Places hinzugefügt von" + +#: templates/explorer/profile.html:113 +msgid "Images submitted by" +msgstr "Bilder hinzugefügt von" + +#: templates/explorer/profile.html:135 msgid "Photo albums submitted by" -msgstr "Fotoalbum-Link hinzugefügt" +msgstr "Fotoalben hinzugefügt von" + +#: templates/explorer/profile_update.html:6 +#: templates/explorer/profile_update.html:12 +msgid "Edit Explorer profile" +msgstr "Bearbeite Explorerprofil" + +#: templates/explorer/profile_update.html:49 templates/global.html:41 +#: templates/registration/login.html:29 templates/signup.html:6 +#: templates/signup.html:12 templates/signup.html:49 +msgid "Sign up" +msgstr "Registrieren" #: templates/global.html:32 msgid "Logout" @@ -173,11 +190,6 @@ msgstr "Admin" msgid "Login" msgstr "Anmelden" -#: templates/global.html:41 templates/registration/login.html:29 -#: templates/signup.html:6 templates/signup.html:12 templates/signup.html:41 -msgid "Sign up" -msgstr "Registrieren" - #: templates/global.html:51 templates/home.html:10 msgid "Home" msgstr "Startseite" @@ -244,6 +256,14 @@ msgstr "Abschicken" msgid "Cancel" msgstr "Abbrechen" +#: templates/partials/icons/place_favorite.html:6 +msgid "Remove from favorites" +msgstr "Aus den Favoriten entfernen" + +#: templates/partials/icons/place_favorite.html:10 +msgid "Save as favorite" +msgstr "In den Favoriten speichern" + #: templates/partials/nav/footer.html:64 msgid "Made by" msgstr "Erstellt von" From 4f0182fc3ed29a83a26b2c37720a612d08a3c093 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 01:28:23 +0100 Subject: [PATCH 035/150] Minor textual changes for consistency. --- django_lostplaces/lostplaces/templates/explorer/profile.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 18c39cb..77db9a1 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -38,7 +38,7 @@
- {% trans 'E-Mail' %} + {% trans 'E-mail' %} @@ -65,7 +65,7 @@
- {% trans 'Place Assets'%} + {% trans 'Place assets'%} {{asset_count}} From 7359bf5fab18a95b1c0d4dc6c115e91c2395f3f0 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 01:31:01 +0100 Subject: [PATCH 036/150] ExplorerChangeForms, with deactivated username field. --- django_lostplaces/lostplaces/forms.py | 14 ++++- .../templates/explorer/profile_update.html | 55 +++++++++++++++++++ django_lostplaces/lostplaces/urls.py | 6 +- .../lostplaces/views/explorer_views.py | 13 +++++ 4 files changed, 84 insertions(+), 4 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/explorer/profile_update.html diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 89a95ab..491bcd0 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -35,7 +35,19 @@ class SignupVoucherForm(UserCreationForm): fetched_voucher.delete() return True -class ProfileChangeForm(forms.ModelForm): +class ExplorerUserChangeForm(UserChangeForm): + class Meta: + model = User + fields = [ 'username', 'first_name', 'last_name', 'email' ] + password = None + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.fields['username'].required = False + self.fields['username'].help_text = None + self.fields['username'].widget.attrs['disabled'] = 'disabled' + +class ExplorerChangeForm(forms.ModelForm): class Meta: model = Explorer fields = '__all__' diff --git a/django_lostplaces/lostplaces/templates/explorer/profile_update.html b/django_lostplaces/lostplaces/templates/explorer/profile_update.html new file mode 100644 index 0000000..0da5ec8 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/explorer/profile_update.html @@ -0,0 +1,55 @@ +{% extends 'global.html'%} +{% load static %} +{% load i18n %} +{% load widget_tweaks %} + +# {% block title %}{% trans 'Edit Explorer profile' %}{% endblock %} + +{% block maincontent %} + +
+
+ {% trans 'Edit Explorer profile' %} + {% csrf_token %} +
+
+ {% include 'partials/form/inputField.html' with field=explorer_user_change_form.username %} +
+
+ {% include 'partials/form/inputField.html' with field=explorer_user_change_form.email %} +
+
+
+
+ {% include 'partials/form/inputField.html' with field=explorer_user_change_form.first_name %} +
+
+ {% include 'partials/form/inputField.html' with field=explorer_user_change_form.last_name %} +
+
+ +
+
+ {% include 'partials/form/inputField.html' with field=explorer_change_form.bio %} +
+
+ +
+ {% if explorer_image_url %} +
+ +
+ {% endif %} +
+ {% include 'partials/form/inputField.html' with field=explorer_change_form.profile_image %} +
+
+ + {% trans 'Update' as action %} +
+ {% include 'partials/form/submit.html' with referrer=request.META.HTTP_REFERER action=action %} +
+
+
+ +{% endblock maincontent %} diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 0e38282..bcfb646 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -18,7 +18,8 @@ from lostplaces.views import ( PlaceImageCreateView, PlaceImageDeleteView, FlatView, - ExplorerProfileView + ExplorerProfileView, + ExplorerProfileUpdateView ) urlpatterns = [ @@ -39,9 +40,8 @@ urlpatterns = [ path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), + path('explorer/update/', ExplorerProfileUpdateView.as_view(), name='explorer_profile_update'), path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite') - - ] diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 0197faa..9faf5b1 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -12,6 +12,7 @@ from lostplaces.common import get_all_subclasses from lostplaces.views.base_views import IsAuthenticatedMixin from lostplaces.models.models import Explorer from lostplaces.models.place import Place, PlaceAsset +from lostplaces.forms import ExplorerChangeForm, ExplorerUserChangeForm class ExplorerProfileView(IsAuthenticatedMixin, View): def get(self, request, explorer_id): @@ -39,3 +40,15 @@ class ExplorerProfileView(IsAuthenticatedMixin, View): template_name='explorer/profile.html', context=context ) + +class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): + success_message = '' + permission_denied_message = '' + + def get(self, request, *args, **kwargs): + context = { + 'explorer_image_url': request.user.explorer.profile_image.url, + 'explorer_user_change_form': ExplorerUserChangeForm(instance=request.user), + 'explorer_change_form': ExplorerChangeForm(instance=request.user.explorer) + } + return render(request, 'explorer/profile_update.html', context) From c71fe4cf2dc6ff39cd343bf164648050357528a8 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 01:31:43 +0100 Subject: [PATCH 037/150] Added new translations (de) --- .../locale/de/LC_MESSAGES/django.po | 35 ++++++++++--------- django_lostplaces/lostplaces/models/models.py | 2 +- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po index 736e5da..c6ce18c 100644 --- a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po +++ b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-24 23:39+0100\n" +"POT-Creation-Date: 2020-12-25 01:22+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Commander1024 \n" "Language-Team: LANGUAGE \n" @@ -75,10 +75,8 @@ msgid "link text" msgstr "Linktext" #: models/models.py:46 -#, fuzzy -#| msgid "Filename(s)" -msgid "Filename" -msgstr "Dateiname(n)" +msgid "Biography / Description" +msgstr "Beschreibung" #: models/models.py:47 msgid "Describe yourself, your preferences, etc. in a few sentences." @@ -143,7 +141,7 @@ msgid "Places" msgstr "Alle Places" #: templates/explorer/profile.html:68 -msgid "Place Assets" +msgid "Place assets" msgstr "" #: templates/explorer/profile.html:82 @@ -165,13 +163,12 @@ msgstr "Fotoalben hinzugefügt von" #: templates/explorer/profile_update.html:6 #: templates/explorer/profile_update.html:12 msgid "Edit Explorer profile" -msgstr "Bearbeite Explorerprofil" +msgstr "Explorerprofil bearbeiten" -#: templates/explorer/profile_update.html:49 templates/global.html:41 -#: templates/registration/login.html:29 templates/signup.html:6 -#: templates/signup.html:12 templates/signup.html:49 -msgid "Sign up" -msgstr "Registrieren" +#: templates/explorer/profile_update.html:48 +#: templates/place/place_update.html:42 +msgid "Update" +msgstr "Aktualisieren" #: templates/global.html:32 msgid "Logout" @@ -190,6 +187,11 @@ msgstr "Admin" msgid "Login" msgstr "Anmelden" +#: templates/global.html:41 templates/registration/login.html:29 +#: templates/signup.html:6 templates/signup.html:12 templates/signup.html:49 +msgid "Sign up" +msgstr "Registrieren" + #: templates/global.html:51 templates/home.html:10 msgid "Home" msgstr "Startseite" @@ -388,10 +390,6 @@ msgstr "Alle Places" msgid "Our lost places" msgstr "Unsere Lost Places" -#: templates/place/place_update.html:42 -msgid "Update" -msgstr "Aktualisieren" - #: templates/place_image/place_image_create.html:7 msgid "Submit images to a place" msgstr "Bilder zu einem Place hinzufügen" @@ -455,3 +453,8 @@ msgstr "Fotoalbum-Link gelöscht" #: views/views.py:60 msgid "You are not allowed to edit this photo album link" msgstr "Du darfst diesen Fotoalbum-Link nicht bearbeiten" + +#, fuzzy +#~| msgid "Filename(s)" +#~ msgid "Filename" +#~ msgstr "Dateiname(n)" diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 7f3f6c4..453a936 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -53,7 +53,7 @@ class Explorer(models.Model): resize_source=dict(size=(400, 400), sharpen=True), verbose_name=_('Profile image'), - help_text=_('Optional profile pic for display in explorer profile') + help_text=_('Optional profile image for display in Explorer profile') ) favorite_places = models.ManyToManyField( Place, From 14ca45d111f572b17b9033b907d5e595f786905a Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 01:36:14 +0100 Subject: [PATCH 038/150] Comments for customizations of UserChangeForm. --- django_lostplaces/lostplaces/forms.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 491bcd0..59cfccf 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -39,8 +39,10 @@ class ExplorerUserChangeForm(UserChangeForm): class Meta: model = User fields = [ 'username', 'first_name', 'last_name', 'email' ] + ''' Hide password hint.''' password = None + ''' Display username, but make it uneditable and not required. ''' def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['username'].required = False From 871acd1dcecd3c75c8729a933765718104075017 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 01:41:09 +0100 Subject: [PATCH 039/150] Improved class comment. --- django_lostplaces/lostplaces/models/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 453a936..cbf0a29 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -31,8 +31,9 @@ def generate_profile_image_filename(instance, filename): class Explorer(models.Model): """ - Profile that is linked to the a User. + Profile that is linked to the Django user. Every user has a profile. + Provides additional attributes for user profile. """ user = models.OneToOneField( From b1aa4473e920ebb261655649f70ff326f433ec09 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 02:11:02 +0100 Subject: [PATCH 040/150] Added failsafe, if there is no profile_image. --- .../lostplaces/views/explorer_views.py | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 9faf5b1..e3f8318 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -47,8 +47,35 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): def get(self, request, *args, **kwargs): context = { - 'explorer_image_url': request.user.explorer.profile_image.url, 'explorer_user_change_form': ExplorerUserChangeForm(instance=request.user), 'explorer_change_form': ExplorerChangeForm(instance=request.user.explorer) } + if request.user.explorer.profile_image: + context['explorer_image_url'] = request.user.explorer.profile_image.url return render(request, 'explorer/profile_update.html', context) + + def post(self, request, *args, **kwargs): + explorer_change_form = ExplorerChangeForm(request.POST) + + if place_form.is_valid(): + submitter = request.user.explorer + place = place_form.save(commit=False) + # Save logged in user as "submitted_by" + place.submitted_by = submitter + place.save() + + self.handle_place_images(request, place) + + messages.success( + self.request, + _('Successfully created place') + ) + return redirect(reverse_lazy('place_detail', kwargs={'pk': place.pk})) + + else: + # Usually the browser should have checked the form before sending. + messages.error( + self.request, + _('Please fill in all required fields.') + ) + return render(request, 'place/place_create.html', context={'form': place_form}) \ No newline at end of file From 17e71b71d4937da769468f54141b4aa1bb735bc1 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 08:04:35 +0100 Subject: [PATCH 041/150] Fix typo. --- django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po index c6ce18c..ca01b0c 100644 --- a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po +++ b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po @@ -88,7 +88,7 @@ msgstr "Profilbild" #: models/models.py:56 msgid "Optional profile image for display in Explorer profile" -msgstr "Optionales Profilbind zur Anzeige im Explorerprofil" +msgstr "Optionales Profilbild zur Anzeige im Explorerprofil" #: models/place.py:21 msgid "Location" From 0f5474c2d3c83479447c933a8644ce73de2aa52b Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 11:14:21 +0100 Subject: [PATCH 042/150] half-working :P --- .../lostplaces/views/explorer_views.py | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index e3f8318..6773f07 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -7,6 +7,7 @@ from django.utils.translation import ugettext_lazy as _ from django.shortcuts import render, redirect, get_object_or_404 from django.urls import reverse_lazy +from django.contrib import messages from lostplaces.common import get_all_subclasses from lostplaces.views.base_views import IsAuthenticatedMixin @@ -55,22 +56,21 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): return render(request, 'explorer/profile_update.html', context) def post(self, request, *args, **kwargs): - explorer_change_form = ExplorerChangeForm(request.POST) + explorer_user_change_form = ExplorerUserChangeForm(request.POST, instance=request.user) + explorer_change_form = ExplorerChangeForm(request.POST, instance=request.user.explorer) - if place_form.is_valid(): - submitter = request.user.explorer - place = place_form.save(commit=False) - # Save logged in user as "submitted_by" - place.submitted_by = submitter - place.save() + if explorer_change_form.is_valid() and explorer_user_change_form.is_valid(): + print(explorer_user_change_form) + explorer_user_change_form.save() + explorer_change_form.save() - self.handle_place_images(request, place) + #self.handle_place_images(request, explorer) messages.success( self.request, - _('Successfully created place') + _('Successfully updated Explorer profile') ) - return redirect(reverse_lazy('place_detail', kwargs={'pk': place.pk})) + return redirect(reverse_lazy('explorer_profile_update')) else: # Usually the browser should have checked the form before sending. @@ -78,4 +78,5 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): self.request, _('Please fill in all required fields.') ) - return render(request, 'place/place_create.html', context={'form': place_form}) \ No newline at end of file + return redirect(reverse_lazy('explorer_profile_update')) + \ No newline at end of file From 67a651771662511b0d5ad2a678e500c678aefa73 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 11:14:54 +0100 Subject: [PATCH 043/150] Comment improved. --- django_lostplaces/lostplaces/forms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 59cfccf..9629ff7 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -42,7 +42,7 @@ class ExplorerUserChangeForm(UserChangeForm): ''' Hide password hint.''' password = None - ''' Display username, but make it uneditable and not required. ''' + ''' Display username, but display it non-editable and not required. ''' def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['username'].required = False From cc59254ba462216ec14607720e5ee4922a02924c Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 12:24:09 +0100 Subject: [PATCH 044/150] Added clean_username function to validate form. --- django_lostplaces/lostplaces/forms.py | 8 ++++++++ django_lostplaces/lostplaces/views/explorer_views.py | 1 - 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 9629ff7..4a590e1 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -48,6 +48,14 @@ class ExplorerUserChangeForm(UserChangeForm): self.fields['username'].required = False self.fields['username'].help_text = None self.fields['username'].widget.attrs['disabled'] = 'disabled' + + def clean_username(self): + # As shown in the above answer. + instance = getattr(self, 'instance', None) + if instance: + return instance.username + else: + return self.cleaned_data.get('username', None) class ExplorerChangeForm(forms.ModelForm): class Meta: diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 6773f07..ccc10ff 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -60,7 +60,6 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): explorer_change_form = ExplorerChangeForm(request.POST, instance=request.user.explorer) if explorer_change_form.is_valid() and explorer_user_change_form.is_valid(): - print(explorer_user_change_form) explorer_user_change_form.save() explorer_change_form.save() From b42be489dc207face7f6e7d0f44e376a317801de Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 12:39:13 +0100 Subject: [PATCH 045/150] #44 Text in place teaser is cut of --- django_lostplaces/lostplaces/static/main.css | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/static/main.css b/django_lostplaces/lostplaces/static/main.css index 8d6ab35..b8c6642 100644 --- a/django_lostplaces/lostplaces/static/main.css +++ b/django_lostplaces/lostplaces/static/main.css @@ -923,7 +923,8 @@ body { justify-content: space-between; align-items: flex-start; gap: unset; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Headline, .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Paragraph { + .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Headline, + .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Paragraph { font-size: unset; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-PlaceTeaser__Info .LP-Headline { font-size: 28px; } @@ -941,7 +942,12 @@ body { overflow: hidden; order: unset; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Description .LP-Paragraph { - font-size: unset; } + font-size: unset; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + overflow: hidden; + text-overflow: ellipsis; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Image { height: 165px; width: 280px; From 3eaa186b666e49e17fea2fc9adeff0d4bfe60642 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 12:53:52 +0100 Subject: [PATCH 046/150] Delete profile_image on user_deletion. --- django_lostplaces/lostplaces/models/models.py | 15 +++++++++++++++ .../templates/explorer/profile_update.html | 2 +- django_lostplaces/lostplaces/views/place_views.py | 3 ++- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index cbf0a29..de31c44 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -68,9 +68,24 @@ class Explorer(models.Model): @receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): + """ + Delete Explorer profile when User gets deleted. + Deletion on profile_pic update is not necessary, as it gets + simply overwritten. + """ if created: Explorer.objects.create(user=instance) +def auto_delete_file_on_delete(sender, instance, **kwargs): + """ + Deletes file (including thumbnails) from filesystem + when corresponding `profile_image` object is deleted. + """ + if instance.profile_image: + # Get and delete all files and thumbnails from instance + thumbmanager = get_thumbnailer(instance.profile_image) + thumbmanager.delete(save=False) + @receiver(post_save, sender=User) def save_user_profile(sender, instance, **kwargs): instance.explorer.save() diff --git a/django_lostplaces/lostplaces/templates/explorer/profile_update.html b/django_lostplaces/lostplaces/templates/explorer/profile_update.html index 0da5ec8..6e8c491 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile_update.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile_update.html @@ -7,7 +7,7 @@ {% block maincontent %} -
+
{% trans 'Edit Explorer profile' %} {% csrf_token %} diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index c96726b..c069dc0 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -150,4 +150,5 @@ class PlaceUnfavoriteView(IsAuthenticatedMixin, View): else: return redirect( reverse_lazy('place_detail', kwargs={'pk': place.pk}) - ) \ No newline at end of file + ) + \ No newline at end of file From 04fe93c7bb185693b9dbb08c4e1cf876cbe763a0 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 12:57:05 +0100 Subject: [PATCH 047/150] #45 Redirect after asset deletion --- django_lostplaces/lostplaces/common.py | 16 +++++++++++++++- .../lostplaces/views/base_views.py | 3 ++- .../lostplaces/views/place_views.py | 19 ++++--------------- django_lostplaces/lostplaces/views/views.py | 6 ++++-- 4 files changed, 25 insertions(+), 19 deletions(-) diff --git a/django_lostplaces/lostplaces/common.py b/django_lostplaces/lostplaces/common.py index 1b438f9..979091f 100644 --- a/django_lostplaces/lostplaces/common.py +++ b/django_lostplaces/lostplaces/common.py @@ -1,3 +1,5 @@ +from django.shortcuts import redirect + def get_all_subclasses(cls): ''' Gets all subclasses recursively, does not contain @@ -8,4 +10,16 @@ def get_all_subclasses(cls): if not subclass._meta.abstract: subclass_list.append(subclass) subclass_list += get_all_subclasses(subclass) - return subclass_list \ No newline at end of file + return subclass_list + +def redirect_referer_or(request, url='/'): + ''' + Returns a django redirect to the requests referer, + if there is no referer the redirect will poin to the given url + Default url is / + ''' + referer = request.META.get('HTTP_REFERER') + if referer is not None: + return redirect(referer) + else: + return redirect(url) \ No newline at end of file diff --git a/django_lostplaces/lostplaces/views/base_views.py b/django_lostplaces/lostplaces/views/base_views.py index 346f6d4..ee09075 100644 --- a/django_lostplaces/lostplaces/views/base_views.py +++ b/django_lostplaces/lostplaces/views/base_views.py @@ -14,6 +14,7 @@ from django.urls import reverse_lazy from django.utils.translation import ugettext_lazy as _ from lostplaces.models import Place +from lostplaces.common import redirect_referer_or class IsAuthenticatedMixin(LoginRequiredMixin, View): ''' @@ -108,4 +109,4 @@ class PlaceAssetDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, SingleOb place_id = self.get_object().place.id self.get_object().delete() messages.success(self.request, self.success_message) - return redirect(reverse_lazy('place_detail', kwargs={'pk': place_id})) + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place_id})) diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 0d3ecb4..11239d8 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -19,6 +19,7 @@ from lostplaces.models import Place, PlaceImage from lostplaces.views.base_views import IsAuthenticatedMixin, IsPlaceSubmitterMixin from lostplaces.views.place_image_views import MultiplePlaceImageUploadMixin from lostplaces.forms import PlaceForm, PlaceImageForm, TagSubmitForm +from lostplaces.common import redirect_referer_or from taggit.models import Tag @@ -134,14 +135,8 @@ class PlaceFavoriteView(IsAuthenticatedMixin, View): if request.user is not None: request.user.explorer.favorite_places.add(place) request.user.explorer.save() - - referer = request.META.get('HTTP_REFERER') - if referer is not None: - return redirect(referer) - else: - return redirect( - reverse_lazy('place_detail', kwargs={'pk': place.pk}) - ) + + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) class PlaceUnfavoriteView(IsAuthenticatedMixin, View): @@ -151,10 +146,4 @@ class PlaceUnfavoriteView(IsAuthenticatedMixin, View): request.user.explorer.favorite_places.remove(place) request.user.explorer.save() - referer = request.META.get('HTTP_REFERER') - if referer is not None: - return redirect(referer) - else: - return redirect( - reverse_lazy('place_detail', kwargs={'pk': place.pk}) - ) \ No newline at end of file + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) \ No newline at end of file diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index 03982ad..793a540 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -14,6 +14,7 @@ from django.utils.translation import ugettext_lazy as _ from lostplaces.forms import ExplorerCreationForm, TagSubmitForm from lostplaces.models import Place, PhotoAlbum from lostplaces.views.base_views import IsAuthenticatedMixin +from lostplaces.common import redirect_referer_or from lostplaces.views.base_views import ( PlaceAssetCreateView, @@ -79,8 +80,9 @@ class PlaceTagDeleteView(IsAuthenticatedMixin, View): place = get_object_or_404(Place, pk=tagged_id) tag = get_object_or_404(Tag, pk=tag_id) place.tags.remove(tag) - return redirect(reverse_lazy('place_detail', kwargs={'pk': tagged_id})) - + + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': tagged_id})) + def FlatView(request, slug): if request.LANGUAGE_CODE == 'de': return render(request, 'flat/' + slug + '-de' + '.html') From 629a609ff556089699a2cd46ef1ce2d9db35f2b2 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 13:00:30 +0100 Subject: [PATCH 048/150] Forgott imports for #45 --- django_lostplaces/lostplaces/views/base_views.py | 2 +- django_lostplaces/lostplaces/views/place_views.py | 2 +- django_lostplaces/lostplaces/views/views.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/django_lostplaces/lostplaces/views/base_views.py b/django_lostplaces/lostplaces/views/base_views.py index ee09075..fe3e5ab 100644 --- a/django_lostplaces/lostplaces/views/base_views.py +++ b/django_lostplaces/lostplaces/views/base_views.py @@ -10,7 +10,7 @@ from django.contrib.auth.mixins import UserPassesTestMixin, LoginRequiredMixin from django.contrib.messages.views import SuccessMessageMixin from django.shortcuts import redirect, get_object_or_404 -from django.urls import reverse_lazy +from django.urls import reverse_lazy, reverse from django.utils.translation import ugettext_lazy as _ from lostplaces.models import Place diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 11239d8..c96f442 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -13,7 +13,7 @@ from django.contrib.messages.views import SuccessMessageMixin from django.utils.translation import ugettext_lazy as _ from django.shortcuts import render, redirect, get_object_or_404 -from django.urls import reverse_lazy +from django.urls import reverse_lazy, reverse from lostplaces.models import Place, PlaceImage from lostplaces.views.base_views import IsAuthenticatedMixin, IsPlaceSubmitterMixin diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index 793a540..97971fd 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -6,7 +6,7 @@ from django.views.generic.edit import CreateView from django.contrib.messages.views import SuccessMessageMixin from django.contrib import messages -from django.urls import reverse_lazy +from django.urls import reverse_lazy, reverse from django.shortcuts import render, redirect, get_object_or_404 from django.http import HttpResponseForbidden from django.utils.translation import ugettext_lazy as _ From f73fa616d06a5c7eefac5b2df970004812c0a209 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 13:05:59 +0100 Subject: [PATCH 049/150] Minor reordering --- Readme.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Readme.md b/Readme.md index 48f0ba6..e8a0604 100644 --- a/Readme.md +++ b/Readme.md @@ -6,6 +6,9 @@ The software is currently in early development status, neither scope, datamodel( We value privacy as a whole, all resources the frontend requires will be shipped with lostplace's distribution. We also try to minimize the use of JavaScript as far as we can and try to offer JS-less alternatives where we can. +## Contact +If you run into any issues, have any questions or If you are interested in this project in general, feel free to get in touch with us via [reverend@reverend2048.de](mailto:reverend@reverend2048.de), we do speak English and German. + ## Features - Manage lost places with lots of useful information. - OSM-Maps @@ -145,8 +148,4 @@ Before making the django instance public, you should tweak the config `settings. 4. Set a new (random) SECRET_KEY in settings.py, e. g.: `base64 /dev/urandom | head -c50` -Run `django_lostplaces/manage.py collectstatic` you should be ready to go. - - -### Contact -If you run into any issues, have any questions or If you are interested in this project in general, feel free to get in touch with us via [reverend@reverend2048.de](mailto:reverend@reverend2048.de), we do speak English and German. \ No newline at end of file +Run `django_lostplaces/manage.py collectstatic` you should be ready to go. \ No newline at end of file From 86cc7f23fed0b0f0bb0dc077fb751878513a4be1 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 13:19:34 +0100 Subject: [PATCH 050/150] description_fuckery. --- django_lostplaces/lostplaces/models/models.py | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index de31c44..1f163ca 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -65,27 +65,12 @@ class Explorer(models.Model): def __str__(self): return self.user.username - + @receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): - """ - Delete Explorer profile when User gets deleted. - Deletion on profile_pic update is not necessary, as it gets - simply overwritten. - """ if created: Explorer.objects.create(user=instance) -def auto_delete_file_on_delete(sender, instance, **kwargs): - """ - Deletes file (including thumbnails) from filesystem - when corresponding `profile_image` object is deleted. - """ - if instance.profile_image: - # Get and delete all files and thumbnails from instance - thumbmanager = get_thumbnailer(instance.profile_image) - thumbmanager.delete(save=False) - @receiver(post_save, sender=User) def save_user_profile(sender, instance, **kwargs): instance.explorer.save() From e242dc4add377d2cd3dcc34b98e1f1046acbd4a6 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 13:29:18 +0100 Subject: [PATCH 051/150] Partial takes parameter to change size of map --- django_lostplaces/lostplaces/templates/home.html | 2 +- django_lostplaces/lostplaces/templates/partials/osm_map.html | 2 +- django_lostplaces/lostplaces/templates/place/place_detail.html | 2 +- django_lostplaces/lostplaces/templates/place/place_list.html | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/home.html b/django_lostplaces/lostplaces/templates/home.html index db7168b..1ad244b 100644 --- a/django_lostplaces/lostplaces/templates/home.html +++ b/django_lostplaces/lostplaces/templates/home.html @@ -15,7 +15,7 @@
-{% include 'partials/osm_map.html' with config=mapping_config %} +{% include 'partials/osm_map.html' with config=mapping_config modifier='wide' %}

{% trans 'Explore the latest places' %}

    diff --git a/django_lostplaces/lostplaces/templates/partials/osm_map.html b/django_lostplaces/lostplaces/templates/partials/osm_map.html index ff1a388..d111cd4 100644 --- a/django_lostplaces/lostplaces/templates/partials/osm_map.html +++ b/django_lostplaces/lostplaces/templates/partials/osm_map.html @@ -1,5 +1,5 @@ {% load static %} -
    +
    +{% endblock additional_head %} + +# {% block title %}{% trans 'Map' %}{% endblock %} + +{% block maincontent %} + +{% include 'partials/osm_map.html' with config=mapping_config modifier='full' %} + +{% endblock maincontent %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 0e38282..8071f86 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -18,7 +18,8 @@ from lostplaces.views import ( PlaceImageCreateView, PlaceImageDeleteView, FlatView, - ExplorerProfileView + ExplorerProfileView, + OSMMapView ) urlpatterns = [ @@ -41,7 +42,8 @@ urlpatterns = [ path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), - path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite') + path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite'), + path('osm/', OSMMapView.as_view(), name='osm') ] diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index 97971fd..bfd995a 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -88,3 +88,14 @@ def FlatView(request, slug): return render(request, 'flat/' + slug + '-de' + '.html') else: return render(request, 'flat/' + slug + '.html') + +class OSMMapView(IsAuthenticatedMixin, View): + def get(self, request): + place_list = Place.objects.all() + context = { + 'mapping_config': { + 'all_points': place_list, + 'map_center': Place.average_latlon(place_list) + } + } + return render(request, 'osm_map_full.html', context) From 67ce6cb50b369cd5b33ae24dd2c946e979e40b7e Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 14:06:53 +0100 Subject: [PATCH 053/150] Added working explorer_profile_image upload. --- .../templates/explorer/profile_update.html | 1 - .../lostplaces/views/explorer_views.py | 17 ++++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile_update.html b/django_lostplaces/lostplaces/templates/explorer/profile_update.html index 6e8c491..d852031 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile_update.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile_update.html @@ -1,5 +1,4 @@ {% extends 'global.html'%} -{% load static %} {% load i18n %} {% load widget_tweaks %} diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index ccc10ff..5e0a134 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -56,26 +56,29 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): return render(request, 'explorer/profile_update.html', context) def post(self, request, *args, **kwargs): - explorer_user_change_form = ExplorerUserChangeForm(request.POST, instance=request.user) - explorer_change_form = ExplorerChangeForm(request.POST, instance=request.user.explorer) + explorer_user_change_form = ExplorerUserChangeForm( + request.POST, + instance=request.user + ) + explorer_change_form = ExplorerChangeForm( + request.POST, + request.FILES, + instance=request.user.explorer + ) if explorer_change_form.is_valid() and explorer_user_change_form.is_valid(): explorer_user_change_form.save() explorer_change_form.save() - #self.handle_place_images(request, explorer) - messages.success( self.request, _('Successfully updated Explorer profile') ) - return redirect(reverse_lazy('explorer_profile_update')) - else: # Usually the browser should have checked the form before sending. messages.error( self.request, _('Please fill in all required fields.') ) - return redirect(reverse_lazy('explorer_profile_update')) + return redirect(reverse_lazy('explorer_profile_update')) \ No newline at end of file From 011a58f6b39c52354019b2bfbdb5c7bb1408a594 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 14:29:38 +0100 Subject: [PATCH 054/150] Use thumbnail in profile_update. --- .../lostplaces/templates/explorer/profile_update.html | 5 +++-- django_lostplaces/lostplaces/views/explorer_views.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile_update.html b/django_lostplaces/lostplaces/templates/explorer/profile_update.html index d852031..9db8eca 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile_update.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile_update.html @@ -1,5 +1,6 @@ {% extends 'global.html'%} {% load i18n %} +{% load thumbnail %} {% load widget_tweaks %} # {% block title %}{% trans 'Edit Explorer profile' %}{% endblock %} @@ -34,9 +35,9 @@
- {% if explorer_image_url %} + {% if explorer_image %}
- +
{% endif %}
diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 5e0a134..9d9ca3d 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -52,7 +52,7 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): 'explorer_change_form': ExplorerChangeForm(instance=request.user.explorer) } if request.user.explorer.profile_image: - context['explorer_image_url'] = request.user.explorer.profile_image.url + context['explorer_image'] = request.user.explorer.profile_image return render(request, 'explorer/profile_update.html', context) def post(self, request, *args, **kwargs): From 9f369456d5b3d13e003d68481fc6231b67fdb00e Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 15:42:02 +0100 Subject: [PATCH 055/150] Changed easy_thumbnails image/thumb deletion. Now working. --- django_lostplaces/lostplaces/models/models.py | 21 ++++++++++++++++++- django_lostplaces/lostplaces/models/place.py | 7 ++----- .../lostplaces/views/explorer_views.py | 3 +++ 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 1f163ca..55c4844 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -11,7 +11,7 @@ import uuid from django.db import models from django.contrib.auth.models import User -from django.db.models.signals import post_save +from django.db.models.signals import post_save, pre_save from django.dispatch import receiver from django.utils.translation import ugettext_lazy as _ @@ -75,6 +75,25 @@ def create_user_profile(sender, instance, created, **kwargs): def save_user_profile(sender, instance, **kwargs): instance.explorer.save() +@receiver(pre_save, sender=Explorer) +def auto_delete_file_on_change(sender, instance, **kwargs): + """ + Deletes old file from filesystem + when corresponding `Explorer` object is updated + with new file. + """ + if not instance.pk: + return False + + try: + old_file = Explorer.objects.get(pk=instance.pk).profile_image + except Explorer.DoesNotExist: + return False + print("Deleting:", old_file) + new_file = instance.profile_image + if not old_file == new_file: + old_file.delete(save=False) + class Voucher(Expireable): """ Vouchers are authorization tokens to allow the registration of new users. diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index 8fc6790..a0d1b99 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -72,7 +72,7 @@ class PlaceAsset(Submittable): null=True ) -class PlaceImage (PlaceAsset): +class PlaceImage(PlaceAsset): """ PlaceImage defines an image file object that points to a file in uploads/. Intermediate image sizes are generated as defined in THUMBNAIL_ALIASES. @@ -104,7 +104,6 @@ class PlaceImage (PlaceAsset): return 'Image ' + str(self.pk) - # These two auto-delete files from filesystem when they are unneeded: @receiver(post_delete, sender=PlaceImage) @@ -118,7 +117,6 @@ def auto_delete_file_on_delete(sender, instance, **kwargs): thumbmanager = get_thumbnailer(instance.filename) thumbmanager.delete(save=False) - @receiver(pre_save, sender=PlaceImage) def auto_delete_file_on_change(sender, instance, **kwargs): """ @@ -137,5 +135,4 @@ def auto_delete_file_on_change(sender, instance, **kwargs): # No need to delete thumbnails, as they will be overwritten on regeneration. new_file = instance.filename if not old_file == new_file: - if os.path.isfile(old_file.path): - os.remove(old_file.path) + old_file.delete(save=False) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 9d9ca3d..4330450 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -56,6 +56,7 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): return render(request, 'explorer/profile_update.html', context) def post(self, request, *args, **kwargs): + print(request.POST) explorer_user_change_form = ExplorerUserChangeForm( request.POST, instance=request.user @@ -70,6 +71,8 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): explorer_user_change_form.save() explorer_change_form.save() + print(explorer_change_form.cleaned_data) + messages.success( self.request, _('Successfully updated Explorer profile') From dac63e99ba455a5f390f5b41c94bdf1bb6ed55dc Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 16:00:29 +0100 Subject: [PATCH 056/150] Added Edit button to profile page. --- django_lostplaces/lostplaces/templates/explorer/profile.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 77db9a1..8bdd07d 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -71,6 +71,11 @@ {{asset_count}}
+ +
From c5f6355f193df939ebb1b158be6b4dc2ba425a60 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 16:07:50 +0100 Subject: [PATCH 057/150] Updated translations (de). --- .../locale/de/LC_MESSAGES/django.po | 46 ++++++++++++------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po index ca01b0c..1eaa7a9 100644 --- a/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po +++ b/django_lostplaces/lostplaces/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-25 01:22+0100\n" +"POT-Creation-Date: 2020-12-25 16:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Commander1024 \n" "Language-Team: LANGUAGE \n" @@ -74,19 +74,19 @@ msgstr "Adresse (URL)" msgid "link text" msgstr "Linktext" -#: models/models.py:46 -msgid "Biography / Description" +#: models/models.py:47 +msgid "Biography" msgstr "Beschreibung" -#: models/models.py:47 +#: models/models.py:48 msgid "Describe yourself, your preferences, etc. in a few sentences." msgstr "Beschreibe Dich selbst, Deine Vorlieben, usw. in ein paar Sätzen." -#: models/models.py:55 +#: models/models.py:56 msgid "Profile image" msgstr "Profilbild" -#: models/models.py:56 +#: models/models.py:57 msgid "Optional profile image for display in Explorer profile" msgstr "Optionales Profilbild zur Anzeige im Explorerprofil" @@ -144,19 +144,25 @@ msgstr "Alle Places" msgid "Place assets" msgstr "" -#: templates/explorer/profile.html:82 -msgid "Favorite places" -msgstr "Favoriten-Places" +#: templates/explorer/profile.html:76 +#, fuzzy +#| msgid "Edit Explorer profile" +msgid "Edit Profile" +msgstr "Explorerprofil bearbeiten" -#: templates/explorer/profile.html:98 +#: templates/explorer/profile.html:87 +msgid "Favorite places" +msgstr "Favoriten" + +#: templates/explorer/profile.html:103 msgid "Places submitted by" msgstr "Places hinzugefügt von" -#: templates/explorer/profile.html:113 +#: templates/explorer/profile.html:118 msgid "Images submitted by" msgstr "Bilder hinzugefügt von" -#: templates/explorer/profile.html:135 +#: templates/explorer/profile.html:140 msgid "Photo albums submitted by" msgstr "Fotoalben hinzugefügt von" @@ -176,7 +182,7 @@ msgstr "Ausloggen" #: templates/global.html:33 msgid "Profile" -msgstr "" +msgstr "Profil" #: templates/global.html:35 msgid "Admin" @@ -402,6 +408,16 @@ msgstr "Noch kein Konto?" msgid "Please login to proceed" msgstr "Bitte log Dich ein um fortzufahren" +#: views/explorer_views.py:78 +#, fuzzy +#| msgid "Successfully updated place" +msgid "Successfully updated Explorer profile" +msgstr "Place erfolgreich aktualisiert" + +#: views/explorer_views.py:84 views/place_views.py:105 +msgid "Please fill in all required fields." +msgstr "Bitte füll alle benötigten Felder aus." + #: views/place_image_views.py:26 msgid "Image(s) submitted successfully" msgstr "Bild(er) erfolgreich hinzugefügt" @@ -426,10 +442,6 @@ msgstr "Du darfst diesen Place nicht bearbeiten" msgid "Successfully created place" msgstr "Place erfolgreich erstellt" -#: views/place_views.py:105 -msgid "Please fill in all required fields." -msgstr "Bitte füll alle benötigten Felder aus." - #: views/place_views.py:112 msgid "Successfully deleted place" msgstr "Place erfolgreich gelöscht" From 6a1e2d975b1a29e9f7f43870843814a1bcab09ee Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 16:24:28 +0100 Subject: [PATCH 058/150] New Icon --- .../lostplaces/static/icons/pin.svg | 50 +++++++++ .../lostplaces/static/icons/pin_filled.svg | 105 ++++++++++++++++++ .../templates/partials/place_teaser.html | 2 +- 3 files changed, 156 insertions(+), 1 deletion(-) create mode 100644 django_lostplaces/lostplaces/static/icons/pin.svg create mode 100644 django_lostplaces/lostplaces/static/icons/pin_filled.svg diff --git a/django_lostplaces/lostplaces/static/icons/pin.svg b/django_lostplaces/lostplaces/static/icons/pin.svg new file mode 100644 index 0000000..15fcdbb --- /dev/null +++ b/django_lostplaces/lostplaces/static/icons/pin.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/django_lostplaces/lostplaces/static/icons/pin_filled.svg b/django_lostplaces/lostplaces/static/icons/pin_filled.svg new file mode 100644 index 0000000..a5c44b2 --- /dev/null +++ b/django_lostplaces/lostplaces/static/icons/pin_filled.svg @@ -0,0 +1,105 @@ + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/django_lostplaces/lostplaces/templates/partials/place_teaser.html b/django_lostplaces/lostplaces/templates/partials/place_teaser.html index 35e5242..aa1418f 100644 --- a/django_lostplaces/lostplaces/templates/partials/place_teaser.html +++ b/django_lostplaces/lostplaces/templates/partials/place_teaser.html @@ -31,7 +31,7 @@
  • {% include 'partials/icons/place_favorite.html' with place=place%}
  • -
  • +
From d47c85795c3c56738fadd63889bb74ca97dbc900 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 17:33:45 +0100 Subject: [PATCH 059/150] FU migrations! --- .../lostplaces/migrations/0001_initial.py | 2 +- .../migrations/0002_reomve_vouchers.py | 22 ---- .../migrations/0004_auto_20201225_1702.py | 118 ++++++++++++++++++ 3 files changed, 119 insertions(+), 23 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py create mode 100644 django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py diff --git a/django_lostplaces/lostplaces/migrations/0001_initial.py b/django_lostplaces/lostplaces/migrations/0001_initial.py index d0ec5d3..724672e 100644 --- a/django_lostplaces/lostplaces/migrations/0001_initial.py +++ b/django_lostplaces/lostplaces/migrations/0001_initial.py @@ -65,7 +65,7 @@ class Migration(migrations.Migration): ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('submitted_when', models.DateTimeField(auto_now_add=True, null=True)), ('description', models.TextField(blank=True)), - ('filename', easy_thumbnails.fields.ThumbnailerImageField(upload_to=lostplaces.models.place.generate_image_upload_path)), + ('filename', easy_thumbnails.fields.ThumbnailerImageField(upload_to=lostplaces.models.place.generate_place_image_filename)), ('place', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='placeimages', to='lostplaces.place')), ('submitted_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='placeimages', to='lostplaces.explorer')), ], diff --git a/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py b/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py deleted file mode 100644 index d87ac47..0000000 --- a/django_lostplaces/lostplaces/migrations/0002_reomve_vouchers.py +++ /dev/null @@ -1,22 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-04 19:37 -# Edited by reverend - -import datetime -from django.db import migrations, models -import django.utils.timezone -from django.utils.timezone import utc - -class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0001_initial'), - ] - - operations = [ - migrations.DeleteModel( - name='Voucher' - ), - migrations.DeleteModel( - name='Expireable' - ) - ] \ No newline at end of file diff --git a/django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py b/django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py new file mode 100644 index 0000000..9377951 --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py @@ -0,0 +1,118 @@ +# Generated by Django 3.1.4 on 2020-12-25 16:02 + +import django.core.validators +from django.db import migrations, models +import django.db.models.deletion +import easy_thumbnails.fields +from lostplaces.models.models import generate_profile_image_filename +from lostplaces.models.place import generate_place_image_filename + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0003_voucher'), + ] + + operations = [ + migrations.AddField( + model_name='explorer', + name='bio', + field=models.TextField(blank=True, help_text='Describe yourself, your preferences, etc. in a few sentences.', null=True, verbose_name='Biography / Description'), + ), +# migrations.AddField( +# model_name='explorer', +# name='favorite_places', +# field=models.ManyToManyField(blank=True, related_name='explorer_favorites', to='lostplaces.Place', verbose_name='Explorers favorite places'), +# ), + migrations.AddField( + model_name='explorer', + name='profile_image', + field=easy_thumbnails.fields.ThumbnailerImageField(blank=True, help_text='Optional profile image for display in Explorer profile', null=True, upload_to=generate_profile_image_filename, verbose_name='Profile image'), + ), + migrations.AlterField( + model_name='photoalbum', + name='label', + field=models.CharField(max_length=100, verbose_name='link text'), + ), + migrations.AlterField( + model_name='photoalbum', + name='submitted_by', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='photoalbums', to='lostplaces.explorer', verbose_name='Submitter'), + ), + migrations.AlterField( + model_name='photoalbum', + name='submitted_when', + field=models.DateTimeField(auto_now_add=True, null=True, verbose_name='Submission date'), + ), + migrations.AlterField( + model_name='photoalbum', + name='url', + field=models.URLField(verbose_name='URL'), + ), + migrations.AlterField( + model_name='place', + name='description', + field=models.TextField(help_text="Description of the place: e.g. how to get there, where to be careful, the place's history...", verbose_name='Description'), + ), + migrations.AlterField( + model_name='place', + name='latitude', + field=models.FloatField(help_text='Latitude in decimal format: e. g. 41.40338', validators=[django.core.validators.MinValueValidator(-90), django.core.validators.MaxValueValidator(90)], verbose_name='Latitude'), + ), + migrations.AlterField( + model_name='place', + name='location', + field=models.CharField(max_length=50, verbose_name='Location'), + ), + migrations.AlterField( + model_name='place', + name='longitude', + field=models.FloatField(help_text='Longitude in decimal format: e. g. 2.17403', validators=[django.core.validators.MinValueValidator(-180), django.core.validators.MaxValueValidator(180)], verbose_name='Longitude'), + ), + migrations.AlterField( + model_name='place', + name='name', + field=models.CharField(max_length=50, verbose_name='Name'), + ), + migrations.AlterField( + model_name='place', + name='submitted_by', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='places', to='lostplaces.explorer', verbose_name='Submitter'), + ), + migrations.AlterField( + model_name='place', + name='submitted_when', + field=models.DateTimeField(auto_now_add=True, null=True, verbose_name='Submission date'), + ), + migrations.AlterField( + model_name='placeimage', + name='description', + field=models.TextField(blank=True, verbose_name='Description'), + ), + migrations.AlterField( + model_name='placeimage', + name='filename', + field=easy_thumbnails.fields.ThumbnailerImageField(help_text='Optional: One or more images to upload', upload_to=generate_place_image_filename, verbose_name='Filename(s)'), + ), + migrations.AlterField( + model_name='placeimage', + name='submitted_by', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='placeimages', to='lostplaces.explorer', verbose_name='Submitter'), + ), + migrations.AlterField( + model_name='placeimage', + name='submitted_when', + field=models.DateTimeField(auto_now_add=True, null=True, verbose_name='Submission date'), + ), + migrations.AlterField( + model_name='voucher', + name='created_when', + field=models.DateTimeField(auto_now_add=True, verbose_name='Creation date'), + ), + migrations.AlterField( + model_name='voucher', + name='expires_when', + field=models.DateTimeField(verbose_name='Expiration date'), + ), + ] From 59cfa82ce924a40b8403e3a6dc00a7da2f94c86a Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 17:54:15 +0100 Subject: [PATCH 060/150] Resorted and -grouped urls. --- django_lostplaces/lostplaces/urls.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 29f5007..d445f81 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -25,25 +25,24 @@ from lostplaces.views import ( urlpatterns = [ path('', HomeView.as_view(), name='lostplaces_home'), + path('flat//', FlatView, name='flatpage'), + path('osm/', OSMMapView.as_view(), name='osm'), + + path('place/', PlaceListView.as_view(), name='place_list'), path('place//', PlaceDetailView.as_view(), name='place_detail'), path('place/create/', PlaceCreateView.as_view(), name='place_create'), - path('photo_album/create/', PhotoAlbumCreateView.as_view(), name='photo_album_create'), - path('photo_album/delete/', PhotoAlbumDeleteView.as_view(), name='photo_album_delete'), path('place/update//', PlaceUpdateView.as_view(), name='place_edit'), path('place/delete//', PlaceDeleteView.as_view(), name='place_delete'), - path('place/', PlaceListView.as_view(), name='place_list'), path('place_image/create/', PlaceImageCreateView.as_view(), name='place_image_create'), path('place_image/delete/', PlaceImageDeleteView.as_view(), name='place_image_delete'), - path('flat//', FlatView, name='flatpage'), - - # POST-only URLs for tag submission path('place/tag/', PlaceTagSubmitView.as_view(), name='place_tag_submit'), path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), - + + path('photo_album/create/', PhotoAlbumCreateView.as_view(), name='photo_album_create'), + path('photo_album/delete/', PhotoAlbumDeleteView.as_view(), name='photo_album_delete'), + path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), path('explorer/update/', ExplorerProfileUpdateView.as_view(), name='explorer_profile_update'), - path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), - path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite'), - path('osm/', OSMMapView.as_view(), name='osm') + path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite') ] From 0d1d829abe8296a602b711eceb50d4f8097ab506 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 17:56:17 +0100 Subject: [PATCH 061/150] Regrouped views. --- django_lostplaces/lostplaces/urls.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index d445f81..e50bf2d 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -4,6 +4,8 @@ from django.urls import path from lostplaces.views import ( HomeView, + FlatView, + OSMMapView, PlaceDetailView, PlaceListView, PlaceCreateView, @@ -13,14 +15,12 @@ from lostplaces.views import ( PlaceTagSubmitView, PlaceFavoriteView, PlaceUnfavoriteView, - PhotoAlbumCreateView, - PhotoAlbumDeleteView, PlaceImageCreateView, PlaceImageDeleteView, - FlatView, + PhotoAlbumCreateView, + PhotoAlbumDeleteView, ExplorerProfileView, - ExplorerProfileUpdateView, - OSMMapView + ExplorerProfileUpdateView ) urlpatterns = [ From 947f6520aabbc4ce6a00d77c1e3131b947c41c45 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Dec 2020 18:07:54 +0100 Subject: [PATCH 062/150] =?UTF-8?q?CSS=20f=C3=BCr=20Profil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- django_lostplaces/lostplaces/static/main.css | 23 ++++++++++++++++++- .../templates/explorer/profile.html | 10 ++++---- 2 files changed, 26 insertions(+), 7 deletions(-) diff --git a/django_lostplaces/lostplaces/static/main.css b/django_lostplaces/lostplaces/static/main.css index 75eb8b8..951ba23 100644 --- a/django_lostplaces/lostplaces/static/main.css +++ b/django_lostplaces/lostplaces/static/main.css @@ -611,6 +611,12 @@ body { font-weight: bold; cursor: pointer; white-space: nowrap; } + .LP-Button--fullWidth { + text-align: center; } + .LP-Button.LP-Link { + display: block; } + .LP-Button.LP-Link:hover { + color: #f9f9f9; } .LP-Button:active { background-color: #76323F; color: #f9f9f9; } @@ -1050,13 +1056,19 @@ body { padding: 5px; font-size: 25px; } .LP-UserInfo__Meta { + margin-top: 10px; padding: 5px; } .LP-UserInfo__Meta * { font-family: "Montserrat", Helvetica, sans-serif; font-size: 18px; } .LP-UserInfo__Meta .LP-UserInfo__Key { padding-right: 25px; - font-weight: bold; } + font-weight: bold; + white-space: nowrap; } + .LP-UserInfo__Meta .LP-UserInfo__Value { + white-space: nowrap; } + .LP-UserInfo__Edit { + margin-top: 10px; } .LP-Header { display: flex; @@ -1736,6 +1748,15 @@ body { flex-shrink: 1; flex-basis: max-content; } +@media (max-width: 1000px) { + .LP-UserProfile { + flex-direction: column-reverse; + gap: 35px; } + .LP-UserProfile__Info { + flex-basis: 100%; } + .LP-UserProfile__Info .LP-UserInfo { + max-width: unset; } } + .LP-MainContainer { margin: 0 auto; max-width: 1280px; } diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 8bdd07d..24831e4 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -42,7 +42,7 @@
- {{explorer.user.email}} + {{explorer.user.email}}
- -
+
From a4780a22f2b916cae276d83c51ac51933a37d02c Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 18:17:05 +0100 Subject: [PATCH 063/150] Changed urlpattern tree. --- django_lostplaces/lostplaces/urls.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index e50bf2d..a7560ec 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -28,21 +28,22 @@ urlpatterns = [ path('flat//', FlatView, name='flatpage'), path('osm/', OSMMapView.as_view(), name='osm'), + path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), + path('explorer/update/', ExplorerProfileUpdateView.as_view(), name='explorer_profile_update'), + path('place/', PlaceListView.as_view(), name='place_list'), path('place//', PlaceDetailView.as_view(), name='place_detail'), path('place/create/', PlaceCreateView.as_view(), name='place_create'), path('place/update//', PlaceUpdateView.as_view(), name='place_edit'), path('place/delete//', PlaceDeleteView.as_view(), name='place_delete'), + path('place/tag/create/', PlaceTagSubmitView.as_view(), name='place_tag_submit'), + path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), + path('place/fav/create//', PlaceFavoriteView.as_view(), name='place_favorite'), + path('place/fav/delete//', PlaceUnfavoriteView.as_view(), name='place_unfavorite'), + path('place_image/create/', PlaceImageCreateView.as_view(), name='place_image_create'), path('place_image/delete/', PlaceImageDeleteView.as_view(), name='place_image_delete'), - path('place/tag/', PlaceTagSubmitView.as_view(), name='place_tag_submit'), - path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), path('photo_album/create/', PhotoAlbumCreateView.as_view(), name='photo_album_create'), - path('photo_album/delete/', PhotoAlbumDeleteView.as_view(), name='photo_album_delete'), - - path('explorer//', ExplorerProfileView.as_view(), name='explorer_profile'), - path('explorer/update/', ExplorerProfileUpdateView.as_view(), name='explorer_profile_update'), - path('explorer/favorite//', PlaceFavoriteView.as_view(), name='place_favorite'), - path('explorer/unfavorite//', PlaceUnfavoriteView.as_view(), name='place_unfavorite') + path('photo_album/delete/', PhotoAlbumDeleteView.as_view(), name='photo_album_delete') ] From 9eef044af94fe4160301ee1b1326bb484ba1cb43 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:19:01 +0100 Subject: [PATCH 064/150] Renamed favorite* svgs. --- .../lostplaces/static/icons/{favourite.svg => favorite.svg} | 0 .../static/icons/{favourite_filled.svg => favorite_filled.svg} | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename django_lostplaces/lostplaces/static/icons/{favourite.svg => favorite.svg} (100%) rename django_lostplaces/lostplaces/static/icons/{favourite_filled.svg => favorite_filled.svg} (99%) diff --git a/django_lostplaces/lostplaces/static/icons/favourite.svg b/django_lostplaces/lostplaces/static/icons/favorite.svg similarity index 100% rename from django_lostplaces/lostplaces/static/icons/favourite.svg rename to django_lostplaces/lostplaces/static/icons/favorite.svg diff --git a/django_lostplaces/lostplaces/static/icons/favourite_filled.svg b/django_lostplaces/lostplaces/static/icons/favorite_filled.svg similarity index 99% rename from django_lostplaces/lostplaces/static/icons/favourite_filled.svg rename to django_lostplaces/lostplaces/static/icons/favorite_filled.svg index c5cc50c..fdb73a4 100644 --- a/django_lostplaces/lostplaces/static/icons/favourite_filled.svg +++ b/django_lostplaces/lostplaces/static/icons/favorite_filled.svg @@ -13,7 +13,7 @@ viewBox="0 0 512.07 512.07" width="512" version="1.1" - sodipodi:docname="favourite_filled.svg" + sodipodi:docname="favorite_filled.svg" inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"> From 067bf36118dbbb5aaa2303ccff1bde7bbb7d9ee9 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:20:44 +0100 Subject: [PATCH 065/150] SVG paths updated. --- .../lostplaces/templates/partials/icons/place_favorite.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html b/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html index d87ef9e..15f2881 100644 --- a/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html +++ b/django_lostplaces/lostplaces/templates/partials/icons/place_favorite.html @@ -4,11 +4,11 @@ {% if request.user %} {% if place in request.user.explorer.favorite_places.all %} - + {%else%} - + {% endif %} {% endif %} \ No newline at end of file From 6b7c71ef30dd23486cc3b61cf7dbdf4a4b8943b5 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:32:54 +0100 Subject: [PATCH 066/150] Addid visited_places system. (mostly copy&paste) :P --- django_lostplaces/lostplaces/models/models.py | 6 ++++++ .../templates/explorer/profile.html | 14 ++++++++++++- .../partials/icons/place_visited.html | 14 +++++++++++++ .../templates/partials/place_teaser.html | 2 +- .../templates/place/place_detail.html | 2 +- django_lostplaces/lostplaces/urls.py | 16 +++++++++------ .../lostplaces/views/place_views.py | 20 +++++++++++++++++++ 7 files changed, 65 insertions(+), 9 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/partials/icons/place_visited.html diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 2d39ca6..5914583 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -62,6 +62,12 @@ class Explorer(models.Model): verbose_name='Explorers favorite places', blank=True ) + visited_places = models.ManyToManyField( + Place, + related_name='explorer_visits', + verbose_name='Explorers visited places', + blank=True + ) def __str__(self): return self.user.username diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 8bdd07d..f8779b6 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -92,9 +92,21 @@ {% endfor %} - {% include 'partials/nav/pagination.html' %} + + +
+
+

{% trans 'Visited places' %}

+
    + {% for place in explorer.visited_places.all %} +
  • + {% include 'partials/place_teaser.html' with place=place extended=True %} +
  • + {% endfor %} +
+ {% include 'partials/nav/pagination.html' %}
diff --git a/django_lostplaces/lostplaces/templates/partials/icons/place_visited.html b/django_lostplaces/lostplaces/templates/partials/icons/place_visited.html new file mode 100644 index 0000000..79232c2 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/partials/icons/place_visited.html @@ -0,0 +1,14 @@ +{%load static %} +{% load i18n %} + +{% if request.user %} +{% if place in request.user.explorer.visited_places.all %} + + + +{%else%} + + + +{% endif %} +{% endif %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/partials/place_teaser.html b/django_lostplaces/lostplaces/templates/partials/place_teaser.html index aa1418f..7028eb1 100644 --- a/django_lostplaces/lostplaces/templates/partials/place_teaser.html +++ b/django_lostplaces/lostplaces/templates/partials/place_teaser.html @@ -31,7 +31,7 @@
  • {% include 'partials/icons/place_favorite.html' with place=place%}
  • -
  • +
  • {% include 'partials/icons/place_visited.html' with place=place%}
diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index 5db1360..dbbd06f 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -23,7 +23,7 @@
-

{{ place.name }} {% include 'partials/icons/place_favorite.html' %}

+

{{ place.name }} {% include 'partials/icons/place_favorite.html' %} {% include 'partials/icons/place_visited.html' %}

{% if place.placeimages.first.filename.hero.url %}
diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index a7560ec..35f6ce4 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -15,6 +15,8 @@ from lostplaces.views import ( PlaceTagSubmitView, PlaceFavoriteView, PlaceUnfavoriteView, + PlaceVisitCreateView, + PlaceVisitDeleteView, PlaceImageCreateView, PlaceImageDeleteView, PhotoAlbumCreateView, @@ -36,14 +38,16 @@ urlpatterns = [ path('place/create/', PlaceCreateView.as_view(), name='place_create'), path('place/update//', PlaceUpdateView.as_view(), name='place_edit'), path('place/delete//', PlaceDeleteView.as_view(), name='place_delete'), - path('place/tag/create/', PlaceTagSubmitView.as_view(), name='place_tag_submit'), - path('place/tag/delete//', PlaceTagDeleteView.as_view(), name='place_tag_delete'), + path('place/tag/create//', PlaceTagSubmitView.as_view(), name='place_tag_submit'), + path('place/tag/delete///', PlaceTagDeleteView.as_view(), name='place_tag_delete'), path('place/fav/create//', PlaceFavoriteView.as_view(), name='place_favorite'), path('place/fav/delete//', PlaceUnfavoriteView.as_view(), name='place_unfavorite'), + path('place/visit/create//', PlaceVisitCreateView.as_view(), name='place_visit_create'), + path('place/visit/delete//', PlaceVisitDeleteView.as_view(), name='place_visit_delete'), - path('place_image/create/', PlaceImageCreateView.as_view(), name='place_image_create'), - path('place_image/delete/', PlaceImageDeleteView.as_view(), name='place_image_delete'), + path('place_image/create//', PlaceImageCreateView.as_view(), name='place_image_create'), + path('place_image/delete//', PlaceImageDeleteView.as_view(), name='place_image_delete'), - path('photo_album/create/', PhotoAlbumCreateView.as_view(), name='photo_album_create'), - path('photo_album/delete/', PhotoAlbumDeleteView.as_view(), name='photo_album_delete') + path('photo_album/create//', PhotoAlbumCreateView.as_view(), name='photo_album_create'), + path('photo_album/delete//', PhotoAlbumDeleteView.as_view(), name='photo_album_delete') ] diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 379f02e..29069db 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -147,3 +147,23 @@ class PlaceUnfavoriteView(IsAuthenticatedMixin, View): request.user.explorer.save() return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) + +class PlaceVisitCreateView(IsAuthenticatedMixin, View): + + def get(self, request, place_id): + place = get_object_or_404(Place, id=place_id) + if request.user is not None: + request.user.explorer.visited_places.add(place) + request.user.explorer.save() + + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) + +class PlaceVisitDeleteView(IsAuthenticatedMixin, View): + + def get(self, request, place_id): + place = get_object_or_404(Place, id=place_id) + if request.user is not None: + request.user.explorer.visited_places.remove(place) + request.user.explorer.save() + + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) From 7f2283325cd0df445952799feffbc63ced465ffa Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:35:35 +0100 Subject: [PATCH 067/150] gory migration fuckery (rename) --- .../migrations/{0004_auto_20201225_1702.py => 0004_gory_fix.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename django_lostplaces/lostplaces/migrations/{0004_auto_20201225_1702.py => 0004_gory_fix.py} (100%) diff --git a/django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py b/django_lostplaces/lostplaces/migrations/0004_gory_fix.py similarity index 100% rename from django_lostplaces/lostplaces/migrations/0004_auto_20201225_1702.py rename to django_lostplaces/lostplaces/migrations/0004_gory_fix.py From a22c988e948438415d1a58cac627243ae24785f4 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:36:11 +0100 Subject: [PATCH 068/150] Added visited_places attribute to Explorer. --- .../migrations/0005_add_visited_places.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 django_lostplaces/lostplaces/migrations/0005_add_visited_places.py diff --git a/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py b/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py new file mode 100644 index 0000000..3b4af82 --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.4 on 2020-12-25 18:14 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0004_auto_20201225_1702'), + ] + + operations = [ + migrations.AddField( + model_name='explorer', + name='visited_places', + field=models.ManyToManyField(blank=True, related_name='explorer_visits', to='lostplaces.Place', verbose_name='Explorers visited places'), + ), + ] From 224eb87d76eaf41ac6e6008ecb43d9a5214eb694 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:47:05 +0100 Subject: [PATCH 069/150] Changed migration file reference after renaming it. --- .../lostplaces/migrations/0005_add_visited_places.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py b/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py index 3b4af82..7ddf5a2 100644 --- a/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py +++ b/django_lostplaces/lostplaces/migrations/0005_add_visited_places.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('lostplaces', '0004_auto_20201225_1702'), + ('lostplaces', '0004_gory_fix'), ] operations = [ From b876435d8cd8acdd4762149ae59ee81210c69e44 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Fri, 25 Dec 2020 19:50:34 +0100 Subject: [PATCH 070/150] Removed 'the mother of all debugging' again. :D --- django_lostplaces/lostplaces/models/models.py | 1 - django_lostplaces/lostplaces/views/explorer_views.py | 3 --- 2 files changed, 4 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 5914583..d771f00 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -95,7 +95,6 @@ def auto_delete_file_on_change(sender, instance, **kwargs): old_file = Explorer.objects.get(pk=instance.pk).profile_image except Explorer.DoesNotExist: return False - print("Deleting:", old_file) new_file = instance.profile_image if not old_file == new_file: old_file.delete(save=False) diff --git a/django_lostplaces/lostplaces/views/explorer_views.py b/django_lostplaces/lostplaces/views/explorer_views.py index 62033e1..f35b9ee 100644 --- a/django_lostplaces/lostplaces/views/explorer_views.py +++ b/django_lostplaces/lostplaces/views/explorer_views.py @@ -56,7 +56,6 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): return render(request, 'explorer/profile_update.html', context) def post(self, request, *args, **kwargs): - print(request.POST) explorer_user_change_form = ExplorerUserChangeForm( request.POST, instance=request.user @@ -71,8 +70,6 @@ class ExplorerProfileUpdateView(IsAuthenticatedMixin, View): explorer_user_change_form.save() explorer_change_form.save() - print(explorer_change_form.cleaned_data) - messages.success( self.request, _('Successfully updated Explorer profile') From 36eb9566d9f43047f751c67411ae4e94eab639f5 Mon Sep 17 00:00:00 2001 From: Commander1024 Date: Sat, 26 Dec 2020 14:33:57 +0100 Subject: [PATCH 071/150] Fixed 404 because of misnamed font file. --- .../{Montserrat-Bold.woff => Montserrat-Bold.woff2} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename django_lostplaces/lostplaces/static/fonts/Montserrat/{Montserrat-Bold.woff => Montserrat-Bold.woff2} (100%) diff --git a/django_lostplaces/lostplaces/static/fonts/Montserrat/Montserrat-Bold.woff b/django_lostplaces/lostplaces/static/fonts/Montserrat/Montserrat-Bold.woff2 similarity index 100% rename from django_lostplaces/lostplaces/static/fonts/Montserrat/Montserrat-Bold.woff rename to django_lostplaces/lostplaces/static/fonts/Montserrat/Montserrat-Bold.woff2 From b7524542331529314633a68491be3cb3abe25bdf Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 2 Apr 2021 17:21:00 +0200 Subject: [PATCH 072/150] #39 Partial for Images --- .../lostplaces/templates/home_unauth.html | 2 +- .../lostplaces/templates/partials/image.html | 14 ++++++++++++++ .../templates/partials/place_teaser.html | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/partials/image.html diff --git a/django_lostplaces/lostplaces/templates/home_unauth.html b/django_lostplaces/lostplaces/templates/home_unauth.html index bbd5cf9..6e6ed28 100644 --- a/django_lostplaces/lostplaces/templates/home_unauth.html +++ b/django_lostplaces/lostplaces/templates/home_unauth.html @@ -24,7 +24,7 @@
- + {% include 'partials/image.html' with source_url=place.placeimages.first.filename.thumbnail.url %}
diff --git a/django_lostplaces/lostplaces/templates/partials/image.html b/django_lostplaces/lostplaces/templates/partials/image.html new file mode 100644 index 0000000..2ad0240 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/partials/image.html @@ -0,0 +1,14 @@ +{% if link_url %} + +{% endif %} +
+ {{alt_text}} +
+{% if link_url %}
{% endif %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/partials/place_teaser.html b/django_lostplaces/lostplaces/templates/partials/place_teaser.html index 15929a5..0083943 100644 --- a/django_lostplaces/lostplaces/templates/partials/place_teaser.html +++ b/django_lostplaces/lostplaces/templates/partials/place_teaser.html @@ -3,7 +3,7 @@
{% if place.placeimages.all|length > 0 %} - + {% include 'partials/image.html' with source_url=place.placeimages.first.filename.thumbnail.url %} {% else %} {% endif %} From bae4e13137ee12a1982bf6f5072adba24c4349bf Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 2 Apr 2021 17:22:28 +0200 Subject: [PATCH 073/150] Partial for PlaceImageGrid --- .../templates/explorer/profile.html | 21 ++---------- .../templates/partials/placeImageGrid.html | 21 ++++++++++++ .../templates/place/place_detail.html | 32 +++---------------- 3 files changed, 28 insertions(+), 46 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/partials/placeImageGrid.html diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 4cf7948..68c0072 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -63,25 +63,8 @@
-

{% trans 'Images submitted by' %} {{explorer.user.username}}

-
-
    - {% for place_image in assets.placeimages.all %} -
  • - - - - {% if user.explorer == place_image.submitted_by%} - - - - - - {% endif %} -
  • - {% endfor %} -
-
+ {% translate 'Images submitted by' as submitted_by %} + {% include 'partials/placeImageGrid.html' with headline=submitted_by|add:' '|add:explorer.user.username image_list=assets.placeimages.all%}
diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html new file mode 100644 index 0000000..7623d04 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -0,0 +1,21 @@ + {% load static %} + + {% if headline %} +

{{headline}}

+ {% endif %} +
+
    + {% for image in image_list %} +
  • + {% include 'partials/image.html' with source_url=image.filename.thumbnail.url link_url=image.filename.large.url %} + {% if user.explorer == image.submitted_by%} + + + + + + {% endif %} +
  • + {% endfor %} +
+
\ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index 6d91170..aba45ac 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -25,9 +25,9 @@

{{ place.name }}

{% if place.placeimages.first.filename.hero.url %} -
- -
+
+ {% include 'partials/image.html' with source_url=place.placeimages.first.filename.hero.url %} +
{% endif %}
@@ -90,30 +90,8 @@
-

{% trans 'Images' %}

-
-
    - {% for place_image in place.placeimages.all %} -
  • - - - - {% if user.explorer == place_image.submitted_by or user.explorer == place.submitted_by %} - - - - - - {% endif %} -
  • - {% endfor %} -
  • - - - -
  • -
-
+ {% translate 'Images' as t_images %} + {% include 'partials/placeImageGrid.html' with headline=t_images image_list=place.placeimages.all%}
From fb1237f11124a37dd540df605df26aca7ada2388 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 2 Apr 2021 22:00:13 +0200 Subject: [PATCH 074/150] set variable and partial template tag --- .../templates/place/place_detail.html | 15 ++-- .../lostplaces/templatetags/lostplaces.py | 87 +++++++++++++++++++ 2 files changed, 97 insertions(+), 5 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index aba45ac..20788c6 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -4,6 +4,7 @@ {% load thumbnail %} {% load svg_icon %} +{% load lostplaces %} {% block additional_head %} @@ -26,7 +27,9 @@

{{ place.name }}

{% if place.placeimages.first.filename.hero.url %}
- {% include 'partials/image.html' with source_url=place.placeimages.first.filename.hero.url %} + {% partial image %} + {% set source_url place.placeimages.first.filename.hero.url %} + {% endpartial %}
{% endif %}
@@ -38,13 +41,15 @@
{% url 'place_tag_submit' place_id=place.id as tag_submit_url%} - {% include 'partials/tagging.html' with config=tagging_config %} + {% partial tagging %} + {% set config=tagging_config %} + {% endpartial %}

{% trans 'Map links' %}

- {% include 'partials/osm_map.html' with config=mapping_config%} + {% partial osm_map config=mapping_config %}
- {% translate 'Images' as t_images %} - {% include 'partials/placeImageGrid.html' with headline=t_images image_list=place.placeimages.all%} + {% translate 'Images' as headline %} + {% partial "placeImageGrid" image_list=place.placeimages.all %}
diff --git a/django_lostplaces/lostplaces/templatetags/lostplaces.py b/django_lostplaces/lostplaces/templatetags/lostplaces.py index c2a09d9..1fe3649 100644 --- a/django_lostplaces/lostplaces/templatetags/lostplaces.py +++ b/django_lostplaces/lostplaces/templatetags/lostplaces.py @@ -6,6 +6,15 @@ from django.http import request register = template.Library() +def remove_formatting(string): + for to_strip in ["'", '"', ' ']: + string = string.strip(to_strip) + + for to_remove in ['\t', '\n',]: + string = string.replace(to_remove, '') + + return string + @register.filter(name='proper_paginate') def proper_paginate(paginator, current_page, neighbors=2): if paginator.num_pages > 2*neighbors: @@ -24,3 +33,81 @@ def proper_paginate(paginator, current_page, neighbors=2): page_list = [f for f in range(start_index, end_index+1)] return page_list[:(2*neighbors + 1)] return paginator.page_range + + +class VariableNode(template.Node): + def __init__(self, name, content=None): + if content==None and '=' in name: + self.content = name.split('=')[1] + self.name = name.split('=')[0] + else: + self.content = content + self.name = name + + def render(self, context): + if type(self.content) is template.NodeList: + self.content = self.content.render(context) + + self.content = remove_formatting(self.content) + + self.content = template.Variable(self.content).resolve(context) + + context[self.name] = self.content + return '' + +class PartialNode(template.Node): + def __init__(self, name, block): + self.name = remove_formatting(name) + self.block = block + + def render(self, context): + if type(self.block) is template.NodeList: + self.block = self.block.render(context) + + self.block = remove_formatting(self.block) + + context = context.flatten() + context['block'] = self.block + t = template.loader.get_template('partials/%s.html' % self.name) + return t.render(context) + +@register.tag(name='set') +def set_block(parser, token): + split = token.split_contents() + if len(split) >= 1: + variable_name = split[1] + else: + raise template.TemplateSyntaxError('%r expects a variable name' % split[0]) + + if len(split) == 2: + content=None + if '=' not in variable_name: + content = parser.parse(('end%s'%split[0],)) + parser.delete_first_token() + return VariableNode(variable_name, content) + else: + return VariableNode(variable_name, split[2]) + +@register.tag(name='partial') +def partial(parser, token): + split = token.split_contents() + if len(split) >= 1: + partial_name = split[1] + else: + raise template.TemplateSyntaxError('%r expects a partial name' % split[0]) + + if len(split) == 2: + nodeList = parser.parse(('end%s'%split[0],)) + parser.delete_first_token() + return PartialNode(partial_name, nodeList) + else: + nodeList = template.NodeList() + for parameter in split[2:]: + if '=' in parameter: + nodeList.append( + VariableNode(name=parameter) + ) + else: + raise template.TemplateSyntaxError('%r expects kwargs, got args' % split[0]) + return PartialNode(partial_name, nodeList) + \ No newline at end of file From 52271811ad9a3ed9f334576d04a9f35b3b0be1a2 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 2 Apr 2021 22:00:21 +0200 Subject: [PATCH 075/150] using block in partial --- django_lostplaces/lostplaces/templates/partials/image.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/partials/image.html b/django_lostplaces/lostplaces/templates/partials/image.html index 2ad0240..f16820d 100644 --- a/django_lostplaces/lostplaces/templates/partials/image.html +++ b/django_lostplaces/lostplaces/templates/partials/image.html @@ -7,7 +7,11 @@
{{alt_text}}
From 092b91825fed3081a8f27318a3c1c2934beac259 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 2 Apr 2021 22:06:52 +0200 Subject: [PATCH 076/150] Following new naming https://is.gd/cRmcip --- .../lostplaces/templates/403.html | 4 ++-- .../lostplaces/templates/explorer/profile.html | 10 +++++----- .../lostplaces/templates/global.html | 18 +++++++++--------- .../lostplaces/templates/home.html | 4 ++-- .../lostplaces/templates/home_unauth.html | 6 +++--- .../templates/partials/form/submit.html | 4 ++-- .../templates/partials/nav/footer.html | 8 ++++---- .../templates/partials/nav/pagination.html | 16 ++++++++-------- .../lostplaces/templates/partials/tagging.html | 4 ++-- .../lostplaces/templates/partials/welcome.html | 12 ++++++------ .../photo_album/photo_album_create.html | 8 ++++---- .../templates/place/place_create.html | 6 +++--- .../templates/place/place_delete.html | 8 ++++---- .../templates/place/place_detail.html | 10 +++++----- .../lostplaces/templates/place/place_list.html | 4 ++-- .../templates/place/place_update.html | 6 +++--- .../place_image/place_image_create.html | 2 +- .../templates/registration/login.html | 8 ++++---- .../lostplaces/templates/signup.html | 6 +++--- .../lostplaces/templatetags/lostplaces.py | 2 +- 20 files changed, 73 insertions(+), 73 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/403.html b/django_lostplaces/lostplaces/templates/403.html index ef4fbb8..566a9ab 100644 --- a/django_lostplaces/lostplaces/templates/403.html +++ b/django_lostplaces/lostplaces/templates/403.html @@ -1,7 +1,7 @@ {% extends 'global.html'%} {% load i18n %} -{% block title %}{% trans 'Forbidden' %}{% endblock %} +{% block title %}{% translate 'Forbidden' %}{% endblock %} {% block additional_head %} {% if request.META.HTTP_REFERER %} @@ -11,6 +11,6 @@ {% block maincontent %} {% if request.META.HTTP_REFERER %} -

{% trans 'You will be redirected in 5 seconds' %}

{% trans 'Go Back' %}

+

{% translate 'You will be redirected in 5 seconds' %}

{% translate 'Go Back' %}

{% endif %} {% endblock maincontent %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/explorer/profile.html b/django_lostplaces/lostplaces/templates/explorer/profile.html index 68c0072..ef04c14 100644 --- a/django_lostplaces/lostplaces/templates/explorer/profile.html +++ b/django_lostplaces/lostplaces/templates/explorer/profile.html @@ -16,7 +16,7 @@
- {% trans 'Joined' %} + {% translate 'Joined' %} {{explorer.user.date_joined|date:'d.m.Y'}} @@ -24,7 +24,7 @@
- {% trans 'Places'%} + {% translate 'Places'%} {{place_count}} @@ -32,7 +32,7 @@
- {% trans 'Place Assets'%} + {% translate 'Place Assets'%} {{asset_count}} @@ -46,7 +46,7 @@
-

{% trans 'Places submitted by' %} {{explorer.user.username}}

+

{% translate 'Places submitted by' %} {{explorer.user.username}}

    {% for place in place_list %}
  • @@ -68,7 +68,7 @@
-

{% trans 'Photo albums submitted by' %} {{explorer.user.username}}

+

{% translate 'Photo albums submitted by' %} {{explorer.user.username}}

@@ -48,14 +48,14 @@ diff --git a/django_lostplaces/lostplaces/templates/home.html b/django_lostplaces/lostplaces/templates/home.html index 1694e93..b29a09f 100644 --- a/django_lostplaces/lostplaces/templates/home.html +++ b/django_lostplaces/lostplaces/templates/home.html @@ -7,7 +7,7 @@ {% endblock additional_head %} -# {% block title %}{% trans 'Home' %}{% endblock %} +# {% block title %}{% translate 'Home' %}{% endblock %} {% block maincontent %} @@ -17,7 +17,7 @@ {% include 'partials/osm_map.html' with config=mapping_config %}
-

{% trans 'Explore the latest places' %}

+

{% translate 'Explore the latest places' %}

    {% for place in place_list %}
  • diff --git a/django_lostplaces/lostplaces/templates/home_unauth.html b/django_lostplaces/lostplaces/templates/home_unauth.html index 6e6ed28..f447b6d 100644 --- a/django_lostplaces/lostplaces/templates/home_unauth.html +++ b/django_lostplaces/lostplaces/templates/home_unauth.html @@ -8,16 +8,16 @@ {% include 'partials/welcome.html' %}

    - {% blocktrans %}You can create, view and share your lost places with other members of this site. You can upload photos, place links to your web galleries and contribute your knowledge by tagging other places or commenting on them. You will find detailed information on where these locations are, how to get there and what to expect from them. This might even include detailed information on the surroundings or the history of a lost place.{% endblocktrans %} + {% blocktranslate %}You can create, view and share your lost places with other members of this site. You can upload photos, place links to your web galleries and contribute your knowledge by tagging other places or commenting on them. You will find detailed information on where these locations are, how to get there and what to expect from them. This might even include detailed information on the surroundings or the history of a lost place.{% endblocktranslate %}

    {% url 'signup' as signup_url %}

    - {% blocktrans %}Since vandalism is a growing problem these days, no sensitive information is available to the public. You have to sign up with a voucher code as an invitation to join this community. Only admins can create these codes. Usually you are given a code when we know you in real life in person and when we trust you. A request from an unknown person will most probably be denied.{% endblocktrans %} + {% blocktranslate %}Since vandalism is a growing problem these days, no sensitive information is available to the public. You have to sign up with a voucher code as an invitation to join this community. Only admins can create these codes. Usually you are given a code when we know you in real life in person and when we trust you. A request from an unknown person will most probably be denied.{% endblocktranslate %}

    -

    {% trans 'Explore the latest places' %}

    +

    {% translate 'Explore the latest places' %}

      {% for place in place_list %}
    • diff --git a/django_lostplaces/lostplaces/templates/partials/form/submit.html b/django_lostplaces/lostplaces/templates/partials/form/submit.html index 4d1572a..708a8ac 100644 --- a/django_lostplaces/lostplaces/templates/partials/form/submit.html +++ b/django_lostplaces/lostplaces/templates/partials/form/submit.html @@ -1,9 +1,9 @@ {% load i18n %}
      - +
      diff --git a/django_lostplaces/lostplaces/templates/partials/nav/footer.html b/django_lostplaces/lostplaces/templates/partials/nav/footer.html index 1e82c6e..f671679 100644 --- a/django_lostplaces/lostplaces/templates/partials/nav/footer.html +++ b/django_lostplaces/lostplaces/templates/partials/nav/footer.html @@ -61,13 +61,13 @@ diff --git a/django_lostplaces/lostplaces/templates/partials/nav/pagination.html b/django_lostplaces/lostplaces/templates/partials/nav/pagination.html index f7f4130..1c98eae 100644 --- a/django_lostplaces/lostplaces/templates/partials/nav/pagination.html +++ b/django_lostplaces/lostplaces/templates/partials/nav/pagination.html @@ -8,26 +8,26 @@
    • ⟪ - {% trans 'First' %} + {% translate 'First' %}
    • ⟨ - {% trans 'Previous' %} + {% translate 'Previous' %}
    • {% else %}
    • ⟪ - {% trans 'First' %} + {% translate 'First' %}
    • ⟨ - {% trans 'Previous' %} + {% translate 'Previous' %}
    • {% endif %} @@ -47,25 +47,25 @@ {% if page_obj.has_next %}
    • - {% trans 'Next' %} + {% translate 'Next' %} ⟩
    • - {% trans 'Last' %} + {% translate 'Last' %} ⟫
    • {% else %}
    • - {% trans 'Next' %} + {% translate 'Next' %} ⟩
    • - {% trans 'Last' %} + {% translate 'Last' %} ⟫
    • diff --git a/django_lostplaces/lostplaces/templates/partials/tagging.html b/django_lostplaces/lostplaces/templates/partials/tagging.html index 2b44cf3..66775fd 100644 --- a/django_lostplaces/lostplaces/templates/partials/tagging.html +++ b/django_lostplaces/lostplaces/templates/partials/tagging.html @@ -27,11 +27,11 @@
      - {% trans 'Add tags' %} + {% translate 'Add tags' %} {% csrf_token %}
      - +
      {% include 'partials/form/inputField.html' with field=config.submit_form.tag_list classes="LP-Input--tagging" %} diff --git a/django_lostplaces/lostplaces/templates/partials/welcome.html b/django_lostplaces/lostplaces/templates/partials/welcome.html index e4e9f31..03ad33b 100644 --- a/django_lostplaces/lostplaces/templates/partials/welcome.html +++ b/django_lostplaces/lostplaces/templates/partials/welcome.html @@ -1,21 +1,21 @@ {% load i18n %}
      -

      {% trans 'Start' %}

      +

      {% translate 'Start' %}

      -

      {% trans 'Welcome to our Urban Exploration community catalogue,' %} +

      {% translate 'Welcome to our Urban Exploration community catalogue,' %} {% if user.is_authenticated %} {{ user.username }} {% else %} - {% trans 'explorer' %} + {% translate 'explorer' %} {% endif %} !

      - {% trans 'We strictly follow our' %} - {% trans 'UrBex codex' %} - {% trans 'and expect you to do so, too.' %}' + {% translate 'We strictly follow our' %} + {% translate 'UrBex codex' %} + {% translate 'and expect you to do so, too.' %}'

      diff --git a/django_lostplaces/lostplaces/templates/photo_album/photo_album_create.html b/django_lostplaces/lostplaces/templates/photo_album/photo_album_create.html index 3406437..ac13bdb 100644 --- a/django_lostplaces/lostplaces/templates/photo_album/photo_album_create.html +++ b/django_lostplaces/lostplaces/templates/photo_album/photo_album_create.html @@ -1,19 +1,19 @@ {% extends 'global.html'%} {% load i18n %} -{% block title %}{% trans 'Submit a photo album' %}{% endblock %} +{% block title %}{% translate 'Submit a photo album' %}{% endblock %} {% block additional_menu_items %}
    • {% trans 'Edit place' %}
    • + class="LP-Link__Text">{% translate 'Edit place' %}
    • {% trans 'Delete place' %}
    • + class="LP-Link__Text">{% translate 'Delete place' %} {% endblock additional_menu_items %} {% block maincontent %}
      - {% trans 'Submit a photo album for' %} {{place.name}} + {% translate 'Submit a photo album for' %} {{place.name}} {% csrf_token %}
      diff --git a/django_lostplaces/lostplaces/templates/place/place_create.html b/django_lostplaces/lostplaces/templates/place/place_create.html index b9a9e18..1201202 100644 --- a/django_lostplaces/lostplaces/templates/place/place_create.html +++ b/django_lostplaces/lostplaces/templates/place/place_create.html @@ -2,12 +2,12 @@ {% load static %} {% load i18n %} -# {% block title %}{% trans 'Create place' %}{% endblock %} +# {% block title %}{% translate 'Create place' %}{% endblock %} {% block maincontent %}
      - {% trans 'Create place' %} + {% translate 'Create place' %} {% csrf_token %}
      @@ -39,7 +39,7 @@
      - {% trans 'Create' as action %} + {% translate 'Create' as action %}
      {% include 'partials/form/submit.html' with referrer=request.META.HTTP_REFERER action=action %}
      diff --git a/django_lostplaces/lostplaces/templates/place/place_delete.html b/django_lostplaces/lostplaces/templates/place/place_delete.html index 0517288..94b49a1 100644 --- a/django_lostplaces/lostplaces/templates/place/place_delete.html +++ b/django_lostplaces/lostplaces/templates/place/place_delete.html @@ -2,21 +2,21 @@ {% load static %} {% load i18n %} -{% block title %}{% trans 'Delete lost place' %}{% endblock %} +{% block title %}{% translate 'Delete lost place' %}{% endblock %} {% block maincontent %}
      - {% trans 'Delete place' %} + {% translate 'Delete place' %} {% csrf_token %}
      -

      {% blocktrans with place_name=place.name%}Are you sure you want to delete {{place_name}}?{% endblocktrans %}

      +

      {% blocktranslate with place_name=place.name%}Are you sure you want to delete {{place_name}}?{% endblocktranslate %}

      - {% trans 'Delete' as action %} + {% translate 'Delete' as action %}
      {% include 'partials/form/submit.html' with referer=request.META.HTTP_REFERER action=action %}
      diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index 20788c6..b814f87 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -16,8 +16,8 @@ {% block title %}{{place.name}}{% endblock %} {% block additional_menu_items %} -
    • {% trans 'Edit place' %}
    • -
    • {% trans 'Delete place' %}
    • +
    • {% translate 'Edit place' %}
    • +
    • {% translate 'Delete place' %}
    • {% endblock additional_menu_items %} {% block maincontent %} @@ -48,7 +48,7 @@
-

{% trans 'Map links' %}

+

{% translate 'Map links' %}

{% partial osm_map config=mapping_config %}
-

{% trans 'Photo albums' %}

+

{% translate 'Photo albums' %}

diff --git a/django_lostplaces/lostplaces/templates/place/place_list.html b/django_lostplaces/lostplaces/templates/place/place_list.html index 058bee1..c5d2071 100644 --- a/django_lostplaces/lostplaces/templates/place/place_list.html +++ b/django_lostplaces/lostplaces/templates/place/place_list.html @@ -7,13 +7,13 @@ {% endblock additional_head %} -{% block title %}{% trans 'All Places' %}{% endblock %} +{% block title %}{% translate 'All Places' %}{% endblock %} {% block maincontent %} {% include 'partials/osm_map.html' with config=mapping_config %}
-

{% trans 'Our lost places' %}

+

{% translate 'Our lost places' %}

    {% for place in place_list %}
  • diff --git a/django_lostplaces/lostplaces/templates/place/place_update.html b/django_lostplaces/lostplaces/templates/place/place_update.html index 5a508a9..0299b50 100644 --- a/django_lostplaces/lostplaces/templates/place/place_update.html +++ b/django_lostplaces/lostplaces/templates/place/place_update.html @@ -2,12 +2,12 @@ {% load static %} {% load i18n %} -# {% block title %}{% trans 'Edit place' %}{% endblock %} +# {% block title %}{% translate 'Edit place' %}{% endblock %} {% block maincontent %}
    - {% trans 'Edit place' %} + {% translate 'Edit place' %} {% csrf_token %}
    @@ -39,7 +39,7 @@
    - {% trans 'Update' as action %} + {% translate 'Update' as action %}
    {% include 'partials/form/submit.html' with referrer=request.META.HTTP_REFERER action=action %}
    diff --git a/django_lostplaces/lostplaces/templates/place_image/place_image_create.html b/django_lostplaces/lostplaces/templates/place_image/place_image_create.html index 455d9ef..3a0ad87 100644 --- a/django_lostplaces/lostplaces/templates/place_image/place_image_create.html +++ b/django_lostplaces/lostplaces/templates/place_image/place_image_create.html @@ -4,7 +4,7 @@ {% block maincontent %}
    - {% trans 'Submit images to a place' %} + {% translate 'Submit images to a place' %} {% csrf_token %}
    diff --git a/django_lostplaces/lostplaces/templates/registration/login.html b/django_lostplaces/lostplaces/templates/registration/login.html index a9a0a66..33db2ab 100644 --- a/django_lostplaces/lostplaces/templates/registration/login.html +++ b/django_lostplaces/lostplaces/templates/registration/login.html @@ -1,13 +1,13 @@ {% extends 'global.html'%} {% load static %} {% load i18n %} -# {% block title %}{% trans 'Login' %}{% endblock %} +# {% block title %}{% translate 'Login' %}{% endblock %} {% block maincontent %}
    - {% trans 'Login' %} + {% translate 'Login' %} {% csrf_token %}
    @@ -20,12 +20,12 @@
    - +
    -

    {% trans 'No account, yet?' %} {% trans 'Sign up' %}

    +

    {% translate 'No account, yet?' %} {% translate 'Sign up' %}

    {% endblock maincontent %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/signup.html b/django_lostplaces/lostplaces/templates/signup.html index c3a3949..5ecae2b 100644 --- a/django_lostplaces/lostplaces/templates/signup.html +++ b/django_lostplaces/lostplaces/templates/signup.html @@ -3,13 +3,13 @@ {% load i18n %} {% load widget_tweaks %} -# {% block title %}{% trans 'Sign up' %}{% endblock %} +# {% block title %}{% translate 'Sign up' %}{% endblock %} {% block maincontent %}
    - {% trans 'Sign up' %} + {% translate 'Sign up' %} {% csrf_token %}
    @@ -38,7 +38,7 @@
    - +
    diff --git a/django_lostplaces/lostplaces/templatetags/lostplaces.py b/django_lostplaces/lostplaces/templatetags/lostplaces.py index 1fe3649..7c05677 100644 --- a/django_lostplaces/lostplaces/templatetags/lostplaces.py +++ b/django_lostplaces/lostplaces/templatetags/lostplaces.py @@ -45,7 +45,7 @@ class VariableNode(template.Node): self.name = name def render(self, context): - if type(self.content) is template.NodeList: + if type(self.content) is not str: self.content = self.content.render(context) self.content = remove_formatting(self.content) From ceeae9e8c993693c09fb8eb53b64724f895efb41 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 3 Apr 2021 23:03:44 +0200 Subject: [PATCH 077/150] rudimentary implementation of a lightbox --- django_lostplaces/lostplaces/static/main.css | 73 ++++++++++++++++++- .../templates/partials/placeImageGrid.html | 20 ++++- .../lostplaces/templatetags/lostplaces.py | 3 + 3 files changed, 92 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/static/main.css b/django_lostplaces/lostplaces/static/main.css index 8d6ab35..63c0fcf 100644 --- a/django_lostplaces/lostplaces/static/main.css +++ b/django_lostplaces/lostplaces/static/main.css @@ -611,6 +611,12 @@ body { font-weight: bold; cursor: pointer; white-space: nowrap; } + .LP-Button--fullWidth { + text-align: center; } + .LP-Button.LP-Link { + display: block; } + .LP-Button.LP-Link:hover { + color: #f9f9f9; } .LP-Button:active { background-color: #76323F; color: #f9f9f9; } @@ -717,6 +723,10 @@ body { margin: 0; padding: 0; } +.LP-Figure { + padding: 0; + margin: 0; } + .LP-Logo { max-width: 100%; max-height: 100%; @@ -923,7 +933,8 @@ body { justify-content: space-between; align-items: flex-start; gap: unset; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Headline, .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Paragraph { + .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Headline, + .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Paragraph { font-size: unset; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-PlaceTeaser__Info .LP-Headline { font-size: 28px; } @@ -941,7 +952,12 @@ body { overflow: hidden; order: unset; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Description .LP-Paragraph { - font-size: unset; } + font-size: unset; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + overflow: hidden; + text-overflow: ellipsis; } .LP-PlaceTeaser--extended .LP-PlaceTeaser__Image { height: 165px; width: 280px; @@ -1692,9 +1708,62 @@ body { top: 7.8125px; } .LP-ImageGrid__Item > .LP-Link:hover + .LP-ImageGrid__DeleteItem, .LP-ImageGrid__DeleteItem:hover { visibility: visible; } + .LP-ImageGrid__LightBox { + visibility: hidden; + display: none; + position: fixed; + pointer-events: none; + flex-direction: row; + justify-content: center; + align-items: center; + background-color: rgba(86, 86, 86, 0.9); + padding: 2rem; + padding-bottom: 0; + width: 100vw; + height: 100vh; + z-index: 30; + top: 0; + left: 0; + box-sizing: border-box; } + .LP-ImageGrid__LightBox:target { + visibility: visible; + display: grid; + grid-template-areas: 'picture picture' 'previous next'; + grid-template-rows: 1fr 4rem; + grid-template-columns: 1fr 1fr; + pointer-events: initial; } + .LP-ImageGrid__FullSizeImage { + grid-area: picture; } + .LP-ImageGrid__Previous { + grid-area: previous; + align-self: center; + justify-self: end; } + .LP-ImageGrid__Next { + grid-area: next; + align-self: center; + justify-self: start; } + .LP-ImageGrid__Previous, .LP-ImageGrid__Next { + padding: 25px; + color: #D7CEC7; + text-decoration: none; + font-family: "Montserrat", Helvetica, sans-serif; + font-weight: bold; + font-size: 20px; } + .LP-ImageGrid__Close { + position: fixed; + right: 1rem; + top: 1rem; + left: unset; + visibility: visible; + opacity: 1; } .LP-Map { margin-bottom: 25px; } + .LP-Map--wide { + height: 300px; } + .LP-Map--full { + height: 100%; + width: 100%; } .LP-Map .ol-attribution { font-family: "Montserrat", Helvetica, sans-serif; color: #565656; } diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html index 7623d04..bcd46aa 100644 --- a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -1,4 +1,5 @@ {% load static %} + {% load lostplaces %} {% if headline %}

    {{headline}}

    @@ -6,8 +7,9 @@
      {% for image in image_list %} -
    • - {% include 'partials/image.html' with source_url=image.filename.thumbnail.url link_url=image.filename.large.url %} +
    • + {{ "#image"|add:forloop.counter }} + {% include 'partials/image.html' with source_url=image.filename.thumbnail.url link_url="#image"|addstr:forloop.counter %} {% if user.explorer == image.submitted_by%} @@ -15,6 +17,20 @@ {% endif %} +
      + + {% if forloop.counter < image_list|length %} + Next + {% endif %} + {% if forloop.counter > 1 %} + Previous + {% endif %} + + + + + +
    • {% endfor %}
    diff --git a/django_lostplaces/lostplaces/templatetags/lostplaces.py b/django_lostplaces/lostplaces/templatetags/lostplaces.py index 7c05677..19fad77 100644 --- a/django_lostplaces/lostplaces/templatetags/lostplaces.py +++ b/django_lostplaces/lostplaces/templatetags/lostplaces.py @@ -34,6 +34,9 @@ def proper_paginate(paginator, current_page, neighbors=2): return page_list[:(2*neighbors + 1)] return paginator.page_range +@register.filter +def addstr(value, parameter): + return str(value) + str(parameter) class VariableNode(template.Node): def __init__(self, name, content=None): From d641d7b44db62473f380646092de5988d7e7ec69 Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 4 Apr 2021 16:55:56 +0200 Subject: [PATCH 078/150] Backwards compatibality --- django_lostplaces/lostplaces/models/place.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index a0d1b99..6114abd 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -48,7 +48,6 @@ class Place(Submittable, Taggable, Mapable): def __str__(self): return self.name - def generate_place_image_filename(instance, filename): """ Callback for generating filename for uploaded place images. @@ -57,6 +56,9 @@ def generate_place_image_filename(instance, filename): return 'places/' + str(instance.place.pk) + '-' + str(instance.place.name) + '.' + filename.split('.')[-1] +def generate_image_upload_path(instance, filename): + return generate_place_image_filename(instance, filename) + class PlaceAsset(Submittable): """ Assets to a place, i.e. images From cf6346fdf00594b4b39930d7f6668eadae8c5ec7 Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 4 Apr 2021 16:56:18 +0200 Subject: [PATCH 079/150] Fixed #49 --- django_lostplaces/lostplaces/forms.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 57a3939..51fbe48 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -67,16 +67,16 @@ class PlaceForm(forms.ModelForm): class Meta: model = Place fields = '__all__' - exclude = ['submitted_by', 'latitude', 'longitute'] + exclude = ['submitted_by'] - latitude = forms.IntegerField( - widget=forms.NumberInput(attrs={'min':-90,'max': 90,'type': 'number'}) + latitude = forms.DecimalField( + widget=forms.NumberInput(attrs={'min':-90,'max': 90,'type': 'number', 'step': 'any'}) ) - longitude = forms.IntegerField( - widget=forms.NumberInput(attrs={'min':-180,'max': 180,'type': 'number'}) - ) - + longitude = forms.DecimalField( + widget=forms.NumberInput(attrs={'min':-180,'max': 180,'type': 'number', 'step': 'any'}) + ) + class PlaceImageForm(forms.ModelForm): class Meta: model = PlaceImage From af7afd03116ac015aad74a57520659dab9cdd88d Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 4 Apr 2021 17:01:00 +0200 Subject: [PATCH 080/150] Accidently removed the add image tile --- .../lostplaces/templates/partials/placeImageGrid.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html index bcd46aa..0e432e5 100644 --- a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -33,5 +33,10 @@
  • {% endfor %} +
  • + + + +
\ No newline at end of file From 201ef736392840310018c29b2656fff7ce5d74ee Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 4 Apr 2021 17:03:26 +0200 Subject: [PATCH 081/150] Accidently removed place url --- .../lostplaces/templates/partials/place_teaser.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/partials/place_teaser.html b/django_lostplaces/lostplaces/templates/partials/place_teaser.html index 9c8d3db..792539a 100644 --- a/django_lostplaces/lostplaces/templates/partials/place_teaser.html +++ b/django_lostplaces/lostplaces/templates/partials/place_teaser.html @@ -3,7 +3,7 @@
{% if place.placeimages.all|length > 0 %} - {% include 'partials/image.html' with source_url=place.placeimages.first.filename.thumbnail.url %} + {% include 'partials/image.html' with source_url=place.placeimages.first.filename.thumbnail.url link_url=place.get_absolute_url%} {% else %} {% endif %} From 120e63808a45bcbed9cf5b172f4ed0062826a349 Mon Sep 17 00:00:00 2001 From: reverend Date: Tue, 6 Apr 2021 19:14:36 +0200 Subject: [PATCH 082/150] Replace include with partial tag --- django_lostplaces/lostplaces/templates/global.html | 3 ++- django_lostplaces/lostplaces/templates/home.html | 10 ++++++---- .../lostplaces/templates/home_unauth.html | 7 +++++-- .../lostplaces/templates/partials/place_teaser.html | 6 ++++-- 4 files changed, 17 insertions(+), 9 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/global.html b/django_lostplaces/lostplaces/templates/global.html index ac54f70..d777ec4 100644 --- a/django_lostplaces/lostplaces/templates/global.html +++ b/django_lostplaces/lostplaces/templates/global.html @@ -1,5 +1,6 @@ {% load static %} {% load i18n %} +{% load lostplaces%} @@ -87,7 +88,7 @@
{% block footer %} - {% include 'partials/nav/footer.html' %} + {% partial 'nav/footer' %} {% endblock footer %} diff --git a/django_lostplaces/lostplaces/templates/home.html b/django_lostplaces/lostplaces/templates/home.html index 6df0ef5..a09bc7b 100644 --- a/django_lostplaces/lostplaces/templates/home.html +++ b/django_lostplaces/lostplaces/templates/home.html @@ -2,6 +2,7 @@ {% load static %} {% load i18n %} +{% load lostplaces %} {% block additional_head %} @@ -11,11 +12,13 @@ {% block maincontent %} -{% include 'partials/welcome.html' %} +{% partial 'welcome' %}
- -{% include 'partials/osm_map.html' with config=mapping_config modifier='wide' %} +{% partial 'osm_map' %} + {% set config mapping_config %} + {% set modifier 'wide' %} +{% endpartial %}

{% translate 'Explore the latest places' %}

    @@ -26,5 +29,4 @@ {% endfor %}
- {% endblock maincontent %} \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/home_unauth.html b/django_lostplaces/lostplaces/templates/home_unauth.html index f447b6d..f24d23e 100644 --- a/django_lostplaces/lostplaces/templates/home_unauth.html +++ b/django_lostplaces/lostplaces/templates/home_unauth.html @@ -1,11 +1,12 @@ {% extends 'global.html'%} {% load i18n %} +{% load lostplaces%} # {% block title %}Start{% endblock %} {% block maincontent %} -{% include 'partials/welcome.html' %} +{% partial 'welcome' %}

{% blocktranslate %}You can create, view and share your lost places with other members of this site. You can upload photos, place links to your web galleries and contribute your knowledge by tagging other places or commenting on them. You will find detailed information on where these locations are, how to get there and what to expect from them. This might even include detailed information on the surroundings or the history of a lost place.{% endblocktranslate %} @@ -24,7 +25,9 @@

- {% include 'partials/image.html' with source_url=place.placeimages.first.filename.thumbnail.url %} + {% partial 'image' %} + {% source_url source_url=place.placeimages.first.filename.thumbnail.url %} + {% endpartial %}
From f2eb048f0b92ce56714708a07589111a4ab3835d Mon Sep 17 00:00:00 2001 From: reverend Date: Tue, 6 Apr 2021 19:14:58 +0200 Subject: [PATCH 083/150] Small check is this partial is used within place --- .../lostplaces/templates/partials/placeImageGrid.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html index 0e432e5..e974a68 100644 --- a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -33,10 +33,12 @@
{% endfor %} + {% if place %}
  • - +
  • + {% endif %}
    \ No newline at end of file From a139594863570be7330f7fd1645db5c4e754fc81 Mon Sep 17 00:00:00 2001 From: reverend Date: Tue, 6 Apr 2021 19:15:22 +0200 Subject: [PATCH 084/150] Fixin Partial and Set Tag --- .../lostplaces/templatetags/lostplaces.py | 34 +++++++++++++------ 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/django_lostplaces/lostplaces/templatetags/lostplaces.py b/django_lostplaces/lostplaces/templatetags/lostplaces.py index 19fad77..b9d9520 100644 --- a/django_lostplaces/lostplaces/templatetags/lostplaces.py +++ b/django_lostplaces/lostplaces/templatetags/lostplaces.py @@ -7,11 +7,12 @@ from django.http import request register = template.Library() def remove_formatting(string): - for to_strip in ["'", '"', ' ']: - string = string.strip(to_strip) - - for to_remove in ['\t', '\n',]: - string = string.replace(to_remove, '') + if type(string) is str: + for to_strip in ["'", '"', ' ']: + string = string.strip(to_strip) + + for to_remove in ['\t', '\n',]: + string = string.replace(to_remove, '') return string @@ -50,11 +51,12 @@ class VariableNode(template.Node): def render(self, context): if type(self.content) is not str: self.content = self.content.render(context) + try: + self.content = template.Variable(self.content).resolve(context) + except template.VariableDoesNotExist: + pass self.content = remove_formatting(self.content) - - self.content = template.Variable(self.content).resolve(context) - context[self.name] = self.content return '' @@ -100,8 +102,20 @@ def partial(parser, token): raise template.TemplateSyntaxError('%r expects a partial name' % split[0]) if len(split) == 2: - nodeList = parser.parse(('end%s'%split[0],)) - parser.delete_first_token() + block_tag = False + for token in reversed(parser.tokens): + if 'end%s'%split[0] in token.contents: + block_tag = True + break + + if split[0] in token.contents: + break + + if block_tag: + nodeList = parser.parse(('end%s'%split[0],)) + parser.delete_first_token() + else: + nodeList = template.NodeList() return PartialNode(partial_name, nodeList) else: nodeList = template.NodeList() From 9b6121e4484d227c9500c0301eef9e2100332560 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 9 Apr 2021 19:51:17 +0200 Subject: [PATCH 085/150] Small fix --- django_lostplaces/lostplaces/templates/home_unauth.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/home_unauth.html b/django_lostplaces/lostplaces/templates/home_unauth.html index f24d23e..90301ff 100644 --- a/django_lostplaces/lostplaces/templates/home_unauth.html +++ b/django_lostplaces/lostplaces/templates/home_unauth.html @@ -26,7 +26,7 @@
    {% partial 'image' %} - {% source_url source_url=place.placeimages.first.filename.thumbnail.url %} + {% set source_url place.placeimages.first.filename.thumbnail.url %} {% endpartial %}
    From 2ac39f719f0c3f551ee5ffe80c39df97cc662bbd Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 9 Apr 2021 19:51:45 +0200 Subject: [PATCH 086/150] Removing debug --- .../lostplaces/templates/partials/placeImageGrid.html | 1 - 1 file changed, 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html index e974a68..93af735 100644 --- a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -8,7 +8,6 @@
    + + {% if object.placeimages.all|length > 0 %} + {% translate 'Set Hero Image' %} +
    +
    + {% render_field form.hero container_class='LP-ImageGrid__Container' item_class='LP-ImageGrid__Item LP-Select' current_selected_value=object.hero.id%} +
    +
    + {% endif %} {% translate 'Update' as action %}
    From 8b32b56dd9f80736ae25a3e2192f52935e3ebfa7 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Apr 2021 08:24:08 +0200 Subject: [PATCH 088/150] Custom Widget to select content/invisible radio input --- .../templates/partials/form/inputField.html | 4 +--- .../templates/widgets/select_content.html | 23 +++++++++++++++++++ django_lostplaces/lostplaces/widgets.py | 5 ++++ 3 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/widgets/select_content.html create mode 100644 django_lostplaces/lostplaces/widgets.py diff --git a/django_lostplaces/lostplaces/templates/partials/form/inputField.html b/django_lostplaces/lostplaces/templates/partials/form/inputField.html index 8447c67..ce2c155 100644 --- a/django_lostplaces/lostplaces/templates/partials/form/inputField.html +++ b/django_lostplaces/lostplaces/templates/partials/form/inputField.html @@ -2,9 +2,7 @@
    - {% with class="LP-Input__Field "%} - {% render_field field class=class%} - {% endwith %} + {% render_field field class+='LP-Input__Field' %} {% if field.errors %} diff --git a/django_lostplaces/lostplaces/templates/widgets/select_content.html b/django_lostplaces/lostplaces/templates/widgets/select_content.html new file mode 100644 index 0000000..5be1cab --- /dev/null +++ b/django_lostplaces/lostplaces/templates/widgets/select_content.html @@ -0,0 +1,23 @@ +
      + {% for group_name, group_choices, group_index in widget.optgroups %} + {% for option in group_choices %} + {% if option.value %} +
    • + + +
    • + {% endif %} + {% endfor %} + {% endfor %} +
    \ No newline at end of file diff --git a/django_lostplaces/lostplaces/widgets.py b/django_lostplaces/lostplaces/widgets.py new file mode 100644 index 0000000..6cfa1d4 --- /dev/null +++ b/django_lostplaces/lostplaces/widgets.py @@ -0,0 +1,5 @@ +from django import forms + +class SelectContent(forms.Select): + template_name = 'widgets/select_content.html' + \ No newline at end of file From 50f60be10a1db1cc2c59faf57c50d2a58f92943b Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Apr 2021 08:24:23 +0200 Subject: [PATCH 089/150] Shifting index --- .../templates/partials/placeImageGrid.html | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html index 93af735..2784baf 100644 --- a/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html +++ b/django_lostplaces/lostplaces/templates/partials/placeImageGrid.html @@ -7,8 +7,8 @@
      {% for image in image_list %} -
    • - {% include 'partials/image.html' with source_url=image.filename.thumbnail.url link_url="#image"|addstr:forloop.counter %} +
    • + {% include 'partials/image.html' with source_url=image.filename.thumbnail.url link_url="#image"|addstr:forloop.counter0 %} {% if user.explorer == image.submitted_by%} @@ -16,16 +16,16 @@ {% endif %} -
      +
      - {% if forloop.counter < image_list|length %} - Next + {% if forloop.counter0 < image_list|length|add:-1 %} + Next {% endif %} - {% if forloop.counter > 1 %} - Previous + {% if forloop.counter0 > 0 %} + Previous {% endif %} - + From 10c08a2f5e25e8565fb95b0f4a8e4bf0081d1d27 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Apr 2021 08:24:33 +0200 Subject: [PATCH 090/150] Current CSS --- django_lostplaces/lostplaces/static/main.css | 37 +++++++++++--------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/django_lostplaces/lostplaces/static/main.css b/django_lostplaces/lostplaces/static/main.css index a242677..3d95d0b 100644 --- a/django_lostplaces/lostplaces/static/main.css +++ b/django_lostplaces/lostplaces/static/main.css @@ -858,6 +858,13 @@ body { .LP-Pagination .LP-Pagination__Item .LP-Link { padding: 8px 11px; } } +.LP-Select { + display: block; + cursor: pointer; } + .LP-Select:checked, + :checked + .LP-Select, .LP-Select--active { + box-shadow: 0 0 3px 3px #C09F80; } + .LP-Content { padding: 35px; } @@ -1060,19 +1067,13 @@ body { padding: 5px; font-size: 25px; } .LP-UserInfo__Meta { - margin-top: 10px; padding: 5px; } .LP-UserInfo__Meta * { font-family: "Montserrat", Helvetica, sans-serif; font-size: 18px; } .LP-UserInfo__Meta .LP-UserInfo__Key { padding-right: 25px; - font-weight: bold; - white-space: nowrap; } - .LP-UserInfo__Meta .LP-UserInfo__Value { - white-space: nowrap; } - .LP-UserInfo__Edit { - margin-top: 10px; } + font-weight: bold; } .LP-Header { display: flex; @@ -1681,6 +1682,12 @@ body { object-position: botom; } .LP-ImageGrid__Item--center img { object-position: center; } + .LP-ImageGrid__Item img { + height: unset; + width: unset; } + .LP-ImageGrid__Item .LP-Image { + height: 100%; + width: 100%; } .LP-ImageGrid__Item--add .LP-Link { width: 100%; height: 100%; @@ -1734,12 +1741,17 @@ body { .LP-ImageGrid__LightBox:target { visibility: visible; display: grid; + justify-items: center; grid-template-areas: 'picture picture' 'previous next'; grid-template-rows: 1fr 4rem; grid-template-columns: 1fr 1fr; pointer-events: initial; } .LP-ImageGrid__FullSizeImage { - grid-area: picture; } + grid-area: picture; + max-width: 100%; + max-height: 100%; + height: unset; + width: unset; } .LP-ImageGrid__Previous { grid-area: previous; align-self: center; @@ -1800,15 +1812,6 @@ body { flex-shrink: 1; flex-basis: max-content; } -@media (max-width: 1000px) { - .LP-UserProfile { - flex-direction: column-reverse; - gap: 35px; } - .LP-UserProfile__Info { - flex-basis: 100%; } - .LP-UserProfile__Info .LP-UserInfo { - max-width: unset; } } - .LP-MainContainer { margin: 0 auto; max-width: 1280px; } From f5f5980f9bc812e706bae4cb722e75f21a96e14d Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 15 May 2021 23:26:02 +0200 Subject: [PATCH 091/150] Tests for global templates --- .../lostplaces/tests/views/__init__.py | 81 ++++++++++++++++++- 1 file changed, 80 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/tests/views/__init__.py b/django_lostplaces/lostplaces/tests/views/__init__.py index 3b83e11..12f6d09 100644 --- a/django_lostplaces/lostplaces/tests/views/__init__.py +++ b/django_lostplaces/lostplaces/tests/views/__init__.py @@ -1,5 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- +import re from django.test import TestCase @@ -87,7 +88,7 @@ class ViewTestCase(TestCase): self.assertEqual( response['location'], redirect_to, - msg='Expecting the response to redirect to %s, where redirected to %s instea' % ( + msg='Expecting the response to redirect to %s, where redirected to %s instead' % ( str(redirect_to), str(response['location']) ) @@ -113,6 +114,84 @@ class ViewTestCase(TestCase): def assertHttpMethodNotAllowed(self, response): self.assertHttpCode(response, 405) + +class GlobalTemplateTestCaseMixin: + + def assertGlobal(self, response): + self.assertLogo(response) + self.assertMenu(response) + self.assertProfileMenu(response) + + def assertLogo(self, response): + """ + Looks for an image tag with with 'logo' or 'Logo' in the file name + all within an
      tag. + """ + self.assertNotEqual( + None, + re.search( + """.*.*
      """, + response.content.decode().replace('\n', '') + ), + msg='Expecting a header containing a logo with \'logo\' in the source name' + ) + + def assertMenu(self, response): + """ + Looks for an '""", + response.content.decode().replace('\n', '').lower() + ), + msg='Expecting an menu containing a link to the homepage and a link to the urbex codex' + ) + + def assertMenuItem(self, response, label=None, url=None): + """ + Checks for an additional menu item by label or url. Regex can be passed. + """ + if label is None and url is None: + raise ValueError("Either a label or url has to be provided") + + found_label = None + if label != None: + label = label.lower() + found_label = re.search( + """.*.*%s.*.*""" % label, + response.content.decode().replace('\n', '').lower() + ) + + found_url = None + if url != None: + url = url.lower() + found_url = re.search( + """.*.*.*""" % url, + response.content.decode().replace('\n', '') + ) + + self.assertTrue( + found_label != None and found_url != None, + msg='Expecting an menu item with either label \'%s\' or url \'%s\'' % ( + label, + url + ) + ) + + def assertProfileMenu(self, response): + """ + Looks for a logout or login+signup link within the an header tag + """ + self.assertNotEqual( + None, + re.search( + """.*(""", + response.content.decode().replace('\n', '').lower() + ), + msg='Expecting a profile menu containing either a logout link or a login and then a signup link' + ) class TaggableViewTestCaseMixin: From 29d067002e3152c97915ad98b3c6d3d1117693c1 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 15 May 2021 23:26:27 +0200 Subject: [PATCH 092/150] Mixin Test does not rely on actual place view --- .../lostplaces/tests/views/test_base_views.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_base_views.py b/django_lostplaces/lostplaces/tests/views/test_base_views.py index a483579..57e8ceb 100644 --- a/django_lostplaces/lostplaces/tests/views/test_base_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_base_views.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +23238#!/usr/bin/env python # -*- coding: utf-8 -*- from django.test import TestCase, RequestFactory, Client @@ -6,6 +6,7 @@ from django.urls import reverse_lazy from django.contrib.auth.models import User, AnonymousUser from django.contrib.messages.storage.fallback import FallbackStorage from django.utils import timezone +from django.shortcuts import render from lostplaces.models import Place from lostplaces.views import IsAuthenticatedMixin @@ -33,14 +34,14 @@ class TestIsAuthenticated(ViewTestCase): self.assertHttpMethodNotAllowed(response) def test_not_logged_in(self): - request = RequestFactory().get('/someurl1234') + request = RequestFactory().get('/') request.user = AnonymousUser() request.session = 'session' messages = FallbackStorage(request) request._messages = messages response = IsAuthenticatedMixin.as_view()(request) - self.assertHttpRedirect(response, '?'.join([str(reverse_lazy('login')), 'next=/someurl1234'])) + self.assertHttpRedirect(response, '?'.join([str(reverse_lazy('login')), 'next=/'])) response = self.client.get(response['Location']) self.assertTrue(len(messages) > 0) @@ -86,4 +87,5 @@ class TestIsPlaceSubmitterMixin(TestCase): response = self.client.get(reverse_lazy('place_edit', kwargs={'pk': 1})) self.assertEqual(response.status_code, 403) self.assertTrue(response.context['messages']) - self.assertTrue(len(response.context['messages']) > 0) \ No newline at end of file + self.assertTrue(len(response.context['messages']) > 0) + \ No newline at end of file From 9c86eab14c44f58b28e9c05bc98568d55c06a60e Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 15 May 2021 23:27:25 +0200 Subject: [PATCH 093/150] Testing home view --- .../tests/views/test_place_views.py | 68 +++++------ .../lostplaces/tests/views/test_views.py | 112 ++++++++++++++++++ 2 files changed, 146 insertions(+), 34 deletions(-) create mode 100644 django_lostplaces/lostplaces/tests/views/test_views.py diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index eb5c363..2880893 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -17,10 +17,43 @@ from lostplaces.forms import PlaceImageForm, PlaceForm from lostplaces.tests.views import ( ViewTestCase, TaggableViewTestCaseMixin, - MapableViewTestCaseMixin + MapableViewTestCaseMixin, + GlobalTemplateTestCaseMixin ) +class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): + view = PlaceListView + + @classmethod + def setUpTestData(cls): + user = User.objects.create_user( + username='testpeter', + password='Develop123' + ) + + place = Place.objects.create( + name='Im a place', + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Testtown', + latitude=50.5, + longitude=7.0, + description='This is just a test, do not worry' + ) + place.tags.add('I a tag', 'testlocation') + place.save() + + def setUp(self): + self.client = Client() + + def test_list_view(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_list')) + + self.assertContext(response, 'mapping_config') + self.assertGlobal(response) + class TestPlaceCreateView(ViewTestCase): view = PlaceCreateView @@ -53,39 +86,6 @@ class TestPlaceCreateView(ViewTestCase): self.assertHasForm(response, 'place_image_form', PlaceImageForm) self.assertHasForm(response, 'place_form', PlaceForm) - -class TestPlaceListView(ViewTestCase): - view = PlaceListView - - @classmethod - def setUpTestData(cls): - user = User.objects.create_user( - username='testpeter', - password='Develop123' - ) - - place = Place.objects.create( - name='Im a place', - submitted_when=timezone.now(), - submitted_by=user.explorer, - location='Testtown', - latitude=50.5, - longitude=7.0, - description='This is just a test, do not worry' - ) - place.tags.add('I a tag', 'testlocation') - place.save() - - def setUp(self): - self.client = Client() - - def test_list_view(self): - self.client.login(username='testpeter', password='Develop123') - response = self.client.get(reverse('place_list')) - - self.assertContext(response, 'mapping_config') - - class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixin, ViewTestCase): view = PlaceDetailView diff --git a/django_lostplaces/lostplaces/tests/views/test_views.py b/django_lostplaces/lostplaces/tests/views/test_views.py new file mode 100644 index 0000000..91e7ab4 --- /dev/null +++ b/django_lostplaces/lostplaces/tests/views/test_views.py @@ -0,0 +1,112 @@ +import re + +from django.test import TestCase, Client +from django.urls import reverse +from django.contrib.auth.models import User +from django.utils import timezone + + +from lostplaces.models import Place + +from lostplaces.tests.views import ( + ViewTestCase, + GlobalTemplateTestCaseMixin +) + +class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): + + @classmethod + def setUpTestData(cls): + user = User.objects.create_user( + username='testpeter', + password='Develop123' + ) + + place = Place.objects.create( + name='Im a place', + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Testtown', + latitude=50.5, + longitude=7.0, + description='This is just a test, do not worry' + ) + place.tags.add('I a tag', 'testlocation') + place.save() + + def setUp(self): + self.client = Client() + + def test_global(self): + response = self.client.get(reverse('lostplaces_home')) + self.assertGlobal(response) + + def test_place_list_authenticated(self): + """ + Testing there is the place list containing the name, + location and description of the latest place for + authenticated users. + """ + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('lostplaces_home')) + self.assertNotEqual( + None, + re.search( + """Im a place.*Testtown.*This is just a test, do not worry""", + response.content.decode().replace('\n', '') + ), + msg='Expecting the test place to show up on the homepage' + ) + + def test_place_list_unauthenticated(self): + """ + Testing there is a place list of the lates places + containing the place names only for unauthenticated users. + """ + response = self.client.get(reverse('lostplaces_home')) + self.assertNotEqual( + None, + re.search( + """Im a place""", + response.content.decode().replace('\n', '') + ), + msg='Expecting the test place to show up on the homepage' + ) + self.assertEqual( + None, + re.search( + """Testtown.*This is just a test, do not worry""", + response.content.decode().replace('\n', '') + ), + msg='Expecting the test place to show up on the homepage' + ) + + def test_map_authenticated(self): + """ + Testing there is a map showing all the lates places + on a map for authenticated users. + """ + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('lostplaces_home')) + self.assertNotEqual( + None, + re.search( + """map.*7.0,.*50.5.*Im a place""", + response.content.decode().replace('\n', '') + ), + msg='Expecting the test place to show up on the map' + ) + + def test_map_unauthenticated(self): + """ + Testing there is no map for unauthenticated users. + """ + response = self.client.get(reverse('lostplaces_home')) + self.assertEqual( + None, + re.search( + """7.0,.*50.5.*Im a place""", + response.content.decode().replace('\n', '') + ), + msg='Expecting the test place to show up on the map' + ) \ No newline at end of file From 0a5d22d4d9a6b3b5822a24d3def56851ebee10ee Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 15 May 2021 23:27:33 +0200 Subject: [PATCH 094/150] More comments --- django_lostplaces/lostplaces/views/base_views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/django_lostplaces/lostplaces/views/base_views.py b/django_lostplaces/lostplaces/views/base_views.py index fe3e5ab..3f07af2 100644 --- a/django_lostplaces/lostplaces/views/base_views.py +++ b/django_lostplaces/lostplaces/views/base_views.py @@ -61,6 +61,9 @@ class IsPlaceSubmitterMixin(UserPassesTestMixin, View): return False class PlaceAssetCreateView(IsAuthenticatedMixin, SuccessMessageMixin, CreateView): + """ + Abstract View for creating a place asset (i.e. PlaceImage) + """ model = None template_name = '' success_message = '' From 5b9672e21ee9a0aa8e4557c28e082f25cccb7af7 Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 16 May 2021 13:03:41 +0200 Subject: [PATCH 095/150] Testing PlaceAssetCreateView --- django_lostplaces/lostplaces/models/place.py | 3 + .../lostplaces/templates/flat_form.html | 4 ++ .../lostplaces/tests/views/test_base_views.py | 58 +++++++++++++++++-- 3 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/flat_form.html diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index 3feb78b..d11a4ab 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -98,6 +98,9 @@ class PlaceAsset(Submittable): null=True ) +class DummyAsset(PlaceAsset): + name = models.CharField(max_length=50) + class PlaceImage(PlaceAsset): """ PlaceImage defines an image file object that points to a file in uploads/. diff --git a/django_lostplaces/lostplaces/templates/flat_form.html b/django_lostplaces/lostplaces/templates/flat_form.html new file mode 100644 index 0000000..ae1dbf9 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/flat_form.html @@ -0,0 +1,4 @@ + + {{form}} + + \ No newline at end of file diff --git a/django_lostplaces/lostplaces/tests/views/test_base_views.py b/django_lostplaces/lostplaces/tests/views/test_base_views.py index 57e8ceb..169f217 100644 --- a/django_lostplaces/lostplaces/tests/views/test_base_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_base_views.py @@ -3,14 +3,19 @@ from django.test import TestCase, RequestFactory, Client from django.urls import reverse_lazy +from django.db import models from django.contrib.auth.models import User, AnonymousUser from django.contrib.messages.storage.fallback import FallbackStorage from django.utils import timezone from django.shortcuts import render from lostplaces.models import Place -from lostplaces.views import IsAuthenticatedMixin +from lostplaces.views import ( + IsAuthenticatedMixin, + PlaceAssetCreateView +) from lostplaces.tests.views import ViewTestCase +from lostplaces.models import DummyAsset class TestIsAuthenticated(ViewTestCase): view = IsAuthenticatedMixin @@ -21,9 +26,6 @@ class TestIsAuthenticated(ViewTestCase): username='testpeter', password='Develop123' ) - - def setUp(self): - self.client = Client() def test_logged_in(self): request = RequestFactory().get('/') @@ -43,7 +45,6 @@ class TestIsAuthenticated(ViewTestCase): response = IsAuthenticatedMixin.as_view()(request) self.assertHttpRedirect(response, '?'.join([str(reverse_lazy('login')), 'next=/'])) - response = self.client.get(response['Location']) self.assertTrue(len(messages) > 0) class TestIsPlaceSubmitterMixin(TestCase): @@ -88,4 +89,51 @@ class TestIsPlaceSubmitterMixin(TestCase): self.assertEqual(response.status_code, 403) self.assertTrue(response.context['messages']) self.assertTrue(len(response.context['messages']) > 0) + +class TestPlaceAssetCreateView(ViewTestCase): + view = PlaceAssetCreateView + + class DummyAssetCreateView(PlaceAssetCreateView): + model = DummyAsset + fields = ['name'] + template_name = 'flat_form.html' + + @classmethod + def setUpTestData(cls): + user = User.objects.create_user( + username='testpeter', + password='Develop123' + ) + + place = Place.objects.create( + name='Im a place', + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Testtown', + latitude=50.5, + longitude=7.0, + description='This is just a test, do not worry' + ) + + def test_create_asset(self): + request = RequestFactory().post( + '/', + { + 'name': 'im a place' + } + ) + request.user = User.objects.get(id=1) + + response = TestPlaceAssetCreateView.DummyAssetCreateView.as_view()(request, place_id=1) + + self.assertTrue( + DummyAsset.objects.all().count() >= 1, + msg='Expecting a dummy place asset to be created by the view' + ) + + self.assertEqual( + DummyAsset.objects.get(id=1).name, + 'im a place', + msg='Expecting the dummy place asset to have the correct data' + ) \ No newline at end of file From 822a536ebe1ff3751050537b3f36cdacad3d9364 Mon Sep 17 00:00:00 2001 From: reverend Date: Sun, 16 May 2021 13:03:46 +0200 Subject: [PATCH 096/150] Fixing idention --- django_lostplaces/lostplaces/tests/views/test_views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_views.py b/django_lostplaces/lostplaces/tests/views/test_views.py index 91e7ab4..6b40892 100644 --- a/django_lostplaces/lostplaces/tests/views/test_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_views.py @@ -42,7 +42,7 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): self.assertGlobal(response) def test_place_list_authenticated(self): - """ + """ Testing there is the place list containing the name, location and description of the latest place for authenticated users. @@ -59,7 +59,7 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): ) def test_place_list_unauthenticated(self): - """ + """ Testing there is a place list of the lates places containing the place names only for unauthenticated users. """ @@ -82,7 +82,7 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): ) def test_map_authenticated(self): - """ + """ Testing there is a map showing all the lates places on a map for authenticated users. """ @@ -98,7 +98,7 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): ) def test_map_unauthenticated(self): - """ + """ Testing there is no map for unauthenticated users. """ response = self.client.get(reverse('lostplaces_home')) From b0bf40aa0b6776e6e8ba3f085a76e9f1333db6a6 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 12 Jun 2021 15:07:14 +0200 Subject: [PATCH 097/150] More tests of views --- .../tests/views/test_place_views.py | 128 +++++++++++++++--- django_lostplaces/testdata/test_image.jpg | Bin 0 -> 90899 bytes 2 files changed, 106 insertions(+), 22 deletions(-) create mode 100644 django_lostplaces/testdata/test_image.jpg diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 2880893..397f434 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -1,10 +1,14 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- +import re +from os import path + from django.test import TestCase, Client from django.urls import reverse from django.contrib.auth.models import User from django.utils import timezone +from django.conf import settings from lostplaces.models import Place @@ -23,6 +27,9 @@ from lostplaces.tests.views import ( class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): + """ + Tests the view listing all placs + """ view = PlaceListView @classmethod @@ -32,15 +39,16 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): password='Develop123' ) - place = Place.objects.create( - name='Im a place', - submitted_when=timezone.now(), - submitted_by=user.explorer, - location='Testtown', - latitude=50.5, - longitude=7.0, - description='This is just a test, do not worry' - ) + for i in range(12): + place = Place.objects.create( + name='Im a place %d' % i, + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Test %d town' % i, + latitude=50.5 + i/10, + longitude=7.0 - i/10, + description='This is just a test, do not worry' + ) place.tags.add('I a tag', 'testlocation') place.save() @@ -53,7 +61,20 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): self.assertContext(response, 'mapping_config') self.assertGlobal(response) + + def test_pagination(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_list')) + self.assertNotEqual( + None, + re.search( + """\s*(.*
    • \s*){6,}
    """, + response.content.decode().replace('\n', '').lower() + ), + msg='Expecting the place list to be paginated like [first] [previous] [item] at least 2 times [next] [last]' + ) + class TestPlaceCreateView(ViewTestCase): view = PlaceCreateView @@ -64,27 +85,90 @@ class TestPlaceCreateView(ViewTestCase): password='Develop123' ) - place = Place.objects.create( - name='Im a place', - submitted_when=timezone.now(), - submitted_by=user.explorer, - location='Testtown', - latitude=50.5, - longitude=7.0, - description='This is just a test, do not worry' - ) - place.tags.add('I a tag', 'testlocation') - place.save() - def setUp(self): self.client = Client() - + def test_has_forms(self): self.client.login(username='testpeter', password='Develop123') response = self.client.get(reverse('place_create')) self.assertHasForm(response, 'place_image_form', PlaceImageForm) self.assertHasForm(response, 'place_form', PlaceForm) + + def test_positive_no_image(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.post( + reverse('place_create'), + { + 'name': 'test place 486', + 'location': 'test location', + 'latitude': 45.804192, + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """ + } + ) + self.assertHttpRedirect(response) + place = Place.objects.get(name='test place 486') + self.assertNotEqual( + None, + place, + msg='Submitted place not found in database / model' + ), + self.assertNotEqual( + None, + re.search( + """.*%s""" % reverse( + 'place_detail', kwargs={'pk': place.id} + ), + response.url + ) + ) + + def test_positive_image(self): + self.client.login(username='testpeter', password='Develop123') + image = open( + path.join( + settings.BASE_DIR, + 'testdata', + 'test_image.jpg' + ) + ) + response = self.client.post( + reverse('place_create'), + { + 'name': 'test place 894', + 'location': 'test location', + 'latitude': 45.804192, + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """, + 'images': [image] + } + ) + self.assertHttpRedirect(response) + place = Place.objects.get(name='test place 894') + self.assertNotEqual( + None, + place, + msg='Submitted place not found in database / model' + ), + self.assertNotEqual( + None, + re.search( + """.*%s""" % reverse( + 'place_detail', kwargs={'pk': place.id} + ), + response.url + ) + ) + self.assertEqual( + len(place.placeimages.all()), + 1, + msg='Expecting the place to have exactly 1 place image' + ) class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixin, ViewTestCase): view = PlaceDetailView diff --git a/django_lostplaces/testdata/test_image.jpg b/django_lostplaces/testdata/test_image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e24e4e4d4386bb991de698ff925c08711e114414 GIT binary patch literal 90899 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

    a^P$(mn6;vM{R6abe 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붞iQ(DAzFI@s`PZ2HDGE6jZ-@BaXp5-Us}Xwf33&e0^Qw5xr#TpaBy zC%SbB!PojQfwt<#2VK=^$h(3@SHE; zvWeG2>C~@=K3J@-JD5M@w7-QzVdL@yxa%L{SaH!A7Z4Fz5a@$1#Pc~nsWBJ<&-_p& zdRJstKPK~^sA?u_!tfe*81Y9CFhw{P>x(Cbho%nmygPnAlxm@T_Q1Nm#^(g>4cQQT zez2e1&Ve>!j@IkAfh-1YK+j#J!&6n6TfX=jyDJkf#(e{;2kndz<;t^5Apl zh!=-NkJpGsPdevDxDwdG({zDxHoYv16HLhq_+6oX2-`R@uiH^5g;6;uZ5<;uif^B^}rL z9pl7Yy|BqfH5~J|!hn~=pK>q`4j~MW+|LZx@PMb{q%%j}fA627>wJkI0|?b(KMnPB z(^!CxW>x&T>fno^C43u`-xZL$pKBpPyHWz54`ECGL z59dT#RqcW*m})3J_cB7jORXE_Ne6jIp!;#{7${~3ATIu^HKn@b`57WY;P8y5?}d=+ zH`%TD<{aK_fKs2$;w6)>MAcKnKc^I;HUZoCs99WXB7$DLH3%>h&s9bh>CD9OrE>!~ z`@+49KRZ{QM^Puyu8?=rv<)=Te)?KxJAO+-M>@&#eh!~l(wKFxh0I~iuL5D9SoqA? zJ?nOyLvb3X+IJaows45F;d(q5zplI$U)68po;Hm_%*-JwJjK7pO8Ka?4xLWV3lP4`%vb;o%E^d1KZBet?SRIOcl6a8Y@ z7{?$!GCweGbA`{Kc@S_slT~u!=c_n|_6#>1!5!I)HWO@L=6xga9cSXoZ+dBEKb`fq zTTadI6XGC{a$Jhu6sQk6pT17dF+BWuVhm^st`7US!Np{S^K9gW*i+7hkg_Csda#7} zbkZ_!?i2c!TK@ny)Se7wTMTiT+EE*MaUW(RK85(^B^~PtbD10$GlsV!57364AjW|s z#C{h+GJvN1zUNii_-+gHGv)A{1AdDF>QOn~LBzd@hZm*p%qPX}wbt*zl6xoMKS@dO zN&L3S97OuZ&&M}OcG&>YF~E#N*Qw$UXkEO3U2J5DG_c1Pw%Oqb<~vSChfvnf3i4pp1n8fRFRSSIM&8od9ux6hTfJ`Ml(rc)5I+>(3D04;t`aIQ;(gWDCE8=R|yVJBJG=B6b71v z@9Dr}%&2SZpU^3q$leog*8D37fK+4DT9*E9y*{j0GnUKHDXtLn{#FQYi#_3SV$pcL SF5-wu;%Ilzyq(rpJO9}^-(i>l literal 0 HcmV?d00001 From 4f465b3162b740576dd257db95da97a361ef6b8f Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 12 Jun 2021 15:52:52 +0200 Subject: [PATCH 098/150] 400 Response when submitting invalid place data and testing more edge cases --- .../tests/views/test_place_views.py | 163 +++++++++++++----- .../lostplaces/views/place_views.py | 3 +- 2 files changed, 124 insertions(+), 42 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 397f434..24db9e2 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -126,49 +126,130 @@ class TestPlaceCreateView(ViewTestCase): ) ) - def test_positive_image(self): - self.client.login(username='testpeter', password='Develop123') - image = open( - path.join( - settings.BASE_DIR, - 'testdata', - 'test_image.jpg' - ) - ) - response = self.client.post( - reverse('place_create'), - { - 'name': 'test place 894', - 'location': 'test location', - 'latitude': 45.804192, - 'longitude': 1.860222, - 'description': """ - Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. - """, - 'images': [image] - } - ) - self.assertHttpRedirect(response) - place = Place.objects.get(name='test place 894') - self.assertNotEqual( - None, - place, - msg='Submitted place not found in database / model' + def test_positive_image(self): + self.client.login(username='testpeter', password='Develop123') + image = open( + path.join( + settings.BASE_DIR, + 'testdata', + 'test_image.jpg' ), - self.assertNotEqual( - None, - re.search( - """.*%s""" % reverse( - 'place_detail', kwargs={'pk': place.id} - ), - response.url - ) - ) - self.assertEqual( - len(place.placeimages.all()), - 1, - msg='Expecting the place to have exactly 1 place image' + 'rb' + ) + response = self.client.post( + reverse('place_create'), + { + 'name': 'test place 894', + 'location': 'test location', + 'latitude': 45.804192, + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """, + 'filename': [image] + } + ) + self.assertHttpRedirect(response) + place = Place.objects.get(name='test place 894') + self.assertNotEqual( + None, + place, + msg='Submitted place not found in database / model' + ), + self.assertNotEqual( + None, + re.search( + """.*%s""" % reverse( + 'place_detail', kwargs={'pk': place.id} + ), + response.url ) + ) + self.assertEqual( + len(place.placeimages.all()), + 1, + msg='Expecting the place to have exactly 1 place image' + ) + + def test_negative_no_name(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.post( + reverse('place_create'), + { + 'location': 'test location 456', + 'latitude': 45.804192, + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """ + } + ) + self.assertHttpBadRequest(response) + self.assertEqual( + len(Place.objects.filter(location='test location 456')), + 0, + msg='Expecting no place to be created' + ) + + def test_negative_no_location(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.post( + reverse('place_create'), + { + 'name': 'test name 376', + 'latitude': 45.804192, + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """ + } + ) + self.assertHttpBadRequest(response) + self.assertEqual( + len(Place.objects.filter(name='test name 376')), + 0, + msg='Expecting no place to be created' + ) + + def test_negative_no_latitude(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.post( + reverse('place_create'), + { + 'name': 'test name 417', + 'location': 'location', + 'longitude': 1.860222, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """ + } + ) + self.assertHttpBadRequest(response) + self.assertEqual( + len(Place.objects.filter(name='test name 417')), + 0, + msg='Expecting no place to be created' + ) + + def test_negative_no_longitude(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.post( + reverse('place_create'), + { + 'name': 'test name 417', + 'location': 'location', + 'latitude': 45.804192, + 'description': """ + Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. + """ + } + ) + self.assertHttpBadRequest(response) + self.assertEqual( + len(Place.objects.filter(name='test name 417')), + 0, + msg='Expecting no place to be created' + ) class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixin, ViewTestCase): view = PlaceDetailView diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 29069db..18c10a9 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -111,7 +111,8 @@ class PlaceCreateView(MultiplePlaceImageUploadMixin, IsAuthenticatedMixin, View) context={ 'place_form': place_form, 'place_image_form': PlaceImageForm() - } + }, + status=400 ) class PlaceDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, DeleteView): From cc9343270a465d5236487b83c3dbf2d312c32227 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 12 Jun 2021 17:05:32 +0200 Subject: [PATCH 099/150] explorers -> explorer --- django_lostplaces/django_lostplaces/urls.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/django_lostplaces/urls.py b/django_lostplaces/django_lostplaces/urls.py index 1382f7f..922dcfb 100644 --- a/django_lostplaces/django_lostplaces/urls.py +++ b/django_lostplaces/django_lostplaces/urls.py @@ -28,6 +28,6 @@ from lostplaces.views import SignUpView urlpatterns = [ path('admin/', admin.site.urls), path('signup/', SignUpView.as_view(), name='signup'), - path('explorers/', include('django.contrib.auth.urls')), + path('explorer/', include('django.contrib.auth.urls')), path('', include('lostplaces.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) From 29d2813fcc6757fde3f95a65b7480fb9a6bdb78a Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 12 Jun 2021 17:05:54 +0200 Subject: [PATCH 100/150] Some weird bug only occuring when testing --- django_lostplaces/lostplaces/templates/partials/tagging.html | 2 +- django_lostplaces/lostplaces/views/place_views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/templates/partials/tagging.html b/django_lostplaces/lostplaces/templates/partials/tagging.html index 66775fd..795663f 100644 --- a/django_lostplaces/lostplaces/templates/partials/tagging.html +++ b/django_lostplaces/lostplaces/templates/partials/tagging.html @@ -25,7 +25,7 @@

    -
    +
    {% translate 'Add tags' %} {% csrf_token %} diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 18c10a9..d391300 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -50,7 +50,7 @@ class PlaceDetailView(IsAuthenticatedMixin, View): 'all_tags': Tag.objects.all(), 'submit_form': TagSubmitForm(), 'tagged_item': place, - 'submit_url_name': 'place_tag_submit', + 'submit_url': reverse('place_tag_submit', kwargs={'tagged_id': place.id}), 'delete_url_name': 'place_tag_delete' } } From 51addd8fbb5c5e0165843a32b1f2260a378649a4 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 12 Jun 2021 17:06:09 +0200 Subject: [PATCH 101/150] Testing messgaes --- .../lostplaces/tests/views/__init__.py | 14 +++ .../tests/views/test_place_views.py | 90 ++++++++++++++----- 2 files changed, 82 insertions(+), 22 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/__init__.py b/django_lostplaces/lostplaces/tests/views/__init__.py index 12f6d09..fd7618a 100644 --- a/django_lostplaces/lostplaces/tests/views/__init__.py +++ b/django_lostplaces/lostplaces/tests/views/__init__.py @@ -17,6 +17,20 @@ class ViewTestCase(TestCase): ''' view = None + def assertMessage(self, response, message_text, message_type, msg=None): + self.assertNotEqual( + None, + re.search( + """.*%s.*
    """ % ( + message_type.lower(), + message_text.lower() + ), + response.content.decode().replace('\n', '').lower() + ), + msg + ) + + def assertContext(self, response, key, value=None): ''' Checks weather the response's context has the given key diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 24db9e2..3f780f3 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -9,6 +9,7 @@ from django.urls import reverse from django.contrib.auth.models import User from django.utils import timezone from django.conf import settings +from django.utils.translation import ugettext_lazy as _ from lostplaces.models import Place @@ -99,7 +100,7 @@ class TestPlaceCreateView(ViewTestCase): self.client.login(username='testpeter', password='Develop123') response = self.client.post( reverse('place_create'), - { + data={ 'name': 'test place 486', 'location': 'test location', 'latitude': 45.804192, @@ -107,23 +108,27 @@ class TestPlaceCreateView(ViewTestCase): 'description': """ Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. """ - } + }, + follow=True ) - self.assertHttpRedirect(response) + self.assertHttpOK(response) place = Place.objects.get(name='test place 486') self.assertNotEqual( None, place, msg='Submitted place not found in database / model' ), - self.assertNotEqual( - None, - re.search( - """.*%s""" % reverse( - 'place_detail', kwargs={'pk': place.id} - ), - response.url - ) + self.assertEqual( + reverse( + 'place_detail', kwargs={'pk': place.id} + ), + response.redirect_chain[-1][0] + ) + self.assertMessage( + response, + _('Successfully created place'), + 'success', + msg='Expecting a visible success message' ) def test_positive_image(self): @@ -138,7 +143,7 @@ class TestPlaceCreateView(ViewTestCase): ) response = self.client.post( reverse('place_create'), - { + data={ 'name': 'test place 894', 'location': 'test location', 'latitude': 45.804192, @@ -147,29 +152,33 @@ class TestPlaceCreateView(ViewTestCase): Cupiditate harum reprehenderit ipsam iure consequuntur eaque eos reiciendis. Blanditiis vel minima minus repudiandae voluptate aut quia sed. Provident ex omnis illo molestiae. Ullam eos et est provident enim deserunt. """, 'filename': [image] - } + }, + follow=True ) - self.assertHttpRedirect(response) + self.assertHttpOK(response) place = Place.objects.get(name='test place 894') self.assertNotEqual( None, place, msg='Submitted place not found in database / model' ), - self.assertNotEqual( - None, - re.search( - """.*%s""" % reverse( - 'place_detail', kwargs={'pk': place.id} - ), - response.url - ) + self.assertEqual( + reverse( + 'place_detail', kwargs={'pk': place.id} + ), + response.redirect_chain[-1][0] ) self.assertEqual( len(place.placeimages.all()), 1, msg='Expecting the place to have exactly 1 place image' ) + self.assertMessage( + response, + _('Successfully created place'), + 'success', + msg='Expecting a visible success message' + ) def test_negative_no_name(self): self.client.login(username='testpeter', password='Develop123') @@ -190,6 +199,12 @@ class TestPlaceCreateView(ViewTestCase): 0, msg='Expecting no place to be created' ) + self.assertMessage( + response, + _('Please fill in all required fields.'), + 'error', + msg='Expecing a visible error message' + ) def test_negative_no_location(self): self.client.login(username='testpeter', password='Develop123') @@ -210,6 +225,12 @@ class TestPlaceCreateView(ViewTestCase): 0, msg='Expecting no place to be created' ) + self.assertMessage( + response, + _('Please fill in all required fields.'), + 'error', + msg='Expecing a visible error message' + ) def test_negative_no_latitude(self): self.client.login(username='testpeter', password='Develop123') @@ -230,6 +251,12 @@ class TestPlaceCreateView(ViewTestCase): 0, msg='Expecting no place to be created' ) + self.assertMessage( + response, + _('Please fill in all required fields.'), + 'error', + msg='Expecing a visible error message' + ) def test_negative_no_longitude(self): self.client.login(username='testpeter', password='Develop123') @@ -250,6 +277,12 @@ class TestPlaceCreateView(ViewTestCase): 0, msg='Expecting no place to be created' ) + self.assertMessage( + response, + _('Please fill in all required fields.'), + 'error', + msg='Expecing a visible error message' + ) class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixin, ViewTestCase): view = PlaceDetailView @@ -273,6 +306,19 @@ class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixi place.tags.add('I a tag', 'testlocation') place.save() + def test_not_authenticated(self): + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + self.assertHttpRedirect(response) + + self.assertEqual( + '%s?next=%s' % ( + reverse('login'), + reverse('place_detail', kwargs={'pk': 1}) + ), + response.url, + msg='Expecting unauthenticated user to be redirected to login page, using the \'next\' GET-Param to store the places details page' + ) + def test_context(self): self.client.login(username='testpeter', password='Develop123') response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) From 0fe98d4f8fd13a876a216ca3539b65fe1035a640 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Jun 2021 11:04:01 +0200 Subject: [PATCH 102/150] Testing place views --- .../tests/views/test_place_views.py | 145 +++++++++++++++++- 1 file changed, 144 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 3f780f3..8bebd2d 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -48,7 +48,7 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): location='Test %d town' % i, latitude=50.5 + i/10, longitude=7.0 - i/10, - description='This is just a test, do not worry' + description='This is just a test, do not worry %d' % i ) place.tags.add('I a tag', 'testlocation') place.save() @@ -63,6 +63,21 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): self.assertContext(response, 'mapping_config') self.assertGlobal(response) + def test_first_places(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_list')) + + for i in range(1, 4): + place = Place.objects.get(id=i) + self.assertTrue( + place.name in response.content.decode(), + msg='Expecting the %dth place name to be on the first page of list' % i + ) + self.assertTrue( + place.description in response.content.decode(), + msg='Expecting the %dth place description to be on the first page of list' % i + ) + def test_pagination(self): self.client.login(username='testpeter', password='Develop123') response = self.client.get(reverse('place_list')) @@ -338,3 +353,131 @@ class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixi ) ) self.assertMapableContext(response.context['mapping_config']) + + def test_place_data(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + place = Place.objects.get(id=1) + + self.assertTrue( + place.name in response.content.decode(), + msg='Expecting the places name to be on the page' + ) + self.assertTrue( + place.description in response.content.decode(), + msg='Expecting the places description to be on the page' + ) + self.assertTrue( + str(place.latitude) in response.content.decode(), + msg='Expecting the places latitude to be on the page' + ) + self.assertTrue( + str(place.longitude) in response.content.decode(), + msg='Expecting the places longitude to be on the page' + ) + + def test_favorite(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + + user = User.objects.get(username='testpeter') + place = Place.objects.get(id=1) + + self.assertTrue( + reverse('place_favorite', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) create favorite url to be on the page ' + ) + + response = self.client.get( + reverse('place_favorite', kwargs={'place_id': 1}), + follow=True + ) + self.assertHttpOK(response) + + self.assertTrue( + reverse('place_unfavorite', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) delete favorite url to be on the page ' + ) + + self.assertTrue( + place in user.explorer.favorite_places.all(), + msg='Expecting the place to be in the explorers favorites' + ) + self.assertTrue( + user.explorer in place.explorer_favorites.all(), + msg='Expecting the explorere to be in the reverse list of favorites' + ) + + response = self.client.get( + reverse('place_unfavorite', kwargs={'place_id': 1}), + follow=True + ) + self.assertHttpOK(response) + self.assertTrue( + reverse('place_favorite', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) create favorite url to be on the page after unfavorite' + ) + + self.assertTrue( + place not in user.explorer.favorite_places.all(), + msg='Expecting the place to not be in the explorers favorites after unfavorite' + ) + self.assertTrue( + user.explorer not in place.explorer_favorites.all(), + msg='Expecting the explorere to not be in the reverse list of favorites after unfavorite' + ) + + + def test_visit(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + + user = User.objects.get(username='testpeter') + place = Place.objects.get(id=1) + + self.assertTrue( + reverse('place_visit_create', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) create visit url to be on the page ' + ) + + response = self.client.get( + reverse('place_visit_create', kwargs={'place_id': 1}), + follow=True + ) + self.assertHttpOK(response) + + self.assertTrue( + reverse('place_visit_delete', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) delete visist url to be on the page ' + ) + + self.assertTrue( + place in user.explorer.visited_places.all(), + msg='Expecting the place to be in the explorers visits' + ) + self.assertTrue( + user.explorer in place.explorer_visits.all(), + msg='Expecting the explorer to be in the reverse list of visits' + ) + + response = self.client.get( + reverse('place_visit_delete', kwargs={'place_id': 1}), + follow=True + ) + self.assertHttpOK(response) + self.assertTrue( + reverse('place_visit_create', kwargs={'place_id': 1}) in response.content.decode(), + msg='Expecting the (right) create favorite url to be on the page after deleting visit' + ) + + self.assertTrue( + place not in user.explorer.visited_places.all(), + msg='Expecting the place to not be in the explorers visits after deleting visit' + ) + self.assertTrue( + user.explorer not in place.explorer_visits.all(), + msg='Expecting the explorer to not be in the reverse list of visits after deleting visit' + ) + + + \ No newline at end of file From ab669b9f5e591f0b266deb92feb16592d93ed8b9 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 25 Jun 2021 11:04:18 +0200 Subject: [PATCH 103/150] Changes in MapContext --- django_lostplaces/lostplaces/tests/views/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/__init__.py b/django_lostplaces/lostplaces/tests/views/__init__.py index fd7618a..78cd15e 100644 --- a/django_lostplaces/lostplaces/tests/views/__init__.py +++ b/django_lostplaces/lostplaces/tests/views/__init__.py @@ -242,13 +242,13 @@ class TaggableViewTestCaseMixin: ) self.assertTrue( - 'submit_url_name' in context, - msg='Expecting the context for taggable to contain \'submit_url_name\' attribute' + 'submit_url' in context, + msg='Expecting the context for taggable to contain \'submit_url\' attribute' ) self.assertTrue( - type(context['submit_url_name']) == str, - msg='Expecting submit_url_name to be of type string' + type(context['submit_url']) == str, + msg='Expecting submit_url to be of type string' ) self.assertTrue( From 52f9df8b2acc46def52c267fb2982fce618795b9 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:22:11 +0200 Subject: [PATCH 104/150] Jenkinsfile to build a snapshot --- Jenkinsfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..44dadca --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,21 @@ +pipeline { + agent any + + stages { + stage('sync') { + steps { + sh 'git pull' + sh 'git checkout develop' + } + } + + stage('migration') { + sh 'pipenv run makemigrations' + } + + stage('build') { + sh 'cd django_lostplaces' + sh 'python setup.py bdist_wheel --universal' + } + } +} \ No newline at end of file From 2c6676d2c9eb0643c5ea70d3643aa8903ddab1af Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:25:58 +0200 Subject: [PATCH 105/150] Havin' fun with jenkins --- Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 44dadca..23ee3df 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,18 +4,18 @@ pipeline { stages { stage('sync') { steps { - sh 'git pull' - sh 'git checkout develop' + git pull + git checkout develop } } stage('migration') { - sh 'pipenv run makemigrations' + pipenv run makemigrations } stage('build') { - sh 'cd django_lostplaces' - sh 'python setup.py bdist_wheel --universal' + cd django_lostplaces + python setup.py bdist_wheel --universal } } } \ No newline at end of file From 0c3898163e078f9588a84ea4d776ccb10fd56000 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:27:46 +0200 Subject: [PATCH 106/150] ... --- Jenkinsfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 23ee3df..7831068 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,20 +2,20 @@ pipeline { agent any stages { - stage('sync') { + stage("sync") { steps { - git pull - git checkout develop + sh "git pull" + sh "git checkout develop" } } - stage('migration') { - pipenv run makemigrations + stage("migration") { + sh "pipenv run makemigrations" } - stage('build') { - cd django_lostplaces - python setup.py bdist_wheel --universal + stage("build") { + sh "cd django_lostplaces" + sh "python setup.py bdist_wheel --universal" } } } \ No newline at end of file From 1960bf37928a00d8be303aac88618fed38ca6cf3 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:30:10 +0200 Subject: [PATCH 107/150] . --- Jenkinsfile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7831068..2a15a57 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,18 +4,24 @@ pipeline { stages { stage("sync") { steps { - sh "git pull" - sh "git checkout develop" + script { + git pull + git checkout develop + } } } stage("migration") { - sh "pipenv run makemigrations" + script { + pipenv run makemigrations + } } stage("build") { - sh "cd django_lostplaces" - sh "python setup.py bdist_wheel --universal" + script { + cd django_lostplaces + python setup.py bdist_wheel --universal + } } } } \ No newline at end of file From 1d787a3b1d11597af01727d5af9e968208473dcf Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:31:34 +0200 Subject: [PATCH 108/150] . --- Jenkinsfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2a15a57..c128f6e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,15 +12,19 @@ pipeline { } stage("migration") { - script { - pipenv run makemigrations + steps { + script { + pipenv run makemigrations + } } } stage("build") { - script { - cd django_lostplaces - python setup.py bdist_wheel --universal + steps { + script { + cd django_lostplaces + python setup.py bdist_wheel --universal + } } } } From 6b33d20f9083ef6b24b82f56b944bdfdc4236a50 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:32:56 +0200 Subject: [PATCH 109/150] :: --- Jenkinsfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c128f6e..953f703 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,28 +2,28 @@ pipeline { agent any stages { - stage("sync") { + stage('sync') { steps { script { - git pull - git checkout develop + sh 'git pull' + sh 'git checkout develop' } } } - stage("migration") { + stage('migration') { steps { script { - pipenv run makemigrations + sh 'pipenv run makemigrations' } } } - stage("build") { + stage('build') { steps { script { - cd django_lostplaces - python setup.py bdist_wheel --universal + sh 'cd django_lostplaces' + sh 'python setup.py bdist_wheel --universal' } } } From ceabe3f6f8ea6b65d3bb7fb43ff09b28dbde6754 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:34:29 +0200 Subject: [PATCH 110/150] No manual sync with repo since this is done by jenkins --- Jenkinsfile | 9 --------- 1 file changed, 9 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 953f703..5b185c1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,15 +2,6 @@ pipeline { agent any stages { - stage('sync') { - steps { - script { - sh 'git pull' - sh 'git checkout develop' - } - } - } - stage('migration') { steps { script { From bcf3377190b02efd226cd6b025d6673316594c7f Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:42:26 +0200 Subject: [PATCH 111/150] Trying to use pipenv in jenkins --- Jenkinsfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 5b185c1..57a7565 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,17 @@ pipeline { agent any + environment { + // pyenv + PYENV_ROOT="$HOME/.pyenv" + PYENV_SHELL="bash" + // pipenv + PIPENV_YES="true" + PIPENV_NOSPIN="YES" + WORKON_HOME="$WORKSPACE/venv" + PATH="$PYENV_ROOT/bin:/opt/packer:$PATH" + } + stages { stage('migration') { steps { From a7043651e00acbea59e6443daa0e6d040fdc4bc4 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 13:44:09 +0200 Subject: [PATCH 112/150] , --- Jenkinsfile | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 57a7565..84ab90c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,14 +2,9 @@ pipeline { agent any environment { - // pyenv - PYENV_ROOT="$HOME/.pyenv" - PYENV_SHELL="bash" // pipenv PIPENV_YES="true" PIPENV_NOSPIN="YES" - WORKON_HOME="$WORKSPACE/venv" - PATH="$PYENV_ROOT/bin:/opt/packer:$PATH" } stages { From a02d4f5e86dd00981f8274b03993edf89b1a01d3 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 10 Jul 2021 14:43:56 +0200 Subject: [PATCH 113/150] yes yes indeed --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 84ab90c..3274056 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ pipeline { - agent any + agent { docker { image 'python:3.7.2' } } environment { // pipenv From 7196820122ecdaffc530c28daee1e62f8c160d54 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:02:07 +0200 Subject: [PATCH 114/150] Trying out other agents for building --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3274056..2386771 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ pipeline { - agent { docker { image 'python:3.7.2' } } + agent { docker { image 'kennethreitz/pipenv' } } environment { // pipenv From 170971c44b79c556b4acb5e284c01e9b9041df1d Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:06:10 +0200 Subject: [PATCH 115/150] Privilege escalation attack inc --- Jenkinsfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2386771..a4da055 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,10 @@ pipeline { - agent { docker { image 'kennethreitz/pipenv' } } + agent { + docker { + image 'kennethreitz/pipenv' + args "--user root --privileged" + } + } environment { // pipenv From ccd701ea6084815658e57ead4cec4694164d2299 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:08:42 +0200 Subject: [PATCH 116/150] Pipfile script for migrations --- Jenkinsfile | 2 +- Pipfile | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index a4da055..f97c922 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,7 +2,7 @@ pipeline { agent { docker { image 'kennethreitz/pipenv' - args "--user root --privileged" + args '--user root --privileged' } } diff --git a/Pipfile b/Pipfile index 1ac8b0c..eb30c7c 100644 --- a/Pipfile +++ b/Pipfile @@ -25,3 +25,4 @@ test = "django_lostplaces/manage.py test lostplaces" server = "django_lostplaces/manage.py runserver --ipv6" dbshell = "django_lostplaces/manage.py dbshell" showmigrations = "django_lostplaces/manage.py showmigrations" +makemigrations = "django_lostplaces/manage.py makemigrations --no-input" From 8da6964b3cd703d7509be810d2ea2b83499c894b Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:11:10 +0200 Subject: [PATCH 117/150] Setting Up pipenv in building --- Jenkinsfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index f97c922..bd87cc1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,6 +13,16 @@ pipeline { } stages { + + stage('setup') { + steps { + script { + sh 'pipenv install' + sh 'pipenv install --dev' + } + } + } + stage('migration') { steps { script { From d8b0ce1ac22d3fa7167f6372f9d82930fce4acb3 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:15:19 +0200 Subject: [PATCH 118/150] Manual merging current models --- ...e_0004_release_0_1_3_0005_add_visited_places.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 django_lostplaces/lostplaces/migrations/0006_merge_0004_release_0_1_3_0005_add_visited_places.py diff --git a/django_lostplaces/lostplaces/migrations/0006_merge_0004_release_0_1_3_0005_add_visited_places.py b/django_lostplaces/lostplaces/migrations/0006_merge_0004_release_0_1_3_0005_add_visited_places.py new file mode 100644 index 0000000..66cfef1 --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0006_merge_0004_release_0_1_3_0005_add_visited_places.py @@ -0,0 +1,14 @@ +# Generated by Django 3.2.5 on 2021-07-16 11:15 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0004_release_0_1_3'), + ('lostplaces', '0005_add_visited_places'), + ] + + operations = [ + ] From 244b4d291721b5625bb70e29efb391eddcd80af8 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:17:23 +0200 Subject: [PATCH 119/150] relative paths instead of cd --- Jenkinsfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bd87cc1..6e5ebef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,8 +34,7 @@ pipeline { stage('build') { steps { script { - sh 'cd django_lostplaces' - sh 'python setup.py bdist_wheel --universal' + sh 'python django_lostplaces/setup.py bdist_wheel --universal' } } } From cbf45af5f5f655961310e7e5ace0cd3f511700c8 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:20:03 +0200 Subject: [PATCH 120/150] setuptools dev depedency --- Pipfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Pipfile b/Pipfile index eb30c7c..19a2eb5 100644 --- a/Pipfile +++ b/Pipfile @@ -12,6 +12,7 @@ wheel = "*" twine = "*" pandoc = "*" pylint-django = "*" +setuptools = "*" [packages] django = "*" From 5fca4dc52afcd07db1ca61d23ee8a0d4546ed5c2 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:24:01 +0200 Subject: [PATCH 121/150] Setuptools outside of venv --- Jenkinsfile | 1 + Pipfile | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6e5ebef..5768842 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,6 +19,7 @@ pipeline { script { sh 'pipenv install' sh 'pipenv install --dev' + sh 'pip install setuptools' } } } diff --git a/Pipfile b/Pipfile index 19a2eb5..eb30c7c 100644 --- a/Pipfile +++ b/Pipfile @@ -12,7 +12,6 @@ wheel = "*" twine = "*" pandoc = "*" pylint-django = "*" -setuptools = "*" [packages] django = "*" From d5789cef750a92d45f112f429ec7ce178ef6f1cd Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:28:58 +0200 Subject: [PATCH 122/150] Screw it, building is not handled by pipenv --- Pipfile | 2 ++ django_lostplaces/setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Pipfile b/Pipfile index eb30c7c..f3f3bee 100644 --- a/Pipfile +++ b/Pipfile @@ -12,6 +12,7 @@ wheel = "*" twine = "*" pandoc = "*" pylint-django = "*" +setuptools = "*" [packages] django = "*" @@ -26,3 +27,4 @@ server = "django_lostplaces/manage.py runserver --ipv6" dbshell = "django_lostplaces/manage.py dbshell" showmigrations = "django_lostplaces/manage.py showmigrations" makemigrations = "django_lostplaces/manage.py makemigrations --no-input" +build = "django_lostplaces/setup.py bdist_wheel --universal" diff --git a/django_lostplaces/setup.py b/django_lostplaces/setup.py index b2a25da..f51134e 100755 --- a/django_lostplaces/setup.py +++ b/django_lostplaces/setup.py @@ -3,7 +3,7 @@ from setuptools import setup, find_packages -with open('../Readme.md') as f: +with open('Readme.md') as f: readme = f.read() setup( From 3685db6892bf977a54abf50063c66f71e58110c4 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:31:03 +0200 Subject: [PATCH 123/150] Im dumb --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5768842..f4e9ea8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -35,7 +35,7 @@ pipeline { stage('build') { steps { script { - sh 'python django_lostplaces/setup.py bdist_wheel --universal' + sh 'pipenv run build' } } } From 2ac90bd35c57bf0f50d8ab49e93ad4fa88636873 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:35:32 +0200 Subject: [PATCH 124/150] Archiving build artefacts --- Jenkinsfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f4e9ea8..74097d7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,7 +13,6 @@ pipeline { } stages { - stage('setup') { steps { script { @@ -40,4 +39,10 @@ pipeline { } } } + + post { + success { + archiveArtifacts artifacts: 'dist/*.whl', fingerprint: true + } + } } \ No newline at end of file From e52247d80b7e36ed9369f7067df4dab175d899e3 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 16 Jul 2021 13:54:03 +0200 Subject: [PATCH 125/150] Trying to make artifacts publicly available --- Jenkinsfile | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 74097d7..923e43a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,17 +1,11 @@ pipeline { agent { docker { - image 'kennethreitz/pipenv' + image 'kennethreitz/pipenv' args '--user root --privileged' } } - environment { - // pipenv - PIPENV_YES="true" - PIPENV_NOSPIN="YES" - } - stages { stage('setup') { steps { @@ -42,7 +36,7 @@ pipeline { post { success { - archiveArtifacts artifacts: 'dist/*.whl', fingerprint: true + archiveArtifacts artifacts: 'dist/*.whl', fingerprint: false } } } \ No newline at end of file From 0852e35b57e61eac3c0072e4b8c4f228e29b57bc Mon Sep 17 00:00:00 2001 From: Leonhard Strohmidel Date: Fri, 1 Oct 2021 09:28:45 +0200 Subject: [PATCH 126/150] #42 Level for Users --- .../migrations/0007_auto_20211001_0648.py | 44 +++++++++++++++++++ .../migrations/0008_explorer_level.py | 18 ++++++++ django_lostplaces/lostplaces/models/models.py | 13 ++++++ 3 files changed, 75 insertions(+) create mode 100644 django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py create mode 100644 django_lostplaces/lostplaces/migrations/0008_explorer_level.py diff --git a/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py b/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py new file mode 100644 index 0000000..c0449aa --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py @@ -0,0 +1,44 @@ +# Generated by Django 3.1.1 on 2021-10-01 06:48 + +from django.db import migrations, models +import django.db.models.deletion +import easy_thumbnails.fields +import lostplaces.models.place + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0006_merge_0004_release_0_1_3_0005_add_visited_places'), + ] + + operations = [ + migrations.AddField( + model_name='explorer', + name='favorite_places', + field=models.ManyToManyField(blank=True, related_name='explorer_favorites', to='lostplaces.Place', verbose_name='Explorers favorite places'), + ), + migrations.AddField( + model_name='place', + name='hero', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='place_heros', to='lostplaces.placeimage'), + ), + migrations.AlterField( + model_name='placeimage', + name='filename', + field=easy_thumbnails.fields.ThumbnailerImageField(help_text='Optional: One or more images to upload', upload_to=lostplaces.models.place.generate_place_image_filename, verbose_name='Images'), + ), + migrations.CreateModel( + name='DummyAsset', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('submitted_when', models.DateTimeField(auto_now_add=True, null=True, verbose_name='Submission date')), + ('name', models.CharField(max_length=50)), + ('place', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='dummyassets', to='lostplaces.place')), + ('submitted_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='dummyassets', to='lostplaces.explorer', verbose_name='Submitter')), + ], + options={ + 'abstract': False, + }, + ), + ] diff --git a/django_lostplaces/lostplaces/migrations/0008_explorer_level.py b/django_lostplaces/lostplaces/migrations/0008_explorer_level.py new file mode 100644 index 0000000..c3bc42a --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0008_explorer_level.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.1 on 2021-10-01 06:53 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0007_auto_20211001_0648'), + ] + + operations = [ + migrations.AddField( + model_name='explorer', + name='level', + field=models.IntegerField(choices=[(1, 'Newbie'), (2, 'Scout'), (3, 'Explorer'), (4, 'Journalist'), (5, 'Housekeeper')], default=1), + ), + ] diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index d771f00..5f0fd44 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -29,6 +29,14 @@ def generate_profile_image_filename(instance, filename): return 'explorers/' + str(instance.user.pk) + '-' + str(instance.user.username) + '.' + filename.split('.')[-1] +EXPLORER_LEVELS = ( + (1, 'Newbie'), + (2, 'Scout'), + (3, 'Explorer'), + (4, 'Journalist'), + (5, 'Housekeeper') +) + class Explorer(models.Model): """ Profile that is linked to the Django user. @@ -69,6 +77,11 @@ class Explorer(models.Model): blank=True ) + level = models.IntegerField( + default=1, + choices=EXPLORER_LEVELS + ) + def __str__(self): return self.user.username From c63b0ebb8737c98c87753dbdbd144facc9dde192 Mon Sep 17 00:00:00 2001 From: Leonhard Strohmidel Date: Fri, 1 Oct 2021 09:29:09 +0200 Subject: [PATCH 127/150] Mehr Urbex-Codex (German only) --- django_lostplaces/lostplaces/models/place.py | 7 ++- .../lostplaces/templates/flat/codex-de.html | 44 ++++++++++++++----- 2 files changed, 38 insertions(+), 13 deletions(-) diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index d11a4ab..b6f130e 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -58,8 +58,11 @@ class Place(Submittable, Taggable, Mapable): def average_latlon(cls, place_list): amount = len(place_list) # Init fill values to prevent None - longitude = 0 - latitude = 0 + # China Corner in Münster + # Where I almost always eat lunch + # (Does'nt help losing wheight, tho) + longitude = 7.6295628132604385 + latitude = 51.961922091398904 if amount > 0: for place in place_list: diff --git a/django_lostplaces/lostplaces/templates/flat/codex-de.html b/django_lostplaces/lostplaces/templates/flat/codex-de.html index 2d6c18b..22edef3 100644 --- a/django_lostplaces/lostplaces/templates/flat/codex-de.html +++ b/django_lostplaces/lostplaces/templates/flat/codex-de.html @@ -11,7 +11,26 @@

    Das sollte doch eigentlich eindeutig sein, oder? Aber wie wir alle wissen, hat jedes Schild eine Geschichte. Wir haben zu viel sinnlose Zerstörung gesehen, sodass wir uns dazu entschieden haben, einen grundlegenden Urban Exploration Codex niederzuschreiben.

    -
      +

      Zu deiner eigenen Sicherheit

      +
        +
      1. + Wir gehen selten alleine, ein bisschen rumlaufen und Fotos machen klingt erstmal ungefährlich. Du weißt aber nie in welchem Zustand die Anlage ist oder wer sich dort aufhält. Den Fuß umknickt, an Scherben geschnitten oder vielleicht auf einen unerwarteten Bewohner oder Sicherheitspersonal getroffen. In solchen Situationen ist immer besser jemanden an deiner Seite zu haben, der dich nicht im Stich lässt. +
      2. +
      3. + Wir sagen vor einer Tour mindestens einer Person unseres Vertrauens, wo wir sind (Koordinaten!), wie lange wir uns dort aufhalten werden und was wir dort tun. Wir verabreden, daß wir uns bei einem längeren Aufenthalt dort regelmäßig melden, oder aber ein "okay" geben, wenn wir die Location wieder verlassen haben. Wenn wir uns verspäten, dann denken wir daran, eine entsprechende Nachricht abzusetzen. Unsere Kontaktperson soll nach einer gewissen Zeit, wenn sie nichts von mir hört, für Hilfe sorgen. +
      4. +
      5. + In einer Location verhalten wir uns vorsichtig. Wir werfen nichts in Löcher oder aus Fenstern und berühren auch keine elektrischen Anlagen. Nicht immer ist der Strom wirklich abgeschaltet. Deswegen öffnen wor auch keine Flaschen und andere Behälter. Wir gehen niemals ohne Licht in einen dunklen Raum, und nehmen immer eine Reservelampe mit. +
      6. +
      7. + Wir bereiten unsere Tour sorgfältig vor. Es ist ärgerlich, wenn die Kamera-Akkus nicht geladen sind - aber gefährlich ist es keineswegs. Es ist aber lebensgefährlich, wenn ein verschmutzter Nagel durch eine Sohle getreten wird. Sicherheitsschuhe zu tragen ist eine gute Idee. Wenn wir unter Tage gehen, nehmen wir angemessenes Equipment mit um uns zu schützen — z. B. einen Gaswarner oder vllt. sogar einen Geigerzähler. +
      8. +
      9. + Wir rennen nicht vor bewaffnetem Personal weg, insbesondere nicht der Polizei! Eine Anzeige ist ätzend und das reden mit den Beamten ist mit Sicherheit unangenehm, flieht ihr die Szene, macht euch das aber noch verdächtiger. Mal ganz davon abgesehen dass die Polizei in der Überzahl ist und euch wahrscheinlich sowie fasst. +
      10. +
      +

      Damit ein Lostplace auch lost bleibt

      +
      1. Wir respektieren fremdes Eigentum, so wie wir das von anderen auch verlangen. Deswegen öffnen wir keinen Zugang gewaltsam, oder beschädigen eine Verschlusseinrichtung. Wir betreten ein Grundstück oder ein Gebäude / eine Anlage / eine Ruine nur dann, wenn wir davon ausgehen können, nicht gegen den Willen des Eigentümers dort zu sein. Eine gut erhaltene Umzäunung, oder ein ständiger Wachschutz sprechen dafür, dass der Eigentümer sich noch mit seiner Anlage befasst. Längst umgesunkene Zäune, Ruinen im letzten Stadium eines Verfalls sprecher dafür, dass dem Eigentümer das eher Wurst ist.
      2. @@ -25,15 +44,6 @@
      3. Sprayen ist ein absolutes "no-go"!
      4. -
      5. - In einer Location verhalten wir uns vorsichtig. Wir werfen nichts in Löcher oder aus Fenstern und berühren auch keine elektrischen Anlagen. Nicht immer ist der Strom wirklich abgeschaltet. Deswegen öffnen wor auch keine Flaschen und andere Behälter. Wir gehen niemals ohne Licht in einen dunklen Raum, und nehmen immer eine Reservelampe mit. -
      6. -
      7. - Wir sagen vor einer Tour mindestens einer Person unseres Vertrauens, wo wir sind (Koordinaten!), wie lange wir uns dort aufhalten werden und was wir dort tun. Wir verabreden, daß wir uns bei einem längeren Aufenthalt dort regelmäßig melden, oder aber ein "okay" geben, wenn wir die Location wieder verlassen haben. Wenn wir uns verspäten, dann denken wir daran, eine entsprechende Nachricht abzusetzen. Unsere Kontaktperson soll nach einer gewissen Zeit, wenn sie nichts von mir hört, für Hilfe sorgen. -
      8. -
      9. - Wir bereiten unsere Tour sorgfältig vor. Es ist ärgerlich, wenn die Kamera-Akkus nicht geladen sind - aber gefährlich ist es keineswegs. Es ist aber lebensgefährlich, wenn ein verschmutzter Nagel durch eine Sohle getreten wird. Sicherheitsschuhe zu tragen ist eine gute Idee. Wenn wir unter Tage gehen, nehmen wir angemessenes Equipment mit um uns zu schützen — z. B. einen Gaswarner oder vllt. sogar einen Geigerzähler. -
      10. Wir parken nicht so, daß Dritte auf unser Vorhaben aufmerksam werden. Unser Hobby braucht keine öffentliche Aufmerksamkeit, die sich auf illegales Betreten von Grundstücken richtet (und illegal dürfte das Betreten ja meist sein ...).
      11. @@ -46,7 +56,19 @@
      12. Wir sorgen durch Argumente und Überzeugung dafür, daß unsere Begleiter sich ebenso verhalten! In erster Linie versuchen wir durch unser eigenes Verhalten zu überzeugen.
      13. -
    + +

    Rechtliches (für Deutschland)

    +
      +
    1. + Das Betreten von fremden Grundstücken ist nicht zwangsläufig Illegal. In Deutschland gibt es keinen Tatbestand des Einbruchs, lediglich die dabei begangen Vergehen. Machst du nichts kaputt und stiehlst du auch nichts kann dir nur Hausfriedensbruch zur Lasst gelegt werden. Hausfriedensbruch ist in Deutschland anzeigepflichtig, werdet ihr erwischt notieren sich die Beamten eure Personalien und melden euren Besuch dem Eigentümer des Grundstücks. Dieser Entscheidet ob er gegen euch Anzeige erstattet oder nicht. Erfahrungsgemäß sind den meisten Eigentümern ein paar Leute die nur Fotos machen ziemlich egal, darauf soltet ihr euch aber nicht verlassen. +
    2. +
    3. + Nehmt einen Ausweis mit solltet ihr erwischt werden müssen die Beamten eure Identität erfassen. Gelingt das nicht vor Ort, werdet ihr einen Ausflug auf die nächste Polizeiwache machen. Darauf haben weder ihr nocht die Beamten lust. +
    4. +
    5. + Graffiti ist Sachbeschädigung also lasst es lieber sein. +
    6. +
    {% endblock maincontent %} \ No newline at end of file From 58ab70ba42e13856d9af47a521fd19c1d331ea9e Mon Sep 17 00:00:00 2001 From: Leonhard Strohmidel Date: Fri, 1 Oct 2021 09:40:42 +0200 Subject: [PATCH 128/150] #42 Levels for places --- .../lostplaces/migrations/0009_place_level.py | 18 ++++++++++++++++++ django_lostplaces/lostplaces/models/place.py | 12 ++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 django_lostplaces/lostplaces/migrations/0009_place_level.py diff --git a/django_lostplaces/lostplaces/migrations/0009_place_level.py b/django_lostplaces/lostplaces/migrations/0009_place_level.py new file mode 100644 index 0000000..eeee176 --- /dev/null +++ b/django_lostplaces/lostplaces/migrations/0009_place_level.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.1 on 2021-10-01 07:38 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('lostplaces', '0008_explorer_level'), + ] + + operations = [ + migrations.AddField( + model_name='place', + name='level', + field=models.IntegerField(choices=[(1, 'Ruin'), (2, 'Vandalized'), (3, 'Natures Treasure'), (4, 'Long Time no See'), (5, 'Time Capsule')], default=5), + ), + ] diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index b6f130e..acfcda7 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -11,6 +11,13 @@ from lostplaces.models.abstract_models import Submittable, Taggable, Mapable from easy_thumbnails.fields import ThumbnailerImageField from easy_thumbnails.files import get_thumbnailer +PLACE_LEVELS = ( + (1, 'Ruin'), + (2, 'Vandalized'), + (3, 'Natures Treasure'), + (4, 'Long Time no See'), + (5, 'Time Capsule') +) class Place(Submittable, Taggable, Mapable): """ @@ -34,6 +41,11 @@ class Place(Submittable, Taggable, Mapable): related_name='place_heros' ) + level = models.IntegerField( + default=5, + choices=PLACE_LEVELS + ) + def get_hero_image(self): if self.hero: return self.hero From fefc38fa9ce9e4a12379d9409f24837ed9cd3811 Mon Sep 17 00:00:00 2001 From: Leonhard Strohmidel Date: Fri, 1 Oct 2021 09:40:53 +0200 Subject: [PATCH 129/150] Migration Script --- Pipfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Pipfile b/Pipfile index f3f3bee..8ce2a9d 100644 --- a/Pipfile +++ b/Pipfile @@ -27,4 +27,5 @@ server = "django_lostplaces/manage.py runserver --ipv6" dbshell = "django_lostplaces/manage.py dbshell" showmigrations = "django_lostplaces/manage.py showmigrations" makemigrations = "django_lostplaces/manage.py makemigrations --no-input" +migrate = "django_lostplaces/manage.py migrate" build = "django_lostplaces/setup.py bdist_wheel --universal" From e2754dc56c3733ea0ed5faf3b2613c06af56dc34 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 19:31:06 +0200 Subject: [PATCH 130/150] No django migrations in development branches, screws everything up --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 3118dd7..22b080b 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,6 @@ venv.bak/ # twine / pypi .pypirc + +# Django Migrations for Development branches +django_lostplaces/lostplaces/migrations/* From 749aa61828ad06996522fa5da19cc0ec4365e5c5 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 19:36:11 +0200 Subject: [PATCH 131/150] Migrations between development systems make life just more painful --- .../lostplaces/migrations/0009_place_level.py | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0009_place_level.py diff --git a/django_lostplaces/lostplaces/migrations/0009_place_level.py b/django_lostplaces/lostplaces/migrations/0009_place_level.py deleted file mode 100644 index eeee176..0000000 --- a/django_lostplaces/lostplaces/migrations/0009_place_level.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 3.1.1 on 2021-10-01 07:38 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0008_explorer_level'), - ] - - operations = [ - migrations.AddField( - model_name='place', - name='level', - field=models.IntegerField(choices=[(1, 'Ruin'), (2, 'Vandalized'), (3, 'Natures Treasure'), (4, 'Long Time no See'), (5, 'Time Capsule')], default=5), - ), - ] From 565a70bbac1b577e87c68465b8ef80f7d42fb982 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 19:36:29 +0200 Subject: [PATCH 132/150] Migrations between development systems make life just more painful --- .../migrations/0008_explorer_level.py | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0008_explorer_level.py diff --git a/django_lostplaces/lostplaces/migrations/0008_explorer_level.py b/django_lostplaces/lostplaces/migrations/0008_explorer_level.py deleted file mode 100644 index c3bc42a..0000000 --- a/django_lostplaces/lostplaces/migrations/0008_explorer_level.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 3.1.1 on 2021-10-01 06:53 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0007_auto_20211001_0648'), - ] - - operations = [ - migrations.AddField( - model_name='explorer', - name='level', - field=models.IntegerField(choices=[(1, 'Newbie'), (2, 'Scout'), (3, 'Explorer'), (4, 'Journalist'), (5, 'Housekeeper')], default=1), - ), - ] From 1c6366fb43f70664291f4c367178f64961e9e79e Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 19:36:48 +0200 Subject: [PATCH 133/150] Migrations between development systems make life just more painful --- .../migrations/0007_auto_20211001_0648.py | 44 ------------------- 1 file changed, 44 deletions(-) delete mode 100644 django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py diff --git a/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py b/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py deleted file mode 100644 index c0449aa..0000000 --- a/django_lostplaces/lostplaces/migrations/0007_auto_20211001_0648.py +++ /dev/null @@ -1,44 +0,0 @@ -# Generated by Django 3.1.1 on 2021-10-01 06:48 - -from django.db import migrations, models -import django.db.models.deletion -import easy_thumbnails.fields -import lostplaces.models.place - - -class Migration(migrations.Migration): - - dependencies = [ - ('lostplaces', '0006_merge_0004_release_0_1_3_0005_add_visited_places'), - ] - - operations = [ - migrations.AddField( - model_name='explorer', - name='favorite_places', - field=models.ManyToManyField(blank=True, related_name='explorer_favorites', to='lostplaces.Place', verbose_name='Explorers favorite places'), - ), - migrations.AddField( - model_name='place', - name='hero', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='place_heros', to='lostplaces.placeimage'), - ), - migrations.AlterField( - model_name='placeimage', - name='filename', - field=easy_thumbnails.fields.ThumbnailerImageField(help_text='Optional: One or more images to upload', upload_to=lostplaces.models.place.generate_place_image_filename, verbose_name='Images'), - ), - migrations.CreateModel( - name='DummyAsset', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('submitted_when', models.DateTimeField(auto_now_add=True, null=True, verbose_name='Submission date')), - ('name', models.CharField(max_length=50)), - ('place', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='dummyassets', to='lostplaces.place')), - ('submitted_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='dummyassets', to='lostplaces.explorer', verbose_name='Submitter')), - ], - options={ - 'abstract': False, - }, - ), - ] From a7a3ddfe638d72900c8aabad852caca03cadc6f7 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 21:14:53 +0200 Subject: [PATCH 134/150] #42 Excluding Level from Forms --- django_lostplaces/lostplaces/forms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index d36102c..865751b 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -63,13 +63,13 @@ class ExplorerChangeForm(forms.ModelForm): class Meta: model = Explorer fields = '__all__' - exclude = ['user', 'favorite_places'] + exclude = ['user', 'favorite_places', 'level'] class PlaceForm(forms.ModelForm): class Meta: model = Place fields = '__all__' - exclude = ['submitted_by'] + exclude = ['submitted_by', 'level'] widgets = { 'hero': widgets.SelectContent() } From b1cd8fd0cc6c91f926dd7de3fedcbdd63ca0d04d Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 21:44:35 +0200 Subject: [PATCH 135/150] #47 Settings Place Hero when creating a place --- django_lostplaces/lostplaces/views/place_image_views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/views/place_image_views.py b/django_lostplaces/lostplaces/views/place_image_views.py index dc04c37..fcb82dd 100644 --- a/django_lostplaces/lostplaces/views/place_image_views.py +++ b/django_lostplaces/lostplaces/views/place_image_views.py @@ -18,7 +18,10 @@ class MultiplePlaceImageUploadMixin: submitted_by=submitted_by ) place_image.save() - + if place.hero is None: + place.hero = place.placeimages.all()[0] + place.save() + class PlaceImageCreateView(MultiplePlaceImageUploadMixin, PlaceAssetCreateView): model = PlaceImage form_class = PlaceImageForm From b60733529954753875eb0773c0dbe0fd05bb538d Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 22:38:44 +0200 Subject: [PATCH 136/150] #42 Checking ListView for Levels --- django_lostplaces/lostplaces/models/models.py | 3 +++ django_lostplaces/lostplaces/views/base_views.py | 8 ++++++++ django_lostplaces/lostplaces/views/place_views.py | 10 ++++++---- django_lostplaces/lostplaces/views/views.py | 2 +- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 5f0fd44..10f493b 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -82,6 +82,9 @@ class Explorer(models.Model): choices=EXPLORER_LEVELS ) + def get_places_eligible_to_see(self): + return Place.objects.all().filter(level__lte=self.level) + def __str__(self): return self.user.username diff --git a/django_lostplaces/lostplaces/views/base_views.py b/django_lostplaces/lostplaces/views/base_views.py index 3f07af2..df37d5b 100644 --- a/django_lostplaces/lostplaces/views/base_views.py +++ b/django_lostplaces/lostplaces/views/base_views.py @@ -4,6 +4,7 @@ from django.views import View from django.views.generic.edit import CreateView from django.views.generic.detail import SingleObjectMixin +from django.views.generic import ListView from django.contrib import messages from django.contrib.auth.mixins import UserPassesTestMixin, LoginRequiredMixin @@ -113,3 +114,10 @@ class PlaceAssetDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, SingleOb self.get_object().delete() messages.success(self.request, self.success_message) return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place_id})) + + +class LevelCapPlaceListView(ListView): + model = Place + + def get_queryset(self): + return self.request.user.explorer.get_places_eligible_to_see() \ No newline at end of file diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index d391300..bdcee30 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -6,7 +6,6 @@ from django.db.models.functions import Lower from django.views import View from django.views.generic.edit import CreateView, UpdateView, DeleteView from django.views.generic.detail import SingleObjectMixin -from django.views.generic import ListView from django.contrib import messages from django.contrib.messages.views import SuccessMessageMixin @@ -16,16 +15,19 @@ from django.shortcuts import render, redirect, get_object_or_404 from django.urls import reverse_lazy, reverse from lostplaces.models import Place, PlaceImage -from lostplaces.views.base_views import IsAuthenticatedMixin, IsPlaceSubmitterMixin +from lostplaces.views.base_views import ( + IsAuthenticatedMixin, + IsPlaceSubmitterMixin, + LevelCapPlaceListView +) from lostplaces.views.place_image_views import MultiplePlaceImageUploadMixin from lostplaces.forms import PlaceForm, PlaceImageForm, TagSubmitForm from lostplaces.common import redirect_referer_or from taggit.models import Tag -class PlaceListView(IsAuthenticatedMixin, ListView): +class PlaceListView(IsAuthenticatedMixin, LevelCapPlaceListView): paginate_by = 5 - model = Place template_name = 'place/place_list.html' ordering = [Lower('name')] diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index 74d16a2..a72fd8f 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -31,7 +31,7 @@ class SignUpView(SuccessMessageMixin, CreateView): class HomeView(IsAuthenticatedMixin, View): def get(self, request, *args, **kwargs): - place_list = Place.objects.all().order_by('-submitted_when')[:10] + place_list = request.user.explorer.get_places_eligible_to_see() context = { 'place_list': place_list, 'mapping_config': { From 3f4bf9475c24e40eb389fed7518eafc70b4c5a98 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 23:41:34 +0200 Subject: [PATCH 137/150] #42 Restricting Acces to Place requests --- django_lostplaces/lostplaces/models/models.py | 3 ++ .../lostplaces/views/base_views.py | 20 +++++++++- .../lostplaces/views/place_views.py | 37 +++++++++++++------ 3 files changed, 48 insertions(+), 12 deletions(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 10f493b..9ed5f05 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -85,6 +85,9 @@ class Explorer(models.Model): def get_places_eligible_to_see(self): return Place.objects.all().filter(level__lte=self.level) + def is_eligible_to_see(self, place): + return place in self.get_places_eligible_to_see() + def __str__(self): return self.user.username diff --git a/django_lostplaces/lostplaces/views/base_views.py b/django_lostplaces/lostplaces/views/base_views.py index df37d5b..bc8d8e4 100644 --- a/django_lostplaces/lostplaces/views/base_views.py +++ b/django_lostplaces/lostplaces/views/base_views.py @@ -27,7 +27,8 @@ class IsAuthenticatedMixin(LoginRequiredMixin, View): permission_denied_message = _('Please login to proceed') def handle_no_permission(self): - messages.error(self.request, self.permission_denied_message) + if not self.request.user.is_authenticated: + messages.error(self.request, self.permission_denied_message) return super().handle_no_permission() class IsPlaceSubmitterMixin(UserPassesTestMixin, View): @@ -61,6 +62,23 @@ class IsPlaceSubmitterMixin(UserPassesTestMixin, View): messages.error(self.request, self.place_submitter_error_message) return False +class IsEligibleToSeePlaceMixin(UserPassesTestMixin): + not_eligible_to_see_message = None + + def get_place(self): + pass + + def test_func(self): + if not hasattr(self.request, 'user'): + return False + + if self.request.user.explorer.is_eligible_to_see(self.get_place()): + return True + + if self.not_eligible_to_see_message: + messages.error(self.request, self.not_eligible_to_see_message) + return False + class PlaceAssetCreateView(IsAuthenticatedMixin, SuccessMessageMixin, CreateView): """ Abstract View for creating a place asset (i.e. PlaceImage) diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index bdcee30..bb63435 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -18,7 +18,8 @@ from lostplaces.models import Place, PlaceImage from lostplaces.views.base_views import ( IsAuthenticatedMixin, IsPlaceSubmitterMixin, - LevelCapPlaceListView + LevelCapPlaceListView, + IsEligibleToSeePlaceMixin ) from lostplaces.views.place_image_views import MultiplePlaceImageUploadMixin from lostplaces.forms import PlaceForm, PlaceImageForm, TagSubmitForm @@ -39,9 +40,15 @@ class PlaceListView(IsAuthenticatedMixin, LevelCapPlaceListView): } return context -class PlaceDetailView(IsAuthenticatedMixin, View): - def get(self, request, pk): - place = get_object_or_404(Place, pk=pk) +class PlaceDetailView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): + not_eligible_to_see_message = _('You\'r not allowed to see this place') + + def get_place(self): + return get_object_or_404(Place, pk=self.kwargs['pk']) + + def get(self, request, pk): + place = self.get_place() + context = { 'place': place, 'mapping_config': { @@ -131,10 +138,14 @@ class PlaceDeleteView(IsAuthenticatedMixin, IsPlaceSubmitterMixin, DeleteView): def get_place(self): return self.get_object() -class PlaceFavoriteView(IsAuthenticatedMixin, View): - +class PlaceFavoriteView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): + not_eligible_to_see_message = _('You\'r not allowed to favorite this place') + + def get_place(self): + return get_object_or_404(Place, pk=self.kwargs['place_id']) + def get(self, request, place_id): - place = get_object_or_404(Place, id=place_id) + place = self.get_place() if request.user is not None: request.user.explorer.favorite_places.add(place) request.user.explorer.save() @@ -142,7 +153,7 @@ class PlaceFavoriteView(IsAuthenticatedMixin, View): return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) class PlaceUnfavoriteView(IsAuthenticatedMixin, View): - + def get(self, request, place_id): place = get_object_or_404(Place, id=place_id) if request.user is not None: @@ -151,10 +162,14 @@ class PlaceUnfavoriteView(IsAuthenticatedMixin, View): return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) -class PlaceVisitCreateView(IsAuthenticatedMixin, View): - +class PlaceVisitCreateView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): + not_eligible_to_see_message = _('You\'r not allowed to visit this place :P (Now please stop trying out URL\'s)') + + def get_place(self): + return get_object_or_404(Place, pk=self.kwargs['place_id']) + def get(self, request, place_id): - place = get_object_or_404(Place, id=place_id) + place = self.get_place() if request.user is not None: request.user.explorer.visited_places.add(place) request.user.explorer.save() From 84b01f3a9a362d3c6aa44ff83e984d9b62e585f2 Mon Sep 17 00:00:00 2001 From: reverend Date: Fri, 1 Oct 2021 23:44:46 +0200 Subject: [PATCH 138/150] #42 Place submitter and super users should be able to see a place --- django_lostplaces/lostplaces/models/models.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 9ed5f05..74ca406 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -86,7 +86,11 @@ class Explorer(models.Model): return Place.objects.all().filter(level__lte=self.level) def is_eligible_to_see(self, place): - return place in self.get_places_eligible_to_see() + return ( + self.user.is_superuser or + place.submitted_by == self or + place in self.get_places_eligible_to_see() + ) def __str__(self): return self.user.username From e11151858bd38717f50db542838f081bcece7301 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 00:03:45 +0200 Subject: [PATCH 139/150] #42 Fined tuned list of eligible to see places --- django_lostplaces/lostplaces/models/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/models/models.py b/django_lostplaces/lostplaces/models/models.py index 74ca406..286f540 100644 --- a/django_lostplaces/lostplaces/models/models.py +++ b/django_lostplaces/lostplaces/models/models.py @@ -83,7 +83,9 @@ class Explorer(models.Model): ) def get_places_eligible_to_see(self): - return Place.objects.all().filter(level__lte=self.level) + if self.user.is_superuser: + return Place.objects.all() + return Place.objects.all().filter(level__lte=self.level) | self.places.all() def is_eligible_to_see(self, place): return ( From 4cd0635d5f55363620b21a8cb6b9d4a4915c0fe9 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 00:50:32 +0200 Subject: [PATCH 140/150] #42 Testing place level on place list --- .../tests/views/test_place_views.py | 57 ++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 8bebd2d..6e1c991 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -37,9 +37,36 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): def setUpTestData(cls): user = User.objects.create_user( username='testpeter', + password='Develop123', + ) + user.explorer.level = 3 + user.explorer.save() + + # default level should be 1, not setting required + other_user = User.objects.create_user( + username='blubberbernd', password='Develop123' ) + superuser = User.objects.create_user( + username='toor', + password='Develop123' + ) + + superuser.is_superuser = True + superuser.save() + + Place.objects.create( + name='Im a own place', + submitted_when=timezone.now(), + submitted_by=other_user.explorer, + location='Test %d town' % 5, + latitude=50.5 + 5/10, + longitude=7.0 - 5/10, + description='This is just a test, do not worry %d' % 5, + level=3 + ) + for i in range(12): place = Place.objects.create( name='Im a place %d' % i, @@ -48,7 +75,8 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): location='Test %d town' % i, latitude=50.5 + i/10, longitude=7.0 - i/10, - description='This is just a test, do not worry %d' % i + description='This is just a test, do not worry %d' % i, + level=3 ) place.tags.add('I a tag', 'testlocation') place.save() @@ -90,6 +118,33 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): ), msg='Expecting the place list to be paginated like [first] [previous] [item] at least 2 times [next] [last]' ) + + def test_not_eligible_to_see_because_of_low_level(self): + self.client.login(username='blubberbernd', password='Develop123') + response = self.client.get(reverse('place_list')) + + self.assertFalse( + 'Im a place' in response.content.decode(), + msg='Expecting the user to not see any places' + ) + + def test_not_eligible_to_see_because_of_low_level_superuser(self): + self.client.login(username='toor', password='Develop123') + response = self.client.get(reverse('place_list')) + + self.assertTrue( + 'Im a place' in response.content.decode(), + msg='Expecting the superuser to see all places' + ) + + def test_not_eligible_to_see_because_of_low_level_own_place(self): + self.client.login(username='blubberbernd', password='Develop123') + response = self.client.get(reverse('place_list')) + + self.assertTrue( + 'Im a own place' in response.content.decode(), + msg='Expecting the user to see it\'s own places' + ) class TestPlaceCreateView(ViewTestCase): view = PlaceCreateView From 6678f8ff027bb4ee4010bcdc6b6546b1026690e0 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 01:30:44 +0200 Subject: [PATCH 141/150] Nose testing suite --- Pipfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Pipfile b/Pipfile index 8ce2a9d..5325444 100644 --- a/Pipfile +++ b/Pipfile @@ -13,6 +13,7 @@ twine = "*" pandoc = "*" pylint-django = "*" setuptools = "*" +django-nose = "*" [packages] django = "*" From 8d96214a92f3ba7cc9c4d88dc8de19080bcab5ca Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 01:30:53 +0200 Subject: [PATCH 142/150] Nose testing sutie --- django_lostplaces/django_lostplaces/settings.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/django_lostplaces/settings.py b/django_lostplaces/django_lostplaces/settings.py index 93a097c..44c6948 100644 --- a/django_lostplaces/django_lostplaces/settings.py +++ b/django_lostplaces/django_lostplaces/settings.py @@ -49,7 +49,15 @@ INSTALLED_APPS = [ 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', - 'django.contrib.staticfiles' + 'django.contrib.staticfiles', + 'django_nose' +] + +TEST_RUNNER = 'django_nose.NoseTestSuiteRunner' + +NOSE_ARGS = [ + '--with-coverage', + '--cover-package=lostplaces', ] MIDDLEWARE = [ From f7dab77229dcc2da4534e00c13feefa851b830f1 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 01:31:12 +0200 Subject: [PATCH 143/150] #42 Testing place detail for level --- .../tests/views/test_place_views.py | 74 ++++++++++++++++++- 1 file changed, 73 insertions(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_place_views.py b/django_lostplaces/lostplaces/tests/views/test_place_views.py index 6e1c991..ba70250 100644 --- a/django_lostplaces/lostplaces/tests/views/test_place_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_place_views.py @@ -145,6 +145,15 @@ class TestPlaceListView(GlobalTemplateTestCaseMixin, ViewTestCase): 'Im a own place' in response.content.decode(), msg='Expecting the user to see it\'s own places' ) + + def test_eligible_to_see(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_list')) + + self.assertTrue( + 'Im a own place' in response.content.decode(), + msg='Expecting the user to see places where their level is high enough' + ) class TestPlaceCreateView(ViewTestCase): view = PlaceCreateView @@ -363,6 +372,8 @@ class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixi username='testpeter', password='Develop123' ) + user.explorer.level = 3 + user.explorer.save() place = Place.objects.create( name='Im a place', @@ -371,11 +382,72 @@ class PlaceDetailViewTestCase(TaggableViewTestCaseMixin, MapableViewTestCaseMixi location='Testtown', latitude=50.5, longitude=7.0, - description='This is just a test, do not worry' + description='This is just a test, do not worry', + level=3 ) place.tags.add('I a tag', 'testlocation') place.save() + other_user = User.objects.create_user( + username='blubberbernd', + password='Develop123' + ) + + superuser = User.objects.create_user( + username='toor', + password='Develop123' + ) + + superuser.is_superuser = True + superuser.save() + + Place.objects.create( + name='Im a own place', + submitted_when=timezone.now(), + submitted_by=other_user.explorer, + location='Test %d town' % 5, + latitude=50.5 + 5/10, + longitude=7.0 - 5/10, + description='This is just a test, do not worry %d' % 5, + level=3 + ) + + def test_not_eligible_to_see_because_of_low_level(self): + self.client.login(username='blubberbernd', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + + self.assertFalse( + 'Im a place' in response.content.decode(), + msg='Expecting the user to not see the places' + ) + + def test_not_eligible_to_see_because_of_low_level_superuser(self): + self.client.login(username='toor', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) + + self.assertTrue( + 'Im a place' in response.content.decode(), + msg='Expecting the superuser to see all places' + ) + + def test_not_eligible_to_see_because_of_low_level_own_place(self): + self.client.login(username='blubberbernd', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 2})) + + self.assertTrue( + 'Im a own place' in response.content.decode(), + msg='Expecting the user to see it\'s own places' + ) + + def test_eligible_to_see(self): + self.client.login(username='testpeter', password='Develop123') + response = self.client.get(reverse('place_detail', kwargs={'pk': 2})) + + self.assertTrue( + 'Im a own place' in response.content.decode(), + msg='Expecting the user to see places where their level is high enough' + ) + def test_not_authenticated(self): response = self.client.get(reverse('place_detail', kwargs={'pk': 1})) self.assertHttpRedirect(response) From c8399b9ce4c97bfaed6ae49d9aad7a33df2a4ef7 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 01:54:21 +0200 Subject: [PATCH 144/150] #54 Scaling image up while cropping --- django_lostplaces/lostplaces/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/__init__.py b/django_lostplaces/lostplaces/__init__.py index c2d76d6..534c09a 100644 --- a/django_lostplaces/lostplaces/__init__.py +++ b/django_lostplaces/lostplaces/__init__.py @@ -5,7 +5,7 @@ from django.conf import settings settings.THUMBNAIL_ALIASES = { '': { - 'thumbnail': {'size': (300, 200), 'sharpen': True, 'crop': True}, + 'thumbnail': {'size': (300, 200), 'sharpen': True, 'crop': True, 'upscale': True}, 'hero': {'size': (700, 466), 'sharpen': True, 'crop': True}, 'large': {'size': (1920, 1920), 'sharpen': True, 'crop': False}, }, From 4c43f875607928e6ff81eaee3ac02cfac50b70b0 Mon Sep 17 00:00:00 2001 From: reverend Date: Sat, 2 Oct 2021 01:54:43 +0200 Subject: [PATCH 145/150] Removing annoying warning since Django update 3.2 --- django_lostplaces/lostplaces/apps.py | 1 + 1 file changed, 1 insertion(+) diff --git a/django_lostplaces/lostplaces/apps.py b/django_lostplaces/lostplaces/apps.py index bd8e0fc..71c4108 100644 --- a/django_lostplaces/lostplaces/apps.py +++ b/django_lostplaces/lostplaces/apps.py @@ -4,4 +4,5 @@ from django.apps import AppConfig class LostplacesAppConfig(AppConfig): + default_auto_field = 'django.db.models.AutoField' name = 'lostplaces' From 9980a2d190ac8b67000acabee3d0d7fa279b9091 Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 30 Dec 2021 23:20:05 +0100 Subject: [PATCH 146/150] #42 Place Voting / Level --- django_lostplaces/lostplaces/admin.py | 1 + django_lostplaces/lostplaces/forms.py | 4 +- django_lostplaces/lostplaces/models/place.py | 42 +++++++++-- .../lostplaces/templates/partials/voting.html | 39 +++++++++++ .../templates/place/place_detail.html | 69 +++++++++++++++---- django_lostplaces/lostplaces/urls.py | 5 +- .../lostplaces/views/place_views.py | 45 +++++++++++- 7 files changed, 180 insertions(+), 25 deletions(-) create mode 100644 django_lostplaces/lostplaces/templates/partials/voting.html diff --git a/django_lostplaces/lostplaces/admin.py b/django_lostplaces/lostplaces/admin.py index ec58dac..357df41 100644 --- a/django_lostplaces/lostplaces/admin.py +++ b/django_lostplaces/lostplaces/admin.py @@ -35,3 +35,4 @@ admin.site.register(Voucher, VoucherAdmin) admin.site.register(Place, PlacesAdmin) admin.site.register(PlaceImage, PlaceImagesAdmin) admin.site.register(PhotoAlbum, PhotoAlbumsAdmin) +admin.site.register(PlaceVoting) diff --git a/django_lostplaces/lostplaces/forms.py b/django_lostplaces/lostplaces/forms.py index 865751b..e68bef2 100644 --- a/django_lostplaces/lostplaces/forms.py +++ b/django_lostplaces/lostplaces/forms.py @@ -22,7 +22,7 @@ class SignupVoucherForm(UserCreationForm): ) def is_valid(self): - super().is_valid() + super_result = super().is_valid() submitted_voucher = self.cleaned_data.get('voucher') try: fetched_voucher = Voucher.objects.get(code=submitted_voucher) @@ -35,7 +35,7 @@ class SignupVoucherForm(UserCreationForm): return False fetched_voucher.delete() - return True + return super_result class ExplorerUserChangeForm(UserChangeForm): class Meta: diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index acfcda7..2df13b4 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -1,4 +1,5 @@ import os +from math import floor from django.db import models from django.urls import reverse @@ -6,7 +7,7 @@ from django.dispatch import receiver from django.db.models.signals import post_delete, pre_save from django.utils.translation import ugettext_lazy as _ -from lostplaces.models.abstract_models import Submittable, Taggable, Mapable +from lostplaces.models.abstract_models import Submittable, Taggable, Mapable, Expireable from easy_thumbnails.fields import ThumbnailerImageField from easy_thumbnails.files import get_thumbnailer @@ -15,7 +16,7 @@ PLACE_LEVELS = ( (1, 'Ruin'), (2, 'Vandalized'), (3, 'Natures Treasure'), - (4, 'Long Time no See'), + (4, 'Lost in History'), (5, 'Time Capsule') ) @@ -58,10 +59,15 @@ class Place(Submittable, Taggable, Mapable): return reverse('place_detail', kwargs={'pk': self.pk}) def get_hero_index_in_queryset(self): + ''' + Calculates the index of the hero image within + the list / queryset of images. Necessary for + the lightbox. + ''' for i in range(0, len(self.placeimages.all())): image = self.placeimages.all()[i] if image == self.hero: - return i + return i return None @@ -84,6 +90,24 @@ class Place(Submittable, Taggable, Mapable): return {'latitude': latitude, 'longitude': longitude} + def calculate_place_level(self): + self.remove_expired_votes() + + if self.placevotings.count() == 0: + return 5 + + level = 0 + + for vote in self.placevotings.all(): + level += vote.vote + + self.level = floor(level / self.placevotings.count()) + + def remove_expired_votes(self): + for vote in self.placevotings.all(): + if vote.is_expired: + vote.delete() + def __str__(self): return self.name @@ -104,7 +128,7 @@ class PlaceAsset(Submittable): """ class Meta: - abstract = True + abstract = True place = models.ForeignKey( Place, @@ -180,3 +204,13 @@ def auto_delete_file_on_change(sender, instance, **kwargs): new_file = instance.filename if not old_file == new_file: old_file.delete(save=False) + + +class PlaceVoting(PlaceAsset, Expireable): + vote = models.IntegerField(choices=PLACE_LEVELS) + + def get_human_readable_level(self): + return PLACE_LEVELS[self.vote - 1][1] + + def get_all_choices(self): + return reversed(PLACE_LEVELS) \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/partials/voting.html b/django_lostplaces/lostplaces/templates/partials/voting.html new file mode 100644 index 0000000..8c12cd2 --- /dev/null +++ b/django_lostplaces/lostplaces/templates/partials/voting.html @@ -0,0 +1,39 @@ +{% load i18n %} + +
    +
    +

    + Place level +

    +
    + {% for choice in voting.get_all_choices %} + + + + {{choice.1}} + + + {% endfor %} +
    +
    + {{place.get_level_display}} +
    +
    +
    +
    +
    + You voted this place as + {{voting.get_human_readable_level}} +
    + +
    + Your vote expires on + + + +
    +
    +
    +
    \ No newline at end of file diff --git a/django_lostplaces/lostplaces/templates/place/place_detail.html b/django_lostplaces/lostplaces/templates/place/place_detail.html index eeb77b2..f01c9f5 100644 --- a/django_lostplaces/lostplaces/templates/place/place_detail.html +++ b/django_lostplaces/lostplaces/templates/place/place_detail.html @@ -40,25 +40,64 @@

    {{ place.description }}

    -
    - - {% url 'place_tag_submit' place_id=place.id as tag_submit_url%} - {% partial tagging %} - {% set config=tagging_config %} - {% endpartial %} - -
    +
    +
    + {% url 'place_tag_submit' place_id=place.id as tag_submit_url %} + {% partial tagging %} + {% set config=tagging_config %} + {% endpartial %} +
    + + {{votingplace.vote}} +
    + {% partial voting %} + {% set place=place %} + {% set voting=placevoting %} + {% endpartial %} +
    +

    {% translate 'Map links' %}

    {% partial osm_map config=mapping_config %} - +
    diff --git a/django_lostplaces/lostplaces/urls.py b/django_lostplaces/lostplaces/urls.py index 35f6ce4..ca4cf5c 100644 --- a/django_lostplaces/lostplaces/urls.py +++ b/django_lostplaces/lostplaces/urls.py @@ -22,7 +22,8 @@ from lostplaces.views import ( PhotoAlbumCreateView, PhotoAlbumDeleteView, ExplorerProfileView, - ExplorerProfileUpdateView + ExplorerProfileUpdateView, + PlaceVoteView ) urlpatterns = [ @@ -47,6 +48,8 @@ urlpatterns = [ path('place_image/create//', PlaceImageCreateView.as_view(), name='place_image_create'), path('place_image/delete//', PlaceImageDeleteView.as_view(), name='place_image_delete'), + + path('place/vote//', PlaceVoteView.as_view(), name='place_vote'), path('photo_album/create//', PhotoAlbumCreateView.as_view(), name='photo_album_create'), path('photo_album/delete//', PhotoAlbumDeleteView.as_view(), name='photo_album_delete') diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index bb63435..71e08cb 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -1,5 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- +from datetime import timedelta from django.db.models.functions import Lower @@ -10,11 +11,17 @@ from django.views.generic.detail import SingleObjectMixin from django.contrib import messages from django.contrib.messages.views import SuccessMessageMixin from django.utils.translation import ugettext_lazy as _ +from django.utils import timezone from django.shortcuts import render, redirect, get_object_or_404 from django.urls import reverse_lazy, reverse -from lostplaces.models import Place, PlaceImage +from lostplaces.models import ( + Place, + PlaceImage, + PlaceVoting +) + from lostplaces.views.base_views import ( IsAuthenticatedMixin, IsPlaceSubmitterMixin, @@ -46,8 +53,10 @@ class PlaceDetailView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): def get_place(self): return get_object_or_404(Place, pk=self.kwargs['pk']) - def get(self, request, pk): + def get(self, request, pk): place = self.get_place() + place.calculate_place_level() + explorer = request.user.explorer context = { 'place': place, @@ -61,7 +70,8 @@ class PlaceDetailView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): 'tagged_item': place, 'submit_url': reverse('place_tag_submit', kwargs={'tagged_id': place.id}), 'delete_url_name': 'place_tag_delete' - } + }, + 'placevoting': PlaceVoting.objects.filter(place=place, submitted_by=explorer).first() } return render(request, 'place/place_detail.html', context) @@ -185,3 +195,32 @@ class PlaceVisitDeleteView(IsAuthenticatedMixin, View): request.user.explorer.save() return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) + + +class PlaceVoteView(IsEligibleToSeePlaceMixin, View): + delta = timedelta(weeks=24) + + def get(self, request, place_id, vote): + place = get_object_or_404(Place, id=place_id) + explorer = request.user.explorer + + voting = PlaceVoting.objects.filter( + submitted_by=explorer, + place=place + ).first() + + if voting is None: + voting = PlaceVoting.objects.create( + submitted_by=explorer, + place=place, + vote=vote, + expires_when=timezone.now()+self.delta + ) + messages.success(self.request, _('Vote submitted')) + else: + voting.expires_when=timezone.now()+self.delta + voting.vote = vote + messages.success(self.request, _('Your vote has been update')) + + voting.save() + return redirect_referer_or(request, reverse('place_detail', kwargs={'pk': place.pk})) \ No newline at end of file From c6a28c7b66011a2865a88fc584dd631ca2ade1cc Mon Sep 17 00:00:00 2001 From: reverend Date: Thu, 30 Dec 2021 23:20:29 +0100 Subject: [PATCH 147/150] Inlcuding Material Design Icons --- .../fonts/MaterialDesignIcons/LICENSE-2.0.txt | 202 + .../materialdesignicons-webfont.eot | Bin 0 -> 1090016 bytes .../materialdesignicons-webfont.ttf | Bin 0 -> 1089796 bytes .../materialdesignicons-webfont.woff | Bin 0 -> 493820 bytes .../materialdesignicons-webfont.woff2 | Bin 0 -> 343656 bytes django_lostplaces/lostplaces/static/main.css | 28847 +++++++++++++++- .../lostplaces/static/materialdesignicons.css | 19116 ++++++++++ .../lostplaces/templates/global.html | 1 + 8 files changed, 46642 insertions(+), 1524 deletions(-) create mode 100644 django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/LICENSE-2.0.txt create mode 100644 django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.eot create mode 100644 django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.ttf create mode 100644 django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff create mode 100644 django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff2 create mode 100644 django_lostplaces/lostplaces/static/materialdesignicons.css diff --git a/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/LICENSE-2.0.txt b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/LICENSE-2.0.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/LICENSE-2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.eot b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..6c667b0615bb1275cc1ceed9a0968571b7c5f937 GIT binary patch literal 1090016 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

    D`4EL_uBMO5nXxb zMorY$K@ZDtTUlR+Hfdd+$XlfQpodS2U$Q(1{G;Cy6!DM+rQvD+1(ftOrL0x)7W92` zZp7dT3I#TlefW3aMFGXl{DRkREx;|>l@2B1`%Z1}wRQx84umZDCPD?PJ)Q`qT?d|) zQNYnqB9MkjE$mwg`@-3SE})_fYm=dTHk8t$ad#NDw{#$p#p_GH8(ox2c+52k*uDk4 zXQT$SP{2G2n*8J;E3Rm|)cn(7eF;5xil)}v(eNkAI50#c7Yc==-Y{%^%`#oW%5>mc zgs1p;JS}x*%I9ectL+MGez#ff0oucU<5~f`w~~OV$|Y^=(!c0^|pC(8Z&86Kgp|oV^#iEt01+>FibTF<3VKXd%Z|<96uli!nBUZorkvBTyt}BnY z{o<%I=6eo4k&0UQJ>T-Ueb2ky&->i2-}m^%>tA12RA#?!G9qomQa72vB%`@Ep)^yV z`D_TyH>wGxl`0IQ{KLG1=v}Y%zU|W-N35{t!X7M+IyB!`zp?|WdN z`7|1XhP>$Umz#avXxpGYM*Y%a0$h@MQA0$yLH(#4e>bat_r}%BxqVH%7x1R0O6u`c zw2_Q*LvWLLbhK)~$i998}PYgwKfe40@rO@{}L%U`3^X1g8OQ}E_N z^Gub^wsQWfvJWgZA$tLDsF8C2Bdgjw=eE!bV=aJeL+ie1e0QPx$ZQd4jkMFxLH&o&O4DIeV_Mq7QcGJVI4{wa%fsm1-cmTYGcEEfX zwEKUqYgLbkk z%(dtNrE!I&z4aeV{Ph)@jW%onZ5U_wmKtvnC)8ZydiAQ-8%?}Ie_=^HsJ}2L(zFG3 z4*G=QeoMn7qKHRZxnsKDkdNu(uCyy3)PKjoduYY62Mz*!JUNSAeLpaEB+H=@AgUh1 zBMyEEX09TcO;=$JhAc{3TEVch1NruoIgpTBq8_``rrWd$Kb?x;at3Kekv+BM|A&~z z7%jgYWCH_*Dx+e96pbLoZxJkSA*MEbmSgwLU z`y3?vp<6Ng1pIY5Z(dWw=+-mkXY2?j-qUMc_2fHmc*A#`XAkbI)bAMmV*Se&$g{7m z4NyYBsl`;V+`L7N^xT(@&fA?%0QiS!U32n|D;d7)c2cVkS(bQ8{TX!@i|`FRZMl>3 zHzqj+jIb2pqPT)*hC|*=3_L*-rh6P?its|e&HV?O-s(&*>%FGF+kr!PyVV(w_Pz~` z(0n$V81vCB>0j`{-;Uf8tyXinfOtE&2iKthM$!v^wanklXQz}ale-STWnnSy!M6#w z`(wX_KH1PK_=eaDDY0T(OT?=n19ed=@7ky0>BY1*JCSih53&w#lWj2_Ovi0j-|dEO zZddv_Ft!sq)`7Q{IU+?#tHLTh$Lb80T!N~lg3czCTbdZ#2K5(Bec9E9%C)6p%GQ;$ zTCEKQ69kp%;5~w!Fh>MpZS>=dpihg(H*wVC@p5zd zo`8!p&K0<4xk*jBER*z5`A~bHEe2J0ln~twIhdZ)bfUtCUN=rx6h3DKq)qtEL}(PgA??-exzTQ!`FK@89`W&s)u$s@@NH%<+$`zgN2f{ zjr4)R)?@*;iBo5II*X3uLdVDfaIkL)xGVgH*dck{|~IWtsh+~ACt8H zkHlMn4~(6%z;6od8D}HBdNoEE!QHMZUB6)sNeh^SDy!dIUR%^x@)NV=V~3~gspi_@V6NSHhDM2s|*?mA0%aCuw9=T3klLVTRE0 znWVI~Od!ugcp~wVWK=-eq?x6+9h#U3iSSzG2Xb{t_s&CM^Rs%Q^JP zRAQAdbNUu^YDJ*Kq9Y+9OAv#AybRUofv@({qBIykuj^SO#uszyiw~TcbA;U?&pqDA zoim4*-<@R){UN-8hcXKI4WUFL7ms^+`;`7NXQ_Im&zv3ec<=EBV_v=STw%GlyYH2s zkK>oQIJ(BQ9)~7$gzz|whT%_C$|6*xanEmmp|JKg(BQWIw)>91HhD?}Bwk;KPhu04 zB?4ZKky=sd0$bh$<>$@iX56kGmy!!h}jYz zO7=T%xnz03vSE1>+7pu+PnRZ99gfpL^cm0=*ciZF(sp!O&;sa^gs=)dXjOU9a(2+~ z9rPa_#jcFC2w(S^sf6j1jABa&C&b$>yao2acCzg8TMth=sxuCE{%AOSH1BrItU0F- z3*q;aPuj%Pk*V->IyN2-W)H<@;Ql)vOHYTVj^=xRI#HWQ-kMi&D{gB(B?|AGC|D<_ z-{Q8<9kp3e(9yB!Wvj?cOk{+0d3x;VjD5^*J341~PaQ3Y^zFw(f%yro6wHQ#!ICyH z9|#@49h(26ZwQAIPcWUvM06>0*ym2qzt(p+tL)ZBD(t|#({>v zg!H(E3353B@>W%5U1+ygIM^6h(JZ8_ozC)oRX4KToSrErlJ%KL3=CB~8JYH!Q;<_S zL4Sfiy2l!K1+0#ll^Nvxn3z}xSm(3acp3_7Oi$2k^l(?a8?@)R^uk^O#lbYi5pMY~ zTf~>)j>TjO@Lhr893sssXb`*w(Ke)9p}#io5-^~&NE77qgsiTUU-m^E0pG(f`JKT@ z|LcXrJ%7u^sqDPlVYS*b@sGI<&!hukn}2dfFHQRG;lSi!zSnHwMpGOCx}?aH|wegxoA zn3&}3)!T2s`aBP3>6@2Kh(nXNShA5Y#cI>uwXLl>m-%oRpV~e4l%v#~f0pP(KH!>o8fzwFEa_?ILIffl z1(4=J1_q<1k~ld#JNwwv+Lg>xPi3xXPe1tR?B!p_t#^Iq5qamucfr_Z+BqrLsj^bw z&kroGDs$GYts=U3wIre_>CvIWe>J6P$^1u_Jf8j4ynV9tU}<9YU8k0l%Lq<2>m+Y$ z!}{!2`kNv=>Vjf_KMHj5Yhn5MmwWp20jQXEVcdFfU%znEfD!o$=7Pg=2>`+F51G6V zB3xDyLYtk+-14+melhbQ!s)@K%+{>G(GBxca{^>X>cvzIs|PrrykdS~X!i%&nOatnf3kq=cqIezKo zJ3%WTjdM_QN{c$^qgF*!qmrAd2yO?-)Wop|AM6i{HaiRI32QC>AT~`t_~5%(6T120 z<;!#be(v&rhIRS6WgXr)j2gcF1MzL~9N?w=$En#kWw}GHj#n%V%M+HLu)NRmVava= ze8#eE`8CT|EZ?;Jf#o}Bl_{|H4QBn5lKH4V|ND3PYLNb&{;&Ec{YQfnb4Be7kO!1( zzSCcR`zJ$z;6_AvzZv^06*~MXQt+=(UvDIVg3bl&E`mbubV%)h9fB#S*7J6kYs}?3 zqiC4n;xYR5MfJOY`hnZ{xzaKGy!!cHsw;=8=u_%u?;EPnbL!H_!8Tg9@GAd~bv8E@ z*-*|aUs5-(V-In*?!3BtK`AO;R#$aJPeE2meb<#9$)k#SQr$eSe%{+s-!1j~?m>lK zRlnF!uXqnCoAVz!1Yk`EyyyVeRIKa;%e|KS5$U#Rc?Z{PBlBQ?totYZ0qx(RaBnkz z;4)A8TzdaK7dv8*s8BIsXA9Vz|1HG%jieIya4K-Ha=?|X23YO1U ze#-JQmY=h{V0p>%vgNCke+>NZE0y{u{khh^<1k+y%#nog7GlH`Olt}*Frk}>Ye{r&8C+w zJLQOo6W$O!jjSi^RyoAt(q!)!|5VM!%OhiE4Bd+g6aKp@?Jw1vuQL!r4!8&fRUI#= zal4>K#+WzP)Xnp1FufzM{Ey2*k`$}`gf)_khP)?m4WzN!FQ>%o!8OZ?D{`tpV|E&7 zV@z3NI=9rT>bNbbmctWzSpCqLbH;kYIhTQ!=Lj+%owvLeJ~xk9-fDTu(zJX4b8g>I z@6F#aNSo2ej{#bk8N|{U zd}HJcxt;Pb)^wHKin1gWEC@+H4Q?4aQE*$-OfnB^8*0u_2x+s%R#sQWhA&!3M6eQx ztRNkMu-U}O6-lh*A(U>#g7gT?C5vny3^Y?r>WYwjXtT1WkssBDeOAeRq6{Ugkw1(n zOCuU3jdg}+EcG<-isRjtuxNEo?ik8-H z1s7UxcTt1~MZ%*JLd{T{JW@&-DsV{a+3%q&Y`A->n46UYT|MLDjXS+ zjL{n{N6AiR-gf#Q9*33eHqb+AuF0g~+l-Zl9b4M3D;O?_aHt#piN^Qvxp}Vv36M+} zzW{u&R6FJwE+Kd!VK0u`$oF0@1A=vVY{Fq?8<%B#w*hE;q~~N4$1ePxo8>-EejR!T zH~Cl?!6DmI$_Gxv0q4t3=dv^6EML+t?OYO@I9+xcSFaKddGwVMB*Z$p-2>8qq5s4X!pVdQrB3-i?lDo1XrXVid*~{lAP1){I}Rrv2?lhMC?t=3NB)&{xNzxR z^t#M6_`KvF^vPvF<~o&W%Ghj48Q++PUyY}Xb%*wrZDngApel)&?c{y78}h5{ z1KZ2Kn36NwPWZRm_>VKRQnnMd^IWw^wY!chQRjPTF$SCi$v?a*TT3PMtHMD^R*bf? z&HRv5a6C8`0+`QnFz=h=V_s`~r^Y6zhNu&q1A^u);Gg*?>JrxU(uMrr1giDAqS@so zagW`W_c@K^V)H}Jr8_Ja;M4nBU@6+eHt{19IN_UpVISBpwwuq0JN%gMn%`z$`5V5= zkLn+~W6mRqV(jy_^wHrN|A1~1(RgljRL)5bAbUmEWPI3B9@$xSZu-reIA+H6gZ2_n zIMP3}N38+QCmdGvXAK2jK7$cWD-6BtSYl8CegMZQ{tR9gOV!d6tqVv5m;gtO z=SVqpXAUui^SR>MOj7sx^duZQyg~1H*0@^xZS`E#>|+jx+c7tbFb}_Nana@vI%enW zfq;GCTdep90;w z@Fv55lX+iHzG#Pc*HP80t&3?Wz?!_Ox)`%>$k)n_IXdI^ zPOH812UDakn}eE0r{K&2IXaFwHb$>^k1icPcI@!dQT^@{`TU8yk%K6Wq;Kg-Lmh!W zs^4!xt~=oOoqYDz*S_}FY~Ik8h?ZM>{AV85+=Jg!Ui|~{eev&rskC9x!VN1KW}-Bs z!FmUiuI7S89s$M`HAqQlH#Itqhwir&A5ptM+cRjHu zRaj)XBSjKNReR|xQUs7q71f9mY(H#Z4CbCfLp>ORkI+=6#qOXZBT!QKs_JDw5ZzrY z6_`pK4jscFs#F~-C9#CC+qv7zw_hHrqW8DU$p+jWI=?Uk{=nTPjQ&x4MZ6F43UtJf zQ;_Vf1o}yr1Vm-Rp8Uzo(_wqy{n54LzsZ%HZ~pZB^m*~V%+txW==%fq@c)uKKRy5H zH#=rcd7OD`-HaPRrclGY2?env)C>?~qBZg5G$fy|9sioM*PWON_=ADP@xpRZydmwB zcO$+ zHvywQj?g-<2*en|Ab%n_UdSv4Gr`47VLW(Z-m2@?`4eFvSJ=4dklRFvUuMB(TgV_H z5W8O>ho;-7rwfHNJY9GpMI7lr1lrpHwmH#ja#X|&gohy~Ybn7sYbg2NaS^VpXjOc; zJCqP>jXx9XZRN3|v?;ZQUcYW>i09VIy=x-gYJgH-BfS=JxWersN$1v9qgFG=?mBF8 z4PYa(#Zl|Rbbp9SS0V7|cOuO6>=oL!+bkq5&E&PlMmm{HBVRauixDe^Ey32&j?|)e z+qWS31^NQf{>mJB6+j#u8S*4b)gzZ$byAAK2MF~s<{v;e&X@o|>a{e{WGHG5T5$M` z{J#3SA58%4wgFJLFTOnU*_q{TV^GK2&A&)=*KvNFoOEP{>VY%S+G^*LtnttM$6j>X?(kYzhziCo(;h zTqEeG`z1)SdGIL~IJ01BE|JM#tRse1DmE+h`r+z|*aYAheqO^avcei-rIH5II#6))TMe8}Mpx!n$5?3a$rCd>XG|8ajg zIeVm5Yh~knP5#H3IsR;88~Uaa_;}1LgyPBr)NdZ(*3$?;bD6gdko0&D4C4vd+UDMO9 zkt!w&-i3MJw0B{_TSyiK8s_tyKJD>El3o0Wzwuuoo?P*_b-kF%!&e@!;&nLA=Se-V z|E+8{*Fu#~n>yZM&64CbI7`h?6Rc`7j9aezH#u+Za89WMr7nsQgQLu-A$O!=rUzu@ zqx6bDL$a4#yvb()mS4v>+6<2Y%r>TElcPv)5mWh$;U$%03J-yhP94JsHFKFqB=~LU z*S1hTbcp?Z-SpkYfG(@@NeTffize@HHpsK|(qOAK?4dYl z_SwXn=M!i2YYhTsxZ%GdA1K*H;kW~w%wbCnHOVCW)%?KU*kKwSFbnDBAbDRpqDpTq zB$SmtoMfKlj&8NwYUoV8xAVpTlGRUT6ts+X#S%!;nOTdyd2(?Q|FxNPX!3CTL^f6W zjcb`HydU_!g1Bn%v#~WM_Dsb7Xmat$;mJ^XM#HZF8p>R%-5gW;G+K%X%$7Q8#g+GC znxtO_oPnf`#DQfEuF74Zb5Low0MUj7+iTG#!r6*k-N;3VsVVn*z`B4*#Ku6-r)8sA z-&1!Uo@FY>X#NMkM zz@zIShl>ohCNT${2X0?e7}6gYx^CjXe(f53`-iba*Pr79bZ`_OS>H|Y(Prwq;V+{w zeiSReySf^e{}ZdL2jFI}ySj=e>c1N6{#iere`H&lMFmp*_XyE_2Qt5o??=yd27WFc| zJ_O60NmD+6JyysgScfvGUtRLtZp-@!}WXzF#jwe?@W*Ah<^KIdb2cyiVUE zyeK^xD`Y7_XIk*uPKKM2WP0fi*p-nMc?xD$Zh%xoULX9yN3VtGF_VYG>%FE5NZC>Q z9ci!xl^Z%3X2>h(0rwSE@`}pJd0Ol-$HBX#-L7K`TFDh+X-PKDoY_8e2HOV=Y;-J2 zt=IH#wS#s_%|Jp!<^p(Rs6{1FwZUGXVTfs}Ylc42zLe5EUeJ`|30|z{5u|JjpOZe?!LiAHZ z0GLb-G3Bf(i83wV(wdL}RsP=K)xXpG{?=pxd6EEJZT!Q%&yNKHA%HhkbX;}>tT1^a zLIo@KKM=;ra9BU#6~V2EDJ`R5{j8Sw@KOFE6xf-bbowt_o6}B=L`ff?dJCus!EVkc z%IHxGGogSNU^b&suARQM{UCsT+UR->xXH`6;WfX6?XH-U*^s?Ur{Vnzi&Cd_rjG&PGo>2#)(eL-B~68gq>dd+ z;X{Hc&FWkm!b!c?31v!pDHD>R2HNq|#PQ=3P?`;5@DeY_IlN# zM#Id^41K4lC}tXF9ORl(YbO>?Asu`w9HXgJF-Ol}DTB7~+ zhlO{ToVWSfbP}5v!StzQ9M!Hi+C`1oBwB{(!YI6ohgT7B<5F$5Mp^|UvfSEG3riDN zwbbMaX^g|qs*!P)AqhZZ04)s~1b(=;&R4`X_Nr1N(|}F3_k%z(fd9fvMX_p+Deo~i zmk$W9vD3{U>0$f;AsTjs^x<%&(G^uuI%vARtPJI^du|9L9WumpCkHd(lf+CJqJbsiJ+}3d9*Y|J^gC z<`9O}6R~2->+yQ<)(+1-UbheDh}Ip(anc>~J_?uUw=v1+G=zyLkr8R;`$U2MCbj|Y z$YCl>Bp>J_&Se8*YD$mX9LAL%%pwMokj^0!lYt{x6ZheVsi%oz!2yw<*wOx*VP`zd`oPpxySM2oCBu?ykgGo33!9SgI)R|L1+W(w48vq z7I*f<&Vj3?Ds)AaDi%d5nyXz5mGd5bTwCyK_S2EIe|^b0p9x{Z-9oZ1onp$-*rk`o z?h5)&jZZvy>5$KJSMp2iudDyxBo@|ni96RJ3$07OLL(JA4K>Do-2=jHK>V?l2ZT+f zfynpI8o6u8;V1oY|6Um^{?Q)tUh{_RhoDwKY8;FF>TYaoDno@jb}2_T+XLN0TjDaX zcULr}&R%*4MK!q>8^xRo@}T91qahisTd#?oT64W6ZBQ_o>D=F`2~T};^>DRrblbd# z2ax_qPrfE)YNcygl0MazY94#)nBH;)^8`EBC?WNvKxd`63XrQDh@9)t))@nXA);1n zts%;}Yu6ME{)>W$NGKp6I~`$hNI~W!Q>T*H^?i9Uf<4uz3dxLr%AZNLHoi3ipb_BE zh4t4b#xs#<6hE4%Prxvdfp!vF^Sd#{U4Ij~i?+v$$J(;po}1nQW_ImUC`cDtQpk@m($L%G$eBQtt z1FIEsn~_?kIkp)r^-$l{?Mv`5wa>>7!EMnoJBHb+<#=ZrVU8JxEf{t{Cju|Sa6mZc zwej6JJPaH7z?zc`^JG1mb?IYakIfa3>b0e!+&5!wO!`tO`a?gyG0b+x_?k2m3p+MF zA@m{NgN$Q3E;G9W2vPw%6!u?hfY88|s`sz;yV4GdrGIC&iRh<&F~>z4_8R&|>=;^t z7Yt$!VdBLKHpx!vHoGYJJRfwzR~{yLzEV&zG-|&j)gG>HCcOhaAOir?UH~*8s8pU5 zpV78bp-&dUI49`PBwO{BvoQhBU)x1T%=hW2uv!0(J0&{OcX2CBzVRPV^uE75Xq(?{ zcYe_0D`0OQ@QPk{<;5OJ8~#I}GS;|j;v3+tz0&iM8bay6Lb3qw8WSul<_Wkq2{%T< z;e}z4?oxzBsD*0kH&lE6T*2-&#n)`T{_HSFEj17k*o0MU)bVy3AlTBjI(?Xuj+?wn z6Z`@7(rTvbx4Dr9 zdpwF$9BG$^1{nd|N-B}NP#}c>(m>Yht?{Vl8$$qgG|?E3M#o!Vxh&=SE)f$;0tg}2 z!gfun!VI3KBWjX%K$F6qCa~9<;_pgmmxh)grh5fJsFfONEce9*H+=~*Kyrr%W1 ze^aW;csSv->zwbp-B~{9X1(FnJf=*$+lSxOD?reJJSkefA>pV5*GsIr%L6n@Xi@WE zaF*5n9*QTT4tfk2W|8nA?Q%^Ov^;h(gP3P|#@S{J-FE_I5gUV!PB}hQ)^3 zY5e0IQMS9VosFT!{07)b)vxPVhiO}i!Oj8>sj6{1%N1ldaG7UT_}D?M41t;0JhWk| zhCM2EY^n@~RZoPYNnQA#+ucf52xmJU3plYGy zi&Pu94{X7*K%V=6${c2ML@}>HAXq7yH;ndmhO6$~rrHKC<(<X zHbvd-EBnBo;18Lx@Dy`N%D9-bLGR3r7fKd6AmWeV%d9e&{0N}nf-7@@%W?v22)-EC zNL>taaAIE_FpbnPVkO7o4fBcIL69$*6C313&2ZSwl$8)$gkiNQElCwF?I<8sG&3hA zN_nTt=CIiUHn+_o<{U*^-jj{!<;TlvKvdV#wfn=WK)>ffVS$E1(Ys2Bu~ z;DNjhA4TYL2EOIQe>Kl2>-p&ijPXUjPlHTXkPBMLA@E;g;#3mh?vt6@%C}`Y4SE`5 zIj%jCx%Hdhyp@YR+5}u_psa(vY%LN$_6TZBTmn5U1t^%F)rZ#yoeRYMb2STtC-8ZE zPc$0H4J$VxT;F%XfL<7NxEhmb@I{?xv6tZ{UdLZt9zhxLr}SA}r;VawQO(eN6bm`Qq_xgU-H-IPD2*g0Z6aL2V)St-S_RVkJ24U0C z;aDxu+i`qzs$C>|${MR|UDQYO4#*-Jh-ER3z-B}_10{Qpko-b9BlMm6R@vw7@(H97 znnZSMHP%6y`p;3vCt;=6P{%apoU9=MG=L+SQAvX8Jyi>~{Dn8L*hMvZeW7NT75&9u z9Kw!$x_Ejy73h5hN*ka10sU=THCbKpFT|axk}tShTTY2v)q1S-FYkqH&Ayottp{K* z;Z6pDpAq<%;I$?_JfVlKV;I_!;@2?@l#N)6k~eoi+hek4+?foTSOa`2kVM)G3&eAf zGK>!F{^&Q6k)Jw|rwz8q_+~^aQaLmlkhZY4B_rKPaO+57upXYijZBG2GJ+UtY!!s(*5*s7EyXiZThXXGc6wjd`&OKLzg5#Khi6 zLS)0HQD;ZW(bOx-Uts9+HN9S6CzsLeHrMOT(ekBbf$aj1!bXZZ zoAo0?Hu0Okpnd()7qEi&zV&TjCuthzvkMdwR5lu>&QyRdE@0I?Wv%Y6-M_qi|3=5L zdhg2ey%lWS)?0TRf9S0b9d~qA?p^&0`Jms1zgZXH_YdM6 z&g5QXT-vbb2ef~Nw zs-U#-U^k%_z|5fQ`{lM$Pm$y^*_AkH)_3_bD@Rd<&XO>aT|Vtwy(k zwm>6va73MU&hSxD+L2vbxAwMK!b3fmLjNB9rQOOfBj9!A_W z0Ei|XPx|Fnn63a(Ol=d2G1J60)&i92g2E{_RsU=GYX&-)u-J~N0!P{}Jy6XZCK-4|ncCJ5)kAofX-$G4 z$K|<<)f`pGg}S%RU^}?35GI4U$29^n8+HZ^=Lc5qJteo{6og;zD}4}RMk+p3!=QY& z88hgHt>(fFcpT97&Q|7~w`LCNL31nf)Gb3g5YiCBo1=@hbzAIffT{Ou6TxSlI|rF=dLq*&O*TP|ndJ>W$_-Ubbj zl#(~VJHX7c&FvjQGL2)sPC6#GyZt+Sia(4C^>BX!nSl0z4D2T4)|s!t5|vI%RG}a? z6M90V!-OHO3Tp*&xCcZL?tfLV@p16+3j&*7&?Ol%9SAW@85KAPa+hB4^^0&Uu418b z?HajSJaNw_A|cyq*s&U%jU)o8mEI@AbHP)Q#bsXs;dcow`?P6ooms` zUw&$+^y<*>(GgY#{k$8$u|(y<{VCZO;g(t5a?Q z37X{sS|b#*O{Brf{7i+cF8o18eCpAG95&%wyupktGUWkBh(RBpu})`cYGT<+w8 z42womCbdDmo8F#@wZsfG=u+N<{RC!;8Teu{S)p>!6Tdl!4FuxZiD+DHP2c+~ZbAQA zY)SubM>eV7OvtpE#o1^oSI$`DYFm2oFm|7RgFp0^(e3H4TeyYKAqoXh#bAtJ1p{>) z-qVAgXW(urxd28oN|N8^hf$N}InuScXlkf1y$#}#c;KIL0(Q44nhf^Xkzqe7J_^Ss zR0F*(yfhSU(Fce7AVXe|<^e;l;|fB419{Zc{1&YTT>06&>j85iN&b=&m$CcG_&9PR z4AxZ@(QfDgSUzRatl=jr{UfmxO#+)(nq~JDcq<3CfqtUnv0Qo~or{el?JRY7#!m2` z+S@2S6NOJA^z{C4^m}x)sLU8~^Ltx4)IPO$4fG;?J0zVA2cU1q(wLm=_PKihccNL_t>pet(UI3@UvH%{rBF zvOfejsIy+@_Ix*}vsr6w){sbo`3nxH6!RYtHSvqkJrJ0E41;Khh%$uF-w4yL>|o~? z#Od#?OSPbmhhz^)jf{HL+=|h|jhXp5ph$qUVl(mX2A!s|Wv8~ag+yWp!Wv<9oK4V1 z+^FkAW9&ejFQjqBrM?2VyY)=5hEq-Qg=Dx0WyGrxZ}0*_+#nW+4KcIzYs&o!E`b9WAdHZ ztjp_(rkoMAj=G^NX3e+zQ| zFKm9!Es>G(z~s*HZHNcuV^@xXQLk)-9zRGDI(p?8U)+5BXzEOpcnZG+?h(cKmMO^l z3&7K<5nm!1O@n&nUUsOLImf7x*Q!h4{II7nTu#*{RkzPh9!{kW(SI_x?VTCLE# zo^IOhxigpX+U=Lm%q>hFKC(zZ)Y#P6Kp)EPMj`L8v@ZFyyZx4DSrIAg<7o3o*=1<`;ZU` ze%FE?(HO{(`XJ~aVx~URC_Q6tQvUBEAj9D6+~Fe@FjopD}qI_k}b5k7^KlUGqL(V7tsUin^*O{bj`- zJ%SCQs!GqG>e{EFD3^zd+*4ayl3{aAz2-?Hp{X<2d zpXw%_Y!2Nw`qD2uDfx;$8k_+R!l&CD08}+JNe8vss@077e}t9|8qhSK<3*!y%$NFJ zj4>@=gYKM$AxAlGN<%RgVk4LWi?NK3fd-Y!&x)uH6&WX)UxyD$3pRjt^%a+P15x8^ zM>0q7zxt5W+Lrz9G6@O}Fc(AHAz_VHbVL&zHZ^{*ajlSPrbGk+PUQK*m8x9}gSQp)b-u77_qteef)%9}nS#)f)WEf%mI>@K!W)x}K9cmt~&i7BA(Q zyth5z){|Xt%?l_?7{ljhAnBh z{9Uo!Y6j6%g6^hAuN^tJSh5$67!U}TsK|hMEb>W-uU;~iUwcjT4lhUts<`>(4$X3*jPsxG*|MXPv6XI4hWN{{& zOsj@Pg2;7zbhnMRJa$|Zj-5GPpac1PkDNT$ljT;7{_nfC=~7orG3F zM$U)<64LBxctgTk0zyN>C)YK8KydNUwwl;QQ(7f0PUH-}26)gedf2ks_m@%LSqvTGP~Zb&G}loTVFVE{Ur~%B{k1S^ zvN>!Ts2{CVg1c0ta@c`*_LMhBkO@n=d=yR4t~0DTvzm)tTsU_BUvA4hNo*@|(vw@u z9iBmO@aE=A)|0gM*XxX5JTh%7EuQ-f!a&jRGN!4N^M`O0Vo(7p^8+zQhlJT!-j6Kp z_4Uoo18~$_Ki>3X4^*TaFxOf{h z3B5)T7-VN~a058|#oZk|?!|iCFi>qh z1vq4`>}{*O*%<-GKW*%w#cbiPp$~;NMwN zAH&_FN1uG*si%$~-yQ&3R8AZ{dgAI+Pd#<=*s=GG6c1PnO;z%-ygk zWF}V1_sC!W&hb=gyr9JsvEMJm5{Xy=*P=Q7*jpbh#xt*b^mUoI@r7HDq0QzPk`90u z+)D*$A~zTqIAGD8PoA?>*wkDs>xP9(s&Rp#U z(EQ_=tJGN&OQ8oyR7yys4VPo&x#%1Fus*w1D~r~dpiRqKk(AR`s<=KsdF6r9XC7F_ z|2rQjF}?cd2CVdDVSC!?eA;Tox7B5Pm(`Y->_lfKSC3Cj9AC|^;giStTna%ueZe3i zgw=7`Zoh1Ez6K{&>m}qFQg+t`UNn=0~;GLV7{xAbKc*7}#7V;+IfS^oYo^BSF z=_H{;DbSr>UY@SWoib#3*Z)%dCg=%urO*~v5rPa*mZ~7E8uYgYdv9{9HK7+X4?K`5 z>eA;zUoNbppaJiD3L+~r@uND0NPZ9V6YJt=S#|!itcx#$PWo$S? z+dGC|69c-F;b-r0jlqG2I4zB$WTfwLnti1maa?6vx?y?Hy2(rl@bos7Yx}GCU~Xb< zB1ggq%h~?=w&QR=hZB0-be%TzC93``v`*M(;>In|s$9{4IndifYd_H0?{A3b){kS` zF3a}K+ta-DR$6k)MzdPVLwSG$s$JymZqh2qKnZ+09t_VV<$Wj=>~0} zoEuV{hs%JX3z!?M7hG{kZUzMnCO0ZngQs)lx(}1ZbL(4r-8#4}xD~g#J&>6^A)LI& z)x71FogMH`;L1?(Fg(FMy;5&)(9auokh8x(URi1sU#SN0Z@?1Z$&E2(OZoBNu+lCR zu{BgRjH61%xk>Gq1=I-ev%ixsNcY|S6_Vf3t{#QG7l*RWntMjE#`iNC%v@;d=>km?+T8pE58u!J)@L zge&@>Le7)!e(OHBcg%Iqv!uizOY0xMwfXtUY3r5eec1oqGZylfonyghp;~4h4wB}Y z+vmJT(Q3G4+G#o*2@5-4J5kA*~n2 zZWwN_geP#^sWAAA;Mw1V4WzZ)+1~E%uUTxGNfSrw`(bG(O%<3I`>T{#g6WJ)N$zT%~w;jdb7=ut&gOi#b<- zRA6$Y3%MAjsdmHj0mdN;2$g=AYX8JWxrm*wGGI=sj^NJgLW(Mhag3jZUkVar>#Z)r zdyumICs837J!miZb;2c6$3?=+%i##P>9fnOO(xbWGKQxKw$pr8Ru;vZ_B{#XO@Y5u|#EN8GOrp6~?(k77C-oXH#9L7R94hv=5#HELE{&@CRp z;qMWOhY_mPR39XKNGF_-d#5leP;4dg0!erKh3(x1fa-1OfzkV}o`bDH7r6mtNM6k$ zb#jHb_2%#lHDRWBW9G0gk=tUX0z-ca$FP2#)nTG6BRMRHRR4Yg3EF;D&y~wL_+<>7 zXh8|f@C{2PzCV7d0AdN<8((^1ltT7)a%cp^G6N^3Q2#1;5bkYa8Q4svix@N){2o3Q zTqf!2pY+pB$dken#&>CTt^Zh95KFdt|C{e$wb`((qV9D#_=$U*j*1GwURGc4RB_pe zJC6GCd9%7Jn)0_OBOG*Dt(xCyjr$!o9iQ6BRzGnSKvh*prH*=d!Ky6^mLdpU3Z{Wuh2*%bXgf=~G^ZKG=jxi+Ib>lrDYc9R1Rx#9TJ^h% z*q>2fOdSMT_AsfP-~W(wikO(NMW+j{`KUYU@Q+!oflwNXBZp^vb=-rvHfuT*uv*9b z4m_WC6{e%Mi3uooB*iaeV)%|_E*aa*Fx=GbY$$&S06R_wLx z*T$m>kIffMXdaK22>NWEM08y9V_#;g(>0#;I41O|L{Kd>W#4#~`km~!@2?D+OPr%V zike60R^Ypcf1^ri#c+`67)oG-%`}iAp*=kK7&paJ(O*TCnM0|NFdg`Sr=j3k0Bx0m zC^u8&sgXNvG=Ca)An$d^3u;I{zq!c`TI8yZgY+`rMP2ljz9#KXCXN_;6fh?_by0F7 z0xVpJ&?v}66O}?9M3Z)j0#ZU52@e?)577lJtbid0VQ015b;!KEGa%;h*2V?y^*|&C zX=xOz)d0J(-h_KM@_g>#024-deJG9%Yj2tEZ&Ef^YY_8!TdG{Pu>?qQ3dEF40(G$3 zN(+TS#4e*$gh#b8PuI&k;A9Y>)0WwfOj^NM3$x!?Em0VYVE!E0KXjCZBT+e5Zo&hZ zH7UodzA!)*m$J9u!+8_pz427Q{Db6H;5{&UDz66=m@+#XAVm`oJy9`;GV+CTie$L3 z2q)`1Xg1m_4@SSQ!w*RDw^*}ih%p5NB`fTWqeLqP1+odM9kl6?FC;gzA48jp?#On4 z48d33f^r6Q$tcI*15%2Ys;nT!2rC)lxUd=r5OY+hELgFi4V*G=IdsUec>YlN(D_Bj z;PlG_kD&IRN9wJefjf}N*Q$8yX=X>kOi=#26xLs{2}q+XNyIM<>OZ(CW>(_OS8kF4 z(+*(j1dj(>e*&5(Y@=&T&wN9_df~!V-Rrq-@pwhKac#5N+`NXYqCQWbFIBl7D7C<& z5!-7cl_+Pn+BX$iNpRPq<9!Kh$4g%0tMi`syl2Dje8_Hp$m#ExCwJfv1EgpN{jUd6 zi#I6O0TsUkg7ZP;_x>7o<8t%hYJTn9NACRahwuCd@d5M$V?kQwkTGFl>7fo;6T#^a z3}{CyV)9_maHI@!Rd`NOUDR8xt*y(KFZcejg}99_5&$4hQ8e!R<@@gY<>JEPBKWD> zmL6St6#p|)QXi>nu;&HkbxU->Nmb;Y7nmOmWMyrb%ktA~?KE1jm(*(8*Ct{LtU6JSUZ&;I|N;kFXf9-x&|N`J1XAa`@S1&;1_i3cxWdyZUxa$ZT$9-Hx0RMZdp1K6?b0-2SG89o}=ThI0D{vqC)h zB4`w%JK-|~JsMnR04#*bK;9~$>QWU4=_o*390(X<-ha+&{nN--BIgbjPHN*PbEn>@ zo!8(pc?*`2H=Zipk&4Dn7Y?0^d_U5K9b;xOlR6RA?l?-L#?d>nDLs{4oY9TCo8WVb zum@EnzgAiTSwK!1gr^~VRht2~0`dgLgbdt@)|`n3Y*w+h<_)ZrqamNiRiB7>H#WeN zjd>$4>(Tu9WWZBix@#VZP;BMN#oTRWWX~Coj0cA6gZEw(J&m)w2nUjZvlaFlJ!PJz zc2_$aa-Gq1`?1+zbFH~HS+>0={zmt796M?2(S$yC0`ZtF?$P*OA0I!Le0qFod`Vd7T!FDQ zzRL7ZV0f}Y!?sYTMofh&TXKY4MX|V=^~ePgnG&@ZW{(`1y^5j`p#JjJtMOcJw{_&w z5gqbKS#NE^m55!C{a~5YIU#cw6eCgxxUo~hOeU$#VaC2B+Qh>%W*uis)D z4{e9WZMUo(-9GvU^)qMAz!>=9P%IV_Z$~abFh;xe`kQc@O;u|n+w0=40SIPAwm2yA zmGQPhHOcw-X8b%B>0KFHk988EIZ(W*rIKYRIco=gp!AW=A?oZHckL>I3{}9HD7H;8 zZE!5-@~;+u!@_vLlfLRmbZgCKSIO!|bjb6#s$h3R#W(l+YihuBE%l8zj51#BtNupG=AlYS8URtas~e%h#Gh? z_{{b59U-(>I`d#=m6!!Go{+2~v_8U_|JdckUGsBy9(I+-PP}gQ$VS>QxV`mbQ!7Qi zSetb%UtXxf@!X{49~VC>c|BTk4Aqp}Ga4(DS*)$Rk^T6`vm2VS-8H)#nU8-wvoTx- z^F#qh`ej5Brca9#e6WBFXqs)L2(f)_Bm1$BWjC&&5ROXn!xq8^wCzSs+iefI$KRk; zpgliqlenIuP4w+xJOOR!!`vkpF6?-43R|Qrc@=YO$`dDI`UNuGEoANtsgKDy6#a=;}JU>*%U(x6*xJySkh1wlmv+!PRv8 zLdLAYHivDjWWX5O25gh!Hwz4HgFOTCFtE&;!#11AF0(Uh*afqdyR%*fGpAMi|K5wx zkyX{x?5;8;g+ifs#e3iT&i~iJjQWOe$(IZV-WQFlKVT|}uM_cjiFXa<{uTRI?BiU1 z#O4i$7*Jetxpa^g;noI!o+qBzKL5lM=bd+EPky4aR2K0q-(a5vKM>*kIe|9-e`e#f zw}zQ2aSS!V1}se1}|ad=h^j9ybYCk|*84EYiwj1`v-d*tpw|U5<8p>~EO<2K2VOyKsv% z>*BRu-@@Ot+dhXG=yaSoN}Kq&dfj<*=MG^hQS2t}oGYsegC(_ygRBx(1Av^!xrSzN z4;A)s&?BLhWJTLBY!dQ$>I8@8y%%M=V*rju^qG4|VIqPdZGqPyexupnr830}`onFQ zV|@u2)lFc+J8i|tlkCOs0k|+#Uqm)qsJ4Op4MhuGC)R8i^@EEijANj=0pq0H zYL~&qbO2RKFARY~y=^>&J_I_%9bT@8pCsHZ52N*nfAASVN8wN8qLH)ENO$b5&CLer z>^5Mdw(91l-7svUv$xj)m)z_3d(6Wni>)pN@^y(Y>q&^{aD$c><>8rD>j_hR6ejoyhF8p$l zz|C}^gR=PRz$Sbu!@7i7DfV75N1-&lZ9WQf&5`QlWcv*65pBZI<&2dKJ)s< zyN=PTwC=Sx(*eGAhVnJEc1uj2?a^&@^a|5sdct$=AJp>O2l%yjVS2#h|MhX-7F}@W z#%&#1 zL9KOZe1^WDsVCL|?MIZKi|4{?yF4z;{bNNOghal1?1}EgmmgeSevq5dKTBJIGrjl6 ztkIym4{D3`?6f@w&S#Euzcm?F0l>cqzOcO}6tC+WM4>?5*OC(R*3RdiC?}3S`F&3w zJ^JLa)9r_@we1_JRHj%oGO6(9;*#s}xxaFJ|AhSfOgaOB+NB=@b}wosv`ToOgI-T* zO)UtN@QHCHRBV-?`ZsTR6irj$fTeXh+5?;t)|s)p+t8GK`sPySX6KTk^+?Mh`h~J7 zc28gs^Br$w2N_wr$Rx}79tWc5n5X-|ap0(^?m8ROAz^o~VE@EmLzbD`-kYQ4HJXXg z+zN%bAf=AsHz@4CeI(?ZB(hEbz7v}6+fu{@e)U`ckew}GN%;Hcl)B}OmF{i zm*ho;n6&WlFYa&>CIsH=F7Tou;1Prx~;?lS%3cmgeApFp=b z58=oao&zq^5l=7VLZ}mNJAgSHcOTFlQ*Q&Y6FQT^d874$c?Iv>QMsKp9Agro zvb+7`7GR8UA8cn1PV0=}9}CnLXwU@U-K)J1?p_Hh=X3FJ(@-t1o8o(5ZArij3W)$| zRs-CV!)CpbYLw#HUmX-12nH)coR60pR--uh)ogLYZWSl^GLa(^zjRhFu(&x2|>GPFQRzXK2{~>L220wG>QOVx>FPIACQ8W;#9> zs%K$r3ElhH(p%1)d6zGwSzY7+JGOl#;teD}p2=+1qJW4?I>l zO*cmNEvSxRRWu=6SLM642$SAPt~E$#FSB|^PuK3$CP6pEXhd^2+kW-^@${EraH~e4 zxuh1IhtD|4bbP<-I#g@Lb1zXV;OgK>L*TjtknmP(BUcdMH@HTKwmz~-p|Qw6NbjWR z#xE#}kU@w2{?+>V4~L3IG*Qu%a3n;|!rwe!Uwxty8*%{t@;dC)>7RyH4k2$ujG@8V zYh1ddMWO7Id_f>V1&fz1T`v}Qap5|@1a?)r5)pOK=Ph5Q_G2Uursh52CDlk35WqWH z+@^QHoNR4D?K&LbU{4$XH}VAZqV)K~vuDqpJA3wVyzn`5ll?CH6!b6mV>F=EMce|3 z-Uvq|ojN9V4gEz=h2*^sx7GGWbHg%m1ulaUk6#8a0H|j$gydjRW3MP$SoH_}swSz? zu%f3mGnS3S>$!xX8WAZJ3CjgJEJYOQ;c!EZ6$8QGOuCp_%w-;X=FxQ4w_uchSj}6C zj1mGtCi~Q=q=v#X>1s%dgnR+n2Ymu?*uMZoTeX5P<78N$IdZD;WvRA5O0~N9@$*QC^Md%N~UC|$0+Hi;YvyI!_W}naJFMs}W zA&+&J&oAYtKD{qrz;`%@^Ys1XC!*Re??;jM8>olu8eA?VLkBz$=tYbZfq8(AfG{N{ z{h8Q%{8j|6uw4pakEd6Ur#@RhJ0Ex!x%;M_nyzR%R7uD(iqt*9#Ad5>{7PW;fkq|EI>Xrq1E;AEHpAaCa^B$)+`ccCU8Gt+u$#d<|##t zj2lVXWgM`*Vv(GyPBx2()jeUPjK}>(#QKStTFTu(Y$c-bmlt0bDCQUGst1ndb#|@T zJjr`OzZm|db-dK5J}ybNe&0f<7-jbb0dI>wExj%Qol^ej19a_TKFr7U{{RjCDeMn5 zqA%@g4eJA>7jum}Al0O5Z5{eLsIy?a!WYo`V%Z?3jcc}WPRz?wd^*Zi>2Fg0kQCJB zXJ+f=q8tl^)V1$Tg?&M#^zbP)tVN$bU8=BD`X`HzJd};Yxm-^~3OTK6CcTMl`^YK# z`4=Fxz3lp|NFR*!& ze(8hPKFwb~eeEmPR<8g03SL&OFFWOreg}|m>{2@BJRR7dzV<=<4zE|QuUz{IV^^2) zqm^r;xkC0_3H4D{08m7})dYkmVE}Uk%ra(&V~c@Sss~LD0>0>VxaT@#z$=5iK==b1 z5bpR1O&CmT(8_XXc`y)DF8?z4Y_*^;F8wh@x& zdKVlaQ*xdmC0ZYP9V$x=e(6g=m5SQl-Xk^I9zdmEd{F`e!q+kG2DK{+&qwl8f{tmD zkMLo^l+acJksPkKCa)9#(>*8choE0%oy{Xfl;gMx`XxMAr*c^XNCBE3hW3hz|tfB;G)$xJ`p{*@7IDkTecdPI%RWw}jUOloDW zIJc6@#3Wv?^h+xbT5R5W@YCZq63W9~b~Tchi}OV}A6Y#x^jOg}i!mMO_tGXQ?Fjm?wjF~@moR|6y9DcEa} z(}Gr-;FH=@T`1;G=FVL{hgY^d=d^ilnSF3PieH9D=m1aq`eYy2Pv+uQI&H;s&4tz( zr`h#0t%aAzx9Tz6JdI~b(u!Z4>dM4?p-2YG1_Mo5WwOof$x$EUgHlgOVw~#42m==i zmP7Cww>*h-GMP^7;EAK{$v$AJ+y#PI4byKDnt1#5yS1GVwyEvVLBdWp#{2aN!9yr) zYNEk#&mXlN!U@uoOnVuR+wzi_^Pd&-+1x#hvOMgLZw_(<#lg`ynW(;tJMWRs`!Cqn zFi*|^iS>=1w|KtK^8wCl$+W#maL9EI%HR|uVvn2J;lOke$B5Jj{0$o;|5UZskAwe! z*XbI$sLFXbY_4JJT&rR=%%ZS7&SJe_LDLZw>l==qjd)X3It%`^z45n_5sAtnDI5m% zU@Q<0F(g}5gTA1u8I|n(BWIVhv7pcE4^qI25z>&h#~+Am8CF)|=*zrsVqRv=NOP8z z3(WqAQSj$2tL*jW0b$O9sux)oyy2fz!c0wQEFAn<{5p3m=U4m^ENkJJM`pr`3|Ejy zEFRCKyn%og$9nWhUO1(et5H)kw4fZxB}&Pv5mVxd?8}&{{SS)i`xdbR8o8Ab30k@P)NhEZi{iI$HS|I_8Vwh8V}f>4 z1l2ros8h3^xI3&&NZ%A%Z4p5QJ#964r1j{_!xR4}B&c~LDUnM2hLNhI?A;h0OLX?| z#2-+S@U%{eFT!ssluCt0ogDm}vyL8s{NoT?o-jz=fQ3eyFX$|VUyqP@q5ndHAg)NT zVdH{vziT7Dn{x2MF%3M(o(*k-!~alu681BWu2CzW^@f)0W-5^J?8mb?(%DcXa;&1k~`3(CbQx)96=j=3B_ zU(v;_Blz_i7%=x*Odeh+^cUoN028pm&Vc;;B)APIfpqr4z*4L!DWRyIQUWagup}ex zl^jhL=F;&XLcx(`CsW{2AWO0wRTLFD^nxKnPp>FyD56GWsCl&iaBlMte10V$$Aj2q zJ{F84X&=HoBBvp@DOw~wGoP9DOERKA0;^#tlG1ujQv4`Alw>8ZpHkwLb&Y%(bu(XH zdDB`}&p&#e=7NwZOsomMzDWm)+{lj+{6N*1n=|a)7gUtctLc!?s5E(~Y8g$^{1cy|r!M2gMi9{9ZtC+6`>`CZ# z3~<&S>;NL%^$@R5Zn9vWml>wM0AYsy#z|T{bG4hxb$^atAO`T{YW;COW2QcK;lg9| zM16vfC%qfxTqu)1GeLSwq;J7I!^DCEjsWR|CXVW)Gi_#ZH4~u5&;SlO_Fv9cvTrJR zD_L1CAtTe;%+_kCoz8Wyt}Wi59lrkyIHR0ePvOMk!g7Ln?(@NQxFpNjinm0mX;VM8 z7F;}i;j#FIEPDqbekBv97EWAvEV`^XG~`d&Pr`>%M=Rl>SOaJx;)2QLoI+!3K8g}% zpIFZS;#0-iFXfl6$6M9J!sEYhwSF%D`%C#>suiF5#r$$PQEkN+9v=={*3aSQiF+yb z1C+{f?+`#G@EDCI`dMpl9QoM7uPnS{9p=pY7V`Pue&%=b`GxzW22Q?hUE=3{=b7K; z=eS*yfuqj15KKc~<7^JS&6DQ=}sg>HIzZD8b=1=vM6Hgq$FKDiSKSdobu8fNL!Z9=uBUaWi z1wk#LHsTt5#O@-3l&=UPp=5`y7;jo-gtcJ>Wp8hLWi92vf##>ZoF~h z=bsJ-f?yPn1XKlwN;MF`p%@Q`9~|3laGMEr4vyn|*KrZ(0y;d&pgCw-29h!CBgzIj z8irkHA>aiAf&y1R>brQQuoyfrSbWYnbtoPiGtph0uspyq4HTEeNMhY0oY$unLt18} zW&jN)jj~X|68)yN1Iq+9W`vV@XN`DBk7t!wsCH#Ftd?hkk(#U-zG{VklgQ9Fm+6~Q zNSl}F8$gWHZwLHp=iKP(s4A|W4Qh8Pho+90|6gV{jsm!sdOH9NSmSfU4}R`*lt>W% zv0b{(oo8LFL=h`7OE@(|hh@w&PWC{LF~{6dc1NXhNI`Xgq~bTT75k=X@9gZdJ5Bve_IGCm<%?oj-l7A1}qQ@{`Zzugp64Yg}gOPGySN3b=jXZjf?oy7<44 z7H6z#C{?OtKV%kW4%c&#tyoFlT(eqiV7ZI=A?nk>Ig;KGH-9|FKvEzq11LFJqwfy& zb^{92ZsP^=KXX)xo?YN9Hg4Q-_DFY3Xw2_0Dqu4xDd}{>zcvs-vD4$y=f+vr2S)5a zWM?Le2#I;LSJ)$VP7TE^&jSx!zkdJy*FS{u81I`-n_6f{fh-ZMWLTCjk=|`YsBXu4H?WTWEzs4th5JRXO2YFH)e}QEwAhO z8sU}3`y!y>Gyfi*j5KAGH^pQ5TBDYa!6sJ3%@n+qJ8vlK#vSGjs1GpkT!J}0ec}Vi z&%}kof#vX|@Ai?nZtQzDUblqHa>sGwrt#X;xSc+^^ixYG4vpK&$t4UY#%(_MPJ`&wS^}e88^i--3LKR5%Ekn=Ub-vxv?oE zo<1lVMMMp3C$xXO{5bYItnwQ9;LYSl!3Q#%R>ccI?CX6<7-4f9}=0OS}Bv*z{#<&SzcUu{cv|5q) zrd`D2>tGeGkFQC8uV|iuw}f`R+bFtvHd=on(CixgNV)$Oq$cvgCx&=TS-=^9BR~td z+Y9XtT4O1w0-iwCMw`TQAtSjm`%uz~%k~RjI41>yGePxVO>7uJ>B2yX8`1m^)11JX z#Jwc?PS(2$X;?(vB-9(t#I$OqiHS#wo$^;(R)#o+q>J7WlgP>JM5n#Jj|NjKYt!siQ7}_ z<8PrTvOnRB!vs%p=iQS>kF=)A-?zae9wvJ`-IbLt1dmC2m%->BTF-os<69hdx#^ZZ zm#@SIrl{W2(uwJRkYU;3IhOB|R~gjz1IjIk(K)Hs?!40Gc%CO7(obG-pkW zZs+Bf_g}_idXFB{R^kKAJ9BX)fYvPT8!uVr$(1&t)g>p@oFb5Z4?^>hmPhb&Ug(7Ft2`^b#lF80V@MN?o=}EB;BsJ3UrD8~a zqa1>nWOp~A4WMIW_woEYq!t7sU^gR&LUIQ7%;6w}ZzIURlmNF$kAZmOZQ?Ypi@P}X zuLE;T*gv!e={e~|nZOBd_Xdc7Pysewe@Z}8^T!^%sqnxH007`d$=xS`+T)?K*aYyv zE+EEZ4>1^B@LLq!QGlF24=U?Pw1rX;_2{GnCP+&Pnh+K05F~2iq>hYfIrbCTYg8AN z+eq(csPa7t0IO;COm_IT+%+7s3SJ;W@+KmI@7YSAzDd6!O%Le_Zn0khZNRdv7$#R6 zw_8y8A^x`n4kXGzBqBOO1=%|#pC+@qtofvO4n7O7qlOZC_b23dC={1JA=bQ8Rs#H< zr{WeiQ5KBwR;vxaLM<+B%Iw*3iO=qK>YWq{-IPP$^@F0&AAHC2HyWSh`w{U@f5pCu zcB+^^0<)LAbY$>gqgIzEYGTJvoXDRznaAtN6OU1S4aLje831GnYXF)g@J>IzI)0ok zIC0|7@6a8-w%s~8ekS~cpp0>9y?gJDA+-Z96$PJ#^-Ag}?AdX}&;9ZvjYlRcU%yMQ z1>GJn+nJx-Yn2kQ5Xuo`GN|iV_W-JD1kYe6$K-M4vM*t;F|fiOf~~NRn@oZ~DSWv2 zk7WiOfh+}J)P$r8&6Q;eEdkOxLUoX!t4VzeJ2ZDr625p`hXi#2{$To~Yp`&!btG|u zL|&nGm@VVC zpHJ>pbEzyqY|Nxt421(S3;4Brm^WR~%~Z8r%~Ue=3-zT3k&%kQ(}%^P#_Nx)KC~jf zG7{0E<@W=P=t&lf1F8GH-U(`y>A1Sm7 z_=n!wpTPoaWLC<0I2iFM@_Zt;mJ3Kyz+BLxUKR+-%)2NXx_PXSsZ=t0Dy7fghhWMK zycYb5&+lIV3%|6nbY(eRsifnnR6M($h{h$RC?MLj9=^>!j`gsF{G6T&IXgk8jyp=w zmmDQQe54Qf6V6favZL$hF5_ErGQ`I=;74!?R*}qJ@`rpqZ zi0}LaC{@7o-Jp-Fwbi4PVWMVQ1~+4)3$4|%uz|xk0bjxmFgOLDY2jzCN1EE;Zn2E?fR!YPIW)eng zzc-$gqA^JgrnHb2)v{K^%2c(8-{&)Oz&(I1B4z}VOf7_>0H4aH$Y>1rN;PO=ESMKM z)gzCefY&9n(zRGoDiv7@{Vy5tRE^JOb1dWqMiql)8W!!SC1EN??l~S$!oCiZi8^OV zlB5Krgr5as!H7ST31?+P3;ShQP*GMWs0X2*U4Cd?IY#3s_%VvHU*WOS(D~IcFmOG^ z(#2Smh3hG%M9pzR5!2v0 zS18Sv)=LP1Ro);%*$vx2KcffrfX__amoR++Js7vj!Sl=q(ABW1rc%e!mb$2geBOaj zv{9R}H{peN`XJr`5{yj{nk3d#2K5(}9VqFBy#jYS+9$9N zEM6(32&bWCEYOEd-wn{#gbEQ)G-yF#N>h zu(1VYzu}i9pB%UpfZ-0unk;iVMS0jLE*ARR1VORNtsdA95By+|h1mH1f6H&5a}Q}e z{-LAsT08q1d&7C6n~0Sr-#1SJ69$ODJsUP*Kz#$gP<*c7Utyg_I$N1yTYQ+= zqY%D>ym@m#7;Rv3C^DOYt=#j}D}FtXw?hGLP6m$PV}keul&Vh-$#j#A1fJUjUE! zz)6VZjk8#8cn};W*L{*%$vN>H0l1_;3iY#d4z{I6hh%u5x5CCmY&)E$>FRhId=-hf zbdI_ON`yX5>PiVkX&(B2;0F=h8L7I3=5$i|f%f4%^(R5CCY1zr4C??|@LgDRNKr&D z&v8x;HG_8$5BU5}V9#~YRA78UqXZg+rU)MKOOPWdO00srHmOYj33R=3NqUmGgjE9H zwoUbswYi1-U%NqV+wSiN!?!%)iGb5$3kwUb=SbYr#~VJNJ|Qm-VDq56cFJ=ebB^{) zaCxJ+EScMDxk~6H12H2ALoge71rg)?-VA)n1lJc~32e13Fqbw*!2D4J!YmdF-&Zta z$k$Pb#LS`|iReXB*YHu(#m5iOwU0IXc;e_~;3xr4=~=T7^iv#-KUgqh8A;AW!T0%r zvt#;0MKhX_rOfc}n~wo!)19N_--5N9m{7qGs$7HZao1#lQ3(R?YJqTvMq^ID4ZNR@FlSrqSaj`P`B~%^Y!yjFc^RM+#(Zy10?7PaSu@nwcn2(L_9@&qM&>WAzcut zAmH4g^_Awy(;LsekbkT6E7pl(>(i6X2NKwmpWFy7E^i%u)4|=^?k9^mWdyfwFMa#^ z#f^*RWRacjb^H3Evcy~$_l#?S?=TWrS0qrt0YW4op+Mp3ap@WGL@BBl0*6OD6ODWMj^j?XkqiX-BkDX<)fSkU232>sCZ3j%YO8OKc{B1$!~I3< zD`>+VMhV{Zn_E+(1Q2X{t2aI3&Yr??DRn|yAxx&}sTgqSDcjp6gE~k-2d^A%k|%y4 zSjo`@1icZ!kF@6ryi2;5up->$ZjOrYUBA@2WZbceF2BEbtcLHcq8@5L>BtYycq`y4 z-#U}a4Df)L*?`A71&IIv82V7sGSerl&`ZUYR3-bm;_!1@ z*~-nz?^UvRH?|S&PFv6bFU)u{v^_l7t7Nm49<3a^Sacw`z;A$u`U0?pHn4h3@W~Nq zJV+R(@E-~WAO@N^W~+sd^g)0ZbAB6~(uQTSepHdo;+hE7hd~Yq7T6I0^aJj|YU{la1xtqO}-Q5OCoKGpqu0Sb-~A zSet2VCloLbg5M)tVU1Q0{NQN>PBM7;$jv|*+X()!{tW=*;g9XDm+kWUM~=;|E)5TQ z5dI`X+t!lscV;-hUT!>-c(`j9H7|XLdtZNpy&cqq{HRFI=aK>`MI;Oh z27^3d`1GMEX&!QtNm;Of_w>{! zR?JisE$9pBCytcvZPBqe6hGc7-Mhmt#V;~t@e{ndpD=Hr8^#)^_EJ7ATJZwcMYJ5M zDrz?Pi&Nkv(Nys~P4geTC4Z;(uH6qmaB8eLc!RQ}r0{%HUXl~?lJY*hpHh}(-pcUI z{cF65&H=7FgQpkQyj5OS=9MM+AK@6yBAPeEUP(C6ZHjOldDo^=tWTEQ6TM)NDfc>p5>kK1q|Ep4UQp zGRRgR`Jn)h)S!Tkz-&vmuBAuIqG9a?9xkF*72X1TfAmxKlaWCUxK73+BaYWP}Mlsesi)WY_8-< zTcH(az@&pucA?Lzarg25Mp+2D=Pmt`pyNocfRYKcf}>Dgz^ z-^t@^`Yv=MNW!I{<%5ZNBs`xd?)w0)I-{G7&6PE}dyr1})Ny>ZCVx*j7Q762r<4Ll z8TK4t2s-82Zcz}0`jp~;7fc0WGIB>D6np3Sh{81NXOB&w*(oxfsCaAvYLuw57vF18~dqFX)^&Js}VhFk7-9d3HtJ&~V%a(o~I zPnJga52k#FvB0*94;U=bm5Jt~c)oj*0)SXD2-FjOXmn`!;)X$fE!0c54`RG{e&Oj_ zX~gIzPYoUE>6$IKOEhF0=bV>_7q@RTW*9E#G)51&W6m7-4L%1*LY>&Eul|pPM2m4?o>Y+z}hwE zw||M0=zu*qT)lJ85BTqS_KwLOw4o*=RT;H`KcO*!D;TC(yG&m=L$57AMv>b_4Rk#?R5b zy_Ne<^zmd+$57}Jy5aKFFF5--thA(yLl^j;+^o?6LRj1r9)6^iyXEP$E?#Q2E?sQ( z;XS=yuV1{lfAQj|AJ=(Vlm|fgQV|VCk)uc+grf;3B+5xJI@{w^59(_X(4&dBD>&<% zfx9*c>?_3JWZ?Y5-(IQLTjB_Paqr7EW;aC@3uGh8APxdhPPoCu3HSb>huf`f74!v5 z6f5z$$u55D`abgBkVh2a%IrFP5fOkhS%=_RNP5C)gprFJ5d59^Yw{T8bPZIQG*=*_ z_>4K|_7nTruxlW&$F3U&B2)t9c~pbtfleak4fX+Zb6{?oAv3fCgH^>$E@F}iS%hNc z$;*yZUhqU514*F{Y}@2p3fj~nh4d{TZfQYszc%)O-Vh8!-Nc0+0G1()s&l{vpgxAr zp$S-Q(Atp3S&%sx1b8MPxbh&|3DUE|U7mUYM%<`z1wNTX3kGTEXrj^my+T0p!ZuT0O?lux`*wjbJatG{ZaNjPVja&{QA+F5j zwzdT;a=S@+{c5Ea_%z6J!sJ01JSLP__{e1_$aJGW;Kv-iG00drlAqnUx>!^t)|pGD zeO4snUmJd#eW2qF$dOoPF{UtYP@j9hB*WetO6Qxi*-SDK(Ew};BQzT{64`tPz#?oe zvtUHovL0k!Iea|TcocR$O%9piI8)U`Fq(*GjI<6h&F2luVKoBak#G>B!25TL{VB6C zDs#ApT;_sz4LG<2rXLv14IcSHR!Yjl41-UTb&!JC{r~uz6R8x_j9>(kLPX1?p(t&$ zS@&yPH~bw_PtJscVZV}={Q;J#<|8W69ICA1F+eUm;w~|T53mUK5p?SZEc?50)avVwLlr#xm0c4t{wI@(-;3zl?Aquw~ z*ef4OB_WMRRY}{xjZvjY7w9fQV9yic4P^9Wifz9^iU%WMFZ;R*8#H5v!I-T0)vq&e zI1-FYZxCZH@)1Z}*MkiJe?FRud^$oqmNeM_769hy6T{gDZvf3&-G*ZG;NYMxppBfl zNq&61oHo)ug9=kf$3!`On29_b+>1)-036k>?~F?k_h5(f)gTv?fw>I@IJrj>&E@ZT z*q%VodH^MAEuLCz%^q*maoq1yzUzJ;;70DgK>W3viyAs2;JXRdni%2!mSCd0y#v8a z!&MLLId(Q$pTdqY`TMc#jr&uk2C(I{%XWrf1b9ncy>6E-x#Q;cl}2vVr*RR8%5&!r#Tsd(Ppvpq-O#xo zCD86UNw)~xcUub%L9sh~fKdd-eK>f~2@gnp6&&tuhCeU>eMe>?=#~W!09sGGBBC$I znGv%OU?IjP;vaVD9*MnV-!s5^CDbT5V!>tSBr;>|0n)#V95BG@|7^U%tI!i{5wU{RAFEY8s6C!U400+_w!0q24_Obbu}@qpl&ma z9uK@6UK+VIpd5w`dQ{NOt$L4_g99o@%)yVccXR7T6?+YSPYNuM<~C7fxD}uf(!1f4 zj2OWy@hp>0*g@Y$*_c&}{-lNzA^SdQbb?*=TJe*O=gZ4Jub~&iG5Gz&-`u!&^ch1S z#+ufXus=aM!CutlxoB5F2%GR`fEAowx9uB9&}v`5al^je1u?em?#tqsPC4Un0IX93 zS`k9$rTNFf_8}(MfM4MN22SeWM<}8rmzLf>C@Sb{Zar?s*K_=X2C9XufP%+uiZ^ES z9BWoGY4HP_wu*YgNwDX<(Jcmzfgj}O;M+kM*!N)Vx`-h_|7s$f8fk;E@sXQ{L-a{P z1y#ZNhRKk&6LPkJ(U5gPI$)sxK)3tptJYF90Sq6+CnEq2D+I#+ei25|1G*v}-dee8 zE=gJ4Eckzh2+s9*x<`EAu>bNlSw+8$?Z)Mg55Rwron7QBJ55rESgPE0#hLJYQxnHL z$tTTBdXm6Fb8PZCps}FQaQ?-6pUY8PeM15jQ1^lL4GqWW0k_!AO%RnHq8`P=X(Q+g z&5syn<~@i!aPuyX5m{v6nutjWc7gm2F-a-e191*{3UUOh51!Q#R_y4YId)~b9kC^! zGmjVTwOoGr>SL1Xn+fXyDN-uRQ0C|T@H%{g?uVv5Am08+csCt}wLpH|)!)VDl~AAhC3gFisu|3~(Z;2jNZGop!Mzkr7u zM{+>$D&!QT4m6Vx!8g{$XZL%$vU&va8mS@>2fp@4`KYW*F-dv}QNvM0%omVnK*~qy zlO(+;^S5aJkEA%v{yHGe<5B!X!lkN8K5&`E1xlUwQZYP)dBw0R53yvokW7{~rdO=wv@2W-R!YaNY zMHc=Y-gN+ehq4C4LkJ=-)(K`K7*&{iI56mFZ4VYoZ+)uYcx#F;)Nuu#)LR?RittVM5Z!YMmw?`Xs3Wi&jiwX({>#0_L;5OwtkLYbHAG|; zGsi?o7SccUt~{JAR*$1kcq}T%s}!-77P0W|{T6xoxL@9@)e99b1O>DT&9O)c1CN7o zGd_j>J{Mm@Gq4CNYw^T&}#-wqN48U3T;jrHJu zaZ`ME6V4kB5Htz*nYifPB-!%uA&QKVm84e*t7(=EjzP3Lyqs{5z zxo|&>e|q~j@2Y57`2{Jd67^S;(sPS`nGe6W9i35qxZ1gr-e?Zexc>qC1>Os(AP;}y z4dh=sqRW%(2w$T-G)fr{maNpg8zX#Y(j)VMN}$fe_%)k3nG z$y9MK#&p96zclE=5?FY(67+7m1^r&T1tt>=4h*ENTFZwZm%TnTnBdEYd*(yo2-cGc z?iX4m(!LFMiDA!I0|vnr!Z0vA$p4ec{*$f`{nyJ>OMe$YKHRsoYujjwv!}iZ<8+ep ziY1!lD~{WZKMWSvH8@`KhenJT2(*(A8I2%;ry&hqvx+)o_;^EWc>g0BEJEAD?M;n=sd?Yi*?o8WXymsx2%=5$(BX=M2pmSyHU&CCY zyyPWt(eP$vq_Hxg#vy)_@Q(6cpyiQc04R_+%L5ZY-Yv&l0CSIG48Wt()Pv0BXe}|v zAZLA`U?!rGxs|*>@L3E;q`wtAVvNDY&`mzxpFm=QquENH`b6Zi~hI{ zPecY0@vO1`?sq>FXjEGZ=j#jSUpE&I%?GuZkXOqXM;0f> zr0I%a>q*_8M^xLhz{DH=4~blMKAZi`WHwvN<(M5){}(kDR4x*C za8UtxAwGV7W`1V$kM;^8!E$l9nw^#y~cfBo18bT0oa)$O4>4V`wA9m-2@1r z1-&DZ^I_RcAWbsQMKv0E7Et8>lXWp%v$W`uh5Kp;f+4ekMf$PAinMNBn4gwijILoO zO5s8Y;zobD)=gM}$E4K<>VoO}FrY|h9?j1kg3@%xlk;4CP-&hU7@k^f0)ZARdmFY3 zfgJ=pYTLEY5V-e<>1IzWg}l;wXr=XNv;M$xxVnOkdf|+LM2aoAX%X{%{2Z~{-SF}Q z_2#3km4{kNzMyDlhzno&2qj}|RR+#Q=b+pik11hK(Ou>;^qujiCdSSpt2jv*W3CvC z8nK@bkHI*Xrw5MF*K=v|hsMD`aH9P&9w+NgZz?=E7b?RO_h; znSaC7ICKP%eloE(VGb{(OI^e}r~MA$%2L7v4JWsq!1I+$w9 z7U{`*zV#EQpYJ|@`UEhTQaOGTa;YF`NI5MZ>v?!Kqc+LA$i8rjHY%)o(xt3;A*yl3 z1<9S`&N#ig{mky^aNab0?dqV~_8DeAeELgJ?&`44HJTQ2+?7$p%XkTqx-DriW#q)*{@J(cI_o9~~_9URXkA%z_do>n;y^i^3 zR#FS?3v(*`Fr({dudW?m-jJDc?P9E4OoilF>RqpY&wKvyd*1WU7ON^07XD1y?@z`P zg?2d9Hp4+=HJJN>i>h1;Fn{f(Y+h2}{p}C`9R1`UzlWxt&~H$iqon_*9cK*KK#?ac zI4?l|WE$i!Od=u=9C&^4bBo^qzZ04O*dTWh2N|9g0^|a$>ITdE047e>YG4hX^0J=}>WD4V z^n`c|DM+@ds?89DcSV;2$!sy6oXaJA&k+c~PfH=)%pevnq+6OK1Lpk?WGxgxfNC@x zf?YrS-ScmoFMa+Es=VrpCNsquGyKN;0+CoWgn;33B~;fL71ikK)87fjLCELVvq?3Q zo=vLqugj|DRFOtaj3w0{pbE60gscKlRQE%r(zf;D+hsM9iig7H%;Fo~fhf5UnS{AM z{QqQM1g@Y0ZZ!`2;Az8>0Ts_Os{l}tBMSn6LAFE6*S@BNSnaQ0c~J|mZESq|uh&$z z6^i=5_BDU>T|e|nBa{#2TCI=%&>EGCd5imU0DFT?7^5Rb~Z<6L@rwR z-*q4YsjFkYApzR54g~TJ`akmON0M3c-vlcxxI%c)W3AE70D6Pn0_zun?LcBid`gp~ zXqghxG!PNnhQAYpXlyAMKyG$o{ohUS@SPolbV9>_J=biWPkA$5Z5|km;gE0T5yn=& zBNz+&3>n@96n*)lz>aI^iDS`Yg;4g2wUGX&!7%b)!XkB3hy0^6Q&0b4^ZusA(o8GV z3u-W2@&Ze>C!t#*L?9 zRt*1p;_W+zyYs1dOsmyvS}dNLXFb?F$$SwcBgU``FrCeJMDaV*Oh9dhpQ_^RLOdQt zewj!_l`!!^6v2-YtsVOuyZO(^zT>Fypp)e|ir`E@*AVODJYhvD*Gi6E(9v1#aZp7# zw2a<2Aq^9m=ERy}Ea^-7=MQn%-Q0B}HRxiRUl{9K1NL?HGLC3gFF;QzViiw%JUZca z@EY3`YAhN-2Sm!mJMkrmho~UyJSCo|_+;K}9Aw$=WgEjU>gnD3T!USOU2?8*b(3BI z2${{^@?^8!Y<5#WhmZO>_TOZO$Fs=v!p`Ye8*_+i8U9+mQs1OwbYZxg{j2Q9vmZZ) z#HO2FygF+`=$Q#?ggo*_8yKlPo`&9^~;#C*hU}VVM()vBjs=G%)8_eG{*Q zIBc53ebayZ=DC!!~#&}Y95u=NdD z3GRl&SF2J6%k4z;M5KT(sVY97{u$;|2_Lv@3Y7(4-B{rkxGYHGJb;?3caQ+0u9(@R zlAN*R`Aos@*Jm4QO0$;Ch!tI!iv$*_uG7kmyIb5J|Ed(1w2 z3*-kv_#^(T0hO`P3}LT_t{Y0!C=8zl8xT2olW)Zr3%wzn3_Yexa|4)lVFOEVDWPQe zL*d|CVsbEWcF^yS%KkI(%(L8I32awWP%4NV97Gc`NC`p+2CKzg^ku8WJcY#uxg2W2 z@NWiySs}Botor?d-%RBf3-A_U+lV727e!5}e!w5m6o5keKaiAb>B8cduT!5$clmXW zJxP9YMeLlyIn@DdbmVnd*h!}f69}^nz?j(`vuGCW(A=43F4sIWr#9i=wD!6^?m<|$ zyV>S__utpdUP?6$; zmP=P4IrGrHk3zaGAD>J31Bido0}EybqBw2Mb+cvwN)QX0ASfr`e01Zqi5AFKQ1YRIw3L$K~Z50>8faL9Ux|J57ynk>0LN;&QQ-C(Rb3;Ay=)d$`W{)ox z%lnyX!}uk-hP`8>kS&-gnqKJ}u>{SpgGNlhOj8$a`48BKXpVUTLTO1;myC*{c5eRx zB#x(WF55_2g^eN{MBpD%+$dPdM)sVXJC$3Ut<~^3l}x7aeXTaTn1kwPJb!6j-?pL? zSjTPB50c`91I}_F{mC@mpNX>dSb8=cNe6>?nN7#mCj#>kwm;m9u%%=^mzt$?8MCQe zKDk76i?7M|LNi_ED1+EU$il@5-LG?dl?+Co@d|4Y zPk<(%|IXM($?`Kby4Z?DYCzh8;c5!TdSZl)qpBIqbzr~|8_LWx!(5k z6sI(6(}1-SqfP2e+DsAuh}%Fn0u;*Y_1fwAgwZIb8wmevq>BwB zF`v#)-|~Vx6^?kl$I|mNrF^lTGtFGRm@m!Dr&)YzBIL#sM6~lJ`$5jvVos3IlOR+k zmlF|oI@(b1Po`9yIK}o5)6kwn8n_^GE&v?I_WEFGl4qoJs5A@wYIug)Y}Y$myj}+q zrV`deW;v3IgkVPWr`q#?!N*FR(76!DwMhFJ1|LLgI+6%;19S}8yBs;356ry@Eg;v^ z84c<>qNs3zpUgaX^r^2TH8o%tIS>i_vg*8D*Q7W4{cn`CfqTI3wOa-l@;jA+6s$-YcetzpsYTpkM&(_2 z0=)_CdxvF#U&PsA>P@*IK3ybU6g zZ`ZAbvkUnRBcC~6!=BfC3>oFxnWf*uHJh6tRA#-M$D3soGWjEqz8Tw{pcVVDz0G;9 zpl&jv;1Bzan8+)m83Jx_jfV#V>0Deyi4dq!xY7-ErWTUtllWsEJvKkPoGk?cv)RQ$ zC7-Vp7PBP@M%#AHE~Hi~1uGE_27F;vTWn;*a90n6DCuT6+gQ}purCk{C#*sRkp(by zhNEV=%u+E;3BXwZlBpI;v9cbYiG>5+4vgUvV7>yg(YU7gp?hNH_oC%B5dLZbR)zm zL6`sxKk+@kOOUhqPmyrN4CLJhof$TIV(nP?(`>0-^q62opHHe(eGE3s1A$R-DV zUr5zqp;ICVJ_sTKiW2f>4K?sZpHD&7)TkbX3rKjq9ZEz9H#d?90k27wV~Ip86jP+( ze>#eMxv`?IW#b|L06z-rW_EUdh541Rk*+SDII&nw8)2l#y4M zlMI|OJ(e zGYzOBP7`r2h|hCuv?LFM-N3}S4c4^V+3etdGDmZdPIP*cJJ49qz60&kB+{q{?%CvQ zfU@05bjTfs$i@ z@VhR}KIqJL?FQnuFzam5KhV4#%%!BKh@OI_ahM9gYtkP`3n?<(MlcU(Lp8T(>Q*jQ zOjz@0EnYF}!HU0rfAi=}JX@Y!TR3tJEDvhKze7Jr#}|P-O|%PR2vMFydMLVFiyiCj z_ThlpZLAOfXU8|Ku`?jI{lVNicqKByjrNJB;kC-8IYh#a-3nyaseqihp_^n^hX2O# zE~q=M1#I)7*U#NQaxk!ke}Q5DnDqjN!&!p^A6-X{gxaA1XGd}X*J4UuVUyG~)WXLHS zFN@Yiz!MiYi|N00Keqi=&hocy^q>2{ZKdNkUViyTJnb|e)qhIUb?sAKjGx#mXubHU zA8o5`m5}jgDi`T18yByG4eLyM{MR=DF2x>xPx#S<-B;?N* z=nG=lyL13Ci3T5WD*PuOqAPa%5)qZjd#aHn!Z7~$BlZ>KK@@ z9?yCudXjFy;g8Vq$ASdrXMiRt?i20TWJf3y-^yH@f#nFnpa=$0Pf$7#Y@rem0hZ$x z{SL~X)u15t;lJRAs0vJilaFeTK4Ha=zUk7{oDaCI{ub7pTRLe=d3_bP1wOY;BjeY| z)6%HhL5;kY+t?cfzNnk}I1bnUQD$30=J?+SCd7-O(sl$Q_QFIcPGmw*tc zc-S5n--$4RB_#QhoFMZ;ONLQ`SKI-ww9#77*GQBtVmC;rj~-jPY!q6g?P258 z%G}~v@(9`}sBk~oZC_lO_m%G{;Tl{~hss;fkbO45Q3$)Oharf{LXH6-{(wJ&*VvSu zl#%kygFW*4<%`#8H|JA~UYW7iV2w+c(Cx{o#isy&p?C#wW+Gy-#2VL5%wF$;GT7S> zrMuu5U0QJfeUzB%uRhc7KFRMqy@l@ofbAilmWbVAwHPc_ze@#qfm2fytHmFSKni=7b<7-3sNKSox;!Oe{V<& z`CN{lVpr(H%#3qozM7>AXJ+{&$MQIRpK$V#sF+`&6U+8`zWUVoGTa%OH@CjZ{)GLv zSWmDGjUrNDVke=q1&?D%=1xmoJ_d6l0mjcFjua=jiHxH(b8jx3hdI8=JYoVrkKB1m zes<pDDqL$W{4 z^wJ644?!f3Z}rJ9r2xL1JwBd$q&rR0+^Zbg2y3)E)*ReOom{@%y-QEuY@9~yIAXzw z&}~CX0j!kU-Q9fw4h9|qVJ@I= z*e>s!Vh?M_p)V3F=|z+dCd4R%S0G0q;!AF$n;itWcX}O6kq(82@_h&UO8UUI1#%tH zvhn%JF(O+UA$)~{xa8J<#JJ3NrE&Bd^rRKNpap(jM} z1-M&qh-38uJf?}OK0w)b^}aeyq4bU6&AafKt=amTQCYK+M=!*zfRTCn*y>VjW}$I@zEdxi>Zgn- z#FpW2YrtjSC{>OL+Vk(&udxqfmms~(8YwBj;(+C>fx3_y44r`5i+M83@oFOR_)9On zRJ5#O`t+I8X&mH}@k%SR5`X-}OD~lkeYBXyqxk5f?)Z@Z-8SYUMF66@3h^8mW8kcU ze{u(UbOZ`^yH_arKmZYf^~~X}X(Orw32e2SJdJHEHry8hfS-Wb2-&&gNAA6E{bs+5 zXvCQ5f1YewCeIxAyx)v*(-VijfQ9M0s$N1P-Fj$lB5>jz~jaUGb7wEF`;kG2zp8?0}z?=6^mLQP045=5@nWHO?{ zliBNoHp#2VTFlHB3^+O@11u7PN)g|~GhV`Xk`FlA;h0%?`pDeBue6Lft7c=7_=)o; z%2oy{SBd4Dr`r)0^oL`KTmTA=`pncS>d zKcl^&)949Sax_hBo8{cps&(GYWW?TfrK%v%PSC73UrzSvRk<8RFqHabllCuT?B^&PaEx@8|RFw)=mFO8f42xCm7{bC&j0@)#nV70lUk4P;;$ z>0tS)hOTNP%CNnTZLh`?nU%T3ENsMO>BC@}Fu4GeVXsQbxfQYsVwNT1&x{l=e8S>> zZDM2vs<=S>A;fI*K*3%{NPDPyD$9SG+s3Q&VQZ{wz?7l^fv=>EH3hkWd!5uukP*IiIp6K( zFSF&nD|7(;ytDqg>;d!%{y>Dq1U(G=RJz3Sb)TZ^?8c|~I~5B}7i^wFhaqAAb2Zv7 z#^o~kiU-;p{ObShKtTI(bJX=$9gD{1%?5zg@C5V@UY!ryV?7DAnf#o{2dfLctnf;$ z!&*z(n&2TW{FS-wyY1#Df_oFsQzU$yptv9v4Q8uBIXmI$R7REsN>=oato@($bdWuX z*3!*dN!K4|89f~hzvm4>Rb(!De-;jL`_b?d{D$Ht+x7HHJ^dI?YG&X) zFqm&wo~hR>6ZZ}_1!lN6uLVi>8{($1v*66dVb{HXkQ{OUFh48sb&@%3ByJ+>*XzG= zW%yOLLYLdjlfP1@BN`Ln;d9#4xXWA~$I{;*)MM^D0ODB&|XF_5(l zxI6p_o@I2+p!e1MU3{ zfW-RphN^_K?M-Ao@%lfdMIMlUoEH&^)Mpqj^9L?TA?CY3p!)Ae^j+Yi$ba&K(j`s1 zAbY*i{TeED<^<6lplu@S3-rt*x!^QoFG_LsCh^!eRlozW`(R=x?mHNKA8xVOU+K4g z^1~(iWI>g3sEE$Zo0k`+is|fczi+Z2;@gEE<7vbkUhseqgaKMeC)hPG4ct$Hn$d)~ z)43KJ;7BusyWnCkaP^xx=or)w=!)Qpu{&|x8JHx~LMyn%vlo+k9ja%piv;M2_yB2f zbWCa|d;n$&W))5K0H<4|Pa&F}hn@qvQl|$^?jAVVDsmY?LmdKr`0Ea@5%3+CMl;8a@!*h8Tfz#dwY+ZfHm z4dXJk+p6Jb3(L!er6vB_ze5uzn->DuHc+)W@U}+wMxvqa8Y8RwBz?I1ID!V;vE4XN zfG+UD8PSQuZ8sWIV>;|L2HoxfXgz4np~1!2LfWHoc7_`;9S(&6b;E=2*=f*waDi=L zm6Q<-b_$Xve4{yEPYE6nl!09fao%GvM;X%-PXcqKFTNF2Dya(>*dwQ{IYl$I|A)1A zfsX7d&qTHBaq9i9Q>RL$dPt?JlIrNulDbsgEp>NwTixw`+1<8Feqm^X4Y*|pB(yzX z2N#5ZgSkLV)ZnmY;xH>bq!3;MVMs!XHLT1HW@f?!byjkdiIY1SxNe5rWR023OsKx! zxA!?!rAHew>q@GJPMtbuKmPsi|MC6*A1m(@GZVSc;ZV_A)bI$^aI_XGdgO1&L>P54 zrRi(?U0!kV=;;eySKZ^B-Dl1_oXgDHN)xJjX;WOY);WOT*rgDEg4DmBQ9??<(Hn_1 z1SbTcrzj)aO%?4n79yyURWh8T zPWUN??hbz3^$GX2;78oEvrbdHL)?*n=9$y!Ux4Yq5eki;5QXk1D-afK`Lu)UIboB6 zCYpeKsG+ne__<)qr>h>?E><*v_TZ?|7#EB~(;M14m0WFRw_Ilns95bRQY?T>adMcZbrh@>g7J{zC zaMs(lPFgH@hLMNI=WrR>r6VP3dGcu^R17aYUhza@{>(`E0~b7jBgbGCSQ_@VCE0HO%>8s#7XBE}E8i-sl)SKR`7y|6(;A`K; zr}yT3zFcr|Bo-UdXL6ZLZbYnGAK~-ve-Fhc6QSX3dMR8wQ;3eg=0s%fq51GZ;ymSk z=m2OIG!6eUGl|2gJm?dX9Ja-(#{;1HSPS22(jd7-PLC($s|HWJiakZE8B>3$qR+;%7h8{&l$~z1e2qUR;_lGqQ98! ze&@Vs(u2W&Yt#imYoM-<_;pB!MHz9T;#@#D25fJj8=6!Q@>>FMg-5E33|i<}qLlG( zGheIaiy^=18`q1`v=MuQ5zWtdimuYI{`UihLGgTTsiwt}!=t($HHwv7ZYHGXHU`Xv zsvq=idX+DcX~sD;aLLeHWe2T+7YXy+ck3qk*bL(*RQ65mHWLP0_ zUF5)LZXEhPhQKGQo&p{enTP&)snaR_bNRgXj_mq+_6tw&nL~rUMCQ)lgcc+-@M2W) zCF-&EE({P})pIg?--*t2{wywX`9k(UsdMDhhcktY*v#HvUmwda;evNu%zi7ozVFkA zllcVszLc$4`*4W1E1Ic{28>n>*gx@W*8=1x66`mpjxVyH)}ei4dQO{6#se3Q?VlJ) z`dt3S;$64o=gNf`DoOehL)->lubG`(96h9_Ho;X(E#Zph~ zVAQB97l8+ZEeUG`;kQNuIiDL+GT3=l;zx+}xL$kfvHY>_wR|&wvNUhs=O5tOY$3B{ zYp#h8@D~}pFVqJKJm&n`ZKoG+uhx6W3z=4mP9OX7h|^j{^4-B}f?%1)PtpwW1;l!R z7;sHyc;h%=s-ysnu|a%E9gyE4gtY$-QkMTkwv8)CvgU=XXjk*U!?Dq`?K09cWFJ0s zyQC?MGp^PKjsH~R+-BP#U*buPvsxqS`~Mq#-FCgfzW$|LAH;@Wzk%(PmNH`oM1YkK z(WySB*$9(t^|g)0Ype2E=!}uCSI&-CUz!*npLnUt?s;S%xsH|g%_tdKOt_QDgoiTB z2&^Rm&DxH9qAqT~Cpf`gzcdWM%VNC%lhF4Nbvs~@u!u-?QoWIDR_QJ53&a|5L)u*G zqe_5LMq(rd9PRTHhSarWX&pibnkdDEa$P{!_Z@B^66IA(J;wT8#lRJ)_x+F2U-Ald zUt+<=sd?!%Ny!zo^JYE7f>=iya{Q(G*UEICvzoHSPk;{_xDm31LdoIqlIE4oHifkY z`c!u69&c7r7EarJ0DKUzSz~$BLGuOkV-qWn1bwT%U|T}7%Eyv(^a9K!kCky&ca8r* zc~pHO{)_iOyp=+LX`Y@CqLM5)A=E20RKjk?0_1Ipzuj?L0~w=nUm~l=6l^huy2C;v{-z%9yzC$u3AeX>s=siOafEDI{ zXEnQu95N##b2)^hRquhJiLbq*oosbddcP*CT5WZ*x@i5|zbEBvMrIC?H-eO5Bf{E% z$H0S)yDW1eGU*H&11dw*vrYy9{=f)5WaI#7wm34kFjI4NuN}{iTkROjOhpduE3cvq zp)e<_S)-&C!t={$WbJFmgNvi+_awaWj;Y#QxrOqD*4+Ph@rUAAofCRt)ubCcC4~O-$dZRHBi6o1{ z=TB7XiL;5@kuY!XPZHWEw0OvqY&4SRl99+nqoEhG8GoW)Nt}zK!8Zm+RZdiUtQ7|bxtu6Y=E5VMiX2uj*y8jzcn`*4W_?zIT(ut zFMn4Bv3~bUU*eeJ?j6y@JMO*GddH0TjPhyHu1nRb-QKD}bB4c~r;~sDjrbF+?FeUq z1ft0VV~{kARMNok%75`9#S6_b4EJ*yp zew#JTY}p=5b${l?ARX+yDYjD?4zlLF~80blG=c`Gq~2 zW4T;+&A^+fob=nXdls5I8nkmJ)SgJ}yT+(KNE6t84Li*;)foU5WOOhE!L9Z6wKZvT z>R?apbZVJabG5k!ppA0AV5zLKxQe~kQh$)wwdxzfvOtNFU}byzWBz7jyT^sstxLw_ z4eSdOV6E!4$dGI$%h4A~G>Y287cAcu3zB-cn+_g;z46hbrVP9=k3Pzf4Ir06GPQ{l zqKN}CWMehm}}+*aHBjm0nFokoNr7 zFO-|*Q7v}4co{XmD)2cqD{xd_IB-C;@phrA;ggs)T5g_gmQ5bN0MC~tGm;KCR`3q* zbq^|J9Y}$>Sg;LnaCIKqk zxV}7ISCI`s?2DI(;^F`Uea5%Fpn$C5c*%73QOZdpe0cD_5cDjg_GJODhD#Cj*gp z&>L7->xyvvZ2O;i5o;-5%;_Ib-!nZu>F{>H?$*TA^dt}($K9GWR+OhD_Myio0cT_S zpngan*1i~0g@jWWej`y#j~I4L#S5%2JXQGC#L9*JlXGLGY%ivQ!=(7JTI zJ#-tstq1T0FWwnch>dag+9!+-Yrkfd0UVnR`C~{AgTI(RG`klsupoFZDip+9XU9^* zDI*pQ2BR?pZ^y7-SZkR4)e8$DBFhK%@4Z4!q@h{GBN4>|=!`I>T2@SfC04W3sVK&4 zG@hPZ`Di_7I#Y;I7)=<_$rfZ9Vg^U(x2EnT1GVhftU-Q|0E`f`%)zkK z5G)4>H%x;MgU8ZXGCGoEaA$HPngq&0i5SmGwmpuj)HnttO%gS#$Hn^CpWwD&&(X56F)Oj&fclPk|nJ4DxRlk#Z7=jwZ>t1&VKFEO@X&EcueIu&svp z?e4R|IFgOO8PDB+KdFAiGG31~i2`e3=v)!S1AwD)|!#ys?S0*g+9lu8udnn#w5weN}QlW}Jy z?F%LilZdf+Fg=~=XpuXzyk6^(?76| zL#)}dWG#$`q779YL16$u8`3Q#_ebTZrd&jw)XfepqXgSOvcb z&&_pGJm?ehIznRY;}EBK9Q;_o63vG^T|PC{XE5|{t*y2C-?6TR-5b{eb<1mkUb$Za z=_KTuYyhAow|1Ef58@%*|1!-;8_^vE+w&HR&iOs|2gWiR38rj)y=zEt`c-Na>Oxy6 z3HlOLjGJ96%vD*2Q`%kcB~VvMLVA~MKW|>SG4v6q&slc4p8Zk(+Uusd_^i`e!6zS~ z<~Dc}jFi<+7j`lgEw}x;YbarV3GiXNrR$dvcDM5~)_$nQ3)k5`V$M-dY*ghCRK1OL zzd0n340KE^_JMg;)UE0^9Npe_l&wPh zpw#wg=ERB3l@$)kAbqR->MGVskUN595>P?`d{T%ZF4ckBTu9~}wAI#aPs8U&m&R-3 zOQW?|zRIXB#I$DH5CDdeC#F+wPHM-FX_L(|RJkaOseK;9y(dIVOc@AJxGWit2y<-} zRzujX?Rx>m0N)*3QAL93Vc%RECYZkgc<*PuIqI1s8?lEJTgcI$#N+K zDb$g8YoUIqUKodT#=Czm!t~^+$S`h+IE*daXk@NXIx^{2H-2{jIiTNzM9}^tay;b7 zpbgj$k>ia%YK2vuknJe#Y6wGH7$go@K)($o%b^G8$C;uNs% zAu>AJ`0P$;eq;VpJOx7-O2ns9h~q@eRVp6UKB=AO-Vf&hTv;eA|2dr&qs!yCgM67E z*FP6crD{rgu>F#3OBfPQ7TV)n4+Vf&ZY#~-dnj1EU6{wUF}C*L2UTmw{k5+Jqwc&@*_jWG&az>F$m8>+L!t05 zyK1T5mklo;cpV$=8qee)vpVxqoKfq#135wQM#^|tz>-UVd=d7&V0QSk#V3T0Z}DAs zt%LdR^Z5w%m0j7m)Sh3beFv9;6}nUh_JO=m^08&iH90M!a={oZ)`pMailPun2op#g z_W_*`UE@rb$+r*=D^OZg-5;OPF3vbc$po?Mvu5$6ev1ozeo0k+qD^(gT&^ zxGNtS$KCQ-f%>Gua03=dpdAr}vyQBj@Q?8&C1(Y@97bm=o*4+QsL2ENI9-=A2%O7< zvC%}^sVTN(nT`^!xLDRvQ7_N7K&usB*U4=9KGZmik&y-CQk@Y(cO*6ES9y0=Dk9M_}83O}AIDtaZ~+yEDk zP^L^E`gy@)TO3EBkHW}sy|yxO^{Q0eyBnRW6D#5~?tQ1twzSsFw7&Zp^E6m4d5F3e z?X4r+ccrI|onYk>L@XeCl45!clxQGBP)Rbktg$?XYh5tQu4i3q$%B9G|FDa*ORGmmD9f7Ht5KJ;DQ-&${61HXd1`?&AGJWe%lv7saI3SMKS^$+lVxjh~R zj1Ub1%Dp^yZLZv&D+5%3GQbEaif3rw9>H;8zR|N(sVsTkxQ1#}EVq+g1G*vwxP~%x z8>mgywD~>T5S7vvQFQxzeV1LAcWba|RlT}spbjIOhRJ61Ggqd~^yP3A!m0)3FQ9qt z1IDkftgKds^`ht2)NAcVnrdwF20cTvA#CmOyAPzl?OOQ^8f(N)C(o z-Y~A$-lxC!z54s)OX|I%{qghV^S706`?&Q=-i3=OUnaODR{M6820<=_9D}C;`2-}- zpy#q(JFG7+>xZqE9X`vglcjPAe*tCGAIMtg=y?e#lx*;ANBze^@?0m zfybbb^^aR?nf>6k*%OIb?Lj_v^h;;jxPd#6YuQ)3$t_fdxc(j+lG!6ME_C!N@~*0^ z;3}KAXtly*1X$8g?j)s4Y~Ap^)x($1~|j#;Quu z4yO@6>DNQpjyMdc(}%H#{`j1DR!SZa*uin>hJ!sxmnJr$mzPTuCoZ0tIJMXowe}lb zHK1mg19Y-+r|&LSOH=gmr?`f92=SFY{`KwP+7yAy5bjoxS_2kd;M-PAS`1Bu7I{i2gJ;<52NvzY*RG;yijkbb0&l#Op9#*N%*^OA9bU7)f@Q8i?7bL&^7n}J zS0P|=Cr>p%-4ryyS@Dk4%?FRdeI*|Xxiy$(=+f}w@NnZjtyaBW|JHCio6d%ONbe=q zdV2xHs_X5uXYuzi(rp{r^o6xcXU|?Do{LQaRmgU=F;cX_MI=s*Ru0^r4{3R+V(P75 ziJYSVNy7w63gV}8_3FPJFX2}{m0(N3rnJ>uN0QiD`wQd!AEwoT1W4wj))eh4$FV<+ z(XAbY9G5~m5&SZXBQ{|VeJW6siGl^WM1eN0AomDaJh<9Ytp{>hQa^r+A;_+YBB{Nfttvtv$6gE0eT-sdn7K68nxtB zm^E0u)wBYmz_d1)=t21czRNa@U{*y&)PMoj7N#5m;i-*CrI0IapOy%6DuW4a-^K>Z z--=b}4gIquPx&5f&d(uU;c<)*j2cu-bXJ2v9MY^QDgKT3zVuozCpbU%s-*qs^w`+v*-k=qe@bm@zCGeaDRw+wZcrK5(0q zeG}xTTGt0|Ba}yEVo6-qq>zpPya-Q{6u?Jw>WJW=ZpxO&8Zc)N+Nt>mz7{Ecp zRYO#33+okzRurU03F=rT9uCJh+VIUV^A?g?w>Hgdu$oD~O(tH1WDzQwIFBK7U^o=F zthOt;p9t;UyOc6bTF@YTY5H@vc95-L0)!O=ihMyA|zzL$u|X(Q9+lyD6*SK;MabI53rGDy;* z&G*`nyT@@=N#hhs`h>6VG9+Sms zF&CTQeDQFRlK>BP=659-?<8=JN1v{lIhMM^&04k>Wr(KTpx&r#pAE%;?V-74_k{H6 zUuH8^`~VzpSD=cZ?+>xW19RPCKHnXDq2C|!HdtEr8b`?$sBj>0)DHT2mg5D;;&#fx zYDMy3j#qy!RW2JypByn++ydA8sU{JtV-pRuZUFsDd&zJR_dF(TC(?~N%kQd zuzUHCdBEk7dBwSkSyrar4x!f0ZboG5Y+)iRZ1AyYbN`QSw~-`C_tGA%YBQ&fK+FAxR(lci)1Y+ zONs?}(t+siS(HrEc z>YhNI-1Lsu+48L&V+3&rV)G6jG$^-4fHP!XpIwqGvMb6t>g_Fxc&rQ`%$)&&d%G-) zxl&BL|7Mp|+ugEdX-=%o)K|eMNGd7@R>@)>@S#bS>5(~ecsHAF_HNTpmCCD++)m(>2h*K*Q6sek*3?p_0SGiBrY zBf5LeZN8*pO81B*rFR^L7a|H^5$KQh;PTjzZL;J=Sic8(E=X-~J#s$xGLIea+G#LUhw9dttV^a#FgY~*_0$(x9u+G_;%YMD%$ z+GkF0-m&oDbsiiHG-JCQuzd}x>@Y)O(5gEMprtfrLKc7&LyN)AnUUILXK)S(GQ?ih z8DN{s*gOWeOevR;wlSP+B=t)!zW!XXW={#Zb($ETfflfGb ziA}0ep&Z;tzNh2PI)_hhHeqwce^UA!V(V+b+~Pog&Ng+u$yw(&@WoHrs?@+7+HID4 zAZeFl_D^XslF7-T+cA$j8j5MfY4BRGeZ2&{o2gWjyJajD%cN@14iLXBF?8>O7njno zish$FtPl(+paAd`4W2qIoYJO*_R@IG;1RZ+uVQPy)Eb{hL4)=+)P!0VjZ~5Spci;Ww-PTv$V&eVXPl8^+PteErz$QJ7%uu(WZ!krB zV1^_TNhXsy-rWkd$j4%Jx-73;_OID^S;Ll@W{<0IrbqweLmoH1|vup>Tr2dPG=wz@P%XU zi|R{9k9zQ3-E+|u5BmaNSD1lM{s5$9jygcro+zC_Ne& z21;_Ux>_b`8eHcW3Mf$Q1O$Cn!~jMYpNWQ_aHC$1cERNic;0xMFX;7_-KeD#@c)9_ z?{jKTcmiJ6h~~QI9+xIgcmFn$a+QS3IqmSdJ%N85amM@~@j)JEt9 zR;&ci*wNM?xQ1sI6|rzSdIy`l*wWk~ZvcKxBxLJ;rG@wbpKhW#??35v`J&$G+q7h$ zBUvD0&4Zn(Gs(XzYq5}4*5bi0Yo2H*sqEg#Q1oMnHmC*t7bjh@sLM6{J{Zm8SopP2 zJlJlYGYiY(jH51VAvi9TZuI-;*CzC?c~s!}C3-y&H`FuC!!A#AkM)2d9$6L?mDOdS zHm9sI+B+!oFVLngk9(wfUB0dAk}5HUwy9mt=k9CCuSiO$yc|mS>3L2exf*`r-5>kB z9#{5oR*T1-9$(DoagK{T2$idDtvOLp?`(Ym7cf!+i;>|?#Vt1rV1oM!DvAVv%$RU^>lc*T+ z+!HH{cQ;m^ICt)@_uqB?yg6MzH+!HlcW(dm^!#17oIkg6*SsYkT|?f?QN*||!_#pQ z*UURn035U^bB;Q&b{ca>oJj1=0^%sNRX{4j87KUz3=Lu>gA{TP!PN@qS9uYkme>>{ z4)LB?J{1h53-Omym0Zk^5FKyC>r3a0QKL4NdD1W=-iYU}B|qzecfPO^FoMyX9`cDf zf86`7-}dVPQSby}=@8BehyJq&BS@i;4##rURBSYxbi?TZ9H}pY+KQMM&9#trMn@8X z-#s&_c|xgNG?b}n+WGUEHX0g9MSU)(206CJTi2|ZS8Ub;#t1Gux(zAPN~ru$3z&Ti zqX7*>nuaphSKDnnq5PIK(SXknT${BqFi$|00aJp@|NoKa=Q?~9tXD*Ai6_Q+VW^-i zB7q$wp@X9vRZj(JKFpQstp^tGnLqg8vg3$e9vOWmV8RYk?0&+PpB^4R;5R+B!=>`E zNjK`0nVxX0cuCJm9(zOj5E4KZ4I%ScwT@|DWHxtzZ0V^=Sji}uG#Vr!15dsYO$d>Q zj+94cve}uDWH3A}5Y#bu*Sv51_;7w~EI)kguEb)&TUbntR*s!JRzc+8@%{I_VYTiU zHnL~#I+HbknjgZ5ao=LhH+4AXHDzYQLqo^VUv9~K$d&-=#I6ILhlfnPL%;zLwoI$; zS*WHAK#q_suEJu@2uW|07%G-6`-0V32`-zh27L(02_oWVWG?>o_}qGSOnhK{`p@^kQE54RWCQ}=u(HQJ3@_ExpCJjr*==Wm| zeYj=l+&`%oPSxs$4e&7bS7lJ>VmWEZahEx3Zr&jvs@bm*YytqoyxD`i3lYzaA@%yx zbnC_t`?9I9GbRw?>7wCekd)IXrkxU((wEaU^jX@AXxl?}kOdD{5T%Iv&ML5g!eIr~ zYA<0S0sRfNnEMn>x0!WR#%XPB5&wqRi~%VQw9(f;-Lje%E2-Zm_f){(d!q!VL!{FF z3h=2)hJlaCa${rnWiBf4NU*2|HeAB-A@e{s!e$KV2;>c6EjK%x`*}15`IEl~!4WUt zl%S;fFOCyLGk-iLgkOs~f&j9IA9x@PcVEyEMcz{pn_4{d#zTv1BazwJ$h+0RspqHNg%NS zE^08O=}n@NgdWrIt3mVU{1Gt}@pr$6%$TiIHW2OpNDi_;8W;}-yWeiw*H``_KapOE z#;D;$l3?({25<-jr1p}MfepS15ZdHNuAEsta|~C%fve|mH%=Swkm~;EifMir*B&3Z zmt}WmA5@;wA+bmM-RPI0II#H2&JKK6cI;iet++67X?CNKdJH$^SW!QEN&GcD*VxddTiR$8B-L881 z!c*NJU?^*s1A+K^gYUiOj(HAf&IeEe)1@t7*+KK@{@Yg1JnUSBx_r9HPKHcR|}8` zSKtUi*7w`giv>_VuW-t5l(BsKLy2fSTn1cp|2-WAPHriDmwIlgV;vdYm&o835iYa0 z&B!&*c(pbtM`3sp#P+(O+qyxQ$VR9;VQX^3v&v*MP-f<+)j;$RTLfNrSJyk>#BiI! zQ=Tmsqfyi}h?RAkYY@zXaP|&zU3E@Z>a#{XnbGr!VVIuf{9ufT17K|L;?U8d2g$3! zXCa|86B3>znipcb)HZO~z`i2~Na;vM3R!-jZ=^g(>H}$ZMi>BPkr!E_7`Tg+`=wmQ z!>p~lI2*{vQS~#W$+3VsHC2e`1G9@VFTov5POwi4<#Pc%KI_iqLjgQqlL(>ygHIR4K)u&+FLaWQ;~4alsOIL(_8g%Z>BcxO{Y?6?|3ca z9Y5qxL5kH-3e+7*1p=uE-|OXvq!>?(6 z`_1@WzjfDLza`cjrIN$r>HdMo!*{@19n!pw@2At>PYbL4jCJ?Gb~A+3RfxiY+FgML zsABH``$6nG^SFVgKfrIL>$@(91Wod0ccpucc+LN*T4Rql`@&4I=nL|NCs8V7{-^^= zy`$nmZ*U9r4>uJ>0aCAVL!vA3E3H$XzO(QMf@OOuX5Y0V@-~L03<2DGxhmic$gwG6%KegbdiC^gL(GVIE zi)tTPY^Ya6>Dfohy(8FlunXcB?2ErBDrIL=#j90{nzp_#CQ5;Lc{~vRP2_qmRgl%< zAL3Ks{bt4^o{f7lCN_nsxJcxa!Qq%MVuXG1Oek4MI7G;shGcpdxjxQYc z_|n7vSS&D-@&fDXk6OI=-(mlibugJV7EBQ`n~}m>W(}``Q%Dgh=>~+mB);Zxx?N6> z1NJ)MaRu(l->>H{+<^>u^IEt4?F-+&AZi{LHb$I+Lf61d@{}Y`!5Q%vaR#Sf?NgME zeB9ln1(b;eQ8)`Su=tuhS*u>?e)hr-a7B4}{QD*RXVDM8OB^)hXK1H`Ja56EJyl+f z_B({(a+g!e&i`<^vQEDJ5-b z4$wM{938*U9$Ef0(GT6DW2(eY7ib@ zR5@CH2RbSew}>n9Xi+7Ky{4)X+jP~zULfP`w`EH$ftE*+6$}Wv) zh3?-0K-NaozeJ9%uf$hXa+9_tgOS!KK>#<*G=|ttY3^1vfheCtNQH*`e;B8yXMLgZ z2@d_O?|pqE=sSzIF5jO`pEhPuhD-k6c>Q~C`*&iN0|%pCU5MV6MX zpgpsDHuMY03LOEm|Ss?4pnjRG0-+m_lmVj4UXLRFsiEzEzAbvi zHe3kKLK{CG)*@+jWOg{49iCOErXyPTIJO_|tDFPsX>r)Sumdyc671xL^#=3)%9Db< z20B-^+(H(;{m>v%H=BG%oY8yqCmEyLBgC(-)d9rX7Mro%9%F#k3Aln*kN-riznfdAaeRN zcQYc-j@HoYInY?~tEcsRDh2_o$B}L}IAYBoNu?rwDR)7!LT@CC`q9nD3G$LPcXstG zRZ)a76nm`E2sA{wgsIFDu0dz<;H%i=J-3aKwOD=uF_Wl%H1K?7*Lt>Bpa{U{s9TRA zhegkAXb9L?=n<4MgY*EBq7TCc0Vq9%1?dbd(+&Z95SP;b+(po@pA8m%w@BR~(G{dO)_(?5*S9!~P=B90U22_AHxNqFJu?3#?E=a70P}^)}=vIsY{2Y5l z@Ryad5$ugI#UPg59FW+32}eOGaR|)%ju?LtQS5Fc=l0BkV2T+<8j6_yA_X^vZl+p; z!T(wnC@n-C+Lo!>b*RgL4si|Qf+EyANQb?sFzDv2{;DpyKy{8P92A2!X{}JQ z)%EMVcnvpcQcJMqJ4#+HQ_4Ne=(4uCY5O+5jo5A4;b>#Jb?EM)hlbuN@2iB21zXyv z!t~Tosfg)n>sg;zDHdz>2vY?Zkh_$gjQLYif)K^;`Hn~~sTDHo6DN|V9J*Mx8+60AxV2?0ld{AD=6Bg($=|03q|!d0Wzucr3p5}a!q772x$mQyW5?%XvCKy^$B*H)5e;hX`_5(NPi6kYM>Db5{ITQs z2(QPFxnooMQ}>o9#^OPN12_A?!c6@Z_+JGhRDvw!D1fd`I8&DwWn8E$LQ zIdx5FD7ZVT5yHX3UwvzRt$DeLHG!w~=Gx^o{55;`r;Z+xmiOwD6`HPBB z_#I4<@~PSy^ZB;q)7thlDc!3z6ozL#QrZMnUNPvYlthm>pz|vyuu&m_VXG!pQYFR5 z^i8u~Ef$l3%s((YgEn!>fM*fK*EP>KiiLro)N_a3?u^Tsj)ua1B-}=p$Lf4_Dx2|o z9YS+Dlfgi-Fgi89JT@|4jEuM=8X}7ODu3;kHyIPgBfdZ|m5&YQp=KHlv$Agl=AB{G zFG@Qc4qwJVVa#Zvc;M9GQrN#>K++qcF0T5B5NA6MWXRU9TsPzq$uT=Pl``AmcT`;F;O#1(A>%GjtL}mbwm?sPQU0PG&0Q`A+ z0mn0I2Ob*lbjBZQE5FpHa&SF4J;4+w6Vp9n$o7i^BEHQ|y!}Sq7cO10`rpBRxcqrpD_palQ|FWt`_@^};Jk0GSFyZec;dtbJ_%h~O!S+i3GHrL=iy{YA3a{4176@2_=9Jl&9A^HULi5O#WU>0@R&oy zeXzE0K-yEV_U&8z^trQSUnRKoCi%0ZsR%Q@wPy}3?qz>3eh9lsRmKwRrygB~Q3o<5 zv4&W8gipebvnYi{Br1Sc#^X*=`Ybm*no%{7HUoc7C1B2{#Q)>Y8$Jl6RsEFzl)pBm zWg^olcQ_i1Tp9D{0>E0+*^50?#*DqA^l|23uO|Uhohp9ay3Tx5~u$kQ5xBD493q&2F zD4fFy?@6OXaALKTcl2N;NG_(5h1)s9%`>y^Rqyojw0G4#d&b=HuWCQwSIf6sU*Jn^ zVx=}RK0bo{Q{9dJ`)g{b&{T^LFuxx;@a}wf@PoGp+@(NhY}Y|#HZoiXeA1E^)VK{9 z)Ry=Q=7S>P5cqVtZEbW{>E9sTFlK!X@&z;Y%Sh6M!Uv31Ko5%z$a93-F7$>3qBaJJ z)0!hmI_2)bxNaB|7ouO)(PpgUs5uZe~AeJ(c? znTiGP0bK$iRLUSPt;>~n>)Ev1efWd!bXIo{AJ$Q8*^7+Y(6$iKvi;G8*TpFw^#uan z?(d0Pyn%qP`}N+O|1so!;zWj24cEQvxF*o&pNp<~TLvBxGt!Qj+y0wQwNp%ONTFT5 zh#~AQk{&R2%6B2F`(SS2eeNp>s1OUq0MEQJ6b@N77G^3GkmV<(rUlrN{*0FCS@oKL z&zKRQ3OzM%3lF@D;Q3f9f-v^JAA;s6=IL`==&qz^SmQDGPTYgh zx!4O>G9v*-sE{4lrgq(pk$*C4D8!G^y>AS83z+|=DIP-uR+dVorIkbRym7_^wd2n` za~8l9X?($&!kANjRBKRH3ZeapcQEj%E*OxB8qzU9foD^u1)hESV)t5e4cSZ(LWZ;m z=EYz9#V0OzI+uAl?lI(Ln^>h_j|t1S4gpOjUE{1#S{$vL8(=CM`V$qCm3S&o=uLr? z2Amf2CDcx8ztrjQdWuij*Mk&!^D6>PATjEMElF^JXRmvF%<0oKpEIvHU4Y*1xZ|@< z&D{c^Ip=XoPo2%*75;}cMCnz7yxL1gDBaAXH2$(vvcOTBVy~_Y6Q?&efYOEi8+8@S zNYA*Yc*y$YHZr&(3{)00B92h;f7Z~mF{ao9Xe0pJlAE){|5AsQNnB|3S9x7}AT0v4 z3<&aKU2!xY?s@}v%?ds62moY{1gw|#(W6IyrP9{MyVYtJ~Vtp z9MKY0BHVcaz+0*I_YT^&t)AIRbZmItX9&3qbT@~iB*|!i*6(IE8b(drObpf`*y|os zi6&Dh50;L{cO&15$O%wFoDKGjX4^CuLWoCF|1rbxVmX`2r}QFBg>p=>W{$~Stqv>b zan@Caho>LKWfvAy>Er3~vfN%K()rlNHX7}FenM#~!~xMN=YNk_5`czHlpvJP2tCTg z;)QZyYU+q-{?+O#laX@U=>CvV3ZjWfAuL8xu}{_p^jQarJpag4QP^rnXK50v4=K=#bGtMB>fku_I>%~+H(HBHf*#(pIFD8e4$PQM;i?s zZghYk^99wlaf6PykNYdQKa?}{3!VUQ{pI_IS5B?8<{#Dpr~BOR-+juQfA_E5uG;gG z^v}&wvykpW%S$5%Rgwh)qByS7iGu}fjVj_pzFb5a2V@b1oLfwfj;8VN#j$;37x6D9 zeT#<)ff+b#oy9LvlalS_8u6gbg3hO{+6GG@5pGEI3m;fk0@1%X zz$aQYptr)3c%uWI=^L`m+kHlC^O>PLhh8=GF!?WN3{6BMxTw+6?JZ|3iHvm0kMJI^ zRja?Uuc%6|vW)1`6-67Q%yUcT%`XzqS4Z2$DpH)uZ5g{6QgR|7u-$@T5}OzHw>5MX zz3L#cPVVMN&;U#jkiU$3K(={qA=g#6F;?a(0taynk%IWyGR@0CUz+Q!4St2ugOEm$ zLS4R*hhQPGW8@F?djIIqlS3aE`c;epX4=;sv)1UNDfI%jEc523)Jyk^8CTGk*3vFi)^f*FA-j7Wk~ZE7ef$5}u+!&p zg#BTcUvq?i6n1ES7yfg2e9mxP9So>by5EZOU;t=$7wk!vjp-YZ#fecbNj;ZqNd~on z)|7}Kp$RHpR?+Y-8%EtU&jx+bVw9X7Ng>yZW)XiI1EB%WH_!Tl#iC3g4M+(VR=vJ9 zm>ZC6K*=xUixJo&M!^@9Ov`{eg7J|07%DES+PMk0td9cUw$3eQOFlL0brZRsA=|#<2^F~&Qvn#ck!&1ae#`8=JKR#k*u^R-_jf%VT=_4gu%-!cUy{Bd+u&*>c8_Q>q zGqRMM@l5yA+kL*Te70^w`&FzB+piF8+~toVM&(|tIMO>Tayl)bm?L=fJz$d3D2~sh zPzHk^H)AVXr~~E?a61o_cU9FGDA-%38;$8(fQ&88Yl*xh$9zJYC&A^j(dv{%OjFfp zHa~Ow^-Mex`qx*l{_9W#cBuJMG_o*0qo{Fad?6Ao&9CB%<>TpE?%oBXyFtjq(59@y|VC?_{rEuaDy{_rYsIZ&YnjIbwM?cKcs#QPsh~Ia#Fgiu2fUJP5W{78Rq0TX zi%vpGXLeYD0IQLH(cIiCcoQyLr=YYY=TONn%1&Pbc32@tmarCY89Fs|7QBTr0F`rO z=+!}pI-JpvrIhSqu~@g14j`s+|F>iTB`#28P!Cd-fE>dtn6V5LrRGab=Fful2XrMa zZf!LoId4J4wEqAqKq>`1Vc9GKg?{Uhrm2zCf^Ad(T|6=oBx z9mHBuIS`xrsE39Q9K%8pL+L~t4ejs3fTZpRTcMP1amy+!g}pofdH)jDTXx!Nx$1hq?T`o?meEnS%#G%A+GuT5 zd(L{R#ipl0UwP`Fs~FC<*C_;D%sS5dlJhi;SkEE9K7=;@{<8cr<_83&>ob(O1kP$D3ry z%|Fb)@TUCjw<8L?l$i*;?egVyv_xH7(#nJ2U2)q>Ex}TwN^CITC6j|m`5~#*#Z_it z>t4q5r`}QhYsRSjXSe1Rm*U}zR{(08;|~Y&$P?SlX3n^BICz*Z++{qv`!J z!U$|$KAOdw{D`LQW|KCD!L!81;D76IqRFH=YJTbOfo5gZ%Tb&d1woZR1AdB5-@Acv zadY4$u7&#kKB=E#EvYD96@%qqdLu}bg!>PGakKs;LYXy>;o0g@aaX=-cFU@bg-O%&G|_7@mGbBCE?Pg z+8y=dp~C-)h06M?9jX0y)NcvJx*vZaR0x)J@tV~BH4&D!KV|PRh8Q!t$XFF%n>;Y? z0{MlI7=`6T%nzWh$_4}p&fe`8Ec2k;KWW+aVD~YU7D4s|KO@5UJdEjJ7IoWNiM>?R z9S(mYm<}cYeRn&wa9}tP_PEZ4XxI*&qhJ#XeZ24RKNZjT#^xh4JnYi~&i%qABJ(BR zaNO@5J-BjkOnCi|3peoW4u{L{a627vH#%IJ3uxa^JS;+ma4d|!KGxt+DDKNRZh`$I zjEeSJKsX&|92s9cpw^MRFQxA5&f zS$OIG$W-|Fq$LW^#7|rm2QA6^)&u2zmSBB?r~`!sTm?-K?+jw7b8bt(_ri45n1i%Y zCnB=JK>)p!49zo#3HR8Xwk}$MWMDBGs-JZ@&eq}d^)K!^@RH)Yck_%;tR6@P>xdxp z*3Swd4+N6|b>MMj5&}@5Z=<4Kr7B&?47PhBE-D6OlIECU!D0~X@&r! zN2LwOse>w$+`!4H)cljrm#`0khB?YGhXdjZZ#kWTu<^pC3|{~+$(RUp;okj~Q`us2 zF~5(<9`DLb?T&P|*>c>)D%AHbAhvUVZn&r$!b4oMG{q+mN5s-Z?D47s&d6QC?WfBDQNlIJQ6P#F6st^W;_fU|fmq(fLFtA_y+ z#1$pbtob{w)`ve_!vzt2|2eCuOOu!TaCGV6`^-P(TZqB^>uOSq2IdW+Oh_fQyMelH z79ZQzNWf^|aoW~W&=#=1%!R8Gi$8`eF@b!1M?e!O^$N8KRXA8V zsj7KkErHPq+li4PJd=A#V?T;1*xn@|HtiinM3TaooSjVbIhoMH9u!m!2DRvPCSpYD z{)$%%x;T;dZzn{UrDK({8Ws6Y-#b&KK|^IQ74c zpr()1Lq=*UF2#Hr!qppYX zqz|?R?zueF1eTa6Tv!MwuED-r7xe`tjVO}=>~`4dsk*=xGuK19_TG?xQFUppq0}Ah zgxyw)>aNVxA7dV59IU%2+i4de`{CtK3V@~N7FT`YYdY2LTV%q9v)C|!k!kbfj$X2lY~Gm)eCN*jz?(I9 zI1~%V{DE<|9%_bk_xMP%5VgP^`slv>4~_ofesQl8vAfY!c5Gtb>cwCv6uh{4t}&4b zxwaI$<`njMXLM*3{lz+?Is&sAvXVk9#Ryi~K7J2}jl%ll%iqTl44yz6xi`s3WNr3VJjuD6{2RSQPq$ z56&DuJOgOQ#LB13v$^zs6XE-@cs}noUE-1B55DG3@2OXx@|vhFwt9MBcPr;M-LX4o z%K6L_`SJ`b1BwsR7t8oUMoB=}A&S>FX3Ay8f9nnQ9~K|0_bsJ(QK^3e*FmQVPqZ){ z;ID8tZL56Py$%g6mRY}!fzfrG&;+{I?(+uj?S_3K#t0}F!W$)Y7;=Hu09ZF=%nF_M zOJM-mMboBuV}YG`XtrEPKkm*IV($3|W&dH%JUnwHhhCjCwUI*XgXm>Ccjdw3s_!&i zVkGXwefxdp&dWZt;0WXm>^@b9dySn#fQ6xW%+~5EW)9h^W^Vf?%^5L{LH8d!9gYIR zxmu{OQ_^9Tnb}s|qkA30fm3mBsEnYbZ-_Q}toM9KLjvN6Et=@+E#pw7^+nk{8Me=i zxpYp`^~#6%TrAaCYNTR`nSHa7@oG67)0-)O&6EsE24?;v)T>(UEaczgv6Nw?V)1yq z6plu5rhcV`*i6OO;+Zw_VJV|o`#oCQD4~33yo!#YFqraaJuZ0aENjaw%WM7qG!?+q36G=^ZrASrfZ5ZapcMe$zaBU!b^%Qje;Y4B@1WIHFt#0OtE8DS7H>_}jH4`(u8Wj36iUPz6rT6#_oVj#SPbtLU%4L-4Q-hshs7zw`>b8`S4fsUlqS_2h_gG z9igS=@ST;jXDWAumzU0}WH49bS>}^z;uViU3L6(39|m+D z540bSg0y-eDUy|^r%{E6t5nC$*(AI{F`j4wJGJR5R*{F%AJ%nXk$heDB1 zDR?+P{pI-*3MzmXgFwaR+h=A9a~Z$K9XcBvjrub4`RSRrPfzC$2TS-uXgNRq{n9)# zsN;N=Ot$tsVq>a|NC4Sjqk(Kdwpg#ibmh_W4ti!#cnUU_3LU@D;w2yh0G7t$zsl!w z?#b5FZTmLF#>T$erdpHkTrQuh%+zKok5Gv6`|h~I_f#I7+SC{BIqWl6O#Jx{-?N~b zGi98b(`q#>_bO1Bt5OBwD1NQ{Z4$k;bA^Lgpq?UtwL)0a;FA7SY5s(7>iGOu0Yuui zCDrD~mzKuo+t*-$RPx$&^jV_?jkW}=7`F}|FShjS*E{eduLE%p_wysavU%_7#fz(V zkgbuXe_tSz9pruPB%o;nyafnOgex1OA)JiMM~(qmm5BlC*v5eNEP0IQ>nmE(ed?{p z!xx{rG4!+;ddZjdJ?--epO?A&dP$;ThpA!9oB>;r!bYIAIuaok)oR5Ef)ff^T)hhj_K@OW88> zdzQ0+1ih4D!o_CD_Y#hlvp}GLoe)Qb_o|)-$8$^kPw4B6#hn;xq7Sr!;C3)Y%H2=h z%}x)1g=39&xxae04LMN4dHr;3jZ6#fXuN#1enKm1Cpq$>(8%w5``^EPI=|mP?0=u% zFNXZX7+moTv)BcIszGr;WDAhl1Mv3c%!5nE){csczqFX2Ro_!{aAU}iufr^*XreF2 z%D8+k7Vg>-R#x&1g#IxMzbXF!$)^Jt%R}e{>j1Q9dH3K%;dPZP`X%Uw(u$4#@|WJX zp34oz2MzjBJ)pfWt>%s&$*mqKO68#V;vrYP?mQ@;OE~~BTDkTlW4BSCZ~x>2x#oE3 zXfAiOG~VRB)SiuUu~-jb`X9_{cZEv)@|0W@z z2ja0+YtKIf8K5?qkpGvdN2_aoPrSZ&O;1^xY`I|>jWXy{T~z#Ek?ucCe`PG+J^0MV zrAT+}P3f31zYmWOO}ysq$Ait_{H3w6iDyMn9^4n}uU`{;BHR}JT9FERGYSetnl8FV z#qh?aDXz_LDnDua>eXxQaj-f28b1UN2vXK>z{mxmQ`r~Y#I8dzgAB|-%_VG9M-WK> zR^M(9SH!bgCYZieONPz>0Jwho_Mi_H#bxMw3!xo>^+2e-Ib2yE*GM3W*O0#khl)Gz zL+b9`L0{r$njUvS&D54B zuDait%B6E7nMK5?C;cK}ICHLX;5j#P#pJuA)!B@P?4;^ho4KYDvI6rL5C#Hi*UNj{M+!_8 zrW_;0Uxx)6fv8NNeXs)@aUdPj(7N}IrS=R|ZHYjBrQUk7pNyKh!X=mUm;c3Nbn!*S61x22I~uJ!enGCCZL%wAev#o zb4>IYwgX7r+!p}E#J}nR-4*1FB%S?37Bvz*M#LF0aD%U{lo=EV00x+W&Mh&71gP); z^F4StH5BknR3aOA!2t<2Oz~6xbUW%yzE@wz8vx=YhMEED()cZPut7UjKS%o=7Qs9`vG?7breiLlqp><{cE%z}NH<@uBP?Gx|4X zRNUVq9+W)VO*EjKhqK+cjx0sZzloYH(ueg!s@j8KunzkeCOfxf6|0fG7(zsY^nywv zM*HVePBd4NJ+@4a^jL-TgQNi<1kgGjkhT$o2B&xvCWIOc1;`aC-*0f^zXs?8K$3#| zxQU-yru&>ck#EH>16Kj#I?hA81Rlgew5b&?Obg^@G*P*z$>fur&brLSpfHcjxublh zgKJl6%G-S5at%Z2uzlk@{wFEx*29T6R4n;GXg39{?gpQ4^8Rfw4d6$v!|mdG7kc7@1!M^rt5`<{3Eok6YPfR4_E>+#i`)@*VP(6Yv&gxBcsgrSK%|o(5>i~_VWS^GIC|2Ld zxa!lNEoW-tUiNOby{zUQ9a~z;WDaFb3jf%CRQJ%asF{VQA3a;nn2HSAtF^7Du3_d$ z!|Wezqtu+Q%}_*U%O*mqg6;Ejb4wcP*`)KDr>ia@eE9s zMKphFx@xdHyg#dVKhGZgk@*{ZDVqW3)QETo->|3BK^1U|C+s`u2t_I+Pfs!gR*NmXj8rBX?~ zcez)0x82=dN?zJ_Iwp>jRvbHV>;#ASRe}R?5<_16B(lsWge+vH1q6l!hLEKQ%McRs z2!r~~2bdwe2Ml99mI2-Xc~GA3`TuW~r0&l4-eeI`YTZQy>lqsA!Ok^{rtQm12BhnU7YuGxq@A0d@st0VWP%mXAs_ zY0C_~3`jt{$Z?-lBjVmMGt*US4@piM%HwFoVjh=c#o_YAVl9UU6}+r>~6m=vQ{?^45lqv!bssx)Jf4(s5z*9}S`ru$A)iSM-CKLjk!Eb_jd%3c zI^k0XFYRmHW8MGqe}?B<*OK2j09@u8sA;X75p1qjtb%W4ZD^omHxv7S&9)w26t^Yw zx)}cnHL*A`@!H6}-hlVsn3#2QF7G{2?ug#&c8^X>G^?g=mVCp?Ry&0nOPo;~y9AkS zdC0G|31~Cjv&bm;dyA;TI!7#015v2gtDT%)Tbn+)Ih2J~NZI9Y-#h!-W5-@Qdv9CX zE3(l`@RmYTQX|Nr#N@D{C>7MZ*5DdLMcP7=KuLB5UBa2KR)}ghMdUcd-|ElTwLz7T zN+@FFxDhGT1VcKC!gsTp%T?Rl$=^2aTC`T%^>Cp9EYlyNiv(P~+XivaiWid90Yap_ zXQUuALruvWAN{C8yr-OX&>4%-R-q|yvXD9GrP1&<}s0?#oZI< zoU-cvMz{MLFOT3{G(t3Y#2o$ym`Uk>|4t5+dRx*H*&vMzGlqQHv)oWPYF#Cp_LbC~ zhr5Tm^6wd4QQb}a#W(7yLwBN5?sl_>wEdeph|D&SNk>HaB+ZlXFLC}623Fg|V3K1S z#E8ZcbZLXEuYXpXeAg)m9kC!Ri)}?zgv*lx6e-xij;No#Kbu{@yZB<^#TN^|=Z|C) z^Rq=)Jdr*6@%yuiI@PWk1WVw0<891e~VNt-69muI{d%I{bUP>-9Ul z-&LDITctiu@k%spwdt1Lq-wgwE#2Uo)X_BC`uHZbm3WIrmpjmaSO{Oea}O1{sFbud zcJM0HUR!53vax|$cS}23Z*1!!M830ByeZ-Maa+T?&tQPI^~dx%h%IE9Rx`d^bDZQ$ z_0_@Svl}?ns^m>{#($*#clAH8JE0eK;;;s1+=`+jR(4@N+)8}`o!`soozr*c)F<~) z;imFd3n7V8&ZYh(^;9(5?EjOV2jY9VE?5;Pju2GTJ!R#4fB=5=Mc8 z-U4r@F5UnvDTs{u$45ZsFm#mpFLCxH?hzcnijqkUxj9->8|!P0-kJ$}WTHL|;zaGZ zKOQ|w$^gEx+_}l^7X9d|HYGtvtK2E17!AwjXFuDPrPP&bTz}s(kL0=CMrm-94%aHW zG08WQLdqI}S;O@zq{zH5Yg?Wag*;Y066;8KAUGf9rNRD62s17Ul2QC+;P13QAsiCF zY#S1`Om)jyPbfdXKhs#bWq9_AnZ1E0d|CubN!f`j@BU~x)!MNf%{N7|C92-vtWA3ms=8t)t z0gufY@CLIU20)LA)y^ie)+=O>72wUFG13;@Ji+3KoQdKO`24+S07eJ*iYJ6ZeH_o5$rJPsE#Jes4Be8k-MzVePo+D@DDoP;Ie(@6EdCv$<+C z5ZiaI8e1HkydoNkdHlrh_BjB*g`GinI1n#Hg1MLnbhDG7-hnvby}f~%-1wi~tkVM3 z#aQ*+zE~hSJdu7e`XIq@2&O?I{w$y^JS~z8nJbKuJuNK1$fYc}xDf#IO7F?S6{9{N zVv+37h^=yu!0G8hD<=W0k$H;TQPEx$(MHnno#^^Fkz))J!a7ZfB|cWyFO_VaYZdb` zNH*>8{r%hyQirDv3mdFUiP7SPh5#6X9xcm~mna=Ko~fGF?cz1hO?elW_Iys zuCEX$1S%+UD700cD;b@V+QVEUOIyp^C7>+}qf)lY)A-Wv#i$xJ5AXlQ!;W2)n72huuJfx?U!a>EsE`Z84nE6#EC9ZqBaVwg^uPZ3=~#mWKD($eXSP2 ztg8*ttEqRFNSaWJC8rCKbUHFIU#i|;4rkJle7&A8$1{SjdUGR zIyctVHrI0fHT8s5zmlokTXmfZgDT#2RJGUI>p8Xh^Y9RVl`KRurRK!U%*6iV=|paP ztTtLsmg)!VA391Mg|GN4_Wl<~9vk`J7XNF@W14ngKM9GnPCI1~Q5(S%JRs zD&&o&&zU$b=nDvY1xFfV3v^D$^S~Jbc@XJ#egP&$qNs5$n0O#yA#856Tu#J;LW-!t z;&URmEG@S%LPCAGxw+8faZRELOM)%^+cfb)(kXX3fi-FgM3)vaL$-91!m&}g6Y3A_ zeqS*{Zae3&M_yZ~$%)|(&8jX6#La|IZtOEW>m@J+O`tM0c@au4p zozrRe&?t|aP?xxYxCk!fcH{Kn;*A1o4Bh2Z$RsWx_(3@x%4v@hPQ?+m6KpO*#syrt zQ{#l!VnYhLe14COZ#c>+3XA$Yp`0@sC%|>tj%SK;+5A2?J?tO@MkYcDX3N)fU=zOL zFf&YWE;Lhk)gDR&Gx6+R z=aQ`)^?7q-d#rNs`l4mql5=l1o(U#G_NsR@6`s~QNhAA5kVo=hh#J@f_7hj&H1uZM z<(i$11WgDkOJVy`x(VKCPH_a~? zHGTV1=+61m$70FE!G(pf;>`5vw)@n9=&{rFsw-cOr>lO04W%tx@MJ*{ZBQpmYm>*? z3-2d-Q=`I?bct2DCZ={{Q59)ZBvAv~Q2uQ69GT2BPrc_U>rCyBB>FlCSxf?V#|H56gN9jItnID;!(lL*P3%`9{fI- z0NMAF&E#*MI(hPx`$)KXtbM$7dT+?@d&jFE_|OkLqB^He^{<^e^{NBcu01e2U4K6J zZ`E}E$7~3j+x3;Gp5jXZ4@%r~d?q3FaX5UQOPB!d9?@Ul-0a{T(7`hUvmTk;rLs4B zhLY&I(WY!>-{u*TS*O3*89YPwoj=DX=EKw?hAsC1>#ohdBNWl)7Kp7z-odD*iMb8s zgeDWTLZ~hfO{S*IPQ$C>yd&H!3lt~EpPsI&+SF8aatd&1IIr&Y`BOpi728#4--K#Z zrY2P^5}wXhgVAur7qZ(!AD2!#}0&&GWyUu}uNoC{vtGaF~$_&Hl?uI#8T&be$K{e;8uiI1z$`cK*q zDfRFVheNNjy=E~JzJS5q@I-=hJB)SX!pObUYC!O0*D{;i4mzm!RrXemONY?}AFX8x zy(RN*2%;RiKiIVz5S9lOPdY}D>B6|*KVI-f?XfgeGLx`Jcf1|k5w#~WlEzfDMgM4C zo;NRQt(r@e-H}wVJP{60l!K`V>sMpC%5eDMiBc#TwXSeqG#M&Qgn>1dlS35~_%IYr z{Y{C(5CeWU(6js+b5x>h)R~`WhCPwo(N=&DI~zG{n^SY$bcWc2fbt2;RA6JVV8Aqe zr-QWBE-P!7T9$5zH!fX*8pSgp*`(2;m`j#j@6z?&aZ30=`TXS(^Gc)iho3%m>C&le z^wX}gxlWtR*se3S9^EQ@(S}i-+}e-e2uV-0BhPkXGOE1W6^-W;W-7;47iHfvx+z6r;%5V0OVm>BA*X>6wdsaTrm))__bU$0)lfsUoRHock$}@ac3&X2lZ7`QDN18 zWUT1TM*r*YRdbnmp@{kufM`V2t3MtHlW*-W8h>M|OTQT=L3D0D6MGkH3WI)B2$7wg zl?7{pOw7Zp{*uI55`4Y(OT-qIsx$G}f)DJGUawH?4=FhJH2;ZDJpO-x4c!HJ+Gfk1FKXM-cPSM2B|)$ji7`NHeI+W*MR%=FA-Q;+S*yyYuDd!g{ySL;td zeMJ!vxlJ>z`5`z<@q?HjIVSveZBkNgvFtU=s);ZBuXRmxu_4&v!99iDp{Uif^S7N| zbce}5e&~E>A8aFuse`V@n-|;xyUTU(xp}9fVD~xCy+I^l=MUZGv_G;t(8PbpyPXl6 zI})wl6$%R`V&L>%if2+QZOe6B3j*ck$O!?BRP%6DevY+!;9-pKWH59zt^C+bfbLofWG_@`IUM~Mh2 z`K+y_jDHJYkmWS2#De6Q(NS;=pS!HmKZAGK=L64Z|BZVbfk*LGZ>N&k1GB`a-BSR! zy=OKlECIAhkwrjj?h*imh#J)M{B|_k|MflGY27UIN_3clA=}WJia9vcVObJi|S0|QV~#( zHc}ZVr_1m3#6Pe%6|`;Gg6X~c%Nd^ojXKKcKsY@b76o9t;Ryz#fB_(F05socMYkF8 zx;q{HCgw3-t+Ou&qbcizL;q}S$yLQUy45Y z!4E$9Y_&G|_R1ZVpDw&Lzxko`hx)%%t4Ti_TY|*OK(8$p4f)0BqJI_sPMx(CxH&kw z72Je6?VaC|`GV(DjVQ@v(g1S)T;)w4Jap)TZ>n6pxc*4+g%^U4tjql(j~ki8D?adG zfW>Qq$!Y@am>5qaMZEw1`!g3`J3al{i^uTN-(HdJrKLwtdR}?id-AXMKYU=vS~t(8 z-a>zz(t;`(Bp_p^LP%h0Wa6RI$#f0 z4rnte`Z@Tz+7X*QML734wIrxk*jqE%2{>#lr{k`na8}>jITXCpF^+2PR$G|>QF|90 zvB(=82Vap1jQah7vFLaxR4Kdvyd>d=OAn>T)BFwPvZ+&h#*?{9*1kA*Y;LZs&idw- z?qBSG!R41!C+<+C5(=U2w=P# zu2hvgaF@I7-cuq9&k@fnyRY;dSt;$|%3T-kdG^_#d-mD1`>q3A_+tC$J@*{_qTIRv zF7>p0@^jBx<0A1zwC-Hg@)gwbYwh}$DCNZsW=)1}uveS=uv;rgo!y;|^MZF=dv$Az z;6LUoCV{~~-!67;{p`3zi;ga@?s~L&uE?Qs56=~A82&SoICSmikKM6WJYc#QcZ+6K zMawP&e+1C1Fb9_6T`R98u=HUuYVb~@4O@f2tNoumGUvN(fw&UL#;wUreBV@Q!8>zc zr9tFrEH8%7>-Oeub?-e?ZC5XB^SrlD?IX6@={>!6mo2N(ZR@)ICBDDwa9t%`Hx0t0 zP*i22WP`oIeM@x0O;PrVttcA}2i_SOcgH+|$Sv}AUHn-Pj5mTQ#}O{pB4u~+S?y;D zLA2;mSG8qSB%*`DIHX39iU#8(SR*@g$k><=YHDR@ywI#<^RUEzWn1a?lKrd6Y-klzXjeyX9XvAePR9^=7W#$<+V1}9Nun+R_$*QY?UAI1UR@@d3=qulkD`?R?X>pTXYc20^|EE z@prQt&p_{K2R*5_m==d`;_S^#m{e28aMlWz+9Z*iS4+l!@g1wH=giq%cTFzL6iaHP zRGe9u++5uR>x!??DS9;|Um(YtbJZ=Z%d$qo0J9ITS7Gk)fs0sTpL$j6G_%J2dM zEHYH?+xQ1Cin0=n)Fvh;`c$K2g{PDM8xX2QTnc(|;UY|Cibxys)7}nt2&Peu$W$kw zNnn%DuH6Fjfc-Y1NEY2txgn+QO42&pjQ;B~!-Ai7Hk$~;^{zBo4k9?_6*nixm zI=#f(V=jH|OOJd}U(+ys#u)z9_{9r_(W3G|C?$l+VVDaE^?@oijW$X`eBj0yE)wMu zAN)>d@J1Z7OJl|QJlA2swk%)m!6n&OnRSLHO72%wc7pR?t|XVW#sMFE*(}hufjVIe z5$ucc{%?iUmW15h8%@kj?z=UY{y52Ta_NP^g^g~zI~ScBojw+t2|aMIawPqq8f}iv z9aqh~{8!q!if*tb>z{2%m#mvLS*vQ~*05NBT;e2;r3f_?jM|dg=+4Cw;nHX>)Bnu{ zjy#_CKjU|1QwzENFT5?ADmvZ7(3Pqb$BNVQR3X{aFQz8Nv7d3-X57JroVqwS;|i7R zvhSKTCNX=$vQwzCkz)ovvBZmD(E&Qg)DNB0$3F0u-A>bFeX6tg;0t+zJWFIRp>zpo zo%pthSIJ&@G%J?!0OQF#9d`}6OZpy8UY$6kft2!_jpdkqd~9E(cwPwvUQz zVD#I}e)u^PnjtD)bFy;n{L@|v5`m*t*^*tWS6`Q(PP-wf-+|vN-nayWXLH4SU|nMm zWjMC!$c}OZ!=~ldD4?uXntxF)WAD{M4MjFp^7|~vlq2|&L7yQuT_0;=SE~@ojD-jE z@w${|4$`vs0xce3j0ep#F))v5Ah(@mDHdti~~Faz!>4Tqy{@j zO=5LRt8Y4bSH?xvB1U6E?Q zG>PR|X!Xu|sDGa%X||VK-oO9$nYYhuD2yd{-dB50`UGSRA+$fv4Jc+D-nVjtbjW>t zE^~@1$q#c%ssZP$_Y9NgMPj%N>SKIasD$R9G)QQ>4zi)jES9ykY`w}gXk!yxxKzUg z0wYCKcZJ}^{4mdOWs!rX1QH)3s@lYql^)`UnYkf2whei+(H`iDgvTGuk0NyNyN(Z4 z(o-M4R#uT&ORM$Om&sAKx&gRbb#691>o9EFb6@-=P4q^hM^p!sL8ig*U$S^;EFR?v zn~~J3O=1|C#sh7T-#+c;@7jt1^0wgs@t%Ze@PnixKP#Fov1o|!w>!(m{s4g$o_1Jr zQX6-cDN#I~YJAeN*5P+4d+ocHEx53V6`pRhJ9e%T$01qQ}$O_PlG?TOP_2t zp7w7H;s49~o|I}Z@*MOJ^Kh`In7DIVI=LSFZPNQeb>)kCTVaIJjcpT4p2PlxUkJZ? zKS?uo$T@cQf%tX1l=^W0chu4oD=S1e6BWH^gR4x9{wjFtYOaq(fQuXl*d7@di5Hq; zUWklV5pMYUy$_=;eFi`UXMaLuidaI3gk=ehr>DEDjJX$H*f@6V*!1g{H(q$*W6w37 zd;TqN*|TRi&8nMw;&Mx&(RjxIgCJBT3=82d0cbZ2CYF6|tmjMnC=OC?gI4d&9^_S0={D7h=xMm@^V0b4tI^ zp!lFtPLoI&p+pEd%r22YVK*72<)=)j5akaBuLLW>H68Oha6I{9An;`JnL!5GWjby( z7+ecRF;xUJsTa}hKAHR>GtbOeM41un_2>Yv8w9uTw>U2vQB!?o*I4v=>%IOr%`kmM zk4H3U#^Y0ba@7nJZQI_9O*tla^mi#smaS+nca%9ETo0Hs!2@RF@%su-7d8r=!p^dT zk4i|D&sIw>l|*P}`TUcaBL4!4r`2uw zBaRuI+PnenfQ*oH`SKMrOy;;L9>xTH)E-4C?hAM~cJ`eYx*-yTo2Vr2E3_fJH@|Jqo^o@J zKb0A)N|4)fHamIm*#_a1du(K4AhwoOCwC-^V^QL8+KRC(4ln#!W@{3qz9D^V zwJiWQ!R8(}LWd=C&?aUU<7~W_mLVAC6H(Y8oNT~H0Lp#;;n~KX!*%q{U%8aJPo`Qo znw5E_wZly7^|{lYnHfpYftvZ@`_B_~U-*!fp&rH1byEYu+Ctce1Uf)cSYFa7+XWTy_(l&&H*%P z!Caur(X0(~1p_HmDNXQ@-#Yw-26BTiex28R;ajinf6N~7t5-N8UpV|NV9#jxNjc{y` zo1hQQ`co((MeK>E`&ZL(iF{WVf3d+4(HiEZ-F_(>{TkbF;A=X74;H?c|4jWcaoYs# zn}u_kVSimzEW;5<|-sj7wzENB%)ry}?J#@&0CUP!wy8m~FmdHnQ^wy)X z;!=C5Sdwq5Od>gvwoO!2<_(c(K584wsrVD6rDE!n#b3;ve$Bz9M-DoFEi)&5Yk1Q) zXdXGk?xKw-0t(b&b|;}#5(s1wYdkAqERouGVqYrpfHzPNY+RM)ay5DEmZ_;*j%}h| zMAN9{(!bO=6r&e1(MAgNk?8$L1R$p+E?)6u2XSm?+KN^pjl2wQ4$Se6I@pfb#AH3J z#Htp7PewWo*SF*}a&jIO=m=Fyr(BiA{j(`o%!_Kj4$4PIyNDmbM8OUr2=bM5yxvKs zR!qHPi~HtM?(x>Xbnq)y-K8%ihpFsAlJB?~ZPDKek|&Z0_)s0YO06M)^ax0L zi#;3r(WE#1-e9(?MnZvgkB7PSFqk-R`h|c*mo@Wu@Z6lX@?jSP83a9GQo!O`L_$E* z2p;Hy0FAD#Y{0p`m&Cb08q3;mA^vIa*N*;b=0Qpk|JCp;Xg=BUd*9%6 zvCE!t`rOgi`hxEX#_{#v@lM~c-LJ+*h77rFvnRusXflnwueny(QjxR{v)`%PZo4gg z`ck=k>GacCk`szVDb&;`xuV(o=jZP^;Jo{8=K(U|pr|B_CoGb6V(sZt<`_FE*v2YP z76T_t=wZf@QdynCib^0gw;=d|;b^=^vo;W?)W*#UJ{JpTk`u{HIM%zI7#o`!8|&Rz zfycrDA82uxFA$ErTJD(|v-ImyC*y~KZb#yxv556Q!|-jo0y3g~-AEyFV?Sh-zy5B1 zpT52iCRjquc-eQm&?&e(?8Op{6EyJZYP&-Y->oZGwg&!oBJWFn9(Z=KFbpMO`%WM? zvHei~6cqI3J7nkC8=K4CpE-7HJ{tWF*?Ha?k9Y4UM(X^rV*{Lm_%cgOFwutZu0~TaRo}kaIrmSxG9aqHf3;7)WR3REErTlegAm~lRoc?eiJL&_w zm`eD<%Xa8U5i7+O7Ub$AZ!yiGwEo>Y`y? zux2)b4Y-g2vQ+RrD3nE?EU{2AxsnbM-rh2O;S9kXPke3s|IQsOF}DxQw{o9s=&8LT z)BV8SV&x8QD3(%*0+apD@>i2;C3kS|fyMiprKQ{_A8wpkZLCA5NvX_dxk@ zb`T3)=!59y5kA8Clt6mBGGPVN7}TV{03mmG~pGiBHNv0b22hzJlP~#209cc zWxAVa*wQj-H27BL1#(WKv=})-Tt?=4ipY(HrQ|zgS9n!u1yA)xcjEzn?j2jn$$U7s zcg(!>4i&~~Y9bqbM{=n^FQyVG*I+h4ofgKmM*2!M=LqK~lVf{x){8agCH|x2H-t_D zv85WY0El6;YN%%+bp#$Xgh8}k;O!*FA`$eg%mDcfBNeiQ%sTqMpZWI|9`L5mH1u8i z84)K=uNvbRQ2?Y9a`U(p5_l9b*|8$Oz{9X~tp6pMT_y1R(zqbE*0di}%eFOQr!L1*u* zf0kMO9iF<=Mskx9dK#LcO_Mu^#3~5m3>KonzG&JYS%1(^-mD!gS8bl+b$3xUL8fhP zf;hcy=)oSr+iMFQ^U@lVqa#o9e8GMo>07_3U<3>+I~nU zmmV!-qQ0=-MVcphSrw7S2qn zwRrU4vGY-!y~h@lm2fZhEP$p~F! zB-sx!LxwDkC?6^sQq1-!0N4Zf`s@4g2k38MSST!(61ROY6`mmyi+C24TET_*KIF(~ z-aD>V&o0{!iwgmFmiJZcQ**seGM?7iNhbSw25=!=I0 zZFqvmFp5e8D6uZUe5AK#S1zQDwGE`T%xyBU{jY!}?VgmWEZ4y5UEZKN2~0 z?bVTkg<2^+ZmMM)&99kSJ#_8bJ)fB-{aA?~TPQa5ne>En+*hyrN>!(+#N}1#8Y62O z9ClnN2D5LcfxpSHx+_h*z72Y9JIyMxRpY6~<<|Qhjw)G}UfgLp7Sza#CiT*bW-bY) z{_V_ku@N%8oVBK<)EgiPZYXG^b5-l(EbHK|vKlLtHcTrsD6Q&nykFX6ut|TUE?Kfu z2s(w-B)Vt$Pe;=L;6+&hS^Ka`UX`CyYU#uBUC6ecFK-vA9zQm=#zl!54dyMC78Vp{ z6tz-vD-xO7m-p?O8gYlbGo%z>vK2qp*eq_EqJnIhn;u_dSkQOdPb;TvusbQYg=l~qJijBId^(=E)~`u7+00eiK9hoZZz$li;U{1x!@4gS}q*U^&+E)@y;2$A3h#Y!{-fp zh;8UZx*v^TJY2`)!0e45p$%T)1MyH8C?f$PpgJ~41q7B8g@+$5-2Y^w@#K?|x-pu) zn*HN9+;PX_XWdt>xc`}?Anj}{nH05_ro%=LE$tP&7u4(fYjK*Sifo{VMep@}w0$$2 zcvT{NRrBrNOAmZ>BAQA?C!Si>z8BlPkI-D`8+0UTqJg8QzF~;OPO3);np>7yu3o#6 zjUEG6f8F2!x<3Xx-UU6}ZmU(&E=99ko83Jwq}V3<_xk#(gyP!Khfw0*Y0+!<~}jM)4|(X zs%vO|y#9(UbEXRI{w8oeq=_#7jh3PKy;jTGjJ~--`WcDUCjZh!);=k9NJ9B!Phy|M zq=^Y&S79Kli6X#O&$fvgbzs3qm@uaN_KsrP?RDTi-SyUX#e!A^S9g}*S!v+q)9|;> z?X(%2_4Km(OVwq^Kr2^<7Gv^|5Lyyc%c_@#EXXz3L~yPW6hJJq5PA%nY1M(B$ho7g z!!Fme75bv`tc&xgI~QDez!%C_aa>(UM6QlPZ zF8MvgNw`#OZ0h*8vd&GtCd60bhI&DRAUTviKv)c_<`#nVZR!>w2~{kzvwDeWvQR)o zyRm+W%vd}=mPzcYV=x*_hhpxlabO)(eKOTv9u{) z_dZ8^wSN`4S?7ow)?wAsEq|Lj;A4Qsbx=6r<=JjAERlTUX0X)I-qED3=6hoe%<`xG-)aXEy^vwRJV)5=`@t1GA zbo=4wi-!&`o%{!N%cV<~K7CvNuW!5U`OV)t+-m)~tQoVHeUmkV)?AV3Y?+L+PhxwA3`m~ z*sXMKtZov3=P*eYF%rpWzu(G93y8Na{~DekuIb#!==d-Clp z)Rk|HO|94Rjl3%g9;M_y7ccornQ8yHKT!^FdaE-TbNQ1o=M&)+4-Cujn||&=&ud~~ zj@Jl!B)?+tGrthWln6gi@xA*cg3+WzJTh+n#?J7|1;4UIeem${csiEx#+1!pbUE$z zn13|jOJxEX5-^`J8vT107w=VG$G(Xv;tM$yKiF6jQxp3fg-T{zoNnRxe1{A9H>2N| zn>k25S=WrAV4p>sC(aTuE`|$WISZRo!Q!El7fNCj&>_JMN?IfPuC{xcR6SSGrkXv> zJj*3WICwXAnbG_94_&yx5Qi?#(}bN5Up=^Y?oj<^CFuHc_@>rB>Jn;bVzt1+jKSh_ zu6SGT{N5w`?u#y@o>IyD=w=n%BL+ex;0B?@9{r4G-~U4vCmB1tCeDdYt1;2k${DYdfJP1gAyN&iUv zw##Um?Jm{(O?@zGV}onR5q6yYVM_) zxSYEYOPdlCfGwMJXaEV9U1^;pJCy+E!zl(lIvo>U8f?gA`>jNtircNc<_BW&hz)<+ z;Klfa?ebXg&fxPd*R6K@^3g!7FgJHJGFOPb^;LHJtL(PIT;!<#wcGCW1q_(!gg;>S z$76$>=Jv6&+nV#fqwK5wX0GNdZ|DoZ=&R+X`+v3VaF4pd z%oF32hEyuHY{;)0KuJ#m`fRHDD!IhENFjQjzx)?E2drqx^w>!_ABIqy_+;Zvk=6y+ zA{b1)Qc*|&G?f*L(^fm#7CmX(AIjCnLID8Qfza3_XYi~930SG)3~_bFl?ukka*1Hd zH51F;LhQ%**jSwOez&muF+c;kWa1O%OGP*F>rojl`=C>y2UY@T)M9Hyp7uGvprR zuW>ep$Nv7)+RS_E0M+c&W~amoJX`B-)0Pc(^l^~w%)a5M>*+Qa7N(nSxrj|h-LybI zXk4Wpe{@!Q%vWRv{YB-bvr^l_=|YZ){JI$IG;8&O0ukLeSAm14QFkIS|MaYXrZ~xC^-sE-m!L2onZZC>dTC)v~*X} zYfNhTkYL;?^63oMQ&-kcubs3y)Xed&xUxZ}W!>?yUInWS9>Aq~N~Y7m1}QnH1S2iH z+k(yqw4-`f6&YnQpfnTIYiBhFV=X@O67))HO7&1SQd0jVR`+21S7gZhJ*kz{Q|cx^ z487F1-uU+Q(=Z!txs)(~d`QEB?I-G74E+p9HJ zf~mgC8hdM?uj@(O$C^x2D-H7z0wThb?nmiu=im(=Y|n<{@toDeqw)So2{euC~SWm(ux*26J@a17$RzXdvPuukd~8JLnE$Pn<+u zFGGvLskZ=$>XJl;k{ZivWAE5_cePuK)w|ip$3@deH~e#Ss#`9`W>=eMgxs>uAkNfi zdb+#TJy)8;{sFtQeCF8n8fi7is3lvorNa`MY|w~=Lmbp$%lBE!jqJb5 zs?kfQGguqzj8Pkv2u1~&J=U2()*IPR>6?_C%fjKskfZ)f@|@K+2~mh@C5f$=xZQRN z7fF(`ZRxi?7#8^&T26=nKTfMJ%-$#1!;r2qvk%Mo>NrJmB2%Cjx%&==@Q%A9 z%+4f+6*JWI_F9)viEH%r%m-?<8f8%iJejqYvtq0Hj(Z&sCw8E;YuD!1-Rj7w z*UvXN7bmlYnDoM;q96w|p_Bb>b_&Zc6uMS|i_S`6`MrhR88QZbStHChyVi6V4+M!I z1y=-()9$#&x*`tIvI4{_&&@wN!K?nB?0|BZg8nu7^s;m`j?3|2Uw=mCRU%nk!!Kdu z+D6yX_4L#&l%^5928cL-AY$+!gOK?5YhV9h=bPu`^qL&bbzU0qxe_}rtaS{a`-SM~ z@6-G!=xLF*PUQ}e5=x%oa-GO^g5Kx;2Kxhfqj-|zL{5!%c<$erKGZzW3iODzCiGrH z_q9k~%l3qpSb9M0OT?v%66yZzS=KHo$MD4A>BQmaJhilR?i~LuT~kx_a}r8KkB`KB z5WiQES+&l2@U+EA_jT{Zm&51x`;iPl!Ul)%cebnzQ{>{X&F>xpXx=9=x z#p_0|x7qFs)J9^xnSa^~{nYIp;30+o*CQ&iZHQRW2VrvM8g?ky>n*<59)4#>ITG+* z%Fy5GtoGMdSK+|$YqZLdSH5TT@j~kj_7dfVlqSyeGJje!hmw+!LZ_t=l7$QZX1B39 zEYsliMFR&FEVpjxF`}u6yx3pUqp`}d|7LCDVn14?ljJgo?O1ozU{`&FrivqfTIxgH z+JowBZuGmRX4~zMI6x+9wyurDa-mZCx1;EVUH=dWTEb>O@G;)*KjUevpFyBA{VPnr z)I<8DH^3UpD``;VM*?{DuXU0uN%JCnp>E4|opdir|4QG=T9wyfKX+Ey$QdN_CxazB zM1M<;2;jr9+I}AOGh-#tYkA%#PY?%ZGuGzIGOxN)6(fHR+Bj_6cE3=b+-m0EuW5g4 z(J+i4UF@PV&FkJ{71;H;O15QGB~r)>I$Vgn?SIX>h)*B66^HbL8*hGY(V;(7Zxzan z&KV&9a|pV^8sR%p4v0QYWS}K3@kVXh?_N1v9j(Muj(j3HT~98MSA+m@OE!Bc5-Ht# zOpPCX-5XCmdonQ^tEvf`^UQ_#EqAA??nmvqYpnfd)Il8~e_|2-Ou^&ioY2^s3jF_~;6Umi(bUGHCAUo$R?=6Ds8jJ|^d zX@{OiBr(a_H?k}RirZ?OOcG)>uqdmR%0vhPM*)<%itC_|Tv3dP@>{FIrROZ~ z195-lzJE~ugJ(t$*(8XbGnNGo6!1z2p5N+Z&#L(wuiNGR^x16Z?;Q3gB7tLPMhO89 zvh#`}9FmhL;B8OPZgYICojWss(@)5#pud+slWUv(eGp?b2VP~?;8loOa)dDO=<{$e zw%SKmvvb%5{i#23r-4ff^>@Mz64vGTSfPCJe4$W0|7W>psD&-ej?uU5XcC zbDs7bjQ`6ckF-Cj)>5eg+EZ>X)^l&oMmJ(vpKnZENEH1Z?v1auXB&@`e1tlRu3%>! zjkaKf-u)hHN!C}Zn!>n#o2mlQ-C5PfiR=lf>&5yrpX_|=yH~f~I6-xxV+OOnNnV!? z_R6S)HI_{85=UwTi~u@?xVS4;)%P1 z8As6(3aV#YG9)mZScU`!v#7uRTzD-N1t zfB9tykAjyFY!&NiXzj(}z_{ctYbYyvJ_`&jcv8mO!nM9fa@xTo5{jxpV!D46{7LR| zP9P{Hk}b4KOcgGbT3xwKQrF3`$LHxrsl-7(YcG|oFHj|mzV*}(5j`aVkIjy!y#+~* zj2<$L9xZu9q1PgIwQ9^BIy759QLCNs=QEjn|C=4?@>^#@7hZKCG~-)3fB*TVUl^MW zZ1`s%=&q`jRe3%-bq*_9A1oA_=d7(OL=N{>$!BLoS~y*B>~)UO7Si)+cdy$n`O%pM3t2+2 zrhg)PdST&owh)jo#DTvyF9mb)U_o`-KNc95PxPfz8MQ9o$`&LicTgYnW3mUuMP2iA zFQGU6Jp4$B*~Xs8)UU7zpv=p}+!gMa$e2S{mOZbzz2S)ZoX$5*?zwC7$b798PDWCx zQaZggdD`Q%O+0=f)c=*AJ$~g~uRQ#aTrO!H%790EyT-1g8$}VKooFONi`f_kq^m_8 zw0o#@j6xBzoqMn+lxlOcqg6|>wl*y41aq-uHg**e>*`Y^Z`lxm(fLb+cxl^l z%EUPlG7iC)h^6IWaOmMyr5Ba#5o{UK3u3MvR7>;A0CWgR@z|cqt+!V8JSKtbws!4a zZ<=#dbCEHx-|roZl{kzOS8eDjB&J9B&A$Dsn zH%Cr!<-zV@nL1cX*g-IlR+bjU6f%iXMEw1DakI(^URFC<2O%mscUR0ys(!M@b*IDc zUUK_u0pE1yN2k)$zRyWe0NVq%Ds`)R)11vVr@l1p3rrp6Ca>3j|8%BC+y%m0H_q(E zMlehWpK|Rz)8KO5>r186DQ~J&3x{i^a~K8vIOymg?VJQ-XUeHaEuD_V(&<_R!N9D` z9@x|#+B0OhWpvd;Q)hLNaDf#Kt|l@z_Tlb!><`id6p~ky1$miXh>RsN3I4_+iSdI;iYnB{r}KqOrjVZ=uNMe;r)i~$ z%NrEyuM?+lF(XJ|_hnTRi0(Y*X?Bn=yfQYI;}PZONd$LqyF^68=r5}3D`WE9$wSYR z3+^YE9-Nzqr!${{VKQs6OC3et5qy>A-g%bx>d{VWJY0ek54mg9SBAS*BR-#1YvR99 zRx8y_<@}LIDiT>WFY2vBLNHR$FvIOP*aQSzV&)IMBYSE>A{#7QQ&lWEXoxf+7o{Fs zI`nD~`~lJp^v)pOBPSaZM<(sQiG_s;fw~h$CEyoNY6&cwZD_3f?vTo#6MZEAcvq=cT)phrs;$7j`ONmm#k_rY9vn;y0xQTvbC5BTOFuzasqi? zTxxGhyhzc2l6eq}+z73^q$W6yL$?v%rul$N3TTRf#}$c#BkUI1y_ zgj%TJfse;gbCM0q@9XZ|l4PASC)s-hb1N~8bmS8~_Xc*eogHrKFJ8^pw-KA`V4mu4 zOWT04n3=2PH!8HFRWc~L>UwA2(Yopr3=YPoH<-{ex55Ch&x=U7YruHVKy8m&$5@;i z2IJVVcmw!Jt8GhynZ4N@`c6%f=@0LM(i}hW%1x%#&09c`xi>w)NN??|ZxNW#VAu2!>NH;MF)k`7JBAasouZQ#`gb;Q(JxTnZ zC1)yKTXq4|*1@J(<3{%gUlyrOx)T|nUd#Bp5VymX^o4@WBZ2&ZfLnQD%{-w9GT~@^ z32Gb(*pDXuv)$F4arD1rb1gLN#AIg4Yc)K}hoD>MBDdCJ%`u0A`1gD=daRhAa4!Z^ zW06WYne`+q_jv4MhoN$zLt)pmiAZTK;g3g4bE!`>q;z4oO%4`WOMj!+QULCEQnEh+ z!w?VsS)Hhj-R|4GL1DX1$S`uH=OvE1$;>gNE)X4fX_9nEdJCPTW3tlocx_|0aMWwh z*}@Nbz4jS-W1F#uA2OfBJo34hwPz8)D6X*Hh$p*yIi?eysMqQ7f{5tZBA!RR9!J>w zD39RHCwarsycvEnJy?B``oj?;4O>WD7!66SWNLngBNBDE;sH(0MYhyyaSb}t*7Q^_ zuH9r^(~j@7B+XXNMkR5DtsHrD7drk$`1soV_eyH~0d|59JKaSFuNd%?6@eJxjD5f} z5hIpaP`ok6YIBtX5YW>LT#yZpK7@)gNl1>_ND23zYTO+NMFE*+lQI*KO%_GA7rJxJ zqNxut2X4~R9UI8Ep{GQfLJfdIicG{bRhBxO5^!R{Il~jml+syDzSlPE-S7BZ#YF~} z@qk^XNpQ{+ad~~V=id(M#J`-Toc;n(PRHB>@i|hA4N)^ zfKKQPQrpZf+h}@#XRM_qNcOU%GZY+C)y>$Z-N2jNHB>cfL~kbAUzRlF;x3zOW*4(R za$jQ9S*6nKidLb4hGq$>))qd%u;{`B4QN_=$Cj>Rr&~MyvL;?oHq#onZb-YMeSJH! ziT7pj7FAt#jQ%wtMv_v=n2f{^xIJu_x=otY(=E@NO}=CHa*KD85L3C$L96bN21z?a zPbYSqb$Cw6+$CtU{Wot#`DV4XORi6&z4;~Oh_$1yh=v1Zd94Z4rH zBfIK-V@3Oaa9pwlEiOuypyO28)carmJL)Y_v-L_5u9hGy|G(7x>&K+p&8AfQnA@Up z(${Hb_epwL_#m^sQ8DwzD1j=(f|S1AzMz@GrUbk*N)oEBm%r8(>6wBm7F7>R&YhJE zK5NXC80>>9-eTDG)bV1^*p%6$8uV~0PNnz_Y;lk+O6n*IB0;K>^Ti#5+2s+!HbT;3 z43s=^M;lV`-M65H(|a^w7u=#WAI|vg4OzHd8k1M)n^(UZ_8pxPb)yQ$Wa!PFE#y;g zzuvPmM`pfyvzn{6n%pb;%7mA?O3nzVFx73L`7HW3ud6t7#;56w^uHSorcj!arFGa3 zvXbaUivTOJ5@@%F+CXanXblj&U?&ZZl8)D?O3^bcp<@8He_gJa2kjs!U9XS(!AMp# zLb4_B$v0@oGwDI?~ZEtNP3qA#|h56HmD+ydDkJ15tP z+$G!uiudhUDAPC4)kiRXOpe}i>Xy+-H{-Q7bwUSC;Q-G*2v}fI)IPy)g5DFUY&Lbm z85zUQ(9U8Xgm62!vYY7X>oyc7H8 zcdOd_8^AVzORY)8+Mqzxcdl#qYKzptKt4*zmJU64rM*(O)}Z8fjbi<|NbO}X35uDL z6f9y5aO*fIj5VwPi~`XPi7+8LXSxy`FGZtoqJr(MUQj@;ghIgd-llD6r+p<>*VaoOzdM94$x+kn$;PnSY= z($|t!H)1Do?%MuWzH$Ds{OJBy9;n}bs8q=n9JIux40V3y%+bMcdPi`ykmdD z4JR3nh8zwbIn+r6Y`1v}DVNXfAPa8I1#>9;;WyEP{gg)B-NtHlgL0O18E`$~@PH%i^eM7%_-#HCak#v3A-37<59BMQrBb5gohc>)-*7AkB0A<@ z?{t~R>-NNVQboZ{NWnx7OxI|!z^9fuzl~=7Ak7mco~2TKSG#@C)T{7=^s;%kSf~}A zIf^3o;7PghKi}b5J7NL4@q$jkom?dP2g-?=``LR+cI2noW%_eHu!tzw< z_Qg}Vwc|&dwW*e=Ld0{TR;rcH6Y{(0^)&?~32(+! zXkeQu(*q_)&mq<|badJ5Mxrg-@usF@9sp=&)eGS=X9Qe9&w(GM_z0=DO-FFKHFZ>YemqdHJZO?ig_Gm>EEVA*gs#f_5Mr6UU$Wj| zP)2SO_bv7kjV(||mooXFFOFANDe$^L(&3q^geROerzigk+$h|B^rDVH^v*!iRkM$K z?{ow_p3bO0bSgg6-Lo$@vvOa!C{cW458O3&!h0Wqth~zO4Q5K!g3rsj-+QO$w&WLl zxi=#wCcgMZoeBsNWUv(Z@Z;m~3BZ_5o-_yN|z2DDFT5OHau zWkE&}fTn+y=#oH?uBwsEO{?x3BU`d^#1xHGS9Mn%^)4=x(Yv|Qblx)>icu5e7lv0jX=mRT^@; z6fN}H=;)nDo}!t(XXI5pV{th>tEzbO3)qE}dllA6ZQPYA+AtcJ_YDbeDQiocHJOSj zcafcQycXB`qva(+o#+@Agqp(@F>ZK7LmAIR?wQ@Mngp^*9!s+6JEMufUeGDdcz)_Q z7o3h*oH%iJ%vIW1dobp-du)*(+^_PbTy`_HFugDIvE4p{_2q|_mmhk)9D0-0zfIqJ z)Eo51PyL2XdE7Q-cYBoW_P6||c~_gsrsIUECa~J*!iVg{YV%CbE!>^?sY>yEyZsyc zudtrUgXycmScwfdBAjrQ#%KctD^zQT=pg|C3su3^q7QgjV#m?O99TP`DB4n}R%S2! zFjCTGhb!gwdVDUAgI>6%JPvz?fO}47H(g6N8XRiFYXLMEisM9Pw13QA_ZJX?G2V2o8|UT*6wbKl^exdidVj1MP?6 z;ZosZ^~-QT^B&dsa`ocjaO{Eh1GRffg=qN8ZuE+x%oSZt54pRit;MoiOTGiq=Tdtn zl!YkOVZK;tRaz9~KR#f+hU)*cbnSMCOuf+!B7qGOpbX5|^14A-6Y(=gf<)=b*|HPytJzZgZP3LE&qRDe zxhB8Q+X>HlXhC`GxV@$$vG77E;P*IH-0lyDqJ?}o8cv2ry?)PVKL46RDVEMBa;b6n zX#xNSCkp9sEUGdw^sV+>fhk{~y|W7DE0jmWTqb`t8Ya*pVJ6c=QS?m_ z+%OSM1>YE}#)wxrMW7Tu2%r-3hNCCV2tPp-*r3Zt0_o<#PR!#~_CUn%^u{^|o4GXC zQBnAQ)o8ewmex4_A$x~-d(AM85{+Asd-_*b6@&7QO1jmyNU4Kyzw_dbN_u>?*IL!9 zFhs6+|E2UPQ!~l7{o&j@2lX3WICxi4SMA)sy@gSaO54Y_>t*^*V)SVmPb|a=phscp zD`gO@4Ry7iYz6v(RYcT>}N}P6}$jg}2VK zhGUo=j`;|?LFzzB<#+Y;>F(*%9pj=R9tEIm6{)v664q!Fj0P?S_>k2p$LL>wUA>dD zfoDb;$x4m1PHgOL>ARFZ$ZM%htnZjlA-!mG=kDFM6CbfbaF3-MDHyx%+O~W`gv%X>;wrq0Nd`_cz&c zZ)mjH6aGZW{wp!lM;JDmBk7o{Y{KcJiq|jJ|K#@PpYQ+f^S9p)47LBf_m^)!^!)RO zZ+rgG?YChs9MTSn10^WTL2tE$w*xRZ40@~aDMNebuqz2%A^l*p`CR_expuYM<`A>F zyrW+?cFlccBDlD3-(fGq1=^7x!tq^nXEydpq2;MD}Y4 z)@hdp-7OHog=MH3m1|X#l_jTKSqA;8FD#^Q8vSEuXx_Jhi)B7{2Kk}MpKK3hD;)SyfAj!m!&0pH1C(M+wsITYWwHPHeM~u z1Oy``{&Dz??nJUlI|p*mD)UhGQ}KwqVK-G6IV7GwJBmq~AS*L%k~q*U1nL;9&|SM| z|D|GPbTk7vH~yGenJaQ0m#hEQtk~9zAw6TZqps%mvL#ozQP$`h)kFH7xbk zig{b@z@jGcLT2@M0h!<`qf6`D!JI%xEq@3 z$2X6jTM=qSC^q?%u7r;9BXw}dfjQr1HHt(6CoVjP;N!%XrwYS^Yda|l2U5t@tLmer z^~Uft35mGF|w>%)8fdlJY5p6Z2yx$I7K>4 zzH4|H!D?iX?<@2KAy%c{rt>8>KtIBkfJ#BsuT;?s@vY@9KMcx~He7XS(OUdhczmb|vk-D``fj#aNf68660aY-}U9 zjV;>}jtyp(7>p4H*|38N!N|$S93BS<20q0(MA9fERl6{Xb9j9IKU_ zyzfkRRdscB)l*MB&;R)SFXp49qQ?_R%SDK^bue~DE8-HmNPWYM$ZC1GnJ;%Qm-Efx ze_1XMQBew?g3)Rz1#wz5LvS+?NLWN|=B-2^@UMpMDi0+llBVevngKqY&v(C(Ox}BM$`?=;yN@1gPv>&e z?PEtD8yHKz<$+`>BY{o!xai0%Rc;FrM+EU7*q>6JA5ZP?AvF(uO7bIrJrsi}>KMxJMiFi=KSqRK;s8lfbd-uE|-`bO_)_>bNkEN-aF8~uTsk9tRBN8|le z8#nUa`^s&#z`K)4H7*IRcBvTrMx*hKK)?CaNM$gZiCXgQ7cPLt8@dR3EU|Io$yYFP zbMiXeLFk{14tcw^psJ^e7M**v9QiPw&&Rt)bF>GelqDa%U5sQUENVhCTT(LT*@9C+I6xcd<_;(a`0`b^JK z9;}XsNn3j0i2RPisEr;*tRIwALzo)SN~Pb`8pPE>P334NKeWG+4Y=CUr1{#3cuKV$ zPG2yYJsj{SlYShWYu{X7Cwj~uB;77qtkN+O@<@RtesFtiEZb;=BB4Yu@=u(Fn~P4) zu_8p?$N{hE@rVv8wZ>a0Xi$(zr#0!Y=GCR{$`9ZF9ifaj9De5D=t_#1hgWhXXE>K} zmA)MKx#EoPsqOQ8O??;RI$_RJlkg5fnR(Z+oyeKgr(K!QcYJ*G?v=*CKK0gcxY_)x zaM)S;aPSkwvTym@T;iB(#-Z2}h3{mM|KJetJKn@)h|jXl&_CgD?udc9s4=m%drW;I zH|cpialX^s>Rj1t$?JCP?||#M4uA05j=p9<<4%HPOC*FDMOLfEee4=nYs95?uM%Rn zwAB3)+w1&Vvn1n11*sFc>@g85lFrL{26sl$G} zFbR{c_8XvZtz70R|H4r{$di#SF|<$4?G(+A6cDYN%qPJjz`XQmHY>5U&&P-B@nP`_ zWrOt1D=XdqIoMxGdtL7IzU*MJlD1A14mOojxxDfG;Ar85m97-k+VYj<%U)l+`xTd$ zqK7_TES$_JuS>OX&G>pi(&)y0UfmX{F(dcMn0S->+$9m+;C`v5+9uri2KOxc+xotH z<6%kLGeiSv^|gt2>r2{+M0etGL6US9oZXJ5+XN9X&;af{YNM`W*EAbz4ed;7qVPyl zu(h?+kbpH=+`_ztqp+aU^HjbFKJEqVj zn~%mABT{7rdjPgg$M$5xuBpC-3452B_&TU@XQEB)SZ=De2x5!EYkPr2CMOe5FPgTg z2P;<7h$M}kBy7f?(1NV!Da5QC#!9D0w?woEBHqMeQKdWs_9O%Y)aDI;Nat}eP}lp; zdwq`W60oI~MG&Zj;>nZ}!2G;N5%1nB&n%ec4*dygO>dT`E{KOg-j6yE?(~&K;u1qI z5l$$2I-YG(c|hSXwbvK&1@&B^+5Kib=XgwFIO4g;Y81^&zsW^t+s|2uI z45+sjx-S+Q(kzd+L@ENH{A74Fi>Aibo5Ytvgfb{Bw_||mJp?u>gd7jB zozogIN0Ei@Yj7C9s#)X}6(;>$F=UhUVpZNRzf7Av9xq;%L&yla_=_ z#uI?&4O`SMFI5$c$HL-9lZeD5U?0DlacW%Zt>L`t6a10zRT9W2X0_)FtK_ngB$k;s zVZU)8F4Wk^ERuH77O{^AjmChw1E%(7aB}wq`QhTo$o`R$FENS`@$$vVVsUccWT7zm zuSfRR>-$F@H3L}n*}L~m>Y74&4!#eKs9-RsUE>Pp|BBReV@QKTq3l#=>u`yBs-WI& zk0bSb_wSpEc&A9&_5P)I$6|lhQI8h7A21`w>)9uHWMt%&JBzVLIvs9F=1(tHlyRc3 z$BZFItJB@$dd|94R39x2grZxqtfQXfC2**!({$@%JQ7N|O=R{As6TS}Vj*8J;292*uGA`} z{r+^xiWHLJVNW3F3&nh{<{Q$PuLi&c17UA8mk302gKQSKX)@2ni%dsIDT}D1`9L}ynAc8&JKIfvxB=H< z;TM0x-nI-WGp;blfrME)%E*qgidTeOLA01vgyRToiImvUA$HgL<_5;cOZMyW^h){^ znK6WGtG>rd6Wht)wh%_)R?v3F?oO>LeH}?VA`%n8K-JxoEI>xhg{b#VdbdtT3X_rU zX!B}2O@2J`-{{l>i*l*WcA9K?hHpsT4Dn$chHoqi=fwv@;@+8@Ak>2BTjUQR_XX2; zJGNUOU_Kz@${dDmY8hD4?DK0u|62m+Yk?TpDXP>)@Tc7o_fH4y)yCS|+ETh)9xs>E z%;#h{eCLzoLrVtT9=F%!QDvZeZ!k;&OVI3Od^zlSz~y?tLsk)c+Wl)9TxP?tAjp zYHIb7{a;82)N&xueK|n7!pa_=ERi-gPo{UYw)1*umRRBPME>Yp??`~u~x zk{)j=oGdUCQ{HeUQFy>u`)@V`REC@IAgPOK^f2)&->!AivruQKMeEhNmwD94iV`vb zJ}PRMBul`w;T0bvP5$SGS525{588WsQp&O^*xhUOE)KsWfMXlx9Pr) zUK7u6L^g3d+-8H@`1_8SBVL5OwswS=-dx{OpU0x0bq9@<$P^IPr6)m!1Th*l`|_8+ z><=25J2-#^PXDO`?|27Z`&x}Wt1LybCvw_Vue<*8suWjvEp2Q1>&q{%YQ80YgzrP^kg;V*iDZ|Qo;;$Yae5!~ z;reZ<0xyIQ|1AONP*du|ZGWggi!hwUfjcBgCCpNNo5OvEf|;ZUU7VNtWs)=JxqLJ5 z0wQ<#g+Md^oV0a`Vm2<~S9i9Y;};|w`TjB<_+f^S$Tbpc+rc_8s8K3yBb&s3&N!r# zQ=34{s&Eq>kcqL0q=E9?JQlKd7MhdZNk>RzS0d5M<*4<=TH(M8li6C~j>7vZwZclF zCdRQBip}|H+)omra@i`>+HVc4{?`vYgPOooHF(-3#t7OAdMnv>X6IL*Z9l74+XB+k zk2cM@1U=937P`zG?MB%$S*Nx(ZvUk z;{+0P^YKKak$=k_faeD&(L8u|FxyNAi3p%FQ~rD(GM)jQ(JVA|vNKJK$JREqFl zEHBm{dF*!OjimzqP~c*&>R*0{YTVrBuK7|DO-G#12nH0DmD^!?Q0WA(qN)NJYUPY4 zR8pXs8ht^jh=75}vidT9gs!^^t{7F;!@y|2VHC)=M+ zQS8n&mJ%0=RXi9YiQ7as`;L;^n~3nakjWIjz~Fn1=>EWSY)l8dKL0b*UJQkX*YTAUa(9_$j+K*O^t#qo#KbQDdtHGy+p5vt9Go1nQsHPg9tckk8bwrfHrChgpQ?;3 z1(6@YT}QYAwZXSM+?oJ?QIAO z1rjQe4{(QydZIM$&F85oRGpqaJ_VFnl94cnD`X#fv&|OlOUv$R&lheMK zb58ZG4;O>MqIj>54}yOND&uT^d}y{>ogFgEuav*y^EzWOr_c96BP)yFkL1Tj=MzoH znoec35MxttQ7;+kUhVcfJB>|Gz)$F=xVQ*98=Sdgn)ELC*Atl3Xpc2#4@`x4?vsPf zT)XNE&)nRswI!ImS}%`GpB5$b^hlKhGo?r@SxzLI@x;2rdv11tz>b>HMFsO%M|Knx zLV9vW(zgg@M)}lNHpCHEZdy>6zN9s1%BEKZveh;==(i$v0s5@{$7x^=D5!ey^8f~& zHlN^V|BnVh)*aONpoE>osWkze;<7D=VjLPL0N5c=vbiYwRnL$b=maHTHM6_BS4q7K%*3 zm@@K)Jex4wH7O`stxnE0t@dLrq#`4m^L0z;kYN&FU7Lpk)6s(mqtk)I6Rs40n^szb z5=(!1_~LZ*(4pw`#lsWFQmNZgBmd@4LJW_Y>J|d-j!fOVUbRmw_BXg9px~}+;^GO* zu`;i}a`%IU4g2EnDqLFXG;Yv>!iLARq4v&#iY-2kvBStGA69KfEIoCc+ z4I5HIG@B3T4Y9%TXO8dmjyF|g52|?e?fR$e3Q1vO)qbqj2jUO?6;d4LyA-JgqC5W zH9aX@Db|3?m#_6P2ZQZ)5MP0j)2I2+Y@BYMYQ8kg7HL6o3~1Ea+t&~)q1Z{ehO#v; z(Y|WPk({_iR%Drzl2Mgu`^MJ*-@Cy@c(zLGtiKKK##{pr!y(Zai?l7!Yo#r02_jV!#h%NNyPLCIeoaq{aq{4L2oRivwfv zXumg*^afl%mM*z6Vde8393B}NKIrqQFyMc>IO%pqA_G}Z41GHhi6qi&c(MbLh|^7m zHt82T{;j3Q*JHGLN`@67x2S#EOHy#~T_3bkfR`_9SMon0S_rlEcxzgZwe&#DxH(EI z6AVh}hJ_papsA{f{>*URs(26kL#wp{7O6x2aI&5WrJ^Velc7{O8JY?uV`Zw$>%^~- zL?B&^UhA98)=4HI-<9=ouRpw_qTZnUXA3oaCdr>>)_>?sP{pw6by+U2UW9$=4RWlANEVHqqar@kjy|Xwe|vHa8vft2kxz;gV|03B4@Vf-9>roC?`7_j zZNvlpuE8OiIL!(z#+D@ZaH*^OVCv8(Uz5vxwUP{i-zAk z)o%Y#$XD1GFHu=prHZLD>B0-;mzK+?)RJK|-Nkmh{6l1e$t5dZe=+s0Lh{UXBJ_fE zm!1z&Ct^lx2GD&4Dz%;2e0gBfr`TepyV3~+ap zJ(!0FflOR2o&B}uH_nzis;_i*>slXM_OYUeaBK~AmlT!a)P`VMI{S_0uW<|;s&DIT zNslArYu&31CX~~r#BYwrxosLNxmVTd$_jZo7W^5|IsJf|Aaxo40^8kiB<|-2Pi*`5(fva{p{oGt_ z!@6~SzWZw9labo+E}tR`^tp~@`X)hfjc$bV3Nda*uAQ0PWzuI(84H#j)(AYHU88Pv z$ZKOKn*+u8LaFR0tv{&??)Xk73*h{BGPRgIk29^rJqb#!aEzuGs zc280*Z0v=Ny6f`z>09Y%u}`?MP>BDv)T`UycZ?{2Q+?;CCDbRpeSVe{8Ah^}@GaS6 zJb@SiaCqcjgCrvi^BuvA@)P0zhxxTB>?EIspvzlX>2~9}iNY*qNxTark`epvOyO~z zt{T$YX|J_ck(kM#&!70h;m0M8TuaUI!YtKKp4Fj@_$9=1GllN&U_MSSwju6zTI^ar)KnM&o9gA| z=B2aC-5)x;Tv~3b=aT z&mxhzv3!2c6@Rk3`O$(a;F51|f8Y4~Y+fZkaFWGcbaQZ9eUoydy|=jd@JM#v;yEDr zgS;X2ZTnAr)y&^2w@hW8RjCCbFKh>9W7B+Z_dD?oVoQ*iH1VR99J0C=q#c!?5>S4Z zwkRp(Wde!&hiY$%28vbug>5fS+!{%xzRparmXl+F%i4`Zk&xHx+o+xGhHjg|-w^7ZzfZBu@|_baVM$Z^|ydf2g4@<4Om zTXXp@&CaLxtn5Sf{-9~3A!wFXzxS>#o1OM*&k=h*@DPlwAoMMzd!KQi1m@TkT0&nk z6UD@>Cj&!$Zb2SD*==pd_;<%LI79Wt^WePm3#%mZ;n9;w7~&-_wWe~h?&VlMACqw? zE+tpOegw)zeIO;9(&@I02Y4D!|0-kAgA6I&rSmfAWO^|YTN%-E*OrzRH+kbExe5gn z@B21(W(h~zrXlisBn@UOzm7_R@vEDg;>)UkVGi!m8~a#|58IcpIGDkzC`DpUZH`@s zHtF+~&2J1}Hsi{^2Zk!s1es_1N9()W-Q2k!yZzhOF~6KtTu1+e zhEv{8?t^=EZ}b1&_^q>(I~LiNa0i>SBzuod`cR%6i7kkGq9d$e_v@#EKvG*~DSOl@ zv6ZloT~_c^TXkgF(4RLN_E<4^WC}WoU%mk9$O~^^&}H&q3kH9}0YXCre9{UUV$oHc zv)<5{J5ikxj}M-tLRBVoWO`f+j0?( zUNWs4jbu>3HNn-?Ar@wnqRU_n_F(S|BjXZ?I*oqvv(sT!cadaY%70pN%X0!MG zwZ3g>XIt`-+e8Oq(P0iTe_Bb(!_uyd-0YyB*PVM3#RkUBclI|uLFf4smU4_XeV*=r zVDZJT@Ka!CTdwqK?Pa&86DL7%uX6WHsd*|@GAo5A2zA)r1VHYIhqmsw<2lizilR*} za<9bHT}9HN9GhMu&k9t+(!H2v|F{7+a;YXM3-W zv6G33)I;xnC^eBd`R6ma@+U&sVNV4dt5&coo)76w+ZZc!N3^rv zU75I)4em*>hN$+y)>11qA7Fe`hlK}MEhp?p7$Md1fE>)ucBezZ4uVXu1@~<(3N=7M zL1bGkB9I>z7m_bZaAa#<5GG042h{0l zl^hX=z=kcL(6q!s3?nzw$8rcGB|~15BM$ivlNZL434SLAPC`#5tsCc~RNEg%C+C`J zcQi7RR*`}~<{w+YgWw&?UoQIN<)Z5@*FP#WQl9cuK06#L`0~->n73MtM-we~Jfm`z ztWy5b)Gq`)rRmv5(C-Z9y~-1uolXV)N#9KlU!cDnBWq%0I@V05U8SkHbTX|5R5YAf z7zk#<@w6gqV7y%N$0F$uILniBqn6W|OUA-62U$9r6j=2?nyX|S*?1&y+S|%ek=R?# zrYDlo@IWMQS+hAS$qIwEF4Ep8)? z;Ky$R^2}d}MLXOJw^26AzD0DIj>x`ji`jA=&MSTjKIm^+OZj~$!^RqwBwXc)M9o>K zIT(h_`>G-6*r;_TkIQ6IK|Aj=!hZMfB;uPF2n}Ncd0x{D6DMtCF7ewydvj%Lh1xXh7)3izKaKXfNw5b4O`6Jhw)x+P*7S`=AoJ89)6zo* zLX~?!63|oBM)5&?k_PW=GRV+;&FnnvFnYp4htU}NB^Yr@2O2gdZRIVyKm3hmfz8I! zk|=drxJT*V)Z1!pruzC{n4fpe;Y4nk6PRC^ZFvN8bLulZ2c8HR9GpRYru3l?l|J+9 zr4N3v^cnejMjznUY@P=`*nT3tFPOg zr=Fshw**i_E~gzmdU1X1m(D{WI38l`p0|v``mT3dwIvc?k21Y5s)ns_bh;ZBwd2hH zrhSl+&Hs-2_1{k)6tq>QZjmU&jg2IuBlKJNSBXVhvK*1{o2nD)xBBP2k?w^RHwumK zQ^AOGuDa48pZ`Z=5w)C444hIAg*Lt?Rylbs6j835ILzn27K%D=@>Xt2<34 zU$aKP>hljkfM$1Hl?n-9g&Aqkq)K|7-_Y0a%7p{o-i42xLKLJyv9GOsYDIlat`g(I z&h6{|{09@c3hgO-o!9z~@z7JTR3E@)o@zVH(L+9XR(J zp|oq&sUpEoc>^KKy~3q`)PMT`(rAAy;+^}IPpy3F<>USn>SNK+HNTG|ZgNIK*J2g# zP0n26gWn(WmSf-Z&yLZQpPXC7gx(ut#!tD-NZ2i~VB`_h29B;{P3Od^O$quvaqca$ z_-22F#O|rozOjKC(WE4Q*SlF<%-%8#O>&1v;)kmwhYb)QY|Bc}9+Q`C{Q9fycHjM0 zm!1%y(qvWou{Uf*V<-Di{YDMavYXu=$%gl>@4gpO`G$QkUV7=`z|5O>MU7)hq6h6< zUp%{Qj|L;HiG!}4tqwy)YnVq5Z0CN{2hy-Rq#BM4_CN7`v!#odyFYm2&Jp8;rsdAT zVC5rnWc&slB>Y{lFOe+=Oq`Tf9qYK}3}f40$dC@5_{NMB76yRu)P;Fu;O^Ru#2axK z(2qcqp_ypLQ%+C0p|6pwXCOW8{+Z#UXNRIAnc&?A#?Pk8bCO>E<={qnrkb}h!Ekz@ zJniDsP%ce+gmk$)KEFl@Q(I*I%|o}{y+ z5oOAYBayl}K{1oi+)sWn6nZR_Zmy|L_%FiM@Z2wks^Pa$c~4^v1|yPrBv`{BvMbp% zZRKtkTX#Ec4!sZJTe$m|38hP?jB3LPF?Tx)n&*Vr|y!eETMlIZ4B@bCt&Y zQQeBSTu9fr{=vndZi%`sV&y}F=JHb`BWaEZrl(AMWsDeEe}~T@lL$BM*{DQ1&>U_S zDOmO4pM`O?bD897oyGPNu+wVus=z$E=ByXqnU=F8O-_qh5*KOd25EZMdbRoNY~}-* z$-CY*s{#N_?S{f6K&H4C9+nU7Hs><-(IuWE=Rv;fS+GRE(A*Y{LoMpuheJgyV8tQq z;CO>m$)q&yBVaJ=gNW)ed+nRhv6pF)#Q(z2NDL-piVYmJ^w4M#8uF1u=*4?q42Al` z|LXgqB)X;&PS%QkpL#j`VRjF(fBpNS-ncJZ%^`1pU+>&k)UqCHDbC%KNSzo2nCyt= z829>&WE5$)T$y6V)oNpq(6P4NrOv0r@p$;t9s69ILFAL9=&DI^TmekePAeFKCot4) z58rZoUbP1b&EWyh^wR7GN%3(T!DH{(QYT7XVKRW)_=#Fam+$@tr`%6PZA^^3%*AN9Isa+h zzcLDX{VTaZ!FL&xf)e)H9BC(VE_InZvR z-muH-3dNi-{Z->t_^65oV-db}aZJ?jjrvQ6>O&4kxQZi-llpD}mpjxSA3u=rMP&{# zUVmG?z<7-dz1}lo2b?Xpw>9ZdZwm*;pBWDXZVoJeuH~BY{!Djk_@nM=mwG|=`wRZ# zfm=T3nRd25cj2S;3FnMHuc_DI>+2VJa@!)%5|zeap3_3c$zyv&$^73iu1smHPs7Er zbUahclJ9cl_)o8|za}Y{#s+>1E7i$e6jN{!0Cnp+I|jkJ3Nh*_Jqish1MrcYpW0L!rZ=jrWAZ z=f67lkZ`5J`oDPXL}q9PmyQ}8HW-!6(Tc3|5PMm|XJewfC`f60O;_`@7C}HUoQUZpt=9E7X~G_COBdZk5o0;QwZ5zA6*j~G$7+Q+ zuXPe>_dnD8TmFZM|3-Z;b3?T01Ck@hM4V~hm1&{f3ng_vz)kPJ zz5p~+UqEya2nGa#&l-%W_4eQ(|A9i&<&LF7dD2)xGl*PH4I~{Z>`TVHfke=gPgaAz zMgPwv6T#|mGF1JW#8}QZ)XaI+4*oUMzgaMKHtP_Haa=O&^2T4nvQ)D?<_41>bN%~ zKsplN`6%~+v9^xzDk>i73jLwhqc7YB1m_LH z4yK+2flV6yTzCLVWCm{$*sHj}kX*ECVSiu`LcGjee24KXYhEF!wNwrVn*JfH9Lr|n zZ_C6=6W+25VZ140ey!R3dgEZj6HnzUmKDpChx_{{!WQA|y1$_q8|rzeBECqdtXRPr zxBBXII&y96m3}=WDFott`MNH(R&7_ zJ#TalG8F7N$D(dR_fltF=TNkHnw&#CxHVtiEwkf*L_@BZ&EK=KBG2JEQM|KA5pn6K z9bHA@+RMTV_G$uqw0`4Wa{VQCrHQDoQ2zb8YwZeDU%K48uHnz-UQ(~W7jC3wk+*HH zp7EYWYc&x>9Wp8>&a&C@Et8-x!*ljHnr^jiiXZ=q{E zqwRNFSu5>T)O?;3ua16DEbxw$2r={E$Z(_o#C4<}H`Jf0S9GMbNDzH)MgCkV(Fdc^BAzJr8S3?7 z^&va8B%jw{Q3XiGs7UJ1x(kH|Ci|&h@M9%kfI>l`!`(l0I8}0{c`TH2pCN~5_fH5E z7Y(weeyi}nL-YP%BG>Op1gR!;c*E&%0=kC+FS_0SFoKU(GC>l{Pn|l=`t)_@m7G}`i_n>3X`ze`CnH5T zxH&7P5gbjZ>`o*Z&O4lsMmO6^&Tl`HE%eg}zK{1w9%Of2VxN01YLXhGK%ieOEy7Ope$QMqBn zD^+kfDB{7ZfbT}z;b=ehklXhapX*^4FE-o{xx2siOK*AGoqXMLI2Loao+(_sSUBf! z=DsbrNYE?$?|j<>;RhaAR++o*%FG7?3v+79;XLGU9&|WCC7yD-o>otO&g<>He&&@Q zP)_H^y+TyhYqeH5 zaG+2)c<`I^&pkKK`(^vHT0dCOn{K^(e*Rf~Sb=zAp~rG=Q=jtoz9o@ErGMwDlAKu# zW`h>CBRVxTpoj{i%fSX%O7}sb#mct8!94~j_&w$Z(TZ&UY+@E6MiuqD8Mhu zbPya9&$}F!Ba@M(E03Fv+tC2~F}od)8W`!*ASXx0QBKiAbBTXhfGKu6v+20YG2{qH z={<+57@%0T%Mq8IHAm3vD&U|~z$8Be_+(Nem4Rl){)NUIF2{4j>fW~LQ^xwL=CDZl znzCzM0W&j%6Q4S$=nf48NK+eHtC9d4wb)(1dR0&6MbXQ(B#nNv*g=yvy8W75gYnwa zX#|-QtwuP=j*cbif3;>4ez>REG`H|E-mTp<*X+5;xg^t=w&d0_^HIlqMqG3h>I;9k z$F8-vK$>}rp3e2Y3{5x3izjfO*vog`^IAjT9(Pf%IUdz~1=+!v;TslAP78Ovv<<3p zRc3ONL&Sf5CnZC7{fb-?T~^<7hgpm9-9`prMUW_pPYZS<%s|xUqwE2lCSnGf<*m0V za#1*!uCyzS=5Rhy^0x<~Iou&mnjOJlMU?v=DV)prCMSL4#W?99+Foyfs#gKm&Gs%Q zh@CyAh3ASNL=l_<8PgUWP-qF8qZPYC8|o-W$tng)Y#T}fhHw$`H&4W3CzfuBMsI0i zI0DAI)?Qo8W0}T3@FV_HS(X!&|)dwxLD6dbS58uYiVhUSCO5J3XO52%?FXB|&P!mxMXd zETYJC&DV?;2HXG~B1sbp;S<`2 z=K-wvjXNNvOXp$VR4fp?(o+pPVp2SE${%yfJ}D?!4LhR=y)Sw* z{m`pkEOmZw&_7a}&J&H#?7Gv4F9wkArM_Kt%1=p2|5V87Pejc=&yc;3GLs+U^u4;x zdpmF;>4}Ft(fY2j7(*K$mB>8&eH^5NG8Hd+K}4D*i2bA|`EC2U-B=aFLs&b|7}8HR zAfevZYko#CGe(<*L?Mao;If^S!0^2{<4Sj!>I`{T}9J%-2fz$!DN=mFNljqJ&s&r!s&-Xt*Khc?+ zn|tSZh|JElEbL{1O5EsLgb%&(#X6lgxmeTMeYM`alldRw?yw^5$xCih;^Um8r@zG3 z?M~tL$^t0y0=`lH(B;tX^ldBTmf8sUFI^%z8h_$fYvQ7Ucr)(DoAK7Z^CEMB65vum z9v{dye9|_8h{S9sMbPAITI7D9GB0x(ZYgsf@ybHC$;_fXRO`bTq%Mm7wY*{tm|twB zMyKkv^a7qo3#n3~R!bD)snqW6TliLvdVb6C`;O>8_XmRC69`zm{cM+i-?4=%of#e- zpeEkzp+@7-Y|08}v!P@>HJrKb<3Bft$kG4F3I>~$`0)q+z)z~AKnu@!xqrj2CI3Ja z+>cC{&;nCOTqky!No(y#D?b&(#OlLNcpCKgFc~a1dxHDM!hDl_TMHwVY$E8z0@e}x zej-~L`Ja?W$LFov5j~)aJ9+Nc!l4xAXsScTF*K9ts4MAQ3%WgwF`n~R)pN+dGg#;k z&>|q3x>wX;7@9=1Q#Mk6An}RBWII{8yX8)@DS&@jmiAGqj-{bz3 zRV~9{TgY|)a%$?r@`b6XtFx7Xq#HMVYRo&*B?lGg$&(ZGTd+Y)1o8tGsJ@E~4a4un z|JARxk*bi-c{I=Y>$sCzTO@X8Q3{ReOOo;-*O6P*wukL~a?9qvH_$_Rc-6Pc;fXf`?rDvZ~rz)jvSoa%|9C(y@PjhfJ*>ew;w*;xF#IFFG(5i^ixB@S7VU ztY`7?Mu-EdPa8`3Pw%@gHZ~BA#W<`dGf3=o7Hds|IgK17?mw8!^{7DpnniJxnYvA* zHS3aAp}DF)9Lq6Bi`G`3n7jMK22uGX9vz6u@iI30*?Z=u?kt?fk)?gQusAt)&#avy z+h8i~Hhrq-hYe)y4Vhsi468W$x_s*LmB^{Ok3ONFmqeh51q3;XnqZkd3A*;A6{MCK zO|RnP@Kc2c3+kf}79RZKjuZTx4g}PtG#@{Ew!=%kqkMar*B!Uu27k}&>^+a&J=eWF zdi>&vk&zP@kB@HLQ*YioOnZc`UqNmbyk?NLh#g#VAFAX6sT+}>p(I<1TV8G{gVE+=6p`-mKKxWnAF8U!6G6Y>th) zv7QVxhl<6a=0LpvoMCM?gQI;iKCdx8J77tp^i+jvX<}tXO%u3gxN6jLQ8M}kRMAD1DXDii_#w^k`NCwog1A&WJ{Vd--R4;Ju#4L zmox3&4sKYjGsIxD-fxcXAN7X=Wdxq|K)Nt-NLM;NGy&SxY^Rf@*nn#HkBszt{eEvO zmMRug(R4am3}2Wb#+cX4g>aGBt%k1@?dAIr-9~bQ>+IXf>(v-!PEl{XD4w_kG2YEI z6Q4jfg-!9)7($(0+6~GMH{IR(L~&4!BKrh<@leC#izWtJ4Yj^U+d=ucbY(N2RRLTm zBko`vAj<8_MYH`VfpnWqhpyT*Or#OGXq*fV#JgQb8J#V92vnBh3~J?CpU87Mx#@qO zCyxh;CgEH14*9pg3tj6wK5_hBxsK47uOq*{gYl}XH(>Q`k!w=t%z>!z=_BNVIez>B z-lYd0{M@&)lQm!5phJ{O~1eDx#_h1sx2#@JKGjIv)DOBd9zfVJBA zYuQQicBKaXcT=_2$&)QWr`4Sddfm;P*pSZXvB+5D{^#yzdCc_LwJ$N&zRaCukf=bQ z#1XJ6`9>)tImo?;Y(3!sl@+Z5d54N|GSIcA14*0zvH9bkvisI&j``gePw?)yKPPy4 zAhlX&Wf{ybAG+y@BkCd<6)yIh4_!&a-2}{~f(9ErMuUrsJYdjwJC>G_#pQeGhT;A; zJj{5DSA^*bE-!W!S*uOLyt#oEuOSP3(vEp5iLDmooKRZ0eWq58OAa686kFRHAmNSEq?)bMNs^bNs=nI2 zuaKk_cgMPaxg?6;nkaz}TjQU3QXOLMAM_qS8BnhjlHH$*=VAxc_`&;);unAT=J9cr zdIAaO*P1H65%3(xvrFW~uQ6Ue$(F=+O3fo3ZCtC1KF7ZVW3lQdq-d-F%S$il%pJScK^DV?iTXtZ1?4*b~5Sk{LQ6HOQX)R??<0$ zKm87HpJ+Bpf#`~r-LkCiYlWPjC!7@_ zS!c$DUF_jj6164bnLv$Ry{wx(sKl7jZCU+*7!pZezcZPd>5Tr9)o|oEa(Mkojas53Eau>$G@(u5yo{@%g6LqXL z@IC^=-mu*{x$O80nasp^=ALiW)<2R~j*sj2i@JF{H~Le2{Nl{KJ~W427?t>6(0SX> zZoR3!8Fe)L;iE_6t=szhZ);)O?m5nECURG6wOgk=H{a};k}<&knsAzFYBh1 zi}QD8XK#CMD*Hlq>N$%1Ziu5LXq$|o|Ej(V{wG!X`bgC(g0~*s604@8V5^?Gl#Z5& zaM6%Jk>H3x9~rMifN9@E3FcGh25R}iRCsv8Dp+xAurxk78W|id4wXh`(gl@CSck@& zLyuKU!QkA`U?@^l4-(KgLb{r09Cw|eP^#3(rX2ZlCfCS^6Y=z*H55qp*T#}x55|3& z@K7QY_vT7@xi4BOGI>u1mYQycdfh5~2wSgBn|gGrc0Esmj0h=_w;+bFQX4JQYaw?P zqJ5!~i@Z&Ee%~(1{y%Rch(hf|eq^mMI>}movfd+g0xXJ8GJh*_KK<9|$Sw57f#i<> zK_mOAX$ATtoLj#on{lVPy4gnlZ>w9EKilbi_7fZH#QyMmqtA-YEYwM|wThLv#+mj| z0*QU)e)QYiui4&B7rNgt4O>HIk~FRwDchkA+LXH9GpLFT`Rj~dp^HImYGwKyLQTP- z7Wy0La;8?v(0*;FlM#a4Rwy(VH{Mz3Zpn32U-xI8U;kD#H|^pje`m#k_>d(FVYTIn;YKtFBa=WD3C^|CaD9d&CEnJ+w4pSLb-FsqxG^` z$ympzUKl+-N?8S}QOGS(oq|nv72K&%Jabe*XBKh!-zVyT1fY&QvKzJSn=(cws~|H#4qkxC{z zR3>&Io2j@Olij7sMt&%FDmTBaP- zb~n&^vE)8}S;qyYMK%WsB!H)t(U}!@JYXa*GZsXKrw)g+u!oaAlj-cOs^w>&ou6-G ze_S>Y!dr(M-|nNpktY?M?ynxQ!eh;e+W52O+WbO?_i$NF864qc?AC`ToI(F!mIPb* z_Slbin(MZX^*QKH&r1di7Y1IKI^q_73H7RoE1);6ukL&N@qNXQjTDO`AIm*?^!Yz6 zm5$zV;rXLz!c(=6O-+5QworQN?kAso@{tQV#^&1JqGP`goOMWOD#oISqvQ}mFe~7v zgeV_zV8$RHK7zH{`2K_aXU`l+r4F2tEJ2ZIfuVRZpF8#7gS7*%o{HZ0Uk>$K$^B=} z>`$eNV}}Q;^?WUtJNe*)x8?IghgR<$&$m_>wp!mn|JmW&g04%>6CN1JQs{44gGvgT zD%zJg$lzFOykZ7Dl1@W-L>CrvXFeT!Pb{6cSAV?k{61cbRG^U{+0IR+`NVzqCFT#! z$!e}d_Dc>hH0Q6?FRPar@g@fuCQGdCcD=i5OZEM7|I07;|MGKV*@v^u+fNLtmyZAK zJ@@==ru)AR9a_G_p8L!}QZ-M}l3vkEZji!6_6K&A^&mFCH-2zI zem|Qe)v~2Kcl|OYk}ow@(aEG9m$eF%Xv-fR;47EN5?H@s-L0y4Hg)!Yhw3YLI^~B+ zJ7MIMjtZLNY7BKkzIw;4%3%+2n4XIp+ScU2I}+awH7ouHJ%$Wn@QMeI06A*$x#u>v zB8jmHI@B-pI)*>VSQ7G{C2f(05GSAoHbykXAkVI z#`f;Zpq^42+dgf3_qFg>Tf4NY|D)R9NFz@gYu3mUs6M_HRJH2mrurYJ_&d4Rs0eB4 z^q!@`SxqigueLB80bB)%6v?5E+d4UlC^sP@1ko!t*1F*fJ@G_gaTHF&o<#~>jEcV~ZW5Z;+Lh1gcdaqY z<#!dFzyIE`_l}{Eb(Sc&rL9vx!BcK9Xs~E?HtINoOmC zcq20~Kfr5eZ?0SzoYFhVuoU}%)i?wmSj@%}1M^4b2X^fl)H`^PGWL4(A_&jLaG?yv z;AXj1yI3=pHk)p&WuAXNv-V&ubw{%Hp8kHDdgSJR{gzvPz3{cEsq-gJ*yDpUiBG)9 zV}dyXwAk?^OpqjFLumVan<=mjoUETNJ^y^^v|8+ObiTA+JtaF&z1o|n+vnVlPmu}7 z`Q4J9j+2r_^+vz%g?gF`+LyBD{`NV+fAzU~ZN>danwhB@JBw-Q)n1cs(DvQ;E_NvH z-L^t)pVtWyl7?DpW497zw+Mu3`?T8^qATUZ8aEbCbIIxnOU9E*^buINq~h|DJ@F$C z_dn8jq<{ItdgH;;!yjFLr2pZMeDvYcgY16zBOiXK{D`Il8|oK{y{d|&%qT<<5U2++ z8JJ0sRvR8RnH1RV#_>UBxOjH9)O>NYV5NR9cW9yj8eFUw2LfULX!n1WP6zS#=`Wrs zsSk{hL^}MtwFyCf1q&8TI2IFpxPRnq>2$G#tV(#D+?I?%!xsdH>K8po?n{I-uRu(5 zt=;+Ncr;#Vr-p!a+J}X|AD>U9^YOXX>?cS2yMNk0I@+&F{iB^iI+m^$?^>#kymm{x zn#i6z_sN}aNB<<TcXVTe(|!X$!s>cd#oAxv%5}x zA!|*{fc8At(6SgKjG51a7BLK{hT+P9WypFn?MENI?~zCD)5}L5DQ&;Dck(Kw|zljA)@TP~2f~c5Vuu7bk^SXJ|%BrbrDWs6G+toLs?wL+#xmdnU7A^KBej*$jNzB z!Ac5`EBL77PBF+3?Gf?rdb>5qo9H>1&(|+s zUe_5}5W2W099CsGt*kUxS7}<$gqFy)8G3eqUscN*yCTF1Ze!e^8Masu(Ta$IvpvzM zTw!OzDV*;Vi=9u&;>rA@?|3vX3)N?`UM}Br>#g_5`{jkBM;CZ+(>}4;1fe@sL2-@G z9biCxp@mW^*#ClD)FW&0!(z>q#ik-28Xmgzk;1Xz5iXsc_^hr~7-YL}ur!{{KYD1e zQknV?>r85zYKAAvQlaKY3O9xBxpn^tHEX0+Aq_j;92l5hI2tHhG|n|mCBu_Co|5Oz zy}zc~PzX1Df!r+#Fo*++w`y^4+ID-R-Cp}b_r)*##rXKW@Ivu(OA9!7)2 zd+z#=N`;qJ8dX|!?IQ$e6L^S*#+t*9NT9OX^!qc}YNatWHZ<5z9`}HEG&7JH9~v9% zFI(e{V=XyPMvF!)d+SS{Rraeypt8F*(S}5JNUJ{i~%~ZOY!!|5%ys(bvAB zR^d51S5Ff6A16ee@e0ziwsrdSr8b_a7tg3QiXLCyTHk-}l1)!Hv|N>d$_>%8xJDoh zAd!NrvIbtImC#m=x*>ZDj7NG&YtdRPmzUCOr%!jUt}xEq?OeUB2uH9@p=jTNN}DQzE(&}v=>N&2P=dCq=!#99&I(&)~*oP#h39(Xl*^jJ)z=(N&9wT+P;ll}fOl z)#*cRc}48=P4Qo>K^plN`;Ay7MQq6kwE+Rf&z-Lrm2jd3(lsDik*&t-Q9nOg&J4Sh zJ25bQyxnXpZZsckhkOxlFxSav`aSy_t=0T+)Au*;S~=j31#W6M{Lzxvo2|_5W7MVF zr6G?uJm`-mGUH7go+SG(Wgl5ea{;&lqq zp)ApIb~JFIf3!(5#(_+#SvWB;aH7ymWhi7-oJk~R)MDQH`fb&j5z>gWuU;P^*64WTtxC*R6cRef`-DhH^!H4Vn^%+szBb9dMuo zBMD79p!u_z>ps`6`}{Qz5g3k1r)Sw~HoVKP+oNh8=aj=S#X-FdwdP**c<$7%MfVli zT6CLT&)U27mqK?8&Lo(tcxv|{qk?Wk995m2BvUn>Ga8*o73rmXP@SP-tW>9jKyjsw zn`Lnbx+GuutAOn5(G)k`r_8>}*_hV!5BPL!(CGv|6qKm>RA&%_LVQlrz5znYa{ zhUwggB?bF8!bh^MQzueM&~63>7J`2VhZ2WQ4Ea5kF>}GU-+^jatWM~bTtPng%l^i# zzQZSm5{Cyfm3Nqnc00EhM`K>!fg#hR*i{4rxqmHdYK)?YMj~=FBM0QKDrkhPfG+i@ z)m7Rs2xjYb2`Gg^3?HsNJV@;Vs{8fsica9v?HB3 zSc^q+Dtqi5-h_8_I^oPNOx?7<7$r6A_(Nm;cRw`lcE*#jcqAQg4mwn5yZ^MV?gak@ zX-`UC2@xHj0n%K7ekG-so>$sPMN^Tb>0e<`5LZ}ZxAPzUm29CB3g#%B=l4bZ1z#>f zZNxy@A8~ubWT6~iDc5RpRM8! zURIfQ>5AE;t`V~exxDLkd1I~h3OAzeFjWt`Kf*Y6jQrv+q8ORl#<}?7g9p!{HW1W+41pYhEBgB=!>a~l(H7^V_^>G3!*MnTNjfMW ztW87;)z@w>a8#5x(m^jKYsbbuLi^f`t{XH#2=|+|+Q1QFb4+K{`s&ee=?9bRX?;-*`zvk4gR{^Auk~!LB5p1n@s;vtKM5;=v$9gH#vduA3O z`Ld@Ue}TTRqq}R>I6pJ3K*bPx8O>Wnx{DZ`3}5kqp{T4#AdjPe07yFE3CSk+HYOD)V{y3LTg2{ z=BXu-=rmNVjRiu#IITEUiw6WtbAOwSb^@Kskxr|nbefH9yiLl~rL+#GhN3ka`8baa zDiP0%M~R8XGx*;Iw0+0VqfcqXX4}_G>o)UT4JSB28jL5}+v{I%mzEF-vggi$^-TWs zbFy(oAANO}=VXTcOxgg7I6QfZfySV{Rt>94%O zyhmA%tHzJ`I|YK!8I*FLi@SsFgws`Xs({y7bh(NyPr%`-xu{HiOr5-up2sc^PmVG#~D?gg6;0pw}sV_eYnc)H~_87oD!ZZHskjS z8p^qBv<{vu58d`zW{mYR?dpsZYE{&^rL;e^2JQ*PmQ|Xrp@V?Sc>aR=2vHUQO7CD; zYniKeEiG~UpIr@eo+x*3a?#c0(~Z+_bmhNZ7Cl$!Xz$u>YApUA-z)SJ-TDnYli#FG zPv6Kv`3*X!3Dw0(ITaNr|cK^cfQuV)Q2Md(%FfUtWU4yXB!F;|Ql0 z?<}c&+6QzYM9#eDMGf4&rzQ?eJg&tiWoRfQi9fhFt9MCoxv{u*>a`YmKvc=s7oQJmZB#Gx?a-fpseWJm02r$v z;P@d3REs$b^m}q>=&tHryzKSkyS8N?Copa8*$`~4*%%B&Zx;JO$HW%*z{b6{RkF-{ zt8<7C)SI58yCqNO|9@K`+~2A#0xRul%i`;A=l}K`zkH)}$ow?+p%6A%U`g9o*F13) zMrBuCLSU4PJ2=y7$J+f5`rO!no$03KtYHV<9Xj^}Cg6b6YNqu!roa9gTK5th*3T7m zN)KKzaAtPkWE-$nJ3{+{_^V`n|z z7Hr9aqnPn9w@~9rx``%`I%{tTc9~x~fJ|g-tyCM`U*~odbOd4z5~6Jc=tn8)56_!`Gf4)p2HWoVsSSTy*fZw| z-{$eUJpLecNS$ud;akD>%LvkL7s0&J(6&FU78fmc;g0rLh{PM-P&AVtBHwK?5LrpD zBX~;Gu4G6(6Cb&aQE$CCUn!mNbu zXj(L{`GvK(DsKC$c#NzzR;98iAF%_-$KE+U%Q?~#shQO9=C-ejw~ijC4KDI9@pox9 zzw=D#jH%kO=o00ARU7wK)oN#H>AU#Oe7!``2Px42#T0)Jk$0rVR%}~8!b62I(GweS z`7|c7Dtkqyn@w^rJVE^yU{#53gQ>4|`AVTiL9Imz#_JGBN37oBhN*Oc!|T=IJniV@ zhr4T9FcL9RDBQI_SN}=00G|BnY4Tsl3r4a>s?%gqd3!~Nw%xD?BT%W5^BsoZ^cxfBk$ zo6ck^chk+ec=Ey3mF}g{@0=-DFZRd$%`j~+I?RS@(;C~R1a`!$9bv8=+F-h116m%e|SmuTC->&_sU!}Vvu zE`h`N-ZNpyUzd5ry=?QQA+Yi`tr8oOHsOnjFypah6Z%(BL_+MbIcpse6@&W894hGS zwk|HQ^`%no$nm4uQtAAM21urT|M`jRK-JELy$O<#N|bW961g>ldtZ;pqpBZH->h!sgYgU+X$!-J3e)M(Qph;{;LChx<-Y#q&Ir=SEs}9TEbe8O{jW zSDjsGkt_+|s#W!5sC-_9#DM(Ivgw`SOGpvlco#T!xPAlOI~4LB_J*8yrfNaY_m6r4 zwL$lU(>dY(Jt%?0ai7z9!s#3&&9NNy*oY@sdnHv1cwVohzozp1srkWhHj~MQ?~cXF z<>+**5{;E(?Q)sri}^w!KTrOVYBiL>DM)0+Z<2@ghqW~w2|^0G({?7JfSAlX$Rb`~ z^%kJ&QRT&jGoy|j!o%dPhXy9e=H;cdLzq-oxl*Zg=&dD&_u>0WhX?LepE$&J>A}OL z$;rV|)aNBXmQuk8M=kecOYb}my9F8hdUcU}Z6k_6mUQ{N zZjd;Gn1)0LV*Qdt_`du8H*;?S9@$ym`RdemYTr+-QmIO%s*V!ZNCkzlIE@Uz+SxBNRB$GG`Bv(DjWWf`X zVWxW~8`pCu$=ve&z28@-R8p&rN%A~5Qq?)9PMtdETi@?p|8L=CBZZGy%fkat42DNW zm#vQ$C=Maeqg-1Eg?Mt|{MQN}wU!IBj)=F@5qT_sl|0wjPn97* zSVt-?xsk8Cy|9KX^n7FN4pyd%+LI?<7`SCc@Pl?_D#^`_3)Ck-ZQy*!2**ug3(v@J z+U;k^!GdFLTQ1uxgTgM=_2u#=Hr#<<3R)1Q)0Frsve;l~ z6@MXwCV@I&2w4nX$SNbtQX>l1fg?V)xI+9M`IoPZ&(Aj+^MR_r9;!Dhh2h~sWvL#T z^j89NjmBJ{vhRF&!e9BvCV!VhnUxGzRRi;x(Iex9e7-P#WHcl9nLPZfIe*pv`q9yq zQ8>_EJ8T#o_%Qrz&=6_sB~JcL35Zqzx+8x?3vIbKfnMxH{6iasQ4s?=0n%=mqgT7LByJ@!;Yi(E!HKp3FO< zOL~ON1ADS=Ll+dr)n1GD?yEdqZggkojqZ+e{m}c1fB0b8r9F_}dKv1N+6P)hJpipF z^7>$_9I1Fqt<4Kmut(X)tnO zg~#}Xy|jgpE+kfncez#o9=Y9~fBih$(UOweOQV~|()oP)^|Cp({MdM51Nf+TcB3%< zm}rqlO!M`Pdc{lz!r3sd0NDdwuAGZMHs73#ZE2U1typq^Upy-`v1b6lwyJSEaP;rl zNz4W9a81mKmUx;qOPfh>Vb^+NA}O`A_G|Ax8cnB*>7xNQfun5F(W7?<*cAhJAC0B< zeU*y!zWS3FdLj4NyS;Af9*-&h@2pgVI3!C#2gLG@fgIaxY$@ylgZQZw$-R2rT6uCW+*a=9+(EIamRNyko^nKW{ne)6=6fGo#bk=BA&g zFx}s@FXB3iG++-A4<&_1i)Z8rJUEJ$zL$~;sg&hi*!#XQy>AD@yeax=t-{ww7mA-P z)}pCYF_rouy)zhuYmELinN+=lHdlQ{t|_M8t#?u;y$)YthwZne986pAPFQ?JoWh%5 zJ~hFy)c=A;FaHv9CNQlH!{IiA(NuoCkPW93fp}7KVLF@r)1^XeIOYonN0L#W=`=c~ zr-wZh@+M=RKr);Pcx^bMh(8r}`+~k$AUt537WzjmfG&~65>ObV{}?2Wp7kE3p8FMhTEoF#_n^l zJ5|YkP86cjbrCk#X$aSLP1<$G(rSwyeYp&M(e~LPL;HQHE&2^>-NIC&aewsQrb&Ca zL!uGu|0|1n{}*VkxB-3TR{V?TY{ieXfF=z)YDFe~%}Ln@%_n^ctsjaBP?}0_g(4DD zqr+Iv&fiL~4`!U6KWR;bvrwp|cVpQj;|T?ykr+Sn``NSeb2x__6aRUE_L@)W=HRX@DXS0?V6@@HaF=4#Wxx3R?=9MsZbhh#F;nV{qvV#;dKPK&@=ig5<##wDCAr8q4JDt~j z>|?JnHnu~b6Qc6&F*GjEOi>2G2(iyuXKN56zbh)PZ>+ zLXGplO?6N!=gfRoWu{qOB@n9Wt&adt93|nbgJEv%6t{ z-QV!nRqU{O;PE9(y1VCuY2UQgA6I}5?A@1US53sgI#4@(@4n7TWwbgVOQ=X75VLB% zke@+|%JG%PUsq<%osiAU%AiH1Uis^VB~EsK@2?vx>}}nc&{m0;R5@*Q#N@zuN{C04 zinVU_7YXZ$CpNb+hbk-CFBJ35e9?BKlL*S^z)jEuv)f7G6z&ftQrkUu6X}0!qL-PE zBGcc&>=yoR1e_Sjo{MxRPF5{c3hAD+Oj9en1Pw{#5nC~*D0<(yRjcTBq0G6*e7;2J zyF?WD1uGj4AWukZUVp#VrN&T~;uh+N$%QbJi8{zakVj{P)K^<3?S% zv*r>(oN{WFOe6W(xG&PkB8Kn+U_2c@Jqi7nvBw-y_3BVBe4AdNg;&Dh@i3&s-%kGbLHO_9_ABT>zL!P*AARYeXLk5kacWPX0 zV}U<5biZ(4gM*wQ4e?Q1f^t!3@QLqb(6i8DiecO`@)`K}rtgh?@te}$rtFD*J z6pT~k0F0xOXcq&MC|m6Y5NVsnIlP{0rrTFpNI2adha;H{Io$kK)m7?$ql&#O=fN8@ zSH+db?{Ry^8ZoEauq&r3&2W|V@wxx1?148?gE6gVEh7w+l|wrRf_f)H1F#b&j1nN^ z>eB+cVy!5qR%NlS@n1F`vy6~G8d?d*0!;@21Ic18O<~>u-j~#^+}$GdJe}leaR{ z^}Hh(3&#UtU5~FCzi50wtfm!{;TCqFI#x<5w5kfwhH(ZWsqvv&Eg1?;G@Ar_PcO|5 z56>=5MZ(Eub0QS_FV!jsHKM@7RysdB{Aa_n`LxBSaIJ~MxPH!6;|bQ4fbe&qQO9@; zb$@d0l(9B3yJAe&jLpw~zPoNZKKC;YrE<}Fmn-BWkQhXbrF4p0>7`l6boTLAm@mZr z!Z=wHOyFiODq#ICNkE(J3Dq=y&Gh@t?pMsf{c>=Bz--JHM~{pVJH4d-y3ekdfq=R4 z^Tt~OX7`ioIAH#?8Q}EC?|aYr^Y1y|Y~HP3cQ@5H&A*|J+D7(Scv#KrBLIk=7=wW6 zMy*=Wo{g4a)jv_FjCTK5b+lq!n7RA>-7}4LyIH6fs=Q9K46Bt`)2n9~V;k6dS(+<& zA6r1C%bJThy9ELcwZ{!kpsz>7(xXTN=S1&B7!UfQwJO-8qp48JJML@bar%6B1KrZt z1b&jPPsx(}WH!5AjS@@}@MlKw0euE%&5IV!l@XG*h*U(qWPR55yPUFn(|<^spijf$ z^>h|gO|v@CX2yN9fkpeS<&r|Hnz?J1)F*4;?={dH)l18FVeqbZNYOyVm`0K5l951;Acv>ZaiphSd?A!uX|H(u-*d^kv>toR>MMJRYq;x+`D*Y<=_ z6rrbHy3 z6J4|2s(ba?q5pI&q~tFVJy3H&^0_FQW-S#Sd#tcj-xbZ+?yfP^l+R6MEO7+aa|wDa z{+DtOyx;rx5NKYBq|}-vt5JC1fkLBqqq_QpxBln@4~zngR~Knrj;}9M1v4PVK+=-k zpiG@!kwo*aaJ(qPo{mo=*+8DTLsP;-rCL&?RvJFNQ73EG?rvwbF#S-$SnJ?M58PmT zwJ`NcSQJgeE@R`-@wZBkC8;f_RSR$S4!KeY1}Di@M;xd+;#kSr(p$d-CqirAuG1hf z+MAMPO*jWM@e3*r($@4{=FeDHTk%@o)Bat)41|&XQm@ytPD<>n$a@m0(~spl1>1s~ zl!B2HuFqIffjW1d(XoA@M^(Jwu!;$s?*89t9jSBYN-xrHB)1~5f)YbG!AKAIsh8H7 z{W8zPYfiLCJrqJTihIY#4#}*5wT|re_Kccm!5mzfGT%D=i=@I@X_!B4mtDr4;H&Dg z58S1~-A(LW^QbFpDtP^i_U#&>z+?WAV&wBnI!gWbzDeKor624*8yWFG76_SdolrcW zO+N(>!4g!UgLnvn6bN>7f9imlq_i#_r7|M5UAKd6n;EoUt=CxF-I230H}&`sp2@9s zovm1HU$!iAj&7`7(-stzd)=*#HQQD)_*?Y0i3R;ztE_)RvN?TyPhO?X4?G9lA;z%S zD@d&)&oRbYg_ix&zi!(fIZq$zXKou~lvg-ond~*UD1Os#P=L|KQN0^eyN{}E|93m~ z@8rpt>=mgn-XWmVgchiuC(TeS=}p066a=0qoXBu^WAr$#2L+nMN2LS4JgUyISjVvB?W6R2=7-`5tXs( z>9m1*{7g0`s&P@2r$s@o>o4O@cxGm0tR%=~^l+D1EZO-w8l8-5^?29U4)v~57j!gD zw*A0W4%CCb;I=ey&?o$TFntI8!XxOORVvc*Krn---Kuvwc>Yz#gL;v!F#2k5>~`1dVBGT0Uq?1;yJ|~k6XYV( zwGR61Mq{nrE1S?Sf{h!74d8mrutTxJ4uc6(ZPdS4jdJJ+1k{#HXC0G(bIl8Ug1hEEA!Or(yVgJI zJ@w}Jxf9EGX_&HeC#IK!iMseTTHG|n!{mR_?D+zYnItRhX9`j)hwcTIB+zymFB$zj>}=;!>=&OL!hByuN*sYv9F`jg-2L<0A8)D?Hh`BdaPNYBFV z?fTPM{o??)d3l5fSdr6mmw-R|9ekAMP;GaAt@o(tlR1f3$2f$gZ2@sYlmPwu@IfV1 zz;#(X?{VhS7I{49goZy;tlsRrGhHms6pLvxnUl}Fx!+Y)oJ=>~63k~@_!V%WY(_)A zWr>tx^Wj6>Pc;qu8`dZIGDUll)zNIz+OT)6k_oi`W_L$K^NwWN?rzQ)j~{WRLHQ7A z9O-;_`?KMA--g~{rild<#*c0#e;`hjN+TxD90WH4`{+1<7k0nNy^wNb-83FG@-e8bT06dkkvFu1JXjwsw zrN~n~-q8y`QIHiA?|_t|eP|%mI?$A;!(KS$1lNoyYhpYY9G|eJexT<>+}mkdW3P4anFm%n z;R3K8NL9!CKSDbDX#35=Y+@)JE zE*jx+UjuBued_H~1RlMJtN;&-m@;th~0p7-Sq_ogJ(C23UA_W*EaX|hL9H_k5 z(|=3pT?JcGczMA)nF14!tTBq?#&U`%AnS^RPO`4dr^rB0n7lBTD911^<6cRIGTst4 z9st%lU#xWhvQlqn>&ADmzL1uIbnP8=v_&-RI(h5)SU0{IuxqY0@|9b-f`usC{iB=f zH90W8uio7vUY)Cj{AynJ3Rou=c5_Beg3%%Tl^XB;xMK`a5)~o57LgGUBG>^qZMcLT zVX;(Boyq=DA(JFVIE{}}=JMX5u@(-i)Goc<=14Q)iyc`y67waRBZD6fl&d1NF`>H; z2N#rzsy|V(;qnDu7G?AFfg|jaE1$QeodYFPWeoU}sZ=uHSGKSp(H61ZIaIu7$PLsl zXx(A8j<=G|JqO3$iGyvY&<-nO{RYD!$8N@2ui<**Z?N%{=t8~a*suum(hPY-RobibE%Tj?&9PCl&F9^BVXOUZOP$@{wY zQpM@DQ7SS$KOK?H{&A+->IUPiH?DLK175s0>JA%dH)yJZBkg(G%9f>M{1=~Z^s6=s zA3EG8%OfLYc^`c4X8A-+pd#4Fc+om9J=bJRV0&-$)-U4}FJyQu470x~%g2RVmn7X{Ue%*9;pLcxR_}%jD*6 zKLOkNdUrd}zHjES(~7sgN}R}LLGuC{4G)_ZDi&4^i!~g)(uHeJHJeXa)<(0r0W1V= zWX+{D%UWA%Zf9d8S>R9e3%|@gG#Ux?om<#!seKcb7u>l3w%`vSa9Rr0U(_$r5Qq$cGV2$G}lVAB1}r@0JrcRCxw4 zXdv=^zPcANv-*2BQEHD4?8~&_uwKKruhTx>8KrU;` zh*yfw6Znn6jcfRQ#q9U&L3s4C!Z7a_2^KT;2iOGplxEzo7?&gw#WS78X!mane>6pY z-7nxo`I~NcB;qohw;0ak_nS_2Y@Ff4)~{MCD}?8A{ngP%=b6z)Jr(@|33*dd`S}Sj z6C!R`+~W>LD~3B4ae53A9EKt%mNJRhk)A9savLi;fZU+EmuMB#j~6dq?5=n2SQXvj znXhiY`p4Bc_*?kK_o%4HN$RSaPXdTN0&j$f)pR4@tC(*%cbk((OZkrObYby~#}oC$ z%rlFH>8=rY_42D{mS^{$Hr}JIGhppf;uDgZbM)c_(t#Js3rN~v& z#6Ar%wrdEn@)ln!2Dtz&AR60w8T;X(5(Lx#(2jm{=+Wp$Lmx`qExbMIE4(ZvUn7Vq z8eC$!`C#`yYli%(qWs0P>uU;$N_;O@H*|)&o#vChRCR)nbJci;`BH`_Izri&htA+n zb2oE%v9^F%AWDaQ04u0|S`xNN+?51em6uFnI~Q>MHWyN9q6y2WD?I74oJ@h7h(l9V z>6lu^1?O!ZM=Ig$MQtCClX@c%Bzs(9+;L$zbZ_XpJf7Q}&eo}5oT#Q#(b+=$Ee|`L z4?7)&+32ajWz}W z_Jw@SU)okD{=L7JpZu#=w=-ieQuE=DjlVZOf_5TBzcd6P8Kin8CkQ$d<0@UU(qa#A zW4FXWiM`Uaj~s-@;a)J3^)-w$_rDu7;`h%2ZiXA-8mScZ&l{746JGg$X~iXQ*`&+NH}W!nO?C(>fb@9~F8 zW*rTAhkfBhc^==pJ?F9>Jr;a4(QM*k3aum`1=CqDOa`lUIyaAVJqugb-{p zOA;?IWQ0@XB^>s_bHY*|JZGS>nW|5mpI}>`o~*sRHaYzQ&g?Vsx`>LiccJJC z)!f^ruO$PKXua~xLh@=t)+m=u8xcqZWmBlLRRV1nQE>#YV`TIWPV{fA{|ejgmsm;w zqk2Z<{q9!w{i0iaZV1h)A)fXZ+Ur(_K?+M-L{+UhwR@A0TUbe1IkWmx1^~WmSd)yQZBeT8zO*XK>2pK!?drOb z`kz;1P3!BsSga4zo>5`w^r1SmKVK`fzNc`QChf?2q4geZ=jqGc=p2brYo$@_5r@LS zH9r3Fj~AY(Kk?+QvGt1_UNUC7zyHL45d0e{m-bcgimp=P7?jZqjP%$-cktS@eUGjP zYzKa)H0iWWja8rQkq-G`_xFvNOTU2>_?Z1m!^ZxQF{qv=axuC8VkT3)WWChBu)F>% zgLmM0M!%f6_#0fi5EGMH&5ViqbLWYI{8Zc}x?k!Y&+h+?3N|b$J6x?KlWgxo%h>AO z;J|Ydv_Z3^9+NJSx!0K0_eL>Fl)&M?Y0=&!I#dsekv^n%l{NTl>Z5tJYqUcFNqkx6 zqNI2rgM)TQ!OSN{%)XJW5RE# z0xT%IP;aZaOlX;`1HE_6ZQDhlZ`uM${%ZM?2)&N5HmpgTOH1pNir3Oo_nKyJ3_J0B zTU}n167DNy^HRO1cI*{b?4KG(Mex-2bU;UkZc-k^Y8V|TuPk1N6k9sjew$y8Roj+P{ zr8?SXBJHpJtZan98`OnmPR!mfxa8T`>W#_@udr#iIrYUwf8XHfwfWxo&?8gw`ptl! zAhHM3Rc^s$T(C;*@#a%na$&}e7r!zM$L9wsCBcSv-mLXH#Ibiu&3FMLX_YF3My zA79(msh?wwwpgQOyo$Y8ID=ti2PB7t@BssEBNA}ZAAndZ(q-+_BIu;ZH zg0a4>2VQ7w(L3fT)k~f+@8a0t2Z@5S(W@BDva(;$UD~df#MPx#-?0y*n7W_svgT+- z$y6#>m4}pWrd$m$K9)P zZ1v{Q^#v}D^Y!W~KO5iKJM8pE=AI5nx3A&`4=XLL`vMzvumQhbYZmR++iOOf53~FG z(6;OM^?~;3_2`ZJjiIFY2k}9IKBt==6JrFx8tC9#OX+G2L0|sGNph(*$DyeXfYlJ^ zX%C`aDm@4G&$Cw3C0Q?8w?)y6=5LvZLd2|GENQxkQ!G0j(ZY#BX5yCoh?R`q)=B_~ z)3mHtl@Qv3Slo&rRk)q?M**7xQ+s%3WokAPzU$2V#C$1gK3aFW-Cna8h-8BPWXaAG zc+F_{tm(3@p`k}+ID~vOjO$kuW6f%=6?gU%MenVr~~-H~9rUgum7s$!#DS`z5jIR&Uta zgV!!kyT9TiD;j0QmIEZUVTi#(aMAlCr@u@YYr7kR>s0rDu63STo&1(guOR&uw$m>T znFwr{26d(-|P(o1^u zYTB%~D*JGSZaSow2q(1S*;$qU=iO>M8}P)tKY3(r{pkZe6dlJTpH{V0NZOic0|cZ^urb7b#VM+$XAFvZb&}h2P=S!&8PqkiQ75_91ivtU|`-> zU%EpyTETkE=PUTeqo0iUd_~__WWt-o*Zi06IP>;59QWkP;f#Mgx)AmIUhN%=wjzFC zI_W*m)AwYvO(Z(uhAlkL37=P*ET=;0V9jZ&uwJs(D^r?bjh`s_kH!~Xx{9T$bYgtz zzIm}jFP<+PwU&(^XnQ8xmEl~eKE3q7iSCEUfK_QvdfM(24=jmYa%QrWAL-jY<+&C3 zoHIOIJ-VhIU32m*%w%FB6Evunr6Y@x>J^p+%_1!?nP0H)NiHs$gp6<&7U%d;KZUYL zzj?H9ei7Z*{C!K5m~s$3b8;q;spNwt>(Okg7|A4NP8vTTC7Z67a>G*2?tdJ~mnLV( zTTbcSsxH*hun0$+z0EvLmiBzbIOgq)EF_M_GgirS+PqEJ4_VylyH#1?#VG|hHFLGI z_L;&Du04e+=(k6=*Ph}M_)uhMSz97Vb2Fej-8=M3##K$FvT4qzQN2@dlT^W4#uKC_ zqB)-TYb1EHe>uy~sDV1JmTsk68oi8LdcHgs%R2&QHf{zS@q9cq910(=w2tIUca{de z7>`kBJcP3>d_paZG~55 zlTo)7NfJe-ZFssCm3z8zrcrBi;=7_H5`cr{6f$Dfwf9Wnm;RL zikGfEH{|h#;+aBax|s?j-MU#%?X}`4PJqtmo|8$gd}0=dUJO;SXO#HMrf>sM&MY-; z=&358CsbI%HLxftaeV27QR$h6gytxcCtsj&ReZgt+>!XU#bWZ#ndA2b>c>#j`U$7X z#)VZt+$n;H=?iqPUU$w?;cR8+#O&=Y=ZYwJx4}lnLx4Bx2}mVCnGK9eko5*{(li5= z0F?6ndgbAwZ&WW)$N(3Hklnhzlz*T+J|8HE3+MG^`CsbWg8EkakNGWYfnZb;dqmz^ zR%o%4fX%<%eYSJ{qR;o(%OL2T&P89|_n1A`MSta_&uhw);&w_33R`W(0VTuSu0qsM zqe`%U|9?K+ESnfz;5>!<6yJ)$H$P-mm@%%+W>f3V!pzax5$EDkH5*Are34|jok~Q! zk+3fuvxb{bLc{8&rxlC9TZ+E1QB9;Bu|%e}6HOk2axdJ!l!;AdTNCk-a4Z@gj@K&j zLNXIfaWSiVyAoh!wDf;^Hkp6PL+cAP#h%P1SjQr*VmrDX%^vV|iCt1Yi6*B>hHb3>L&BnM{-=O?X)t^ry%W9o6G6e4X{8luY9WiKHSFRL| zRQIY%_O7s0ZP~4Z#i6V+I7n_I@r@xNHY^EmQ5vW>Mn^F`QZnAcLYWw90caJP7f*|TfZ zH`;6Jz1f!P*ke?D*2gK8U@gkP$E3h45D=xBNo;w~heGS>A1E9fA3s(&HhXD?t$p|y z6H@_mjGZt#2ftL;nZ2(;&>48H!jKfBtMr1HjwSS<%!yK4l|G(5`l`xHA6KvfyM(d9 z3vFAMci}_yx+rr+WOzFw(dM_b=0I32ZUrMM%EEo;m?LVC!BS~wK9S0$7Zvi6*cgNn zQ{9T|tKc$k%av#w>f0!2@JfOo6n5-Lkw4l}>x;CUF7~AbcoZBW63|RLWKJRh(O5q3 zXCabenZmCZPj~TMTtnUeqrku`EcoD$$w$tGLfx-58kg(!O@{wQFL|bKAd%*E$ADI- z^v;x3&xzlG_n_A+v%(qSa|vl^q7GX?M3ph{%PHm3X|2OabJ zN>hrU#ksy*r+pXq{Lbo{FMqpMqW&qLPy&J7xqR*=u!_CiX9oH59(S(!0~s%ZQ>V(% z!qn3*MoT{!gP?uTv=16z_wGCU{pSuXB<&6jfk*je!nbM*dkbmem{$NXD!*;^9*$zW#yMV?9SeDUf*q4m?LV?)u+=;p2#>ANypP5L9 z;(H>lfCGh5W5|-TGRcERAaQ#*^szkU~_B2$&SfaiMexYMyEB zy%d-^Zan4jd9oAMX9!2wSmPMUr+LZc@whH0$CC5q-L2q$>qv^zvAIQEFN%P zxDZOj0x!QPH0H4cVu|{Jw5`2vwxOCH?8PCdomlw5PBGoAkfwOFvvRbIT`+&w+G}{f zY+^zrBLG2TLi^X+srs75smA7}9sebCDzPUyC$!o}x~Hl195@zX;ltKs4k{I(Wm<*U zfl3Mt75%ohaq*68=Wg9>>Z$lMJ?qBCWpY^98u#^`RF}2U?|(`xMOq=tw&yD*vW;Lc z3B?q8i6e}VN&3|$oQx*?bVxf0wkC#_w8f$=%V)FJRGucR9qqQyGaU=XIieN_JXiKUc4 z2MF#v=t}7Fnr!faM3PionG7feO(q1K`D_PBi)ReMDC)n5)&c{UAV5r=) zb!;S97>NPf5Xr?;Ubmw%oCyUdhOI;<5_c^E!IP;An{N!OLfCa;T1*xIF0#l9W zQyIiVEf%$E%HPEp!WAWO33uDc(W6!&fA&Yn2G*>I(l0o5m-8ICDeqgnoQPh^Hb~~3 zNsZ=5m&gdl6(6bQE|-f_cg3QxI#LFnD{+T+VJGzCJL0yCcCq<6}_Q5+v z>rT|lD6nW^fMulP{>Ssj%2hy?8QM&PQA~Q4$%3AD(IPpEI2vKWI4 zcOq^YmfXgEy*3aH2BQJH{^I*4F)9+h zfhL^5M;LLW-98L?T0X!F)72bmDo9f8woz~IR!(PgiRLmk(d_9;Y9f-emaSZ5B87Zi zuq=|ZY;Ug)XL923oXZTKjYYDSm5s!1OY&_2k4)i*dwvp8DB%zb7@-?_pf6TUX=Zuj zzVU+sHM(3Xp47Y5)%I$A^C{z{AmaB<$?nbMV(4sc+H1$(8U=Jr5qSK&q<33Q7Q=MJ z!MY(k^~o|@<{UwD`~#m2e~~)Hz@}eMC_1;q388#)fry^$>2bxHi2ovIxS+Lk)a|&} za59mq^nkGediR4HD;i*(CJ)9{f(yUyF11{6b&CTU3(={?@G$lpy z)aV7in!jz~*hoBI9-Et7y!*_A=;LDHd}a2gn`SHdaEy;O-|z+FgUXMhD%8~}GL}f= zP0*6DI-+Gj-eo`lCM>RbqJkrB(Crr-S~Pczlw9|mEWGTV)!T|=Blj0sKnlx+$g=Ul zWcP8o{}eRn(`pi*ck3!-N1t#z0(@wP0N+S!`ePV zS_ff^7Yg`7`d%DbT;$|;8GkHlbU#?%4Cy4F=)fRsPdJ?ztpOYceBnuc0 zYF7E_XD@Z1WkNpNdG^VR&p!F=rOTIO{G)T~uO(W}6=~^K850AcaD9o}^oYCpjNx%h zIv6>2r*zg_iH_FiYBr;FoiMJ)%+Hv~dM(V`IBC}E$uRHk*Wy!IvpkhE|5Mz|p+n0~ z-P^OM9gx-QS_*x_nh2@8Sg4n|L1}(wUe3GLM?e50Xr)#89B#`ov-*9ivzLkCeuj$wL#P0KX#^J;9tRt`V z4026egF)%T;Dd?|YTw6zvYCo^I+M858&erYQQi6WD?`X##4qF~6r#~Kdi$j@|=L5PPJ11Tqj#^eU z{PG{})lrqdyVKrSO;TRNH5$9Ht!tyVeL5;_>{Ba94fzaBv>o078i9Be7K{@{jOnD? zxbGw&!H7K-K%~>;9YZDdPuOx5W}Iv@Xqp!U`?cKNysnejD0#zSPuk-fjeO?HmHo?0TLEwOf{RHqn2P#`Q&Et#j|8j$%Y7gj3`fGS z1$=Dh15vKvKNiSK)-Ri<`YduvNa^^+t4ix$bp{d=B`Zy=?Y5~j-)LgB_Ce@xFBHDK zA(ISKcUw(1wW-%Hwu_;}g|;|QhI?jlz-W|tTx}Yi3&mn0)RqlbGBo2qw2 zwJo_FBp**jb!%Wtu#Rw3s@I`*99at2Q?Da3-z2uVBp7pjkF7m1>L72yEMyKcz>!3s z(ggN*^zQGCI}^kCWcSl-e{L`2_nAS}=x2r#-A^a;!wKWgWS&882mDH3?$Ovi9_P9d z?G}U(>MKtDB9aQqtXjZ?GLh_h>vDZ__2TOOK_~iCs7t ze<55;zpgS3FyxCzaG7?!=kUrp>viEy+aUSw-k_?hYmdlqiuU{VDfkrnwt@mjtRJ!w zO%7O+;xQnx3pEH1p*Y6wT)?`0{FYEKF&V=;ef;I&xm%BK9lv#V@}|&Vg>KrN$b3us zwSM=D0=FB^+m5y`iZ<-xA1C>hY2-$;?>(-%KQpKx#Z`MFYu1AQ9l!zCDIC0q)D z)*FucBGIWjA#`YLCn8ao12N6u0(ZdWG911jh8}6-Uji(&!)iIAEcRkmf!ysUd5|6% zwpPpCoHm-qHMk!!=xneVZKD%Sb=yXpm03BX2ei#ck^l#o)uBt|5NIIR3my9JO2!$N zNE^|Pq7Q}Mpc55IRrP|Hyp%#ncTwNX)|hk~D4Ta;_z#-y@Nm$&^3OuF$5E(#rLptnaRL z#b~i)Nufz1=sEY$(Rx2vWRy}p!sVJko6d041vP#YoX zjnR3f~s&o)-&!WdbPgaBKBnnsfHXqa9vK6f`PHb=&UDG zm@j+$xzfH9(Og4YY1%y-VI&-mOcX$^9iMlk_kECVws{3z#^%sNLmMxooB|$ku$W5L z#EPQKu&ue4GJFae2FhscDH528samhdHssM__4z6ny{>KwsU0<$!rcW4e zt@J-op7skW$bmu-8&3P|KpXesQ+1S=@)JW%%6g@NaYR>28d34h$AuZS*xJTB044Y) z5O3;l=b*sLy|MA%*}(^Y6KB3}!{}`ME(b=GllRo$%a+IK^+eWcK@F+4UC3m)GMyyyg8nZ@b+IPOB(Q4tArOJ-)<2tl930L04 zCZ;UE6SQ#bFfZOQ{0g3&}M8c=NH(xoPOQYlWz*G*|sjJ@XHlwNXk#xwh**21~awZY* zI=la8Tm1CeyBIFH*}69nBIS6%;|slb_~yKmQ+1y=6o}wsS+Dy7{s^GkzID?Kn*O*y zQm<#GqRwz29t=MycWEnnuIBHCT60E_$cSr!k=1&hJ(Gc28mR|7j^wB_nMNh$Z!eHV zf)~aoI>cy$bx!`fvNHSS{!l$-r&w*|ipF{|*Qgc?#o>wW|DG5w8XLf#^P0?6a=g;I zVjX`VX64)MJgNr&q}Q7=(xvua>NUt;M=hf~JE0P2X^3 zB-^OYHs)_#SiFUFo|n{mO(h-FQ}l^Hh&{Z>Q>dNx)r0CTC-EI_8?|N`7Ia_-2UAMl%1nhm}+&Jgn`(Pt&&Bab7ta9=6@GrcN z?^5A+oB5loKQx>1MT+-k-}T_!@zC&-?>gzXvdLyFor?t3`S(58Tyc+tA2F?)%J;mN zZ;zb7%R%)g?fiGhC%RYx{c- zj2c|jHtMi@-ECP+4czyV*AG6mHuat@W4Ws2n(Lp0pTTtnauQ5V2Fv|pH6DM%K$!}p z6Js(00{jZ>3HroF>%CTCc99kaynxdh?*Ggpi zp>z~)f2AO4T~Fl{J@p3y{#}1C_@KBm{f|PC{IG?|;o;X5a=8MLB0^My{_eJ1W~}*x zBsHmbPLDw2iiL^Sev?(m-O6=0-$arA8GZCGM_aexzGbX@#rRYB6+bIw37@N>imZCL z_rM$i2rIHKEMyus)3M?xIFtrjw9xpp&WWnFc7#K0Z(5d=j zXM?UxIP0^5**^)Nd+oour#P&(pY&&Z3Es1kINr!Py|KWoKkZNOF2&Q{$au~LBlzX0 zXBO3_e{O+L@_^|+a@77kcR5#cS6o$3EtqvUoPozo!<`S-JT*6`U;wkVxH+6qiBjQ< zl$?86d6|~ze=Tn4OhKYwVclmvMPKL^rkOR(*p6p1@$Qyv*LlS=c;K&h){S;9b`^7> zY#Q=qqjB{r146asE^_9!l64Cb#gAS_gX3dnWl+hn7}0F$4c$E!1A(7``|eqRRem1U ztWrT|fF|>E9A57vf)6&-NUGS_*=ZD0TX142R!|(QxKI*5k4n1dnDCAUyRI1B2mbU<>M!##!;&{k||l%SZ26r9UZSlvvJZE z^iRYO{NPImesJ)6qY=#pf_qO`i5>WX%rohCZTHS7eOq6DifRZ1tUb{?hyQy_#6)z2nKsbS|@nr^h8h4 z5oy)f=!pdAjL9qdSIYv;u~eyiaEIIULA{6@G3v|r%NI)(wIuZAZSgCNDt)TN@DLVV z0%Jnjfm|dw8DjM@8u7T*1LDFFm0KlTr^}kCWugFyFjV|slg^7 zNML4f@+UrI`|h^I-E7(BGTI`%3=CvRWEmt#Jxv4?Plg8b1Nz99D5}J0E~AFY!T1ML zE-)RB2fuYZJ86B9b3{H!4}gX&B%st}N$-!LzN3xN zpx(MWM?O6A;ms$WxTN)0Z|JG9HbMEa72e&>za9SY?_PRJ>#jO_w?|7l^q*vtNh1dm z0+0q=pJB_;rNL#PU@hsi+Z$sALUh{8)r-|1zT@r_-@SU_)Ti$n8UApmZCGF8s{@Ews#9=KYpK0+)!+K`Rt>&UA!ak(r^2=Pk!6CSzr9lFaCoZeDd358ujNAv>ova z`Yklo-pet@;h2(DSmbvtGDcf#n^vbGIj0*PYtvXG&fVH*U##QsW>9;)R@Y>V_UMO; zaV0YpOD|4OGEGrXDHn4fKubz}FDQaW`}Z00-D|$!nuuNxHM-Y=zH4higAjyI)q}q7 z?t0L-!?!z#XKM!P%wC-Z%hao8rd?a7X~~ko+=LVX0%n`kCpt6Bs~1?@3cG9+ep%84CJ!W^PYXFKj0Vjr{tI{(vi`%w> zk(DSvOwE9T)ykx>li&)_-H0MbnK33;dB%*L#rqz;Z_&8#ckkaOI{wxlz0EOpd>r8I zM%zl&QOy$h47URb5Zo7MBGh)m~vtwB}DIc4$Y;+#A zI@B_&QCG6WG!Lti~UR#ZSYr?Fn6R=dFqi^U?mWH_>qwLNNy_ksbBkqfUSMP z*m}1s&n)T9#cg=FIGm#LeOKH7M#6MUSeq(ZZ(>W*#wFLyFTdH99Ps;~ry{Md~tZmT@eV@BW+PFJ5S0u*>@E#wY1x#*m@RfUHZR zn8$gQ_>Y!ya+Y3A8=H}_xNnqqsa2_zZf-nneRT1=qL(AyIMT{TeCn&wu@66JwTHju z6Q6sca^b%DiI&HO-j-&O^7DjkJ~lS%GRMnWoGf~-^_8|XLFOl8P_%8l!o zHRCXbGO4mF7InFc6Y1_BrYDMSS2X4-r+#(vY~%gD?w0TUjkA-+n&%|xSYzH+rdG?e zyfL5KJn7k*TAg)$IhW7pzU-P^dMt!OS6P1V=&dKGV}=Z0Wa)VO$# zxSJ=DllUmUR%K~tOd|+8y^$u-K)p3VqWmK069L37zG*Ri{(O4zai0rq+o~_vdgMEA z6UEyE?7{5xZD|9?$Hnx^UY1^L`GVD&e0AG*KGIUx23@|{%x%+ZK5N-R`wfd*vz>jm2kL{*g0@Ak>KsmiSDzSQuTYsxkI_g3*t z(VBeuTL#ZJ+|#R*FQ1gJPHP*=-umiP+S(z(Lj|)ZZ4;?$+dG%8UY$64^zNfapW5Dj zcBd{!cY`=4cD>%(EOskDTu@3@XoaXswO z;bM{76I*?0=XE!)>1Q=d`ue$0P^Z1=rHQJ==A@?JbD9~yd$r%6NGqrX2Vq^0G- zWohno3U8)aqV8&Nh`7?quu%RlY2{R9qM|2rE1)&H=Y*4#o07=Xgwi0+s*bBR8m{q? zjN2WJx|5|_OG!C!XGX?d4GE}vzAt~w9VsWXu5b7I3Yqy#!FPMxl}(m$YdZAwu4DY9 zRgp>Pt%k!@uT0E}b#mN+qr>xjWhTN)k*Vyg^O)a%%sKDOPDPf&vxlARwI{Pk$ES~A zkCh1ZV;Y@*KmbCLz#OYWj2RZJN@A_EgsoEu_Xsd5O$UQsBx_6ZDD3n3yDT{ZE;CMf ztK*#%koc)o2PKZb&gKA&+O&7(_>6bDvDM(EKTP2Hem4?W(sRchvZL^t4!sRJ)VC%c zjH_4vJ}je7-hJKLlEdWQ39%M8-31qA@yboM3qB1jZqF1NC-`eu{gV?C~S) z?)KjZN%Dt3XNOg{(b&d$145-`%qvD}udLYDZLJ56FDZOVAZ5L`0WRTQ3d63XNmQ>* zS(JNTLMj$O_=_Frp>0J8)J6>w>nM@ zx>wj(Qlo~kZA&WRWV|k(1>z;OCN!D$5)5sfm+-)|5-rdhWVG<8^v1yb|92a2vd^^Z z)guEkGs0x|+SY{&bvO=g3yX#wPx!OofX9GjZDhd~%o{j1R9*wS@njELWwZ*>1SmbIb}+JORHIc}I8TBXr4VkO&cm2xlCNN4lI`F3<`BcAmeKi>T+ znC9_pG&s@yz(4$h@y>krkvx(;9OsQ(ow*I^W<;fowytJemipkCaH%HA{wNHcQxet~`@l2$hsZX3qMq)%f#Ui(pleTcX#TpF8JhBjQ^pYD!LZo={ zi(fZkWIz#)<~_ISi;ahXtS8D>W75->vWD6^%QPjNWqmu#NYc)t%pPci?P&}jCD~y( zC*c(MpzU4M182VO`VHKSphIh!L_Lw|Y-bXUM7m>ai{nn`3IiYUU_H&rOvl)iRcx)( z*#(pA{CRN70Jyi0wlPtvFYW!_Mbts-Yc4~N1?1OKPq(py{b z*6pqK)vY>`BFvwLPr=u%EpK56#rLAuE?!1^ffcHU9^8vJ#=}EDMcnr0m-@54mt01> zzzYDK?nSub)^(I&TRXLF5+lI0kj<0q@rpaS$5!diqH`DTyGeg}R7XHQtv|g)H9uCASMDom|hHetpYD!9iGhN%Qfa~Hl1Uxma$|XF8yD=l~_e(-Z6#S<152T zrzVm!2$Oi-K=>J2Db^Gckc)azk17$KTUs?hnfX!%oV*Ps%s%74va=?DN5yRXLQgf1 zqC&maK!Rpvu&y<(pegEfgf_ReG`)-yvPu}H$M+x5Ru1yHperCuRV**Clx%4;nhbLX z+f%e1%qUtML@~Csp~!wMKJtT9a(83nx28>Z!{uvQ5wF9$&O07&`dkgSIc*p>{)%a_ zR(AXDFr8M!bJXWM>J3>=^A4Z8>@M;?{0r%4oBvp6MhUiYg?4O;QqW4XHq(AhHQf5% z(0v~jWB205#>L$>$X&cTdYME%lGSn>Jz~3kv9ncY`qpu+m9zCwEW}IqpA1a!gk`NhiAk}owCk0!J`R3aLm zO8NeiRY|2PR<)QayVIp=wUl<3QCh3DP0dU3_fURuf=MPgqI*^Wm}2x{62yyFkBQt% z5(i`ZmTISZi>X}N8+GH)wAX|&p zL-OSy-?AR9Xgn9)O~QxrK*9kd-rF9`9X*pvmcQcle!H~+I-Av~ch^CCFiv~Dj>LWD zLvhPRz_nL1ED@_el2MtZk$!uphxN9w$UxqdH_|#?bNjKWE zwIqH=y@!zA>KA3ht+*d$7k!P;F?BzI>k@7mR7oi`?us(du;5(x`<=!{Lp?&=INNP0 zn&uHiF6r4c2xO3Q0W{&HjFLch2kw*CX5CmP)vWw*ZH)%)-Co~Al}Y?nlwE|yT*?BI zBGIxj-b5Q5{Gl<#O?hofuD~9Bws{phhv9)?p!2Y5B4k@H5rkk|sBsPAErc9`g5F3N z7r42$KUi!OgWt6pjt9JnBH)IX8a>NQpTX&byc@;h2GERQ%O7=3HyRh1N03-TdSdk#-LS8eH4*I|L(Bm#D9B|&W zmT(78_&l%i7@;`Z;GD}f{gU_lT|r~~W$|FCgw8ZbG-bqVh8={|fJ-wH2oU$<^BJjV zJm7N>Ipc8}5{2V>{GqS;L-(1U_rGM?pFF|cVj(v1;8{oVB{#W~u@`ekRIsHIL6>{_ zi>aa0z4kDnxHtsLLO^GrY)5_2AY?^Cu4K{`iddn5arVFo z9~T*$xh%%XD#=9arsv@jG96=oqEvL(52&!}l^d(Ed?w|LB0(9@8HHgCD}X^+P;CzPk* zDELTEuik2Uf^kp748~2*Ev=_LagXJ>szU)}&T75yO^TNoVkHsrOcKHh2Qk7JlMtZt zt}mDa3ohmI#Bu;~lIU%8!KGlmF1Qv(`Bw2V&s}BRc)#XljI>I|CPdIMK6<|U=}(_O z|95|PzVId^YJ8vm_}Ra^e}s>Hx}oQ*$}w&nkS(y~mc+kgpD2MH)2M?TxnG3nZX0MF zbsinTXA}I*64MW=#!M35Dd;3KT*#z^#4}~6Do&SjZ|;|#2m~b&HVfmKlZkk+mcD|= zt5v^}PHsqI(v8u0`IbU5jbm%Czl3*ovfij?IOhb&45mS*wQv|Js@lGLCs_`xG^WhB z+W^bvH9lZeKF7U5jflOXKH_$n4xiW817pfKK4anaU-$TD=TgZda{-UgdwoB#d1}N?)C)<<2!V%u(C4h? ztXX0)lW%&5A`}X&ML1Bq0@M^NSYSC2XBQ8g@MpXKuM!oJ3xbyW-LHAgyWLh0YB?6T z>0Ah{Fo3P0b2kMel5e@*uaC5s*gF+1*A!T>GxP~$w~4xet{9TI1ysye>NL=n@GM9e zyStr!J#@PxxvO?biSoP`Yzeur>i`$bJe8iUm0c1cLj)KBsK!`3ScR{bBRk7|)G zcT0XW7$8P58v|H~@9gzV<3$zVgoX@;j0~a!OG%$MT0j6*EG*-mez{-akl){5Lq4WC zu=mWIO*W4%p01sX7Ec=;NfgodK47WQ!A@U(_vV>asrv9+PTG8+U5=WPgrC18&R$7M zm9p@Q3>j(J8<*&GF?z0cTAFF`Xft_shE~5(!JZpB`Id*PYfrS!Y`*)`va;!MrR8AB z3^L^IIfe)+5ha<9A_TmzhBpCc7*9jm49`D;$Fx9r}SnbZ)xo z$`urow1Egg_E^|PX1p0)!|KpEMx~P3ZKBrOYyPE2?C5@BDG*83Q0>t@kO1d888VI1T-kW0cmb^f5$eTvRF{lqH9Hdp!Y=_PM=TP{l#O!s9r9>s zFweit^PO1n(NA0Qk2D-BYr2Qotbb4qbbMCxt~o0LzTI?MA{qYXCtTYi7GqK zovC5(biSRgrG5WTJKylR3Vi+$AFWEpWu=1NkvJcyx|TVfVGVM@;a646vzaI*1oje5 z1@|R=9v9106XE=Kgod-|K&3yf z822-)kCKVt?xB}snYuLewxRDC`T#9`qzPkAyH+vwd9dH}#sGlAF|B<0q_q4qPEZ*j zQb6<2DKK1ND!%S9?pmT1dHx@8@BTIEfn(!Kp_JF}2%DzI<#TvK%rtlRs|>mDNO2{X z8wUb1mv9y0#M5`*T6H?BPT*769<8`s6_?sNAE_FS1E-wwb??%@GzeUcm@bzmh|_?} z0akFWRE;Oyo_I7pG6#^pJMJpE4t*VQIIjC<&MBvyuhc)V$AZ{`#CJ!ix<;H8{-cHA zLo{0AT`0V0ADBjr(jbQP@OpYcU-9fyT0M7ZYwQ1G?p>fHxym!ay7`EFKO!?D@|_v^ z&dSKjdSqp0byam$_FLVh?w07TYPAre1!_rjNk|AJFbGWw8xRP41}F^_Fvmw_r~ zJoZ{(WU$Mgoq@5f;{&*QjcsgUuLq`^9pf>~!OS{)zyIEdtgPy40b|cu*CQX1kr6j; z-231E@%`TqU4=gV`gSNLey4EsoxCd6s=sFM0f!XXyg;W!JN9VD!A9Qw?sxb98y?t) zUcTdwju+G~NA1VYNpAMEg@QuIjD>?%B; z>ZRkC-n}?^B9iWX-i&;)5z!+XMo*!;nCGtBx@RKs@QKOW?&?2>wTQ3bJKHs2ctigP zzZN3SfN4YWqtDDXSzuz)aO)WVY{Y2Ra9iFOf6b#!Z89L99>EG&t05cTY}tjO)?8^W zIOBn-ta$pK*|dQlhOmf1p&*^sBz@>=wEm^vvkx1k^ z5Ba7?DMmz-5Yorc=>c)Hw#Hd6=t;%K-WJpto^pr$ zDP+#`hg#fN6R)y&@)!!RI50|ZbX+anj}DeOqB9}82kQZrF$X*$q}FoeJp6aAP?AaW zU6-|8Q1Wigo|U~ab9E2ft?go@;MQ!B-$s$|?Ed{(Dh19?TcV-;`oo2W)uPCn9FzbU zeMmoGy!Qrw6+5F=I6cmj?uX9Uc~r7BK~V)JR7jM2vR?hPLJi9sA&hN_W^?# zxqx_g@Lro9iW^NLL>^_0PX-Xh6c1Yyfr`l$6xxN z|5IQ2?rYySLO7To@4l0#kE39Ssg<*}Zr|krKxZ&4e#FI}mpsTn#l1l+Rb^9MbuYsnb|e~!4-24RPJ--X{{)$}{qakDCA zj8@8Zpb!;wD$-R|On3@pA$kj~-%4=$rI0sbljZV+2T9L8AB;dTSlBxi?h?Ts+<+ozF~%q$Mp3Z%(*v{!!XLFd zF!J8&w0y_neCt!McBkC0ese&v+~d~Z8uf(~6!W=RXSN@R;kGGf0Z~N^h-v1ZN<*D~0cA9_B{KGJ^*}YryClPhs{=R{K zFc_i@&mhbTP6WM4fox9q470n3Q_>jTgn#oHAX`f~tLVx(Mw%dE6CD~Fu(rwtc}VZ$ z;e+3`IKFhEePTi@yFEmNhqQdN3q5XCxzN3^7_s~=A!rP>j_Y;bLf-PvK_5tyg;WCc z%>o01sA@WxCFUDTd)GVmZFQzya)nh-(mH)dej<1Fjv0R{2W=?WJa$qW9e?6Yry|wy zSSh96_Q1o9zYM#=^?j|7GkxcRN4by+qz|3BGv!a8xP3ltkG!oK8GX%@k5%OA8&+3F zU74Y^OK?zUMHSB*4`T z=&#e$^)Xw}t@uM4Im*P`*yOf6;`ZCD9l~{G)b)d!MOI(2H9ZT>t6ApiouH8%Ql9f6qmNi2%mGy)`Rb|#gg`e@3P8#PW>HZ z#m_=kAPzvN9^u4AB-u*k;pb~dM@NsIJzA?B`}T}PAo&d`Q4$7=lt*e{EFi#geY zCxv_?gfke@3v(pFd5{QlymZUUV;{(ljb->>w$XoSyu9z&v3*#V6b|*_D3EDT`d5$K zK@b0rxo0CgRzDtUL|*^Y>m!ZO@$YN{M*17ZzW9Q%=1@#W=#Co4P7P~3Rt3z2@GDes z)g8rAwpUujCA)heUmPzzeYP~dSvgXByvU{=uN|rEUZMLxcv4E8J)4p~T{|&hzw&sa z@%R<{#EIG*?l<{e#Qi4RWtlvfVRErxJ)rmpF(FWLEY&|p1eh4LXqlinfOs2}u@-L5 zrcmr@X+ToJ$i@a@q8RcDHpEv(!*@)e#|UsJs&UYEU@S+rfP$f2sPtvG7OA(jX@owv z+as7hcC-g+XS6CIY(f$h%a-Z?E5WhaDNsIWWzZf4c}Q`FPuvk6T|tA)bqn3XF*PV4gFj3@aslEG<_!YFm;o>`=m8(Kuy*p*lRMYpmDs4) z%J-IQ^;)emUcI|IUID}cMXV#yOAf5s9CgxAy#w zjaKfdjE>cC5x4@nlx<(I;`UwwMeMLU*k;|!AFQNPsdNojjL6Lj*z!~rb+BuIho3zq zokd7z^Yw^92b^)I$06BKAHwePL}jRS%$adq{NI#}szFKeWt45MBhn`XmnuBOxVlcI zfRTVC0_u9wAGroeDJJk7V!?(^g8JP6^47K_JG4ePgrGqZg)4=W@V~z9kb?fOkH)1h z49-v*kKbmbqsoZBQiXWns>ra$p^dmR3iOzW&9LZn>gDZ?6aWv(oV+c zt?_RGWwTDT<-sA^JfZ6+nl6V^j`y#kqeX1sJM01OmF6}kL?o+aZNg&$9Fm~o zju4yOf(736XZ;E0L7k2JwS<#}q7BV!m+CV$r{YnHZpoJ%PqIXV%{WmG%XDnmjFesK?i{O&UI`7(OH|SG{Dw06~|-s@RbY_DdXOqx|yD7c&CoW8%iew zjPE>Fk&e=c1Ex#u5H=Ixmy(8W2GYj3=fv5Ko6kiItxP)X#wOGvbpOCNGvG{LO&4aW z#g6T68{CsNgfcH>er{EnaOo+x$a7>a9xFoP-iO>%+3L(>$>Slcw#NfF?PYzno5

    6M=EZ!k}IA}%ikvst;I*EVr$ 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

    Z|h_2iiQAf*Q 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

    }Sn^_?vMN_D#yA7+j@5eJVTTM0fZDajDew;vi* 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 oLU!Vqu}Y4Xq^F`YQ%(+5{qc~rzD>JF+r zzU0DUbO=Sxt+oxlg&uLe9`T!>!q}Jae1)oH^VM4InUUqJcXgF@R?8zxg>yW10<;7_)~oPi?Mpqbon%U? zIc~KlehB|mMUztweBypo4AJR?pU+8b3Gp6DWP4XH+lnvhCBV>)O!!)h1kHxaSY#^biZl?I% zaamH_@Pi2Zi=pvg0acO}CG3;@vOlC~zF5%bak~=%Jsyz#9<7kb6*W_f%BHM&+_IcR z?s!vY^^wW3VpI#}<8Hsq+(w3l^|3(tOggR~%c-N`WXK(sk-FX^c_P8EUzOAGXfl)y zHulHT(MZBC1x6*e5|fjmImj>I7ifK&nad=sjeFfQG+VBlCr$;pg^=9}0wsHEIqWeq!jI z{n?%u|D$aN35WbA2P`DjN+9@{V7UfgTZ3=J`5u>ubl`&nx*;5rXUd>=-s@aHglPeW zpTbq_M97E)CT|`{4-~QTSEuunZ^|(Q(UU5>4Ra&K0=(opotu0k(navS!?sb!!Og-d zwbzr23hGLa(zb<-Yq){f#iK_rvXw8M%1u77tDWv;B>8iFiGQ}E55}G?!H|hk!b3f{ zh^o^&z~90KLULJb-jz3|TSaV=rly(MxshTkja#|RAeX=EuFN_` zMl@=*1|0|JK1dQZ91M7#OOkI9jZJEp23X$4Q)3T*V0rliM`Lp*3g`xTPE&IDW;lNmMO#;Sd5ROj`Xy1EJ zTOPOwka+*T%l?-0^s!->Al%`}gHL?wq3rF2bnjW`A0k`pAf4*iJqP-wVA0`ul#x4r zPi&!l%R?W3!|e=Ua`5>R4oU}~ z&5_&3?e*Z_3(JGg-yFcKjiSMpb|9YG6nNL+rFspVnS5sVMqseDCzjKcH(n6gU_0l9 zt(l&G1-|m@csjC@ny0$mGI zHRy)H-ja6LbY0h^+DP_nmQ?wG77TtWZpBhKLka`Pi7&mxZMdu8L1y6bM4T*iuJFiE z=mm;c+jRvKcNG5u7NlMRTZa!RiVsRF;_CRDs#nC)QGzzQgnXCeEz7nlY3ya#(b5%K zCM-y;IQ}XePW09A=R*FrKfJ25OCf)^1MUqG5G(ZJ!cDOlZm*pcTGq1G zx-YDgGsn7>)jmiktHk(W8sL@YDaZ2)tR)B^A&&_GWCRvpKwUxYD-IskLhhO~)W21p zh*L8!C)soy+b=06V`KvXa=$lC7@kH|mdVM)Xb>oGk&LxUjt}H@u^K1it+U^)Vy~M* ztbv2oA%xOuC=iNTegZs!(`%t|ji+)URUpzN;?VuOuz$lJHZ}}qg#F#iJQ{=tOmp1r z!W^$HMY!7wWnA8(J$l8KOB0mkf*s}tPcVLL{uKP=oxZXCjFrxeP6`dcAwjPf#TL*4iwC$vGTk*(+OP4N0;+7V^ zu)2!WFTE3+o~{Bn8my?uy&|IW$Xe#)5Q1+Jsc%SrgG(3Bp{OG;*S^NTK=z9!Y#C50 zfJZ{UI8e4xoM#r|ZIO>9=u4|Hl>4eh0tLh@>S`Ht)zV8rHK~sz7g>8do(lV0@Iad{ zZvT2ZSqu3hh#}rQ7YT)GYI!W4v=Z@{N{k}t4`X+gS}Aetip{g!~pw=rpqMhWzVb2{>1< zzD}PQ)5(GbmKclKboc5+dZg)JE(BzTC$Wr21 zIOYN0VE2C${U3qcZ1qzGJ?BLRe@ zNFF%4g+d<+%FkKY(XyprXev9t&!g#{XfUiLMm~hj<&8{3d#0J5Rm+Khdvv~D^}7il z9?2hY5KkT=IxPpMq&uWa%-G4w$Ur#57K#c&4)~siNP{Z0d{Fo43MD|SH<1#Y z=Hp@m$xe9wb5v8bvs%DCpT~rY+^3Z)#r7ENOQu&c)Qy-&DoFvKltqT{Y#<<&JW`A~?0O+QeFo#A=I}Es8wD z8m6`Cm`pBi+TiB)% zxyPD!=es}fl?gefW^##8*gN^7w!hlB^SMl}u8t>lgYJeU%^6eSvqU~Lx4EG9)SU1@ z1iwMm3fjbCG#C-ryQqNCsFE_#M7k;v0&R`7FwpV^?t+p!*@h{5QwLsY>$w;SWe;UT zkqz6gsrSA`DLfd;u0stS^6Rx4wn=|S58@Y<7Ln!C-VIKMb#FNA)x)8-*tq%^ppXQ+ zU2DB7s26-;`d-iQLz)S>L@nsU} z0=OliuD{&wzvQBbOpk?FKTko|{}hSyV7=3g#hd8=C0+Km_yfFhun-Ia1v=1JXzTWx z_CMK|K$9|fXvoFLV5L-176yzX#TSSa)wH|NKMm&$d3LZb<&K%PwZ&lf@^6IxfM$wr zZIDUPT3e0gZe4hP&DgpEu9XZfoW+X&LHM@SRogF;+X_^)X2E_o%X5E2tBQ>Q z*`{cfbgX^Y9iW=604kFbnA37<3dWwM%oz4-Xe}W@o6yT5<>yvB6~uT4G2W?HC$c9* zbn;st*zXSb@{{8xex{x^r>0DEJy@Nt21|bJurKNhD&bVf=es?bEiZ+cD-{nI(L^kk zh#CR(AyG=Eofri*;hw}p3=@x-o-&Q+$z+?YEHrjJa&yiPknR^d}AY zah*n92N!9p(1-cDh>8$?NF`)L0<+FyY7ilt55;shmyT?(>CGVHxpo%Heq6zZlf_eX~nx zGj1l+Q)lOb;euC-n@J#!xv{nt2o{fyve()(^@MmWOP3 z1kmQ84ger9PtU{ol(;c?VJLNqDIni)FC_&79`QhcP4g@W?Qx&O7Y!q(R(mGW{>_4|Ilw!T4mJM|#+S7J4Q*U4X=*H?nxJgpoP2@>&K2l?=3Fgs_^1)%^aKI= zoa7wvcJ_>uah@d5mpd>{|L*8R|0@Gso%WB!(q(4Nees4P=JfgB4E5=krw9X6N+pX# zH?V|M4|KnE{h_pVU{7PNQq4i0?`EMo#|2FU)$zY1Wk&Ta++{^j8Tgg=~1;BAd{gq@eZZH17`{ggYVeIiFBCy+}{aSe6 z)32RBc4zX~>tnIe=!yH6y}{s^mW=(m*w_UBAm}Z^vzH^^$iSkBbS+|_pb{5LMHTxo z=1YV2VT5LY6myK7_JK3@!3>4y^ENWU1)`BiG!V`=UUD6rwmQX;Tr^&rI>;Kn2v}xx8oDubju^8OMjqt~PUG6J z@(izo;MR~GWb+0vZ;}pRa{%rco(p!6rzO1BP?6$>uyb|>GaI`iaXmYGa81Y`0Y?n2 z4pM**LVtb0q5r|R+QTUCuRQ|hqkJE|0X+;s{e5HK>BILk2zFntITW_8{3_zIMxbk$ zhfDzO0CFLZfD&q-CFGqVXDp$G@nW+Snk(I;yD%y967>y(LRzd}GsmRYheEHH#%7Ae z0tChxZA{-TnXA#+euh9Wyffu=l zVa*!oLdya1&D0k;Bww>L%r!y=d+0$#XSRC4uA*0xbnRXV@wbr6m7QKWde5uKMUo=@ zss@HkA(sxm;1hhdhBR2di#)jT}Z9`tg1H#y|Vn%Hc}o@J}@o*#}qH zD)Mfwtd!>V-MP=I9KQWY!j|ikozH{_FyyT8emR@@dkV= zc(#TE5vjZ8#*{gFCBDsuUnfrXAkPX#XapY!!4CgD;Eim_2A^yuD$s#fG0`B{If_qOPbdW%t%FdBqaaf}nT#W64kg^7Q!DIS@r4VmM&VN7 zLBN@cUx}wkzeNB1O^eQ2jYeyW|JXb;!6N)@?93wM<0{%H>Y6Q7UJo+(Gc`1P=LIzT zU}14jur9PtU$&bicK=$CHM+lf<%-QCZ2>Ob&bPs9)o7@x1mR={D7@+kH2)~dL@tsJ zy1@QbVKBfygnallXV?>&vOmzF8_aY4jS@%c^?9#4ZM^4(IFOf02`Sg#y}7wbY#ZmcQ|whbwyTvW3o z5KMULo!~@>%W>W3g`S5c`-!_-t6LC+LK8tdi`8^48!47~-1*-LrOqZ2Y1sD{TOGjK z--iXPygFA|tWGxxEpSh&lbZv14cTUH0_fLv@B^?hyByg?a`EVWNTq~4EUGsId%M$N zt{dU?0)B3QOoC&0tSOTaV&$$6hNJ5vD_;};H%1sD@7vb3(ezOjdr<-V zdXM0sw;pm-1FwOCDGGBrq=h4=6{s5aKk&fR<5QP%Y_*>d&B<|qk6+*)Qvdto;I!8x zU!Z}io(Y}+jYGsj=mJ7xNdv;^}4sKZ{@+qn}ZEQsZ@uO z{9mxG{xYx=k0$x1B5-Q&aXSki)E4R`?Afu;+;!Lb9%Dun+Z#4=xa@Te8FR6w>TL6x zkK5XldIS`E(Z{uMSS8*JA*0vp*WTkLy0x1Yn>}xP^iC0W8__%D|3$fpM*I8i7HkL3 z`s3(c=fO8qUE%v&Kj?ZBNnl{#X#4`pfW0FCZ6g>R``xkbSd(7kJ*IE-SP_ zq_jO#TV|ND6YW#C}R5 z5%>3FYi$HXwGpRrnG6g(cH;@24_~A-=#WnZDm>be6!bY2CmNyQ@GSjg`+LxB)HcJ)Be@Q3a{uE;G}&eqgeD;`;wOCJfC0VSBa4a(q_%w&34 zi=I-7gc7f5tNeY`uN;U3HE$@W%88gp0t(zF;3IKd#+Q`LN^J~A1N@yWap#s+Bp9Eg zk3c4ZA6$Vw%E@m?(Kl4$lBCQSXHlTv93%3ewxLRk`# zeMztXQ_N^CHI0}yGdun1R2+ftjhI@hmLoB}^#JS&|A8p=nakP7E$dXRc3MkX>_`lz z5(6bh;`p$=-1$$jNHmK3yIUE^aBb9g&33;8rJ$K0hggZPM_+S&jmOC&=LPDsRV#-W zD8V_Z2(DpYQo8pkhkYy%QQaT%lw+?)D zD72+b-KMd!*NA?sj75^)&iTqy*?{XO?w{l(1YTk0(jKnY;ST_Y70U;)RaJie`P#{;ux?^W<>{?a209Ya zB9QqC__(vYKe&mryrVe&QFWw_SJHnyj@cnqd52+FKVfOf=Aw!Pdx9?27e%g2Z zM@5%7?QioK`w*xf9H3nu0!uSCFq(r1uM-6#+FNVEnbIZj>DVV@i0t0%v^%R97Mefe z88PzVZzAN0yHD{|pVs(M@gNkNs5y`N3j1Mt);X5$P%t(<&Z4J@asE2=pI+=-+#k1W z>m*?u7i0zvB|Lio8oO{hH}%Sqf7sgE&NcVt_TjIYYknAS>3VL=x!F$-0?o`GA5o4-xe|H4u0<3DIafv+80G)_1xKb!=4Djsq40uh8`QkjqJ*pt6 z0J8%zcjP)R9u@0;A&sE-)y1LbbuXt``ts&xfylcLn~3MLcTFgUxOW5XNIW89089i# zz!d3I&OS2$ErmoNh*>_nC(KFi5$^)AVN-*K5%sXia|f}N*xwZL8)>5GT&zqTKw%4B zA4F6Mc?Nlp14rJE>TBo*OrTILQq+Zr!8j{-jvS$i3pL)GK26Bj1;Bl9QbM5_G_s@R z5msa`5;3$*G=T2(np|52Nvxig2b${GcoOs`3(n@c&n9;ybmP0R0{a*-sN@+%h6E~)K_BwaKRN;9YTu3^67F#e58iN& zSIgxutPQnt_X@e?ZbiIPbe!@=E|KTW7Ie~^aPP$*y@#XY8L+81CQMv16F3_IbLFg! zeHa0DuUUw5HwPs*1QN^r{eW8&IU;We^$2_*7b+Ek9e&l@5@XL}XS@X-j&}pw@T+rc7M2`V@Q48Vedh+DQ6 zjUPU_sKKXM_A50d5KzLi33<5+tm3b_EH{^8I@J6;{IdJoNH>{JPk8UY-#fvgs5um_ zWGf*BSN~+CgStDG{A8j0@V$}`n)QhP&D8~N23n}Tb5xy5^GD)2zd3nmax7Iq9;|$9 zBzRgq?Z$-*EuP+l>$gRXntnazCG?;BRS-AoI5my-&aPdN8GAB1&)yGTL)2yVObY6< z>oWfZ>N0|t zcemg^O-|M?7w|hEUbPTia1H25rl2)*h2vS&pdf0wKAxdRqaO5mI0x0Rksx=$o`?>w z0P-tCnEn&s9$R;9Kk!`SIY=M>$*|uaZh<81;rpGcK1z)*y- z+Bj(3Cbp918jq3yyY65Rs3m^Ao@f1QY%_3IIPo>wzL{sFI^y}1JEs}>WcMd!4=P89 z4d)rC@Y~icw_Jb`3>(q=v(eCl$mP8jPmy&mp3ECs?pd#V;SsS-fy2KLzr%jhr(ufi z=)(@zmGVCudK>58M;~a#>-+&a@;W%zP)8s<##5+2Ir5_(<-((aG%Vf``wd^NiB8BS zO?@FcfsY(GTOwGvLelbK&XJ{lnkf;982+k*`(F0T-qP{$56l;%;~rBze?C{7li%!{ zNNQOnnjar+2&}WQA&R#2;{0b+&HB+`vt%Sao-F7ysR@jewuTfo;vMK2`WH^mWPA7NG0`1 zJ`j`LAvsu_AMuh-uy1qm@j7DtIy+t+YlejgjGOI8b5UsD(JORFU;|ToTa+(hE;FRglcfWrbsxpyVEk>Ja0_qH=MlTt*PsDV zz_n-qia5575$zGdYc+kJCb_jpj1vJ*?|EOA-)pKm5RwH6SuwPw6d zk$wMq_05groeoDt5V#QYps$nZdx-3zn-P^a#QF}q3t#7Htsgumov#yB%|*HHH=r)U z&m%(zVh?vJWoiiBtZfXuT5UTY1I<<8FG7$G!ic>dJI)eG=uP}1OkuQ%j4LrAWRi@; zg--BKLdl1tGH|}tYF*%elv&53THmxui6Hb<=d<2TTNZwhP6@z6M(^vNpyk4k&R>C2 z$fLk3@vceO-pNx8YX?GHsxoDMH|ku=3r#P4+XaWmuHNGD`O>G-h4)0W<8RF)q-t_s zWn7CWQ*t~Uj)z`Is^LH;lV3ml)WQ#YWfq9!@@Xxl%X}^7&GDDZY}xfHv^`eDPEl1E zyv^ah!qd$6UMZecXrRG!fQ2Rps~a8xEqVrbg1fu(|@N_;5|3Xw- zAr&al15_X}3~r)dFk%)yty|3P3u>ukVMZ?b!{ec#6;dYsise(r(d|NHag?cu*zmH$ z#)5a&*pisn?UfGdtNNF`iD1X)*Mc!ms^s>LOP)!^J0<%q#Wx=ErJ)s56B6@<;>j^1 z5C~d~x1Vnv2z@tGb#@VRNCnC+$vWVm>z?91TZSTG7dLu31Bkx2kTP zjK6LxYy`aMbp%f1w6|Yje+k_cWjU@u(|8*o;!#3a4Y~dpiU>klbrDp(NQq@YSxtN* zH*p)#3Y9jnX<+TdK!{s$6YfR~M=WF%UR}^bzJMA~L(%imP|5FoOilz}=L?6-#n;H* zHwC>?_&d05+RBCeZ<6I#cs#yzNENq!D40MN9puFM!#f*i&n}#+ujGwLATV~j^;c3R z)gB+qjeg$qnsPay8o1$>LiK*nM5#5w@7PRbBxy7^1`mISc2=Qtp(>|G8`RL<>xvNg{>Of!fo7iELnEX1G_I0ug4e->dym)$UdF zAoXf|s^WI1HB@qn=I1)Y-5VMk%AiSd_dxG>i1|$n%wTue#>*I$0r(GWZ@;V|;kGP? zo~EHIIOsagy-{Btzc<$(nQv>UNwzYXVmo{I@`vZylr}jDwgvMC zqe4Exlnak`br+An@bYwZIvM52;)7KDmzfLU2(1mo_|(|(3m^N~S2nk{Hks=ZrA4#- zNvUR<54-|NAv_;@(-DbK3Qc!hUBL_pqn{n34EIN_gMk!F`~kJMjqM-q9B(9cfTT65 zoq(Y5?A+2^b~RJ(l>RG$VY`yFE(126m4LsHVIP0cv1BYOQ%2%h04UZ`QPYiT98!%s z$fSD$MJZs&F9A+r;7FYw5L?4hfz)|}Ky9JKGd!OOFah-cAkg$3Fp&-2hHFc>7|;qP zbP-p;Lkd6K5alAIRNGkh>aeLG^0uh-3L_)kFI=x{wbhqg4}EYGmNX8=X6LeXwY%|+ zi#4dP2}{H~ars2}EQGM0B3A*=_h)pHnWT6+n04{Rc$3I%0KMYu8B4ZD+; zl2khmqe@2xum`&H$CkCm|4va?Ph+)T-PyVBIzF-5$R>_N+Mqp>#lFS&05{i}QNFpu zEQY;LR$}&6Nj=Bj$P>zm1KCwjMg<#W1Is8|yL8DKo5&o~jnVAUkx@fIDE7YOSa#IV zk7br?lA^@A-yItto5 z65Rs70|hKMClz*w$M06cF`pSw)0x^xLQ)lp#pO^sE4kgCV0>SpTtFefxGH%=w+6$} zcodwE+bz4n?*`Leza$0ypSAGw6>q@pML*1AIYhx1nLs;>L}ZG zWcy{C`lvFmjE?hHyR`K11?Ea>T9W>u1{pY|ra%k!dPed|9p^%nU>D_d$mfW%g0;YDw4AAw>i+7aTv^N-dR~nuMwM#o_vx*fptoak70zdE z%55U*YmjklEo;SPkD3o8wU(Z(X|gwx_nWZR1GN5ntHBG(;u`fmAfy`TNEeB+E!T(i zXth&Cz=0D2-`%*o`pWT@?$%903_;3;b>%v63%pW{N>unUBh-?NUt`$7xm~+HN}gQA zkMKYec=~}g7HcQ0U@aK13)y^a4%|blyEgc4rM)T^M5ec4vsUvN+|xUugyQru4XcnZ zsD2aW)R^dMJk_)9ZQ3$*H+>XY-_BHAkwM%sjFMxwfP(Jl? z-?^_}#Zc)vOGDa*SZ-24JeFcE3sGJGnGKaO1jhnBvtU|a)%2RlVm|24c0Sz6W;1KA+Nqn7?&SP zryqL!p|tEX<3k{N)jdG`?BT`5!-p3`A?%BN0Hbk`xUEyYEGPmS1N0NdDvK4aOj>Xqes~Cdg<-p4x~rp5GuE3d`?fb{#y3})>tN=O z?)iNX&`-Sj$E;tci|&n%l{}bf+Zd0ccQhEOVmRACnXc;?oS8VQ{$|pUy9rdJFq3$LGgBGFvC4pa{ z6%Ig2 zP2W-Peo;^p!anPF_R~kPw%!CsMT@SFfr= z&v;f<2=zL5>_F5M_63uc(}arQuo(H6K`nGpf=em-K++in{lRDqh>OTeCxo#u@&tW{ z-grmOSjQ7=8R;2r_a;KW;43VgYPFu3(wEQe|90Zga4&9iOKyliL4V^THIR@;epeub z*(AbQSBX!yaSd7_**OZYwJfdpaEl~rg+Kugol@ljHWNtjG>8H+U^dO#Qq#aMH` zg7Pww#0`lSel*|_h_S%Zi59Vh!ktz8k|&)FT0g6?f_V?#Z+tADGNX~er&Z(Vz4sn9 z)K3Q@Q8Sev8$a{dW6Qbn;#(V)+=m5d!9oEErqnRS$!gJ0$7TA49RGAwqbS<2`e*n? zHC-;JtFIKGei%6z313)XL7Svk7~| zye+7r@q;bBMI|#<9aw%{?1vbvm0I zZlOD%cHBH}n&K|%cbvlHn{<^84J@TYu{J}a{2$`!y#VSdG+cbZ{mHu5w1beweC97FfVzP;0)ld}HWTm^in_ZQhTtkFg!K9c3%sG)4-K@$ z_N~{XB+TRmH1pJjd6dfEa8;JE$Ob`7)&bJ;rIBp)7;w zk9ao4_tCSdm?Di$3|mbZH4T4lX+p0h~O2i))f!{X*D=O?`&+nBLwF@&FP%7$s6dJ z_-YWfp^94!5+h;>(bFL+e;fEIL@m zne*K)&Ek*f@6q*0J@X4I6X&1%`Bdz_rvhk}<5{#DaTOp7On_@3p249@iu2x0n+P*B zL7vzG2IzC8_TL96^nqk@#c07rVWmf;Pg&=7(CM$4ZGGyJ)V`a~4Tnyzx2g!V$LhfQ z(2Di3wF0EvxH;9qloX$#N$60J3I|bTv(0=V0vo= zBMTm;RgekL6Y#iajhruQ7U9;O9xct^KVKS6j})_&2|3N8BSH3vc*L}*JH0k*xHY@EXKk#%n5zXiKncd*b&u2Fgs| zK8$G#A32|%-;HvPBd0C!z*N84X$!pQUbr7@>`!-$!eDF3UE?8S<$Gc0n}BEXNk}}1 z>U8WB@O9xf3~thZmT69g$BnRQB+P^`UXWmfUlQZwBC;0GFG9aTa%kgoYN9Rsqd^~~ z;+0vjWi_TTvpXtc?xJo)6Ds z-}GYSU<)M&cFk=zL1nJ{PRC-W?|WW-?|W5N`p*TwzrfCRpHN#Zm5+hLGa#8gdC60d zC<%c=A|zD-Brvp&7O|esrR;P@63lGnry> zwzg2g-B${Qr3uf0eKHuqL4KDa(8$gKYb8)l8}^)#_e6A@0|(?m{1Ox>;0WIba?9sX zRI-ys%mHEonmdo8r|0IK-{PwXM%RM-~OSWGqO zkVjOHx?&&Ul0Y9^zV4?mgy41rd6W9&F>zp&nG0{beW28O{VzgOUbTkTGG@+=cn8wI9k&<=%np0*}U1NCfDaM3Q`@ zp?2}ZBqE(orQUg^(7jv`GQDvk@2zAg$p$y zvWQoE{?hu?_hfZxm=-*$riu75622d^tV(ckV?t=UmYPBsyPS(&kvW%^zqhE;?myYHzh6t!fNIg<6;IIaDqF74^7LxQS zGhYLma-u^4=RXgh1CZVrpF`l@5UVc^!b>{kze3HakAlB|{J{+HmC(VX&`8t78S%jY zg%>de-l$?}mHkO5wEXeqa4A@6A{#VsG< zw=CzD!^M!eC%g;|Bd_y#74^8+UEg6YmSq(<>+EMo*hB11>~ZknRpdxrn2{EW%|!$U zR~iV)Z8RISui?@H4BUw4YS6KWPZShaXi$|D89|Bg+eLa3I0>lIm|m@*d?p3RR^V!! zkntWVlF31Oj8Y}@wbo3)v^;_wCU`IFyn;gl*;(u4AzU|fGXeb^oz5F|C4uM!D)KR@sX!EYM@l!yw2KLebXXgFxa!ieM$9D+STo+gVPDlAqJ)x*yf?&kzX4fztt zLkpT)GJ4XcT*dDUTO^Nn;ARm+NN(e>Sb?#I`>O$tw^{*9l>=7+TijPQRgxs=iX`S{ zOqYC;$Bd|+%!>v*c)Wz?OCd=^1F@Lwd7D?3d?-^I z^!WTECvuQ+(&1++6PgTH{fKhJ6a0$T2Y0KGTV9kr{ve$AkpT9SQrJx}4kE!LOFCna)NCA}FA%vjk3g^w9{EfKf@LY(Lva83HjZ~cACE(({2c>` zCJ?S5>A;Q#DGrb3Luj`UVDBfSAtD zHgsNcPX?La8-B1*&AAcZm4+74?{&xgvd?W!A<9dt26RQymGRt|*C&NP=$3Dt2J#aR=HGzLnQ+O(P!}?6oBLuxqvYVekT%Ygew_Hl=2%fit1z9i7Q0 zBx1_%Bcggmmzmo!e>>U}=uRMlh~Bo?@|Ni4mogPf+B2S^fN1J2ylE&l1%EKhqm~n! zoPc_!XM5O$#2Dfc5034DoD^cr4KYD@t%~-|o~Ey!8K)w!s_|opqdiUwCzaj9b-$LtT(_mb{Fh1*pev~&Nark&Fg1U#w^s&yvAU6 zzt>mt!0fSe++oMR5hV7wlVI<_bWMoF_@CtUHAP~rYr@3|;YX(WIw(Fyf5W~B`X`%r z9hLE1Sirf4kNa`Rj=v=(#h?Y=nFtz*cI1Qr?>6u-4&`*yCyr;F;o=kIlWG7ag%L4s zzoYWF>P+%T?q?8Kjd<#>W#X~)Q)1-AwDAWrCvN*Ao1Q*zq68DZqaMk%L}ay~D*YO%p}vCU-(U&9obUeYJxrMDuoF)IX`};cG#S!hW^dg+P25aD)B8b-?EQ zH|alVK2YWvvhxql2)I(y@?yg1N4CEkO^x51vhG=5e}~q(Xf4McazJnGo+AGRLcaF< zh_Si2Yl`$>`Zf4Hkgc^!UMA4B^d_bP3g}NvSebNqdU4-#n!{v&<^S+)qgm>oO=g2V z5cXLYyZ^pFm8aZ*_#H^6V^7wU;rEX?vvt$5zBn+arw|cDekNr55@THhb>4#b4T?>K zmJ%-@)H)7`RK5niR&F%xe|fa!_MN^6?ke-b`x2j&fdau@3RqwspRI92=s?si%s;%D2?UuW3b-TSuUIE8o zW4ADbga(q}q_81Qa0oa-f&_;#8Nj4P!WKw|RUyNKKz(BiID8XKx)WwH8TgWX zeC7F{d*7=?DycW8yQS7z@7#0GJ@>5tvzHifznj+dF;tU!APEzQHqlgZXa$*8#@7YD za#xXBEqU1#H~F}eXr;mpm%y|rcuh7`rXOS~zf z-benfpPdj@A?>$kj);?;hKa&2zp0wIC-d( z*U}zj$W7LRsKctD5)U=p75-)3eaP!@_>ba%@cNIfiJK-SZh8s5yCtM0b4&T87Mg$8 zyngiLq8`6)=}5d)qA%fl`K6rrAot&Ka#;&wu+QPm`meo3Bj&v*s#QEw$>ekhNy!6& za5xZDWS;^pAift+e6oUQ*@oy<6Zjs4A$ioX1RsF{vi91b6%k~>u8^^dRpE0Acvdd9 zH0XO$V;%6@iKv1KpfV9Ze`74BEfkcDe)OiJSl*4-#asLvv~at4yMS!>3O{pH$NOe@VK3_1;0FLH{VLXm;)g3;+9q)Kn%y457kh0{ z9?3z!frajS+57g^m6a=ATl)eE+M54<`^FUx(9o`QZ677_u6W~sEiLYW^T4^Y_YL>J zi*?>$zFhgzKJ&o-MB&7huI*zFG~nT?O2;=2e3_{A!f8;!>!XR1aQ8S^x>GKG1D;-@)+7+>;}V zqor$OwPT}PlU63tY3=zzN1Jw3r#6?3jYdM{Bk_AY&e>rjic!2&AD-rTTMrB;Csvn7 z7e|UiF0*WG3H5U-a{QI5+jwJ+qID(ILHRuh*F?v+4S;sPkwnf?-tL`}wK>0Um?;U++Wgj4y^ z&YEt@#|~UdXb8SPydzQ6{AS5b@b|snbnKl}f0> z@AM)8oR`*ZU7{g^5db(DHyS?wu%PfG^LJqCAOadaci@S9LOT*S#o97M#jzQ&GJZ+w zYIJ3uH$HDZ%qhJilTb_ysO!Dtu~kRhd~u#)z*-u=Lz$r@G8RMV+=|*Px-03XyxVa< z)>-G4i_U8=`YeJv?Ni4dpd>Es<3M4hvJJ|w?Z_^2Bd^78e_u$mHFB_PBq*B4?{vqL zm7}Yjz3x~C--QoFg=MR7Y%)#MXnmTSITExe8Jm`q3kVPL1G*dqc%Eu$2C#{`y&V*UM5W)BUTb1R!%7Lgn z0s+TuL`PnnVeAj-Dces$j{9nTl-`jNw|2A>cTV=O-mk_n;d??hge_-ODfuGF86*v= z`>Gt1FY^T2mCGDu37b5A`5gC6$e+Bkt8KSy5&`0BX1hE90uN?PmK=&>N%0X%r`o7R2%kU?=K7^JIHty4$Rx_vNnVluXLBUx{*nQ zrtR3zn-MA7kI2ET*lh|z!ksqBq{SU#!mHkSfgtWP!2a7MVtFB#GLpm7(n8L>cGy|` zu~B=wL!O}G5AM7*{$fWAbIhs85os#oNoulrAP{2CqME$6yVq19!sd5g80~)?5Zx5M zz-FI5qPPhxC`&6L5@Z=cmmN6)P6VI-gfN~MdXr5*m(EU{x^xZo6aafrlVHbCqIthR zA0@?mIWZKfNWdS!f1tXzjN)5E1fIUdlI?6oafQm9x z=Dmoxfv7!>IbbCPVc1%>zZUjjy0bXtdd%2gvTE%*q6!w&)e^&b`7F>!KD$tHbpmeTT-I^nC#>cD%8PwX7f- zB551lklJMTL-cJ`SuIZSvPpW^Zexi}u}u1Jwf|Gpl(kyo{E8Tv?kFI7i>^^L1j^Vs zI>Q#66D)ibj`ES1xO4GElYgHRO4eX~&O~V&LeOlju%N|a+;YcGd8B9T4<}A7%3=Nq zMP2v^`;9`{*+Y}h$Ep_Tp#NPc-sIFHG^XYdcWDY*Ma;`@(;A)Qjy5<4dL?AW#YZ+} z6wVWCvA;r&_Kq1(>}HQGSv-8_`^6qw0f&chIH<9Rd)Vje;VPnar+Z2D;R39RJR+LLymVSsL?MxJ<2qdM^{Qk57>tzOxl|cw(bF$o29_|t z475^i)Q-ViLv?UFV=oAz&@Nl@YjQn>p+Q_wP~(6WO_YuS@Kb0jA>!NPEH~_9&V4tI z9;-!%BEd;3f}Ksp4S!`4ct^X0RGOIyz&oHDdSa+)Ai$6gLo_CM1RFY-DdEs?iF3)H6Nd99wvfWY=7`%{$hQE&S!f&-`%5LLre=SKy8GX~Fo zpeLQ_Zt4q(=(V#nO(+^~pF6whS9n_$>?*}i^@B|x+8h~G0pm|1@-qSF*o9`tqZJ;m zNsg@w@#x6%I`86Za0C#{J+gC-q^9UiR1Q$Dg$u};(w>eypi~*pJ6dEWBERFtR|pJq zyQi+7Go68-u}N(MRZI1ucj4?{N4)Ew$>^Wrnf_=6B}K?Cbd&qg046dLbR*8pf3)`e z^5+h`$Ik6PF#e5G00>GM1wi5~KmWPqZfgI%M&9j5svFkaEqs0QCm%7FGT8b|&A zHwGErw*DvjMv#*QjsX?xlKv5#Di=8zF6>d&wo=XMrqjXg(iD*S9&o%G8ll&c0!uABR2+-BKErB1iVksZXLw5y&~~|s z=eTK9fQWf*71Uj#hVd|)qgG-RJEAxN?@^xK$$R%$G{5Z>my*ZRNnV8_H`LUZpdJoT z*qYnLYA8cfya~5UN7OWqIzD#-WraYib<2T-OkbRgCStKfwAc9ghIMfny84TZ_1J9X z$xpgi$*K6#c!4w!Z=J&~x29`OY1rxWrSZHpzUdrxN}3+<)5}J=4i!ABIhu|$j-Mqv zxf>$wkB}16x)C*$3($PRoyiUiwgbN0Tv0~FCC9u$*=YrM$y6;WduT*n1NS{|uK_Tj ziPXwGe%P+!VGi3f^2PkN`ReglPLV1F^hA7sYox|e+b1UiGO-nPn4GC``XZR>RZvh! zY}Jx(r@`1O#p>5Aw`tDld<0CzKXN7w-SV1JQTOHm$N7(SO#%~rij(shaPY&D6Kr<7 z@I^1uD&RA|Sps5+*gVqDPRORXtGtNxb@~rcK4EGomu;{wwm-(gIGF>wh$W9 zi$FNKB&wqEH5`^!%d1mm&>nQ5+~-YBH2{Dp)B){AnZS*G9y$6AaE$5% zYft!B*4HnruGY>shl$GQgi0Xmo`tfzrx-KJgi@6GX36#)!N6OIQITq6Kp&+=dZow<;9cD zaOwx^>yUNZp5A~I`k_5WAnjO}3r7*Xiu_S^i9Z+5-u7gi__fz;)c*2okK~S5+5D}+ z*6-8PAFkesr@y?E`t@7h#C!{A!CuI|a((@K;`{#ELwAnfQ7c(~kAh6hf*JxEk<|bdDnPP0ZE&JeeS_Ch+ds=g_yNCGhX;%8E+n^mz;bO10mGNjtm~ zF%em@;tJw98qPEIQK9>W5|K6P@gm$bG$~Nz5DVmI0Dc287UcHHIv$TEs65o^XK`w7SD~KN{nhE(U^dZ zBjc3rfA}mtkHnl1e3Lva@%T!;xHU3@J||kqfwf!k@Z~st+;ZKvvIeb%GUE6FHaRj{ zgNxUM?Owe;g;4|esCJuEM+tK&brZ^7MSql_!@&NIi-=VpEr5q7TJRh@GNtljT!yIq+=tmKEj_u8xYySMlZ4?^j2hHD~oY79Vdd+w`saV$%36 ztF@|dw-y24z6yl-RQvCoqeio~dV1VtG(oE^k5A*Ar9msAe;kobq}C9AC=vu4|4W7{ z+%K~3xy?Gn8fL?+BN7MKf3E!T?92hoU9OERj^K7qUEgTp&(LCumENkTk%W}NnAT=f zi#sO)BE@dY7H998d#d)}=+RMtu3SG)KYhM2xtMBy;O8X(wker>`EmM@9OUAkfqM;*Vki`+|7g!a8^0S@A%$dBqZcR& zggyzXgEZ6}lovO!D-z_MLJ$~&**>cSpvBDR%dk`0TdfwLvsY2!v|4NVeIxmtsSK^I z1E9xxeamJSuTTE*uCI@KnI2oGxa^?kP_r6hfCC=Jzm5_x&TD}m-~zXEgb*0z>JN;D zTB1A;%hP>dkWobfxHUYAbR>V=4>H}-@b+J`6+|}5`Mk+C^=1nX{T{C_7k4s1#D^3! zmme`($ObHT?q7w1K zSfS1-=+hp*ri?=h_XeH~%6CYc!#Ia$gZDIX1QSj=-VJlea&|F=aTMA4TzV!FnMvp7 zv+-CA2lz)i^CVTTo4IQeb9>b!rh+(KCS#@xO+8XlQQSl z-vjyQ&D7p>HT=W)A;U;lbD8|mNMZp4Np|CBF;{JW^2%7s&-W(J`-uL3+|kfXHR>Cd z@fHP#iNQ8fL@#0mf`yc~12DqZI%0zX+Ns5?%?=c^12tg{vc$K(QW%3gbVY*B8u#z} zo`1yQAfpr4GMPd}k&=Y7Ip7S)$j9vvfd;StK;JZasG&61`bp|ac(s<>wvWzcVk8O# zEh0Ks*-ovsid?mCSDXupks-J$GS2P)V1Liv$9t1P+}lc$_Ai+P>@nLgQ9n1yX6XuT z6!A3^VN1A(cg?@!9rM5Zu}0(Le=@J%TGdkp<6Db?M`E+Hu@5u?Z~yQ^5C7Ifzx7-1 z8fm`i+O5Qq-xwL$UoIUO8R0sL&cZtM<8_V`cn+*|3qr(s)e`>H>`i|6TZ*sywF3u! zt#UOoyyy)^!<4%m{bKG}cy(qsC~ zVOg@5esrpQ?4`q3r3Am{J$Uc58jRXZ*zX*29`vrXzj}qtAlrw|tC$Hv5%T`iBEVZ3 zW~F-oXcJ#oe9K#kLbAiO7Z0r8d^5Qro%7dyJ$P6+e_R95`NK=uz%({AOydGS^&7QX zo?ezq$y;@BYMA)PpRz%(&v*TI@5ORghzk}D4$ax{5pE!l8o*qDLschhNJK`-94C`S znCpmfv#sjN>C?ci=Wy?K{-xGFw{{kl+*PF7PNP$ZVhMC`F~gBkZ`QM@4^yQaLW5ot zIeVm2Xt0MEE!usM7!GMRwOYxZMkvY3d4STP_O zUL3`EdHvb6r$Wv=Oyc=y1D+$4*Ca0BGNG>;4f@73>QZOxhRO9BP#oCHCvsy(IQ2^y zyWmmW$Gq=MweLwi0|=~0Xk;-pq{qU?8wAx}*A2by_Q<|~J0Sn&c-HW_kNvUijmC!3 z*Wc1Uo5D5Paa%l&Rxw)(+@Flg;3|Wlv`HciePpYC)yp$i}epQ|hpht<~Cp zE1)<2S^T#dSoG@>pnnnT{R37zG-k$P=GdXyX<;ac_or(CU(~8Ypt)=w*qRiNpbo+c zJh4}6C>{dCc=RL1ihsTDMV@e?E zd)3O^$)|olS#E#gC1bAS2|>dJ(Pya?Jy;t+89RBGc&Punaljn(&{utBbq9ry-bw2S z>h7cGxK0`lxnGsTZVL+~FX zOQ8TQQLByIJ%T)ab*x%`X}LPq{x6YmJU-MMipP^fp*s&8x(>*ZIj8ea_;+bonEmss zH9dy5v=shKO1?0vLNq|WFTOrsjQN@er{A4QrK<#zivk3)&uzL#fo?-uY#`n96_lP_ zG1-a2;_Kq^c<7Exr~3B0{ja(qG?;2`pTJ)JKKpf83se>L6F_15h+_+1gKF}~u$ib5 zj*LAqa|Zk-{YArOz-D~Af;c2Mtth)jA7d*-dHo?K;U{@F?_p{%$k5yxd|rmo&Esc0 zND)@1C!EO4!4Cmf@F{iv(x)i5mbqca`w_UtTX@!XOube0=u2qDQL{jJH9B!_=7S8=nmNJQ8z7DiK}rxRt<|;rAI{pFbLN zyUd^jDAJJWa+`X{?=^gWV+_FF?RUB)Wk>-g1LniWWsmDNw_7nJr%Q1wCVt^jx1mU0 zd;n-UjM%v!KPyQGq~s%ooW;eK909TnzJqqEb}xMV;|5U{HN>KuV)9JselOK21@L(V#AuvbkYz zEHq*$o{-{I;#wt|%(&Hf3RxMKE~D!PRprrQCa$_ONoW8}xs76^U(m$>kZRrljD&<9 zGz0v7PERoAH-oW6F#d=Zbvwg`FBowJjk~-?+NWu1GOox$3_A@*hP{&CL$DbhpIaWv zh1E##4yIs+F7Wnb<^`~Y5_SbuU(!_=cA9=rZptp1&j9;2`#yUbH_Z`LUOwUYkmFN> zqz^6XxEklVpwWe9+(3_ImCQd=EqS=db=o<5~U zJEAs}bGvii*g)BEgGBbhe|nS+6b=?x@)_Z-M3TJ*X`uSU8R#bm!;$AVIJ|inAY_na zIR>%qi~=-|pyCKmgQhm(HVbj@9&xB3L}nfr9m;ulh*I2rdW?NMCM)Pnmcn5P|6zb{ zIA+|lZ**}q9!q*rz0dB{Ow|{A-HGtruom_LVKO8~lf%ivbY^C#axK#E*E)USKp-qP z8Z!Owb6)E*!&5Vds>iBBvk?~ygafAbK2H>bb-t{oQ{_3?jZ#oK6-$<9hBI@S%5@ba z3UP<nG)QluB~KFCWW-Xqf2)P+qgPDS)M!Oau#4sIhKMzYwlSq==J zshtTz#URSE8X8LmqCl;gavL{Fp}6#x>==;ctA)7>VyMKSwb&bKwdsY4CW1YHn2ZDg z9ut_VE$K105gN-*JYB868nZS#b|TU0=e=`XYAJ3lT?NIbPqXS}QJtyzE`x4f(|dt|3F7KyMnOth@tusR`#m~KE@YoweRXsFiCh~MMC zTukIJ1IeJUC2;ESAzC0)7)e22z?h8`nk)SoLe|8;s?lun_|3PG-+h{+KOE!h#Db{n zyI2vl;=@5p>CDpLl{(uPFwaB$oFUM+VyWzc>aA*J3A9(LTK|gLU$qvmrF2E@uDz6d zB*jkA?3Fhq;TN=;C}5}>Zf?bHUzaJ^cs7MQ&{}=vy4WMB_D|0zH0PTFGg+*dj!xGG zqdG0%^m4p?tUy%u=|}-!tB^mjs*$NqhjX-EZ^3D!+GETOq_0qDn85cE?QdBF7RbLA z_8rX;k)uO~e`i&%k56q!JJ;(gnb;K2Pi5sLH%Jxkiw{ouz05z`RdX zAqziPJcH2s9i?rxTCk+>+EiMHp^V}orWK*4;wz|@)jB|$;aDR-La}XnOahN^eusZAj2Cf5XJzgq(>3d>VL+{)ZUids< zA+v~w^t}E>*I|`g4_b##4@_ciZOPz5?sPQsK`>LZ2T!}L*isafVICi`A?M=+8sH&Z3$ zj$jW>Da0wp_{7-lXA6(D4_D{z*+G@t*8=lQU4Nv@v!P;7Ir+`hp}#_Ro8HT>_v%ej z?pE2k9bY6`3`E06fLu!U4$QSKhCCVg+=8p{G$M^|YQRTCCZ}kkv`?gP(JN7bEr{E8 zLzG=6B9G|x3?T#@H}rgVtyV8&hC`>ex)tjYf+P6)dr4oBw%6(MEjK^*gdBRu##A<_S|F@kZ zi`QRv!642U-Kk>TNyjPbgM@X%uLXoAErGFft@71XQ?eF`_+u`WFQ3HTAM?HG3YN}R z#Tn>cOTX=Oe*6j+FYF1DQJQHp4EdD1(df=00l?-gtRe#5WF{Jn+50|;N(x(_cz+p4 z4yV$M4tfpl8;nF&OMXrz+ov5sq;uq zL2H#imKf)iGF)A}(thqa5TRozq)-!2xTVbR5RblUKlure(R;t8cn?QMmv(m8R$CaI zW;H^Hc;R;Z06;;$mv}(L_;eo;v-Y`r(Fl<)O$@8yuzJP^|0fu*DS8A&nU>v9_hX!> z&xdL?qaIe5eBlt@X+3;N0q6J{?8RQxar=Guj*Xqfozr}0h_2y@k{X^z(6`w`-QzCT zZjVtT-B$A?A5KWi?yx4#!Us2#u<7jo!xIE*ZVZAfB^0Z%oK;iLFcuAb`iMbCSupz zS!l3#yrbp$>^uVdAO1ShIf&{LXAiPpeaBO0;C5*3|M~2%)7SZ65=6m!UOOzjkA^JT z1x(b}$h4FahQ5=-T0!-R%=A1BA7BozJbKHd2d4T%2kCyqq;^DKPSP~`w^(yZZkd#( zHuOV$RtbIcam*^Q`6u>=a&jG6-k}RhV5MD7G-#jTBv94R;LQ^CMAm-&4bNXDsBWvf zUpvlDUGB8eBjp28rZ#$vrPyJ`Z6y*I*j!B2lwmLWo*vwID}HeGTyr8n6Rtc=R5t}YwZnw zH=rU?_}Dx_ivuKTKIl2NkBvK*?dE0ME#`DVvKDpR*i~EPY1daT*p(gxE!%x0yzS+) zQ&VT#s86wU1)W>rMQ*13LVstqenj1)!%M;mv)?K%Vg*4 z*VZr6kkhpZreP&7g1#aTHr2Ux4Ba9IUBEPkqCqJux-EFkD%WWAj%RAABM#;>Qni(a z7(To;AOyu@RFpKQ7*+dA27n=M^`t(kr98Lde5?%!J5e;MCor|lF)0p)qtWm|e(Z$& zh*`PQp#GHOt}9sq)Epuah!F4~9Kvo$qN02g=bx4XJQh*~SR=dWsxqh%=tkO>5?a`F z9aeo?hY_>Y6241VBQpMm9c)vzL^L$+i6+KF*i?TM=Y?v1#Ck)h<~M=ac)Q~zjvpi2 znF3Iv*ckC4F-L_m>z5I4L=mMy5l6{38af$m6a>Qys?{ZrM^X*?Q#Fj%9zjRd_W+`D zf%bU;!?`K`!!NN_-6K^cfP^pWtIHex8@x>foQEot{+PhxG{k?O)_Zy2;yj=V(MKGw z2M;JX21>yRE}0mnN~O%en8yuFYoc$O#koq6Z!xZx-fcHI6#k{leJ7ZSCKmdm5_9Uc zreQ3JsN#}goYqtOVQ-YYS-H>8c;i6fAV5Tp6D%$@i(f#wS?uUs> zI1ktGA5YSI{?7U@Y26*-EckE|ZooOUzhu7%y%hdfFX`X&Fzg7!_xLT-r~;z8fXmn2#4HrF;JtYX`}l3_!pzLG z{QV{D-L=VNa%Kka@V;-qNLMd8Zn+YQ2kC07P8+cr*rykj#(o{${=qB>)>mdour6Uu zz52Ost&LWQ_4VGRP25FSvL94*3Zs*1UQzr+BSU&Vz4+SN{}j$ndIAwoIP8f8KGXZj zC9EwQ%1z3VfE)_Rfr#Au3AfX__w4PCmtV>12JKyiPe|!35{Q?*Yrgo3`*-s%WqFd; zFNeaO=+hq0uA<+J6qebUD2IMuHO`w>SHyR$&*}*%x&b@o3~#H zzq%v2_20!^nyH235L;_+sprj$sL&Mk;dEoi+*%doV`Lr)I)yo@#0*Itj0=zH0_~B@Cz6Km(8yzMIJ8Bt=7gR zF$!J@d>o;F#6C{&>_8_kft`XU+siV2mRJKO*=9X#-M&5CU=Hk>&9NF7wMpK`vwru- z`gZUf?O2CxoL78Hqvl;=`#O4Y15w8@?tx#76zpNAk9+&xbt%FA{p6sn>(W5mx6<9X z9vw}xE+pwPdDOFSyK`u?vu(R`M>vSIXXGCW-jIKInY@9mPo4|l*4Mi7J&;G#c2(;Y z@m=`D<0hmRy0j6m2>I$VdDR=ev1EOBp1q5Qa%^$mgKwR<4$((_Vpqny{+8~&dH4RF zj;f1tu)4jsO3-+PJcLQpiMU*phhOapzg(P?gJLm47PGv=k*c6~Dvmyt;j)xSr^gYe zwIh+OJ`I9ffNPICNae1IL%GRiQt#hvTmsO%Q9$@|0bLVE{8la=O_EE>%?h51`+y{~ z|J3x-IOsmuZSMt*+wO(kHeb-W+kUPtm2`tpj9WuNyW$KnnJ}XM39> z!C%D6;7bc!K8;6&DOM(8*)lKdc9}pTs+fc^TBiuNWY@iXZ0g{3_4`N5(`TA5IeYSC zVdXWI+16}e|6=tN8>Z@%<*8IYJ6jrQfA_%$lP71(Weri(clKiKJ&$@k!lfu8>+Ya# zJ3J8;zNiwGky39^KWmwaZ*lQcs{?>mcnt}lAjN}QXQs=e_t$HMlLkx1Z&m~8{Hfbd z4Td*dlV5Bsg&2J_j%(#_mK`8)rBc4jdXUogHx`brxJQK9UQ2{WDeS>8u zNJ0Iu{e1dDmo9`xp^HIEbGE{tnhvNFPkYVO!9&(b3Su99hjC7huA zf3PV+(=RGRC~o;xj-}y8Z4l8x5$sE*q+u0vTpB@C-my1POZ9rL+MLhTau5;0Bf|Oc zBO|eMzo-qgvr9cpvT5qwubJL`y2j$tpA%eP&u+c1vq?>xOUqW_$rbJwZ~LiSe7_E% zUZlA!m!9CDQLi8|9qG zQ5k`#LEjlO(YFg|K5i|d%XA-zk<*@5_@y=W#o?_rD)|7EQ~1HXVEu(3DjI= z0f((v)Z$QieVbyDq(tC5Eei1Oj0P?NYJOM|x#^QjnfZsBaUb|7d&pLNDRBXhgVN zI3ozxcPV19WYWH~2+L@SY8m>dr}lk*hoT(WVt=D-?v|MEBRi-1aGJ}SE{HeGWM%HX zJCgLhgn!AId~mij^dyll71YF&gL3uYH)ynFrNDbMFX0rC7j{t{Il8g;X~xyT?=V{@ zlFdN~jNr{hZH`{orjJj%7#`%b^fG6F;nA`k83(kvzW}vDfCzwZ0f@`z?jk4Cs?yD!IrIA0FD>18 zlajZ5vT7xsd`M{q+75jyqwRBWA!^?n>T(KV0TH}wQ<>q+Z8f#gP z>ekQwUc|G(mq-9W*2Ab~+L)E_|*Ey5o`=nm0XbN-_Dkdg2Q^^>nT zP;dQwt3IyB(|7#Q$|I$J-G2RS$Qd;qx;Ay+lS`vxW1|axXJKyc39Y%y)zhU<)b^oH zU@(2;tL=SL-jM7i&@hR>#m1r1N4AsrH|b(>CymS5)53#$@_pRE3gbr*TsKoIUs?H#uKx=OUT`~;SWQUS^C=*9%|qh;em80y zh}z;0w-?BNp}D!okw;t>bsu$1;31qh`+ad5>=FRx^hGptPj_Gi8X_}LD0h+so%z3= zuTc3<1K}*zs;M4{-gKYj0f^V!oe$qRi#|xVtNk1r^OI5h!MkL%DL!-JKj5vtRKSD& zENTA>dcfl}0+OqSx7oWMx@#6FU%F3rI-3IB^Nje_?}^V&6RK(=Ru!M=wR5c&)qYrO z_acsdC#pV91DW0hvq)oMtTX1 z;X|vml{1kIBvM52;#|3d+|-HmEDOpGIcLEOFl5ey4rCqgq#A!Gdxvv@DE|2Z(dp}D zrxpi)G^f*Zuo?oRg8s1+ObPDDOf?{;K13j-Lhxwn+m@fO^D%Yiy)94S>}PNc}ye3utlx z2_w`i{+ei2-AH)>ud!rtO|17Xd6Mb^VDF=WtbBZ04dCmVU-v;wRE?wz z!stXvh?DbgfRw=^!PfZj`@Z{FRFR@C@yaBkIP4#^vRjsI30t5mSC2b>30y@wn3T@$ z!UP;-%uJ&sB{&Ydb9Sbyo;s<^&IebAhP=6p^m#l=62k$MkUMnKv~Gi_%nDu(2?_k$ zE5JnljLS7xQUQzX#pbHs@daH-=(0HftAf36xNKNtlIcwzi=kP44>^7Veg5z~Y%RwX z+zyc@j#H1mF*{B5+k2`^(wx{vdPRAMMr2nP(W&nu{?`Jx+>TqK~NG7QMy>$#-SWq(X z6nLFR%$z_;Q9XmX~)=mbYBS47_1)f zI9UX`G5|ds->d8VMkPiY*Egz1*@8Bc1~ih=lz_cmvikSQaO)%O_+{*T>X9dMX>E+ z*MBVfl|2lAkM(AsFJ=Qoz(;Wu2buw=dy~^JCrQo(UwY+?OBp7;|2xT9$C@;4frBp& zYXJ5DH5R-UQWj8RS1D&V3Q?e$u9%+juRS@@54}jj2GvbB*UyRv9qj9DfUU`G^EC2VmF$ahh#fe`$3lrlHNSG{|3Yq`5!ueak0 z4|IQbScl{Q^*O+O!C=d7rRiHBdW)Mz!UNuJpw(cX;U6Ssu!A#pV$9MaVA}@AwzXLN z62Y9?xc7r-0lB^y^8)`D08EmqGZ*|5?g#rK!HjTlk^tM%ebpmAg&drC#OW>{GXy`W zLXa2=eUG!biF>f%xY_anAxr&Y)bH~0MtRr?7quUFYY^-bw9VUhWVbHJ-Yf>;8sG&( zGX8WAqalaOVC=-Lf+q)sq^ydSJvYc52G_I??rAB&*Q_0@d`r9rS*_U1ed6_rMTlvF zPc);#%ku=nBZlLjpD}c;NL?aG81Tb}74y1YiZ4@amr9!+r#7cMbaUkBtw%>jj*e2B z7{GZF7ew6?ApKu(=#A_seG@-H(P#P%Zl~b6gpnz*k*UWA#~^BTwov=qEbnlkRyeIl zu%i6a&i}L8YPEXW{8LEA&oHiO6Gm{X1xK z)6nPkFI{v9h*X!)Y1A^;9Y=WeIOi#^x){K4Tl8EsDF%g}7QeGroKG;l!WT^Kh#h)4 z6`b#XE>J^%sd`RuJ@oTknmA&`H?UGcI7z8sef>*Bz7}Y2FcfaR0)VjKeh(Oj0I#5a zG~)d_?*KoDiIX=u?xB9P60WAc8>%=p&F?FIN6~~v#2Rf74#I$>FjJ@Kw`*I^H3(=O zQQDoT9A^=Mm8*!z(wpva$r56Q6Sqw1*OmyQ+7uQ#Us#}T1e5baF1E~&spXuHTqIUK{$4}xs zb<`pTyrA;m5>HI5L_}@(D@)HXi4tk^NJj#X0`wO0wi@+S~zrT2}mWx=u0UnY00|Z)|`3?JnPMjZS2kkb1@r>aZA>4li zlu4dhCE#*R^oMK5Z<=zs_$|>AcSV1o?0>`vYXhUZZUZRB&v`t7sB=aEJY#>jc5eE% zx~JlzTP)yuxwy>wV_}xFaxtJdfYkckpj_Ydoe`dzVH;v zs$j_JU448AWokF3W}QgAviF^ebRXQcMNX(=R{$_75T`5H^5A z4$w}vD0PI3dMv1;!tScD8&T=p8ajJ2o!BJ~8#-2KvMLsLYrrr z;L=vuKQI@-ZVx4t!gy6Ma$p#sI(Xu$&|8E>*Mi<6@9m9_7IND}JQ;A50ia`d2^_n$ zh*Q^e-?R8@ODLL_f{gI)4BRv9WQ7CH`?rtJ{ghz&b-sY&+l`^Mi-esl8~zJ}$L`Wy zAZ9XEQ481P8B0FtXqOBf&!JQZLkxNe?~&>E@PU&w1j!`%BGbjBVjqm}?0n(Nr%Lz%JH;?TA~omwj6 zMGnv2l=`~R0$%93QR&CUCqjnAdS_sZ9YUw)k3(BkFc-$oL6SGt>zg5Ggh}`OI_the z@e8dUt&n&R72V}Q&mbuHCA&CpU(5|=2bvshpUe!Ez?OFoM}sV>LbzjYff7msvXCO;@61yK?Fdyb#MX;=<4 zY2)QMgI0zJ3TAJ0MZ-0DPN`wLTm$shfI-5THgv%ol>9eNrjonpD4&mVMf-$ad0U^V z+S)O1IFVTO%47R{K(>(wBrKB&$^zYJT_b&}>aTl;5+@QX#1m0lCiIf#c$l=(0RMlM z2P}1(nsiYnRSFf@Q8WjgZ0^0TO;lwM#)avR11#%sQq9Zz6{Q!IMsXhK@YE5^ zD^}sZ0TvrodAeyqJOI9*?7Iw$H{*m)`X1wVsA!9^Y^r_Y_p8iXlgM~<+j>PwY^gn$+d1#(_2#>Z|gS21Maserf1 zTXf;=HJg|!=na4k#D(_rkG$tS8-(mh=kGkQ)IVayBCp5!Lr!Ue@x3X-38|C`A0Lp} zG^EWy>j%*NJrguzlwo>;{lN@O2&)Sk&?K0TVz8}+n3NccN1d*eR?E8=!UeD4c6&dR zE9E}q)g)a}{z?f+iWYWzAGAJD4h4JyVexk&)n8TqqM%KTgnV8-r>U+~qM#_@Vf^NO z`;5kYc%@RP@PtzV0ykdci2cDAy-S4BxT${nH*SZMA?(BNvyX8Ux}16phlOhGCG=ci8CeP%^0J;SZ3F@h4#v znu;H*4(;=5?iL`2Jv`QRMNpf7yzb%VXAp(Ce5lRt`g5q1 zd+A>5w>W>5Xq$sr5Hql2zwLZ6n4r4GmwxCQx$Fu95!0pF^BiYvcPW6ZlWy8o(h;fO zDdj*|7v~AupPs?zR_^``TgG>LjwRtcA0?!lo<`?M+}%D@23r$#5ru}9JcbdC%O9~<{ruT=x2{sb+58!_%b!tQ|8_O}>5~bk zOC@f_3=HTgITc@;xiF~|0}aqLtm&Fl8g}}8X}61|@lEHjQ_}Q+C_2Wu5;n~ROMVD1 zE{SdkG%r{u%S6W=>WFBJVMnT=_nAw`ohcCHD=#m~OaSLmFnAVK+i4 zHgm$eWZePZ!aTdDaR-R59WlEddKV*)`J@n_}*dGk_Rx%AIQo0^vgGk}U=8Pj?yrthkdFhfZVo zj4h1taOmP8zURRRvY#Wj0wSr|xew|2LJmmp4?_;b{tIyQgRF$-Z@ZGBpkRyk|4Tv^ zu7L#nO8;f_&C{nZa0%dm5QiWEL;d$q`yVlGBiSi`|H(hd{#rhkXim^+o%;micm1PvM%79*E2g z_UvsP-SLc&rDuB!(1>4M+DMM_=$GkeexX){4EM1Px}RtV^`M{G8`z^p9_?XWFWgLL z8+$a$|J!BXcB~mu*K>}2-l}uZxuzK=RC;?)IUPI{LV*&CcQj##iXf;lvvb-==i-zR zXnFfBf^T=)<6_x~9$TxhMH&6A``oS!G*Fw@MA&s!U0Na?TDlV7qjDS6s4j3MCDcDq zM@*+p)MnV>9-%rSA{DF!y}Z(cReYaikp{4#hXh5sps%{of`v}%nCqgy?m36#xezYO zK-;)SGfADHyq!(#Ifb@#(Y?SDhvM;rlc9P&*xAGGQM6=>^wd{9`}TQ84&-tux!6XR zkT1|{(PdrR1LbQcVY^7zpYNn=uxyR@5Jo-`<*&%cL+2;sfeS=;2l@M?u(wF_?hI(? zP}QsCNfi1Wy*9#`-0u?45cdMt%M`HK<1v;yx7(A1Q%7)X-Ox$rS)})9JvbY?`;+9e z_UgLbqBQGV=??N=JH^t(L-9ZtMM% z9{o9B)xKV(3Aye*{}R{Ut1bu8V6A;GG6V-oeUwnVb(71nm~{a04(fjX?#-umH^U7aZSPx_AbzkD%y@2ZkP zoTrn0uA@T+?fo{rA)d?i>&0b$?`K=PzWd|Fo`-rU5IyBK#_C}nd%k=;U!H29;+PpU z;-M4-i3j_$i({#_|5;Avk}}3lWIyLgqrF#0c?$76)I-9c0R^=5_tov z4-24Im!<$a8ZlIRb?6ePFP$5er+?=FLIl6+GUg#7JA~!(@;*wuJcpJfGbVX}e$9~A zzr4|il-v=&ea5E}V7E_&)gWIMIP+2>f?vb$sy?dfwD~}@Qo=m%g&a|XC$s^riWD}w z&IxFrr?RQh48=`#yDY4N>J(n>WFT*Z3_6tu1ewb&Uqt?&&L#3;&n42hunPN&^~%J= z(+1UwG-(>-@cukXQ2m~uLo<1{Uz9k0GLo1X?$oYQt+oL>_y}Un4*-|l z5p7^1GeTuFo0Vu5(E_=irH&*{!MnK!6-6tC)L$B>f_3{{ia_E)K{v)xKC!>3}hYzQq# z!AMn$YDy?F6IN2cnTlrvYPtxRe*K!eHM3#FjNgrEAw8ZmQjug~rr^ShyRvRo!DMG8 zpfG1C5=RwNH8VFiG}S(vh;SjHvm)loP}ZNi+8tOgwJC}@*${DKzCoV{sheB0A~(tv z`WjUQf(!JcRH_8d%01;_#3Cvlg{V-WKl7E!D9e{C0X1Lr`KOjf)UX%D<7z}NBsE`J zatAz-VEXWobLvFJ7qY%JE;5Y2NCml=_k>G>t>OFKU$tLUDd0u@$>dluAp1ftB@_<& z`S&~{7$Ax7Z3@v^PDEhmwrD&iw3NVNk6P!7i6rT) znTI4$j+7w%S!*+UbfJi`Bbi*2%%&S&ANWVT-Hs$E0MWkpJJsr2HZ>fKw+@YEPJ-~S zoiVd#4NM!tOqx)W&L_pC#Pb8Fv7-pYh`@(M-3ln60rqsx`UpYJGmnFsM|u`9_b82w z(21PqazssSrWpQwhoW)z0g6t*zH{pT7sPX7hx! zgmE@&o@sBbyMyj?pb$A6NCW8)FFZLyytIq{Osm|JW7b%TpJ$sZFbSblP~ZR!gEdg@ z8CCof%q~)Yb#dYPg<^3?kD4>r&zMntsMuP#|C)sfTcm6C=jd!Zr6>MeDU9 zei*+I8TMBU0t|{*)Zy@ff4S!V*WI5QHgBR|IQ5c~=5PvMxCZ1>-szt?%^`R#*Meq< zD3x2t$lg<*c!l;h2H+CwtMl+YNyv$2u++rKw?E{87Hsz$6i}fj3xVQ{^R|go6S#A( zxqspCRIc#$)Yup&J(tt@n!JTX#QjYAsaOiXq7-I|iu?ER8zYrm9rWR@%B9B_jxTW9 zC*~(|xnp8!fkeR_Nj#J0cbCY6M8We(bPYNr#G7DflNKg*MmUsa$pbYufruEUa^Vs} zdKjOht#ZC@dZ4pVZAlZr`IvZ=nBpJ%CbszJj5tm2_G#DThV#XQ`=<5_UUW+$_nTIo zKjA}TW5^$Y(wgzy{a?aHIvG~u-f+<4Qr#ZefmMXa=uh(>+{7)_q z#H*f2=TdH$_k`-gKnlMU4|$XsrSRoc)bL~$P1G4mE>%)7n;uAZv`1o%Mc7;LEGamF zss)cO2VJrUm5{SD(7oaxMTQ$_JmJnT`}_x9mQf`%qj+Vn(;t^G!X53I56bl= zqZR+?yN}Dx;!qYqWWctxq;>2bVJLc;+TG{eGhwE{M|nM9EmvD-{0l^K7`QZ zU^wR1)R|cwK?&$E#3ky`W}1%h_Lc|i#gFB>MM$y51wl8aj>@bg5` z5EbCf!}0|+^-hfyTRWc~J{u?$lK!Z_I{fpkmcF)j@)y#>U-5p(lh+B-R?mAd!(-hS z4x8aHTN_TFSAEJ~tA4+#>*?XGTD8{R7*6Zj>}1p&Zj|CtXsl`aSu@P_l%QMT2v*}j zWuXc&2YI*$*({DvRICB?qu#fF9SBwEv#5H)T4;Q7I;ZEda9+B{A4ctVBy@pXKp6MH`*<$r}bURq6l--zeBp;7&K?iA{GXd)tQ zwqOuo5w8((fCrhB;V#YF$*vMa>^Z#8{<5kTpmfIH<`D>HKNaLI6h?8-E7p3<*o+*iM z)Dbsm^1=ohKC^=Iuf%D3m(X5tR9C7@KW)G$z!!{awRN_N%N0%_|3VAxBTy_t*9e{y zvLZz@sO*~77|SxcWpNc4q;2K^-atH$d7>0rfZG4#&49M9CH%_J_4^B&H&FDi``gcm z;=u@V&CNgF^dkwR1-!UVuOEV?vhFXwMpPBP-~ci!Sj_!f@qDVIpFk}xrr$;FdlU;7 zCN*YXcBvv|19gY1)27V&DT}fvMHOT~{KuwkI(5@r-&{9cev8&miyy#IZZ_GnAWXdf zC7W`;i~ouV4Mo)dn)r760;itz^kwpn!UC8{y(jPD^x}K+j+pym^Uk8|GI=*nv|b+X z&T;CmfOnWwLL=DrVN~Qjc^ALPnLWpa z{zd1VpzLya2k7U^lRHb}z@LLfaREAA*cf@+o|z>@L(VGRlYJpU!vocgzp>3WJR*Z4 z7Y@8L674@+Ufw|0=JGP;g+x%8nb7DBa}HObk?C*>9pC#LWQ~R8wAYj9i36X8O9Vl| zfe&26AFdBxq_ur(b+xs!vPL$=_O*!zLH_!9xXZfe(jK^;=QlRCHa2#?IxT|yZDIR* zaOc)h^XVWUG_)d6Co4H7qRkgK1AG+Tg~1Um52MPHIxjjs8BqXbpqY_5QYG!~NCLBL zGTEqsm`kP}%Ve38X0Xx_Nx7W7_V{oi8bjZ&bZ6>MAHh$uW@#>Rw?+eSs@Y5ocJiBMj`i^ZaMrP}}Yh!a04?$Q@|^3LeV4SPRZn{*V!jWpXg+J*q#VPLLCbU~W_KdL(!sK}1qq;gH|$ zQsV(NX$CmY1>HKVy+xWt*GqX1(R~e{Al94(=@cNtLikefd7a0F;8h~rfwRq*kxOA2 zONXr$EPzPi%bu#HA~9DD3-ATpiaYG}xU1x@1bkjCxDQRz_{qW{otER85i4nL756Vv zL=BPT=hUF7y4?Pdf4(5bOpqV7Dq0y8~{wVg`IEBhVXn3?K(w=ZMh#ROMwY z51jW);%^UqTKhjI*~+tf^R$=F_PHcW=6pdzak~Q{ui{i?NmXnv`h!N$_arx2EnAp! zcnYjU*50FRDd=Cb6x?yf9t<(CdHk_-ioOUVx*t;kn;ppV~D0UsO zcaxXqYuL?7Udxl~Ny?bjmJ?dC{h#sDSTY@T^wc96{kbHA`XW6eY&YuZr+M#u@;d6A z@(qn@TL?LTW*^IVNpll_Xom9ga(j!v_6kp;u!D&$^y{y7_MM)S;C{>txMSXoy7l9j zId?C5g@6>ru%R-UvBVcT>NxB)G@SGlcz1{$L_C$Bn@U+i{<4fdTG>q9g@a%Nxc~u9AXE>9c@}^5>MJ6h;OoDSol^>=7*t?m-E_~Ra&+xIc!XC@M z{telO-Znq~wszAaEfyAJwyg+!TGioP?qF3~Sdd62rSj0Y>w~vuhZbClSNlRFaf1HmW|R~AOEz1RPnLB=0kDBG zGhRk5W40_VQs8gMv&(FyCOvq+zwZAq-tK=;s{L@?{XT{yc9lW_RonM|;TvoVd*QGo)d#&s~eRe!n$P6vw-%zfOI^szBSbFGKI$}l>g+wk|jtw6e$(Q4q;7F_)Niu}t zy!mJ#JXQ^cCyXIuIH+wUl}J5wClWj~gZ4giu3Zh&pNO-@+!9hHNS5FT)&5SE-9hij zjV{%f%!I;;h#W6QhWv*E{;(X5L^U}U$;PwApr_^xvy{L*5&riU`v>sD3mtgOvBYO& z+OB@1D6m72)`6ayts{aO^N>=Pi z=}p;t;)GX5rwKog-+-O=e(35WjvJ8ybx3IbN8U>a0D{H3VGBT`Uch>3$tFtQsmv0Z zSr(yV+IT4GN}Wbh%Q`F`6Y9lo@nlgEAo}9M;ajGn*WW+pW~TC=XxocO@APf9Gr~pS`?aA&J}4P;#Zftn znE^*aPAQwoXc@mZ5{-m0G}L!%Gglm~Wm(+G{QKUI%L^|D9^g#j{#!+i&xIaCbo|XW zsBQqR&+J-r1%J;rs|=1s8m^@ele+9FYku+kV+;nn* zA(RJ4rBz+g7V#_Hd)7ph>t^D0iDHIi79-`%!+3O0AvjOD5&AMuH1O;QeZ#W%t&GaR z?@Rd#t0OBO4#qVdSrc802g7w3%OgcITb#Q6{@bUDS+h8D&HeXqWS>mRG!xnR=6p6` znyF0t0&}!BjcnEkCuGxC=6MvO>@(%W-yx4NwVW{%H;zu)yJ zI6ct zf0OaQOCvi5HWVxwl(GTXx>#>mZ>VI#Pf(bl^F~oPZL@|r9#xBM!0<#yRN(ZmCcaXu zorcO2f2yqw^o4O367M&#R}Kz+B!1_4j&TJKlY)YH&p%)y|3`7{7U(B$xqw`RHRm(0 z%_9GeGV4w#xRI~JWVHfuh`jS$5mGHYtHj{mx6gjsS89IHBb}B!t#*sG>SCVINUEgV z5iH#ij3mpO?z`F-lBsgDq~`!}=FYX2FNirs&yY-Y=Q^Sa& z()0+Llgg(xipVs2+YxCm>hn}@I$N%A3Sr-M@ULW^=tjzxdtUG+F-pDVkv4;on!Ej@ z+NZtFFA|*?6wazE1I8t7fk2R{yC=uk+UA95e5+Nf{&3KgB>NmZ*Wo4V;AlRc&Bty? zov1{0bprub43BJ|{fZY8QM*jbap36<=d0QmbOXkl&8GI(1(vj^SEuKY+);cvLv_k1 zRL@svhpebQcmsLDfC7}q;e(QRAi^Bha_{4u_*5;Rz0v!X8oQ4_mEmMpTVl~;M~*mK zhJInQ)WxtCIS?0i#Kdk;ohCi84_2qB<#oV3A>RQ9UYD#iDO`7;JZ;d^mpY(0P5r%W zxiZ<_oQkGycY7G05}QubCBmA^TOE9xA!gtr7)^y`_nCg28p)Co(s44RcM`rfbi))m}57wHR!-q zU3TZnle)2aVF-{#w=9ml;OGMN2&g6p(YT3zBHFJI&KTjJbH2Gi6_^D_0R|!5ED`>e zuC9lOZ}6t)<7~yR0y_#OB@QDya3!rVwdM8(z*F=)oFj{O3MqWw752l3^-EYk)sSa! zM-ZA2mrv9X*dxE1=`=a z0$z|TP_0>upWOe;+MB>Ra+UX@I@(IRR4P@Kw${FMtJHg|HJ()-&v@(^?=zBjr!ls% zr*X_S6ATUr8!%>^gyr@CSzxk74JJ^PTT}`=??LVds{KMj*{NBx+%GQ)voFY8lOr1ey2z z=UlG^^|GjIbu{hK|1;a)9RHlF!PjZ2{rxSejL@6a?{E!@T!z9Lfb$)!0YW?gO0i7a z8U)3$EiS2RcwFBwC-uDjQPvuelkR9>(u-3hw1^4QHpd-&zBaeTBw4Wqv@asS3W5hU zu!*8LP@+@p48YbT6$I@Kb&zoh&H%_S2L?hL*iK2M%DVrb%licDWb=FOMq)BCRcr8; zLbidQh#c))8xCLFIl2!CeRB0Iln4Ev3k8{aHgI4*(&h7ZjDuor44aU@v>=58>H)94jL1$SkV<-a;$JmGcy#wCC@ z&!fc~4%_bp4*t;A+YE-vyF)GbGQu?n@J!Skq-Eusp)UOk?G%|-1u7U8gzOF2GHyp`>h_%#P}*I)ZULC|13ssk zT)9LUl;Pg>;?yN>iE|>lo9|oFgVTZ!$k(d@*>F4j4uE!i#rTpq7&#ZRe>;%t&S(sP zf$rFy|Bf~9T>?DQwk~)%;zd)yPxu3s1$<=9=X8Z{YYSGe-`H6Y@5u8}%;}uQvqOO< zvz801J0Le4ye>hzv17eol7f5#HB6+mJFnk;p|O`Nd4cd!hX(-H*b)~Zs2|UCWpYhi ztv(B}jXW`TZ1!JxEr9db^F~eT?9j`H66DFzoi4L40G^4i2&=P5~O~CRfk!^(TMJE+nWJW}E!YA(RR}c@YkO zrsoMi1XVbE@LV%QuGrEEB09#%8K~Ak%ClO)_wb{w{-(oISUAoR5n{!(a$xQiNafYMij+Uod|8NuO!a7QzA=v}pQl)oK#&(CDWPw*Q6N7c~fn{m-Sw?^yqy!CP+A z%KWbnzV0;!yOA#Uc%i%BU(w+7V-q%Q z6k@a(%GcYA`|cCV1Y;_FM&lXs1H_|H2Hp&L#%<>kEgTfPvC$muybEb&J2GMq{*gz- zzj=&qy|B$yG;*F31!9j{C8XnJ8X&7)xcykA_ z)$ZQ|vT!MtpLRElL@|vZ&p-zF#waL+KYz#mnd{rga}_WM>6lYAa4m#NQw-@dpkL>X zR^*Fo`ThwOpx1IcUo&=1w!ij5-iw(y98Ym&LpTlP7yd{r&N-#1E4bLdSX}yO=5Uy_ z7UOAsp3^$$9QZyGaFB-`X->-Uy0Vp#ENZvo>{9S(LCphb{->bokczR9UWodbvID41 zj~)O}HKezuEv3X;yMe{w>hZk#LT_Q7XAF8q9TvDDo4+Nn3OJ%7esgtM5PguZ4p)b< zm3I4d|Kb`tmYn@paGg#Ul5>WAkhE<^^DF2@;@mG@%!BIVtP}^$XbS$8$%KO+Uxfm# zWl9jkKH(2yEN^c1EDlf}7nqvc8kZiq9@&AB{^>76EDM4BzCpK57f z=9}Bdsd{;ky9Uar-pUWUC!9TFBjEn^0V}izECOcHT_mj*O=Wp;0cMN>?0oEn&jt5~zmR6X(*ONbIUEdyrsKuA67#y< zX-RfJvA^`W@c!^~>HggxFQt`$Kc>$W)1@`HET!GVJQ=f3%(th=(=6akz2@wYpk=Zv5`S6?aJj_^3ZwkJerV)NN+rxWQae|!&mj!&wPCv?bfD?pt$vvG9=zmRn znwudJ^cq@NJkCz<*w?KLLcoNn@~xrq?2*<|V>iNQ(Y<#;3or(0oG=r5-=SX?AcFl_ zZep^?6p2VL_#*744KjS;0bDV?zwr{1yZnqx+o^XkR7BmHkooP){f(cwVg80_sFb~C zHvqAvhx?T?fW{=Sv-%R4%tav>|mpck>$RBtv4O(oO? z+fEcR?9zc^S|K&H%kvZbHY}0XojLQIut0k5HAleBkk6g@IbjDJwjBc|!6~-M&(y6) zRztB`UtU=mHm_NY8vs`w>3}t?=K2028_By6k17N99C2vF(-4Ld6Y^2(NKXu)`?+BE z%$XNP4I`VXIg0Vmg?{49U0dxU0tcxt8jHw%fTLwgcSQ^jdAHz824nreD8rsg1JmR-^lZ@x+-kKT}@$zfjg zn7!W@JXVkW7xr;zoM<=95Vx=3w9SJXfU2~rP}*ctOCV7OwgvVt0-ne~f^-$ajzbD6 z!7a{d8TL}<5Zw05spT%xTYH0@)pi?#7mkRzHX`P|PaAJ)iKu1v@&47BL+x&=yiBgQ zL2tX=UYBZ~<#MXqG1}f>t@VBp7mq0+UJ!eX^nF58&o#PWQvnF%KOy=7H1fHSad2?i zlN>V05}6;m_pGGKZ4REwZ0oD5>wu`g0gWdhG@(+_eVaoCO;)Rq0E#wX0dz*rf=1Zh z{+h?ygRrtjK5kc`_Nry8Me2{cJH7Zqh zn^xBxK1bTIdT0I4`su0bi!RS?`}W>Fh0@k1?{3Xy%F`d1aMz^tjqZuen5&hUYfV-D zUNtm_Bjxa&yle7KlooO~PfhJTDH+l=5AU75ZNcT9$c?#;8)vVcF24g!RHoiMHX+sA z*xn>#UStG6=@P~u+txS_c7@==_mP|+;daQ>D+4tbYn{sHPqkv#vz04`vv9KMx$!2c zc@k<};rk@^1Z5M1#3U+Gfm#zkNWzl?sSlb(80C1p0efMo*qPEwzS&t%Ma!qY3DHT{ zW4Ufl(Y=qx6Q!ke&U`C>6JisrP2%1u`LWzhVh@sRxeN|I2k%ete{g@W*k!&0#ObO- z4YS>J2{oPwf&0TZ55Dpd!VfvcK%#lWwUx9Jfk`ll$SZ zU%Th3HzBnAvvSSPem&hv9;Pq~UETNi9mYrRMxgqeuKFxa-XWa~;Zz|ntsOnVD}?wA zPzBxX;28*@p@Tp{(evbwx~=OM5WA2&Tf1@UJvk0QPQ!(oTH6N3Rk*q^b>@!A8*{8h zf%9*=Dp#%HqR@MTR++N4l>>n?Xn`0Jo3W33hET#Y`h`sqUOgm&v2*>4nR-3*O1Iws zOJ*a_^&i^c%xBcIIkr;I(5Ky3GWFB&^y(PPxomwzJ`REk2~V|c{fHRm5f)5!jku$Y z^yx%{e;CpA2=hhs{&zR<)9sG-+usBr_}D`?QRWI^`|)C|gpcR3N2WnV_QN~#I^^8A zlh-aQRu-D`q!}WEbafuo8W}c*75^ynMpdd*$+f6b&9ExC#YKs}gA`yA5;P(k07?Wl z;XQvTC$;LG4hNh_V+qG~&{QzWp@4Xsy~8Mpg7xpO>mL4gZ&|^+lz#ZlxJZP6`3D-nj|L{c7SKT{Num2|9 zTT0Z7ys!GzRMnSX+uiSt&I__bY@MSY0~hpvYJOZ`S$DBtu>a8PFju0z!_e^`nx8*O zbVe;AMAt2!!1It~$=7S2t%cfmZQBEwodq~?QO1WUJ7wS?r5MnKGP7`eu`p{_e1R{x zKF@IqG6rqLoV$u1N(oI51T-9ZoCo^hclloP;8Y^t$r~_B z7VAYtrlAM}*G}>1lC@(%cEnjEk)t&Cm&Tz$77J`R%qYG^_ak-z`85zkw^+s>7;Jyc zA5Cl~E0spM%=RJOLZebiYKmOQ`ebB0&lY4wlYH__s+I@ml&_^`WZx&nZC_VWv(s+B z9aSp7OkYC_{BgzO2?r$!K}#OH8c)qoz|c%8u2QUkkU>a>A{#PnpYXN?)kgd)_+BF4 zq`|G0DbvDywRx^}+*mnJ2?$!<7F$M)RykYrVVtFhWW!c|f$AA=|Wq zCdo4w|I{4)gIn9t$J%*BZ?=sS>au#`cw@9DScR#xrFQ#FtF^kdKl0K36YTZh7Pd}^ z7&wMu2X2ad8wj+*f!Cy1D?A_r0Z%QXBDD-ko*sMP+G`&;rXI~cV7xYS^v*kvW?pMN zkUd%(LvER=1N+%$@hR?6m#h!WJD2V=JX3q8Jcj4keaA4D7_-SMhr!Y3aWe8u1tDbL zA&wop3TZY>teCf6AO$aX={&&JTD|~$4O{ETO>^zs+~0_&KMBONSODgQH@IVdRrSZ* zZ!k>lsL+ubDzPZ|%=AqoUft?{8aW}FKN=L0Se7c)?z$XATJ2%vD|%!qGkGPjoo=-j zMdfx(k?^M{x}4`$1N6u(2ApT$4>*T#V5>Aos*-S;Hb`QbPvVySwG?m?h;7|@krod4|BXTAho8**d3*MQc$<%+oRgGkgs!2MLfUyS$@{&=Af$5RApvP{^(lTl7J6%r5md10+d zJfwfVx>gbovM#`b!{YU6T1m{L-9!H|_G_i7vM&m^CXRvBR?2^q0J}%8=fwujQePKF1ic<3jT|@R_(PY zqJgy$2WqtOs@C6ZsXQYJ1xO$iw5uUE3IfCs?m~a(TdKj33zJfQw_7-PR$2(G-vpwn zc!Ljd2=$O9(^$tP%I#vx4TvT~T#Oh~*hZEx_@yGuQO?U{*sec&RKGU(R{inMfDec1 zn03B=R6ly{0vu4_EoGl4zZ#nBTPrO+Pm+z+wQsTwjb{z zTz`4kD>69!)FQn^9{TneD7t^Z&~z* zm2Av&D%WH$pFNW~yl4E}IdpUQ9Pe;^kAXLjA2$0GG~cEOvdFun23|q?IGj86>;(|% z;|6t^t+zRtI4^&IwJ^tu&^4eAbq%jp>`1o8n-`-S-@}%9-x(7S0WxfwKKy;CHE6pz@J~+Tcu{~%o*32aoT`!CE6&>^MUIe^!rcxDiB3Ya%A_=!O?2dIuIu!FW z94FLz=o8xx@KRb(t50hc0s6=aLvXinX-$l?$-gDKrB+(Q>Af&qViOl=O*Lz7sna0} z13hShZy8|m4TmbPT(|&fY!s6#IN!{+XnkX&ZCU6{En%_`ni$B zf%Bjk0%tAETO`uSH{3SNH{o~%fMBoFDsfPGTLS+9&ldb2w$vLelL^6A2nXwRjwqOD z10ZlvEVyXF(DjZrqPZDe$iaG@r}e_VFx#=V1~w?mZCjx&%ZDi*nICh#XrFM@BU(t9 zZy_#vAB9S687!Xw$!bgN8^D8oV>V!I9kjX~VTdS>;L~8uiBT94!~&vDG(g?Syaqg4I?Jdjs&~c{@dz7|d2cXK2B;^uHZCtBv9Q8bCy3iVLGy zub1hx8Z6D3ABfXxboI^-=ZA7uV7*8N6fFpt_&`DIMwaKoHe?#MLGvSM`_|c^^Ap{g zGc!($gagbvVTRwQIU(9UIwz0?hO?2Sb+L{zapuw-P@l96bdnMJ^Mw(^ub8KZIe7Dk zG4~9O8U2Ber|(z;F1CjBd`RVO)C(s5OR#fUd0vHQ9OW^j>?8+lM{E=qev)F-pd%ny zC}5Q$2l+qGa;U4?cI<#LmNkd52$|KL>psA}J9dCDibslp0v9 zu5lkSFj#+ZF{DfVHSyHbj3B!Ycfv^--%-VP=zF3eyjZcmiZ%+w03ybf#1Wo`nVg;Z z4?O#AKm2d(>!=yx;#{c?{U>Q4NrMC~4E`e(sCXy^5q~U0A0$<m zeA@Uj=J5h6Q>YLnLe!}>q9*CHY0bDg8H_exM54eNU1e)XE7CFB~bjocrAz_-Caq7M_q3kzBL^WYOa&`k0CPr`u= z4krjm0h2=M2uvvzt~)SwP;P(+eV%Z%K~nMlX^5ij4D!D4*!d@YE^m5vZ0@FT|J&Ve z{}eGJLcToD46HasHh{MkQZJWoIR{4<<`yAu%rhv05E+f+KJ6MMawP7517LSLYY-#W zah+IRv&}Ah0`#v$nJXE@Q2I61A&~dUWk!PP5Nd2olPJ>ba;+386UkF19!p1JJP~j# zl8(h=#W|=3v)Z)IAE%3R>dqa9QH?8Tu5R`w@ zv$?sV$V~-!h>lUbKhYJv2#G>1N=TKgV?O5=**@cI#x1p0hjoxjvV$pIZ@14cudVek zzvlSBAB&s;644h3W}xrVJSoA55rCAOjZOnYt>Ev=vcIINCBJOIB80ykVKvChv@S(Aj?K<_LAjO8r%ygNwC?y*)}jQIDcGnr6&3mx;~;Yed`y_DU0K zNC?>tC?2P|ge4)njxO;W8ULP-V(p{(cFeVS@O@7%+%dlBa!fa#{D(vg#<*YA5)U18 zmL7PhGk#O1r2|ooz)#RR*1YO(_dL4_1n<>IKxRO0#8|1z zA{Q!j6c{V%@Wl5i$^@$kXBEPT0hWuMGkpJC^nvJ7w+3I`)>@1C`8&gW$DvfQ1vUs= z6~qy6lI(U7d*M8yy~TOTsj&*`id=Au5XL}}acq-!DoJMa0g-E(@mIUXo(p(UhPea9 z#ws$sB2Sf{RO9}dcIf1&8`~iO7!LD{1k2p=`;HtV}y`-x&*TQds#^8gW z62-gD;j}!D!GYOFsX__7b<^_vm9Frbi;q$ab(gt-(gE{98m+DKaV6JT7b#c#alcmy z!Z+U|Nl(1Wdv?{X6A9kJ6XY{0rt%W+nGqd}#$tFVBe@;^A_|<*W6`u?zTdm;^SAGq ze@Z#)Rjql4`wMEETkp)z1~^YRI}07!0ir#$X}10gfq=|kIP2Xi*QqrqVG)<8Bs!ER z9|S2)xe^z8+?qk%r$X8BeI_dH8_xx)()oX>q+)^B)Ls*arPi0#F8)@;w)ULyFp z-drda=(vB?S7dzK2QF>5(KQypfnt1Obk$w(P`|=!t}DEcz0C8OYdp=l%F#m|x#HV( zQv1)n2DAE3n$vyT@bb=3)ay(5d`b{8^FXD$f{G9Cz0nZj1n|E9=~ubo>j|ESUGTiT z_DD;-=8p+?z`K3Xyn*~7tlBs&+MjL1+glWY*Gh#pkw>chi0_GZ2s%B=N0{`UtO^Zq zUCc;l(&s_#HJ*lu6VXkPhe+^ke~{!fz#)UFXm9fKDRexkx;%ewx@Zu!&5;h-=0=uw`swSl2$`cB}X7**A^D0)HU;kJ5#5Y*5E3m=t-vWDc7r3UON#xa= zFEbtscHa&NUvj^Wbu!2|zI`wz=&fxaR>K#6BIy4aIVpyclrPFj8Vap9&NiH5l%HML z9Bbg^_aiT=$a!gb_X5F?O-ESF`2kH6JiJ0Q7bK%HFp3WDY18CU8Lou9DI}K;NglR`Y*AUp+`$`^@0)I=sU@u<x7g4WI%m1$4pRxq zv7-jFl-vCww|jL}gP{bBylF;*-%9`Q$UNp%yClnDnuJYU^g*>YacxU4TXN}uSwufb zC_+^c$mTiPJU8m4RvU``e_JOvlWKc49&o1(=a6wlHatQq+7%`mKBs5w6X%+V1-gx20#LJjY2o^Nivj07KM++A- z1a$sjoO?OuF=VF3}qw&kI(A+xp|9(zbLcXx@4B zC%6H`)S@C4)t^D=st#QsoUt)3ZsEsUsHzq!FeAcgqEY;6E;?rSOYxE;8_kvB)=^3N z0+ZSKgc4|yhLYu!tk3PO<>J1aqE^DH8g|9}TKj;J3OSk0AIo>U8zyf+dW-YWSx`nqJ+0o9D_3$##!-qRjdzCKgQbZiao%KNO6n&Q zv4~3zYWH7VgIe_9U%0)=NX_f^rIc9aU0XkU?GJ5kPcRzKlqVaSKjsn>`hR^Q9^YFp zd|y#jCFhIh=*z%op>ye)^EZz?Qpm_Yz%Xn2woVR`R$uAle7+#32?c3>8++j@4 zbUL>_m;zt2QiiMtDUeS=rJRdqX$t)IF;-GigrH&;Ui%*yrYQ$>_&%bzf#DdnCnhzpRw zK~N-y4OInDW)5!V6k-ANG;tHEa%2Uzkg?iSssu4>`TR@%a=Dx*gdr?bBV+%Pde{Q) z!>NBgGZ_?$juw~IGvdsWGfM`5$HdkOB$6{#YpBR#?!g|x%Bv7!flfHeV!h_<+Xbp zE+@)3c%0rAFP{a+BzPquQE0c7RHJ^c*B@1rt?{^|dhnx4@$adnxjE>N`F$2H5x*k* zl}MY5lYn%N4yZ^;$4H7Hs)RyESC4z|U1Y2M&2B+X1ta~{NH8TsL(NXtpgL`}Vj+Eu z3J;Fy+`Wrvm)JuTuOM{>NCej)eW9zUqZ7*IL5CuH@$FCY)(@aSoumJ= z29v+@v2s*D&wDSw&FsW}kP6eCfhFc+@l3V<9XM{8vf3ubLnol+%Sf^su`cxgzv;~g zW)`OFEAnZCeX9%W02vc6@7TyRRACl4ybe1`i`(Sj+X#;}4lK@O1UJm9h~&ZpY((57 zWjS6#c}J-xFkcMCzfkfzcU_p`l~nRsy;u=RW_s3 zsdYN%v1xf;Uto3*{SyvY^9FxGEI$6L=)eSM_Zh_JWVPY(CU}O<5I^wkXnoeHQyp=h_usUxLw&qp&F9R!Pi1%nb*b%hF?Twvkvz z{IgH`3ZefTbf?Nb|Ek~jml0q8Pf>_0sVKM3re~+;(zBCzX5EO__YQc@_WV?8!vFcV z`wCx-B@`tQJE+N8Qk7NuH)GlaJmj5N0}n$n`>%Tcu~A!DNk(>eL~R(LD=h=bkK666pUzNWL)kRpD&P#A;j!DV z0vBLH=?xAKC?}w+5}54I%Tp!GJr;naqW$MLLXNNgW4~WpUr%3q-|Fh>OHs$_C4fV& zAp)$fZx}5q=1VfkIKt5U!hzfpjAurMK(=gW`tdH^Gab}6|o>GxTTxGv$ZP${V5Urfx=AIh>5)r^4K?V z22gzEIK~1^9f`=W2#_k24qj0;%3-}NmT~Yj=Mjh8)O*O}UdW){j5m-ej30R<=m96x zg^l*;MEFQ};?1bKu!2%g<*Q?}q)DHRU0udE`lLqns^@#P+OeB%GI@3j2Fk4o4{X8# zFaQXLFjZ~jrG5|xpm4t^R0d#DX$6X9BWwEZVCh{B7Z!W0lm&1b+mZ3R-BCB3RiXiRxmI>_Fu*=;o51lSNhBOfy8}^o>Hhmm?&t_S8f;m>Mxn6V zv5IsMqVG{)iVZQf=7d}G+hDe>i)+`))S(HSM$?FV;-#m>Fm_w#f0-xP0s~0RY2=f7 zp4;KLJ@>opuh>VilMoR^UNrQNU2mRI=lvO!9+bysw`ge3!_y{F94o}>T#XmTiik}Cn=WvT_)Z-qI z0hK$2Nmg=rRa3bRdqcH~Jxk>EClkUA@22-SUXAYQ;BVq64a9oW#>%1FhAD3v5w zp}I}`P;+!WNE9|=t)sBmj z_W@=A$VB`ElcR|f{{HiWOclSI^~@C&IhVa|A5c;7f&w-V&y;5n_kcX8fKRSABs1I^ z*$<%52gKL~CV)DGUn&5oSKaUs1DrCFnxZ!&=jUDL0qh)mw*}-|sn<7pzC1x4$0k@C z$9w<##^3*8JV9g1GXnefEHJ-?;k;4)jR_i2c7k$UV56G8A_1NQP1uNzAd2!7ve!RA zGdgA=9B(fis`Kj~4vVH{cuQa6kCSHW!f!;ZZvcA1 zqqZC2Q~EmF8?o>pY1~l`tEgAW$xp=9Vm7wDLbNHB%7QcI@Ref@9+=Q_>dE*p!7qoIfgljXd{=c94yiX2I# za+sruQZ75WsK>(oKukKuoZ$e&2Qq4ACnxehms>c1`9}f!shjWmpc`}Or)uzru0k#Q ztLpp7wzW8!&6OtdVKkPA$O;+?g?zqSoR~`#k;gY;2+p?!!cO=F-vWXY(>>C|QFp{2 zpQN+^dk-vRD|g*I^|gr1p-IF!9T#&clXb7GVmIJughssq50ECvCpj>ZI;fb3&zV(; z{Un6!)Ht{PqdK1L$_uwmQbH4`nipSvMcj4HB${c7suM+X()O9u}hUZJ|%C<||_5Q!v0 z06KX!ou}|swZ>qXwpF$wpcf_PTjV*+8}|fz^i?`P1O`+A%cG}e#lgGMhKfe`LKz} zAQ6cQ9rC7FjR3!HV}qIP3GmlxF2%XK2K}4HwGEaH8}M4ZFmDoWGQ$6r9OV`k5ml(J zmF5tHnuy{kf%t?>H>gCQqP`)D;Ii&q@x19W0E7D`ykn7Y6&}7&1qd20@`^YyOC&uX z!8$H98)_9PPY28}PHgh#0xL=T5+&qGbS0yC6M?$$rk=7Bd3R^*@Us9Z#QFXbTlc<& zPg&g=@n7^uoOLbaZK+p=C?t^gKCB}{paRROgsTTgzKYR6012DtC=RjP|?~fOY@y`I{PbVa=R~moc z>kdXj{!KBKu5dm0ojeEg13~wg>)OI>frI}MU(lO-FBGLg(+8d6+DOkNGWwEdJ;fE+ z$i%8czeJV9pxik~=cS0@gkoY|rg_|Fht>dcGRlnLf4#N}htICcPp1Aw?#w@R0LtqF zQ>1>XQ3iSXSzYZ+-86+iQh0UPDbKO#PG|aPwO3G^d zqd;1t_|zW-+-}>#O|n;se9F^2CR*WIM2mF6;3sI9pkG8OoAB1cO~R*B9cUET9pmlJ zX;QRIhZJNoT8$<^b<)A#8@qq(msiWF8q#hF{^lo{L&Xj4XyT5r5!Xm#qs5I6wcG7p zuiw+4V@TEn$70PX?Vmg_khFQgx&iaufPXd|Zb@T6t_EVqP;?4y@xkVz;FEO%j2Ru| z=G9{zBj8>01lPJyOOR(BoOj>?Z#tIM!js9h0i}DbS84i6b2Fp6?G%@4JZWH_!me+rl!^uEB>5!u)2721*A3Fs=i)A{2Bm)(DS; zykYf0HewzV4vKNfj<|*pfLt1!Pk$T`D(Z-dj# zK8$Ie?{~Adt|~h)-3tEKYw+Z$En|BNQ%G-_I$6V2D6eq60O&|V{B2RyH+da!!2b^3HWr-8@I zMZ5^b=Rx_oU^pCHs?}Cm?HMmu5B4_*WSRm#52)>B)c~ZZDo*#x)Fb_qRFmgfbLDxN z2wfLOuhXadz0;=|&fGq1R4d(O!=ULgCjh}F5bS{S^ti_RA$swrm=CJqDI?FoW5c>Ks+cNab) zg*DHQg`f3AG|v;^57WC3htJTvUs4=;L{X&M@um%-E4OESLp)t|f8p-Cj>O}Ik9gFG z=RSN{3)7c9T7-XD3roM8xLS`y8}w}r=?;Or=9o&hJCOhBG-*}_V}JqxAmR~~j^Ww} z{Q%K!JnD2ThZ#vt$YDuD9Pji?JcrnneX;3+#$oGZoj(D>e(k;Y7Q2y%!{v!YoRZre z2v#EwXQUo!IGo|hu*2(i98r{v9t=E9ukX)v>8YDRv1+&D@eHch;$7<4bqz&Hu_s4o zl66iL@4fFRj*l)HaymR{)aeT60zs$WyZ`C&@AF$^qX375fyT3Mr{8&pSfC z(VUkUyin*|hQ}3=aLyf$yu%Rzj-iz3G#V}~WDjXBC91YA1Y%^Yct#wJ`*UC)6zeHkB7=5=s=bPp~x z!5^Ae=o;O+h?aR{y!bR^X(-_M1=70l@1pRyz#sNhPzh>M%p3B07<0oWEhSW^!)bRi zzt8JN0dZegjxgpAIX!Odgpd#FHdN+{gG&b4C^%zO$jXp^ zOrZ(kf%J7kNF2~~PTOs&-|r82{C=OI1pSJ9&pnY?Fsv9pzv}n-gC2jty8)hI!yD-T z{^7$)JaShg&eU#Yq0(({w3!h~hJ1lwK-OZeyKA91Jkd-3gZqQ!SRB+mT)W#93yj>- z|99*gBrs(t5MQs?gK8v^h^YPV)i|>S&dc0Cu!&KvU_bo75Y0vLkEjlS=;aXMChTEI zo(92ApVOGFH+RS4;vI9#%AP$@-Ci%cBs=osmsFI4U+Z-DzW#<#=!Vzt?f#J-j_B#5 z4atL^E3j<~p3dq=C#j6`4MLh`GyFbI?RWv>L3+~qRtxLB~BRf8RBWi^IhqH!SN&0c& zf1R7Tb$a^NnRS08;(yOq>G3mvMvs5?YvdjC_s-c|vhsGk6f_yNTfPQZ#-U-gH31AH zZ;&nFn&U$ol9gC#gl1Ixr@NXdGX3M|oiujw6qZ2sbm#1%z|oO^sj&(hQlm9{^0g;tbDHG9KgKJ=Ezdc!kg2j! zN^e`xa_dB^{L1p|$yxk8zjdrP&?;h3OXU;{s=rS!&pl6Ldj33LRzAMx%dIm0h$fI8 zvIjb7j+5=Wm>gAyTT2qK6AyE_5#rZdi>b03wj$~CV&KbK_JSA(AD=+m^J1*$XxzUKV{)pzL@$L-zX$v0mk{AcIlahd zW{Rq{a-BZJejb7Z?I`rd#YUEi^#=h(oSR5mZ@<}+8C)}2!~-Fu66u>S?^xT!{2u_D~5jm;}3YUc`VhhRB7tK$gKQ6_Oj4yOz zEmt%sE1pc`!_Xst3UDp1m{jix=PP*CD3>z%eKWrli~&=W6OY2X^KSNOg64eVv2W6| zpnqR_LS_X5K9A`mxlX_t#GE4c#@6{HBgp}VIi-088{t6BTd4f#0hw{R7Mjm5_&ADE zBVG;@%tx~I8L8xPi)1JokiARHfY8Rn6tZ;A%x>c;-%jhkijoT8*iC# zrIqamg0ng@1w<@q8s3o`rHc7XDPq#ZJHDu=*qswmZS-L1Mdj)XG-$ESe%<(adh@g~ zD|VNK2g0|cNVyPqiE!W%AxQoMJvuC5zyZpVgu?-*E@1Yy*oyAVj4}q#vZ!}DKk{;W zn8nW{X>7a{)zb%!m-$OsPaOiACGe8qiNmGtw6=7BfUjae*?>f`~9om*(qf9^}n_+Q&{h@&UN|BzI_>3acDeT z-s|EO)vmW8v8v=ik%eNl47EP25qee1qU6l4`TyAezI*oD|IE$~WeSYEJ`0(nVP+4v zkcB|qn@YJeg~08%`|{btfBeUMo0~m~FFb;FaU}916VgWm~O7V|H zsaa$zEjb*PZ@vd4C8@MKFl|Hw_uSlt{_*tu>mb8Mvp!!o`r@0Il7#)hwY=-V+?QovP+9P( zQIGS1blMTiL?W43K=)@6R_zI@a5xNlgsRLF?60>lbR=LfT72HAhU^-T--HCuYoTFy zv*zGMEG#OI4Rc`9VM}G+cpx7;m#vo-WlPbqYkuGK2y{r1$i}mgwaHAenO5Ut(1K(p zUl)l{rLo5>AHg-}yZamP?=W#d_*+v<0nZy&mdQLQRl&4TfFk+h59-Sap`g)2#&in# zY`3A&H49;dd~fr?W{d~cTH7FXJwb+DjCLivtxK6 z!7fBzN_*GWVUNFwF3EJmSSE|RA%C7L>6-#)guw1|_}hO8F5!AP|^7OAc~*(*&b z;c`ImRXMO*paio+T->FgjS!%pqh8wVO}H8`{Sd4Lsw?b zEj;_nNJI+zyrfD{>CQJ197Y+dzzSf?gUHl0_=~sTlRnXYr&>E5d*?f2r)%mv+soow zdxGB~E{Yr4TqYE_1pyo=JZKvzq9O_ejcvx*%IVl9|MsSexuo+#d?ycVoW%EZWRQ_S zS%@bgB3%S|ZNeED(1AQvE7dZTQ+S8dOV`+W0u^`PfKR@%paMpOCI0Esb6^d zB)&vzE#~YW*{5KOp^E5k*zKzn^+CYUudV{Ld7U(GZuZCN*@V*n*9`OA1x*rz?uagg zGhupbcYA&(4K>(Z{DxpSqDHj{zknNpk+2%Y@j|*;vR?@Q+bB+)H2GkmLL*-vqR3bv ztWyO`hU5Y|sI`s{oAAHH5>m_$xxcVa+UmCU|df@fpN0d%P_J)7`YQ}!i ze(p2&EMJbVKDe+{-q!Vl#mQ1aK}Y-0~u>kDF&V=P1g4IH*u6A zrw$S`(W}gIr)%OG!R`QePjJHm%H~M{H*2mYlKJF|Kriu2YYGCl*{`vUeya^_T4^k< zg#8H3>9N%wLUsIMB|cUnRa%=YfUWVe;)_>u6Zvv7sjA6jIX{uBz!5T*9{4$m{wc?? z*}se~Vec_}=~2r)-WcolyM%*coJ(9^ui;ykU0N4PdQ$^$r8?W^)I+&wB6k9@`NFjP zKA4%KXD;xz#QM>hqhP<8`O?e$s3!*<;11#yG^og{yIhm=u)d?hSRTZcB7@l4cnKNRR38GR#Wj)>!eeuw4uggNUTiZLd@2!bxpe@ z`9aRxUTb^3?Jaz~mX3LzJUYR9kh47T`f&0hw!aEx2xmpiRm8qTk|FDtxEIJid`Y1f z!iSV_3w#cY99Vk(JMg>13(B(uo<&0_r=P*GA;N-AHyk&EvOVq%XA=>h(>&ofE;%Fg1YRN!@h7VCx_Ma-XLxY`(!;k5e*>t$`1C$o%Q+Upa;l6K~ciD0@^ON zOEBj)yQ_2OTSkx18`*UN({na^W z&;u?H4)`P-RzsC|+V4*L{F)*K-O{q~$iVTO1amP;YpFf~*}1u?jN8XRY)LwR7TSsp zTwHKfz{s*D#e-WzxQ{VC? z74NsaDTN)iyI7!@2t;IO>_ugd7NIxHtE%794!+=x;dZBM>03S}h1-?nV2_>$Ztkbp zR%k{**(mZC=O;9GY9Q1dS0d=N%@^9|cPbfEc$=7B@i zam5*&J2n>%MDhpokw6%)gHC0<+F!?p@r5F3nO*?oM3}9l@ly+h+(CJhPSi~$=pz>) zu%F_+9CU|5Ey~sr-Sqllh8THi?Oob$W8~RF`7Vn{FIqt|a&X2fDvUJfxd?A%=oP?9 z6OX3~lNyi}4E1{L`e38g2wq>S9gkGt=u(LsZ*6d!zJ^m8FJRNB(hbNzSCKP@k&!FL zMX2?)R*MpVa2PO;lxH+WrxS`pizRH7SEY!Mrt8mi)`yEm?Q({Zt-LE zXr0jJ2KFiWY~!d@INwUHbU33(`2cB#N-u2*0)aq-;n4!R3+vpgPp?MEN*)=XFP_US zX0wYedN_f6R^FgmXYlTzk$xZ&@MQwafs8LuobTi)89z_U|8H-iPu~QlmT08#zpHQ$ zqFJ4OC8%yhB9p4g$_~N98LGR$Nn*~)AiQ2!TuUt=_8A>74MFo~Qa7`c*~Q%CVb_!O zeg8&x%_9=mbK}ydMj#7Ev#Fb}&NXuT>QA|@G54B)hh_)XRn+bl#q>D7!fTBxqKLV$ zB2jQ`qbM^d872?H7FXF2xpPZZ5HN0nMd_ixy79hG+?_(b<6xw!^XySem@NbpFZBQ0 zWYF!CT&#Vz;W|8t>D*UuL{+4zK3MnhZ)KxlK8cYJ5bU2?x)B4B7MOp`>+?8HqlBNg zQQwDAOkU$^`0ED^BTGCQ&J1&{27|?LC=ghth=^EYp!HXE8Y#{e zLJf_AT7*KAczBC#SdIxKFvnAzuZw}e6qk)Zry)lcVFSt&TlkUVW2&?604>CbP+o7o z__Ja(F3A_q_*NtnMVM`fHa!~JL4DM%OUd{rKR=<6$^I z#SK)Tru4aR6=@qC<5s6H-i1?K7d_xiM%(zSIJqk~UfCcS(|Usk!7e90h33SP6h%Fd zYk<+f0h$eRMj{tHiq$2bz0sk8ppaq!6V)hEfod>9lGN}$ru z`nq@)!>120Cj8Xk`-4|-DZ*&zJ^l3&Mv4lM^yM`S4xb~i6&wX}rar+s8+sQM5i54xj*z(bWN4D0m1mZ}D*mYE3JQ#boWGXCV}JA`3?3L4w1GD@e$S z^sLZt8u2Ku*L8iT|`aec0x;{LngmZcxl$5 zqf};B3c;m&zg*WQPh#=RQ#e5_E*Z&;xSk9{BQi)w_wdU6T$SddA+>k##N8cSvweBF zy)tBuUpruvH(Iq8EayWxnf4-JAaA@u=O)`uN{{W=C{HR-25Ffu!=syA`|WMG)(P&M zK9P;q#_k-Ki$ba}?4L4M_H$Di4w%0dNB5QtPp zeu&jXls~|`k=$?%ktPv7LvS4Wo`Tyd3lEX>vS#K-MZRh{d#-@IJAbD2$~EF@?0kTe6{n*Mx`F$M#O;^i+FxVj2-U(-WnXo}0dE zG~RAi_+c3f?byx!T4F7E%TiX$ST$qB3 z^+Bc&;Dp)@UiaYc0NKDJw@T1LU?Lb{+pjWP?dJWt-2R(S;R#ALD+Vb!bI4vVoGR4A z1zC9L&g6rU6V(spswW~rwqkw*Pc@ulsBtOcmI{Yvk{kOIiT%Fgm{9!Pca4;Yln==A zfpR1PVoCc#@L5!^wS>tg%_+HexJfcZya2+}pdL90odm_`>x*S*PuPq5kWO(f8ZLNq zaO!v#hPfL9HQDRUcuSGTKN9L+IKEgb?@dJGbAGQc-1H}W&%!GATr?E-l_K*IpZD62 zhR2>fa@>?xDTcy2DZvS28{*%py{RIP$ueRfnAX2I{AX=AgW{~`=YhfbSJL~OM^p-g zH5Yg&UW-D6CxJ(Rl?sOx^gD2l$9|^c2zkg*LY*J`$iC-D=d1a{x$CpbT+bSHn6X)V zqe?^{f2=!Mn$Djk4XlAR=JO`{a|>AzhE`O-gNU`IV;Bob+iG$ssEfFz_r~$u)xq(A z-&$n5ri}FJe~1I}j>+yDs=hbdttIsb9R3lgm3Izc5_%3X2bAA!D=1s%01U%!V>i}z z9rq$XKLib>_G!%I6Lh6xMsKe&*2>zejq?zPfyVf^?7v>gI!jRWLDfgfzFo)qTT>zl z8r7NGb=0q?6ltOg9Tcl#%|+io;+l^_@+$N2$q}GlZAQ-Q0w2+%WzcYy^7kl0t5~QI z5rUeFVrQBas9OpByO7%P*G4qQKiXsRqLlGvZq+l3p&?~8_ z7GjZo>9~)+A^9Ff&2Nv#Ird{>mbyX{2uoN?)X=kdDVl2;Qk{T#=vZb#q;oymir4CG0c+(l1IWV+0o*0NV;wo|$ZwEpa6l)npkvF+hZGCM`H~MB zCEMj*Xm~$*eX~mkb6ZyoCEmp=l=Y0`HBxh-hyeFoT&t;h_g#0n^J;BPTtU{l;WgSr zf=0EleW=4oWQf^MRD(7ul$e{h*3Ap%4+MA#EWTxT@R;Y_z>csv+V zPCz16aoUSmojk3z2)=^eq(W9L9gh1d0OH&n?Dc}d18*gGJhtBFIywfA>O}PY=gz&q zf1cgW89JlRh|4Pky)E#04B_iNx(5$8A3Ih$cC6=cIRMR?KZi$T`KUp?CU{R1t{AYQ zz%!=U*fz)zZw1>{HUA^P*55q${`a3_>J`AZ`SZt)6?cbE;H;?qSil;}Q1Z#pLKZEx z3{4Ddk#G%yM~n+WFRX{^gYCN!tA<)FGy(9{4=C=t5n0kh-42v0?A4g&3y>X`+n@u! z#0#LZVt-it7*1GM6@9^BpovB~TL#Z5sNlhAV3QgYKPRFH5Lm}vjPyUu4nJmJF?7`) zO*{;y><_3@h|eY@ftdTfzH+4Y23K24$c~4}Q7RkoyOnH50 zk9Uqf*r}a$2d9pJ42iufY;-EtdK}UiNgBl}XO+OI@lceeuA*?sfQf_aUKP3p3B_{2 z$W&vh00t7vBY==j`tKI5G^esfM$rn%Cq)RBh~OOR5=5>w(r3*GSP_^_qB-ph>>i;_Sg5$T z0FU%f)`7Iei=)?GYMfX?AjHr;!wj}tu)H*C)#=)u)mqSd@$~77-rxpUySCulSA_e8 zNk0h}MP(iA5s`--^piMR=sB%i7gkn_)6jYIm_Legf=!D@TtUqRydeJuTs7B3$TEKD z^hnPQjR8sH=I~HIhS+AL;tDYkO~kvRJE3^RMVut4NP~nBD=h?awf-TRU^p=2U+=

    $1Q4W+&B5IoxGV*4PWC)xka1`Y_afHn7C^ucA_}A#XnXU6 zS3JlD`vB(Sylzc7cA#Je9ALYl`9<)n22(v*cj+Zr`HoX?GY@rUwn4=6@x;>?bNvm< z9)^JDe}&Tz;(tQ1shO#mtnJymM=Q%}OO-?AN*MtBskLK#L`kt zgiDJ@7KkcJG^*jJD5D-~n7dn>{0{l>J0NST7%lK0n@b-kbUEpzfgrOiG{3tKAJ+Y4 zL}lkhV9>t+aD@B(zYf`l;BChw+=h`;(#D_q$kesAw6rXaH1W93l^GW;NmfLi1&ij$2nLyIuJ7rKY}^p6-X1we!}ZLIhi?mQqn3%^v20gWWI9J zn?69QJNBqA={xzA%qLDQ=tnBL=eARs$&=m_BE_zW#}q@QQiUjZ1`xMC(!-!zSfj_} z*^?fV`sM--92M$L>AZ;O(D0N$p2d-jg4{u@G-PXz{F@@SV*I z8UtGx#kTR}M(B+k&uBb6HHJtGvn8cEml)A~IvG9*+ZrDX?@W_Us`>Gww;mlIKRPi? zD;CY&7=f?W)db*{S*cAlKzR5Uh&);OwH~~Cc`AwNCb_DIm=>Cg<2--Q?z1t6m2elU zVV(;D8AmHsi5?HZ*jz!ONW18KWl${P{ z*qtt~C*gFccH}p-s}5&EcERr8a7w|1L>H$;JlUt^v12>t{D%%!wtM|)+@5xL{PvQ= zDXX&GRkHj2X|$fkhxU@)C96S!ujaTfa+y8G^U>IvyPyEZ0Ph-PWkD1oFmK_1?ifRQ zGFE@8elsuiP>(tPXa{VM*KakRtb5X^6;W4_c0kCnq>rS$4WtW1Xv=QsM^1XPRY)D2 zONASm$uS;N63+Y%IDQTSbxaE>^#k=;_^ZK-`Y(c2{m>3@K2q3|j_G5`QXE#8ybq2m z;Rx*q>^qXJY2RIHKVaAGz8lsGVZH5cvDv|< zA%0cj8J89oQNx34H!EKoQ%aHToBTWDd%}k^hvO+KcuT%F+3Y{>DJa*T^rfPs`@6Ac zJgwu#FlxQl;CTc88!m74*zaIHDbE<$!{E`igN(u-07TTXd9hD{l%BfHql1(#oFY={ zL%PVnH4GTApn7LNcJeFPPi#Y{{vD+JH%!03HS{+LFSK=a`2n6_pp^{$g5f@2-!5>MR`0I$zKBHy5PJCB$ zdb1jom{4f$xYDM@s%L*7RHX&+#d*<8OI-AtpWzTk>*i<3*ho5Enn#lBlaQ3_u-G27 zEnz0#YJ1Z5tnH(=Um4M?NS4SyAhd(%GSlRYNw%;|63B*#o0ufR4uvZN)h47=Ob{bD zy8<2tw`LJqN1i!uctL_E7OSOmr($Y{OX;dkC3+~}5k`1(35%eVH~B5u-ic?PKRtZP>6T?n;POm>4%zuJpyf! zzG2uF=~&2g10jwae2ZvNNGtQI$~GYEthJ!;CI@fwmV>O+>s=&gWc--=iynI)+VjJP zO?(=r$pNO+EiG#B4FQ@Vci^m>KeKrDne60&+GCGR9D3>xP&0Glz-(T1&&<7T_RY`W zBj!9Xfx?<<-aql!W3>ZwPqpUWJo~n}nZX=TE{8DAOVtZ1(1t;$Eo&x_~SQ`{vr|v6=C)Miw{yRW3`A;g($g z&&FrQ(uW$^{0(Ji;RbI!Q!!y6JA@stz2M7X#b*u_@NAM02j_h|D(bAU&gR4fZ0!51 z)x^XEO__1eJ*SP^Z@=mue)i!zA_pO9qfFV1r?sK{gJ9MWZp;Y=7&%TY;Ts0dh7KX& z9)^lMBdG{)Da1pWP#_-S&Q4Qo`@?kK=_n?w&m|yY(ICGfntPkT{S> z7xji;9i}E6laSA2=uHpgWGfT<)c>Ecw*ZgoY95EV?yieVae}+MyE|->O|nEb>~4VI zZWXLh9E!U;6ev!y7A;O`X(`YasNsBbS3=}W;qJ^Fn|sc=GjrycUa0>!;hLPJ%quZ#?VFjM zJ0E;!dJp7f9rn8`RJDU8>MC;{IPL%T4vc%8@*E4Im~-mM`*Vy@-DiQ%#VND`xT8P_ zJA;1MU01?<&RhsK8|;!mY*#5AaC(XaO6(sSqqB|D1$O2iYUcl_dW2OszCR+g_RO(i9ETVwKbqeJ|Svz2DUP(9$tS(4U$I0S|O{Y>rizngzq8d4}UNW*T8`kGQ z#{enonA2JJ$&FN9mtoCSKBMYO= z9pV87hGjV89IHxrOa;;h&NX}pUDGzHLKUl)F)4*<3Abemx5`O1Yf9y~nlUjoSsnh? zu5m8^Sfhp_6|7X%5>AGFyq(*XlWIWJcC|{Eu31cnj;A}-=Zpiw{-g>{4Hhm6io(&d z&MYLD!7$)*jBr?53f%zYg`N(Kg16C#&@q5=M_?S_auL}1${I&t67+Gq2+Tr1jgP>No}L06 zBRB(;5^(ot7)HUeJsp8DpkIr?c#aZ?vm?}rPvkI>(h(SDIFW`Cn9b1{=@)@HpdW1I z4to4vcS`<-o`5$oEq}8(Us|BOCov<%?f=iP|0H(y_yb;FTK;mS%SOY)`GvA;;z{%P zp`7^qv6=Y;0}{&zg9-T){JzxujeTiBPfCg}f4bk-&l49cofHhFS1(g0Awn-5=SzjN zPu;Ng-IK$g!wXOfjK3NJ762?UM;c(wU~J?AC;;~-d4QGyaoiC5|2^IRd(6%uKAf_h z67xfQmIgoahv~EP_l~)-v$Vxhpme@M!$fp}I+RzTwcHqi6o(&z^*! z2%H6t5D1A-2#qiZi*N{!2(T1hLg2&~L`5`2hs8H0>}#ebgsH?-NmNj9D zvNr6Esf*M@>LU%1hDal%G13HSiZnx-BQ21YNGqf@(gtaZv_sk>9gvPlCpdPm3(^(o zhIB`IAU%;@NN=PM(id?fu}B;ek9d#-BoRqMyhuN|IV1&1MbZ!-l8*F8{73)^A{od4 zWFRsK$wUStLy)1!Fl0C~0@g#0LPjHFkg>=(WIQqfnTSk6CL_+w=dy##}SIB-iuG8_BA3_czN06h)G2}StfRo5K z$SF9-;|y{ZIfs0Ue21I|?R*h&=GL#ke($TuHRL*S1G$OZLT)2>U=_t(N9JX!&*h*m-?qgBwVXf?DtS_7?#)&jLq z2d#_NL+hgr(1vIuv@zNQZHhKSo1-nzmS`)qHQEMki?&1CqaDzWXeYEY+6C>3c0;?P zJ2kncx(O5JNjYmCb0-A^>pfWK{Nv$fDS|l zp_%AlbO<^W9fl4^N1!9oQRrxN3_2DahmJ=lpcBza=w$R`^b_<`^fPn{Iu)IUPDf{; zpQAI;S?Cw&Y;+Df7oCUBM;D+A(M9ND^hn7w z(M{-PbPKu_-G**Qcc44bUFdFf54soKhkk|bM-QL}(XY`%=wb8-dK5i|9!F20C(&=v zQ|M{*40;wl2OFusL(iiZ(2M9L^fGz{{T{uFUPG^=H_)5tE%Y{e2mJxPi~flIgx*7c zMt?!?qrajL(1++F^f&Z(^bhng`UHK7{)zsD{*C^F{);|CpQA6(m*^|>HTnj9i{-%J ztSJn`aG261F$&ItW#9mK4&yNa6EO*sF$GgG4bw3L4tupQ8*^bfv0PYgEDx3!%ZKI1 z3Sb4XLfA)GVXO#N6f1@m$4X!&u~JwJRvIgVmBq?o<*^D_MXVB58LNU-#j0V|u^L!S ztQJ-qtAo|W>S6V<23SL^5!M)Mf;GjOVa>4?SWB!G)*5SrwZ+| z#kyhLu^w1YtQXcB>x1>h+*m9Yhs9$aECEZzk}xmU4@<^Uuv9D!^I_>&f6R{suppL! z4ZsFsgRo3&Fg64miVeetV_41Y3$N!_^&*e+~0wg=mb?Zdvp_G1UIgV@*DA?z@A1Urfy!;WJo zu#?y~*eUEZb_P3(ox{GxzQfLA7qE-iCG0YG1^XVmie1C5V>hsy*e&cfb_e?byNmsZ z{e<1ae#U;m?qk1V53q;WBkVWqckB=BG4=#|iv5ZGh5e2FgZ+y=!=7U=u$R~?>^1fV zdyD755!j50;W!SrX5kc0gHg}oaMlGM%i|UBig+cwGF}C*idVy{ z<2CS_crCm(UI(v>*Td`M4e*9|BfK%*1aFEr!<*wR@RoQhyfxkiZ;Q9X+v6SZj(8`$ zGu{R7ig&}i<2~@6crUy+-UsiCyYW~&4v)t@cmke?C*fYaAD)b-;Hh{T?!(jZ{d3BD9xhA+og;4AS}_-cF& zz7}7Hug5pw8}Uu}W_%0272k$$$9Ld6@m=_Cd=I`C--myN@5c||2l21*L-=9*2!0el zh9AdI;3x5K@Kg9{{0x2;KZk#de}|vPFW?vPOZa8{3jRHQ6~BgG$8X>_@mu(9{0{yD zei#1{{|Uc`|BU~F-^YK&AK(x1NBD2}@Ax11WBdvJ6#onW#ck zC8`nCi5f&rq83q`s6*5x>Jjyc21G-m5z&}vLNq0s5zUDfL`$L-(VA#Ov?baR?THRV zN1_wandm}vCAtyai5^5xq8HJd=tJ}++(ax9N5m5zB7sOGk_a!+k4Pp`h*Tnt@Db@m zf5J}$h#-+c3?K#)gNRIGFfoJ}N(>{06C;R`#3*7kF@_jRj3dSq6Nrh#Bw{l0G4ToU zDe)OGg_ufABc>BGh|h_c#4O?qVm2{{m`ltf<`WBug~TFaG4Um_gjh-}BbE~@h?T@D zVl}abSWB!U))O0ujl?EmGqHu(N^B#x6FZ2V#4chtv4_}8>?6J+_7ew)gT&XwA>uG` zgg8nZBaRa%h?B%O#3|x5afUccoFl#^z9Y^P7l@0*CE_x1h4`MhN?aqZ6E}#P#4X}B zafkSUxJ&#<{6yR%ekOh)?i0Tf4~U1vBjPvWcj6D?G4X_WO8iOuMf^?tL;OoTBc2m4 zh?m4G;x+MxcuVFW5fUXa5+@0g1Yarb9MD2?Bu@&YNJ^wkDsWYeM(U(NnxsYAq>Ic+ z<|1>GdC0tEJ~BU9fGkKBB0nMvlSRm)WHGWhSpp6KD@DeTrO7g6S+X2io~%GtBrB1X z$tq-3vKm>PtU=Z!Ymv3dI%Hk49$BAkKsF>Bk&VeFWK*&k*_>=awj^7Tt;sfITe2P5 zp6oz&Bs-Cv$u4A9vK!f*>_PS&Xq|MsgFmncPBdCAX2=$sOcQau>Oq+(Ygq_mN+b`^f|3LGo+z z5P6t9LLMcLk;lmsw~zNK#!XBq@rbon@00NAZ+EiIhailtQVLM(J>jfeE91 zn{rV(sa#ZUDi4*H%17m=3Qz^9Lexi8VX6pKlqyCQr%F&IsZvx7RhlY8m8Hs2e)szueN>QHs5dQ^R?0o9OdL^YP7XY`cQo-Hx*08QSp?AN}v*{B+5(mqmro< zDwRs3d{jEspYl@yDoABe1E_)2AS#m@ObwxiQp2d>)Cg)MHHsQdjiJU;T_x)HH-R!noZ52=2G*h`P2exA+?BFOnpf$p_Wq1 zsO8iOY9+ObT1~B?)>7-J_0$GxBejXzOl_gIQroEQ)DCJVwTs$K?V;D%P)Dg_)N$$rb&~pqIz^qP&QNEmbJVxgchq_60(FtPL|vw?P~THmscY1A z>IQX_x<%cl?odBacc~w#pQwA(&(tr}ed<^00ril2MEyqnPW?eWrk+qwsXwW|sK2Ry zsDG(v)N|?u^^$r;y{6t!Z|NK~Lc^7rG)@yVNmFp73`4UtNAs{JQluqXrWIPHHCm?) zxI)6BZQ4cWq;t`^={$5^Iv<^%E3bRW7e?WSYtI69v8&vTG zjK=72`H0C_jLo>1oJ=kzH>P!u$CR2;4&D3G)GWD4HOarDN(}-!zG+~-D&6ws) z3#KL0ifPTXVcIh7nD$HurX$md>CALtx-#9E?o1D+C)11R&GcdVGHxc8iDTj!50k(o zGD(b=>Bl59DNHJp#`u_Yra$9n0!)y}UsvE|tcY(=&bTbZrGR%NTP)!7Mwwh`NyZNfHX zo3YK=7Hmtl72BF^!?tDHvF+IoY)7^e+nMdcc4fP<-Ps;&Pqr7^o9)B)W!-En8^^}8 z9yWnZWRqAg+mB6VQ`l5CjrFnVY=73z2G}5*!46;tvV+)6I38*UJCq&94rfQOBiT{x zXm$)cmL12AXD6@|*-7kV_G9)F_EYvVb_zR{oyJaQXRx2MGuc_}7wl|y4m+2f$IfRL zunXBm>|*vyb_u(bUB)hFSFkJDRqSeZ4ZD_I$F65Lup8M;>}GZgyOrI>ZfAF}JK0_A zZgvm5m)*yH#qMVhum{<%*+cAM_6U2FJ;okqPp~K1Z`f1pY4!|zmOaOQ3ujiHXD_f9 z*-PwY_6qwwdzHP$UT1HxH`!b4ZT1fP1ACYKk^PCi$NtRz!ro_pWgoB)*+=Ye?C|^!``;`5Y{fqsZ{fGURea1d#U$8IPSL|!{4f~eM!66*VVI0m89LZ4}%`qIyaU9PH zoXAO>%qg78X`Bv+C7YbZ*_?~Z$>rj5b9uPDTs|&8SAZ+X72-bP3UfucqFgbqI9Gxz z$(7<_xYAr1t}IuME6-KnDsq*$%3Kw$Dp!rG&eh;*a<#bHTpg}1SC6aDHQ*X@jkv~K z6Rs)OjBC!d;97F6xYk@7t}WM&YtMDyI&z)3&RiF+E7y(d&h_AWa=p0TTpzei+|9*u zaa=s-;S#t+E{XGU{kUWLtfD3XN+yHJMH;BvR26IEWq1-TTI5&bD z$&KPhb7Q!%+&FGLH-VeTP2whVA9J5@pK_mZQ@E+zG;TUKgZrGD$<5-v;AV4kxVhXs zZa%kwTgWZq7IR;6OSq-nGHyAyf?LV0;#PBOxV79mZauew+sJL=Hgj9Jt=u+lJGX<| z$?f8Hb9=bG+&=CrZa;T`JIH;_9pVmiN4TThG442bf;$OE=$+zDb7#1-+&S)B?mO;0 zcY(XeUE(ftSGe!FtK2p2I(LJ+$=%{^b9cBOxVzks+)vy+?q}{7?mqV`T>JBod&K?5 z{m%WtJ?5TpPq{z2zqr4-f4G0SXWVn{1^1GB#l7aJi?B=Z%e(?JS{kqO25<5fZ}TobC!dSY&FA6s^7;7ud;z{7Ux@#RFU%L=i}J1=__lmIzCGW8@5p!JJM&%mu6#GXJKuxv$@k)W^L_Zf zyqk~Zq!zb{Gd=l^F`@tC*DSRrQ#{2kmzCZ8h1ALIr;0N#n`9XXpKbRlF59NpP z!}$^XNPZMQnjgcD<;U^k`3d|)eiA>K|Cs-T|CIlXpTbY&r}5MI8T{w`Onw&s1wWgg z!_VdC@$>lw{6c;aznK4$U&1ftm+{N_75qwm6~CHa!>{Gn@$2~w{6>BgznR~{Z{@e~ z+xZ>*PJS1^o8QCl<@fPl@%#A${6YR}{t$ndKf)j7kMYO(6Z}d38~zl3nm@yz<>Vz~AM6&`fA9v=CYft%TM>8=V^kRqfCX@XBk7y1i+As_^W3}JvUP#7d+3WJ3q z!cbwDFkBcRj1)!*qlGcTSYeznUYHqm?3;F%oJt` zUkI~>Il^3Fo-kinAS@IX35$gcmAZ!#i37ds2 z!d79MuwB?8>=bqhyM;Z%USXf`m9SqpARH9F77huAg(JdI;h1n-H~}-V-w3CK)500y ztZ+{FR`^ahFI*5V3YUb-!WH3r;i_;=xGvlfZVI=A+rk~;2jQ;pqwte(Pxx8*MYu2g zDm)M#3Xg=}gx`ffgvY`Y;i>Sa@R#tn@Q?7X@Jx6vybxXruY}ja8{w^(Lqyq~Y{_R^&up6hu*!L|IfsRn%ZVsWvASW+w{#)zfGGGbY=oLFA0AXXGBiIv4FVpXx4SY50k))Z@rwZ%GO zU9p~6Uu+;Y6dQ?+#U^4?v6`vEn#!yf{IeC{7Y5iyw=hh@Xm|iBrU>;xuu(I79qg zoGH!{zYu4ObHusgJaN9bKwKy;5*LeKic7?$;xci$xI$bht`b*^Ys9tUI&rA z5;u!m#I52sal5!f+$ru7cZ++(z2ZLcD{;SgKs+dZEgljNi$}zx;xX~KctSiWej}a| zPm5>7v*J1NTk$*bym&#pC|(jTi&w<&#jD~q@w#|JyeZxiZ;N-tAH=)jkK#|_J@IGp z7xBLMtN1{CC_WN@6Mq-~5Fd+A#HZq);$Pz5;y>cQ;xqBN_(FUsz7k)HZ^XA!4hfM^ z36pS%kVuJ=Xo-O%xHyTI1WAOQ4zi?3s-(eey#YtmTaqogq?}SNDYujd&g;u3<(CRb z1*JmLM^a&_h*VT6CKZ=TNF}9GQjAnuDkGJZ%1Py=3Q|R>l2lo$B2|^DN!6tqQcbCr zR9mVe)s^Z=^`!=IjdUZavD8FrDm9auOD&|9QY)#o)JAG6wUgRQ9i)y@C#kd4Md~Vb zle$Yiq@GeQskhWe>MOaWSSe15mpoE}lqe-hUa6myETu@PQkvwG(xv{AUkXS;DMK0{ z4U`5+nbKfsh%{6hCJmQHNF$|D(r9UnG*%iXjh7}!6QxPgWa(q+6X{dwGii!6RhlME zmu5(xOEaZe(ihTfX^u2knkUVd7Dx-FMbcvFOKFL;R9Yr2msUtCrB%{uX^pg2S|_cS zHb@(#P10s*i?mhRCT*8?NIRun(r#&wv{%|EeI@Oe4oC;3ucbrMVd;o;R5~Udmrh70 zrEjED(rM|8bXGbieJgz@otG|17o|(mW$B9ay>wN&CS8|qNH?Wh(rxLE^n-L)`ce8x zx+ncC{UY6$ew7|b52Z)aZ_@A5AJSv#iS$(ZQ~FE#Tlz=(S9&HrmtIIOrB~8x>5cSO z&LJZ*Dq}J(6EZ1NGA%PQD|0e03o;z=FUztbtFR7U4_!`R$+qm0VgIe1Th1frmGjB@ zxv*SBE-Dw3i_0bCl5k;9j9gkSBbSxS$>rg!fQoV@xw2eEt}0iPtIIXy znsP0T9E7z0j%MIj)awEC1+(d3FH_0a-1A5d*lQ;QBIP*az8m)PLWgPG}$Mo%l&1)9FT)@ zhCDzXC=Ze|<-zh0d8j;09xjiNN6Mq*(efC1tUOL0FHevs%9G^D^2hQg@~84=@)UWh zJWZZ1&yYWtXUenWFXY+s9C@xhPo6I?kQd5}kT=SkzmQ+bujJSA z8~Lr0LqXt%8BDgfh%ehMNt(v)(rN6m~bSYt+|{buu?=RsuWX-DM8Y=21-MvkSDb1A@N=v1c(pqVwv{l+E?UfEn zN2L?&vFxIBRk|tNl^#k@rI*rM>7(>j+)Atxr^G8BB|%A4k`%AfPf1o%lvE{6@hRy_ zf5oo^l%SHK3{VCtgOp5Vurfp$sti+xDH63l+Tr!$}HszWwtU$nXAlG<|_-7g~}pjvGS#|L|LjVQ{Gr{_A3XJgUZ*+A?2`g zL^-M)Q;sVql#|Lg$|>cvaz;6;oKwD4zEjRC7nF<2CFQbmMfqO2s$5g9D>syz$}Q!# za!2_=xvTuB{G{AdepY@_?km4450r<>Bjq>ccjXV|vGPQDs{E<^rTne@qx`EpQ=Tg? zl$XjY<+bugd8_775fxQ26;}zk(}z-Nl~GxhQ+ZWT;mTcARuxrMVM~k(=d`MpYO8RL zqM8d<80Jy)s`=FXY5}#NT1fp!Evyz%i>k%c;&2^mNwt(3qn1|7sAbi1YI(JST2ZZ} zR#vO1Rn=;0b+v|CQ>~@eR_myB)p}}uwSn4DZKO6Y_h1ybWrM6bvsBP7D zYJ0VV+7T`>?5uWCyQ?WZQIDQc>k zrux)$wZH0D18PvsPzR_3)j?{eI#?Z|4poP#!_^V$NOhDtS{WD`8S3ZiOm&v}g*scEqs~?5sq@tZ>Oysqx>)^EU7{{km#NFu z73xZLmAV@4V_d7QQ`f5-)Q##Ub+fuf-KuU=x2rqUo$4-ix4K8&tL{_3QunI|U{Cee z>LK;8dPF^{9#fC2C)AVbH|i<%w0cH8tDaN8Rlifus~6OZ>LvBEdPV(Sy{cYQud6rI zo9Zp~wt7eXLA|T~sQ#qhQ-4-}QSYn2st?qM>Lc|x^>_6T^|AUyeX9Pc{-yq{{-ge@ zK2x8oFVvUnEA_SdMt!U0&=3vPFxU)0XrxAIw8m(x#=-TRf+lK`CTofY+aEPuGc;4P zG#f58$*JYia%*|Cyjngjzg9pis1?#a(h6%uw4z!ut+-Y~E2)*zVzkm)8Lg~VPAjif z&?;(`w8~l)t*TZ{tFG11YHGE#+FBj0u2xU0uQkvbYK^qUS`)3Q)=X=zwa{8>t+du! z8?CL@PHV4q&^l_Jw9Z-=t*h2e>#p_CdTPD2-dZ26ujbZbwKy$a^JocLqL!q2wSHQ% zmZGIeD zdTYIn-d1m?x7R!99raFnXT6KwRqv*E*L&za^|u8+`1>ZA10`WStzK29I6 zPtYgolk~~@$NDGwr}}656n&~bO`opM&_CB_>a+AO^x66xeXc%FpRX^_7wU`j#rl`} z5`C$@Okb|A&{yiK^ws(reXYJuU$1Y_H|m@8&H5I7tG-R&uJ6!y>bvya`W}6+zEA&3 z->)Cg59(j*hxEhx5&fusOh2xl&`;{$=%@74`WgMKeop^Z|4u)zU(he=m-Nf}75#ht zs(wwsuHVpa>bLaU`W^iT{jUC_{*!)B|5^Vj8WPs zW0W<@8Rd-%Mn$8NQQ4?sR5hv@)r}fPO{11k+o%JZvFjQ2jRrmC@R0W3)Be8SRY@Mn|KQ(b?!?bTzse-HjebPotO7+vsETHQYw55og339wWg> zG?EOj(GRX9O)*l9G{a}48~qKx5io*AhB3exXbdtkjlsqcW2iCA7;cO(MjE4x(Z(2K ztTE0QZ%i;I8k3C4#>d7d#;3+-#uQ_!G0m86%rHJTW*W1MFO1p79AmCA&zNs4Fcun% zjK#*6#u8(xvCLR*tT0v@tBlpg8e^@o&RB13Fg6;SjLpUtW2>>v*lz4Fb{e~k-Nqhc zud&bg%GhrlFb*1D8;6X;#u4MFam+YwoG?xr-x#Ni)5aO&tZ~lx*7(jiZ(J}g8kdaA z#uejxn|aKo47BW9F3!6pEqGmC(IGo2@(kx}h zn5E4!W?8eGS>CK*Rx~S_mCY(}Yl}JDXk1u4Xs0yV=9+Y4$REn|;i_rrV4)~H$bfEhG1%mL;=bC8*74mO9FL(O64aC3w?(i~-u zHpiG_&2i>E;he3mzYb^ldC>gYJY*g=kC;czW9D)5gn82Z1~v_xHqV%6&2#3r=6B|K^MZNN zykuTBubAJPSK)~1>*fvfrg_V}ZQe0|Fz=c_nm?KM%%9C)%=_lA<^%Jg`N;gu{N4P+ zd~7~3pPGM~f0=)q|Cs-p&&=oM3-hJ<%6x6UG2dD_EW|=B%)%|gB4JMfZ7~*WaTae0 zmS{)uMCDu}FnYG+nVXd@QS*xuz)>>zwti^__Lz zx?o*|+q5rRSFG=?tJXE^x^=_4Y2C7JTX(Du2j1>%R4?^}u>)J+gkY zez*Rx9$QbWr`Dg=U)JB&Ki0q2GwZqa!g^`FvR+$nthaU!8?jLvvvHfSNt?21o3UA& zvw2&vMO(6ETd`GJvvu3BP1~|<+hympbJ@A=Ja%3?pPk<>06WzR*&o@3?ILzjyO>?v zE@79nOW84YX}gSF)-Gq4w=38c?MilKyNX@au4Y%aYuGjIT6S%_j$PNTXV#J!?M`-QyNlh`?q+wld)PhgUUqN0kKNaH z+p%_>9dCQ=1Uu1Avb}acJK0XLQ|&a{XQ$i!ZND9`gLZ~Jz#eE1vNP?$_7HohJ8J5y%bv+OVI+4dZJ zu07A5Z!fSH+KcSP_Lue&d#Sz5UT&|jSK6!W)%F^Dt-a1(Z*Q1`)K5n0|Pukzur|i@A8T+h#&i>Z^ z&OUEnurJz|?928Q`+NJUea*gZ->`4mx9r>Y9s39SuKlC^lYP(r+5W}8Z~tmPupiow z?BDF)?LX|t_7nT5{ipqx{kQ#({jdGZer~_8U)rzi*Y+Fxtt$td@q)TA7w#flqzkUS zbTKa0#kqKw;1XSuOLoDn2`)G?!ezKjm*uiuE>})hE>~_>9#>vhK39HM0arm+A=gK) z!mc8&qOM}D;;s^|lCDy&7*}am8CO|XIahgC1y@B^C0Auv6<1YPHCJ_44OdN9Emv(< z9amjfJy(5K16M;=BUfWr6IWALGgot03s*~5D_3h*8&_LbJ6C&G2UkZ|Cs$`z7gtwT zH&=I84_8lDFIR6@A6H+O+ZF4IbH%$nt^`-2E6L?`^>Zb=Qe3I7G?&kn?&|OIy8^DD zE5kLwHPAK4mFXJn8sZx28s-}A8UfeDk8+K6jd6{2jdP86O>j+gO>#}nAq;>WDL#Kp zpnrzj@6p|Hah^aRCf(;v3&x~*f&+d2WIj8Q0>qb*78D}CG42$PKgdO~Sl=Km8yw@y z2&Q<`JXx{hl00$AVl+ma*B_VSk+M)<+JNktC3`ZZpwE{Q^rpu|;$&r%>P^cC$kCLk z8BU}WkNqJb%7F1d0qH3jfvl1vZ<_TQzJ!FVu*fSowcxyXjFT|y4g8)|-vCb*8t}ON zaY3ixlq-!p0(xp9MVD4O@kLX*7W8 zDeg269|dB7DL&2}2*wO>!)B(mAmN7XOQ~Gw855~khY}O54JI4}>DVyjunwtWGg9FR zH4PEq83T>RhoNwT2w}t*7j!53(xOZyz%rvPi&-4!-SYXFeBdU zBi!lGpnT{Vli*E@_xPDG;`Ie0WN%!GFC#vJ1l$QwFTAs>D#ks~6Y!;aa7YlKoF?%O z@EC5t-<_7|iHY@l(-LD6eExxMf4uoVHRy|hJzHtPtjGaRT6|2bJ1*IYtVbhCfbTILBK$AoACjX*L>PY;{NId+!n1K0sg4iH(OkK3b%g3a(nujV%&CCG44RX3qmg~h`NKUI~a7wC8c`Of^4kM zmkeSl;Eki*8O}H69mIuzjPw+rJDzc1KWv~JNV^Bb1ih&qKOXCj&19YLD>lQQ2;aT~ z2GZSe9?^l|CHIzN6-ir`I)^ChNvp>z;T zKnx^%f?W6q_(@3-B5+2UgF%i#*fi>}5c-WNS2hbQ{|>D14y^bNtn?17{0^-04y^hP ztX38Z4i^y;yK)qZOLF@YK~m`-5`dMm+W!#C{|BwYf6yxa2d(md(5n6ity)9o>}kUXrTW|mF^3G0?d{wBP}@%1RfFVfeu6@q(ED7p=XRI zH9eTAWrL$#PYBZ@<;k&-MNF(GJ{pY2dOUvaeL_kK9Si$%LwYp~gjF09LL5%RkfSb? z5G|xQB1NzvN+8AKNr%jX?rj7c!_as0!Pm*I(Kn;1oN`ve`5qZd1u&Uw% zd~AvjQY3j&(mj6J(T<>x9aAF4111F%o08!H`ze?tWkE4+N4F~PaIikozycKBQQ+%P z-(dkyFbM1ivXO$IMgs}XCz_H0bqbFd$HsH}=@1O*!$iM39`;=0v0&N2!Xm$)SD%Lj;S|SkxgASq% ziiyi`1PcQOk0${vNBAtGP`H}ZcerCDeZEw9W(1P3*o;IGY{wL^F&)bXz7*O)ptYo24 zquTl(O1LhCEV?5(q%17ldESKvJ%fVp$_)DA-I)wTPKikco7v$PAP;CfE)04D0Z+V> zIt7G5oCl<2d^l17KK3A_OpOb50%id88ZbzGgM=)|k!+AO5+kJc0E1HspnT^i2CR0+ zHis$;p&`px&yGYtI$$Og!|V43ph`k;y4xSjj7bHp8x8e?4A3H>4jfJG@Zb~|2#tNB zrG?Zyyg*ufCOkY?oZAl>`N5_RX+ua98XGy%$rBH)=Z_ia4kSUlgOwA6cJ~J%Cm6j% zK557a5U1`{r>n<+i5}J}@WDFK14)oaAjwglkTn3&2F)F6cjt2n%b8erJPZ;dxjG4* z=7LdIL{fU5`4b`NX5*Us68cR(cyK#>Ji`J@zATJY>}N0FIzBt zzsc&m*beG6TsBfvB6D%hXP@8&HlPKQoS|d@23Ecl#<3h=4CIfKqmak#beA+wBnT`b zDIAmp=9(|j?@ndIc(zFCUJntf8b}0#c1P}s?^l)aJ{lQBDI>_8b# zBRKNc6aOw+7>^E6K8O|}M>DrR436ZUjUI6ngxfmbyZGQ=fMyR3?mnbB`a%C7UPxLh9}qLrow6d? z4NS{IoD76$NGK&VaX4N^IvJOg0i$9$JY0_nBtsu^x)~nl4T3mI@ur6uSF)g}|3%71 zaeN1QHau&f`aeX6muz`OT19-9))9)?vIa)ul1V2xJyQtD;b^@AZ;r(Sf}9OQ3Ggk_ zVbGfv35EQ*Fv)Si1POox(Dj|CBOrm32o%kg4^zTJYvA4q4kOVR4i`X-_=zG|#6e<& z!y;HT1-u=kfbqIJ-Lc3VCNkn3wlaX`yq{C31BZNIPHaG;TG%N7&`3o&3_DmtLX;B8 zCmjsZpcW1d!O`$Y-eC>SIwKG&Qox%@8 zOLtn%|DnWy%P!;?_vKFC)BQ4aY9%$jvY-IRXfpuEJh-Ytw$qc90x5_ z2ee6;F*sEyLW*XYRaXBD7$ZBwfk-w`?cp?Gqa;d(3JQ~*&oHZe2Z_dTYRzeu@NWRj z8wZCrk7Nw=w16+g1Ga%5JVOyrX{y_s0(ryfN8pl+^QAl8FM?!%Jcz*Y&`U!~45~UD z3OPF}ErJEy13b_%!a)w=Xd>Dn_#s{>ngcjrHn0_@M!qWOAiiX;!!>7* zL<{@aS%3opM_&h=G!ZZ+F+D&4Ixr27%ZP=yhexy|CWJUXM)_G2 z6od|hm*FD6PC@4Tj)`au%V6Au23Jv!1p(f{G!Nw91508M8Sl?X2UkEm_&MnKjMP|1 zNE0wZ2qrP1r=#1lIZQlYffF9*tTY8W-hi-613Hysor>=$Fc|UBVbtd*JdU_wL(dq; zfgnV{uu~@z;8+hb%-O(r`JGravIrnAz#kM&VP;XC2LBIo5;$Bkqp|I**lC^&_~x_X z0~?Xj(tW;kJqruCv*eGIMTBmYnBgHkY2f&SHx2znOCUn}mI*zbrXXQR6@byb2joq7 zgzEvN=?4=3eUm)qg z<4XYv#_gF{f;)|O%)IE74G;zq;D7RG;^3+Eu+9TaD(Fp75Ui^R=on67C<1)v-c&CP zC512w&N#;ophId7sxzDb-rAEAP7nf}isnKI!tc$5U}rii93SK#4AnzKZ>m!<;RsGQ z3zrjBC*kNJZxkPj9_eLaq+fcXQ&Jd7k56zADHJW;5j`PMr+t7saf~nxe1z~S;m-u9 zVICZP5iT_(MZ!dw&y7@o136iQ>5fI^)Ml!KraA^!y2F1MavGTg43vyhHI7vn;ogbk zpkaH$;pQC{jT220amhesIjtKqSD{3(DV#@wZxA4XBplqhiK6oe8_6M$P6&;ZsE3fK z+c1j_Cjl@G^LsF7m_16!dz{1q35NWRlZgp~PQML7DUJ)uDKU@~0-cv-oN+@;k~<{< z@`A}{==#p21NfN3NXSt_CZs^0&vbsEiO7&jhWc?dGdKyuCXf_Cqf%Fk;E6sTFd7r@ z2Y(LCScZ~Bx>6Vk$*D*{XvE`4G%iALR9!UZX#X;zVbOtXC_C#zYNW!VY(~&%#*U&9 zB1s~Cs|XezN#F@SAM`1BIHJI*X$Oon1`SBinZ1UW3CbUB=1C?pL`f$$d|CZ>b^5|kq` zV7%c5&s2I+wCek3fL@A$(QW`FZa6`}J2)#xM`*!FHp%bHNKDEdjgXxf?Wxfc0vWM^ zIFNK%T`G_PIxI|zmf)y|T#?KiILlm%NpZx2|G&dv*zAi*iIxMk?(sWy7JZX}@LFIs z{|_lVK!|q7P^_RMo}!Htrudu*UT28`0eoeoQt)&ZC%_!bKu}$NZ#MTO8AjO%73^9e z0)}&76TqboFAVE9q<3J9qwnd2jI@wlN+p8#Hr*XBMSi2T$R)Z1VEBf#4i3|P9wO15 z0d`v=4AD}AM9@C)Q6zv7mg3YOq+|p=Oc+khNaVv1!~@k6i4x2JVGc7Z1G6kODiq5T zAQBx*l1NO06(nR>Qp*v6?GzvKj0sT!bhlKG7{x-qoIuX^Q5gEBre?s*v)2=_J_v#y z{sBD^dU3iEB|4+p(83zye<+T+;v>|sI*A}5yE+;Ydb23c&Qx7&rWPJsgy(T1 zRV=-mvkZFNsR1sM7c4}|dH0DFv*3zc-GH;OVgTMau?9dw~W{rugvK4}?!lNDz}i1Cv6EaO+_3 zLID~~!gv@+C9{sG42|vr;ychWeza_8)UQrCG(h;sFF57mlDR12Fb*&ndZDM2iIN3H znRJpm>#F>|WEh8pkw_Ke&SWj*mJ(fa1I2}w=13o`zMw*`d4DFI1l}tcTm|qX=xLnu z2u-^9)A$e^(Y_Fx9so)p-4WGcwz7~6Z;E4NOIg7oFSZ|p`EZyTg)bo0J1ELKmhKA@ zNg1i`G%oZ6I}B1QVc7YABOfghwpT(=P~)(sjE%rB^q1d(VS&wu3E>*ivm;S)Vup!P zdnU?`9VSOC%kT{Oz$CEaUGD{i6*-I$;xYnx|IZM||DLSA7Yt+DRJZmXDFH~HK;#u7 z1t-P(mG>e!Hi7jXB?!iE3=EI|KgQm3xs4=S+l|N zBtQ~P5Wv7lqOSft?=o3g05$vkAd$J!R904+r0` zXG6*Bcnot#S1u&}d6mxjI7Ez0cMS2E50%gl&BoJo&K?QNrvHv*}Z{WZk z^T+F&VnbJHF;+ZlMWE8Q9VmKO^J#AGV8<=ybX4-o&uZwUkE`d&@8>1^=im!utI&p% z0-Hb1drjtLg+vhkEZ_YOK_U0ieDES-Gue`8{&5v|p&bX`g-R{P_mfetWakpfO)kni zGXYRo5a!EKUmqQQ+Tb}~cyBV`qJHED@%Qq`e{{a?fB@g`Pox6_`DVY&OrsLhQ#z(o zRl2SG^t_dImdO5OjO<|XQjvzN-ZP_Wb>tM8YTsB^HRRBUEAYeHeo5sk?0^V89q6CN zabk%W*lC?nsa1o6JH3DhxXNkC_t>TS`rD2uro%!u^-C%rc;XO$solv8Zp$A3IiktT zo|gOv6Wp1spTF(#RbZ(c`p?a5x~~+3Nhf}NkDO#qFMeTf9|EM@@Nb?6^CSLTz`5u* z$ygQV6(k$6M6!WizHTJ#8q^>-$r*jWEIys=qBa>2a#SSf5;b)l|G8sY#KJu0c(Hg0 zH|sI=R*%9^#LgGpd-pU4a_M-%#yjji!>NMp!dhM*>YoX$JSDQ}$Y6FS?^|*`=Xbee zk9Fdgs{;P!N#?{_EJb!g_Od80%(Kila*onqF`7?aN(IZof&JEWugpbupiHiS(uH9` zM|OM~hTvRCOKQf?nv!gKUV##4sH?@wy{f8JyX?@w(&Hk9Zo^`5zuL9QRvzUzHqA*r z`4@F2$Ix+Lh$HvmL8I5WIE~-34R`ojqeJ+Q(m{V3?LJFKn>_#Zave{_==!ak%BlZl zj3S$}6eOeJQewB80#{@;-otVL^h@d{KHrH$d?6iqM*PKIlQc#PPeD)OMnyjFO;(l( zVh>a`mSgZ{4%Elf3iuUFX|y*TaC?k8{&O=Q&EQiUO$T4b(oCF9_okx}7hZSy3~mPX zy8`W;Esn%FeTL!~toG4DwU^?TD-440&Gi0mpTC>cV1BIMn6SMmOtU|iI~wze58O|b zL(Aw8=$BN^hnHz7UQsqS^$msvmITVk=9uh56tg++I`Mn+i$?QvD_1^n_IlYaj=3*g z{MzcmazF0Ei#NOY)at@=KkmYdH@o=U>cVnA?!t>VyZB9Al$W(!PC=QW-&Ng8P;>|Ap-s-|~KkmYdH@o;ps|(Bh zxC<|iF3xhn{lhgVnezYK25oir{*^k>0#g}w5j8Qxf`W?ES~BO+J*2kOPXE3C-``{ z%MU0r`i77Lu%$AQ+rL|*?(6v*=%{^IVozLlC-H07<56bT^Ij(Nj@ZaMtu&+?#H|p} z@q05EevzKua94&G1B$1^8AIcjpXUMfJaHoyIwF|!0%+ub{Q^t*UQ_EUx`Q{MyKrah z#FOG^5d$6?NXj@oc<}@s$uPJ7kkGfR$;aR4Lx})9CbkGel=!X5;z4&BuH5 zv0nPkeEhI8hfhsny3d~$_aVO{#2cegr=(O_a4tsP_CJ11Y~?w( z#n|1QuP4jV-hBQ2JLu6r%}(anf2c8-9)VvC(avEdok;x)4Zxd6xX!Mizj+DnLU*9) zZ@T?FP1*6RYyZLHrb9Se!(-2y)`X{_gJs`gaIHHdPKGB4u;&N>7JUBkzVv4y%scUW zV?2>VAO9L>SDA)|y2RBPN)1xzkPDU`RXV37|;BKF{K-|2~gULk;#?o1HU3**B7F>x@ z-8Mnq_Fy?eZ;5TkkUWukrh7|ciy!%qR!29I#?xDlvP74Jm+1VIqVZ$IplS@eMd+_LX9e_yy4%%sa~` z6a%CpAVJ)Teza zlx|07tRB+>H zQ&bfp{Bo#Y;|+F83KPD;^G9h9g^J16t$&rurfyu4hd`H`0X=ak9U`&+x5ynXcCVGY`9w=faV)n+~)sixdu(=avLps%dap8 z8w9^&d0yCT!FHGr4o|bV*yq@|Q0--^6GP<_^ z5*)0brywVwS8%IFi?`eGTQqnUqw`jQpB85=7?j59@yJ2a!#(yS$kxN?)YFoLJdPyx zzGwi=!!I|0{^Y8yKX%Wmt@K{dQXKJUsEvpFk^n<8@yZW}{Bbd%JAI;5B07wS9p+!2 zUQsKm*oO4VKvz4f!ME{|xbX1DK=;_%Tx%u+;fqp$(xNG8o;JxFgqcHTs3Az~U@fJ3It}A+`^P zOI+Vme!)&`pWT4TJsmsi%XVeIN}EmR62{p2`PS&zvnHAIbKs!$oL*H8Rpgktt^t;U zh#S4fngkK)`cG;{oktc#933#1dA&hOekjv0^N!FlBeCrCz;nO;vhRt{{U~k>BaR%h z;#}#>#rs`k-WFy6OMA_^+QV6o zqK+GB1R5!0G4U+?GwhNZPj~qLe8j)0(3x9yLrFSYplbm19$n~7{n2QTf4B>wKR>%| zvS}H)P(?j1fc5+UCW}$})bd0Qk-ld0$CnfT!G#7_8P60ft7J9~qpK*5Y}Vp^(DS7( z|KYGsKvWkm=PRy$1U5q3vf^pLz9irRX)Dq&$F&oP@{8%mZGiVycDC*7hjo4JDhYXQ z6~)rGZFqCdfy5hD9)sUoV=}&4@3V}tj+q_km#H0`W+I2P!__xC(Z4*CuUsD=Uk%{B z&3T+)@!%`)J_opzJC5Y{B+e?=u6wgy-d=<|9$D)kguNNuatCYz5qi$PrsE!`j4z{| z=W=A-gwCEZKOdcBb`6r(kIZn44GjzCt~{oJ@c4Xo1-u=cM_Xe*fCdWBIu4i+x_pr7 zt>z#^IOBq(7xk1?-P6by^ffEw`pnMIph4?B^v@l0_#$y6ibt;C>IyBoy*=gI{a8oz z4NN&WXGflvB@|Y&fYIlXFl6GD{G#hx$q;=|JJ1gz`+|inEu_8TZ8=YedI5)v_u;)@ z5ewbpkNPK?7Xd~+jr+nYe;tjU81(aKws#9+i|M~eXT-z|tYvSK)Rj)Dzp`~Wm)vrt zF36Sn=F8;n5O&g?DZU?n(Y4LW<0d_dv@IJ4KhqZ~8&M!E;LCiv17qZAPu!8ws^>p9 zQo)kiQ$O;E03q4=4D(JvIG51)dh>NK-Ng_E_eb_$`Ujw)k#TJYm7}q4|Mg1rKpuXb zvG0x|w|<^?QPj{~q?2zwd^yhS{p{f+(^$|<`kAr&Y%1(5AyZ)xmzjfextgHbVBPf! z6f~=DqjUJB^dQW-%B`o(-_G#SHrB>h>bGAXMeQKGFLKY|P0uhiN`5@G{Be|v^WKd#Y!0Er{f5u)1jj zfppuoS3ho7YObO;-<~JCFIZ5mPSeOKFTwp_U+sSvfjRpIIe@AVw-2sB_@9R-3`~5n)M7(3hg&vqfI|Zdqr;O1SLW=S zxtv(S_QlNgSyG_5v2np*9u2e^Y@$;PQfKn*@fR>f(-;tKoSr|=e zY7%vIP|VTM=!^KVy7AFhNBf_#faP(FKFI*Ul#Nmae>Fx7lX|1DNtV*01P3&RH2RGX zk5INKC2~tOdM+rqg`cK9CXuIuRJ=c*L~ifHF;r4Uenno-1Xd};RMa)m^T zq}aqE?J*5iMDFm}aoZC7Z}{|)69eI&{}i_calmZSwGC*p53H>ga6UPh9^h<#16M}4 z*maIm4l`I0m=l>^-8BTgE0Lo~WbnR$IomL&H>_h%ERs0_>^#_jd|cKG*DS?Ef{UaP~&)c811aq7*T>2;MU{mG*8T& z+v1@zj!^r)qnn~OD2>Z2eX|G_|3U7WqV;}xi_!-z9eS1B)z4FLyR7YzWo-MN*`mXWh+dMdt=5}@oe5v_+txq{;3o7>m+ zV2XZ^os-5nJCU`-ohTmo*&R7oKz8op>=VC3-BjYrGgOe{BaCsK@7Hs%kqKg`bgDeG zr01Tw3R^nE(HN~yWJ3P1)8?f08y2{c?kKy;ed8X&bhe5U)2NQg3jGgDL_FE7wUD721sspuZZTO7xe*4md?_ zUU;u#6DmtAa0eS%$EU9J5tjPqpukrS*6@SFN4cKm3|;KQbQmJe-!*-mvjvB;ER&kc z9+IqMibf5s*ZIPb<= z5Xr`iSbF40Cs+&-H^9ZSiL2{g#|9{eWc1};BwQMc?*xc$sVG4faQ>nT!klWpkvM_M zD^>Qeq#2Eo`%tGrblI4#gP%YTmVz`1Rnw#*I3)4AV2EfOa>4uQL!b`FLXUF_-8Lm2 za+(^rX&zWqaucA@?o8KDqa)XpVBI~04uz5`-k;+u3H7G48guruYIiZ?f=_F^kXHZW zmwjE?LeN}0^$P+<_T;$_?fiwSSV4|3kP%SyU^ z*?|Z0vcq*h??V*07Ie;N&mavaykjb$`6(}3xom^R%jg@jO!N7e6i@LYEmW)PR1Vgf zX8X~BMRNn9%=U!43XNlf`xC#^#gN3PMb8RtQnu$=LzI*cY>%;$IRG8zBwjv&_QA^6 zLIP)7$$)nrcY9nXmER`G);dP-=c_;{$tO={%}|KvJEV7rLr5h^gqIL(6mGm58{6m3{3 z>Q{2aviBeZROlD`F_#kmF05vgauqpLwtG@LPf%n>CYqhWoEc%Hx_JkoAVo+x30J9+YCaagmL{`>|F(gRaAgk6SC zq|tcdpRl}!FK9M409m8st)d3;8MqeS)*w0J#8sY=XYXDsu$|O##47NHQ*uZR8|NYi z2|&XS9CN`B*YpG(Jg!z-_bzL6Rkc{CrXyxrEuf-kbQz<)sFR^G#Fj!QNh@!KAVZ9? zGJOlKEfflR@tbf|dN?FO)9%*m=Qk+jpz9&e=-9;FqLu+xhmM5(*xnBs_7ili=}+8z zE~($pL~z(63i4=ANWbDnX+yjYwd}d`pO9xeEhFB^804e!Q{LRH`v=Y zObQjRR<{tdwkWno0@DMMsD)YntaoV&5#kJRC^&tB-`V8avaGaNU$&2E%$6 zlfNNAA@eW-b$P>5aJd)9Ci{Njq5_$+!&9I1OoXt+WS>O>(hHBBLmw>v8FWVY9N$7J z!TX5G5i>74HKTPM$G5fx3uiJsZyok{3uZNacm` z!2$C=@ezcB@HQ~J=y(@)<6uj_C#^eD=V6YvRL?BK8>t#EFO= zlICgyq*pu7hF;6YdfJAq=NPSf?{s@r(qCuQ(|R?SYNEG+oz7M&eNi~$$Qe9s*t40oCR*tA zxCLpTr3A2BqAx7ZH7_iKEtJ%I2++bCYZ{<7N&BN1)8HY-Dj}!)pED5%bIZ< znV5jvX|&qq0Q+-rn#0Y9T+$k4|F|*}ik6|A0C3~!2HK}NOPNcFUuV&wADKx%bkLmS z7GOi8lIV%3iKb)ZZEssWS!|;u2@79%5UPZRZ5NcxxV9)32LH#dJ)?Ed9JC9LF&)P@ zK^GKtz7TbAGyFM*#?T#iY?@XmIpEe0T@EQg2vt4gT=%6WAH+uQ9~d&jk=Lup674i( zq+dqM2-qS&X%XPX5Vnh2vYqn=Qve%Jd2+EY8P`IxbnOh>glWz${H!hYY+B+-EuV4PH4lU|{Z z2~y8fT$m*{V=i-acOA~ok?R3>DDW_Acyx=y2_K!C<{3Eyt6yG><`|=EdH4LMoW^Gr zt2VBML)Ijo7GYF%OA4kOZWir^y;%->#j_s%dvrR3$d2LQ!tg%eJ~JhISda&99rF-?u@315_z%#uCM= z8f-psyhN$#{iS<=a-)1qamku2_o|)EIYiTrO^@vBlFJnD_Zusx!&bK*&Dr6xa_Fl| zk7JKCj4l+9Yoo~LN(dY6Q)@u{0u%>!hO^n?SpQs8XLx97VRX3MG~COnte|r7&xmTr-RQF6(?flN zh?%erCyMGxIvO1|3p8{*b?0F=xleYOPD#+k7qFqPPopLD?()f5#Ia_N>>M>rd!HLj zQj?v>^<;f0Y*eC(=R?!O6=t~i#6`Ip?Gt3~1$V*+qM{^T4ns_L9|I#kx2bK4}XJ+@h-lcB6L>i!CxPz`(URW~S z>g?dCK&3lXz?o!it~-squ0{3`0S3%xu*6<)vvOaD2IFtUFv3Zd9|Ys+999;W3_9S0 z%NoWiz#xqAoz~FD;qy2g2z%3|m0pEDW2iSKLb3a0jW2_JL_@k!FB^d(BhZnH1a8tz zTRM->SF(PwltabTTM+;oF6H+}PW!%?+cHksz&#sb%=Jb|(nJ9de6p#pKz+<&z_WHA zPjv9%CC^~(=ujno81sRX>FI$yOzTJ^SePe7ITMRV$|js@Q_wa;sAH)#Q7()NC#;Iq zr(g=G`^tht8bC^##$mvbf=;(VfXi}kKBxi&SJ2AD}At+;Jp1$LkJNg|L=o9ZFv6?^rb8^0MD{H@jwDES>q_QzP zkv3v)>8F$(=;7>4Z@Kp;!^Ke>*d^}GXLtr0e`^-r37$xh(KtK)m~EO^1d?(%hqLKV zE z-P=L(etjjV-S4l!{`Sk;tqVJj17gBKqbdyDS%lx>D9N#6Gi}0UXGbOUJfI?#H(}yR zB!RpB1WPuS71642tqw3;A`=zeC0vkviL&G<O(2|>EkVVO{1lfhqq~Ien(Ysg0Q4CWwyof5U+cJ1zu1vH z<_)iFfzPCN3S)%Z?NGc8P6>D?ajV8&OkRhfM#gNw$2rV64mdFuuqZ%6e5(SI5vxEk zw#Xr^L3E)B@^7IFqu*phLKjh@>?@0Zcpj&ezC%tn41#8RzPV z8Cj#s23p`N-Y$lYYUi)J}_cyP5u{Ai**^jRQa}8{F6}!uQicFrfk54YXt6AR(ZLsLPsE4 zmMHch>4+MSVQ4}!p;3SXJWtPVSJ=}qI7fIh3LH6J8*N z%~l|JdX$n7j5aTPGUV$%qd_ouS`3=Nqd~hhce?8^AT7*0A2hGR0JI#dLY7jM_OBTbZGr12A)Ld+nlT3(yaRM}T zk37Ii=1NOp&*C1y@-jJzKP6*uwBNQB@xX9Co`N_6b7RoMqi|Y&KgQcVv=Q6N0_k1W z8Bi9Fn`bV~B~iM7*a?^B)j}`|D1|0Py-%_LIa+aRCyg&NedZ}<50GoI;mPlP7X_@p{`pP z$F-=k`5+IJ*4WLdu8-9OB<L z+fN;=a?tfE;kp`0+`}3(E^~hLLxV}86}(w9ld;dWbQd5}5QuMwhm3D4oN<`yJ(wB# z_@)6yc(xV3B1fxzIdR}gz4*K&?xauNbVLk6{vfWm^RR~!S_A|39n zr($gc3S}P$8*rghwn)(mncyZ}Y{xL{HJ5Sw7~9HO;m>|82H(IK1yb?K5e4_NE?zxC z8vmu$%=rd&ySJ~DTf1tl18yDp?K7@x(2T%7Haca12wciZ8e|{H@pe z$%kj~9}a%IAV#Lewbf-H5~a-EHgwVi-0m$n$W5U&3211lO{juIZVSx+TAY6Hqn&yz{+MK-h# zufVcC>Jctw(?)I><@o$h$y!`Vm%);fIw#j*NLc!L$QJDS*e&}F4Uf2l>iW!)6g$zQ zNBjqIWK|y{@evPRmm?&6nL?4}eW9!o$#I=W)*{{zKh4T4lkL;?QF`&HrQmRooy}>s z9Br3ibzmij7NN&Z`aoe6q~t8p7)Wu*B5a<5xv`j_1s7Yb}-=?DwDz4Yqz!VGEIgF|u6KvbithkmkHpQ4SM3v^=V-!@X*P!67R|o|(n~S7CIQGg(aUQa#H3%}em=Hi8c^X@r!;mKMLA4c-Zu;p(fM z;bc0H$Py&(&2aWW3|wLov+8=43Ym_SBPT|cJZq9U9LPnO-WX1FWoRU|^B7kj~bhbW~r7v-%bs*cZggqmG8R8f76@)b}Nbs2fEt%gVKq!)! z`LOPu4Uo<~@7~-qiOyKhrRE0jGP#^r?QD(;f{_?BtbtKT0o`Vq3+mABj-)JsQ5OtZBF|_IL50{nCQ6wBs zQYW|{?cnkgYa2PEMpnR`?j9;Z2u_U>sxX6as%SV$XsIA4lg)~`EX?&GXD|M8N@14^ zyITxnPvvYJSKitV(o0+KJAyedn*rC<0#k&O%r6LR*NF_>p-gjHa@==PD9z#r37f}9 zQ9K#VvJ;Cel(jICLPPZ|Y9Zaj#hX2{n;`m}k7rqbHCQj2@gQk_m=&q8)L*ewiIDV` z3!?HYffn|Wdu6tGw+)KQhlruTJlKRX($NvoZy1}gq^=r>N!SB?YAO=6$l2{1pvLpg z3=$q+{SHHDjJcn$@Z6Tjf`M7X1R0eO=1FDyqRdh}rdBtMWECb$w4>;Z^WJo>A#HLVjn$Z9Y$|P4-ZHD-NF8u~)+Dn+Nahi=(0RY0 z{P~IBZ9%f33rn@jaS~&UNMoPDacnYKmr%eaH?90q*y18mr<*w;FF^jDIY;2%maLgm zHELJIAPW61luHsF-H}r^j9XbB=1{%_HC+0N*~ov|$ba6*|F)6;eIx$|RulwJl(}an z@^w+GW>48ZEvYQ)I3yPRWh<9;u8OwyVvTh_c)SSjB}#|p?GElE%9LoW|D`4K+veTj zOHAU!q+`RbCZ7^6jG{EoivzxdX(pa#BCGdh1BS^D%+_##jSKyNaK6N415#`{9_hwF z=f!z2=ITQSsgN=29MimP+|* zMrEzL3w&hxb`y|Y^{oJh?--7I)puKvth>K_d4^7XIk3-%jz~Jfyd8Z<w_|&@%t@)U*h*W#zPoJ+ziA+i1clhzN^w^ zKN@v}on?IsMjvqV@g8Zj+K;rwE{XJ?Ra?_v4Y&m*jr4O>N36np7ID@~+BnBi|DP3H z4llC4Sx`qEsUDf$grN36`Z&li&p+wv7f^$tyCPSQiK-7`q;4A*n8VQ@kMg*oP zbd!sxFxROVX}+~TyaLN5SLz!>VxxWq%la4Dm$NIp!N=Et*`n~};I(=6!j~(MtcwPz zG>l;bA%rW4ZkC=Pv14b-tRG7?^8|WU>`O3>cmnUa<1&J~&Mj=2^yzDv?5EgZia!aH zA5PQTxS!z5CkRXgl=roQ^_)%4F&+jr3dz~?H!C>MVd`Q0T2h}%>T^l`R#Ly0)E_1F zx03pMN&RCFA92veC{D`i2TjLJ5WS8I;MDa@;5%RyDan(>9_Aq*lIGCTa^SfG!asv8 zjN?hj1}1?6T$<>^T=zMpYOLp zS^KWpu>8jIbdLjtW7E6}i;W_R|8+i>3h3%0WFjz^Tcn?S?H@S|sB7T?ACtGCM(O zS)=KP2v}q#^pq?G<>t+Ri6!m`^@XDY{+nKPa644xG%p@MJx(lVh8tL`DG z*PmYpXDf}Xpx@9GWQ4-{aB7ASjsppgqkmw=7_Cd)5ciNotwD6jOdoKn-AmjJLrH1` zg_9nW7}^DG*2$hc(BLcIuplI$H`Bu^c-?; zk@IlXR+CO}F9Ip!6OOVrV4;#cYXIY<-BJ?V$9=T~+pg2)CxrRqkTG8;F|Lk5kjGfunafr#$3qmpDZvSaidmp3;}KSQyAu>|(6%5t z+tW&S%iwCkC?Jz0e<3y?0rWyX%K$uMMSIGv=T;-hMtplc&(SJB(B@mu|6CIFNddMM z<%u6VJ09~*$IN&F7gj0q$BjBXV|EXgC# zl2A49isAl^Zn3(;1^lM&8k&*?ns0QmsV^>Z_*q+7Tp-jK9?Xil?7igI#Y(rB7gD`8 z_hm}tFfBHQ0d%BZrcXedtgM6Br3zw^&=RLY+onXas1IiG24SUhbSqv2C)M3(e~rZw zVT=1Nuc@w%kl^I(NevX$kH})YiibS8j8SmYHM+_Y$NoyDoPyxCRtiiLmJIzBLF!@bqH`vNp!W4;rxLUtt# z*BuV?L-VSg&05jYh_r-7OI%2pGEB70Y}SgFM$#oLTHdu=W;Sa@OCtai7A@1KYCJQu zSu0u^xtOqMnU_Pf%xu<*mPTAAELvi2S-)pyvsSb;QZ!-F5_wqNGP7ALT86th$Je4I zeDJzuW;a?InVYa^Ic~SiY}Sfr8d03EX!&QmWoENhv@{YrVbSub-7>RTD_R=Cov>(` zK3C$aWHxI>OC!${7A>FK&&+Jrik3#qCoEcWj?{CT*{l^Ujr31gw4AkDW;Sa@OJfuy zELtX^8}FIftQ9Sdt&p&2`Oo$m_7A>KY>z0|#TG6r<)HYh;nYC`2*^QRQ^hsE>{N8Sv*-|Ssy`(3JF7H)4o3(n4 z3k6W7*&J2ybg5wZtoOc={BKe@S51-0IP(5#z-`WE1FzBIw+*M zn4EheOBz5>SZ~WV*?9WV5MlxuKGxd@vJ^!WHSJ~s3&DrQ%T+s@&*&7e!pLJl;Ekam zUZ9AZ%yxabRBoPuYv%Ffw6qA%%1t?rDCRHC!=6wdxGc4m%Lg=lL?pMS8i6Q^Dtt52 zBKXF`sQ(`NpLsas!?|ie?cv`JFJzS% zl-|vjo`A9D39KWrLWMk*z0IZHAsdr$T=Fo{s&o#kS75>YEKK*fJKt^svgK(OeA=v; zfUTOJH)|$ftLAT;H50H^^Y_h~3D~On$7an0Y}NeRX3Yd_)%^Qr%>-=K{Ksa^1Z2(2 zoX>xR0+b;=KfMagHt=g$*N^Bn!8M9hmSKoLm5avM!xwg^Y<%q|*p&H^x>6l8-?ePj z6an}~)6RSbDGjHJ|Ac!h<|obuE?MUkShV@s4KdIp?ZzJC8IxW)L$$c`bRL5|v4G<@ zuDYsl-z&mj!@-MUyg&|C-1#dU0^y$fIt1S7Z#}CKU&6%VE!?KW9TYRE)KDgyrG(wM zfbqnHNg$H-aDxo$k!(VhTx~&&1(^Plk)zFsGflLh_rd>bAmxsJ1J8>1%7c6gEFRNM zxj|Av*jV#KX)kn$=He97^a&O;naW0cKoHNS~7-7_)tQ}q_i&QfVQc6DS9Vc2w{EEJM+*+j z;Gts-OU5(73*7ivuIVwLl>W?lmCnak?!w}o-ZhARzGV#cj1n+uMH)wc)M73Ye^T5! zka1J@aurCVyjs|pjetDGaH5OK*+|TWAN*T*t$oU91eTaMXoZa9_vRI7c`u1)iX2*W z&$}&1*1d2IP(IlG00kRlH<(6!d<~c_8o7<4|1<`rPPp`o##joxj**o-54dTUPs>9W zj)+}vau3l5{gTQj;C2y5uW(Mk3eWibOIY|B(+`^?|2YR8l?cDHL~fe|IC%HWl9E~{11T?>4(l?~)ps8S>E+u3Of<*{=1AJ?~Xwt59t z`E0H+Ta-!PZl#)5K}Q%g2*_zBa?Tn+5)h?E9>(!dvo|%dbze57mdajQ(UL%`P9O^u zr*w)AaviEtU7;{ZG=PN}4X%qVwU$Tn%a_kwye;efp>93)veD`#sf4T9yQe8%kAK4c+{7WuM z(^*Eha<=F1!yZFT+Au-`)yDT#cMx9IdR+~cap7XSXoLr@S^ywV>M+| zg}v|NhuhI86gFFj*%2rK?f~WD;6%weQDX59xHv`oS5f3q#<2Jm%L6u$@$=pcR?j=c zHpOo<|D5H}Ym%l?duVxG_$QY7=GFRj#wuP1B)omu`uob9{Ja6z=He7rk19To;u2J_ zJSialq`KIjM2saxDuY9xUHOw5_{Nib{NL;GN2VJ8_aF4yz&Cn5GIor8h-2r>7z%q{ zrE?cH#w|v*q%KA5U*iHfFX>StwuaFJmMh;?XgEM!3r^9#7vq4j23U=>_&4i8_oAL%T7! zJW+}Lwa$F1GoS0spw8UZnO1L;{igvgBZuRYh-hOtIhH3D-o`Sy8o3iH;Cg<&k>9T8 zw=@=s-flg|aX}`t_L+MTd}dnYy?`IwAB1}XCZHpJ6rTh?$&e3R67X%97}WOAh-F3U zUPre8X4)}1^r*~>?=h-sDCMf=eO@A;f59_SFCuyE5jie-GbJ2SOklzx|w*yIsBqj~I42F}&9SBY0N8;9 zSnXodHyIKA1WuB; zW+F=xU$?6(@%0u$kvMuSzDZcEZTNu`RKD$uiBh!moS%WKQ*J86SL}yTeQf=5SsjAY z5iag@Km6)`UQEw&?@t_{ff7}^5j%1RdZ2$g3Oez{e17mx#}o3bF@z;EIy^XeV4>#A z_nfGe4`yRL?Mykz_Gj!DtOE$JmXq zQfw%VA|H7YFl&5KXR^jw0O>SA#{p9R=T$n(I|1{@W`GjUWt~HJm8c1elpo}Hsnne| z>J$c;=BW#+3Hr+_Ha{qbo@Gs6dFt6?K9vgBZLoV#Lx-y8@RG;85G6VnYMxi=9HpXo z@hxO$?&gIYk@#&<5EG@qZbl>7jrJOl@uxj(wN=rr-(4!Yq#YMn&`nM}yPhl47tQmm zFUpy1EB$Q^0p}^6Byf)3RLugSiqv5Hkf$|7U&-$Qg{9Zx$arsY-ke30okDkTpGom( zj;{1V9%C6;R6PtwYJ&wDZl+zHCHQ!)?}o;@>90R3$d+#gUzfO#eh@W9RViE~yZZnAl$w&HW@1xB{ zWG8uxD@QbMJqDcA>xZ(Ne=_ z>sY>BJgDOry6oz9*01ahn6B)r4OqO^#Rk}K@(mywmAb`C|_?}CnfMDAv@ z0rr>(nai%u%5}*N0Dg|ogpLemMZ6Io0q+9S`#Ugq3%?jkpeImun#qBfMKve~0T((V zU-NA87u+J-K@ByR$6Q*e` z@Zt3^nJPB>KmXXri1fSvMX??jk-zl$(L)*#e#USs=Iqp&=h|PcWgR}M8i1Y9+upHE zrQ3$~SMMS~LG%GObaY3qI7VBm!uZ zt!jZlr*Q$sIfJV&@c>}+;Mqo(cz%+IDu$VhS)?iOJomfm7VYxbX)@Xom~GT?RFrQ{ zfbNoWEBB7E6j9y6(qb@i>!YNi#q!8^5O1xauMN3=zYQw2vx~dgSG3co z7M|DZ_~~7{-@y}{14uxaaOBm(K$=>1?KHJ4o6o}ubTrm|blJ*fonC?ZJ$1d2->&B? zy{Xq;`HuehH5v=8hxN|GXkn+gZm|>@wW(EzJUiEWf#*nsq&4;)x&t=UbcKDCIi)T> z(w7DOaZ0zKHJ;6pUngQvZb`?=z$$QO??!=Hw;OKAkfR8bjVNv4=@#T|M@!G8JSMy| zDUYGC@unBGB7trO(XprHMvhvdTOZcrY0tD0!~_<$32`XRDVDSEi_2Cn2Y95fx9oPdGN|?j-;Qv^vg`h4{t=|ojY)a@c?Sc6Ir*h znv6zo%b}LN#H2Sh<)sQrxTzU{>=P!K5k5xoSLrN==y{$CStlS*qa<>4H(%d;{shAU z!$gvQ{HA0d)UCJ|u`})679{%(kAA9u=Az=7?Gw&IY=4LBskPU;VR{#iBG6RSw@+bN zJ|kKh?pS!6ZV+sD5-g{0Zj-0^$$Fx2gw5HIWVu~3Swl=U0c}>Rbe7X6 zJO<7y&I$x95dS<|o)EuIV4Qg(>(ZB4BM3JhMlk3~x+%wL+oRvN=kQT7UCLdYY$eX_ zk|balZl|7E?XbY5@$jzlGv$z6%KKWHNZpTE!g$P*l<%)WJNSEgz)%GFcgzwJXml$7 z@BdaI$9MQAm&%LYx?fURwkv;hv-eJX>YB*Um=$U@KHIl%bxesh!0fj+GM=wWK^jbd zcm>7TDFOF`L*HXAjMKipfS1(h*zrGG; zpS@Q5^Xp)?;%l{ke;xeC>)^k=4*vV=;D5BhAM!0j$*vyG0WO6ReGsg~d4u+eJknAe zUAxGU@k(j`^IM?7Hl8eqo9q%rh@rXe$Ho|uJ3)}Vau!lJyTAW=OF|#m<`|**5Wzdx znH{CLcFO zkDW6jyie}->y3Q&bhLVzkG`U!k3N93QZF{CEOn0qWte3wM3i`6K4iwCuW^*1*-YAk>U2T9=Z+F z!ElC%2WrQC6`=OD}wx*{Mh)4nbDW0HPU4vE2AOzDGJ`8>L&^iln023veC_e zN+iMbMY(K48NW&kh2hk5$2p_&1F8V)%V>x2y+v@;Bbf zX(qCV4%aM#GU=%B33kw^`nr#J7azroUi@ZNF2T^YM-=~c+NkSWHfs^MN{6zd?V=E+ zq=j&V?^e>Y*uua8D8m|fhcknaVovT@$$1-c#_hwekkp)2;PcSBoArpjuhHEk! z#uKc-qR4N9nfv@sXWp^%a-48^SApWQMAsjxlI8dtVS~ib_x`V|vagal1w2MB0soDU zGv3W08ej~;^6|XzKW3ovAVq^_>I`U4=;pPj*ee7#ZD;ch-5j>TFtss2h2*Qb0SOgqY zgsHpX!c{tFj=_Vf%_0q%^Q&5gOg z9@m)rE0^6~wVNckX)3=JO;hEv&bb|O;o>9CD2KV$Le?wJe**WOzX$leY(`fvH;+f-=K(x`WLcE^Y~;6T<)op6|getloC>-65Cw7d=~zq$@|j6 z%a)i@t}rIEK3pqtE1Ez&BGlN;iA|iu$t_OIk-Wx;C(Lo#B=fCX^q&z&E&8uT!JXBV zp|8A_c0?f9F>(7c7Q_Dmrd}fSgjJi2a&cuGv=VqR5%PAZv%5!k0ckF7`6Ad;;OsU> zUDSkurMf{~o-QH%fj1D-@U+IOM~iwcH3WCX#W!WDmZ|s^P>Hx#UjHw(NUNxX85fAd z>FYEZMaGiaC|}S2^r?CJmF?A{1dNSC(?vS ze#O32>!-_6mqlUHP9}nLs?%ig``mX01UNqVA>M64a@sp)ZzZt^YHQrDvcAfk*8ibF z&{28zno0?Nk{;*PGY*SQ$JE_<2y(<3CcO*Bz=fX4e5i#bh58#!aW^}(xWrj>kN}wD zlGuq&n`P{}1XVF{EciP-%`db0@>C)SoX(ec5C;i3V8^d!h}C3eQ$nETsSXE8oPD~t zQRM^ArF8&9SW+M9ui0U?0gL0h@`%iROnmXBu>gWd>9=xrFWK5|Fuq{G{royO2jrew za?M1WkJe@bm@SYbO+|#8RSoKF-%J#z56k^Q1YJ;@<1f4(I*AHIUO!DyD_irLVJbp2@XttB#yvwR%pY ziG#-(u5*NXXTn}O4!)k~XgP-)}+6RQ<<~i}E4wwyVT@9EcIFxgs!Mal1v7 z=7$G}K^D}GEaFb|FZ=qKtj~I>WZ@aKlzALr55*HsTgD~K$wdng@AvjKpl0x7fY9@C zgd*xSi>8NBm&OfucIN`GGvtag=8^=K?WU z74tTsJc;SGsDf4CJMp@?{&{)h-*lt`A|e=5ixmnpbuK%?D>Tbz20L!~bmkHzzJsY7 zNcH0olW$y7asrr%kgqhE2w5sSanG3fk>ew#nu-vaHpo2S1;{zKV$NqJ7enz}6mYBE z7}yf)F3L!?Yje8I65@~NgSI>)c}s&< z!vteU%pk~(o~xycC3rJLmiV#CGfMDVHcqzb-eZmcUJF}G-tV z&*VUR4#b#iBo$;-RIN9oE1)6Z^@Kd^nX|^iLob)osh>Y~?0@!yS^NT(ccLlk;77YA zaz58i4urHf7ZVIe#%TK`C4YNkuIA|w?nnmvkw3Nm1XO^!obGWFo#h?YD6JkE6IJ{E zga^p+rEN(Jl_$?8Y=)FvAkvkc915+eP{OIX2c3nED_ZNAGh@4`b&JX+q?4U(3J#u{ zKnN|dW;q)U(19?HmeLFlhRFD?1&hz#xO#Etr+EU%euXiZX483< z&Ow;7;G3`5p@8`{{iejL;G#=#9I1{7r4Vk&@G=y8T2iMHj*NxW5pd&n|N8Nyq zXyvmWY(RIIKYPHnL?*NJ{2u!+w66yhH?dz}i6kCitalGWGuoZ3rw`$4VKRHzedfy! zyS6T|6C4pxaPibz*c8|X0CoPfk^j7r|7|1x$435d8~ML)3b4Cdqg z+p)#&Mn6S{9oov;lU%f@FCl(Fz0)Y}XXFNOg$Sx)w<84c9RwS$RsC1u_vZmlQw{1l zNE5JBoJMbeGd9^t_?9uoNh*U_CdW-kdgxd?8wg3C$t>l1hdnJM32=z8q`u-4-P4p4laCMtBKoDTm9`Q?KIBGqqpetnX*X{AGiq^jHNur%7gM zvB-BOQ%q6uI=y+o6z7t73&<`yCeVDEp z#L)Di3KC}b*mYykZ~5$@lI!H>VO^c&4c#!GD_2oc)~Q@YneI-WmWEHts|^<@*ctaE z_$3#vxX&ZvJ_)EWTO1~1Oyoybj`_kX#>P+5Jzwg0HWDif3V+1w;c2MK<vu(wmq2w!Hi4nZnin#&o&U4)pJO}lWC704CF61f5k)$go191_%Mq7Zmv7g9^8L>$ zISE9zMh3zPvtE2doeQ!41C96j$W4(z&4_G#e{9Fgj5k}x1E zo*MIpn`3gL*I5yO1^()kxPGEBh5nC*XmNG@O2)0W#ZLx$B!?!J2B9vtVnc)QN+9b`Xh*MH^EUYgq2>aQ-n`UTruhi7-n)zYfkx zATBlDCT<}KA5WVkCp3hHd(ps<_x`*p$^*JYe`rFTWv4_qFq9u}apOC*mzzx1KtZ_z z>ce7_v;oPwL@29D%&j)6%bTFA4T%t{%dY1vEUSrB=`h2$&MPH@WCx(D#yWm{L6Km( zg3r-p{5wMpR3I+KH?up1AUEeu+7jv1Lg^fl2i%p)X1KnyxQlm0cVE6&=vW>5j2Wl! z_7khUA4OQfqb)d9pjzkjuv^Lr`+gggPkm=tRb4qt&RLwYf2_+syaLPmog|5!hHQD3 z@+0X#4c1};4mJbM|JQb%?Z{SG+oC)7Yd+btpW4~a?d)&u?C6c3@+Put;TwzTrCzzs2cTLHBjBgq3V0S!I@8vM9s4hHV!4W1s zuXV%eJK<<#g2Ijbg@lc`AX@qAK^W6Ja4mT3-Qi^il!%2b0ruve7JON^1&90{H|5I9`l9m5bY~xVc0u6e^3{> zbNTE_j~8$!mqzk9SJkPXER|w{E1~ba%pL|9SdX6er>LXizoYNooAj`#j&U&NTxBT| zHC|qUv-HxthNwh(QocJuZI+MD>;N5fW=Dk=2KNJvGe~jpBqAyaBPJSW0M;Jks_}JCX4d<=jVW7)3U{cG&F%{WM)#3BPc-lZ*+B*A2m5 zLZd3U*h6FNa+Na!S3um1n9ef?*Wb6Fpi(J}wqr%aLvwvZNAWJLl^f5b#sgk9N_R27 zxim@2c8r18c^+LxJ)|A@+sgq*pPLK*K;KjMktMYH^1{;U$_uMLsIuH#f#v0f9Z)_9 zCn~U|pvqS<4tYsx#v8N5?U)Tx%x}_zG}@eQ1$mXit7nex(Y0|Mk+UY5PlZcvrMB{5j5nFA5nNK&vkA1o8K(i_ z#XB(QIlSRsi7V4H=@3q0Wzs}T#+EbsE1uQ@QRh-F zO0anz9gdIP`BC-!J#^Jdc=cfZM+URJ8atYrnXFA9LXMzVA;F+v(u)rOYTymZk zO}E$ygm;#U&4(8=|8?DuDDo&Xa@hoHK4565r9N6fu*FG8eFj|y&10Lk*zqJKq>DeP zTcn?I2nf0%pJFB|G57YBqcPdbFfGJF=CtA(Z8F&jkNS#d~9oyDiULzY}jzU-9O5^drG#Z)V7ijOpAc3fgyTlmIQ8L)d#B z<8Xel9TcZM(e8M|b?Nq&sm$*0?k6x`u<9|hdvZE@OE8~80{El=WbQiGp;tP z`UgF6FS~w6UeuW!RMxO{n>8%6S;HS5eY9o(e}&?s*~{Xuu%xpGSp5b|*2VQkKI?S? z?qk1f<+2VTD^08heJ7Fudk{y``2cvNBe+tZDk zM%!Dw+k)h?PU{lQ^4m>7)|A|;^yrJD=8g7{HZE3o#LGq&DcfEQc|!(iXJ$N%Umo3HuT9~I<7D$$t8<(mC0>N!4C6`3V_ zt|GG}C~H?vvZY&AIDmg?2GfGS(#|*;*>BaZ1-ktedP7;F&R2*lG&)^pqQ?UW^w6$1{p&U8b_M&RPUj0q5f<8)O^kC ztGA&!7Bp(8qiAIw*!00pDUw+!*Tut+<=Hrb0GwCpEI$HO#Ii?7%vqDn(!^DK_IiQ2 z#?$rkdLy6p`VBm$vfDuHj%{bNT{V)}jZHlVyi(KAyK2mBd~XL7<>g5K{OXo! zHO^vKd=9j$!+~}dSg}9s+(@gob;p&%+kIqCSoEYc}n*K&YpK0{XPb6QpDD_rF%@PgVMJmHw?t|6Zm4sM3F{ z(toeg|B$UkKI@k{^J|^?)MPL-M0rkuh@SR1%uzgm3^R6-ohnPVOO-Rk^Xnswh32$A zWc$b*bv-|hlwc$*Ko|mUqA8R%6(2y_&qDE`!r#yMz9Fg2*4GBwW}0^!BWqMVSF&k>5N#o@NTl=H zk9h0%_a9z?<)f~evOJsgra!+9&Q>138>^+!+=p+;EXB7AVWx|oE6!RhTeBSSS7$J% z!-GN!!n$^1bWGfJf^get`i)7m9H;3{uvkbWx|TrDt_1;AQiQBuLEtzjiM~O*Tu{HDl`U zTayv>_qFRJdwsy8n9-G-pvmGl;tO`tw%?0 zP_8ds7#e6mX;QNxCK#xqpy>-0G+LwUqYbfqgQo_0Yrsm|BDY8@XYoSRg)x@eu*D8_ zSlB6Cyz)qw%{=qG%jH}k`K+QQSC!!Q>6QA;i$P8|Y_Bs{??5lTjGtrEv_7%L!`XYT zb$kV6I@OKgbrqDZFa0PS!8DN^dlHmX`IJq#vrS(ONImck2;PbOi7^>l2CoF+Crp#a zP!Oh~j7&Th#rNhCGF1gTiSQEHWO8&_1C5KpbJnm-)`)MYzR#kE>bsvTF|y#RD=6Wz z*6Y&-%`Pe;q+YNnmxlJJPLj)3E}NqDC4C)mY`BGnvMf;QH;~8DIyZ%hH4@^RqHF)I z4Xcc@5bO@&GR9|ulPfPdCxhERrCqcbz>0{>BLwy6>)8Nr<){YAbP#=M&h;_n4qBm) zMyMr1V50$p4Gt*y2*)@Da`z(9_Sron`PXvBX$ zUDTOmMV~HTCY*_=WZ*6YN#f+J0zj5Xue$;fwq)=G=wnkWLA0OTe;p53kHydm&eik* z+wLQA%^XoZYmzx_UTWusm$r_M18V@+{WKHV?!o|A{VywN$;a1#*}|V>_^Ln2QP=o< zUP}AL%1bSoZM)WSx$3Xl*{tP#*m3E7v`)@LYos;XFR5(VF-UU2E?c>*147F@1{z!SgK& zzw*rvPIUr4HpdS;*!J}4qRwQ~yx`53LSFFhSRp>g{u3zf!)$t$Ua7G;l@e_f_eHQ9 zYgG5PcKnXs=EPnp>ZI^jD-$HSGJQG?p@I&H!IItfL2N7zp4ze_AB8!9;)EbI@n2ub zm#tjZEp==WmpZK_UFz84D0Ny(1&=`X%5n(S))Vt@ikz! z@OX%699AB3ZEX_V^cBwC%##vtidP+IX+xz?E4Od(BqzfFe1)o)5QvCnhR#n*llXcHn5M=9Bv1U3FWquNyNm|1T2azcO3FZ?c38TZ48dH zhP2U#)9c821+j{ZiQj1`R}O|FBPwi(^ekzFmEkW{-pkQye8G@Dr}-#oWA!4jkzNTL4i%A!e(F(DgZX2yWRu>$q#N zEd)Evv_5kfZgH-~Sd9NEZIu+_EmlznL^-~q8b$>>isQj~q(x6*p%$${U2_efm1N-o zc<2eTVdlb(>h|q)h0u=QoUxYA6kCBUpDC?l%_W(&Q|`PnS){1khBwTQX}?zk^Lb~s z5?Ysx>vh&Rv@enNQF|{bx<@7~|mxB$3Da|o^diL5SV6q=iK3m(fpf>6>4wlcD>A(aDz)lVeR zAi!0CdNIsXp%FQeSv3N!8J!e?)-0Xnu9jhM<7yeL>GjtBYTmj%vB1K@sTrI?Nx;(6 zunyqEqY#InY4qR%U_BtX+t&aSz|77ExIn#RLszhEtqCQxET^Ylh$+#TfjSfw{)xHyfrtE{k3h+dB zsQ7rnUhLWy8e#=&7XmH?*-<5%4NkE)H9LV>;CmOF06nl{h=IIWDtG0kJWP`<`RwYf z28VIje64s2&eFZ8Gui00{v7I@2+(rQw_HPc$IT-L?_9kcE$9W=#TlH!?Bqc9b!vQM z3A@Hb!r7?=n}3cq zTTYhp;q?QU ziUhx_#_3b?T8U3hmJoVgh`RZeTiiVsmlE965C8ArHM7KmNYOCm5v zf4z~6(~{QXJ?NFA$4Y?! zl;~inI5vRw{6JZ4`9mdaws8-UvEYuCG{=uOzgFo_Rr>QA0#zyoH0nHK1%>=BRYh(T zd{LpjdSFL)Kv>h!~+HIenGGkK>n-ZtFx!3mT=dCQ{l0 zmRWIrGYro=_xY&X6Lj;!*z%Fd%AFJx8dZs42iLd=fNXu9nPM+Q0+?KUlB~==n)T_hq#b^x) z>s+Z0l_B}#|GCC&IxAjV|4WYuq4=h)(IertNJ(*|TU~kg&sunBglQq`zT)1OP2!-G zK=m7=`9Ou=Z9%d>Vl;@mES-!2Zkv%!==Wj^$~ExuHQ)_0Wwm(sN}-&0Pe(s(l@M8k zlh@mAcbcWGCz8n)ImQpA-;F}D|M@SRsj7>Sr}2G^yvTRgj}>K6c$_ zrvJTqho*TBN#lL}0a=3)G!ICin&rTox!5eFY4bf_Da;pWhPYkHhy35=B{pl+`5!+l zYcZnj;R4KeX+B-mLWR_6R^4`4zDYBcTXpT&e~96JR3b4tLQi=AU*LU()K6eG{N~Dv#>9#n?kbFnZd|h~`@BrB6Kqkr6U@%Z0Jn;dm#tj3 zJQPX^6ZL_x4?-?Q@Zk-X;5Z{ly-p<_gB6mo2=HyjfdNii>A&iAz^upazrUrz)G4u# zOoz$&>PlX=3d)d7NmoRJ0*T^QQRIU-)Bm2j1C<|w;D5&(%Y#^U<7&V5^`%WCES(X{ z_%@PR@kAP?kh$hD^2FHtsK-lN;K*3W)&;H!;3iu#+jYz64SdzkW-SjJS8FU;TwO4; z$!He~uEpq`TjT@+X`0^fg0xb*ZP-;in@{Kz6=`jJY|lf3+Kz#kn6}T4@v0MD`Sk5A zU!Gyy;E`NYW9J7pg(aO2igJ6~C~r+jl-nMN^45Ond!KxT>@jL3Q^B5`+K{||7+~5t z5-$?I&waZ(9=yRG*j-LBm&jn)rt)04nZB{)ypV`oF0*kISxe)jXm>nMS13)1e4ouP z4V~V^a3x8@Ss5FKcqltB>%}S}xe+G9+!-c5|FfA<(^(sw6L2#6qAv|rf4BU#&V1^X zl1H>OpJ$!S;{aqbXmW%+`L&h%bj`b%2|p$?`wBkRdJgp?PQCPCQ8ytp-B<{GxFn0k6;{Wsd$i>_jESqP=cI#E zSCRj!)sb-IWVHq*i#>Sh84fDE3>3HDI}5h#J^~Zz8vT@e z3%&>eq>Qp^NHrJaHm+aN`^Z}p@D_L@;dK$RGk1zO*hR=2z?@((4RA3pZ2I}>RcN*e zF*#fmF{)`^@lzrSrXZTLY=Q$PF;5Lm6NjZ!<=1l}rIga7N)K^}efJ12;i)SdS?jeIiG#zK@U%OMs`Dln@#kSd2F5YU7~AHmiee zOl}=f&pQ4AvrTq^_Ra>)0_Nw3^m9G8F?1k^W$UXouv}OyTbirK!k*8c+Krm0O7*aL@B)%d?qy zeeq3?hLXh@n!(n%(`S^~x&c3d@o~E^(UoWy{DEttks@V;V9Uo} z$Duli5F-AMao(t$pgt8agD(xjZD_C@L3HI7H+#%vk_1P zu)#}IDvePwgUq!DySNl&w^;Qz6%zO#F2M)k01rit9BmDFo8yI4E@Ddlv#H`5<*(HF zAFtz9hwg3kwXXiVRqaO){OGmNu6^Z6fAPW}j^t-A*TME$^C-+Fy1eJXaO+yfI%hL#6X*)#0UZOr_HK-8ww*fTl5wo1YF@Z}aWzBd^RQDVX- zUp@#*%nx<9hnyA$@Gh1n!x7PjC#Ykab;t&;c@uVracRBixxt_k3HhLR68ed zW(El8EuF*Lxg9TtsD;cB%VK6iJYFT2xLrqm^2}FoxQ4UC8wE|u6{lgeD(=qlRt~O; zIQZAoIQS52IO6nn6Oa$CU1LYx_g2?^X$Pp(HdPqsBIU#y4c-D>7qZ+5#%$e3N4*W{ z3Bs1i8poD*QtW3VtBpFg0ARTY;<*s+@agTj7m{7*qF&ty9U`I(`f(YhSN>AZBTBFN zPL1{*tp*y%|K$Hy*Lf|+bt7TewWYu`!<;Os>~;B8Rkn85??W+(5>t^Jg}2|Y!w)ph zP&YF`qY)3#XaF5iXVnl4owPC09un1_whtQ)l?w%=oIXb=O?0^?GIiDk#Tdp5}mP+jQ}-lJIx>=Zo*(NXxE2JkoX+G{RFO(_LtM?&bw!! z%5(foYD^Ox9JqO=90OTv(vbKBc{}2ab5Qo5l!Lb5QoNQ~XXwE+DO#~&VmM|-bsoHx z4XMfaVB{OAZ*%O1HE%+3w}Qe2VLb)%>Pjr_=Guok3%)gc*AH{cOgDurkOCT@FpwX+ z7SkQ9aR+7?1hquhq03^Uq&t zh{xDiUQTbWxCb}EyBV#)aDm+;-k$#GH)Gzhels@ovtJ7ulh^M8E4RMcF4dx^hm*J( zjt3T<6?yqYQ^T|dk;Q_SZC8?BdC{&P8`JS@*$pvOf{=x-H={MhaKQK>3TCP*_pGCY zX|WC9M+2Lf9akW=ptQ@AqO5n53}X!kc0{)YKdy*39qfux&Zy;dnWj0HmT7M%`3B|2 z<4Iyy%<8Qe&Qt{)`$?>{{Z>xBB|q%Y?`BC!qtfA{51L*|ExTjK{g+DVO&KP}UaOQ( zBV51Z@G;F%=~dO)d(`quvOm##8^(Fl;o~>#<2pUu_ljLxAj@BmF0d;&v8vyHx3#G= z=u?<|@80ji==+UO%q5>Rs6w~m{6=A;MHwxKLY^aS{Bf#OVr?V`;TJNE!Y^gavEu8K zA?cpK{=9hxrjiHGV=)7@#a@y{rRF2;3;>KxxQ%Ws8Su-M* z0?j0d_~98R~asz2~sm0Km=6CtV=VHyg$T*Q=nzreAjUc zRC%^9@zyrT=FJik3!7^i(=+nv$u*6IZNZ?wW5MV&My!k%iU>xmdPKFDj+Svccb6#( zSO(v;yhzhJF)gnWZ6&}tq3(Jlx;Qax^a!L5+sRFqkxKZYj2p9;L69I9z3M9_4|`%)O^#!ohI44 z$JO<2@eik5JKay5Ks*harMM&)+ZpSH#mg7nLEFz+bPo!DGeB+Ma5bd&ot`|0XEdea z)jegal;`_NxEm^jMel26SN)|@S>o}p79Wj^ohKSM?n2R`VFyZ3)%#lU2Kd6Z{uSC1HP%fC z6YZen1{6v$lieuVG44b$(36hN9w54=OdMEQ(cJ?w#?PZ6#(*I9b9qmbSj%f$#f;(UMGmb4wOgL(#e=W6PSO=(ic|Lui!%18v%@dv* z6k24cS-VAoSDa-|vDn!5+TkUu9QPbvj(Y>1TIxWxbimMf7?sy}REn>3`&3Gg&ldZL zM%$>3I@9-8^)ILJL1Ih@GnWRuN^rq!6n^Cr9|6wHDWJhx4FF_gyM>g-%LD?j!4C2m z(ZWiHBXJn4R0}CB^ZEzOyu-)LytFOz5>no+D9vy7d=?%}0m9^>*IE#mcb5laR9HNg zHZ1!Lhm*MQYQ5grTJO;MS}zT+^_G6rdhKNNhiV2(sS z$J|Fo3+7G17EFDwZ7>eBw!yhqt)?i$nxDSFYfsWmjWxQZ_D5@8x9mGaL(@L>*y_hQMEN|v1Vm0wS~z~V5#_C{Dg;<`xVykc@K@3(g?fszp1cq#?8B{q}g)8O1a&{ zx46n!#R}5N8IONY9ELLF>&)+*$>=U(%-^Cxk9bk~9B#SII!ad?*(7>(&x0K|V()3w z;Uuo=cxC8#Hr_{5fG~F+u`=TZL6L3bQT4<7zxO7f|FIK&Km+%(?BWMwRHYRx+sg}9 z<-pzgZsE5Ndtt)`5BkNbb8+tmlOj{U=-EYj!=5fVEHyI$N6*0E5bj*mV~XqvP7dBY zmn{#SYZ%<&!rwm4%$5F{ZIB_RQD_fjLTe9X0yNAtyMxmWu0?rjXs>VKS|Ha@vqKfo zxTp)t|MJTnQx2gIGs?rmr5`g@d>$%s-(l~Rd8o{oa8ijINhO{M*1y2+^7%OrUUK}y z<_s^6gkL8N6Si`6i)4by{^1yyXR!x6uHy0+vmM+q%W<`yLUuX&p1DPmE?F~|DcYuSpvYoJPm79kJuo{c*jOW2QDzX0e>UHv}_kzgHt_Nh^T|mR5p2w&W*j zC0MoFDk0hc`8{5OC}XRwwzrK=u%&HuBC4#d=f2gno(~&O$FU<_$EgRr);H#N>la?u5r^{R%4H`ZXcy${lx24Qsr5YSw#2?VI&p0hZctRKK;q zZUL=_#AFla+!CF+781+`bV;au<*G!a@o1e$2v?yUDT! zHwX8yY{rwg+SCmA7$I#2d@5Bnf}a;T>lVyuykcRSBBnNuhc*1FK7_IE@G80+7Cyqm zXcC5*`Q~nt?dv!iHJv}6QBjNS;oulvKBBaK{?e2t&O^hz^XeD{)F zHqhZB9 zZD`OsgZlm+l0dB23B=1|?Kd!zN9mx<^O+!$m4*3kLs8-8u?0#p1vzSVAyCPmU1)Jf z%C;?fPqS?WQY%id7m^iMkfUb17q!Pw9&6+PbL1SuOrV)Lh8^H&+4#lKbGD2qv<`=( zw{ErGwr(|uBjzA2Fcn+BbBm8{1j)0vHVWWqvusY3lwT^#b%gxB%A|41LZgf@A(0II zQMWIR&OZii#OW6s)j`g z72*9Eu}sBy>Nl!%g2oeKl?u95iPy+s-94Oq+Q@$gzJ0d7?8fj&WyF4Xq^i`vyzfAb z%S%q7%`1MqK+|O-d=iCp%wCPC7fA7kW$Bo4cDeWKGDz6GHdSnl_)h`CMATmvtBsi) zVoNx|QVC~ZsTwJEc1S3d9csq3lg$y%$mU>h#MIY)3&xg63#%>2b{p(de>%Z~kwHdv ztepg+e=*5fwp@hbkTjf3L!L}cG9)b)@nl+JDyk_uoSIcuvrO5RP3%za+6H4DPsMYC zMQyvD`%czG-LUY|oH-iZUyHcC``Ej|4fe-K=crdBYRGz;Ubg*DrkT|rgKbt@WG0kk z`|dX+x^QZUmA(>DiKYE^lrJWw-8fw?gW|v^t2=f=M$Y}ZkoYt}4 z@<-1!O;USO+bC8BoFi|P5k7FXfYaSm+zDiD_^yXrC}5;HmO(0gT1Ym1nxpjyOG3-H z5EmD3p989n<$H@PZaG(}=g*}gOQMSY{pUzQ#34e)pl4PSdP+-~%?9?>?dQeAk7ffq zqALG2@>T2%Klp$8#0T5Vf2D8Yaman@=HSaX@QsO63W;l2tQj+%@31f4f=cCr6`ssw zcwqpyYs9bSM~L0SNv8elxn$b=^HRzt-#|U&;n(QE*^8?OREz9K)gro!Jp=4ruqY9s zMP3a15#d_+1`|B;)M#O4+2=0AO*al(Du)v;h%PAF)EBwk@i-UcUxF9PkvZ((;6?^` z&#uajO0h$Rkn%6(b2?orn>pWM&P*1n_ogRh$>mThqU=Y$8d1Z-I2lHE&*=gD%l9MK zl_&sVuK9So(ds#>mZlHK$;D*iwmMacV;P<+Li?m8q@BC_tFL??6qbx-A7~`Z}7Z)!vO@iZ26fO`1y?w+u zX9UusTiTxNE}~amm+}H8Xw~eTA+TshyyJ=^3Tw-{#swnOYD%);ufSqh8vSlRQGq{WP_iRVjCHKViC^NhsmTML7= zA_u$aa!ZP+X1H!=gxP}IGV3XiF@8R$Q6lXCpF;BrS=@(@9}{5Qaiw+F4;0=0bs3~S zuAH7eeYH-z?OgU$m#=r%2j;SmC1w1Cc^1f^GMar&K+ceuBL#((z7eqCH1=vl7^aG9 zv?;sEW9kTSerp+|>_=k~?0&BAbVqu1d(UclI6Zk2?nxt#g`EdfAZhm1X9&iC`~4bu zbQgaY-M8^f?-M?>A(rD}qN*(AuchlMd2GdPXj8cPf?G`1%v?Tw&c7oke};D&bVX2s zy5{;ad|o_4Os`kZ5O;rg#QBd~juZpo`$?Qv<`^R4N*#4I=iGYKZ%azlKF&r%=C*Ox zBE~&$wpdVxp3^^WN4A;Jk>ktucwCBYx59M!HG{V|w~o*wcCP&)rcY+qONi0(>Ua9( z`W%Cj=8)6Y>cfw{8WH}ynSR9I+v%r+F)A$BN{m0eKY>nQPZqQ3*YDAsp%bP^02w`A zf+%Nfc&C^ViVe>~N=t7yc5cI^z&dXl?)#5{Ty+lCuAR5s5d~7gBES1)PX7j5d8Sd* TJUqX6g135wW+NBYzx?ul#kmAK literal 0 HcmV?d00001 diff --git a/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.ttf b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c41f7ffdddde6cbb717d68850929df8c8b061364 GIT binary patch literal 1089796 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

    |Tv?-8_Ztkc82M}`rV+V44ATb9e19|d@ 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

    ABal>Dvv6tkQ<6KHu2JQ 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

    dMMnU4avs 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�bU&0M%&qAS0Xb`HYM;CxF$G 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ź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�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⁣N8Ax-a!5!R&AUX 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 DyD;dq literal 0 HcmV?d00001 diff --git a/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..84404b657cdb0b3d50dcd302331dec8dc3f45206 GIT binary patch literal 493820 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

    G9?S1*(M|*1DiaE8w6s)e?_b${)@up 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%0D-KP86F7K4I(J)4*@NrbnI%vx0jzYuY%0y_ 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μy2pPpr}+H-Qu^?6A@>)^VLn3|& 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%0ArN3k(`7u{+IqxiJ^WKj^{KK@@wo-Fq8 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±?E~ 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 )_F{l|+N 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

    |4oIbv zeQ=^RX0>r07038OxnuxL->swb+-5g&qq(zAj>iPu;D!pVP#HV%c_FPv-XO2IweKuom5~N2m`WbTF69truNQ~11WnFcw0Q&Tymvw(*YGh-iAR6z9s5wHA z^(9w7&8jmAFmftsQ1r{xTD0?)>R#Ya?PR}7SOf6JsevY&x2(=OO-?Bl%TPe4FZv{i!`ZQnjRQagsVP>o2d5 z3JG;7j=xbI8F{ZP#gOqSDpzFL+zvxu?JjESM3DBN-c1waxjl%sft^WI(vyvW@~Q5Q z&I7JPAVt*^#0R(}@HJKTOvsk4U1<6Q%h=6KJ}Vt5`{WGF|GRy*@9hiP@6H$`&YusX zHgGtyUn(b`5%v1qBKp#7Id=Wnp_{bw5K>5ag+_tr7?bYh$aRpG3fG@I7h-vXy4NaS z(xN13O(<4@q6)C!AiibJXo?w5CJO1goOAVD&SbX;Fjd5ZNIHT)YhfN6oTKQGfTL)L zfFFfK$1^$zaL!VMoDFv15Nf(Xtjg&KH&kyi=l2tCsWADf{9Ab=;Sy5W3D=C7fxQUA zG7Gw{dr-$9C2Zqh{55*YJk$wZ5~2pTH1n>Kq|cZUsO*+`f+Oc8UN1O*OU-v}W~iFi zq3$n^rs8SnEKVsaPyv@cGubA7S6}sH9 z>pCphSTBOYKyIsbf_9UMrrFny2u1oYS>fFh{}O$V2bh*yW!53*=XOUta1wJC^K3CH z&q4&@SV6c)gNHHS|EKnp(y9<~&3en)rEJ16)eG9?BT9;Ow4a&$4E`Ek?9vzGXuMJ` zL$r40y5-Duc;>qO%uUOgoAAuK!eM3vz}lJH@XUG&)tM0&YiGvcne`1~W`xVynY-}J zUHh5)mNWO^nfvxL4=raN!ZQ!;XC^IYCgGV$`1 zuAO-d&#W^EGb5hY&OC)@p4!h$Th2_wGaK@+5&dgtX5pDx`CZa=eVIkO1QtoyFbjLM>RW*MGYPd7U=3Xa;D=kUzBOg1y>klLA5cxKgp=5x!L z&*7QR?PtEUocR)-`O<#oYs;Ch;hC@PXI@&)yo6`gOWV$j(x-Oj_wdZ`wKJWk7y3!U z*02mw<@9_C1z-oV{Jw^})e)P`DZ}!B1Fah?D3DMimx0iB3M|pf)O2mYh!UcHjxSY(MlE2J#Ym z#>hsx$atgGVwv~6Mc)oAv?)2V(C9|RkRF>U!&RPlE!uB-W?>o@0p^Z*^!^Vuf#suV z@xGEOlGYll{C$(;H3%j%T69^4sE+TND+acGXrY-tU^KFQ74MrQ|7oeI_W1X;$WyNu zaH4Z^Ea$d(h3Y#{_{A(sV+VNg)e%I(dZ?!dRiR)D!UTu5-ns0?Lrrsx_5Uu*5YeAMXD%O=G zjPLiV0Vb2&XJ8$ql-r5R5;!?ySC!BY_R0sj&BawjTkn&I>G{!tEPfdrqVG8TY3UGg zzSf68bBHOkVAU=^wh?u`lt>Bml5`b&HyHDN-)x}Ff-Q9Nx0@!7-drVlwjHa&`+%Fs z@z_1a(GF{;V3id7j^smTLQXm7+zCT&H(AL*334_8=P2!vI~w~qW;Kl1BaNB&kn^0&8+{JnnU?{6LXNBzh@ z-a7Kn`jLOWb>v_5Bmb%$x$q6_07b2zTB$1KV_w?Lp*qJCg>-k36pd~+*pw0e7#FWg zX6$8%np2wtYmj5Y2u@9Z%6)tatAQ0|O~D=4laEdU>`phF40Xsqx(-soaVY|U<-X5- zD!1)67ervsKVPF?a(-XSx32xQB?k4?*cR#K*xWrIR0K$kDM zh~ZtKSIXsmgQ6SqyE2b@n1R{#_neV$3RXZ)dz^`q9;k!Kk;*eH(i4Sr`3K4w_}wtI zwyp(|3ZHx`g5>z@4dvMxu`xC%`U;Eq+BvlbC~kV+B)&aVeD!~a5b%J&X87K~vR7gLot(F8#R3F%Asx}IP&6cXf!?9);`ix@mK=K?@ z;^%;XNuO_kufxC%{=rw1evf;C?cvk97WNOm{=32?DU$O4*I)W#uB4hTJw}NC9R&Vs zS0%8jef;Mp{t#W4;YIH$E~D(L>)0_XCf;dTvN!2QhObOs*M}CGdrjBWpAImoFZ9?9 z;qz+lefPy~i35m>D_}>T?qE|pXGs}PU2PUgC<=Xf-z2HiJ2jm^a!N?v3I&O z?sR$MPM5dt#8>@pull`l)$eay_4`{_?UFi%Gr6&5hAV3s*sDG?nuUUBTs2N@b-JVj zn%F!FTrTFWno`E*qDs&wm`(n4&=xZXq~pwL{rb!G4rJ3fSnvzyFpPa~Z^1NX1Gxy7-5LZQ z!ediRfxZg+i0uF~_+b3WFw%epH6>W$opIgN235HnZ_cgqEoGddAukxt}m09B~ zf+tQvj@i)5o{Kfa+#IOCA)lrcxSRnSPqW<$^Y#tk?cpFj#K%*7?g939#VY5X)Qll# zGucGG{4%$h|GY58(=;pA$@#jd_Unst7-r><3rhjf={PYk>o(?GbW0XiS6Ag6M?LuS z0!N$zlRMA|Ihq`bArIM8tjeJ!%MTafAE?~)3I-Lr&3DP|cZELt1Ndxv<$Y%X#@+eQ zLQ`HfY*Y5Ot?-kRD{+rN57B8*AeFpj0uuX&-mWo=^&Z{TQVHp_ZH$IycepYq;`<#LhFDqVA>0JxMN;I*rN!)M$kilL&}azT|8N7};YT z^WHbBvgxqjCeJt;cfd&?_cIWjM`vHKa#O9NiA6A})IOvji}1cdQC4E;no=|J!BA1@}NE~NK! zb;5^oYYnjx4#CA^zzO7aQSv>=jZ>lVFGd^ZGK)j3kik zvpJSsfOS_DVECSf7%}@osnMv4FrzT0mkdeGCq3XkBy$EeppTfYc#l%!yRxGm)@_Ac zj495X!wYfWohr1#gozmbIr1dZLk~SpB_2zxE=kM9AvqrVj8-`!6HfWc_81!J50+w` z-Ir|*RUTY{E4^C^ zto7bo>z{8mxHI2HFJ&M3JY3MSG&+tgg1vdD6I59dHpt?#PSA4{y_z*Kh>QMeP+GWP z=-go$qQ=fjdqe@7)>FI)Fugso$XIv`0est3rY7E2ymNI~wSf+6BL=YmdO_;18ZLwJ zr*^Wp1OiGqR?Fz+nu=0S=)aZN`%IB^Ru*Yj65&*RY*510KG4xHDbUJwv=`hMxVA}J zd`f`-+QA%PQe!gF@CI1L5JSD`(kCi~l@ra=Bs9z{|LhWW?BT0mLOz+*AdeYpZD;S3@GEIdPsTVGSwODy~3QT9+J9EMbnEo(av{^LnPrFr-}kPGgAz}^+TuqpSdjN@$||EU&Q!scB@UCp~pS&eVX90T@;{NpVmWRqrz zqmQOw-7v|27bgDh(sy7E{Px@;y4OF0D3$Ck?_C~p3PHG774}bW=NLi%?jJPc4W;rI ze*U2c@tuw9*|HX`>9d;IvHXYs=MUQICp)4#g#YsgZFI7)?nui*GgnqWGFj0(R5qJ( zxhdqW8XDX~K@ufwgLR62*tH42nR+FXF6k1&8eJv|>5wFfI5rsAo_kthj_8p>eD(Vp z?zeYOSAEaNHllx4ZPbUT9bV<{n1 z1=ZlT>WHDZ{J3ak{UPbVObW5!-Z7 zIF!tpJQEfHrhASQG2pF`!1MD!A*Qne?#mXoLNYj_KZBW?bBk!F%9twOIEMvRN?1e< zVv;XYlWmPmbs}6OZ>u!H{90pIh)mg4COECrGDN+VUuNlZmI!MMYd9ri9Xmk#;X5{5U?cRLa%9%~6m{r6%qFi^Up}wa$(g|4zaluX>MdH+ z9vc+B0$Y@@b?QOwm4w#e{GJ(DN3PIZBBl`4G0$Yu9l5p-EwoU1wTZSa)dWwgW`trEe_2*%eydy(=%E5{wcBpKbw@B-DMlhs)rR8 z_y6}l9iV&2H`r7z_|y}HbT`8I((FA8pRJC^#?s6xmO4QPgK2PU>W3DZej?Mxo5N#+ z;@;0)3diKXXk?gSF_{(5f_*?v5PooE2%b&3Yv5 zaIT!0fsH)l?Z@N5n2gC*iGa*XyoLRAU!g*?zc%@K$dnBm{tn*;@(1a{bN@-oY#EkL z4OC^+)%Q)3>Pl-(K3bOi!wylxx|O?4#ZFyg2Y49-52C`eSmkwFL@&2n^zw|0k^GuX zP`uN31?rGPR0j*MxtN!_#~_t(TpHL`n6P9QgA13)&a5jZ-4WVI$F!3eZS+H(pxu0m z?T5QN!h1beo>PW86; zrtJl-PC}QSqk&)gIWiRN;MCx9zqujljmCyZcNpp}PP_XuMD=lKA&0?^N;gdLPh3%k zPEnY?LmP9~Q3>7RDq8L#gUO#i5+7h|&~~EvYj5Xz zwgkzgYvr2=I$#B!@|@*E=V7*uu>!y(D4vR*IYZJ2?u&#Isr4k(op@mb>wH8 zPEvdXG^xhuZV{FM(nF&>FS1ume;LCzNh*{378;2iwCUldmPke4ck3A4zleW-ffqvl zS(K?0UG~X3g}}%G6rTm#hT=T5KGehd;Qt9TT!LUO6>2z1qk+BL2mOetH&YLKLz8uH zK>qi!LGik*AQdH!y!TC#a&#Chwu#FzOK-?kbE2zdSa?x6si4%^=D;Z+DaEZqUVakS zV4%$mtQwUtvlhtCSRD0yScLQw`ufM^V@M@GB0m1-R+li=>EnL(=?Cpq{_i(k&3y6S z)Q_YDZ&i8jqbG#ZSKOjIeOkst7!=~VgA(1qqp!(%qG1_Y zkEub?=|<62XzJL*Ml=a9vK$g6g{}`2LVDk2oM+c#L8NHO=BX=w7jVa^2fe16HEJ=i zi~v2EilujsFhxN2R5$EBX;~}&j$w>hUXIZOu{*}P&fhu09n9`?w#kkdWupl+-KtIo z(TVm-7Ya1pthPxZ;tMTiHJU8fCL=QJ$5A>cNd+K6$|S&OU#jO^5mR(K*-Jh_QWi<4 z*G4p!q!c+TimK`1_hI|mD`rhOQD*U;fdiS zDHGH@#7!GigyXyF<%y=<>H@q60T2e%6-LDMbE>H!*4ehoeBK6v$!DktfohC`;1aZR z2Lu=P&_<++lu;hRI=^~~c25zd$RqKsw}xxO#z0xAsI&xdN@EAWPW+6)B~v9-sgTgE zdG(ncx)A&#qe;E7(FX;CVyJa5HP%%Q4+rtlr=Xkhz?hbR5bz||S}y8`BQ5n#Hr0`Hlm83hDQ*`h?!X>=mj zk52r$iJmbnFNFy4NK;4$B$oxK#b}9}ipgyxBuaJXwX8_OlE{uPW3R+l^lvn?XKKi9 z1r}1k>4~++()b=h=%S{Z*4Hc^G_|b8tXJkh6G!~OMC4xBS=sdRzTOsGzOKKVnZ$A7 zEu~0V*x%CF1cY0HaW_#YJQ^zxhquRC?Y6TMPc_Gx%mmW4k*{C8+5+qQ(csWa;BR4; z_>w(El~AUu0<-D&1x?PF*PaoqSRa>ji+IZ%5kY2(DJXu-ILQ^j>u0G8fj_}oL*=1M z@~O`c1NyI=3ziqek|#7(M~aCrri5n&=~I%lgg(*?ahAWEq{IsKLtokl&GwTcy0TIT zm$Npzoyt3{c1Vee^S%!^*t+-C$)n?mjLm)2!(Av&E-uue1Xj%(5U4B5APfNcQyADUN9e%ulA$#QxJR5xT~D&DZbZryW{zSJ zU^U}bwjVpd&kI+Olh3%X;YO3l3G=i4)PsJ#sfuJDrIBGGCrWcn;@v(w?tr0*ua6Zn zKg8M}v;Fl6zU+1=B}62qdQ{Lu(gc8A_;U^aQp3O2@ZW3rA2s~X8vfU?q^ClmAc36< zc&!Zmj5|DZVQ0eFofF9#=oNB{Q#y~&eRZ?|R(oy{x=&f z8^0~0U))u0199JjW_u@hS9EXc5R5)fU4qEOpTx@}z=vgO3f0c9k}9u6^WKTdRFXSK5&!9J7~q)h_G7pMGEG zE)L(5E>6%frlM3($orIwoGKU4#XmUG0ZfsxD6JI6fpMx&U3gVoVZk ziiFWVc3;CildC+e`#hw+k{#OA$n&B0=&Z90QSA`%lbF>eCe!AeaI7Se!rLyH*yG$z z$riSsWzCmLhWdb2Ss-V{@OX;=)9>R7GN;?A2X(ZVL`*5>^w~Z(D5^k~8Y!6FL`6S_xkc*J)`af3 z{KjEG#PvRc6|hStwrz2Vi>U|orIUL!UH`!qQmH@x2csyd2k`#8rL7jkJF)R@5%5Bn z#|FiVu(f1LarwSUQkKIunL+vU8+5NfFzv2p$j3IKE`Cq=o}%tk1q>x@*l{^M+8B2h z=K>O000N500LHO`VjB%!<=%F8z}$AlyEJ*dN~_nJl6M=2_^t@?Z+TGP8MeP7rlG-h z0~hk?vCJjNyD1O2`40IWdGysAvzCvONMS!O@(=giYHNxh>Uk< zojk=WjD#LYU=gR<8M-hdPIMzGSaR+1pw4C{@r#&SL^;)Mf|{4OT-K74NObg1?PQ(5 zR4024BH>}|K^XKPXmA#dBFlC&)8rOtt^Q!@nz>#Jdw+(pxS3l-KT<%%5Bu1l=-3Hb zD6RJUCP_C|@8zeS?DHCp_^p|7GH~jEK6#oQF53cSNsCDK$AE-ZrfgHVnn*Y$W(M|* z2AL9k>N~2txT$u#^8KC?^{h;RLpNwA(v;$=m84jxR!g$`G>T1l$QUqbY2i2fF$zk8b) zqT8?X`@8)9dB?xM{^Eeo0(|~uK|rHK6>DPAl6Y0CUH@R|!JPdnn`Wni`C^ zYcSIIG%$?Oi+SH9>C9@F(eyzyu`8=E=$TnRh#UDtA+IDLB_*=kQx9q@Iwr6I^6HZ9 zqpM>aKi#HTw#Bl^oW04W7%n%5Eb~rOoE2C{pL5m%M)c@&K*B)>R(1e8ICg-3Rn~ss z*xVs&6F<}me%Wo(t~bd(Dh3o~r%dnP1&aW^q@f?DlKY)lUr|@8YEQK553RKJ*9u- zNwTeV#BPalToGfwz1lS!sx17TxE~RKqt9(vIJ#yA)^FrCF-!$!U|r-$Errf2bN6Va z>F-2C+I7Z=OD(SXyMGit{3uIY11*VUx@h~pb^@GenBHARhC=(?C{D+cUL4^ z5o1%Cl`0n@3@JhPE&u`HEhIT{_+HPpT zY~44g?9RSy&?VrI$fkk`YRKwTzQnXfJ!koQjMprZHKrM@b>w4v6JP2>dn0wpUbEJ( z)+WBStphOZnY}Tlc}VU{!5|+(F@`- zw}|?HJVz;J@gs-p8&-XH`9+cJmq9UW4yl;~9+9YbaNqJY5>lIo^yKIXk_RNF&p}79vi9~ew z0KCFQ$KymH9WP>=qbv2y$-^Ks*Kc={uj#iDTq1`d_Z)Ew6YnTUpJ*APs?|6p!0;8# zqB!B3R=1CdLOR;m?YwYF=FymMDXa$wND?#el3UX(82i`-COCI##ufplU&064Z+6E? zfZ^o3Z#)*?`sX+3Ix$?;cp+a zR$H;i&|62$iz6o^an>sku%dJlziy6^*mY>}yTW4UXih4hBs7{`SsN5DQkWKepocoa z>#0qHIK4JWUYkx$qB!)h7qy5+ON<9S+eak6rLbqI0q&8$G9-1V6w12+U;MwNp0ZyXB1g|PlTRjvd5(#Usufu=Q=H^|R?DnO$JfKm#uB?fGq6{#ZL%V! z*E#i|XZe^{;l7O==HfzYxEy9!8YVm%LU`!3*)pMtZ?(CP4T{c*bB6gZVKE;oBv*c@ z6ZCzW2Ao3oHC*4br@P7FDYVCisNd(6EVHprXgQMEyN5bKS4Ln_E?xY`yLE>^9C1wK zwSYic3kVW*l&N;0W14B0rQCtaQd7%`qN2Uyk2B!TIJmZB=}2}CK*Vsr;Yr(9?ldIZ~gXz`S$fx_7G(6*G3 z`;OJh=)&iUsn+a*Z01Fxb9?}%ed*cZ5SN_A*304=Y~V$WAKg zd044xg(BA6BA#EpY>SMYqVLd=4Ammn@D)zcU6N4>hmWOE%boh?WJh`(R5pjFwY^nHHQ9)FfJ(7VBZ?>U*y?S?3!@eikq#x*SlB zU;5tXxZ?DMPGDYFXsn92AO*!0x(Xmm_pW?OFk6F^B%(8mO9v^mGj(vWpyhR9ec328 z&trq)b;iw>-R@H>)dt$mU;D?9W`eQ?z<&5FwKqkEvGo0D{SCc~ifEl|1UY~}9luPYb+u2n=%4!>r4g*_ zN#BvqhbWmimx5IU7hlKa!BaLDG(9Gpp;Gom96xy!<9Jh#=E>jDwvT2SD!a7#_B6MM zTY$#pZTxfV~`jxDDwE7L+F-eQc5_hW;hlo(~#mh1n$cFHzA&9T^Xl zsRwmL5Q%l$9@GiVq-;NSfKC-6Y%^eT{BrxTjTqjE_|vHe!&aIGQxAHLL+rB9u*M-k z!)wrTIrX4dKO%{=#|n8pJyM*;YY||6&qJz8NTyc1gHZFlU zWqIr6Ngm7O7`>ng(NuIao^a7=o#2*AucQzB7#2IA{PS~*)His_r7*XMs#%`k|2|8X zE-Q7(Mb+GzrylvZN#h*9!l&ueBdMq>HRoVt4ua69u^1I_k%&r|Z68`9JG3Y85m0A8 zkY66YivaWTu~2CcF9NJ_47-B_m~P#UstcpwIA-P+@eHpJc}y%rR9}hTH}^9GD>v{) z5r>|*(~_Hyf%WdpSg9f)MD-~2TZd&$tVul@dQwH&Igu`PfEO7f@<+!C`vA`+)3EljLrkR07v{ycDt0W0UrcJpF}0 zc{?dyYiwfPHz;6@Jb{8H=N|XriH1nlJR%M~5n}@J9Y$kJ$|5xN}TL2sRf!`qp`B+(0^jb zC`wJ{=-eWHim}&opw^d&GXs15Zs1)y+Jug!T2d#zVC}e^7M1Jgq^QaP{nz`D=2Z-q z{8pr668|Ue9t^8eH6UOICYC^57+Ok|OP*@xT{X54l{NxX6qUf)exM;-?5*NVcBnEV z7#L;wig=sEGTMp0O_c`$j`!3zm>I#Ck{OSf4WXQxP zcx+JoW=ByMCMmbuGD#Eay7;k;=viO<`k_XXNI~e7u>$#B6kawZ!$C)Pm+KUtT((!> zV5c6`9Sq(%Na(psfjBm}MtnO0-*IRtczw?PR_*tf`|1P?G_agC7mWtp@i>y~bGMr) zWK{i`$&$OU*5un|Bd%#Bf^GUhg|SfCXA#fl zWS152R+8M76V$_%9H3oCMgv_pILHzQ0O=eFV{^b2CV%R(luP<-2I+108FnLx5SRUV zYn_F;V+@8KRy^J7ttv26<*%-w@r@I;^OqbPotgK|2Jc ztg0Rmsyl-*H8Uru+_|oB$sh8Mvhq2+);_xu@$pjiffqLnhUXOp;{ZD3-YN+S*D)tL z5kQCLR*kGfnnK&6I?;x(3{jnE=!S}M0+}mPQYUb6C0An|u_cG@z*`80`qYx;W#<*S z@v&oqMfCpmbI|f%=9mwptl(K?=fMQ;XDsD=T*@|F(+%EXG##x*1kg6tWyz36B7-~< z8RnNg^~d9BdyAGm&>}>&rK%ziJs

    OCY2pFK0MPE4dB=RJ0St_-UB!)QE61|tszRTJ9;7SoqSS?Cu?14AgAFaA%I^@xxl5N5_Vm+~SP>aiDLf9St!`<5J zafFS+zJ6>YdUl8O%_v@S&PU3S8l`iKC_~}nL7^i9;9AJ0OapSt?!PvEcER;&q5_j? z`j|SYT63&Udf}?K_BvGyRm>t?{)cMw!-QV*KsI(}oH~83*oCRv)mFq5JUxT9E1{OOK_l@*| zwh8>5H>j|NerzMI$mWn<9$OkQd3PFrYP5Whi_D$Zyr^pp?r84h`uO3kMnM1T2W<}h z=iA3{$N&4S18o1_ypws1d2oz$e^w{L&xaP8yXHf)jl21=-e9}exT5LSqiN$yxxPKL zw!qIn-)eC8`}D>E4F9XO)%Lgj2By>g2KF@9@sDq|2H&%#(V_qP!9m=i|9SHWi@$xd z*70qK&GB7p490h}t@$b&$JEDn?SS_2{l-BV7L6x0Iq}R4GS4hAB+N7WV|2kY$12Zk z&rx}HLk71rE^c>dzDW1o@+msA_u3VD9*w9Hd8RS=1M=-YW_yzT7Xjw^5sJq~4an4k zo^{5aa^IXmp9AADIYYW(VRaUg*iAa5i9>UpNc>LiiX6xmkXZdC5)cI=3e3TXf(Vl! z7%H0FVI*z128#SP*V316uc;eDaBVL>_27lOCExdBkgVct75lb`ubg$NCDYW1-)J(Pl`k`M)pa)zgm-K zqDy^~xFQ9W`Pbfak**L`{)3A?8IL8ZtBc-#@pTC-Nc_kVIl@4ar+3WO&tXVg)(%m_ zjdPJE!&`tUOCRL?NX`RSor+%HO?f%3vty6_5M4~+xo*9ac8=3DaIKvk^9`)8LMrR} zS1(67r2?xDgof_>9@LM;Byr!jh#CdT6vpd^mO`m|#J<3aTx_#hNzO=2^XI%fPU-oM za&(=ue8C}CwM+C}vUe{?fChh+R1vI_?guCVe*@Vn0oG3IQ*ND2Cnnr(}PpwqHX>s*{>~*4$ zS2!spi0e9`=*?k9oZiXfRX#JAdtIFz6Q#k*_B6y8S=ipB5=W4cs-70WZu34#`qis%lE)JEVDaDfHjU`ca8w_^FyfOoDrh#sN1}V&)?%? zhq^(!T{h*BZkIqlfyrE*QIFNx7SBb1>HG58;dDxfUqE@7 zD5SmPM~BrRzB!Wee#k%iA_e8#Xdd!VQ)9Tb?bXKKJsXTxd2?s);itg zY<*xlI(?qWrbVS=;D|eP*(2_bW6Wf4w}`hZx$tL4xj9DLZCuPG{jRT3y4&59aa=|( z*X0oyiT5yJHWj!jFrLFVI_ zMwIS+EDN9JS$wDy^u3tW*wXaAN%BiM)jJL{;V`2VL>AQ?#&i~y$*CrLBE>G2gv%iC z(s6DAeY{yHaoHy4XuIHCl*kUnuUK)&Rq4fisWSuX@W9dF^Crj|15#1Au>_b`Gzb-=j}5FHN0%y5+j&rLg#!m?h=e$7;8mW*fIRR?EivIwBgG}T0k{bU z?=8KocIdW&D!mQmL`I&azcKkD#u(&+!^l;%c&HQf<4GE%B;8gRD2K^s>lDct^afpd z=w>@cf3#BFIgc%^!XQeE^9l`7zVpX6qMrd_BUvLGBwe)YP4d~OQV8m$n76_=h;BU{ za;V3&IX!|{w=y8unF9OlbkBKnyT0z%v{?e|&KJ`Wz^b>@!@Z>(*fmv#n5NNlvJV_3 zZ5SKQq5B%HEH*3$-#`!;1<7N6|D_|@V}Acd67e7#+uKE_1o$a*lc6;2G3gQ0&BbfR zSl$iMrdp87I0cw?T&W@x*Kn`wQ(1AKxk?HcMI#evPvOfo-0yZu$7vT}e(zLjBXK~@ z9mF?CsB)d41G5&LPr-E!lFq7H6JP67D^&-xhPeeZ;)5qQg81ugHp=c}tt|+td#p8@ z)O*?z1}k}Tkegh|Rxy0;_(1m zcq>&Ii2Z?TkeNFP#qoX=XT;7q40En;0wwE`%lS`|nnk>3f%FXU$|njbtH2aDPnIF7 zSIDufFNXWwv7#s2j~$>rCxTXw2{0WDI;i3QP!Zx&p)F0LbwcvuH6>;1a9+1{w7=s? z0H4MI+BGydJgs&~I#EbpUmj^v^AW-RJhXcx$C;@Qr!&FViPLA}OmXh331)^U2TxE; zq6hWXOw#q^zJ|9QM+qZqxEB~boz|I$I>C=y-%#a?0MnPmMmTXx_i*@Z99!=}<-V8% z#bst-os>*-)i;(Qsvm~Q+c?@zJy;vE@#`iz$J<4K z)vj_8k<)Vi36dW5W5e9}(<Nx71J~bnMkT==Sbshl!pji#tS0(yC!C-0ZlCOE@ftfo*EJ@< zaG5CNc~MFs%sv|i)^mjhtdv5vbJ?H6z_oMHGe{v_%1n`Iy5U2eps&I_eT!foh0c^(@S-Iq;^n;;)rXl;F9 zEl-H+&}2Gxf9k#6*eTeeh@e>5Q_M3AB zd&7k-r3{nzKZdZ6So3~lwh@#2hPdZmiY(eYgNPb^Lu)g&n=>Z_FSNi8ufviCg7okMnxSzz12X2_Cs5%)8)U! z>rHfGHN%1G3P^5{0Q1X&h~ci`p-#{vCGAd5p-Rtjq1HDpEg*-z52-fS`t?%=LvG27 z+&12jm{}7l4_SuOVG&^FC1dbio@~-&(|ZC27e4OQwf;|lR5o*B4t1-$LVBFv06DDK30*dp`D5t%JrhG^r-*>)6Q&0|ocTLf6+*-(XK z;Ks92!V`<=jCMrfDeh}{-tLeQpu6 zfL9#VJ&^+B6u-+UR2vk1vs`qX1#koFdpks@b%nL!CGmyF*O+2isJXE=(21V z=5769Wgu%>JQ%jJkDmwi4G@Vm5(=q`fGEf=IzU%w7o}*~9Hl8PUZ0%pXrMTLqh1+R zPO0gtAH&3(dQh(ul!t}QxQ6T3cKLWHo4ZB4{EGRtIj;qRGK}vK#!-P`<0+?@_jCKJwMilLP$zixty*cY7Ds^T4neZSIx6~HlSr~qSj4NK zT`g*##J@?>ZiY=&{!l0QZfa&~WF`ZwaSXFm0p@kwLM3*{B3|7mL}7D6)GKu;e4P!Y z23F~vX$NmQnKLB}$C?V!ln0+^V7xyQJq_!Qe;Zp8U=d&{dicb2FY635Q~LB)KILMW zXXj~%62n3}nYy}-Ofg5QQqMR(GujPKE5bq4vxvSeNxe)eurO0I(MC2G89F85zU!PQ z=N4({KZ^3p5cSG$CA;A421Q?%Z`mEItRTmISdOc8{O`A$bX-Z46X)Y2#en4FBenq3 z0J2U%MfVzcw|n0txufeBk*?RzFlN?yQwy=%eQYD@3fpLu%Qeq3_xbN1HR>Au_CdM` zA%m{ocacjYt2wZf^jlS2mLcj+zg&s3#U-rY@jRsb}$Ie~u>#=@w!V28tUeS?t*_nsVRbM9-W>!308 z;Dl-Y`XHS)t_@?pd6>JxhnB+|t2l{#7SWxB6@Ku6fq>4N4|RfmcY5EX`5#IZTS;6s z_Nx+0ViS#9aSc7EfO&@RbFR`fJ`VXuSq)w?Wdja(H&ZucEHwjFwfZzHu!CyV@S|$ zn(aI2MM)f6ml8ZZN5|)Q1S5+}2Ik~dd<*wnS6j*$hQIVd4Xoo#Y0i8h>;b#syEs)r z2NLJWn60g~&vcQP3E2gr;$u!j8cw(|&al$#P!mhw6o{5mrfGTIczf~8z&flq#vD7}wAg0HZUIzdYDnOsNez-t z*ZS#R2Shr*B+X%R6r1RS#j!4FoMBg!Z!jH$V_%QOG;n#R_bJsU=+$~qZzlfNF4lEc z!;N$E4p@Z*MPRAv6TjxLDs;~HOa~a4K9$W02ly5fk(Y2FWsY<_LzmM?A|o@5k|IAw zt{$pKiR~~bxu|(G+Yb~$?s=q`RM+!3seTlt?0JewvOL9EDK;@UE58Q7+rMz37udNL z0j7JVOTnIOo{n*!3vyB^t;^gZIukX;<2sHuhh>Nwwi1?&RfKQ;6i-kXO41EH1Wp53 zH6I%kRWZ?ey~&bvqL5xy3gCcvwvM;G|8LN%7eN8Z2`&vm!_ETWizw0|Gf?31dE_0m a@Ee|4N`SG-mIi8sl`t>>0H<6y$N&KPo)@P8 literal 0 HcmV?d00001 diff --git a/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff2 b/django_lostplaces/lostplaces/static/fonts/MaterialDesignIcons/materialdesignicons-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..94db3b9f96168573c92cedbfd50f83c03c450615 GIT binary patch literal 343656 zcmeFYXHZj7xHh`e3j{*%kkC7!2%#r*1Ze^SB8DPOL_h>olq7WNhzJT8nxdf6q$o&2 zM-Tx~K@dYxQ4mp3KoG9qxpQZ}x&Q7t_nWzQ&bMaodG}g-_WH5jHP1ZH^R6B1Xr%>! z004lQ1OpuZBDNg*?-~0aWBfA5`1 z3?HS1`L_zmdoA{ijgG&8b~#EpI1cU~{9jGIP{Z+w+|J*?*{+VKEtzKJifFVMjZVZ4 zn4MBCwpNIqvwd*{cHQv$?t(0*@;!9r@X?>sC4RLksE5s+GE)!r0t+&XbwB&QUeoBS z*(S~E^SfIIthO^?KKo{~JUKgd`&SDuc4s-bwf}s(_o8@WXC~dpCiPHhSt*M={? zD;AFoeD2sh9$X&XIEr<3s1#XIoAh+D@F2Lw#-bb3C_EdZ(vzg|doG(+t@sBo*WP_v ze}6dAVCIZbOLj<=oaNh=?-y2`G^U^_Tgm6ViYd`&AFKW8^Ls|Q^y`rGikShwdZ8)4!tj`59}oU)O^qyk>BmAH5Zi5~? zezV`voG$8m3gfD7I8e~&Qh_02DHXp~cQg^G$Xha~P4 zTjK^UB2ypS>DicBeSIK>T|eNKa*E!iQuq%Kihj&!AS`Ci#eDk8d!jx3^Sg{A!zmpBbzGz z6xPyI2|NZVkRCx~^<|&R*}?UL?7wXcsCWl_twOwPS=QXShb1 z3bfE&J%GvI%a@=3zSns9!-TPEh84&tY0T+n#QLQdFTZ#F5)}ij4g%QXKTCPlgVLV- zU+=G7QCm8wEQlEp9}w&L(Jz);z807Gn$ehSfwchd9R%Hn)iuV}zM*TI$XM!)4gy&x zG!~KWuWyW{Gs>nNCS0yMfLtc@Z?T-b7j3d*?Cz#6$p3!II9nJdi3?BAYRZ!mYuX*I&UIrew@BccQT8AD~j4J*7KDK|95|f-HyKf@@CFWh}#Ng}& z+Yh@VPs?wHY7d>2-}x4bq0z%m$6`Q@YQg#uSbd1?rftRPzdO%Q?ikinj@vd3r_f)} zp8k9sE53d2&Y$l}ty}I=a{6*}C)#)9>Rn}Lii%V3ii$zC$p7W?S_F-T&^9 zlCQGL8wcm!^gP<11J4$y;c$f^wyHzKQ>V*U9eiG13c7OTSL~-_`0@9W9J%9{hjheN zd(S8x;YkS%bvwUXD|&zyO$mR6OVbwl4MfnE_G{cmH$SVq|2ugy9RvDz@u|X$nT99Z ze;v4;^*q0}29y1YoT9N6$8fl7P6OlV0?aw;-#Oo=Z*wuX|L&SPZYvQNJ3Xz(ZLK&3 zt}MKGfZD{!p_XREL`M|qzm}n^ABm56e)||kXn_kOY#<0k=*y=r*&9n%Z{*sCr2{m-=L+<@ zfNiIwWrR`^c-eu33HJnyQJ?Gm|UG^`#bcrq@s^#lZ4cS>;)%D};QJlX{uox2@>Z*BmMHwt5Ge z?jG&A9J2Un=ugSjq=u;6B%Xi|$<<)4TsG-c`^Cu07B?L-%e{{l)g1a-y#eDjV~|h_ z3*GITmUF-FcDnWft)>OZ8`xGDbrX_XqvV&h@7rt;yy#V(#EKD)P!1$+@^ zc4l)=?P%7sg2uWarrZp&qMu(Pe?j(L?e8z*mxNxt*I#-&<2Gpg40^fSP&!U#bnQ7F z3jy&U%CQ{dSRNd;Y@k$201kqVZM5Ag5KStgg4!<3DtmO+q+P8CK$}Ku%J+1TkvzhA zKR(y~IY!Tyba$e#|rtr z2dk)+<{8F!^UCq>3^5D6q9aOL1Oc+SN4?T|ZRl&y zZ+~U=8R_4s()Q$I#^n39n-92)ib1*+zYjiay^2y&sYk=I2Ns9}g&zl}o1LN_z8;U( zy~l5H|I%;$<8kgMx&ZY;kVPR&`aV!+B|zF?~G9ye#aaw)w;my3-C!YsTNUWxRU6X3LZn&@i z+IS!TX=@F(KKGP64w!?eGZ9!>&|xqr-wdaO<(ErBAfZY^yr-1g4$D2AZ45hhv~gB# zSe+Yet7)T^sH!p*Zr7sHUNQXb>u96u+rjcbGwQLeGvCTihL{a{{cb!6FHG3Eu^}{U zd!hYr)9!HB?4A09r+*I)hFx}BiX))aXKfmG6ZRV>JbrupDl)b?{Nd({z){r`pE|$y z4ae)*yIBMXVvF4@1KdFtfdb?}0g@&Mu-KVqV__9YPQPy!D*$`}aMd8CzdJak$Ezbe zwImm?&3#zzgwE?i(M3+ndk5prIpcc$4+lg>Mz`OG9n&8Ewf*C?$)gu{rEAbfPx=;> z>}0&Uack*1c5Oso+w-}}^BHgx*j;wTRpqor@?sTuB$>M=#xg(EdMyUA(gQw^lvLt+YG*Jpo#9vfZP#bQ&hRTEH>NcfwJe`_9k+a( zbOZb6`^$zj`EfDt>sdm;&8x-iq3sXBieZZX&T>1=;s;!`#U1~qrjj2;|G9*%O7S%xf zKwlbvc^+=R^j=~=@Gr*e4TpfWPI3Vo#EbjJw|mhdeDSakmM2fsL>3=r|29;el#IAyf@bN6`;E8Vcu?aXv3WeYgFf92Vg4ePNTsJgYG zETAa3Zog@{glxUfQK|C$8&lDO6M2(VHB;*~*mWRvuK$1~dhLa-e{L2G2JIC+)Zi3Y zbn));r7rROS5LAq4u3wJOSdK5QGd~o5qd5da_p;8fA*X!YA2iNCoVCljp z=`(hXx3sQ}$R2dI-fq!0evva%$>eUhPu6O>WE*r~ABM~Q`F(dS-y0l$yaAIUTpu~} zE#Li=)kKn%b5O!4rMdcVtQzb}xu?(1K`OK{x<0>!98Aoe`upzZp@*9NHO?FN?^jevS5#zgeRlk{6m9nOWT>nx zL4?>dmno-H>?xJ-;$Yv)xYXlO(8a1Jp}Imi6zhTRHy4iUawITHmLX-@G`siV<<8!t z2V2i7?#2tyLM+m6){J{NJ3R+p=`IiC?6>oShsx*N=2EiD!e)iSd`=GoN$kr}ZI3)! zNN=_Ay1igKorM#l7obVpYRI!JLfFBz{ntO!&1O;SO&oOjcPs;Ey{|G9wk z!)6eBWkBgRW?C+}S9PjnAjN}bx>30qMoX1IvZ9&hVW+EF1(o3IHD)T!R$|SThRxQ9 zXbXjCt3#nq83vP;psZjs?I#SCC*_70844H6_5Lt4{*;@-DLA+NO({r*XKx( z(2pt@00whH6$xw{i4MlVRf+3ZoEe=HrmV9}pmftQ2z8@vBv#ri6RM=Or07&(mIYTc z*c2xCb!Wm&5gSKjaWyGdd_t) z?K-+ocd(9k^jwN(TE}+>#j}pZ_r&fo9rwD=?y*kp^&~uA2dEeT1Qy1UKoD^xjs_ML zrqCdgP%IfN!tX?eNN^HZU@`Fsmbq{@D-|$H!=*r7263t2!!?W)xYsfx6=YRJNrAaf zVQDrNcu~zXOYwy~s)a0GM9IcdbRv&tAAlFrAGDPG=}a}_FBg_mv=n*nOgrpaE_$fO zQsV14)k>#aL@n4-?ASzA-mTd`X&nN0EfT>XgY_ zP{H}Jh9r02DNA&+g6mf>N#^EQreJdg=G!t!;mKH*BqTP#FV{5 z$PyXxwVu5sww@`}v4Hu$%~W`{ zo+Y)n;HYKra~&fgAolf4IKq1!n-Z~(r(&hk z@HBp{!E!3Ea!ol+&|uk@$|GOoOB2ww!0|e#S#kRDq{hkOcx-K~&@Oo?(E&I<&p|7$ zsJzs8eg@W3(F%3gIVH-K!RuCIg$Z>|y{Nf-JiHUP>6U}FHJ9zd*9fix;~kP5D$ z!k4L_A}VZ(3TdMvx=BPf1cU|iU?Henut+Wh<^&dSf?&qL5@Qeu0nA5$aMXjv(ttc1 z+9FYyL(eag7qLJF+dyq`B2`q^T=)bTJ_z;1i7ipRa}htuAVsJpL%4wI;sk$AhSfmb z7^0I@FDJxTG9(y!gdx&QbsvMjBO{ifCm3RzRG%@#9~K}CHKzz?Qk@C#eipO{dXyqM zLiHpdKC!?aP&j>)7JLeNoFcYLJyDPN%>ogj)@d^@JC=1pGJ;oND zr5=w!tg#?*P)D{%2ld!Ge2#_KhMr`L?NLvzrzQyj9l$(HRvr*00sKrr90yEPoONnT zgbPz)L@EMGg36NM{3MtT3Bk#Psxsl?OqdZC-VKsMQn6`NVH+y{AXQwE%3DJf4WGJ^OoWMrmdklSaEZmN?B2-6633bY5Q=>hN) zm^6S_kwF6q64_*cM>dxX63`iA0eq_UERc{<5?(wWiAzHI+2E2nqZAoQ=+IzBGS@|6 zN)js2gOZHlNweUu;7Ro8#Y>`WEO_(t=&n_G36Vhy!N$Bq?(FaI6QM9&dl zNe+)*-oggDTOErFQ4+zzaCfY;asWCKqy}KI6dZ{LLV$Srg9#KCEfwJ54N!C{C#Qn= z1jC3C^DJvBmd8)lCJ%2-;}r4;yj?3y`tkU=RRC zG69ex6W~IU!00h5NRglUQZ}Rs@=eDg`Ds#R54*(8P?Gd>u@&c&5-EQ;JTJ2%{dUhqbV{reK#SQsPwe z2xvA7MT7;h#l5L^5wM3WOdBkgEonrxUWb;kIO1Su*%I+o$932<7WXzRVN(-Afp>G# zML4ygfr=x9qWNwqEP!$XFa&@j0^mkckv3FLMJhU&$|X!ic~CJ#Dn}fSGYRsq_<_fQ zG;;x^T#&vKAm;=+GzO@Rfs6@&3<0EF52)1BkXTd&Nhb}|faB^-gytgiNm@3bdpJy0 zB4;kDk)%5aYR7ReC4!xhS4o`={BogFz1%nC3*T zG1L>1-ZH3@!M&LXA|O+k1YuAmg)=h|ML^wQ>J)*RC|o0nuzF-6Q_BNXOTkRhAVeBR z8x0Xhw?34&^WJf>l<2i(R*c==3jE&fLg04^? zVRW^6Obk`hmRz=Si^+8|qOkP%&BozsV@5(oLthQ!k~ z)-hL@8rwZ|7{GxQ#Hvy}aP=f#8Vj5X^JQ@VZ}j=EpwAFp08qiYW9uj$_EO-hAEXJ=Z92PN!HIw>(jZD@rX-I1-p#Sm7|1z$R zq2G}Vmw{3SM|7g(7{?!ysW6a8L2@SY5YYWhVi9nSg0@c-A#i+R8hHR26qIVBKt1{m zRf0(6Yom(AQH8dtQcw~$3Gf1_0GL1m&;%+3oJ$4kPyh}h69P&jfwi2dXdMOwQp5!7 zMo>A7*oiM;uVWW%^h1St? zOv7#9Hk%_pQEHuIzup(YwA2ynb|t^2$&9m2}T$padfDbB7+V$ z5T?*!x zy=|T*WU|de!r~eKvq!SfIz}1%FY*_Q|0I7I%7y?4EEiUsLc~Ro=BX@DDg=b!<>D6) zjzB1Ho*+D0USt1uiUUe#h z-JO^N;H7(Qa;43)!E(xz!DAKXIUpJN5s!Mmo@|JM`fMCKU1)BboguZK)@`6$pRN|> zk9a!OW5N}YCL_KGy-V!TSC2?n@m_?tw)GfGuBRy&Ey5nf^%$D0r)$J7BD%J(Nhkmg zxDp(Z6=B9s>P98 z;6mc+P;Z+yr-*Wv#Q(OUWHA3pD=KCdXro0Wvf(`#niyJ-Gn_b!Y|D$NWLt5>G67X4 z$Os2W<3L&rK$!tDpaAj|kS-fgXVVB+u5A*KM1uB`z*Qvp5(!j5f=!Yj%_PJo6Ubyj zN0{I`CR~~%n+6`o!F%aMEH^Jn+6Fv?gH_RWa=Elf@`K=M9Ab%Xl*^4K;T6Gs3}^ve z%ZW>wBv%7|&45qR4V<_|NixCU7YtZ4U3ZMjfTXYte$PN`(oM#=;Y^$`xQ7DGq-zqm zsR4^x-3dk}5j4%_-wN3)0bE%yC3@~Py3CPz|G2(16_cji|r;#{$bLpH*3_z}i zgb^L1b8S)pnIa~qU_BkP$_5nLm>5Ym%7=|HVRKwzbDyZ^(q+m|foCX)Rl0FKHy0C6 z1P`#GC3NiwE_J3{8~807K1(-@;Fe^{#DQP3VI6e6buJU8!Z!E=8}U!GcOZd(lpTkp zAhAd%Bmo(LL?UgFipXH3Fwz4_gha06s7T&H1{E#3OrfF#r`S{u$!;u{2^4Dv)s)RO zgX{AA6!j+O-1xx`wRw)hP$AQ-OLBOjda}mdzDi!SQ~Xtnp_o2gK=z>=9-u z_7k#E_I~JBMJ&}%gdCWvA8OcxrTm7H3UO#-ryzW`+13C#>EDtgkpwJ*NlgS$XdU5t zHq)GnL}~HYj4^tsC=Olmwsp1)DGjN~TQ!(lNlHf_5^Y`{^Jk`^v<2&?>KB>m9D0&* z3(0yW+Y70tPwKNVVSXGlQ!Mr0^*Ipn1>^vcr8F9m&EdU(e%r=UTZ_m+7%iY)#<5i9 z*0Z_e7dSp_vo!XXEdM!BW>7NJJc*QKmPAf6w;)-VS&%Kvdr7@!y)QeY&WF3f9#PZUQhmeWN=gUb^o;ljRj5kU`MbEq^=a&RwBFfz>= z%$t`KP=yl+v9X40T7%HeNqz+k{!@z9FlFcD&`E~i`5J48=y+0KGeh7^ zurF9yS%p?oAfsHu}*mCKdmqN9u&f09>~r`OGRs=+e{xh$}M5zl6;n zL>z#rM<$=1Wedi(4L~G+Bn5S_1{4bb)V*g>sN{Ij>ND-(ArwCXC zEdm$e5&?;zL|`Hq5r_zf2twp68w2|PdgbANDJMz!PjV7dG=RpUk!WEw6wQz3M2n-r zXkIiLEsBPt1<_n+$qxK~Ykcnh&*HN+j07`-kzwY^q-3*XaND#j z_a*B6_b%fK|0fNOyWbN`NKM5^xDF36KOz0w#fxfJksiAS7Py{Qr!pt#j}9C2W5<(K@?* zP+4yY#Y~Tg7UX#Tlxj->J!;CcHJgSqf4Tbej|lj6k!`N8-w~v&og9D(JLTwO&0IUp zQAF7$pQ;hv39jXrS$N(|LBduJ|E{PSzjo zaBjZ|E-|wB*W2?(>~-0+m<+ph*K;QRsV#3X)?0yY;VHe&D|h0)4~%y_&r)>Y6@cJv zhwOaK2*3jnq#SJ07dDx)fQ}{~4wslrsWBExu3h4pISVNN@TiFr6=*Idzq@(y>=|-h zH|zW874F?5TbtRUQPVruTNx9)f7N9Sw9hoiiC&0By>;`qe02P)?A@ChIggP;Cwi`p z9uDQgUN_pR={z8mU0x8(G}K(c-?%@Ob^Ogh&Y3G)5YW9kv-RifGxC8Q_|Vhe{?1U+ z96kp^Hf(e`Z(_z;t|ssU5!Iqnh}e@H1WjlUz7!igVu8a7!w|Q89AC>CVLsa{I8C4V zjq&Z3+aSJh`Rzj>Aazq9tL0g@d1kz_^YhB@jlb^|jsY{%&ipt>Z%jLf@MB9nPW&UK zE~R3U?c6_n(ZbyKY@NgJwlACO{!cN{Emd;SidVzblbo7aClmf6b7*d5(_Kt~^fvYE zL(B<9V=Y9MmLKwVl5rHFnnzkqxWUlCDJj=_GV=nj*V6)Sku`y!OCECESsJk2MT-WI z{*~jS4vge40v#k3`aOw-h@1Kq%@{QK&;(H}^&tfHHt(|Lr^WEeo$I_cM)0ql?z~^! zFHCr1hwVymxSK>Ry|-ru1tqydT$CGX(1E?sb$Dx6s2eglJG{+7+l(t9Td5{7${mV! z3iuLqtl`a)yoJSc`Kli}$q`NFpTe`(xksa|(jb>N6cIC3DQ7CKjqCJ^3P}#6Wrs0Z zgtp9*13wsA)#bjQZ&kcUuAz;u=j0Ajbh5`SAE}vK0D98KgJeM(KwgjqddGq ziXJ@fYw4lvK}M-s1S}Gz#Z84QFFE87>r6kX z@8}jVD3J7cS3ZZ%O}&_@+9NC)A;8-az+(rvpAN__QW!0^Qkq>GX*KoBz98Klk7-R1 zJ<;pUbQ>g!D{i;X(;Zjp|{pKcq1A9(Nq z?CzZA7kJ0?q+fci1p1hLF}+pO*h<0i+_QU*eSz%EkC6q$6L+79Ioq^5j{7wqLTl(x zX-$#ld#lAApO@Qkt;A&Z21_VrM8hxYmMlQaIqIE^1&5P&2i_J4WT`~Tr@7HB<$e}E ze~@M#w*U5!&%T-;9zEsW{P`nE(Wq|ZTQ{LF+=joSQ5#p6-qqTiA% zuE~G8_uLJV4)sEy-Qt`|;Kx5@80+j2U7^E8ujG3%=P#CeQIzkh$UlDUWNlItAac*I zC2Nl0q-DK)>TA#M`8Rh!()#H#^zZN-16;>m@j(=BF*T(hx zkR%>ka5($FTJ`Aj%sndE{`LWBW!P%^^o^ z)#J8(?HU$X4Zq9iW+J}_&5Z}v1-+}K%I@+zn>AAT=jyRGAm4;WP&emT~d zC9Lhx@UIXXB5v85A|h=nTKY*+{8xHK(TIzB`0CcsVsUo)sl@5Ie`h9&U8n;WKnmAO zH|gsNY9Uu6)yk*XE8@I*mkn50@fbhsg}bdyf1m9K7Vi*ek4!m++j&hQp7?Px0#)P7 zhg6>_{7J_>^l|<+(c)GWmb@+6sG;8Xiu(KG=@$+gK}BsdGQ~tSv0K&~fg$dV8=7)I zd`Cy!494-gkkMD?hEcCJqw+nGp=54reQuqQy{&;WrPpC6kA*y30EdfxHmZ!)u^VZY zxE9Hb+&lE!zD_8VZ_rISE#S3zP))g2{rM3IklBu2pE?nxY1wK&mmyUv@K~X*12x$j zqW7%j>wAkY^X$gYai?8nTU$d@x;-b%OR6Ols_XHcuZPn;_2qtf)D)$kscqGLb>Bkb zNN}N}R9Dn%HZZ2*oE2~f#9!ik)s^R(`2gn(+pm|LNaY4l#fFsXzR$WonIWZ{|nA5*K4%y|^N| zpH!mrW50-4tMGHO8y2qm+26+Tx8GHsGQ6~Ku>E78?x4*?^2XC_FQrqDG@@b&>YD0l z`eq%d*+xb0W2sS1Z6?dkhIx}=>^76{9=;VvY6_5XyyYtvTf^7y#8pe(oD)^4K4v5R zFc|FlbbtOz``_BK_|Oxfmskl71wrD=hKxb_U0T$|7pcz}kR?x4vLgGWBcPrgtgzd4%U% z$?o@ErTCPu9JwJcq|>j}YY}-hbUa*ltz)sl06H@M z*JF`nhB}h_YdR-KhzU%A|1Jkk{6RkIIjV3<>QTs*&Obvomrfnk!l*Pn+!8#30Y+Tg zf0+`d8!~F5#s{w3&23%DZrXDrZch;L5GmIm$1}M{>c<16fj+PQMQ+J509%r!K<}s0_1I(Ddf}wA*_o)z7MI|BT&OpH67Z{|h4qKD(mdT%v6h zQ1$GyvF$CS&Qn5#pZDg6TVEmCBP}GC5R&PK$rM>)`k20Qi#d*wZ+P$RbbyD*f$EL^ zjL%2X!j!J1TUfW~*dDuPA8PH8-(>&C_s4XQf3asxaNUP-2-8%?{+{&*$C;;PFI59& zo(P*=FBczgrwC2roJ>C`MGEz}C&vNc7j1VoEf8B9_7|b-xW?rZ3MaBotlF1KQAOWy zUyr}tLv#ljcSpqpJ;Ka3n8(PT9pg^C^ka20;ZdTC#5O+x?7=&D{KMN2Z&@LNen>)$4l^KfOzB9D<)~-Yt5s@MOYaVo3MCd_b;3 zqVHM3(8b!;lX1SgLEKi7oqjM9V)p8F=#zEE332NqCpy-xe}W&)GDV5X^QSo9?|j!K zh*9~pGTM(1NrP!y)v;-I3HijT}n+js7n z&$%~te9>QMXRr3X*z=SPKI-%d;M~0TC9{Wo!KP7+ScTV@l?~(`;)-Cu=$07xP;|(3 z6S@mV^m&4UWG}3>j{G}8b1DU26#Hh87Er#J^X%=Cl;=Juf_XrHTA7JD$z6t)D=tv| zI(U1~fd65ve%IymCNQY#P6g0-CtrsvBucinUQ4i`oPTTa&F{bF#GqR2uz&(G|A9w( zl5(N_73=#KV`IEtf;aCMamo@y-^b!#2&LJqJM^`F>o_FIxt$W1u<-U(_+_=I(mTea z#-#%Bg=OR3^ZwFyU3Z_Y%2m7k8J0t*o4$VcC2C8eJ+$+V3XpoY^qLH0Bq;3HNm#w+ z8P(Fw>bK&WCZMsaJ!oKg`zW#oFg9^4PeJ2cQI8)f1#1mocueszUr=+MH+r1X?c}La zOTVQ?y%l=wcum>7Ut)Wq=+JkSC{32$6ObTJp>0@$EucEH_}I!9PE^ z=Kaz7C=dZc2CQ%`oZT8efNt=oR3pVye4j94gf$ng!LaU&ySottS__p^9@&v>D@xn ze%#WQ+;O|czQLo2`q?e=RQ7>TQzL_pIE@wcUDTeehfCt zoo85o(bVTq@saa=yJq{mapmm5)1%>{ZMiy!&V~JUUB@cOiXVOB^N0sj4nZ*uFMb%< z-%{XE3a4LY^9eQHW=oEDDYwU|3w72Lg6wa8tkQq;?)F`qtZf3Mh*o^U^ksmY{so^( z{bMH{OKB3b->#h3k!qhDiTa!sR-JDAx$MFB;b2Ri81)=g@A^z5HO+I%#tNg0Q;tUC ztIF^5H|yO37COQ0{OqI2^^-TRUVYf_B~wnmtk5U5-(G0>GqO<&1pAV$X8jlnn1HgM zZ8EiW!(_jt9(ERyJ)FsX8QLrkm%4w<`djUIAAE7dP*Y>{;rA0~0P2pTccIMQqmyPB zw|>gG`g5KQ;(@VDR7r5Ex5w|Bms8HYWO4U~w>{Afd&h=OHU(<3+EEt|i^`O|>+MT# z8PLBI;(O~D#qYLm=rm=Y`P1{S=c?A(u9@$r%d4{%M?wsKPDf1S{rGzQi`1m0(Q9tK zBYb~$cv#J(0p&*zVvY^&3U(HlkIs0P!S^}40_;3oE)SU&m+1cZrXL!e6_KU#bV`Zj z)%o76rgf9l`M&7J4CeZU4~GOn=aRpH=zT&z)5DIG(~iIG_`6Y!{r1S0YaRP%A{7Y6 zvNNZ!@Y@LO*16D$&AHVbPi)Pcz=QDyX^!i^&W|c=qYUlgp(WKEaO`!rt&@7LlnHOG zofKR|?QLLM+7&#wk#t+)Yr&epwf1WXqiI*oS2WMjA05;BJRvkofzsT z8HRBBW8m7hYgM@Q_v*^=WC+t=)4)JM%te~}gu+?$?S7MMY5`Ca#Y1s^w`He4zFS&p zKl|_wAGP$3!#9VHr4j{R=StJS%WK|wRf(}OKA)>+fXQ)}JDmYBr_^7$1RD-JJT*Uz zVwR$N4dR3T-nk+LBxG+l$w5|wQ$OQxb^E_|5jDJzi$!Xi)K2sWUrZ&`Fks2~Y)tK)(czMw9GV-dh z^wAa1^dQ-ckoIFYwnWWp^JPDYALK33yamJ6>SAMdad_^_D~TjKu=10c5wdMyUANn% zarOHq$Fxr0@!BgtWLgGttr3~a2kg#WDcyWNQ2f#+=Q8)uWAiA@HUU1!2z<|^K2_Z` zv##MbFLgbwrT+Dwk-TWV>k1KyVeu7)5ov*fQ@Rc_-scZ`Z$2#|u$~-qvAy;5pe*Cg@PQNPgQQkP~)}?2kwAAOD{G-F3Xnb8S9s4e>FXWQo(WQIFD@)m>f6gDWG1)Jhr6M9;L?}f+QmzMTd`uO>~ z?&XBz!YZ*^*Cd7-_8*S7JX~oG9CB`c{JT1$?dS7PJ)3JPyB!FI3w(W4@zUK}-$aIu z_E;NdRX>)NeViEl-1{v0Cvv0~f~&0?{v2CUl2Rog3-p{lgw?-RT@f~K^7QFAar#%* zV~Hrr@HK{tCLZ=p`HXaGa$WqF{0Ml^O5HpCTVf7x zr@`r^a}iAj?mCeAo5lA+q{ePgC4CVjRo56lTHYXVFCgN1_C!el7NitjF30K~`uT z(yGl$hCRRcq91SrMptc=`ZE8bZmw0f{M3@5-}f2G7s}HK9+Xl}@A%&Tu;n^W%9-M; z;Gy=*aN}Hd@3-Slrzcodqy<7fd(J457xM6hZtnltawxfA<#tW{Vvd@@s zKMB3&SXlK*~n`K#k~Q=fMTFGB-OZ5)H}Xpq964LiN_ z`Ikfvt}rBm6>?81N87BWSVG6UhlO*c zt-pdh*Uzz&*{S&uL9d#Yv9u98+voNne?Rs0H9{ITt~9nNG!aiGHZ|@!nJB)}d8}GE zJ)J)htr{ZpWG4TM`uQBoOIcOLN_I*ayDq6}p|KfaLgj^@RH$H&W2r8d1H@UL_(kJd z*HEFzfAr2ayD!r2szXsy!|TH%CvL=drW_0FngU+7N=2+T#KWv6eGqn$5gxh{cTsyE z&BBd*qF@)cDTcQklTRB@o>81W-tV1Se`DqG-O$uF`~pFk3ZaUDy&JAemO-T{Kbmpf ze^!qz_C)@aeM8u+^B1~c_UU%3%l@H+AHnw%20!V3pNiH0EHxanqUHN$s)8|`q3>wD zlz(pR$Ph}=bVzqa?CMxw)~40PrL%wfG%E}~*_lc+jD}hjJ8)7*jeh+;tLj-+^F&|y z9_0L;=jfkj;MzMDCeQ9d2yQ2TWP%tEAFi-2l~2!JZ$9t{wfwR?b3^ zGIQ^76W^8R9~oieB?_aEog>cbV;(+nv3$4hJlgqw8B(rok#adTAs|1cboN#iKes6xTvOn3gtk^Va6MH>B<@Ue~&1~&a^4GcBu?fme z_KMer%-Xr6F6`OzWQkeC{LHy=KW=7qe}9YJYwMFn^a+~Hs?5!MB>%DC4st(j>vOuy z%FdYOez(Tvd*UmxgM$xCC*>N zSlOEJ(>PFPh~Q%3tvRlwQ?K1nZtwXCcG0{{01 zcbw!j?H1p(fjug`Cq9H7AC+Dn{VZzMwRwuXYi?@;&&i7P&3g4vkgj-LDEp^rx9^V3 zE!C7^C_6MONROvS9US45wuszxkG(wyjdf6eUipLo*NWUpF_O~9&7S?zTHSIc{5>}y zrFQFq&IRbU*AB$|c#^?sTw?5<%g!!T!QYp|x56Y--gDmIZgQ`?eDKn~s7~)l)yA3o5OvxIt3F(f^sclG8iHxu?BX;Q=*zF5q9r_7E$ zh-cfSG(fo1iHQ=H`O^MFX#&|rePNBMZXY?XJ^Mb=VJS@-$K4%E@syTa%% zJT<|bN$>T-JLZjXT|Dep-vzPGFiD$oQ0?f7=L5v7$;n98{PXP9xVLeghYZK^F0u~X zZoD>eZIn+CKP`D?Bx@kEy75Sz+~cCXblq)GSI_&DV~9G1(%F~0sRB~>Mt*7feAuds z5H2%*td1PEH_N#Ds;lc)^~amO2J?E&X}451nU6n(3;xDP}eg6TO>9exOSBAW#UawV4XY|^1+r}+dsBT#m zyPi*cc&GMTOL@ji7v7K0n8t4x>o$?uk+PiHWGQu zTtmf25UuA0^OR=4ke(z9-BC^`p(4V)gt;wyx#SSyZwmetaGieibdAWv&6WjSqp0z? ze0Vn!dcXYWxTmqzQaxANY{aD(e|Gk)uBW;j{w73UXh85@zuc(MbOVw%`+oo@K-j;P zC&EVCt*Ba-HNPsAD({x0xc{H5v$nT4%75}q`@YX4S~0SfiXPY$rlVQyWKf4;K*N@6 z8jR`{-UGfV++2NhbMxw*iw~~uaDxx<2H!k;_2h$_)72j!wn$31bnB%r^1yGONn9a+ z`%U{f%(dUH8nOj!{y#WeTRTp}P>Re49VR5;GT}yhB0upsFA0Du;R17U3IMcBL^Kw% zBy#BzOIkZJ^?4vC7Ll?RlC0iHQgOnmu`pS%7Vl48%pnB)-Cy}PEoB&$B;c^yQNYj#vlUNO}p}?n<#ZES^I9qS>+{0<7$D`a+m}p<*(Ezd>ZwC2b?T6Xn!IWvCl#FkPRM>o~yf zB^4*CEy6SC4*c=aeHsRUPa(8p-=Ba}55@-*gSXYsS4dm@LEKlR=;TJaU4_ktOjajU7+hE;ocJ+ zaE5*m-JyNhg`{4-^0T_t+fO|-pdV0cp=FK}eKTyTOzTT_wvTaT|D6m-)d&11GeJjD_~o?Y}#+#75WWZ%ycuDnhirr zaTxA~ff5CHAus92_R&Fc$g?~{7G~y!IW384QMAxG;mD#(2Mhq+9JFWHGlfMw&=yPo_Ru>Ptx}U#xs$eKgWdY)>V*B7ReKin zg$2Vfko`oGb7))|D*ynY%9p}{Z}AqxruT7YHKH2hAZ_565JGsyj%(@k(%z1M3EZ(% zSzyES0vE_u7vV5;uvsc{?VD+?PzS+hU{4nIkV60bO6i^Z94v<(KMr-WiGXj7LP52D^359D|@^ZFs>~13#Y~=ZhS3k#tN2^(u#GMI(KRT`!amNS{MKryHsQ zmQQW|?w6T^P2QQOUw>8aQ+gn=oYPWNOgmk6C3ZfWoi86%?kKU)`GAZ<@_l_G|5Y+u z4dJ4>9*)QDV)5U8dL%dZ!9y2_S$b2_Ao)Z_PP?Inku?ECxt zSlTiLXj$qX`%#Bbsf=6MQOW;EN5aLHh~Eo%b9B8q4nDH~$37`1I-an@scf$S_Yvb+ z5QvgPQMwizHhkb`$+^=!y~e`LeSob7Ru-Fp2*KJOi)1E1%7w7r1X$CbJD;g}YOCf( zx-GJ!X8IylI43*uxhy<&A-w)LPPvB4oU3ThIdl58dT|9Cb9z;(5R`r~+EoPWU1E{0zlwPDSI&=dJ_5|~o@nYkQlt_YPc1_D2 zhyX7x<~kLvdfxltiw{)W+wjuf{yfYZkXx>3krM`lw(_6QbzSV10aBorKOLuh#OZC* zK^Vr^sXzohq%RQ8a+i|hS^qZ`X+ugnp^8+go~mTH=>quu1o$l!4VeLpK!f{3kB?|I zYk<)W^qbt1wd=Z9{P?l!5D~_Kv;x;*#mW|4XxDUUq9WM3SQ|&q+DQwzyX%rbU<609 z@Q+9?S|Zqp-z|fF|lKI4>^|v_MbvOG~-R6|xuvJOOw)WJW>$4DYJ72<$ES z94lh%e$%WAIvp7Rf`ousL<45Efj{Up=%mD?JWAHzk^J3#o6OLcF~E9#C$`bK_B4B0 z*YatYKTQf*3uMg&7DtIXg;{_@5GOrE^kg4V!zE|GFk6)cm}D`V5UaA!Ah{e%6000VEr53{rm0qk&ea%m?vPuacMYBw8<{O35FBs4!Ur59-OZ9 z0rZK<0bU%O98Q~%52!aFgaugenbc0SGb%(Xd91NPHKihn1o2AnRDSH3@+=EX^KzeY z#bmC1c(gxh(Zo{b(Es4$9e1Jd-5=|_ukXqo4QMoyqQCojz*(8=F(W6<|I8hUBVh|D zV^OJjT7WWZ8|7NSHvrDx{Y|49K7Oc>QW_*m{BmferB+$SEO9;6dB+sT$D#x~0DSl^ zCM9cjw{)0iu5|KXGLX6D(psx+?YgaW87JT)d4A3%R~jh;D+@UoIpot_hKt7$7JVlH zJ)+9NR-~O?#Mn(^ckt^}-7+@GA=fBR%Scl@g7yR!6!_kIVqa4XuJ@8-qElsoQN6%O z3>i+0D?!vYJ(aeRkB@$TCvs$bBdK(f-qd?;{j22%d0wB_obwfmmtm$$7q>pNjlFt%x3HAnc81n=R)>;4lm!FYJ|!BxVP;QRv$y4qhjX zeE>x(F$J5m4jDR=NOmCQf5|N@;*HhEu=? zP*{<1pEJ*fQD?1m=yVvz7GMQ|ujcKR1@U(bfE8Drp81MI?aRR4#&YFsSK7(~uggZu zb{>X*dD{x0Cz?ihSa3+mHz~FHW;yV{<nb_T}-sM?)1YZH`ieu5!|H-ckBH>{ij5u zZ$L|5dnw%@)7`sj&$o%cYtLf(RNk4DP!#B_JjuD7a+lJNDJlP~R2t)#VI2TfsCfY0 zd*Cf~Sa!`lFDRw>|iStiDTUk(bNvy9Ula$7mo)H!x`Q*zinpYoRsq>M5YYKf(6N(9*GrZfOBo&s~i=1F)_`G)m9t2 z0o|bh2P?ow_>u>}YP37%?5${+Q2HZRt8Q7ZJe!=uVEW($C4DYhe&b52TCIP|U2w#U z8S{|4d_gA{ST7zMD~Cl2A>%Nmu&J8u@|c~BNeCVb=@}Z8rIGqu=GO103z;cQqC{e- ziLJ$kG*k=?!@zFktEygj=~R`&02#sv(5VrZgpN86)m7#}Iwm;e|9+&@;s1K_`K8CuxCE)!2Q|oGIsRE4=!Gl+p{3 zrf@p)7vM0WOeX!{DoV1p&Swrv`CdQguCP#50I6NvP8tt6=R-ZfkALeDiYy444nfUi zo6scpUI=F|D^p{S zN@|RbnF3D80zhr&0IHy>s?!;)EB@FoOVm?JOy}v|EQ9e2>{~^@&#;Tb{7fFsLEDzh zy5xm?j<1pzl@P>>cq|gn#FAC}AN28qzCtn>xTPB7l81^KH3M+y7mko8>9G}Xnm0|E z>xL~<(TRGI*$cn3Z)jVlv%^p5Acp`xh)_@Dm2r{?c>46wf^8Np-iLu@$*9{MFiq9Y zh+FqE?6LlQ%-jnA?xKjx0W*}9Xzf_Hz{L;Lf!hW~YV@hK zt+fj)B|UVq%8&xwsAT&=um^cKUD2Wof(@~K@~~71Q&|D%PjL(iHsFjh#ySYhv~EKq z2!@Io?y;x%vP%6l=uRA>PVTerWYw%7XS19u#3ctHM}MF-^HO=O+zAj{LNi-g1#pG# z0?QwTq03L|J?`FEDLa?1_r{s;VlvAiOTLxR#j%V0>lgV*ngELc*S_xu082hE`OQ4C z6YXR<%#1$xU`K#W0Jb8f05X8XGMSBL;YR|SRU(O(N~oInf*nnZ*UnUPeXc`WBx_oH zv6+^knC5;$JU}#WEQ?6$l%TXm_3@ofp|x4^ALH|c(q91y?X%+sM9~i9nW#pxqUR7S z;fA6v(8U(-bsLN-z!))#n7ov{Lv<(K*)Z(gBJ31DO|X8h!m0O;0eh206&F0)#p0Xc z74a;zZXdfK3@O>uSlG)PB__#I_QHL4-+8p&s0o(h(}{z2&r6+S@mV?QS~#Mcx)(eu zneqjuY)o52(NMK!i}rJ&#GVWDfi=1pazR=a76Lg~z?coJd%?P@fD{WUNvaP4txT;~ z{pgL+$9XbOEAnmfKyJBj9@xS5oE&!Yy}Xktu|z-RR!i~Lg*^pz*qfW+NG1v}fp*3n z7i71a)3wG+?y%u%7mG)EGs2UJ?h=)(&w)#p6iJ&F*FK|IH6l?&e4?{P2$yaF#N=xN zfNlS^y%SUg4msgHF(-z@?KA51ot7V%xTnPb7agjl(`XPhC6%o;>ZWxG6ah ziAKk3JtU1Ifem}j(%Kq=1)!4%+(ma@j%%ez?N&8Trc4f|EC^B|M3bK;r@Ud7dqru{3OCrB#mX1A06%9-wS^9~} z%<@FI+-EA|*cq1zh1ur&B6Z^4=OtIi^^NV`kzL2e%zy7afg_1){1%y&TULv_JiRx~ zuOGupG$^RJAJel9Ow8GwhdRX+P!`~o0gpvH!Rk*x_^J<4wHsnzy0aL_9gv0Dke0mU zlpq(pYBl6ma}OOF{*m|ls~dCP`jX!dKJ=b%)?cSgc_+-4h|?CaZNMhmCft7Bwx76> z+>%7vG`MWL4cq(#Hsn=~+JV^a|ABhD?Qgf%w!JlpQBb0)W+(tc6~$5E)#*?$)OSBh zoGJO+lDBP5K*jHI-&d)to2WF6r;bt~{g92ASZeYoV-Ngd0tR_snK{KGse(=&+uoXY zv3AjfHDy37Amxy0;;bQLp~-!Lf8R+=8bE@eRpp(&35nT&!;=-nYs$;VG4JCZO#XhL z-BR1Tm-YQT?*#yQ82K}xeHOU6Uoz!J;E_^mb$@C7wgPBv1z?-mwhbmGW^y<=fC;D= zW>cr>r2wpKmGuawcmvo-_4$7z|L;Op0(l0YbR;k^UrH?IWxOJ5LMqjeKI7fMIU+27%H)rZnLh2t`*0Q@0>b(=Nh)ZZU1t|zqR%+BN}&FN}^<&P>Lq6 zmRt4Fdb>`iW0E}H;wkbc;MbH$GN2)eG&ef%blGz&(ji@tnRoVBm13#Sj=^Z6*>2u`(M z@#Pzz#HgIqq&5%&Kb`Wi%QY)`WX4fHk@Ua7|4JShNF>6zyBR=33rotn*yP{be+%V{ zeZd#&;^Xo~zy96+j=x(MfA^>5PuiomVZg7%A<1^?s6@u*?wFP}o-t-A5=FW=vx{eT z@dhAv#@IaqSn|XxO*mAZPLy!2;;DA5Wf5KEAiFHJT6qOPRrSzK6YMli4k%(|*0%sC zXeUM?Fx5d>g%wxaDraCKvD(eN7C-ZpgH`SB)HZjbqut?b6CEs=!jqDdR)r%RQ(v^- zY%5^u_a9gV*HTd>mk2YWmQEyJtwwtNMf?g!oEX4M@Il8q+8wh<8~0_3(Y5!k(8=_k z$#Si4a9ANm&k|@C(MW~xR*2k0(=MUL9-10msy$bMM1je(mXu)<-j1ogeN7dOJNM{` zW4Ix``NXF`5br9IiqcRX2{*cp$WBo`O^M&#Gp_U{gItcw|H{3aumO>NaVI*;m}KNW z6KKk{Tg*}*hC{O0g0jhSlIi+T$}*fUz5rk*S!*ljxf5HFuIGV*uMD_cHT^YFLM z30cz-zK9%UI=LK&hAB@NJ^Q})_{`>0i)J*FHQSyqopyTdx^B=Jzx+DNZX29C%fDdpJb+E)P;w)!<#Sc61IJr;R zz3(}d_`Nkx!;xhabbC3%S5zy)?0{FOsV zVN9_NL57G?{rvxw7_1#LmR!3En{9c!WsyafNd<06B*&Bw3*!GJRqTBNcswhmP?)gp zKGvWv|6eJUkCdQ5W1LYn^mok0*_oBMvX~-H>nC@8FyUoC(%?Z6|ku}bp zm3MR0Kazj>G%xwf?0lU?%k{F7tggME*R22byqz(8np*=67A&PtWr?Z3e)(3A_35(Y z3znQUXomWXb;Y_>?qFAI3-&5){?3;Sb5S=;$vKo0Ln2n~5bT%$hOw~lRnE6I45%3Q zuntj@m!958O|_N=>tU0u!EQhC`%kVCxVX~N02GhfBi07fuLo5-cE`-uJDJi&$i?;G zZCa;knf~m}+q*Yk-M?Sk*E?QjqLlE<^qQN`FXsF2>6p-N=6u?KoXVQIBKvn9zjKMY zYdl>~OFmhQyp$vM7HPfVX#09vk2XK+&vI<-i|Ut2)q!tPm}QB7!Y^iKU#2f2U#1}M zh)#${{3mzIa>?y+;468gN|0=urEi(`k(tLz>;P4yQ%qyRhsp;IRb|eqN$CAf>E@E1 zYhgK0LRSk|Wn0#w7Hr71)=vNAx#R%ZuczzzI$g)>Q=zu`_>$q9W`g*)zuC9$@BBBw zDMOb3P2yjBurGn-`f-16$eQ>-@L(K(D?SsLuA-DyP*l$JA}=gJ9-+Lvlr0f%9{cAk zj|Bw^+P~Cy{H`$bt4MkJLUJYl%{9eoMY!WT4k7OBoyM27;w*P^`OdrVJmU^lE%rd= zm^DdFfQIy)1C;H_NKv=uqGgHl2c&$q7lxaGqBQ8sMK-EBvLA^pl`)B9noJ!iKNmRQ| zJMFp&IKCBfcn|DvGLh?cJ_S2_)0E9~H6^q+#}opnB!SdifMXGuey3;xzB4N{_7{(e zqEu=GGB!>ND8Eh3z}0}fWK4|;q(;m5!#SvZ9Lf z`YZJiku%3sXP!c_wU)XBkjt)XkUo#!8mHhSJ#dmXjeM&JL-HGEW>e?cRYK(gWe(DU z#yLb)1PvaH*f;={s>jL`SI4^I@K7M1(~6%)6R87$w-PgFKHS;0K4)o9T4N<2JI$SH zzM7L76PAXv6T2f(+PviB^+NQ4xaqcdQqF^id)9efHZiwl#5}HW3Sq^UB`#-DO860m zenP<23`=XsA|VB?1*icXx3O4`?0=zS<+^|8i^#u7Uq=MG>v@hj>Hyx*ksWW!8nY;= zl+`sIQru8hIjlHfwS&dn#wU{+V3v-QXe~_3&BdlVVHDP@>g)$@CKkRpro1{k;}Iqm zuAFVjh|ncRMVzImg2U;hWmz?cRr?%t8P+?UW|U z*R%L!_ae6#>A*-tyB@%>;LihCrzr#9J~3ajeJbTLov;;q-96cQ@KWd;i=vv7@C`tv zF(RBJ;&Ot(T%M+;DS1|+F%jjZoBNjesi?PD>Cw{7j!3ue0E?+jhFm*YxShSA|9}k4 z>e7)OLq}dQZr7!V$OaI=21|rJfiwkq3Jb8veUarm=csGrg2fhF8fO3>7>Ijk+9#QP z0s^cios<(es)av2Im(E_hH2EE`{vYWy}cMm))2mxE~EdYOMuLP0s)8#qA;~g5C9Y| z0Jea)+Uv`Qp)XChxL3WC?*>PEm75v6Oae9N_A49OI5z0!xzH-2lb!0Ou${^zomHm- zw5);vdo`?;rT)vIHxVWMri|Q2|0=u*ZmEm*0gk=@-vKthLc8piIG_{~Q*a_v{h}!uCQa~zGjtjaxZV5>@Y?yjLMv6hOpvz z=`j|0V|QZP$c(HbSrm6~0<_-e;3mBCuRU;F&$;H69pT8wq6B?s`*3@_ym5fTm#r-u zz_sjV11%|8C9h;+?1aY*++2!{H9)SLoui$}$~yGaYrSsx=8&dif4t@pei3gg!UcSE4}}Pc#UUpvFsscX#M3+s(qv+lH-ZWqi`3N)}? zWLBsq*NBX2C3;RgoZ|tU@b~E`1?FrJyZK^-0Lx6=@x8 z5^_GUT(>f=O{+8M&ffbsAB3kLf;;D)Q)4Qrq$W_LWg1DZo0ODwoY5J;?G;QIG%#)8 z2Xmq=AcUnis%K*rXbnc)D!)FW!HaQfnU)m+(gOy^BHnenLM96!~333M=_S8HAro5Cz9p5FM=hmP_ zc53U;SXaW!PoahJ19RiL$(OTU2)y`2Ova0NlvD`Oz~t?KS^OinSUs=Ci({AB%Cj$T z)ozz9er%q*(;6YBTJ*+tIFYGttAvelj&{3u%aWRbWeFjkGK(Z^TA*HqyA}y&gr~G2 zk#7bTOLv&}?bGfLj@K(2CkHq#j)SAiHAb8;=_K|#XeN56x#vGNQCYqlp11FPi^`!v zi3MTJcI_-IiYVr-?S|X2K&=-^pfI}yQF2mlHZ9}%C=)o1wjJJzB=kL&AuwKds}wr* zhyqcxIBgVHHmLSGs9id+>0OBlwlQF3Trf9GE@ZM!pB!!qIz*_qqTrNt_OM>eE>v0j&yVzDK~ADa%M(D?`DMQwWFv z5(-A8zBjFg%@d=e_zN3oNpZZ-DE25Q1&o$4q?_{OMP{=6*C!2gl(|6@m>qI#3EDn% zc$WaNPECNtypv-URpGmhYUwQjp4tnZp}pP^^ggk%&>aKqAPm;=Vk3J5-130{7Fu%P zv>4>mi%+x3F@#q7120lEO?uRW=3Nwlkt^_I4SKYw{wS|C>*RxPyoHZMdv*HZSK;)@ zpNC7`j)b=I#32UIuqSMe;xCF}X=MaGR~xR2`(^tNd@r3GYdZDAb(?BR zx68UUw9zx|;8;kZpyc$du5)d;1GN_z^vnYL%6pZ}o#Ukh-b(kX;RWHbQv8l-x+GHi z2grdS5jsn%Ofk9!Ur@qB970^(c-PT%w`v=ZGAg z@shYO6y?z1C`d%nvB)AIb|+0)O(Nt+b8pT7nSe~orIRNcJ^CdMC{>9=44O4^ z>JrI`*>+`M#(eo)gxe^NG|}||us6MuswpE41!ZqS+}A^M(DTey4myqHgauWkw4DG^ ziBfnFQ;A{(+vjy_3L$L-%)EnzZU0XsaI`vtG|IrU1`_x))U#imXjY;xSfozrdL1RZ3IP3q(i7CnnO5x3#T< z1GO6NM3;407rISw77KX~%2uRWg$~kb4df2tbqog}SQ}a!xZ;P(Fr&4K_ytLt8K9kv@lGCVTO_RSA390=D;FA(Oy9= zsnuu(I3965M72gf?A0V{-JxEWOSZPe&i(0UC5WjF%l0avRTz$LzV`2{@s|QurE@!V zET(LMlG((&Zm%{GX6~xqd%}qm6)^$qelnSj?k3=?6No+xg)gz7Wf*8~4^B6s9h_q^ z045@%$vse=8fM+<6p_MB#6s1khK0A*Q8Qz}SG(?)-&yI5fn zZHU&ZUds^ORx-Xx#CF=DG;qB(%&C$lATQMZiCM^`=@AFf$e#yrRwOfoLR! z*HwVyx7uV|5=In_ojMNedkcFGd_- z=oW#pRt557D|>|;?S0PdK81!Yh5Rz9s;$>4oH-XQal8ez#PN*k9cbMkKJ|^A zcjN6|HD7o#`>T68I1Y^7P&bdP^a&igKHyf`S>7sYHG^}RL&Z{!NZR#9C}PM5nJ!l$jNDqC#X2 zUoMJ49||ynm_o&vf_mY4&hlWy=#=f0G^wniETF7V^h#V|Qn@J6xh$n}Ir$ksx?^Xc ztf4GzSIgizx#+}!-M7>5Lx?<^Bzh5s6h1ANm2FCl_nIu}{}O1Zoir+wbi~^kvfo4F zCpGm|l4wR{Tf}Q1@x2EyEr7DY#xLNeg{x&6mUk)JwnZ`HH{>8d=$}(?10w{?{t&Is z&{xs&J8#?ckKv>5U(t0UF5SemN*m{e`20L=7e5EpB~>Q>jdpCrQmczEZ=w{2UU_DW zg{#U`OZN&nzikx7WC!@P60?IpaR@tRngGgIPF-{MRe=;_p=~EuI*dyiaVSqF zxMUTG@^k9JP1G#5DPgZ1$P&gH*6c}DG(tKVEO*|Qw+V!?EI9qI+Df=ui|eb=N}bPE zm3{wiE!IsC79JwF+w8i`<(nll^!9(-jEFC2dZ3l55(V7a

    *y zQV0pZ4gRT6x3`LQGsj;X1D%2@{#qw((2vAp4AAabi{mB!WHBOj%L0{U53Tt1qR6JC zV=6HvyMy=;-dhX6pBkn7Y$6MnX`gqfbiD9v7xYP2aa0h`QD~{N5SzV;`Wg}+=UnoGqUbMCpoJZ z`#Lty(rI$Gn|3$YTcI4?w%EZ7lN`rsuJS4#9rkIY=DAz4N2lvG9QSd|pm~ykLnn!r zQ!n|8u32kD0s{6a1du5LK0S*jHpX;BLzvhj+*)BBX=_)4e-~Co?L4uBl06`TP6xBU zBE&|m-S^<$6XUT}c8$yFBJ<;vHq)tJNWfYA!KU}ZuV5i8G0b|Rc7X3JHC)pH!97Hh zI&UN0s`P8DF1nhBHdDPs-vf?kU1&45f3&v=bpcqYy%hNS9diKxR`_ovaN#*+aj1!( z4D3d)<760QUamWUJONnVF+7a9ksTxP>?m(FV{C6t?!K@#qcGb6D85aAoaMyHNBJi`m9kZN`;U6IR_zE? z-WY}tbtsfXSVjePjpSJ(VgpTsifDv17{>Pt##nKnWo{DxVnM}Q$xW~U*w$TGAp87X zUsrP+NACf};8+sbk{#+wlYV@%CXu4V5n(bk1OAG7bt=pGp zuit7g?rI6pOHz!jOxvW=`#;eVU`hbHb$CMLhO_BQjP%3%(dS>l$|NP4t#Yx=Ha>|O z+zeUKiHMtI!vxyWTD(MV`abf&px!-jurjwH!YSqM1LpQ^bZ=9XsZ1V_(};G-h}x!l zy2?jc*i^N@)r%YFVnW*N`K@#-brne0SH?9)6~Y5<-XEDzYNv>R3tIeh0q6I@eq4w1&8>64J58+vkD|s@l5NKUj-!LGRv50Y=eDhEa9qym@|sk=LTFPXgxk1M4Hmu4s-u`8NSh1X{)TSVyKsyS zCw*qGqD$8qo;eukd9^`A#|)GG1)G=0*2r71n;5>xX!oQ|jtb^X5f-Zw0t3%=wU&oj5OUgp zm>HT5aI6G*zahgqGl9>A--x+FaG{;v|qR zbP!f9Eacu6V$aEc!cv~2`g|#^>hu3iSihaTV0gF=j`rgb7A03pPa8QaTs$-Y5+zdC zCZMfaGW-40M+E4-#M|z2yjQi4@lxK`$@B1yyod?I>@L&RLg7uc#WC4&_kVPU=r(1|TT%Ei3qm zG}thqMxSjlnC#L3LN(a5xW=I#yO&9t;VCB-L(k*V;?`#QB%4rYuwx32TYr6eH2Qkt zLR<~;6F#f5st;sl3X+N!^)}m)Kx|EfI6MSxOfw;-NpCr*p4xvyKNz(t29YYOOvsS3dPQXsKVZ~e8tSd(q`o2d zR4MEYIE2=26a`p;9~U+YCxvw>Bwy--u<8fv!kTz1+liEJuiiZ zrV$zQr$XkzhsY&LAF^nPnVu(k7E$+K1$!Q$`>XEF1Nlb&*pF|o|7W}Nklxx>uW$Fg z=;i;tGwtuj(#a=8hJE?MpY97qBS z(5UWE)4ZbF-S{a_N`o%FHo`e*M_m38ee

    JqYOEsfX2m&u4`Wd=XCoiX5}(3uM&w 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

    OhS1o{fH|mq3F#< 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

    2fU)u2UM_JJjj)nXU&nmob73A6mo?) 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

    vc}W0 zVeym4Ih&iTE@o{zZ^h}HA2!uFb?{3;xhI-y41N99E7eW){n6qr;`f@O8)-`-?lg@} z158}Usr`eR*fWEx<&cqYfX_T#o1<;g~OkStkdRi6e!X^BR- z(Nd3`=MGT>sifric%nUvkYE#?RJo#<=AbmiYn#ODt7HjX^hj1J@LW|g_Qv{O+_-Z8 zawp3ZU3`+Jt+{`nw`FkcE>l3KlkxxCFSE88O{6qP2!z(N%;)ld7aOY(D}U^Wneh0w zxSHDg%zKmX#Fj&O6cV`57gka$F(y51`cdh@D^cISZyk-S(l)%}*2VHnR1W?Nr#a{( zSk-wyfi-?uX}QTHd6KVd2t5usB-x9IB3}SR?9agL;dV{#XzVLyZZ7ww&V9t+chdLe zBPoUytUEt)KFj;Uf=lM1sXXtm#*Ww*OTo;RZtv+j`%Fz07W#op5dHtMyksXY7`8b%5yxO^g2TGId-ln&-4eg*z< zB6!b#eYA~kikILuyNrhbF#niglg3<3+gR-$lkjVj{# zl8Ui`u$Q*srNsK@*Q{IV;;EYlUddKbJ=d^g> zA>fz|+fezOa84qAGru6<$Rr)2-$wL_Z;EX65076y_J;h}KDzfY{`B&9 zmyv$F;h%3>s~64PSK_^#WHfyF#@cB3B#ejl<1fCx;O`yOC+x*4$+#duR#>pNW0QBP ziz3p_1>C7khVvWy6@TM@KVT|7+~Ann>Y4#wx3pORobMk8hC?r!Hv*^mSDYsxN357mO5jMGu?GTR9M5& zG$Z-GoV2cC|4v(i`!NT24y)an-@u6yuN(I3rKcG&vk!RhZ+J2eke~G&&v!L_sNbs^ zM@1is#n8SAIRBdy+e&uz(m2!;v24EoOsx`pk&;BCt0$4uEQthRTLwEDb?8XSHa0(kC zBt23``WtVf_4k6D)W}rXuOaJwcAqZ9PsS;S3eaKT7wJT!NAmP?DBBS|0OCPe=lHw_ zIRXKO|CByW(skGN7WRY+KOpNDGyVO~unJY_{?2=};m}@%v;UXcP(+7q{i|&x{#$HR z9S}(>y7%jFZZ2iZiylnQs*-+~nJQb|~&0jGEPys|5=Y z$)ClT$AT|FM{_E{JLp`(Zv%6c3IVoxh9@fYQX$l=*^ zn3!Y*#(Ojn_lGz;6Q~@*2u45sG2Fu?>=6gcHWpc*Mf8RgtJPD%o3#joic>oxJ5M+V zI#rG6EYp%5s^)Id=8?5M*}`H6GR)BMdEhW2%4=tVhmaW)QUWsGfeB|;^i!uv)X~3` z^-{R9C?fOwVf(0dy5@%2(buB|5YrnVZel&IU@D`8d>KiSFSrxtpsm+I@mqobv^;EM zk-NXK%dXx0=G)E>(f#xG#{62g)Tr|!A<}Q1fxWm=4?fX8*dpVQ)!J(KhBaRuRQov} zydveM^@ctw0Ye>l8QQASP;(GRXvA$z8whN^RN3{Y2L!qOumaqHqeMRNNEDGam9q)r z1EsX>%pp`TmC&Q~L7())XWIMdLbRbL&$#emB;V;14ZGiiujxrEfmF`gB_NW@98NPP zvbaqwYoW1;v2#wasF5v*f$DNItqSg}Z<8qyPu<7DxcYuB^bg<3g?t#^2UlFeXi3hW z8nPfvdiTDahlZp(Ht2X{;bHTl-jUW42Qz9-+F-t#?w1{QN@K

    Bf%4EN&b$vjh
    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

    X(A<9L!43*Wi_pbCgrAr%P@`un%LW`&n@N}h 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 literal 0 HcmV?d00001 diff --git a/django_lostplaces/lostplaces/static/main.css b/django_lostplaces/lostplaces/static/main.css index 3d95d0b..e72a789 100644 --- a/django_lostplaces/lostplaces/static/main.css +++ b/django_lostplaces/lostplaces/static/main.css @@ -1,479 +1,734 @@ -.pink { - background-color: pink; } +@charset "UTF-8"; +.RV-Dummy { + overflow: hidden; + background-color: #F4A460; +} +.RV-Dummy--orange { + background-color: #F4A460 !important; +} +.RV-Dummy--blue { + background-color: #6495ED !important; +} +.RV-Dummy--green { + background-color: #90EE90 !important; +} +.RV-Dummy--red { + background-color: #ce6d6d !important; +} +.RV-Dummy--yellow { + background-color: #eae144 !important; +} +.RV-Dummy:nth-child(2n) { + background-color: #6495ED; +} +.RV-Dummy:nth-child(3n) { + background-color: #90EE90; +} +.RV-Dummy__Landscape { + min-width: 200px; + width: 100%; + min-height: 130px; +} +.RV-Dummy__Portrait { + min-width: 130px; + width: 100%; + min-height: 200px; +} +.RV-Dummy__Square { + min-width: 300px; + width: 100%; + min-height: 300px; +} +.RV-Dummy__Square--large { + height: 500px; + width: 500px; +} +.RV-Dummy__Square--small { + height: 100px; + width: 100px; +} +.RV-Dummy--square { + height: 350px; + width: 350px; +} +.RV-Dummy--portrait { + height: 350px; + width: 150px; +} +.RV-Dummy--landscape { + width: 350px; + height: 150px; +} +.RV-Dummy--red { + background-color: #d8583e; +} -.RV-Alignment__Container { - display: grid; } - .RV-Alignment__Container--top { - display: grid; - align-content: start; } - .RV-Alignment__Container--bottom { - display: grid; - align-content: end; } - .RV-Alignment__Container--left { - display: grid; - justify-content: start; } - .RV-Alignment__Container--right { - display: grid; - justify-content: end; } - .RV-Alignment__Container--horizontalCenter { - display: grid; - justify-content: center; } - .RV-Alignment__Container--verticalCenter { - display: grid; - align-items: center; } - .RV-Alignment__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } +/** + * Mixins to maintain aspect ratio of an element. + */ +.RV-AspectRatio { + position: relative; + overflow: hidden; + height: unset; + width: unset; +} +.RV-AspectRatio * { + object-fit: cover; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; +} +.RV-AspectRatio--1to2 { + --aspectX: 1; + --aspectY: 2; + padding-top: calc(100% * var(--aspectY) / var(--aspectX)); +} +.RV-AspectRatio--2to1 { + --aspectX: 2; + --aspectY: 1; + padding-top: calc(100% * var(--aspectY) / var(--aspectX)); +} +.RV-AspectRatio--3to2 { + --aspectX: 3; + --aspectY: 2; + padding-top: calc(100% * var(--aspectY) / var(--aspectX)); +} +.RV-AspectRatio--4to3 { + --aspectX: 4; + --aspectY: 3; + padding-top: calc(100% * var(--aspectY) / var(--aspectX)); +} +.RV-AspectRatio--16to9 { + --aspectX: 16; + --aspectY: 9; + padding-top: calc(100% * var(--aspectY) / var(--aspectX)); +} -.RV-FlexRow__Container { +/** + * This mixins helps you positioning objects (i.e. images, videos) to a 'focal point'. + * A focal point is a manual choosen point in an object that will be in the center of the cropped object. + * If the object is not cropped, the focal point does not apply. Best used with RV-AspectRatio. + * The focal point is given in percentages relative to the objects size. + + * To set the focal point either use one the the predefined classes or set them using inline CSS: + * class="RV-FocalPoint" style="--focalX: 44%; --focalY: 16.66%" + * + */ +.RV-FocalPoint { + --focalX: 50%; + --focalY: 50%; + height: 100%; + width: 100%; + display: block; + object-fit: cover; + object-position: var(--focalX) var(--focalY); +} +.RV-FocalPoint--upperHalf { + --focalY: 25%; +} +.RV-FocalPoint--lowerHalf { + --focalY: 75%; +} +.RV-FocalPoint--leftHalf { + --focalX: 25%; +} +.RV-FocalPoint--rightHalf { + --focalX: 75%; +} + +.RV-Rotation { + --rotationDegree: 0deg; + transform: rotate(var(--rotationDegree)); +} +.RV-Rotation--left { + --rotationDegree: -90deg; +} +.RV-Rotation--right { + --rotationDegree: 90deg; +} +.RV-Rotation--upsideDown { + --rotationDegree: 180deg; +} + +/** + * This mixins lets to shape elements to squares or circles. + * Note: Even if the class RV-Shape itself is not nessecary (at this point) + * you still should use it to maintain compatiblity: + * CSS: class="RV-Shape RV-Shape--square" + * Stylues: + * RV-Shape() + * RV-Shape--square() + * You may want to combine this mixin with RV-FocalPoint. + */ +.RV-Shape--square { + width: 100%; + position: relative; +} +.RV-Shape--square:after { + padding-bottom: 100%; + content: ""; + display: block; +} +.RV-Shape--square * { + position: absolute; + width: 100%; + height: 100%; +} +.RV-Shape--circle { + width: 100%; + position: relative; +} +.RV-Shape--circle:after { + padding-bottom: 100%; + content: ""; + display: block; +} +.RV-Shape--circle * { + position: absolute; + width: 100%; + height: 100%; +} +.RV-Shape--circle, .RV-Shape--circle * { + clip-path: circle(); +} + +.RV-Alignment--top { + display: flex; + align-content: start; +} +.RV-Alignment--bottom { + display: flex; + align-content: end; +} +.RV-Alignment--left { + display: flex; + justify-content: start; +} +.RV-Alignment--right { + display: flex; + justify-content: end; +} +.RV-Alignment--horizontalCenter { + display: flex; + justify-content: center; +} +.RV-Alignment--verticalCenter { + display: flex; + align-items: center; +} +.RV-Alignment--center { + display: flex; + align-items: center; + justify-content: center; +} + +html { + --spacing-factor: 1.5; + --spacing-none: 0; + --spacing-small: calc(var(--spacing-regular) / var(--spacing-factor)); + --spacing-regular: 1em; + --spacing-medium: calc(var(--spacing-regular) * var(--spacing-factor)); + --spacing-large: calc(var(--spacing-regular) * (var(--spacing-factor) * var(--spacing-factor))); + --spacing-extra-large: calc(var(--spacing-regular) * (var(--spacing-factor) * var(--spacing-factor) * var(--spacing-factor))); + --spacing: var(--spacing-regular); +} + +.RV-Spacing--none { + --spacing: var(--spacing-none); +} +.RV-Spacing--small { + --spacing: var(--spacing-small); +} +.RV-Spacing--regular { + --spacing: var(--spacing-regular); +} +.RV-Spacing--medium { + --spacing: var(--spacing-medium); +} +.RV-Spacing--large { + --spacing: var(--spacing-large); +} +.RV-Spacing--extra-large { + --spacing: var(--spacing-extra-large); +} + +/* + * Classes for easy flexrow usage + */ +/* + * Orientation + */ +/* + * Typical Flexbox behavior, Row is horizontal, but item are wraped individualy + */ +/* + * Varios relative width of items to each other + */ +/* + * Item has always the given width + */ +/* + * Item width relativ to the container + */ +/* ########## + * Item class + * ########## +*/ +/* ########## + * Block + ########### */ +.RV-Flex { + --gap: 0; + display: flex; + gap: var(--gap); +} +.RV-Flex__Item { + --fixedSize: 100px; + flex-grow: 5; + flex-shrink: 5; +} +.RV-Flex__Item--narrower { + flex-grow: 2; + flex-shrink: 10; +} +.RV-Flex__Item--narrow { + flex-grow: 4; + flex-shrink: 8; +} +.RV-Flex__Item--wide { + flex-grow: 8; + flex-shrink: 4; +} +.RV-Flex__Item--wider { + flex-grow: 10; + flex-shrink: 2; +} +.RV-Flex__Item--half { + overflow: hidden; + flex-grow: 0; + flex-shrink: 0; + flex-basis: 50%; +} +.RV-Flex__Item--third { + overflow: hidden; + flex-grow: 0; + flex-shrink: 0; + flex-basis: 33.3333333333%; +} +.RV-Flex__Item--quarter { + overflow: hidden; + flex-grow: 0; + flex-shrink: 0; + flex-basis: 25%; +} +.RV-Flex__Item--fixedSize { + flex-basis: var(--fixedSize); + flex-grow: 0; + flex-shrink: 0; +} +.RV-Flex__Item--content { + flex-grow: 0; + flex-shrink: 0; + flex-basis: max-content; +} + +/* + * #### + * Item + * #### + */ +/* + * #### + * Wrap + * #### + */ +/* + * ########## + * Horizontal + * ########## + */ +/* + * ######## + * Vertical + * ######## + */ +/* + * ##### + * Block + * ##### + */ +.RV-BreakPoint { + --breakPoint: 500px; + display: flex; + gap: var(--gap); + flex-direction: row; + flex-wrap: wrap; + overflow-y: hidden; + gap: 0px; +} +.RV-BreakPoint__Item { + flex-grow: 5; + flex-shrink: 5; + flex-basis: calc(var(--breakPoint) * 999 - 99900%); + overflow: hidden; + --outer-spacing: 0; + --inner-spacing: 0; +} +.RV-BreakPoint__Item--outside { + flex-shrink: 999; +} +.RV-BreakPoint__Item--inside { + flex-grow: 0; +} +.RV-BreakPoint--wrap .RV-BreakPoint__Item--outside { + margin-bottom: -100vh; +} +.RV-BreakPoint--horizontal { + flex-wrap: nowrap; + flex-direction: row; +} +.RV-BreakPoint--horizontal .RV-BreakPoint__Item--outside { + margin-bottom: -100vh; +} +.RV-BreakPoint--vertical { + flex-direction: column; + flex-wrap: nowrap; + height: 100vh; +} +.RV-BreakPoint--vertical .RV-BreakPoint__Item--outside { + margin-bottom: unset; + height: unset; +} + +.RV-Grid { + --itemHeight: 300px; + --itemWidth: 300px; + --itemMinWidth: 300px; + --gap: 15px; + display: grid; + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + gap: var(--gap); +} +.RV-Grid__Item { + height: calc(var(--itemHeight) - 2 * var(--inner-spacing)); +} +.RV-Grid__Item > * { + height: 100%; + width: 100%; +} +.RV-Grid--autoWidth { + grid-template-columns: repeat(auto-fit, minmax(var(--itemMinWidth), 1fr)); + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); +} +.RV-Grid--masonry { + display: block; + column-count: auto; + column-width: var(--itemWidth); +} +.RV-Grid--masonry .RV-Grid__Item { + width: 100%; + margin-bottom: var(--gap); +} +.RV-Grid--masonry .RV-Grid__Item:last-child { + margin-bottom: 0; +} +.RV-Grid--fixedSize { + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + justify-content: space-between; +} + +/* ############# + * Element Mixins + * ############# */ +/* ############ + * Block Mixin + * ############ */ +.RV-Turner { + --base-height: 300px; + --base-width: 300px; + display: flex; + max-width: calc(3 * var(--base-width)); + min-width: var(--base-width); +} +.RV-Turner--horizontal { + flex-wrap: nowrap; + flex-direction: row; + overflow: hidden; + height: var(--base-height); +} +.RV-Turner--horizontal .RV-Turner__Base { + width: var(--base-width); +} +.RV-Turner--vertical { + flex-wrap: nowrap; + flex-direction: column; +} +.RV-Turner--auto { + flex-wrap: wrap; +} +.RV-Turner__Base { + height: var(--base-height); + flex-basis: var(--base-width); + flex-shrink: 0; + flex-grow: 1; +} +.RV-Turner__Content { + flex-grow: 9999; + flex-basis: var(--base-width); + min-width: var(--base-width); + max-height: var(--base-height); + overflow: hidden; +} + +.RV-Label { + display: contents; +} + +.RV-Icon { + width: 100%; + position: relative; + background-repeat: no-repeat; + display: block; + background-size: contain; + color: transparent; + height: 100%; +} +.RV-Icon:after { + padding-bottom: 100%; + content: ""; + display: block; +} +.RV-Icon * { + position: absolute; + width: 100%; + height: 100%; +} +.RV-Icon * { + width: 0; +} +.RV-Icon img, .RV-Icon .RV-Image { + height: 100%; + width: unset; +} + +.RV-Field { display: flex; flex-direction: row; - height: 100%; } - .RV-FlexRow__Container--multiRow { - flex-wrap: wrap; } - .RV-FlexRow__Container--column { - display: flex; - flex-direction: column; } - -.RV-FlexRow__Item { - min-width: min-content; - width: 100%; } - .RV-FlexRow__Item__Container { - display: grid; } - .RV-FlexRow__Item__Container--top { - display: grid; - align-content: start; } - .RV-FlexRow__Item__Container--bottom { - display: grid; - align-content: end; } - .RV-FlexRow__Item__Container--left { - display: grid; - justify-content: start; } - .RV-FlexRow__Item__Container--right { - display: grid; - justify-content: end; } - .RV-FlexRow__Item__Container--horizontalCenter { - display: grid; - justify-content: center; } - .RV-FlexRow__Item__Container--verticalCenter { - display: grid; - align-items: center; } - .RV-FlexRow__Item__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - .RV-FlexRow__Item, .RV-FlexRow__Item--normal { - flex-grow: 3; - flex-shrink: 3; } - .RV-FlexRow__Item--narrower { - flex-grow: 1; - flex-shrink: 5; } - .RV-FlexRow__Item--narrow { - flex-grow: 2; - flex-shrink: 4; } - .RV-FlexRow__Item--wide { - flex-grow: 4; - flex-shrink: 2; } - .RV-FlexRow__Item--wider { - flex-grow: 5; - flex-shrink: 1; } - .RV-FlexRow__Item--fixedSize { - flex-grow: 0; - flex-shrink: 0; - width: min-content; - flex-basis: 100px; } - -.RV-FlexGrid__Container { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); - grid-template-rows: repeat(auto-fill, minmax(300px, 1fr)); - grid-auto-rows: minmax(300px, 1fr); } - -.RV-FlexGrid__Item__Container { - display: grid; } - .RV-FlexGrid__Item__Container--top { - display: grid; - align-content: start; } - .RV-FlexGrid__Item__Container--bottom { - display: grid; - align-content: end; } - .RV-FlexGrid__Item__Container--left { - display: grid; - justify-content: start; } - .RV-FlexGrid__Item__Container--right { - display: grid; - justify-content: end; } - .RV-FlexGrid__Item__Container--horizontalCenter { - display: grid; - justify-content: center; } - .RV-FlexGrid__Item__Container--verticalCenter { - display: grid; - align-items: center; } - .RV-FlexGrid__Item__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - -.RV-ContentCrop__Container, .RV-ContentCrop__Container * { - overflow: hidden; - word-break: break-all; } - -.RV-ContentCrop__Container img { - width: 100%; - height: 100%; - object-fit: cover; } - -.RV-ContentCrop__Container--left img { - object-position: left; } - -.RV-ContentCrop__Container--center img { - object-position: center; } - -.RV-ContentCrop__Container--top img { - object-position: top; } - -.RV-ContentCrop__Container--bottom img { - object-position: botom; } - -.RV-ContentCrop__Container--center img { - object-position: center; } - -.RV-Fan__Container--vertical { + justify-content: space-between; +} +.RV-Field--vertical { flex-direction: column; - width: max-content; } +} +.RV-Field--horizontal { + flex-direction: row; +} -.RV-Fan__Container--vertical .RV-Fan__Surface { - width: 320px; - min-height: 280px; } - -.RV-Fan__Container--horizontal { - flex-direction: row; } - -.RV-Fan__Container--horizontal .RV-Fan__Surface { - min-width: 320px; - height: 280px; } - -.RV-Fan__Container--auto { - flex-flow: row wrap; } - -.RV-Fan__Container--auto .RV-Fan__Surface { - width: calc(100% - 320px); - min-width: 320px; - height: 280px; } - -.RV-Fan__Container--fullWidth .RV-Fan__Base, .RV-Fan__Container--fullWidth .RV-Fan__Surface { - flex-grow: 1; } - -.RV-Fan__Container { - display: flex; } - -.RV-Fan__Base { - height: 280px; - width: 320px; - flex: 0 0 auto; } - -.RV-Fan__Surface, .RV-Fan__Surface * { +.RV-Button { + display: flex; + gap: var(--gap); + flex-direction: row; + align-items: center; + height: var(--height); + white-space: nowrap; overflow: hidden; - word-break: break-all; } - -.RV-Fan__Surface img { - width: 100%; - height: 100%; - object-fit: cover; } - -.RV-Fan__Surface--left img { - object-position: left; } - -.RV-Fan__Surface--center img { - object-position: center; } - -.RV-Fan__Surface--top img { - object-position: top; } - -.RV-Fan__Surface--bottom img { - object-position: botom; } - -.RV-Fan__Surface--center img { - object-position: center; } - -.RV-FullWidthContent__Container { - width: 100%; } - -.RV-FullWidthContent__Item { - width: 100%; } - .RV-FullWidthContent__Item, .RV-FullWidthContent__Item * { - overflow: hidden; - word-break: break-all; } - .RV-FullWidthContent__Item img { - width: 100%; - height: 100%; - object-fit: cover; } - .RV-FullWidthContent__Item--left img { - object-position: left; } - .RV-FullWidthContent__Item--center img { - object-position: center; } - .RV-FullWidthContent__Item--top img { - object-position: top; } - .RV-FullWidthContent__Item--bottom img { - object-position: botom; } - .RV-FullWidthContent__Item--center img { - object-position: center; } - -.RV-BoxShadow { - position: relative; - float: left; } - .RV-BoxShadow:before, .RV-BoxShadow:after { - content: ""; - position: absolute; - z-index: -2; } - .RV-BoxShadow--simple { - box-shadow: 0 0 10px #6b5690; } - .RV-BoxShadow--raised:after { - box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } - .RV-BoxShadow--liftedCorners:before, .RV-BoxShadow--liftedCorners:after { - bottom: 15px; - left: 10px; - width: 50%; - height: 20%; - max-width: 300px; - box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); - transform: rotate(-3deg); } - .RV-BoxShadow--liftedCorners:after { - right: 10px; - left: auto; - transform: rotate(3deg); } - -.RV-ElementList__Container { - list-style-type: none; - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - -.RV-ElementList__Item { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - -.RV-Spacing__Outer--small { - margin: 10px; } - -.RV-Spacing__Outer--medium { - margin: 25px; } - -.RV-Spacing__Outer--large { - margin: 35px; } - -.RV-Spacing__Inner--small { - padding: 10px; } - .RV-Spacing__Inner--small { - gap: 10px; } - -.RV-Spacing__Inner--medium { - padding: 25px; } - .RV-Spacing__Inner--medium { - gap: 25px; } - -.RV-Spacing__Inner--large { - padding: 35px; } - .RV-Spacing__Inner--large { - gap: 35px; } - -.RV-Iconized__Container { - position: relative; } - .RV-Iconized__Container--small { - top: -.25em; } - .RV-Iconized__Container--medium { - top: -.5em; } - .RV-Iconized__Container--large { - top: -1.03073em; } - .RV-Iconized__Container--huge { - top: -2.05em; } - -.RV-Iconized__Icon { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - -.RV-Iconized__Container--extraSmall .RV-Iconized__Icon { - width: 1em; - height: 1em; - position: relative; - top: .125em; } - -.RV-Iconized__Container--small .RV-Iconized__Icon { - width: 1.5em; + --height: 2rem; +} +.RV-Button__Icon { height: 1.5em; - position: relative; - top: .45em; } +} +.RV-Button__Icon img, .RV-Button__Icon .RV-Image { + position: unset; +} -.RV-Iconized__Container--medium .RV-Iconized__Icon { - width: 2em; - height: 2em; +.RV-Link { + text-align: center; + width: max-content; +} +.RV-Link__Anchor { + text-decoration: none; +} +.RV-Link--button { position: relative; - top: .625em; } - -.RV-Iconized__Container--large .RV-Iconized__Icon { - width: 3em; - height: 3em; - position: relative; - top: 1.15573em; } - -.RV-Iconized__Container--huge .RV-Iconized__Icon { - width: 5em; - height: 5em; - position: relative; - top: 2.175em; } - -.RV-ImageGrid__Container { - list-style-type: none; - margin: 0; - padding: 0; + background-color: gray; + padding: 10px; +} +.RV-Link--button .RV-Link__Anchor::after { + content: ""; + position: absolute; top: 0; - bottom: 0; left: 0; - right: 0; - border: none; } - -.RV-ImageGrid__Item { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - -.RV-ImageGrid__Container { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); - grid-template-rows: repeat(auto-fill, minmax(300px, 1fr)); - grid-auto-rows: minmax(300px, 1fr); } - -.RV-ImageGrid__Item__Container { - display: grid; } - .RV-ImageGrid__Item__Container--top { - display: grid; - align-content: start; } - .RV-ImageGrid__Item__Container--bottom { - display: grid; - align-content: end; } - .RV-ImageGrid__Item__Container--left { - display: grid; - justify-content: start; } - .RV-ImageGrid__Item__Container--right { - display: grid; - justify-content: end; } - .RV-ImageGrid__Item__Container--horizontalCenter { - display: grid; - justify-content: center; } - .RV-ImageGrid__Item__Container--verticalCenter { - display: grid; - align-items: center; } - .RV-ImageGrid__Item__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - -.RV-ImageGrid__Container { - padding: 25px; } - .RV-ImageGrid__Container__Container { - gap: 25px; } - -.RV-ImageGrid__Item, .RV-ImageGrid__Item * { - overflow: hidden; - word-break: break-all; } - -.RV-ImageGrid__Item img { width: 100%; height: 100%; - object-fit: cover; } +} -.RV-ImageGrid__Item--left img { - object-position: left; } +.RV-Iconized { + --icon-size: var(--spacing-regular); + display: inline-flex; + position: relative; + align-items: center; + gap: calc(var(--icon-size) / 2); +} +.RV-Iconized__Text { + order: 10; +} +.RV-Iconized__Icon { + display: contents; +} +.RV-Iconized__Icon * { + height: 100%; + height: var(--icon-size); +} +.RV-Iconized__Icon--small { + --icon-size: var(--spacing-small); +} +.RV-Iconized__Icon--regular { + --icon-size: var(--spacing-regular); +} +.RV-Iconized__Icon--medium { + --icon-size: var(--spacing-medium); +} +.RV-Iconized__Icon--large { + --icon-size: var(--spacing-large); +} +.RV-Iconized__Icon--extraLarge { + --icon-size: var(--spacing-extra-large); +} +.RV-Iconized__Icon--right * { + order: 15; +} +.RV-Iconized__Icon--left * { + order: 5; +} -.RV-ImageGrid__Item--center img { - object-position: center; } +.RV-LinkList { + --linkWidth: 12em; + --linkHeight: 1em; +} +.RV-LinkList__List { + list-style-type: none; + padding: 0; + margin: 0; + display: flex; + flex-direction: column; + gap: var(--spacing); +} +.RV-LinkList__Item .RV-Link { + padding: var(--linkHeight); + box-sizing: border-box; + width: 100%; +} +.RV-LinkList--horizontal { + --itemHeight: var(--linkHeight); + --itemMinWidth: var(--linkWidth); +} +.RV-LinkList--horizontal .RV-LinkList__List { + display: grid; + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + gap: var(--gap); + grid-template-columns: repeat(auto-fit, minmax(var(--itemMinWidth), 1fr)); + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); + gap: var(--spacing); +} -.RV-ImageGrid__Item--top img { - object-position: top; } - -.RV-ImageGrid__Item--bottom img { - object-position: botom; } - -.RV-ImageGrid__Item--center img { - object-position: center; } - -.RV-ImageGrid__Item img { - object-position: center; } +.RV-Teaser { + --base-height: 300px; + --base-width: 300px; + display: flex; + max-width: calc(3 * var(--base-width)); + min-width: var(--base-width); +} +.RV-Teaser__Image { + height: var(--base-height); + flex-basis: var(--base-width); + flex-shrink: 0; + flex-grow: 1; +} +.RV-Teaser__Content { + flex-grow: 9999; + flex-basis: var(--base-width); + min-width: var(--base-width); + max-height: var(--base-height); + overflow: hidden; + display: flex; + gap: var(--gap); + flex-direction: column; +} +.RV-Teaser--auto { + flex-wrap: wrap; +} +.RV-Teaser--horizontal { + flex-wrap: nowrap; + flex-direction: row; + overflow: hidden; + height: var(--base-height); +} +.RV-Teaser--horizontal .RV-Teaser__Image { + width: var(--base-width); +} +.RV-Teaser--vertical { + flex-wrap: nowrap; + flex-direction: column; +} @font-face { - font-family: 'Crimson Pro'; + font-family: "Crimson Pro"; font-style: normal; font-weight: 400; font-display: swap; - src: local("Crimson Pro Regular"), local("CrimsonPro-Regular"), url(fonts/Crimson/CrimsonPro-Regular.ttf) format("truetype"); } - + src: local("Crimson Pro Regular"), local("CrimsonPro-Regular"), url(fonts/Crimson/CrimsonPro-Regular.ttf) format("truetype"); +} @font-face { - font-family: 'Crimson Pro'; + font-family: "Crimson Pro"; font-style: italic; font-weight: 400; font-display: swap; - src: local("Crimson Pro Italic"), local("CrimsonPro-Italic"), url(fonts/Crimson/CrimsonPro-Italic.ttf) format("truetype"); } - + src: local("Crimson Pro Italic"), local("CrimsonPro-Italic"), url(fonts/Crimson/CrimsonPro-Italic.ttf) format("truetype"); +} @font-face { - font-family: 'Crimson Pro'; + font-family: "Crimson Pro"; font-style: normal; font-weight: 700; font-display: swap; - src: local("Crimson Pro Bold"), local("CrimsonPro-Bold"), url(fonts/Crimson/CrimsonPro-Bold.ttf) format("truetype"); } - + src: local("Crimson Pro Bold"), local("CrimsonPro-Bold"), url(fonts/Crimson/CrimsonPro-Bold.ttf) format("truetype"); +} @font-face { - font-family: 'Montserrat'; + font-family: "Montserrat"; font-style: normal; font-weight: 400; font-display: swap; - src: local("Montserrat Regular"), local("Montserrat-Regular"), url(fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"); } - + src: local("Montserrat Regular"), local("Montserrat-Regular"), url(fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"); +} @font-face { - font-family: 'Montserrat'; + font-family: "Montserrat"; font-style: italic; font-weight: 400; font-display: swap; - src: local("Montserrat Italic"), local("Montserrat-Italic"), url(fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"); } - + src: local("Montserrat Italic"), local("Montserrat-Italic"), url(fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"); +} @font-face { - font-family: 'Montserrat'; + font-family: "Montserrat"; font-style: normal; font-weight: 700; font-display: swap; - src: local("Montserrat Bold"), local("Montserrat-Bold"), url(fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"); } - + src: local("Montserrat Bold"), local("Montserrat-Bold"), url(fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"); +} html { height: 100%; margin: 0; - padding: 0; } + padding: 0; +} body { height: 100%; margin: 0; - padding: 0; } + padding: 0; +} .LP-Wrapper__Site { display: grid; @@ -482,45 +737,57 @@ body { grid-template-areas: "header header" "sidebar content"; margin: 0; padding: 0; - min-height: 100vh; } + min-height: 100vh; +} .LP-Main__Content { min-height: 1px; padding: 25px; - grid-area: content; } + grid-area: content; +} .LP-Main__Sidebar { grid-area: sidebar; - background-color: #f9f9f9; } + background-color: #f9f9f9; +} .LP-Section { clear: both; padding: 25px 0px; - padding-left: 25px; } - .LP-Section .LP-Headline { - margin-left: -25px; } + padding-left: 25px; +} +.LP-Section .LP-Headline { + margin-left: -25px; +} .LP-Menu__Trigger { - display: none; } + display: none; +} @media (max-width: 1000px) { .LP-Wrapper__Site { - grid-template-columns: 187.5px 1fr; } } - + grid-template-columns: 187.5px 1fr; + } +} @media (max-width: 650px) { .LP-Section { padding-left: 0; - padding-right: 0; } - .LP-Section .LP-Headline { - margin: 0; } } - + padding-right: 0; + } + .LP-Section .LP-Headline { + margin: 0; + } +} @media (max-width: 450px) { .LP-Main__Sidebar { - max-width: 100vw; } } - + max-width: 100vw; + } +} @media (max-width: 650px) { .LP-Wrapper__Site { - grid-template-columns: 0 1fr; } + grid-template-columns: 0 1fr; + } + .LP-Main__Sidebar { grid-area: unset; width: 250px; @@ -530,13 +797,20 @@ body { height: 100vh; top: 60px; border-right: 1px solid #C09F80; - transition: left 0.3s; } - .LP-Main__Sidebar--hidden { - visibility: hidden; } + transition: left 0.3s; + } + .LP-Main__Sidebar--hidden { + visibility: hidden; + } + #toggle_sidebar:checked ~ .LP-Main__Sidebar { - left: 0; } + left: 0; + } + #toggle_sidebar ~ .LP-Main__Sidebar { - left: -251px; } + left: -251px; + } + .LP-Menu__TriggerLabel { z-index: 20; height: 60px; @@ -545,26 +819,27 @@ body { background-repeat: no-repeat; background-clip: content-box; background-position: center; - position: fixed; } + position: fixed; + } + .LP-Menu__Trigger:checked ~ .LP-Menu__TriggerLabel { background-color: darkgray; - filter: invert(1); } + filter: invert(1); + } + .LP-Main__Content { - margin-top: 60px; } } - + margin-top: 60px; + } +} .LP-Link { - color: #565656; + color: #C09F80; text-decoration: none; - font-family: "Montserrat", Helvetica, sans-serif; } - .LP-Link:hover { - color: #C09F80; } - .LP-Link .LP-Paragraph { - font-family: "Montserrat", Helvetica, sans-serif; } - .LP-Link .LP-Paragraph:hover { - color: #C09F80; } - -.LP-Link__IconWrapper { - display: inline; } + font-family: "Montserrat", Helvetica, sans-serif; +} +.LP-Link:hover { + color: #565656; + text-decoration: underline; +} .LP-Headline { font-family: "Montserrat", Helvetica, sans-serif; @@ -573,13 +848,16 @@ body { padding-top: 0px; margin-top: 0px; padding-bottom: 0px; - margin-bottom: 25px; } - .LP-Headline--main { - position: relative; - top: 2rem; - font-size: 2rem; } - .LP-Headline--inline { - display: inline; } + margin-bottom: 25px; +} +.LP-Headline--main { + position: relative; + top: 2rem; + font-size: 2rem; +} +.LP-Headline--inline { + display: inline; +} .LP-Paragraph { color: black; @@ -587,20 +865,24 @@ body { font-size: 1.4rem; padding: 0; margin: 0; - margin-bottom: 0.75em; } + margin-bottom: 0.75em; +} .LP-Icon { height: 20px; - width: 20px; } + width: 20px; +} .LP-Icon__List { list-style-type: none; display: inline-flex; justify-content: space-between; justify-items: stretch; - padding: 0; } - .LP-Icon__List .LP-Icon__Item { - padding: 0 3px; } + padding: 0; +} +.LP-Icon__List .LP-Icon__Item { + padding: 0 3px; +} .LP-Button { background-color: #C09F80; @@ -610,110 +892,134 @@ body { border-radius: 2px; font-weight: bold; cursor: pointer; - white-space: nowrap; } - .LP-Button--fullWidth { - text-align: center; } - .LP-Button.LP-Link { - display: block; } - .LP-Button.LP-Link:hover { - color: #f9f9f9; } - .LP-Button:active { - background-color: #76323F; - color: #f9f9f9; } - .LP-Button--cancel { - background-color: #565656; - color: #f9f9f9; } - .LP-Button--cancel:active { - color: #565656; - background-color: #f9f9f9; } + white-space: nowrap; +} +.LP-Button--fullWidth { + text-align: center; +} +.LP-Button.LP-Link { + display: block; +} +.LP-Button.LP-Link:hover { + color: #f9f9f9; +} +.LP-Button:active { + background-color: #76323F; + color: #f9f9f9; +} +.LP-Button--cancel { + background-color: #565656; + color: #f9f9f9; +} +.LP-Button--cancel:active { + color: #565656; + background-color: #f9f9f9; +} .LP-Form .LP-Form__Checkbox { - display: none; } - + display: none; +} +.LP-Form .LP-Form__Checkbox:checked + .LP-Form__CheckBox__CheckMark { + background-color: #C09F80; +} .LP-Form .LP-Form__CheckBox__CheckMark { height: 1em; width: 1em; - border: 1px solid black; - padding: 0 calc(.5em + 2px); - margin-right: .7em; } + border: 1px solid #565656; + padding: 0 calc(0.5em + 2px); + margin-right: 0.7em; +} .LP-Input { display: flex; flex-direction: column; margin-bottom: -30px; - padding: 10px 0; } - .LP-Input--tagging .LP-Button { - height: 53px; } - .LP-Input--tagging .LP-Input__Field, .LP-Input--tagging .tagify { - min-height: 36px; - height: max-content; - font-family: "Montserrat", Helvetica, sans-serif; - font-size: 1em; - padding: 0; - padding-left: 8px; } - .LP-Input .LP-Input__Field, .LP-Input .tagify { - border: none; - border-bottom: 1px solid #565656; - padding: 8px 0; - margin-bottom: 30px; - width: 100%; } - .LP-Input .LP-Input__Field:focus, .LP-Input .tagify:focus, .LP-Input .LP-Input__Field:active, .LP-Input .tagify:active, .LP-Input .LP-Input__Field:invalid, .LP-Input .tagify:invalid, .LP-Input .LP-Input__Field--active, .LP-Input .tagify--focus { - margin-bottom: 29px; - border-bottom: 2px solid #76323F; - background-color: #f9f9f9; - border-radius: 3px 3px 0 0; - box-shadow: none; } - .LP-Input .LP-Input__Field[type=submit], .LP-Input .tagify[type=submit] { - background-color: #C09F80; - color: #565656; - border: none; - padding: 8px 14px; - border-radius: 2px; - font-weight: bold; - cursor: pointer; } - .LP-Input .LP-Input__Field[type=submit]:active, .LP-Input .tagify[type=submit]:active { - background-color: #76323F; - color: #f9f9f9; } - .LP-Input .LP-Input__Label { - font-family: "Montserrat", Helvetica, sans-serif; - font-size: 16px; - white-space: wrap; - overflow: hidden; } - .LP-Input .LP-Input__Message { - font-family: "Montserrat", Helvetica, sans-serif; - font-style: italic; - font-size: 13px; - padding: 3px; - position: relative; - top: -30px; - overflow: hidden; } - .LP-Input--error .LP-Input__Field, .LP-Input--error .tagify { - margin-bottom: 25px; - border-bottom: 2px solid #76323F; - margin-bottom: 29px; } - .LP-Input--error .LP-Input__Message { - color: #76323F; } - .LP-Input--disabled .LP-Input__Field, .LP-Input--disabled .tagify, - .LP-Input--disabled .LP-Input__Field:disabled, - .LP-Input--disabled .tagify:disabled { - background-color: transparent; - border-bottom: 1px dashed #565656; - cursor: not-allowed; } - label + .LP-Input--disabled .LP-Input__Field, label + .LP-Input--disabled .tagify, label + .LP-Input--disabled .LP-Input__Field:disabled, label + .LP-Input--disabled .tagify:disabled { - color: red; } - .LP-Input--disabled .LP-Input__Field:focus, .LP-Input--disabled .tagify:focus, .LP-Input--disabled .LP-Input__Field:active, .LP-Input--disabled .tagify:active, - .LP-Input--disabled .LP-Input__Field:disabled:focus, - .LP-Input--disabled .tagify:disabled:focus, - .LP-Input--disabled .LP-Input__Field:disabled:active, - .LP-Input--disabled .tagify:disabled:active { - margin-bottom: 30px; - border-radius: 0; } - .LP-Input--disabled .LP-Input__Field ~ .LP-Input__Message, .LP-Input--disabled .tagify ~ .LP-Input__Message, - .LP-Input--disabled .LP-Input__Field:disabled ~ .LP-Input__Message, - .LP-Input--disabled .tagify:disabled ~ .LP-Input__Message { - visibility: hidden; } - .LP-Input--disabled .LP-Input__Label { - color: #565656; } + padding: 10px 0; +} +.LP-Input--tagging .LP-Button { + height: 53px; +} +.LP-Input--tagging .LP-Input__Field, .LP-Input--tagging .tagify { + min-height: 36px; + height: max-content; + font-family: "Montserrat", Helvetica, sans-serif; + font-size: 1em; + padding: 0; + padding-left: 8px; +} +.LP-Input .LP-Input__Field, .LP-Input .tagify { + border: none; + border-bottom: 1px solid #565656; + padding: 8px 0; + margin-bottom: 30px; + width: 100%; +} +.LP-Input .LP-Input__Field:focus, .LP-Input .tagify:focus, .LP-Input .LP-Input__Field:active, .LP-Input .tagify:active, .LP-Input .LP-Input__Field:invalid, .LP-Input .tagify:invalid, .LP-Input .LP-Input__Field--active, .LP-Input .tagify--focus { + margin-bottom: 29px; + border-bottom: 2px solid #76323F; + background-color: #f9f9f9; + border-radius: 3px 3px 0 0; + box-shadow: none; +} +.LP-Input .LP-Input__Field[type=submit], .LP-Input [type=submit].tagify { + background-color: #C09F80; + color: #565656; + border: none; + padding: 8px 14px; + border-radius: 2px; + font-weight: bold; + cursor: pointer; +} +.LP-Input .LP-Input__Field[type=submit]:active, .LP-Input [type=submit].tagify:active { + background-color: #76323F; + color: #f9f9f9; +} +.LP-Input .LP-Input__Label { + font-family: "Montserrat", Helvetica, sans-serif; + font-size: 16px; + white-space: wrap; + overflow: hidden; +} +.LP-Input .LP-Input__Message { + font-family: "Montserrat", Helvetica, sans-serif; + font-style: italic; + font-size: 13px; + padding: 3px; + position: relative; + top: -30px; + overflow: hidden; +} +.LP-Input--error .LP-Input__Field, .LP-Input--error .tagify { + margin-bottom: 25px; + border-bottom: 2px solid #76323F; + margin-bottom: 29px; +} +.LP-Input--error .LP-Input__Message { + color: #76323F; +} +.LP-Input--disabled .LP-Input__Field, .LP-Input--disabled .tagify, +.LP-Input--disabled .LP-Input__Field:disabled { + background-color: transparent; + border-bottom: 1px dashed #565656; + cursor: not-allowed; +} +label + .LP-Input--disabled .LP-Input__Field, label + .LP-Input--disabled .tagify, +label + .LP-Input--disabled .LP-Input__Field:disabled { + color: red; +} +.LP-Input--disabled .LP-Input__Field:focus, .LP-Input--disabled .tagify:focus, .LP-Input--disabled .LP-Input__Field:active, .LP-Input--disabled .tagify:active, +.LP-Input--disabled .LP-Input__Field:disabled:focus, +.LP-Input--disabled .LP-Input__Field:disabled:active { + margin-bottom: 30px; + border-radius: 0; +} +.LP-Input--disabled .LP-Input__Field ~ .LP-Input__Message, .LP-Input--disabled .tagify ~ .LP-Input__Message, +.LP-Input--disabled .LP-Input__Field:disabled ~ .LP-Input__Message { + visibility: hidden; +} +.LP-Input--disabled .LP-Input__Label { + color: #565656; +} .LP-Image { object-fit: cover; @@ -721,17 +1027,20 @@ body { height: auto; vertical-align: top; margin: 0; - padding: 0; } + padding: 0; +} .LP-Figure { padding: 0; - margin: 0; } + margin: 0; +} .LP-Logo { max-width: 100%; max-height: 100%; width: auto; - object-fit: contain; } + object-fit: contain; +} .LP-Tag, .tagify__tag { padding: 8px 14px; @@ -739,27 +1048,33 @@ body { border-radius: 2px; width: max-content; display: flex; - flex-direction: row; - height: 100%; + gap: var(--gap); height: min-content; - gap: 3px; } - .LP-Tag--multiRow { - flex-wrap: wrap; } - .LP-Tag--column { - display: flex; - flex-direction: column; } - .LP-Tag__Remove .RV-Iconized__Icon { - fill: #76323F; } - .LP-Tag__Remove .RV-Iconized__Icon:hover { - fill: #565656; } - .LP-Tag:hover, .tagify__tag:hover { - background-color: #bdbdbd; } - .LP-Tag .LP-Paragraph, .tagify__tag .LP-Paragraph { - padding: 0; - margin: 0; - font-family: "Montserrat", Helvetica, sans-serif; - font-size: 1em; - display: inline; } + gap: 3px; + transition: background 0.3s; +} +.LP-Tag .LP-Link, .tagify__tag .LP-Link { + color: #565656; +} +.LP-Tag .LP-Link:hover, .tagify__tag .LP-Link:hover { + text-decoration: none; +} +.LP-Tag__Remove .RV-Iconized__Icon { + fill: #76323F; +} +.LP-Tag__Remove .RV-Iconized__Icon:hover { + fill: #565656; +} +.LP-Tag:hover, .tagify__tag:hover { + background-color: #bdbdbd; +} +.LP-Tag .LP-Paragraph, .tagify__tag .LP-Paragraph { + padding: 0; + margin: 0; + font-family: "Montserrat", Helvetica, sans-serif; + font-size: 1em; + display: inline; +} .LP-Message { display: flex; @@ -771,284 +1086,25703 @@ body { border-radius: 3px; font-weight: bold; box-shadow: 0 0 2px #565656; - overflow: hidden; } - .LP-Message--error .LP-Message__Icon { - background-color: #02979e; - background-image: url("icons/error.png"); } - .LP-Message--warning .LP-Message__Icon { - background-color: #0047e7; - background-image: url("icons/error.png"); } - .LP-Message--info .LP-Message__Icon { - background-color: #522719; - background-image: url("icons/information.svg"); } - .LP-Message--success .LP-Message__Icon { - background-color: #6937ff; - background-image: url("icons/success.svg"); } - .LP-Message--debug .LP-Message__Icon { - background-color: #046a2f; - background-image: url("icons/debug.png"); } - .LP-Message .LP-Message__Icon { - background-size: 40px 40px; - background-repeat: no-repeat; - background-position: center; - height: 100%; - min-height: 50px; - width: 50px; - filter: invert(1); - flex-shrink: 0; - flex-grow: 0; } - .LP-Message .LP-Message__Text { - padding: 0 15px; - flex-grow: 1; - display: flex; - flex-direction: column; - justify-content: center; - padding: 8px; } + overflow: hidden; +} +.LP-Message--error .LP-Message__Icon { + background-color: #02979e; + background-image: url("icons/error.png"); +} +.LP-Message--warning .LP-Message__Icon { + background-color: #0047e7; + background-image: url("icons/error.png"); +} +.LP-Message--info .LP-Message__Icon { + background-color: #522719; + background-image: url("icons/information.svg"); +} +.LP-Message--success .LP-Message__Icon { + background-color: #6937ff; + background-image: url("icons/success.svg"); +} +.LP-Message--debug .LP-Message__Icon { + background-color: #046a2f; + background-image: url("icons/debug.png"); +} +.LP-Message .LP-Message__Icon { + background-size: 40px 40px; + background-repeat: no-repeat; + background-position: center; + height: 100%; + min-height: 50px; + width: 50px; + filter: invert(1); + flex-shrink: 0; + flex-grow: 0; +} +.LP-Message .LP-Message__Text { + padding: 0 15px; + flex-grow: 1; + display: flex; + flex-direction: column; + justify-content: center; + padding: 8px; +} .LP-Pagination { font-family: "Montserrat", Helvetica, sans-serif; font-weight: bold; display: flex; flex-direction: row; - justify-content: center; } - .LP-Pagination .LP-Pagination__List { - list-style-type: none; - display: flex; - flex-direction: row; - padding-left: 0; - padding-right: 0; } - .LP-Pagination .LP-Pagination__Item { - margin: 0 4px; } - .LP-Pagination .LP-Pagination__Item--disabled { - color: #b6b6b6; } - .LP-Pagination .LP-Pagination__Item--disabled .LP-Link { - color: #b6b6b6; - cursor: default; } - .LP-Pagination .LP-Pagination__Item--disabled .LP-Link:hover { - background-color: unset; - color: unset; } - .LP-Pagination .LP-Pagination__Item--current .LP-Link { - background-color: #D7CEC7; } - .LP-Pagination .LP-Pagination__Item--current .LP-Link:hover { - background-color: #D7CEC7; - color: #565656; } - .LP-Pagination .LP-Link { - padding: 15px 20px; - vertical-align: sub; - border-radius: 2px; } - .LP-Pagination .LP-Link:active, .LP-Pagination .LP-Link:hover { - background-color: #D7CEC7; - color: #565656; } - .LP-Pagination .LP-Icon { - font-size: larger; } + justify-content: center; +} +.LP-Pagination .LP-Pagination__List { + list-style-type: none; + display: flex; + flex-direction: row; + padding-left: 0; + padding-right: 0; +} +.LP-Pagination .LP-Pagination__Item { + margin: 0 4px; +} +.LP-Pagination .LP-Pagination__Item--disabled { + color: #b6b6b6; +} +.LP-Pagination .LP-Pagination__Item--disabled .LP-Link { + color: #b6b6b6; + cursor: default; +} +.LP-Pagination .LP-Pagination__Item--disabled .LP-Link:hover { + background-color: unset; + color: unset; +} +.LP-Pagination .LP-Pagination__Item--current .LP-Link { + background-color: #D7CEC7; +} +.LP-Pagination .LP-Pagination__Item--current .LP-Link:hover { + background-color: #D7CEC7; + color: #565656; +} +.LP-Pagination .LP-Link { + padding: 15px 20px; + vertical-align: sub; + border-radius: 2px; +} +.LP-Pagination .LP-Link:active, .LP-Pagination .LP-Link:hover { + background-color: #D7CEC7; + color: #565656; +} +.LP-Pagination .LP-Icon { + font-size: larger; +} @media (max-width: 1000px) { .LP-Pagination .LP-Link { - padding: 10px 15px; } + padding: 10px 15px; + } .LP-Pagination .LP-Pagination__Item--other .LP-Text { - display: none; } } - + display: none; + } +} @media (max-width: 650px) { .LP-Pagination .LP-Pagination__Item { - margin: 0 1px; } - .LP-Pagination .LP-Pagination__Item .LP-Link { - padding: 13px 16px; } } - + margin: 0 1px; + } + .LP-Pagination .LP-Pagination__Item .LP-Link { + padding: 13px 16px; + } +} @media (max-width: 450px) { .LP-Pagination .LP-Pagination__Item .LP-Link { - padding: 8px 11px; } } + padding: 8px 11px; + } +} +/* MaterialDesignIcons.com */ +@font-face { + font-family: "Material Design Icons"; + src: url("fonts/MaterialDesignIcons/materialdesignicons-webfont.eot?v=6.2.95"); + src: url("fonts/MaterialDesignIcons/materialdesignicons-webfont.eot?#iefix&v=6.2.95") format("embedded-opentype"), url("fonts/MaterialDesignIcons/materialdesignicons-webfont.woff2?v=6.2.95") format("woff2"), url("fonts/MaterialDesignIcons/materialdesignicons-webfont.woff?v=6.2.95") format("woff"), url("fonts/MaterialDesignIcons/materialdesignicons-webfont.ttf?v=6.2.95") format("truetype"); + font-weight: normal; + font-style: normal; +} +.mdi:before, +.mdi-set { + display: inline-block; + font: normal normal normal 24px/1 "Material Design Icons"; + font-size: inherit; + text-rendering: auto; + line-height: inherit; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} -.LP-Select { - display: block; - cursor: pointer; } - .LP-Select:checked, - :checked + .LP-Select, .LP-Select--active { - box-shadow: 0 0 3px 3px #C09F80; } +.mdi-ab-testing::before { + content: "\F01C9"; +} +.mdi-abacus::before { + content: "\F16E0"; +} + +.mdi-abjad-arabic::before { + content: "\F1328"; +} + +.mdi-abjad-hebrew::before { + content: "\F1329"; +} + +.mdi-abugida-devanagari::before { + content: "\F132A"; +} + +.mdi-abugida-thai::before { + content: "\F132B"; +} + +.mdi-access-point::before { + content: "\F0003"; +} + +.mdi-access-point-check::before { + content: "\F1538"; +} + +.mdi-access-point-minus::before { + content: "\F1539"; +} + +.mdi-access-point-network::before { + content: "\F0002"; +} + +.mdi-access-point-network-off::before { + content: "\F0BE1"; +} + +.mdi-access-point-off::before { + content: "\F1511"; +} + +.mdi-access-point-plus::before { + content: "\F153A"; +} + +.mdi-access-point-remove::before { + content: "\F153B"; +} + +.mdi-account::before { + content: "\F0004"; +} + +.mdi-account-alert::before { + content: "\F0005"; +} + +.mdi-account-alert-outline::before { + content: "\F0B50"; +} + +.mdi-account-arrow-down::before { + content: "\F1868"; +} + +.mdi-account-arrow-down-outline::before { + content: "\F1869"; +} + +.mdi-account-arrow-left::before { + content: "\F0B51"; +} + +.mdi-account-arrow-left-outline::before { + content: "\F0B52"; +} + +.mdi-account-arrow-right::before { + content: "\F0B53"; +} + +.mdi-account-arrow-right-outline::before { + content: "\F0B54"; +} + +.mdi-account-arrow-up::before { + content: "\F1867"; +} + +.mdi-account-arrow-up-outline::before { + content: "\F186A"; +} + +.mdi-account-box::before { + content: "\F0006"; +} + +.mdi-account-box-multiple::before { + content: "\F0934"; +} + +.mdi-account-box-multiple-outline::before { + content: "\F100A"; +} + +.mdi-account-box-outline::before { + content: "\F0007"; +} + +.mdi-account-cancel::before { + content: "\F12DF"; +} + +.mdi-account-cancel-outline::before { + content: "\F12E0"; +} + +.mdi-account-cash::before { + content: "\F1097"; +} + +.mdi-account-cash-outline::before { + content: "\F1098"; +} + +.mdi-account-check::before { + content: "\F0008"; +} + +.mdi-account-check-outline::before { + content: "\F0BE2"; +} + +.mdi-account-child::before { + content: "\F0A89"; +} + +.mdi-account-child-circle::before { + content: "\F0A8A"; +} + +.mdi-account-child-outline::before { + content: "\F10C8"; +} + +.mdi-account-circle::before { + content: "\F0009"; +} + +.mdi-account-circle-outline::before { + content: "\F0B55"; +} + +.mdi-account-clock::before { + content: "\F0B56"; +} + +.mdi-account-clock-outline::before { + content: "\F0B57"; +} + +.mdi-account-cog::before { + content: "\F1370"; +} + +.mdi-account-cog-outline::before { + content: "\F1371"; +} + +.mdi-account-convert::before { + content: "\F000A"; +} + +.mdi-account-convert-outline::before { + content: "\F1301"; +} + +.mdi-account-cowboy-hat::before { + content: "\F0E9B"; +} + +.mdi-account-cowboy-hat-outline::before { + content: "\F17F3"; +} + +.mdi-account-details::before { + content: "\F0631"; +} + +.mdi-account-details-outline::before { + content: "\F1372"; +} + +.mdi-account-edit::before { + content: "\F06BC"; +} + +.mdi-account-edit-outline::before { + content: "\F0FFB"; +} + +.mdi-account-eye::before { + content: "\F0420"; +} + +.mdi-account-eye-outline::before { + content: "\F127B"; +} + +.mdi-account-filter::before { + content: "\F0936"; +} + +.mdi-account-filter-outline::before { + content: "\F0F9D"; +} + +.mdi-account-group::before { + content: "\F0849"; +} + +.mdi-account-group-outline::before { + content: "\F0B58"; +} + +.mdi-account-hard-hat::before { + content: "\F05B5"; +} + +.mdi-account-heart::before { + content: "\F0899"; +} + +.mdi-account-heart-outline::before { + content: "\F0BE3"; +} + +.mdi-account-injury::before { + content: "\F1815"; +} + +.mdi-account-injury-outline::before { + content: "\F1816"; +} + +.mdi-account-key::before { + content: "\F000B"; +} + +.mdi-account-key-outline::before { + content: "\F0BE4"; +} + +.mdi-account-lock::before { + content: "\F115E"; +} + +.mdi-account-lock-outline::before { + content: "\F115F"; +} + +.mdi-account-minus::before { + content: "\F000D"; +} + +.mdi-account-minus-outline::before { + content: "\F0AEC"; +} + +.mdi-account-multiple::before { + content: "\F000E"; +} + +.mdi-account-multiple-check::before { + content: "\F08C5"; +} + +.mdi-account-multiple-check-outline::before { + content: "\F11FE"; +} + +.mdi-account-multiple-minus::before { + content: "\F05D3"; +} + +.mdi-account-multiple-minus-outline::before { + content: "\F0BE5"; +} + +.mdi-account-multiple-outline::before { + content: "\F000F"; +} + +.mdi-account-multiple-plus::before { + content: "\F0010"; +} + +.mdi-account-multiple-plus-outline::before { + content: "\F0800"; +} + +.mdi-account-multiple-remove::before { + content: "\F120A"; +} + +.mdi-account-multiple-remove-outline::before { + content: "\F120B"; +} + +.mdi-account-music::before { + content: "\F0803"; +} + +.mdi-account-music-outline::before { + content: "\F0CE9"; +} + +.mdi-account-network::before { + content: "\F0011"; +} + +.mdi-account-network-outline::before { + content: "\F0BE6"; +} + +.mdi-account-off::before { + content: "\F0012"; +} + +.mdi-account-off-outline::before { + content: "\F0BE7"; +} + +.mdi-account-outline::before { + content: "\F0013"; +} + +.mdi-account-plus::before { + content: "\F0014"; +} + +.mdi-account-plus-outline::before { + content: "\F0801"; +} + +.mdi-account-question::before { + content: "\F0B59"; +} + +.mdi-account-question-outline::before { + content: "\F0B5A"; +} + +.mdi-account-reactivate::before { + content: "\F152B"; +} + +.mdi-account-reactivate-outline::before { + content: "\F152C"; +} + +.mdi-account-remove::before { + content: "\F0015"; +} + +.mdi-account-remove-outline::before { + content: "\F0AED"; +} + +.mdi-account-search::before { + content: "\F0016"; +} + +.mdi-account-search-outline::before { + content: "\F0935"; +} + +.mdi-account-settings::before { + content: "\F0630"; +} + +.mdi-account-settings-outline::before { + content: "\F10C9"; +} + +.mdi-account-star::before { + content: "\F0017"; +} + +.mdi-account-star-outline::before { + content: "\F0BE8"; +} + +.mdi-account-supervisor::before { + content: "\F0A8B"; +} + +.mdi-account-supervisor-circle::before { + content: "\F0A8C"; +} + +.mdi-account-supervisor-circle-outline::before { + content: "\F14EC"; +} + +.mdi-account-supervisor-outline::before { + content: "\F112D"; +} + +.mdi-account-switch::before { + content: "\F0019"; +} + +.mdi-account-switch-outline::before { + content: "\F04CB"; +} + +.mdi-account-tie::before { + content: "\F0CE3"; +} + +.mdi-account-tie-outline::before { + content: "\F10CA"; +} + +.mdi-account-tie-voice::before { + content: "\F1308"; +} + +.mdi-account-tie-voice-off::before { + content: "\F130A"; +} + +.mdi-account-tie-voice-off-outline::before { + content: "\F130B"; +} + +.mdi-account-tie-voice-outline::before { + content: "\F1309"; +} + +.mdi-account-voice::before { + content: "\F05CB"; +} + +.mdi-account-voice-off::before { + content: "\F0ED4"; +} + +.mdi-adjust::before { + content: "\F001A"; +} + +.mdi-air-conditioner::before { + content: "\F001B"; +} + +.mdi-air-filter::before { + content: "\F0D43"; +} + +.mdi-air-horn::before { + content: "\F0DAC"; +} + +.mdi-air-humidifier::before { + content: "\F1099"; +} + +.mdi-air-humidifier-off::before { + content: "\F1466"; +} + +.mdi-air-purifier::before { + content: "\F0D44"; +} + +.mdi-airbag::before { + content: "\F0BE9"; +} + +.mdi-airballoon::before { + content: "\F001C"; +} + +.mdi-airballoon-outline::before { + content: "\F100B"; +} + +.mdi-airplane::before { + content: "\F001D"; +} + +.mdi-airplane-alert::before { + content: "\F187A"; +} + +.mdi-airplane-check::before { + content: "\F187B"; +} + +.mdi-airplane-clock::before { + content: "\F187C"; +} + +.mdi-airplane-cog::before { + content: "\F187D"; +} + +.mdi-airplane-edit::before { + content: "\F187E"; +} + +.mdi-airplane-landing::before { + content: "\F05D4"; +} + +.mdi-airplane-marker::before { + content: "\F187F"; +} + +.mdi-airplane-minus::before { + content: "\F1880"; +} + +.mdi-airplane-off::before { + content: "\F001E"; +} + +.mdi-airplane-plus::before { + content: "\F1881"; +} + +.mdi-airplane-remove::before { + content: "\F1882"; +} + +.mdi-airplane-search::before { + content: "\F1883"; +} + +.mdi-airplane-settings::before { + content: "\F1884"; +} + +.mdi-airplane-takeoff::before { + content: "\F05D5"; +} + +.mdi-airport::before { + content: "\F084B"; +} + +.mdi-alarm::before { + content: "\F0020"; +} + +.mdi-alarm-bell::before { + content: "\F078E"; +} + +.mdi-alarm-check::before { + content: "\F0021"; +} + +.mdi-alarm-light::before { + content: "\F078F"; +} + +.mdi-alarm-light-off::before { + content: "\F171E"; +} + +.mdi-alarm-light-off-outline::before { + content: "\F171F"; +} + +.mdi-alarm-light-outline::before { + content: "\F0BEA"; +} + +.mdi-alarm-multiple::before { + content: "\F0022"; +} + +.mdi-alarm-note::before { + content: "\F0E71"; +} + +.mdi-alarm-note-off::before { + content: "\F0E72"; +} + +.mdi-alarm-off::before { + content: "\F0023"; +} + +.mdi-alarm-panel::before { + content: "\F15C4"; +} + +.mdi-alarm-panel-outline::before { + content: "\F15C5"; +} + +.mdi-alarm-plus::before { + content: "\F0024"; +} + +.mdi-alarm-snooze::before { + content: "\F068E"; +} + +.mdi-album::before { + content: "\F0025"; +} + +.mdi-alert::before { + content: "\F0026"; +} + +.mdi-alert-box::before { + content: "\F0027"; +} + +.mdi-alert-box-outline::before { + content: "\F0CE4"; +} + +.mdi-alert-circle::before { + content: "\F0028"; +} + +.mdi-alert-circle-check::before { + content: "\F11ED"; +} + +.mdi-alert-circle-check-outline::before { + content: "\F11EE"; +} + +.mdi-alert-circle-outline::before { + content: "\F05D6"; +} + +.mdi-alert-decagram::before { + content: "\F06BD"; +} + +.mdi-alert-decagram-outline::before { + content: "\F0CE5"; +} + +.mdi-alert-minus::before { + content: "\F14BB"; +} + +.mdi-alert-minus-outline::before { + content: "\F14BE"; +} + +.mdi-alert-octagon::before { + content: "\F0029"; +} + +.mdi-alert-octagon-outline::before { + content: "\F0CE6"; +} + +.mdi-alert-octagram::before { + content: "\F0767"; +} + +.mdi-alert-octagram-outline::before { + content: "\F0CE7"; +} + +.mdi-alert-outline::before { + content: "\F002A"; +} + +.mdi-alert-plus::before { + content: "\F14BA"; +} + +.mdi-alert-plus-outline::before { + content: "\F14BD"; +} + +.mdi-alert-remove::before { + content: "\F14BC"; +} + +.mdi-alert-remove-outline::before { + content: "\F14BF"; +} + +.mdi-alert-rhombus::before { + content: "\F11CE"; +} + +.mdi-alert-rhombus-outline::before { + content: "\F11CF"; +} + +.mdi-alien::before { + content: "\F089A"; +} + +.mdi-alien-outline::before { + content: "\F10CB"; +} + +.mdi-align-horizontal-center::before { + content: "\F11C3"; +} + +.mdi-align-horizontal-left::before { + content: "\F11C2"; +} + +.mdi-align-horizontal-right::before { + content: "\F11C4"; +} + +.mdi-align-vertical-bottom::before { + content: "\F11C5"; +} + +.mdi-align-vertical-center::before { + content: "\F11C6"; +} + +.mdi-align-vertical-top::before { + content: "\F11C7"; +} + +.mdi-all-inclusive::before { + content: "\F06BE"; +} + +.mdi-all-inclusive-box::before { + content: "\F188D"; +} + +.mdi-all-inclusive-box-outline::before { + content: "\F188E"; +} + +.mdi-allergy::before { + content: "\F1258"; +} + +.mdi-alpha::before { + content: "\F002B"; +} + +.mdi-alpha-a::before { + content: "\F0AEE"; +} + +.mdi-alpha-a-box::before { + content: "\F0B08"; +} + +.mdi-alpha-a-box-outline::before { + content: "\F0BEB"; +} + +.mdi-alpha-a-circle::before { + content: "\F0BEC"; +} + +.mdi-alpha-a-circle-outline::before { + content: "\F0BED"; +} + +.mdi-alpha-b::before { + content: "\F0AEF"; +} + +.mdi-alpha-b-box::before { + content: "\F0B09"; +} + +.mdi-alpha-b-box-outline::before { + content: "\F0BEE"; +} + +.mdi-alpha-b-circle::before { + content: "\F0BEF"; +} + +.mdi-alpha-b-circle-outline::before { + content: "\F0BF0"; +} + +.mdi-alpha-c::before { + content: "\F0AF0"; +} + +.mdi-alpha-c-box::before { + content: "\F0B0A"; +} + +.mdi-alpha-c-box-outline::before { + content: "\F0BF1"; +} + +.mdi-alpha-c-circle::before { + content: "\F0BF2"; +} + +.mdi-alpha-c-circle-outline::before { + content: "\F0BF3"; +} + +.mdi-alpha-d::before { + content: "\F0AF1"; +} + +.mdi-alpha-d-box::before { + content: "\F0B0B"; +} + +.mdi-alpha-d-box-outline::before { + content: "\F0BF4"; +} + +.mdi-alpha-d-circle::before { + content: "\F0BF5"; +} + +.mdi-alpha-d-circle-outline::before { + content: "\F0BF6"; +} + +.mdi-alpha-e::before { + content: "\F0AF2"; +} + +.mdi-alpha-e-box::before { + content: "\F0B0C"; +} + +.mdi-alpha-e-box-outline::before { + content: "\F0BF7"; +} + +.mdi-alpha-e-circle::before { + content: "\F0BF8"; +} + +.mdi-alpha-e-circle-outline::before { + content: "\F0BF9"; +} + +.mdi-alpha-f::before { + content: "\F0AF3"; +} + +.mdi-alpha-f-box::before { + content: "\F0B0D"; +} + +.mdi-alpha-f-box-outline::before { + content: "\F0BFA"; +} + +.mdi-alpha-f-circle::before { + content: "\F0BFB"; +} + +.mdi-alpha-f-circle-outline::before { + content: "\F0BFC"; +} + +.mdi-alpha-g::before { + content: "\F0AF4"; +} + +.mdi-alpha-g-box::before { + content: "\F0B0E"; +} + +.mdi-alpha-g-box-outline::before { + content: "\F0BFD"; +} + +.mdi-alpha-g-circle::before { + content: "\F0BFE"; +} + +.mdi-alpha-g-circle-outline::before { + content: "\F0BFF"; +} + +.mdi-alpha-h::before { + content: "\F0AF5"; +} + +.mdi-alpha-h-box::before { + content: "\F0B0F"; +} + +.mdi-alpha-h-box-outline::before { + content: "\F0C00"; +} + +.mdi-alpha-h-circle::before { + content: "\F0C01"; +} + +.mdi-alpha-h-circle-outline::before { + content: "\F0C02"; +} + +.mdi-alpha-i::before { + content: "\F0AF6"; +} + +.mdi-alpha-i-box::before { + content: "\F0B10"; +} + +.mdi-alpha-i-box-outline::before { + content: "\F0C03"; +} + +.mdi-alpha-i-circle::before { + content: "\F0C04"; +} + +.mdi-alpha-i-circle-outline::before { + content: "\F0C05"; +} + +.mdi-alpha-j::before { + content: "\F0AF7"; +} + +.mdi-alpha-j-box::before { + content: "\F0B11"; +} + +.mdi-alpha-j-box-outline::before { + content: "\F0C06"; +} + +.mdi-alpha-j-circle::before { + content: "\F0C07"; +} + +.mdi-alpha-j-circle-outline::before { + content: "\F0C08"; +} + +.mdi-alpha-k::before { + content: "\F0AF8"; +} + +.mdi-alpha-k-box::before { + content: "\F0B12"; +} + +.mdi-alpha-k-box-outline::before { + content: "\F0C09"; +} + +.mdi-alpha-k-circle::before { + content: "\F0C0A"; +} + +.mdi-alpha-k-circle-outline::before { + content: "\F0C0B"; +} + +.mdi-alpha-l::before { + content: "\F0AF9"; +} + +.mdi-alpha-l-box::before { + content: "\F0B13"; +} + +.mdi-alpha-l-box-outline::before { + content: "\F0C0C"; +} + +.mdi-alpha-l-circle::before { + content: "\F0C0D"; +} + +.mdi-alpha-l-circle-outline::before { + content: "\F0C0E"; +} + +.mdi-alpha-m::before { + content: "\F0AFA"; +} + +.mdi-alpha-m-box::before { + content: "\F0B14"; +} + +.mdi-alpha-m-box-outline::before { + content: "\F0C0F"; +} + +.mdi-alpha-m-circle::before { + content: "\F0C10"; +} + +.mdi-alpha-m-circle-outline::before { + content: "\F0C11"; +} + +.mdi-alpha-n::before { + content: "\F0AFB"; +} + +.mdi-alpha-n-box::before { + content: "\F0B15"; +} + +.mdi-alpha-n-box-outline::before { + content: "\F0C12"; +} + +.mdi-alpha-n-circle::before { + content: "\F0C13"; +} + +.mdi-alpha-n-circle-outline::before { + content: "\F0C14"; +} + +.mdi-alpha-o::before { + content: "\F0AFC"; +} + +.mdi-alpha-o-box::before { + content: "\F0B16"; +} + +.mdi-alpha-o-box-outline::before { + content: "\F0C15"; +} + +.mdi-alpha-o-circle::before { + content: "\F0C16"; +} + +.mdi-alpha-o-circle-outline::before { + content: "\F0C17"; +} + +.mdi-alpha-p::before { + content: "\F0AFD"; +} + +.mdi-alpha-p-box::before { + content: "\F0B17"; +} + +.mdi-alpha-p-box-outline::before { + content: "\F0C18"; +} + +.mdi-alpha-p-circle::before { + content: "\F0C19"; +} + +.mdi-alpha-p-circle-outline::before { + content: "\F0C1A"; +} + +.mdi-alpha-q::before { + content: "\F0AFE"; +} + +.mdi-alpha-q-box::before { + content: "\F0B18"; +} + +.mdi-alpha-q-box-outline::before { + content: "\F0C1B"; +} + +.mdi-alpha-q-circle::before { + content: "\F0C1C"; +} + +.mdi-alpha-q-circle-outline::before { + content: "\F0C1D"; +} + +.mdi-alpha-r::before { + content: "\F0AFF"; +} + +.mdi-alpha-r-box::before { + content: "\F0B19"; +} + +.mdi-alpha-r-box-outline::before { + content: "\F0C1E"; +} + +.mdi-alpha-r-circle::before { + content: "\F0C1F"; +} + +.mdi-alpha-r-circle-outline::before { + content: "\F0C20"; +} + +.mdi-alpha-s::before { + content: "\F0B00"; +} + +.mdi-alpha-s-box::before { + content: "\F0B1A"; +} + +.mdi-alpha-s-box-outline::before { + content: "\F0C21"; +} + +.mdi-alpha-s-circle::before { + content: "\F0C22"; +} + +.mdi-alpha-s-circle-outline::before { + content: "\F0C23"; +} + +.mdi-alpha-t::before { + content: "\F0B01"; +} + +.mdi-alpha-t-box::before { + content: "\F0B1B"; +} + +.mdi-alpha-t-box-outline::before { + content: "\F0C24"; +} + +.mdi-alpha-t-circle::before { + content: "\F0C25"; +} + +.mdi-alpha-t-circle-outline::before { + content: "\F0C26"; +} + +.mdi-alpha-u::before { + content: "\F0B02"; +} + +.mdi-alpha-u-box::before { + content: "\F0B1C"; +} + +.mdi-alpha-u-box-outline::before { + content: "\F0C27"; +} + +.mdi-alpha-u-circle::before { + content: "\F0C28"; +} + +.mdi-alpha-u-circle-outline::before { + content: "\F0C29"; +} + +.mdi-alpha-v::before { + content: "\F0B03"; +} + +.mdi-alpha-v-box::before { + content: "\F0B1D"; +} + +.mdi-alpha-v-box-outline::before { + content: "\F0C2A"; +} + +.mdi-alpha-v-circle::before { + content: "\F0C2B"; +} + +.mdi-alpha-v-circle-outline::before { + content: "\F0C2C"; +} + +.mdi-alpha-w::before { + content: "\F0B04"; +} + +.mdi-alpha-w-box::before { + content: "\F0B1E"; +} + +.mdi-alpha-w-box-outline::before { + content: "\F0C2D"; +} + +.mdi-alpha-w-circle::before { + content: "\F0C2E"; +} + +.mdi-alpha-w-circle-outline::before { + content: "\F0C2F"; +} + +.mdi-alpha-x::before { + content: "\F0B05"; +} + +.mdi-alpha-x-box::before { + content: "\F0B1F"; +} + +.mdi-alpha-x-box-outline::before { + content: "\F0C30"; +} + +.mdi-alpha-x-circle::before { + content: "\F0C31"; +} + +.mdi-alpha-x-circle-outline::before { + content: "\F0C32"; +} + +.mdi-alpha-y::before { + content: "\F0B06"; +} + +.mdi-alpha-y-box::before { + content: "\F0B20"; +} + +.mdi-alpha-y-box-outline::before { + content: "\F0C33"; +} + +.mdi-alpha-y-circle::before { + content: "\F0C34"; +} + +.mdi-alpha-y-circle-outline::before { + content: "\F0C35"; +} + +.mdi-alpha-z::before { + content: "\F0B07"; +} + +.mdi-alpha-z-box::before { + content: "\F0B21"; +} + +.mdi-alpha-z-box-outline::before { + content: "\F0C36"; +} + +.mdi-alpha-z-circle::before { + content: "\F0C37"; +} + +.mdi-alpha-z-circle-outline::before { + content: "\F0C38"; +} + +.mdi-alphabet-aurebesh::before { + content: "\F132C"; +} + +.mdi-alphabet-cyrillic::before { + content: "\F132D"; +} + +.mdi-alphabet-greek::before { + content: "\F132E"; +} + +.mdi-alphabet-latin::before { + content: "\F132F"; +} + +.mdi-alphabet-piqad::before { + content: "\F1330"; +} + +.mdi-alphabet-tengwar::before { + content: "\F1337"; +} + +.mdi-alphabetical::before { + content: "\F002C"; +} + +.mdi-alphabetical-off::before { + content: "\F100C"; +} + +.mdi-alphabetical-variant::before { + content: "\F100D"; +} + +.mdi-alphabetical-variant-off::before { + content: "\F100E"; +} + +.mdi-altimeter::before { + content: "\F05D7"; +} + +.mdi-ambulance::before { + content: "\F002F"; +} + +.mdi-ammunition::before { + content: "\F0CE8"; +} + +.mdi-ampersand::before { + content: "\F0A8D"; +} + +.mdi-amplifier::before { + content: "\F0030"; +} + +.mdi-amplifier-off::before { + content: "\F11B5"; +} + +.mdi-anchor::before { + content: "\F0031"; +} + +.mdi-android::before { + content: "\F0032"; +} + +.mdi-android-messages::before { + content: "\F0D45"; +} + +.mdi-android-studio::before { + content: "\F0034"; +} + +.mdi-angle-acute::before { + content: "\F0937"; +} + +.mdi-angle-obtuse::before { + content: "\F0938"; +} + +.mdi-angle-right::before { + content: "\F0939"; +} + +.mdi-angular::before { + content: "\F06B2"; +} + +.mdi-angularjs::before { + content: "\F06BF"; +} + +.mdi-animation::before { + content: "\F05D8"; +} + +.mdi-animation-outline::before { + content: "\F0A8F"; +} + +.mdi-animation-play::before { + content: "\F093A"; +} + +.mdi-animation-play-outline::before { + content: "\F0A90"; +} + +.mdi-ansible::before { + content: "\F109A"; +} + +.mdi-antenna::before { + content: "\F1119"; +} + +.mdi-anvil::before { + content: "\F089B"; +} + +.mdi-apache-kafka::before { + content: "\F100F"; +} + +.mdi-api::before { + content: "\F109B"; +} + +.mdi-api-off::before { + content: "\F1257"; +} + +.mdi-apple::before { + content: "\F0035"; +} + +.mdi-apple-finder::before { + content: "\F0036"; +} + +.mdi-apple-icloud::before { + content: "\F0038"; +} + +.mdi-apple-ios::before { + content: "\F0037"; +} + +.mdi-apple-keyboard-caps::before { + content: "\F0632"; +} + +.mdi-apple-keyboard-command::before { + content: "\F0633"; +} + +.mdi-apple-keyboard-control::before { + content: "\F0634"; +} + +.mdi-apple-keyboard-option::before { + content: "\F0635"; +} + +.mdi-apple-keyboard-shift::before { + content: "\F0636"; +} + +.mdi-apple-safari::before { + content: "\F0039"; +} + +.mdi-application::before { + content: "\F08C6"; +} + +.mdi-application-array::before { + content: "\F10F5"; +} + +.mdi-application-array-outline::before { + content: "\F10F6"; +} + +.mdi-application-braces::before { + content: "\F10F7"; +} + +.mdi-application-braces-outline::before { + content: "\F10F8"; +} + +.mdi-application-brackets::before { + content: "\F0C8B"; +} + +.mdi-application-brackets-outline::before { + content: "\F0C8C"; +} + +.mdi-application-cog::before { + content: "\F0675"; +} + +.mdi-application-cog-outline::before { + content: "\F1577"; +} + +.mdi-application-edit::before { + content: "\F00AE"; +} + +.mdi-application-edit-outline::before { + content: "\F0619"; +} + +.mdi-application-export::before { + content: "\F0DAD"; +} + +.mdi-application-import::before { + content: "\F0DAE"; +} + +.mdi-application-outline::before { + content: "\F0614"; +} + +.mdi-application-parentheses::before { + content: "\F10F9"; +} + +.mdi-application-parentheses-outline::before { + content: "\F10FA"; +} + +.mdi-application-settings::before { + content: "\F0B60"; +} + +.mdi-application-settings-outline::before { + content: "\F1555"; +} + +.mdi-application-variable::before { + content: "\F10FB"; +} + +.mdi-application-variable-outline::before { + content: "\F10FC"; +} + +.mdi-approximately-equal::before { + content: "\F0F9E"; +} + +.mdi-approximately-equal-box::before { + content: "\F0F9F"; +} + +.mdi-apps::before { + content: "\F003B"; +} + +.mdi-apps-box::before { + content: "\F0D46"; +} + +.mdi-arch::before { + content: "\F08C7"; +} + +.mdi-archive::before { + content: "\F003C"; +} + +.mdi-archive-alert::before { + content: "\F14FD"; +} + +.mdi-archive-alert-outline::before { + content: "\F14FE"; +} + +.mdi-archive-arrow-down::before { + content: "\F1259"; +} + +.mdi-archive-arrow-down-outline::before { + content: "\F125A"; +} + +.mdi-archive-arrow-up::before { + content: "\F125B"; +} + +.mdi-archive-arrow-up-outline::before { + content: "\F125C"; +} + +.mdi-archive-cancel::before { + content: "\F174B"; +} + +.mdi-archive-cancel-outline::before { + content: "\F174C"; +} + +.mdi-archive-check::before { + content: "\F174D"; +} + +.mdi-archive-check-outline::before { + content: "\F174E"; +} + +.mdi-archive-clock::before { + content: "\F174F"; +} + +.mdi-archive-clock-outline::before { + content: "\F1750"; +} + +.mdi-archive-cog::before { + content: "\F1751"; +} + +.mdi-archive-cog-outline::before { + content: "\F1752"; +} + +.mdi-archive-edit::before { + content: "\F1753"; +} + +.mdi-archive-edit-outline::before { + content: "\F1754"; +} + +.mdi-archive-eye::before { + content: "\F1755"; +} + +.mdi-archive-eye-outline::before { + content: "\F1756"; +} + +.mdi-archive-lock::before { + content: "\F1757"; +} + +.mdi-archive-lock-open::before { + content: "\F1758"; +} + +.mdi-archive-lock-open-outline::before { + content: "\F1759"; +} + +.mdi-archive-lock-outline::before { + content: "\F175A"; +} + +.mdi-archive-marker::before { + content: "\F175B"; +} + +.mdi-archive-marker-outline::before { + content: "\F175C"; +} + +.mdi-archive-minus::before { + content: "\F175D"; +} + +.mdi-archive-minus-outline::before { + content: "\F175E"; +} + +.mdi-archive-music::before { + content: "\F175F"; +} + +.mdi-archive-music-outline::before { + content: "\F1760"; +} + +.mdi-archive-off::before { + content: "\F1761"; +} + +.mdi-archive-off-outline::before { + content: "\F1762"; +} + +.mdi-archive-outline::before { + content: "\F120E"; +} + +.mdi-archive-plus::before { + content: "\F1763"; +} + +.mdi-archive-plus-outline::before { + content: "\F1764"; +} + +.mdi-archive-refresh::before { + content: "\F1765"; +} + +.mdi-archive-refresh-outline::before { + content: "\F1766"; +} + +.mdi-archive-remove::before { + content: "\F1767"; +} + +.mdi-archive-remove-outline::before { + content: "\F1768"; +} + +.mdi-archive-search::before { + content: "\F1769"; +} + +.mdi-archive-search-outline::before { + content: "\F176A"; +} + +.mdi-archive-settings::before { + content: "\F176B"; +} + +.mdi-archive-settings-outline::before { + content: "\F176C"; +} + +.mdi-archive-star::before { + content: "\F176D"; +} + +.mdi-archive-star-outline::before { + content: "\F176E"; +} + +.mdi-archive-sync::before { + content: "\F176F"; +} + +.mdi-archive-sync-outline::before { + content: "\F1770"; +} + +.mdi-arm-flex::before { + content: "\F0FD7"; +} + +.mdi-arm-flex-outline::before { + content: "\F0FD6"; +} + +.mdi-arrange-bring-forward::before { + content: "\F003D"; +} + +.mdi-arrange-bring-to-front::before { + content: "\F003E"; +} + +.mdi-arrange-send-backward::before { + content: "\F003F"; +} + +.mdi-arrange-send-to-back::before { + content: "\F0040"; +} + +.mdi-arrow-all::before { + content: "\F0041"; +} + +.mdi-arrow-bottom-left::before { + content: "\F0042"; +} + +.mdi-arrow-bottom-left-bold-outline::before { + content: "\F09B7"; +} + +.mdi-arrow-bottom-left-thick::before { + content: "\F09B8"; +} + +.mdi-arrow-bottom-left-thin-circle-outline::before { + content: "\F1596"; +} + +.mdi-arrow-bottom-right::before { + content: "\F0043"; +} + +.mdi-arrow-bottom-right-bold-outline::before { + content: "\F09B9"; +} + +.mdi-arrow-bottom-right-thick::before { + content: "\F09BA"; +} + +.mdi-arrow-bottom-right-thin-circle-outline::before { + content: "\F1595"; +} + +.mdi-arrow-collapse::before { + content: "\F0615"; +} + +.mdi-arrow-collapse-all::before { + content: "\F0044"; +} + +.mdi-arrow-collapse-down::before { + content: "\F0792"; +} + +.mdi-arrow-collapse-horizontal::before { + content: "\F084C"; +} + +.mdi-arrow-collapse-left::before { + content: "\F0793"; +} + +.mdi-arrow-collapse-right::before { + content: "\F0794"; +} + +.mdi-arrow-collapse-up::before { + content: "\F0795"; +} + +.mdi-arrow-collapse-vertical::before { + content: "\F084D"; +} + +.mdi-arrow-decision::before { + content: "\F09BB"; +} + +.mdi-arrow-decision-auto::before { + content: "\F09BC"; +} + +.mdi-arrow-decision-auto-outline::before { + content: "\F09BD"; +} + +.mdi-arrow-decision-outline::before { + content: "\F09BE"; +} + +.mdi-arrow-down::before { + content: "\F0045"; +} + +.mdi-arrow-down-bold::before { + content: "\F072E"; +} + +.mdi-arrow-down-bold-box::before { + content: "\F072F"; +} + +.mdi-arrow-down-bold-box-outline::before { + content: "\F0730"; +} + +.mdi-arrow-down-bold-circle::before { + content: "\F0047"; +} + +.mdi-arrow-down-bold-circle-outline::before { + content: "\F0048"; +} + +.mdi-arrow-down-bold-hexagon-outline::before { + content: "\F0049"; +} + +.mdi-arrow-down-bold-outline::before { + content: "\F09BF"; +} + +.mdi-arrow-down-box::before { + content: "\F06C0"; +} + +.mdi-arrow-down-circle::before { + content: "\F0CDB"; +} + +.mdi-arrow-down-circle-outline::before { + content: "\F0CDC"; +} + +.mdi-arrow-down-drop-circle::before { + content: "\F004A"; +} + +.mdi-arrow-down-drop-circle-outline::before { + content: "\F004B"; +} + +.mdi-arrow-down-left::before { + content: "\F17A1"; +} + +.mdi-arrow-down-left-bold::before { + content: "\F17A2"; +} + +.mdi-arrow-down-right::before { + content: "\F17A3"; +} + +.mdi-arrow-down-right-bold::before { + content: "\F17A4"; +} + +.mdi-arrow-down-thick::before { + content: "\F0046"; +} + +.mdi-arrow-down-thin-circle-outline::before { + content: "\F1599"; +} + +.mdi-arrow-expand::before { + content: "\F0616"; +} + +.mdi-arrow-expand-all::before { + content: "\F004C"; +} + +.mdi-arrow-expand-down::before { + content: "\F0796"; +} + +.mdi-arrow-expand-horizontal::before { + content: "\F084E"; +} + +.mdi-arrow-expand-left::before { + content: "\F0797"; +} + +.mdi-arrow-expand-right::before { + content: "\F0798"; +} + +.mdi-arrow-expand-up::before { + content: "\F0799"; +} + +.mdi-arrow-expand-vertical::before { + content: "\F084F"; +} + +.mdi-arrow-horizontal-lock::before { + content: "\F115B"; +} + +.mdi-arrow-left::before { + content: "\F004D"; +} + +.mdi-arrow-left-bold::before { + content: "\F0731"; +} + +.mdi-arrow-left-bold-box::before { + content: "\F0732"; +} + +.mdi-arrow-left-bold-box-outline::before { + content: "\F0733"; +} + +.mdi-arrow-left-bold-circle::before { + content: "\F004F"; +} + +.mdi-arrow-left-bold-circle-outline::before { + content: "\F0050"; +} + +.mdi-arrow-left-bold-hexagon-outline::before { + content: "\F0051"; +} + +.mdi-arrow-left-bold-outline::before { + content: "\F09C0"; +} + +.mdi-arrow-left-bottom::before { + content: "\F17A5"; +} + +.mdi-arrow-left-bottom-bold::before { + content: "\F17A6"; +} + +.mdi-arrow-left-box::before { + content: "\F06C1"; +} + +.mdi-arrow-left-circle::before { + content: "\F0CDD"; +} + +.mdi-arrow-left-circle-outline::before { + content: "\F0CDE"; +} + +.mdi-arrow-left-drop-circle::before { + content: "\F0052"; +} + +.mdi-arrow-left-drop-circle-outline::before { + content: "\F0053"; +} + +.mdi-arrow-left-right::before { + content: "\F0E73"; +} + +.mdi-arrow-left-right-bold::before { + content: "\F0E74"; +} + +.mdi-arrow-left-right-bold-outline::before { + content: "\F09C1"; +} + +.mdi-arrow-left-thick::before { + content: "\F004E"; +} + +.mdi-arrow-left-thin-circle-outline::before { + content: "\F159A"; +} + +.mdi-arrow-left-top::before { + content: "\F17A7"; +} + +.mdi-arrow-left-top-bold::before { + content: "\F17A8"; +} + +.mdi-arrow-projectile::before { + content: "\F1840"; +} + +.mdi-arrow-projectile-multiple::before { + content: "\F183F"; +} + +.mdi-arrow-right::before { + content: "\F0054"; +} + +.mdi-arrow-right-bold::before { + content: "\F0734"; +} + +.mdi-arrow-right-bold-box::before { + content: "\F0735"; +} + +.mdi-arrow-right-bold-box-outline::before { + content: "\F0736"; +} + +.mdi-arrow-right-bold-circle::before { + content: "\F0056"; +} + +.mdi-arrow-right-bold-circle-outline::before { + content: "\F0057"; +} + +.mdi-arrow-right-bold-hexagon-outline::before { + content: "\F0058"; +} + +.mdi-arrow-right-bold-outline::before { + content: "\F09C2"; +} + +.mdi-arrow-right-bottom::before { + content: "\F17A9"; +} + +.mdi-arrow-right-bottom-bold::before { + content: "\F17AA"; +} + +.mdi-arrow-right-box::before { + content: "\F06C2"; +} + +.mdi-arrow-right-circle::before { + content: "\F0CDF"; +} + +.mdi-arrow-right-circle-outline::before { + content: "\F0CE0"; +} + +.mdi-arrow-right-drop-circle::before { + content: "\F0059"; +} + +.mdi-arrow-right-drop-circle-outline::before { + content: "\F005A"; +} + +.mdi-arrow-right-thick::before { + content: "\F0055"; +} + +.mdi-arrow-right-thin-circle-outline::before { + content: "\F1598"; +} + +.mdi-arrow-right-top::before { + content: "\F17AB"; +} + +.mdi-arrow-right-top-bold::before { + content: "\F17AC"; +} + +.mdi-arrow-split-horizontal::before { + content: "\F093B"; +} + +.mdi-arrow-split-vertical::before { + content: "\F093C"; +} + +.mdi-arrow-top-left::before { + content: "\F005B"; +} + +.mdi-arrow-top-left-bold-outline::before { + content: "\F09C3"; +} + +.mdi-arrow-top-left-bottom-right::before { + content: "\F0E75"; +} + +.mdi-arrow-top-left-bottom-right-bold::before { + content: "\F0E76"; +} + +.mdi-arrow-top-left-thick::before { + content: "\F09C4"; +} + +.mdi-arrow-top-left-thin-circle-outline::before { + content: "\F1593"; +} + +.mdi-arrow-top-right::before { + content: "\F005C"; +} + +.mdi-arrow-top-right-bold-outline::before { + content: "\F09C5"; +} + +.mdi-arrow-top-right-bottom-left::before { + content: "\F0E77"; +} + +.mdi-arrow-top-right-bottom-left-bold::before { + content: "\F0E78"; +} + +.mdi-arrow-top-right-thick::before { + content: "\F09C6"; +} + +.mdi-arrow-top-right-thin-circle-outline::before { + content: "\F1594"; +} + +.mdi-arrow-u-down-left::before { + content: "\F17AD"; +} + +.mdi-arrow-u-down-left-bold::before { + content: "\F17AE"; +} + +.mdi-arrow-u-down-right::before { + content: "\F17AF"; +} + +.mdi-arrow-u-down-right-bold::before { + content: "\F17B0"; +} + +.mdi-arrow-u-left-bottom::before { + content: "\F17B1"; +} + +.mdi-arrow-u-left-bottom-bold::before { + content: "\F17B2"; +} + +.mdi-arrow-u-left-top::before { + content: "\F17B3"; +} + +.mdi-arrow-u-left-top-bold::before { + content: "\F17B4"; +} + +.mdi-arrow-u-right-bottom::before { + content: "\F17B5"; +} + +.mdi-arrow-u-right-bottom-bold::before { + content: "\F17B6"; +} + +.mdi-arrow-u-right-top::before { + content: "\F17B7"; +} + +.mdi-arrow-u-right-top-bold::before { + content: "\F17B8"; +} + +.mdi-arrow-u-up-left::before { + content: "\F17B9"; +} + +.mdi-arrow-u-up-left-bold::before { + content: "\F17BA"; +} + +.mdi-arrow-u-up-right::before { + content: "\F17BB"; +} + +.mdi-arrow-u-up-right-bold::before { + content: "\F17BC"; +} + +.mdi-arrow-up::before { + content: "\F005D"; +} + +.mdi-arrow-up-bold::before { + content: "\F0737"; +} + +.mdi-arrow-up-bold-box::before { + content: "\F0738"; +} + +.mdi-arrow-up-bold-box-outline::before { + content: "\F0739"; +} + +.mdi-arrow-up-bold-circle::before { + content: "\F005F"; +} + +.mdi-arrow-up-bold-circle-outline::before { + content: "\F0060"; +} + +.mdi-arrow-up-bold-hexagon-outline::before { + content: "\F0061"; +} + +.mdi-arrow-up-bold-outline::before { + content: "\F09C7"; +} + +.mdi-arrow-up-box::before { + content: "\F06C3"; +} + +.mdi-arrow-up-circle::before { + content: "\F0CE1"; +} + +.mdi-arrow-up-circle-outline::before { + content: "\F0CE2"; +} + +.mdi-arrow-up-down::before { + content: "\F0E79"; +} + +.mdi-arrow-up-down-bold::before { + content: "\F0E7A"; +} + +.mdi-arrow-up-down-bold-outline::before { + content: "\F09C8"; +} + +.mdi-arrow-up-drop-circle::before { + content: "\F0062"; +} + +.mdi-arrow-up-drop-circle-outline::before { + content: "\F0063"; +} + +.mdi-arrow-up-left::before { + content: "\F17BD"; +} + +.mdi-arrow-up-left-bold::before { + content: "\F17BE"; +} + +.mdi-arrow-up-right::before { + content: "\F17BF"; +} + +.mdi-arrow-up-right-bold::before { + content: "\F17C0"; +} + +.mdi-arrow-up-thick::before { + content: "\F005E"; +} + +.mdi-arrow-up-thin-circle-outline::before { + content: "\F1597"; +} + +.mdi-arrow-vertical-lock::before { + content: "\F115C"; +} + +.mdi-artstation::before { + content: "\F0B5B"; +} + +.mdi-aspect-ratio::before { + content: "\F0A24"; +} + +.mdi-assistant::before { + content: "\F0064"; +} + +.mdi-asterisk::before { + content: "\F06C4"; +} + +.mdi-at::before { + content: "\F0065"; +} + +.mdi-atlassian::before { + content: "\F0804"; +} + +.mdi-atm::before { + content: "\F0D47"; +} + +.mdi-atom::before { + content: "\F0768"; +} + +.mdi-atom-variant::before { + content: "\F0E7B"; +} + +.mdi-attachment::before { + content: "\F0066"; +} + +.mdi-audio-input-rca::before { + content: "\F186B"; +} + +.mdi-audio-input-stereo-minijack::before { + content: "\F186C"; +} + +.mdi-audio-input-xlr::before { + content: "\F186D"; +} + +.mdi-audio-video::before { + content: "\F093D"; +} + +.mdi-audio-video-off::before { + content: "\F11B6"; +} + +.mdi-augmented-reality::before { + content: "\F0850"; +} + +.mdi-auto-download::before { + content: "\F137E"; +} + +.mdi-auto-fix::before { + content: "\F0068"; +} + +.mdi-auto-upload::before { + content: "\F0069"; +} + +.mdi-autorenew::before { + content: "\F006A"; +} + +.mdi-av-timer::before { + content: "\F006B"; +} + +.mdi-aws::before { + content: "\F0E0F"; +} + +.mdi-axe::before { + content: "\F08C8"; +} + +.mdi-axe-battle::before { + content: "\F1842"; +} + +.mdi-axis::before { + content: "\F0D48"; +} + +.mdi-axis-arrow::before { + content: "\F0D49"; +} + +.mdi-axis-arrow-info::before { + content: "\F140E"; +} + +.mdi-axis-arrow-lock::before { + content: "\F0D4A"; +} + +.mdi-axis-lock::before { + content: "\F0D4B"; +} + +.mdi-axis-x-arrow::before { + content: "\F0D4C"; +} + +.mdi-axis-x-arrow-lock::before { + content: "\F0D4D"; +} + +.mdi-axis-x-rotate-clockwise::before { + content: "\F0D4E"; +} + +.mdi-axis-x-rotate-counterclockwise::before { + content: "\F0D4F"; +} + +.mdi-axis-x-y-arrow-lock::before { + content: "\F0D50"; +} + +.mdi-axis-y-arrow::before { + content: "\F0D51"; +} + +.mdi-axis-y-arrow-lock::before { + content: "\F0D52"; +} + +.mdi-axis-y-rotate-clockwise::before { + content: "\F0D53"; +} + +.mdi-axis-y-rotate-counterclockwise::before { + content: "\F0D54"; +} + +.mdi-axis-z-arrow::before { + content: "\F0D55"; +} + +.mdi-axis-z-arrow-lock::before { + content: "\F0D56"; +} + +.mdi-axis-z-rotate-clockwise::before { + content: "\F0D57"; +} + +.mdi-axis-z-rotate-counterclockwise::before { + content: "\F0D58"; +} + +.mdi-babel::before { + content: "\F0A25"; +} + +.mdi-baby::before { + content: "\F006C"; +} + +.mdi-baby-bottle::before { + content: "\F0F39"; +} + +.mdi-baby-bottle-outline::before { + content: "\F0F3A"; +} + +.mdi-baby-buggy::before { + content: "\F13E0"; +} + +.mdi-baby-carriage::before { + content: "\F068F"; +} + +.mdi-baby-carriage-off::before { + content: "\F0FA0"; +} + +.mdi-baby-face::before { + content: "\F0E7C"; +} + +.mdi-baby-face-outline::before { + content: "\F0E7D"; +} + +.mdi-backburger::before { + content: "\F006D"; +} + +.mdi-backspace::before { + content: "\F006E"; +} + +.mdi-backspace-outline::before { + content: "\F0B5C"; +} + +.mdi-backspace-reverse::before { + content: "\F0E7E"; +} + +.mdi-backspace-reverse-outline::before { + content: "\F0E7F"; +} + +.mdi-backup-restore::before { + content: "\F006F"; +} + +.mdi-bacteria::before { + content: "\F0ED5"; +} + +.mdi-bacteria-outline::before { + content: "\F0ED6"; +} + +.mdi-badge-account::before { + content: "\F0DA7"; +} + +.mdi-badge-account-alert::before { + content: "\F0DA8"; +} + +.mdi-badge-account-alert-outline::before { + content: "\F0DA9"; +} + +.mdi-badge-account-horizontal::before { + content: "\F0E0D"; +} + +.mdi-badge-account-horizontal-outline::before { + content: "\F0E0E"; +} + +.mdi-badge-account-outline::before { + content: "\F0DAA"; +} + +.mdi-badminton::before { + content: "\F0851"; +} + +.mdi-bag-carry-on::before { + content: "\F0F3B"; +} + +.mdi-bag-carry-on-check::before { + content: "\F0D65"; +} + +.mdi-bag-carry-on-off::before { + content: "\F0F3C"; +} + +.mdi-bag-checked::before { + content: "\F0F3D"; +} + +.mdi-bag-personal::before { + content: "\F0E10"; +} + +.mdi-bag-personal-off::before { + content: "\F0E11"; +} + +.mdi-bag-personal-off-outline::before { + content: "\F0E12"; +} + +.mdi-bag-personal-outline::before { + content: "\F0E13"; +} + +.mdi-bag-suitcase::before { + content: "\F158B"; +} + +.mdi-bag-suitcase-off::before { + content: "\F158D"; +} + +.mdi-bag-suitcase-off-outline::before { + content: "\F158E"; +} + +.mdi-bag-suitcase-outline::before { + content: "\F158C"; +} + +.mdi-baguette::before { + content: "\F0F3E"; +} + +.mdi-balcony::before { + content: "\F1817"; +} + +.mdi-balloon::before { + content: "\F0A26"; +} + +.mdi-ballot::before { + content: "\F09C9"; +} + +.mdi-ballot-outline::before { + content: "\F09CA"; +} + +.mdi-ballot-recount::before { + content: "\F0C39"; +} + +.mdi-ballot-recount-outline::before { + content: "\F0C3A"; +} + +.mdi-bandage::before { + content: "\F0DAF"; +} + +.mdi-bank::before { + content: "\F0070"; +} + +.mdi-bank-check::before { + content: "\F1655"; +} + +.mdi-bank-minus::before { + content: "\F0DB0"; +} + +.mdi-bank-off::before { + content: "\F1656"; +} + +.mdi-bank-off-outline::before { + content: "\F1657"; +} + +.mdi-bank-outline::before { + content: "\F0E80"; +} + +.mdi-bank-plus::before { + content: "\F0DB1"; +} + +.mdi-bank-remove::before { + content: "\F0DB2"; +} + +.mdi-bank-transfer::before { + content: "\F0A27"; +} + +.mdi-bank-transfer-in::before { + content: "\F0A28"; +} + +.mdi-bank-transfer-out::before { + content: "\F0A29"; +} + +.mdi-barcode::before { + content: "\F0071"; +} + +.mdi-barcode-off::before { + content: "\F1236"; +} + +.mdi-barcode-scan::before { + content: "\F0072"; +} + +.mdi-barley::before { + content: "\F0073"; +} + +.mdi-barley-off::before { + content: "\F0B5D"; +} + +.mdi-barn::before { + content: "\F0B5E"; +} + +.mdi-barrel::before { + content: "\F0074"; +} + +.mdi-baseball::before { + content: "\F0852"; +} + +.mdi-baseball-bat::before { + content: "\F0853"; +} + +.mdi-baseball-diamond::before { + content: "\F15EC"; +} + +.mdi-baseball-diamond-outline::before { + content: "\F15ED"; +} + +.mdi-bash::before { + content: "\F1183"; +} + +.mdi-basket::before { + content: "\F0076"; +} + +.mdi-basket-fill::before { + content: "\F0077"; +} + +.mdi-basket-minus::before { + content: "\F1523"; +} + +.mdi-basket-minus-outline::before { + content: "\F1524"; +} + +.mdi-basket-off::before { + content: "\F1525"; +} + +.mdi-basket-off-outline::before { + content: "\F1526"; +} + +.mdi-basket-outline::before { + content: "\F1181"; +} + +.mdi-basket-plus::before { + content: "\F1527"; +} + +.mdi-basket-plus-outline::before { + content: "\F1528"; +} + +.mdi-basket-remove::before { + content: "\F1529"; +} + +.mdi-basket-remove-outline::before { + content: "\F152A"; +} + +.mdi-basket-unfill::before { + content: "\F0078"; +} + +.mdi-basketball::before { + content: "\F0806"; +} + +.mdi-basketball-hoop::before { + content: "\F0C3B"; +} + +.mdi-basketball-hoop-outline::before { + content: "\F0C3C"; +} + +.mdi-bat::before { + content: "\F0B5F"; +} + +.mdi-bathtub::before { + content: "\F1818"; +} + +.mdi-bathtub-outline::before { + content: "\F1819"; +} + +.mdi-battery::before { + content: "\F0079"; +} + +.mdi-battery-10::before { + content: "\F007A"; +} + +.mdi-battery-10-bluetooth::before { + content: "\F093E"; +} + +.mdi-battery-20::before { + content: "\F007B"; +} + +.mdi-battery-20-bluetooth::before { + content: "\F093F"; +} + +.mdi-battery-30::before { + content: "\F007C"; +} + +.mdi-battery-30-bluetooth::before { + content: "\F0940"; +} + +.mdi-battery-40::before { + content: "\F007D"; +} + +.mdi-battery-40-bluetooth::before { + content: "\F0941"; +} + +.mdi-battery-50::before { + content: "\F007E"; +} + +.mdi-battery-50-bluetooth::before { + content: "\F0942"; +} + +.mdi-battery-60::before { + content: "\F007F"; +} + +.mdi-battery-60-bluetooth::before { + content: "\F0943"; +} + +.mdi-battery-70::before { + content: "\F0080"; +} + +.mdi-battery-70-bluetooth::before { + content: "\F0944"; +} + +.mdi-battery-80::before { + content: "\F0081"; +} + +.mdi-battery-80-bluetooth::before { + content: "\F0945"; +} + +.mdi-battery-90::before { + content: "\F0082"; +} + +.mdi-battery-90-bluetooth::before { + content: "\F0946"; +} + +.mdi-battery-alert::before { + content: "\F0083"; +} + +.mdi-battery-alert-bluetooth::before { + content: "\F0947"; +} + +.mdi-battery-alert-variant::before { + content: "\F10CC"; +} + +.mdi-battery-alert-variant-outline::before { + content: "\F10CD"; +} + +.mdi-battery-arrow-down::before { + content: "\F17DE"; +} + +.mdi-battery-arrow-down-outline::before { + content: "\F17DF"; +} + +.mdi-battery-arrow-up::before { + content: "\F17E0"; +} + +.mdi-battery-arrow-up-outline::before { + content: "\F17E1"; +} + +.mdi-battery-bluetooth::before { + content: "\F0948"; +} + +.mdi-battery-bluetooth-variant::before { + content: "\F0949"; +} + +.mdi-battery-charging::before { + content: "\F0084"; +} + +.mdi-battery-charging-10::before { + content: "\F089C"; +} + +.mdi-battery-charging-100::before { + content: "\F0085"; +} + +.mdi-battery-charging-20::before { + content: "\F0086"; +} + +.mdi-battery-charging-30::before { + content: "\F0087"; +} + +.mdi-battery-charging-40::before { + content: "\F0088"; +} + +.mdi-battery-charging-50::before { + content: "\F089D"; +} + +.mdi-battery-charging-60::before { + content: "\F0089"; +} + +.mdi-battery-charging-70::before { + content: "\F089E"; +} + +.mdi-battery-charging-80::before { + content: "\F008A"; +} + +.mdi-battery-charging-90::before { + content: "\F008B"; +} + +.mdi-battery-charging-high::before { + content: "\F12A6"; +} + +.mdi-battery-charging-low::before { + content: "\F12A4"; +} + +.mdi-battery-charging-medium::before { + content: "\F12A5"; +} + +.mdi-battery-charging-outline::before { + content: "\F089F"; +} + +.mdi-battery-charging-wireless::before { + content: "\F0807"; +} + +.mdi-battery-charging-wireless-10::before { + content: "\F0808"; +} + +.mdi-battery-charging-wireless-20::before { + content: "\F0809"; +} + +.mdi-battery-charging-wireless-30::before { + content: "\F080A"; +} + +.mdi-battery-charging-wireless-40::before { + content: "\F080B"; +} + +.mdi-battery-charging-wireless-50::before { + content: "\F080C"; +} + +.mdi-battery-charging-wireless-60::before { + content: "\F080D"; +} + +.mdi-battery-charging-wireless-70::before { + content: "\F080E"; +} + +.mdi-battery-charging-wireless-80::before { + content: "\F080F"; +} + +.mdi-battery-charging-wireless-90::before { + content: "\F0810"; +} + +.mdi-battery-charging-wireless-alert::before { + content: "\F0811"; +} + +.mdi-battery-charging-wireless-outline::before { + content: "\F0812"; +} + +.mdi-battery-check::before { + content: "\F17E2"; +} + +.mdi-battery-check-outline::before { + content: "\F17E3"; +} + +.mdi-battery-heart::before { + content: "\F120F"; +} + +.mdi-battery-heart-outline::before { + content: "\F1210"; +} + +.mdi-battery-heart-variant::before { + content: "\F1211"; +} + +.mdi-battery-high::before { + content: "\F12A3"; +} + +.mdi-battery-lock::before { + content: "\F179C"; +} + +.mdi-battery-lock-open::before { + content: "\F179D"; +} + +.mdi-battery-low::before { + content: "\F12A1"; +} + +.mdi-battery-medium::before { + content: "\F12A2"; +} + +.mdi-battery-minus::before { + content: "\F17E4"; +} + +.mdi-battery-minus-outline::before { + content: "\F17E5"; +} + +.mdi-battery-minus-variant::before { + content: "\F008C"; +} + +.mdi-battery-negative::before { + content: "\F008D"; +} + +.mdi-battery-off::before { + content: "\F125D"; +} + +.mdi-battery-off-outline::before { + content: "\F125E"; +} + +.mdi-battery-outline::before { + content: "\F008E"; +} + +.mdi-battery-plus::before { + content: "\F17E6"; +} + +.mdi-battery-plus-outline::before { + content: "\F17E7"; +} + +.mdi-battery-plus-variant::before { + content: "\F008F"; +} + +.mdi-battery-positive::before { + content: "\F0090"; +} + +.mdi-battery-remove::before { + content: "\F17E8"; +} + +.mdi-battery-remove-outline::before { + content: "\F17E9"; +} + +.mdi-battery-sync::before { + content: "\F1834"; +} + +.mdi-battery-sync-outline::before { + content: "\F1835"; +} + +.mdi-battery-unknown::before { + content: "\F0091"; +} + +.mdi-battery-unknown-bluetooth::before { + content: "\F094A"; +} + +.mdi-beach::before { + content: "\F0092"; +} + +.mdi-beaker::before { + content: "\F0CEA"; +} + +.mdi-beaker-alert::before { + content: "\F1229"; +} + +.mdi-beaker-alert-outline::before { + content: "\F122A"; +} + +.mdi-beaker-check::before { + content: "\F122B"; +} + +.mdi-beaker-check-outline::before { + content: "\F122C"; +} + +.mdi-beaker-minus::before { + content: "\F122D"; +} + +.mdi-beaker-minus-outline::before { + content: "\F122E"; +} + +.mdi-beaker-outline::before { + content: "\F0690"; +} + +.mdi-beaker-plus::before { + content: "\F122F"; +} + +.mdi-beaker-plus-outline::before { + content: "\F1230"; +} + +.mdi-beaker-question::before { + content: "\F1231"; +} + +.mdi-beaker-question-outline::before { + content: "\F1232"; +} + +.mdi-beaker-remove::before { + content: "\F1233"; +} + +.mdi-beaker-remove-outline::before { + content: "\F1234"; +} + +.mdi-bed::before { + content: "\F02E3"; +} + +.mdi-bed-double::before { + content: "\F0FD4"; +} + +.mdi-bed-double-outline::before { + content: "\F0FD3"; +} + +.mdi-bed-empty::before { + content: "\F08A0"; +} + +.mdi-bed-king::before { + content: "\F0FD2"; +} + +.mdi-bed-king-outline::before { + content: "\F0FD1"; +} + +.mdi-bed-outline::before { + content: "\F0099"; +} + +.mdi-bed-queen::before { + content: "\F0FD0"; +} + +.mdi-bed-queen-outline::before { + content: "\F0FDB"; +} + +.mdi-bed-single::before { + content: "\F106D"; +} + +.mdi-bed-single-outline::before { + content: "\F106E"; +} + +.mdi-bee::before { + content: "\F0FA1"; +} + +.mdi-bee-flower::before { + content: "\F0FA2"; +} + +.mdi-beehive-off-outline::before { + content: "\F13ED"; +} + +.mdi-beehive-outline::before { + content: "\F10CE"; +} + +.mdi-beekeeper::before { + content: "\F14E2"; +} + +.mdi-beer::before { + content: "\F0098"; +} + +.mdi-beer-outline::before { + content: "\F130C"; +} + +.mdi-bell::before { + content: "\F009A"; +} + +.mdi-bell-alert::before { + content: "\F0D59"; +} + +.mdi-bell-alert-outline::before { + content: "\F0E81"; +} + +.mdi-bell-badge::before { + content: "\F116B"; +} + +.mdi-bell-badge-outline::before { + content: "\F0178"; +} + +.mdi-bell-cancel::before { + content: "\F13E7"; +} + +.mdi-bell-cancel-outline::before { + content: "\F13E8"; +} + +.mdi-bell-check::before { + content: "\F11E5"; +} + +.mdi-bell-check-outline::before { + content: "\F11E6"; +} + +.mdi-bell-circle::before { + content: "\F0D5A"; +} + +.mdi-bell-circle-outline::before { + content: "\F0D5B"; +} + +.mdi-bell-minus::before { + content: "\F13E9"; +} + +.mdi-bell-minus-outline::before { + content: "\F13EA"; +} + +.mdi-bell-off::before { + content: "\F009B"; +} + +.mdi-bell-off-outline::before { + content: "\F0A91"; +} + +.mdi-bell-outline::before { + content: "\F009C"; +} + +.mdi-bell-plus::before { + content: "\F009D"; +} + +.mdi-bell-plus-outline::before { + content: "\F0A92"; +} + +.mdi-bell-remove::before { + content: "\F13EB"; +} + +.mdi-bell-remove-outline::before { + content: "\F13EC"; +} + +.mdi-bell-ring::before { + content: "\F009E"; +} + +.mdi-bell-ring-outline::before { + content: "\F009F"; +} + +.mdi-bell-sleep::before { + content: "\F00A0"; +} + +.mdi-bell-sleep-outline::before { + content: "\F0A93"; +} + +.mdi-beta::before { + content: "\F00A1"; +} + +.mdi-betamax::before { + content: "\F09CB"; +} + +.mdi-biathlon::before { + content: "\F0E14"; +} + +.mdi-bicycle::before { + content: "\F109C"; +} + +.mdi-bicycle-basket::before { + content: "\F1235"; +} + +.mdi-bicycle-electric::before { + content: "\F15B4"; +} + +.mdi-bicycle-penny-farthing::before { + content: "\F15E9"; +} + +.mdi-bike::before { + content: "\F00A3"; +} + +.mdi-bike-fast::before { + content: "\F111F"; +} + +.mdi-billboard::before { + content: "\F1010"; +} + +.mdi-billiards::before { + content: "\F0B61"; +} + +.mdi-billiards-rack::before { + content: "\F0B62"; +} + +.mdi-binoculars::before { + content: "\F00A5"; +} + +.mdi-bio::before { + content: "\F00A6"; +} + +.mdi-biohazard::before { + content: "\F00A7"; +} + +.mdi-bird::before { + content: "\F15C6"; +} + +.mdi-bitbucket::before { + content: "\F00A8"; +} + +.mdi-bitcoin::before { + content: "\F0813"; +} + +.mdi-black-mesa::before { + content: "\F00A9"; +} + +.mdi-blender::before { + content: "\F0CEB"; +} + +.mdi-blender-outline::before { + content: "\F181A"; +} + +.mdi-blender-software::before { + content: "\F00AB"; +} + +.mdi-blinds::before { + content: "\F00AC"; +} + +.mdi-blinds-open::before { + content: "\F1011"; +} + +.mdi-block-helper::before { + content: "\F00AD"; +} + +.mdi-blood-bag::before { + content: "\F0CEC"; +} + +.mdi-bluetooth::before { + content: "\F00AF"; +} + +.mdi-bluetooth-audio::before { + content: "\F00B0"; +} + +.mdi-bluetooth-connect::before { + content: "\F00B1"; +} + +.mdi-bluetooth-off::before { + content: "\F00B2"; +} + +.mdi-bluetooth-settings::before { + content: "\F00B3"; +} + +.mdi-bluetooth-transfer::before { + content: "\F00B4"; +} + +.mdi-blur::before { + content: "\F00B5"; +} + +.mdi-blur-linear::before { + content: "\F00B6"; +} + +.mdi-blur-off::before { + content: "\F00B7"; +} + +.mdi-blur-radial::before { + content: "\F00B8"; +} + +.mdi-bolt::before { + content: "\F0DB3"; +} + +.mdi-bomb::before { + content: "\F0691"; +} + +.mdi-bomb-off::before { + content: "\F06C5"; +} + +.mdi-bone::before { + content: "\F00B9"; +} + +.mdi-book::before { + content: "\F00BA"; +} + +.mdi-book-account::before { + content: "\F13AD"; +} + +.mdi-book-account-outline::before { + content: "\F13AE"; +} + +.mdi-book-alert::before { + content: "\F167C"; +} + +.mdi-book-alert-outline::before { + content: "\F167D"; +} + +.mdi-book-alphabet::before { + content: "\F061D"; +} + +.mdi-book-arrow-down::before { + content: "\F167E"; +} + +.mdi-book-arrow-down-outline::before { + content: "\F167F"; +} + +.mdi-book-arrow-left::before { + content: "\F1680"; +} + +.mdi-book-arrow-left-outline::before { + content: "\F1681"; +} + +.mdi-book-arrow-right::before { + content: "\F1682"; +} + +.mdi-book-arrow-right-outline::before { + content: "\F1683"; +} + +.mdi-book-arrow-up::before { + content: "\F1684"; +} + +.mdi-book-arrow-up-outline::before { + content: "\F1685"; +} + +.mdi-book-cancel::before { + content: "\F1686"; +} + +.mdi-book-cancel-outline::before { + content: "\F1687"; +} + +.mdi-book-check::before { + content: "\F14F3"; +} + +.mdi-book-check-outline::before { + content: "\F14F4"; +} + +.mdi-book-clock::before { + content: "\F1688"; +} + +.mdi-book-clock-outline::before { + content: "\F1689"; +} + +.mdi-book-cog::before { + content: "\F168A"; +} + +.mdi-book-cog-outline::before { + content: "\F168B"; +} + +.mdi-book-cross::before { + content: "\F00A2"; +} + +.mdi-book-edit::before { + content: "\F168C"; +} + +.mdi-book-edit-outline::before { + content: "\F168D"; +} + +.mdi-book-education::before { + content: "\F16C9"; +} + +.mdi-book-education-outline::before { + content: "\F16CA"; +} + +.mdi-book-information-variant::before { + content: "\F106F"; +} + +.mdi-book-lock::before { + content: "\F079A"; +} + +.mdi-book-lock-open::before { + content: "\F079B"; +} + +.mdi-book-lock-open-outline::before { + content: "\F168E"; +} + +.mdi-book-lock-outline::before { + content: "\F168F"; +} + +.mdi-book-marker::before { + content: "\F1690"; +} + +.mdi-book-marker-outline::before { + content: "\F1691"; +} + +.mdi-book-minus::before { + content: "\F05D9"; +} + +.mdi-book-minus-multiple::before { + content: "\F0A94"; +} + +.mdi-book-minus-multiple-outline::before { + content: "\F090B"; +} + +.mdi-book-minus-outline::before { + content: "\F1692"; +} + +.mdi-book-multiple::before { + content: "\F00BB"; +} + +.mdi-book-multiple-outline::before { + content: "\F0436"; +} + +.mdi-book-music::before { + content: "\F0067"; +} + +.mdi-book-music-outline::before { + content: "\F1693"; +} + +.mdi-book-off::before { + content: "\F1694"; +} + +.mdi-book-off-outline::before { + content: "\F1695"; +} + +.mdi-book-open::before { + content: "\F00BD"; +} + +.mdi-book-open-blank-variant::before { + content: "\F00BE"; +} + +.mdi-book-open-outline::before { + content: "\F0B63"; +} + +.mdi-book-open-page-variant::before { + content: "\F05DA"; +} + +.mdi-book-open-page-variant-outline::before { + content: "\F15D6"; +} + +.mdi-book-open-variant::before { + content: "\F14F7"; +} + +.mdi-book-outline::before { + content: "\F0B64"; +} + +.mdi-book-play::before { + content: "\F0E82"; +} + +.mdi-book-play-outline::before { + content: "\F0E83"; +} + +.mdi-book-plus::before { + content: "\F05DB"; +} + +.mdi-book-plus-multiple::before { + content: "\F0A95"; +} + +.mdi-book-plus-multiple-outline::before { + content: "\F0ADE"; +} + +.mdi-book-plus-outline::before { + content: "\F1696"; +} + +.mdi-book-refresh::before { + content: "\F1697"; +} + +.mdi-book-refresh-outline::before { + content: "\F1698"; +} + +.mdi-book-remove::before { + content: "\F0A97"; +} + +.mdi-book-remove-multiple::before { + content: "\F0A96"; +} + +.mdi-book-remove-multiple-outline::before { + content: "\F04CA"; +} + +.mdi-book-remove-outline::before { + content: "\F1699"; +} + +.mdi-book-search::before { + content: "\F0E84"; +} + +.mdi-book-search-outline::before { + content: "\F0E85"; +} + +.mdi-book-settings::before { + content: "\F169A"; +} + +.mdi-book-settings-outline::before { + content: "\F169B"; +} + +.mdi-book-sync::before { + content: "\F169C"; +} + +.mdi-book-sync-outline::before { + content: "\F16C8"; +} + +.mdi-book-variant::before { + content: "\F00BF"; +} + +.mdi-book-variant-multiple::before { + content: "\F00BC"; +} + +.mdi-bookmark::before { + content: "\F00C0"; +} + +.mdi-bookmark-check::before { + content: "\F00C1"; +} + +.mdi-bookmark-check-outline::before { + content: "\F137B"; +} + +.mdi-bookmark-minus::before { + content: "\F09CC"; +} + +.mdi-bookmark-minus-outline::before { + content: "\F09CD"; +} + +.mdi-bookmark-multiple::before { + content: "\F0E15"; +} + +.mdi-bookmark-multiple-outline::before { + content: "\F0E16"; +} + +.mdi-bookmark-music::before { + content: "\F00C2"; +} + +.mdi-bookmark-music-outline::before { + content: "\F1379"; +} + +.mdi-bookmark-off::before { + content: "\F09CE"; +} + +.mdi-bookmark-off-outline::before { + content: "\F09CF"; +} + +.mdi-bookmark-outline::before { + content: "\F00C3"; +} + +.mdi-bookmark-plus::before { + content: "\F00C5"; +} + +.mdi-bookmark-plus-outline::before { + content: "\F00C4"; +} + +.mdi-bookmark-remove::before { + content: "\F00C6"; +} + +.mdi-bookmark-remove-outline::before { + content: "\F137A"; +} + +.mdi-bookshelf::before { + content: "\F125F"; +} + +.mdi-boom-gate::before { + content: "\F0E86"; +} + +.mdi-boom-gate-alert::before { + content: "\F0E87"; +} + +.mdi-boom-gate-alert-outline::before { + content: "\F0E88"; +} + +.mdi-boom-gate-arrow-down::before { + content: "\F0E89"; +} + +.mdi-boom-gate-arrow-down-outline::before { + content: "\F0E8A"; +} + +.mdi-boom-gate-arrow-up::before { + content: "\F0E8C"; +} + +.mdi-boom-gate-arrow-up-outline::before { + content: "\F0E8D"; +} + +.mdi-boom-gate-outline::before { + content: "\F0E8B"; +} + +.mdi-boom-gate-up::before { + content: "\F17F9"; +} + +.mdi-boom-gate-up-outline::before { + content: "\F17FA"; +} + +.mdi-boombox::before { + content: "\F05DC"; +} + +.mdi-boomerang::before { + content: "\F10CF"; +} + +.mdi-bootstrap::before { + content: "\F06C6"; +} + +.mdi-border-all::before { + content: "\F00C7"; +} + +.mdi-border-all-variant::before { + content: "\F08A1"; +} + +.mdi-border-bottom::before { + content: "\F00C8"; +} + +.mdi-border-bottom-variant::before { + content: "\F08A2"; +} + +.mdi-border-color::before { + content: "\F00C9"; +} + +.mdi-border-horizontal::before { + content: "\F00CA"; +} + +.mdi-border-inside::before { + content: "\F00CB"; +} + +.mdi-border-left::before { + content: "\F00CC"; +} + +.mdi-border-left-variant::before { + content: "\F08A3"; +} + +.mdi-border-none::before { + content: "\F00CD"; +} + +.mdi-border-none-variant::before { + content: "\F08A4"; +} + +.mdi-border-outside::before { + content: "\F00CE"; +} + +.mdi-border-right::before { + content: "\F00CF"; +} + +.mdi-border-right-variant::before { + content: "\F08A5"; +} + +.mdi-border-style::before { + content: "\F00D0"; +} + +.mdi-border-top::before { + content: "\F00D1"; +} + +.mdi-border-top-variant::before { + content: "\F08A6"; +} + +.mdi-border-vertical::before { + content: "\F00D2"; +} + +.mdi-bottle-soda::before { + content: "\F1070"; +} + +.mdi-bottle-soda-classic::before { + content: "\F1071"; +} + +.mdi-bottle-soda-classic-outline::before { + content: "\F1363"; +} + +.mdi-bottle-soda-outline::before { + content: "\F1072"; +} + +.mdi-bottle-tonic::before { + content: "\F112E"; +} + +.mdi-bottle-tonic-outline::before { + content: "\F112F"; +} + +.mdi-bottle-tonic-plus::before { + content: "\F1130"; +} + +.mdi-bottle-tonic-plus-outline::before { + content: "\F1131"; +} + +.mdi-bottle-tonic-skull::before { + content: "\F1132"; +} + +.mdi-bottle-tonic-skull-outline::before { + content: "\F1133"; +} + +.mdi-bottle-wine::before { + content: "\F0854"; +} + +.mdi-bottle-wine-outline::before { + content: "\F1310"; +} + +.mdi-bow-arrow::before { + content: "\F1841"; +} + +.mdi-bow-tie::before { + content: "\F0678"; +} + +.mdi-bowl::before { + content: "\F028E"; +} + +.mdi-bowl-mix::before { + content: "\F0617"; +} + +.mdi-bowl-mix-outline::before { + content: "\F02E4"; +} + +.mdi-bowl-outline::before { + content: "\F02A9"; +} + +.mdi-bowling::before { + content: "\F00D3"; +} + +.mdi-box::before { + content: "\F00D4"; +} + +.mdi-box-cutter::before { + content: "\F00D5"; +} + +.mdi-box-cutter-off::before { + content: "\F0B4A"; +} + +.mdi-box-shadow::before { + content: "\F0637"; +} + +.mdi-boxing-glove::before { + content: "\F0B65"; +} + +.mdi-braille::before { + content: "\F09D0"; +} + +.mdi-brain::before { + content: "\F09D1"; +} + +.mdi-bread-slice::before { + content: "\F0CEE"; +} + +.mdi-bread-slice-outline::before { + content: "\F0CEF"; +} + +.mdi-bridge::before { + content: "\F0618"; +} + +.mdi-briefcase::before { + content: "\F00D6"; +} + +.mdi-briefcase-account::before { + content: "\F0CF0"; +} + +.mdi-briefcase-account-outline::before { + content: "\F0CF1"; +} + +.mdi-briefcase-check::before { + content: "\F00D7"; +} + +.mdi-briefcase-check-outline::before { + content: "\F131E"; +} + +.mdi-briefcase-clock::before { + content: "\F10D0"; +} + +.mdi-briefcase-clock-outline::before { + content: "\F10D1"; +} + +.mdi-briefcase-download::before { + content: "\F00D8"; +} + +.mdi-briefcase-download-outline::before { + content: "\F0C3D"; +} + +.mdi-briefcase-edit::before { + content: "\F0A98"; +} + +.mdi-briefcase-edit-outline::before { + content: "\F0C3E"; +} + +.mdi-briefcase-eye::before { + content: "\F17D9"; +} + +.mdi-briefcase-eye-outline::before { + content: "\F17DA"; +} + +.mdi-briefcase-minus::before { + content: "\F0A2A"; +} + +.mdi-briefcase-minus-outline::before { + content: "\F0C3F"; +} + +.mdi-briefcase-off::before { + content: "\F1658"; +} + +.mdi-briefcase-off-outline::before { + content: "\F1659"; +} + +.mdi-briefcase-outline::before { + content: "\F0814"; +} + +.mdi-briefcase-plus::before { + content: "\F0A2B"; +} + +.mdi-briefcase-plus-outline::before { + content: "\F0C40"; +} + +.mdi-briefcase-remove::before { + content: "\F0A2C"; +} + +.mdi-briefcase-remove-outline::before { + content: "\F0C41"; +} + +.mdi-briefcase-search::before { + content: "\F0A2D"; +} + +.mdi-briefcase-search-outline::before { + content: "\F0C42"; +} + +.mdi-briefcase-upload::before { + content: "\F00D9"; +} + +.mdi-briefcase-upload-outline::before { + content: "\F0C43"; +} + +.mdi-briefcase-variant::before { + content: "\F1494"; +} + +.mdi-briefcase-variant-off::before { + content: "\F165A"; +} + +.mdi-briefcase-variant-off-outline::before { + content: "\F165B"; +} + +.mdi-briefcase-variant-outline::before { + content: "\F1495"; +} + +.mdi-brightness-1::before { + content: "\F00DA"; +} + +.mdi-brightness-2::before { + content: "\F00DB"; +} + +.mdi-brightness-3::before { + content: "\F00DC"; +} + +.mdi-brightness-4::before { + content: "\F00DD"; +} + +.mdi-brightness-5::before { + content: "\F00DE"; +} + +.mdi-brightness-6::before { + content: "\F00DF"; +} + +.mdi-brightness-7::before { + content: "\F00E0"; +} + +.mdi-brightness-auto::before { + content: "\F00E1"; +} + +.mdi-brightness-percent::before { + content: "\F0CF2"; +} + +.mdi-broadcast::before { + content: "\F1720"; +} + +.mdi-broadcast-off::before { + content: "\F1721"; +} + +.mdi-broom::before { + content: "\F00E2"; +} + +.mdi-brush::before { + content: "\F00E3"; +} + +.mdi-brush-off::before { + content: "\F1771"; +} + +.mdi-brush-variant::before { + content: "\F1813"; +} + +.mdi-bucket::before { + content: "\F1415"; +} + +.mdi-bucket-outline::before { + content: "\F1416"; +} + +.mdi-buffet::before { + content: "\F0578"; +} + +.mdi-bug::before { + content: "\F00E4"; +} + +.mdi-bug-check::before { + content: "\F0A2E"; +} + +.mdi-bug-check-outline::before { + content: "\F0A2F"; +} + +.mdi-bug-outline::before { + content: "\F0A30"; +} + +.mdi-bugle::before { + content: "\F0DB4"; +} + +.mdi-bulldozer::before { + content: "\F0B22"; +} + +.mdi-bullet::before { + content: "\F0CF3"; +} + +.mdi-bulletin-board::before { + content: "\F00E5"; +} + +.mdi-bullhorn::before { + content: "\F00E6"; +} + +.mdi-bullhorn-outline::before { + content: "\F0B23"; +} + +.mdi-bullseye::before { + content: "\F05DD"; +} + +.mdi-bullseye-arrow::before { + content: "\F08C9"; +} + +.mdi-bulma::before { + content: "\F12E7"; +} + +.mdi-bunk-bed::before { + content: "\F1302"; +} + +.mdi-bunk-bed-outline::before { + content: "\F0097"; +} + +.mdi-bus::before { + content: "\F00E7"; +} + +.mdi-bus-alert::before { + content: "\F0A99"; +} + +.mdi-bus-articulated-end::before { + content: "\F079C"; +} + +.mdi-bus-articulated-front::before { + content: "\F079D"; +} + +.mdi-bus-clock::before { + content: "\F08CA"; +} + +.mdi-bus-double-decker::before { + content: "\F079E"; +} + +.mdi-bus-marker::before { + content: "\F1212"; +} + +.mdi-bus-multiple::before { + content: "\F0F3F"; +} + +.mdi-bus-school::before { + content: "\F079F"; +} + +.mdi-bus-side::before { + content: "\F07A0"; +} + +.mdi-bus-stop::before { + content: "\F1012"; +} + +.mdi-bus-stop-covered::before { + content: "\F1013"; +} + +.mdi-bus-stop-uncovered::before { + content: "\F1014"; +} + +.mdi-butterfly::before { + content: "\F1589"; +} + +.mdi-butterfly-outline::before { + content: "\F158A"; +} + +.mdi-cabin-a-frame::before { + content: "\F188C"; +} + +.mdi-cable-data::before { + content: "\F1394"; +} + +.mdi-cached::before { + content: "\F00E8"; +} + +.mdi-cactus::before { + content: "\F0DB5"; +} + +.mdi-cake::before { + content: "\F00E9"; +} + +.mdi-cake-layered::before { + content: "\F00EA"; +} + +.mdi-cake-variant::before { + content: "\F00EB"; +} + +.mdi-cake-variant-outline::before { + content: "\F17F0"; +} + +.mdi-calculator::before { + content: "\F00EC"; +} + +.mdi-calculator-variant::before { + content: "\F0A9A"; +} + +.mdi-calculator-variant-outline::before { + content: "\F15A6"; +} + +.mdi-calendar::before { + content: "\F00ED"; +} + +.mdi-calendar-account::before { + content: "\F0ED7"; +} + +.mdi-calendar-account-outline::before { + content: "\F0ED8"; +} + +.mdi-calendar-alert::before { + content: "\F0A31"; +} + +.mdi-calendar-arrow-left::before { + content: "\F1134"; +} + +.mdi-calendar-arrow-right::before { + content: "\F1135"; +} + +.mdi-calendar-blank::before { + content: "\F00EE"; +} + +.mdi-calendar-blank-multiple::before { + content: "\F1073"; +} + +.mdi-calendar-blank-outline::before { + content: "\F0B66"; +} + +.mdi-calendar-check::before { + content: "\F00EF"; +} + +.mdi-calendar-check-outline::before { + content: "\F0C44"; +} + +.mdi-calendar-clock::before { + content: "\F00F0"; +} + +.mdi-calendar-clock-outline::before { + content: "\F16E1"; +} + +.mdi-calendar-cursor::before { + content: "\F157B"; +} + +.mdi-calendar-edit::before { + content: "\F08A7"; +} + +.mdi-calendar-end::before { + content: "\F166C"; +} + +.mdi-calendar-export::before { + content: "\F0B24"; +} + +.mdi-calendar-heart::before { + content: "\F09D2"; +} + +.mdi-calendar-import::before { + content: "\F0B25"; +} + +.mdi-calendar-lock::before { + content: "\F1641"; +} + +.mdi-calendar-lock-outline::before { + content: "\F1642"; +} + +.mdi-calendar-minus::before { + content: "\F0D5C"; +} + +.mdi-calendar-month::before { + content: "\F0E17"; +} + +.mdi-calendar-month-outline::before { + content: "\F0E18"; +} + +.mdi-calendar-multiple::before { + content: "\F00F1"; +} + +.mdi-calendar-multiple-check::before { + content: "\F00F2"; +} + +.mdi-calendar-multiselect::before { + content: "\F0A32"; +} + +.mdi-calendar-outline::before { + content: "\F0B67"; +} + +.mdi-calendar-plus::before { + content: "\F00F3"; +} + +.mdi-calendar-question::before { + content: "\F0692"; +} + +.mdi-calendar-range::before { + content: "\F0679"; +} + +.mdi-calendar-range-outline::before { + content: "\F0B68"; +} + +.mdi-calendar-refresh::before { + content: "\F01E1"; +} + +.mdi-calendar-refresh-outline::before { + content: "\F0203"; +} + +.mdi-calendar-remove::before { + content: "\F00F4"; +} + +.mdi-calendar-remove-outline::before { + content: "\F0C45"; +} + +.mdi-calendar-search::before { + content: "\F094C"; +} + +.mdi-calendar-star::before { + content: "\F09D3"; +} + +.mdi-calendar-start::before { + content: "\F166D"; +} + +.mdi-calendar-sync::before { + content: "\F0E8E"; +} + +.mdi-calendar-sync-outline::before { + content: "\F0E8F"; +} + +.mdi-calendar-text::before { + content: "\F00F5"; +} + +.mdi-calendar-text-outline::before { + content: "\F0C46"; +} + +.mdi-calendar-today::before { + content: "\F00F6"; +} + +.mdi-calendar-week::before { + content: "\F0A33"; +} + +.mdi-calendar-week-begin::before { + content: "\F0A34"; +} + +.mdi-calendar-weekend::before { + content: "\F0ED9"; +} + +.mdi-calendar-weekend-outline::before { + content: "\F0EDA"; +} + +.mdi-call-made::before { + content: "\F00F7"; +} + +.mdi-call-merge::before { + content: "\F00F8"; +} + +.mdi-call-missed::before { + content: "\F00F9"; +} + +.mdi-call-received::before { + content: "\F00FA"; +} + +.mdi-call-split::before { + content: "\F00FB"; +} + +.mdi-camcorder::before { + content: "\F00FC"; +} + +.mdi-camcorder-off::before { + content: "\F00FF"; +} + +.mdi-camera::before { + content: "\F0100"; +} + +.mdi-camera-account::before { + content: "\F08CB"; +} + +.mdi-camera-burst::before { + content: "\F0693"; +} + +.mdi-camera-control::before { + content: "\F0B69"; +} + +.mdi-camera-document::before { + content: "\F1871"; +} + +.mdi-camera-document-off::before { + content: "\F1872"; +} + +.mdi-camera-enhance::before { + content: "\F0101"; +} + +.mdi-camera-enhance-outline::before { + content: "\F0B6A"; +} + +.mdi-camera-flip::before { + content: "\F15D9"; +} + +.mdi-camera-flip-outline::before { + content: "\F15DA"; +} + +.mdi-camera-front::before { + content: "\F0102"; +} + +.mdi-camera-front-variant::before { + content: "\F0103"; +} + +.mdi-camera-gopro::before { + content: "\F07A1"; +} + +.mdi-camera-image::before { + content: "\F08CC"; +} + +.mdi-camera-iris::before { + content: "\F0104"; +} + +.mdi-camera-metering-center::before { + content: "\F07A2"; +} + +.mdi-camera-metering-matrix::before { + content: "\F07A3"; +} + +.mdi-camera-metering-partial::before { + content: "\F07A4"; +} + +.mdi-camera-metering-spot::before { + content: "\F07A5"; +} + +.mdi-camera-off::before { + content: "\F05DF"; +} + +.mdi-camera-outline::before { + content: "\F0D5D"; +} + +.mdi-camera-party-mode::before { + content: "\F0105"; +} + +.mdi-camera-plus::before { + content: "\F0EDB"; +} + +.mdi-camera-plus-outline::before { + content: "\F0EDC"; +} + +.mdi-camera-rear::before { + content: "\F0106"; +} + +.mdi-camera-rear-variant::before { + content: "\F0107"; +} + +.mdi-camera-retake::before { + content: "\F0E19"; +} + +.mdi-camera-retake-outline::before { + content: "\F0E1A"; +} + +.mdi-camera-switch::before { + content: "\F0108"; +} + +.mdi-camera-switch-outline::before { + content: "\F084A"; +} + +.mdi-camera-timer::before { + content: "\F0109"; +} + +.mdi-camera-wireless::before { + content: "\F0DB6"; +} + +.mdi-camera-wireless-outline::before { + content: "\F0DB7"; +} + +.mdi-campfire::before { + content: "\F0EDD"; +} + +.mdi-cancel::before { + content: "\F073A"; +} + +.mdi-candelabra::before { + content: "\F17D2"; +} + +.mdi-candelabra-fire::before { + content: "\F17D3"; +} + +.mdi-candle::before { + content: "\F05E2"; +} + +.mdi-candycane::before { + content: "\F010A"; +} + +.mdi-cannabis::before { + content: "\F07A6"; +} + +.mdi-cannabis-off::before { + content: "\F166E"; +} + +.mdi-caps-lock::before { + content: "\F0A9B"; +} + +.mdi-car::before { + content: "\F010B"; +} + +.mdi-car-2-plus::before { + content: "\F1015"; +} + +.mdi-car-3-plus::before { + content: "\F1016"; +} + +.mdi-car-arrow-left::before { + content: "\F13B2"; +} + +.mdi-car-arrow-right::before { + content: "\F13B3"; +} + +.mdi-car-back::before { + content: "\F0E1B"; +} + +.mdi-car-battery::before { + content: "\F010C"; +} + +.mdi-car-brake-abs::before { + content: "\F0C47"; +} + +.mdi-car-brake-alert::before { + content: "\F0C48"; +} + +.mdi-car-brake-hold::before { + content: "\F0D5E"; +} + +.mdi-car-brake-parking::before { + content: "\F0D5F"; +} + +.mdi-car-brake-retarder::before { + content: "\F1017"; +} + +.mdi-car-child-seat::before { + content: "\F0FA3"; +} + +.mdi-car-clutch::before { + content: "\F1018"; +} + +.mdi-car-cog::before { + content: "\F13CC"; +} + +.mdi-car-connected::before { + content: "\F010D"; +} + +.mdi-car-convertible::before { + content: "\F07A7"; +} + +.mdi-car-coolant-level::before { + content: "\F1019"; +} + +.mdi-car-cruise-control::before { + content: "\F0D60"; +} + +.mdi-car-defrost-front::before { + content: "\F0D61"; +} + +.mdi-car-defrost-rear::before { + content: "\F0D62"; +} + +.mdi-car-door::before { + content: "\F0B6B"; +} + +.mdi-car-door-lock::before { + content: "\F109D"; +} + +.mdi-car-electric::before { + content: "\F0B6C"; +} + +.mdi-car-electric-outline::before { + content: "\F15B5"; +} + +.mdi-car-emergency::before { + content: "\F160F"; +} + +.mdi-car-esp::before { + content: "\F0C49"; +} + +.mdi-car-estate::before { + content: "\F07A8"; +} + +.mdi-car-hatchback::before { + content: "\F07A9"; +} + +.mdi-car-info::before { + content: "\F11BE"; +} + +.mdi-car-key::before { + content: "\F0B6D"; +} + +.mdi-car-lifted-pickup::before { + content: "\F152D"; +} + +.mdi-car-light-dimmed::before { + content: "\F0C4A"; +} + +.mdi-car-light-fog::before { + content: "\F0C4B"; +} + +.mdi-car-light-high::before { + content: "\F0C4C"; +} + +.mdi-car-limousine::before { + content: "\F08CD"; +} + +.mdi-car-multiple::before { + content: "\F0B6E"; +} + +.mdi-car-off::before { + content: "\F0E1C"; +} + +.mdi-car-outline::before { + content: "\F14ED"; +} + +.mdi-car-parking-lights::before { + content: "\F0D63"; +} + +.mdi-car-pickup::before { + content: "\F07AA"; +} + +.mdi-car-seat::before { + content: "\F0FA4"; +} + +.mdi-car-seat-cooler::before { + content: "\F0FA5"; +} + +.mdi-car-seat-heater::before { + content: "\F0FA6"; +} + +.mdi-car-select::before { + content: "\F1879"; +} + +.mdi-car-settings::before { + content: "\F13CD"; +} + +.mdi-car-shift-pattern::before { + content: "\F0F40"; +} + +.mdi-car-side::before { + content: "\F07AB"; +} + +.mdi-car-sports::before { + content: "\F07AC"; +} + +.mdi-car-tire-alert::before { + content: "\F0C4D"; +} + +.mdi-car-traction-control::before { + content: "\F0D64"; +} + +.mdi-car-turbocharger::before { + content: "\F101A"; +} + +.mdi-car-wash::before { + content: "\F010E"; +} + +.mdi-car-windshield::before { + content: "\F101B"; +} + +.mdi-car-windshield-outline::before { + content: "\F101C"; +} + +.mdi-car-wireless::before { + content: "\F1878"; +} + +.mdi-car-wrench::before { + content: "\F1814"; +} + +.mdi-carabiner::before { + content: "\F14C0"; +} + +.mdi-caravan::before { + content: "\F07AD"; +} + +.mdi-card::before { + content: "\F0B6F"; +} + +.mdi-card-account-details::before { + content: "\F05D2"; +} + +.mdi-card-account-details-outline::before { + content: "\F0DAB"; +} + +.mdi-card-account-details-star::before { + content: "\F02A3"; +} + +.mdi-card-account-details-star-outline::before { + content: "\F06DB"; +} + +.mdi-card-account-mail::before { + content: "\F018E"; +} + +.mdi-card-account-mail-outline::before { + content: "\F0E98"; +} + +.mdi-card-account-phone::before { + content: "\F0E99"; +} + +.mdi-card-account-phone-outline::before { + content: "\F0E9A"; +} + +.mdi-card-bulleted::before { + content: "\F0B70"; +} + +.mdi-card-bulleted-off::before { + content: "\F0B71"; +} + +.mdi-card-bulleted-off-outline::before { + content: "\F0B72"; +} + +.mdi-card-bulleted-outline::before { + content: "\F0B73"; +} + +.mdi-card-bulleted-settings::before { + content: "\F0B74"; +} + +.mdi-card-bulleted-settings-outline::before { + content: "\F0B75"; +} + +.mdi-card-minus::before { + content: "\F1600"; +} + +.mdi-card-minus-outline::before { + content: "\F1601"; +} + +.mdi-card-multiple::before { + content: "\F17F1"; +} + +.mdi-card-multiple-outline::before { + content: "\F17F2"; +} + +.mdi-card-off::before { + content: "\F1602"; +} + +.mdi-card-off-outline::before { + content: "\F1603"; +} + +.mdi-card-outline::before { + content: "\F0B76"; +} + +.mdi-card-plus::before { + content: "\F11FF"; +} + +.mdi-card-plus-outline::before { + content: "\F1200"; +} + +.mdi-card-remove::before { + content: "\F1604"; +} + +.mdi-card-remove-outline::before { + content: "\F1605"; +} + +.mdi-card-search::before { + content: "\F1074"; +} + +.mdi-card-search-outline::before { + content: "\F1075"; +} + +.mdi-card-text::before { + content: "\F0B77"; +} + +.mdi-card-text-outline::before { + content: "\F0B78"; +} + +.mdi-cards::before { + content: "\F0638"; +} + +.mdi-cards-club::before { + content: "\F08CE"; +} + +.mdi-cards-diamond::before { + content: "\F08CF"; +} + +.mdi-cards-diamond-outline::before { + content: "\F101D"; +} + +.mdi-cards-heart::before { + content: "\F08D0"; +} + +.mdi-cards-outline::before { + content: "\F0639"; +} + +.mdi-cards-playing-outline::before { + content: "\F063A"; +} + +.mdi-cards-spade::before { + content: "\F08D1"; +} + +.mdi-cards-variant::before { + content: "\F06C7"; +} + +.mdi-carrot::before { + content: "\F010F"; +} + +.mdi-cart::before { + content: "\F0110"; +} + +.mdi-cart-arrow-down::before { + content: "\F0D66"; +} + +.mdi-cart-arrow-right::before { + content: "\F0C4E"; +} + +.mdi-cart-arrow-up::before { + content: "\F0D67"; +} + +.mdi-cart-check::before { + content: "\F15EA"; +} + +.mdi-cart-minus::before { + content: "\F0D68"; +} + +.mdi-cart-off::before { + content: "\F066B"; +} + +.mdi-cart-outline::before { + content: "\F0111"; +} + +.mdi-cart-plus::before { + content: "\F0112"; +} + +.mdi-cart-remove::before { + content: "\F0D69"; +} + +.mdi-cart-variant::before { + content: "\F15EB"; +} + +.mdi-case-sensitive-alt::before { + content: "\F0113"; +} + +.mdi-cash::before { + content: "\F0114"; +} + +.mdi-cash-100::before { + content: "\F0115"; +} + +.mdi-cash-check::before { + content: "\F14EE"; +} + +.mdi-cash-fast::before { + content: "\F185C"; +} + +.mdi-cash-lock::before { + content: "\F14EA"; +} + +.mdi-cash-lock-open::before { + content: "\F14EB"; +} + +.mdi-cash-marker::before { + content: "\F0DB8"; +} + +.mdi-cash-minus::before { + content: "\F1260"; +} + +.mdi-cash-multiple::before { + content: "\F0116"; +} + +.mdi-cash-plus::before { + content: "\F1261"; +} + +.mdi-cash-refund::before { + content: "\F0A9C"; +} + +.mdi-cash-register::before { + content: "\F0CF4"; +} + +.mdi-cash-remove::before { + content: "\F1262"; +} + +.mdi-cassette::before { + content: "\F09D4"; +} + +.mdi-cast::before { + content: "\F0118"; +} + +.mdi-cast-audio::before { + content: "\F101E"; +} + +.mdi-cast-audio-variant::before { + content: "\F1749"; +} + +.mdi-cast-connected::before { + content: "\F0119"; +} + +.mdi-cast-education::before { + content: "\F0E1D"; +} + +.mdi-cast-off::before { + content: "\F078A"; +} + +.mdi-cast-variant::before { + content: "\F001F"; +} + +.mdi-castle::before { + content: "\F011A"; +} + +.mdi-cat::before { + content: "\F011B"; +} + +.mdi-cctv::before { + content: "\F07AE"; +} + +.mdi-cctv-off::before { + content: "\F185F"; +} + +.mdi-ceiling-fan::before { + content: "\F1797"; +} + +.mdi-ceiling-fan-light::before { + content: "\F1798"; +} + +.mdi-ceiling-light::before { + content: "\F0769"; +} + +.mdi-ceiling-light-outline::before { + content: "\F17C7"; +} + +.mdi-cellphone::before { + content: "\F011C"; +} + +.mdi-cellphone-arrow-down::before { + content: "\F09D5"; +} + +.mdi-cellphone-basic::before { + content: "\F011E"; +} + +.mdi-cellphone-charging::before { + content: "\F1397"; +} + +.mdi-cellphone-check::before { + content: "\F17FD"; +} + +.mdi-cellphone-cog::before { + content: "\F0951"; +} + +.mdi-cellphone-dock::before { + content: "\F011F"; +} + +.mdi-cellphone-information::before { + content: "\F0F41"; +} + +.mdi-cellphone-key::before { + content: "\F094E"; +} + +.mdi-cellphone-link::before { + content: "\F0121"; +} + +.mdi-cellphone-link-off::before { + content: "\F0122"; +} + +.mdi-cellphone-lock::before { + content: "\F094F"; +} + +.mdi-cellphone-marker::before { + content: "\F183A"; +} + +.mdi-cellphone-message::before { + content: "\F08D3"; +} + +.mdi-cellphone-message-off::before { + content: "\F10D2"; +} + +.mdi-cellphone-nfc::before { + content: "\F0E90"; +} + +.mdi-cellphone-nfc-off::before { + content: "\F12D8"; +} + +.mdi-cellphone-off::before { + content: "\F0950"; +} + +.mdi-cellphone-play::before { + content: "\F101F"; +} + +.mdi-cellphone-remove::before { + content: "\F094D"; +} + +.mdi-cellphone-screenshot::before { + content: "\F0A35"; +} + +.mdi-cellphone-settings::before { + content: "\F0123"; +} + +.mdi-cellphone-sound::before { + content: "\F0952"; +} + +.mdi-cellphone-text::before { + content: "\F08D2"; +} + +.mdi-cellphone-wireless::before { + content: "\F0815"; +} + +.mdi-centos::before { + content: "\F111A"; +} + +.mdi-certificate::before { + content: "\F0124"; +} + +.mdi-certificate-outline::before { + content: "\F1188"; +} + +.mdi-chair-rolling::before { + content: "\F0F48"; +} + +.mdi-chair-school::before { + content: "\F0125"; +} + +.mdi-chandelier::before { + content: "\F1793"; +} + +.mdi-charity::before { + content: "\F0C4F"; +} + +.mdi-chart-arc::before { + content: "\F0126"; +} + +.mdi-chart-areaspline::before { + content: "\F0127"; +} + +.mdi-chart-areaspline-variant::before { + content: "\F0E91"; +} + +.mdi-chart-bar::before { + content: "\F0128"; +} + +.mdi-chart-bar-stacked::before { + content: "\F076A"; +} + +.mdi-chart-bell-curve::before { + content: "\F0C50"; +} + +.mdi-chart-bell-curve-cumulative::before { + content: "\F0FA7"; +} + +.mdi-chart-box::before { + content: "\F154D"; +} + +.mdi-chart-box-outline::before { + content: "\F154E"; +} + +.mdi-chart-box-plus-outline::before { + content: "\F154F"; +} + +.mdi-chart-bubble::before { + content: "\F05E3"; +} + +.mdi-chart-donut::before { + content: "\F07AF"; +} + +.mdi-chart-donut-variant::before { + content: "\F07B0"; +} + +.mdi-chart-gantt::before { + content: "\F066C"; +} + +.mdi-chart-histogram::before { + content: "\F0129"; +} + +.mdi-chart-line::before { + content: "\F012A"; +} + +.mdi-chart-line-stacked::before { + content: "\F076B"; +} + +.mdi-chart-line-variant::before { + content: "\F07B1"; +} + +.mdi-chart-multiline::before { + content: "\F08D4"; +} + +.mdi-chart-multiple::before { + content: "\F1213"; +} + +.mdi-chart-pie::before { + content: "\F012B"; +} + +.mdi-chart-ppf::before { + content: "\F1380"; +} + +.mdi-chart-sankey::before { + content: "\F11DF"; +} + +.mdi-chart-sankey-variant::before { + content: "\F11E0"; +} + +.mdi-chart-scatter-plot::before { + content: "\F0E92"; +} + +.mdi-chart-scatter-plot-hexbin::before { + content: "\F066D"; +} + +.mdi-chart-timeline::before { + content: "\F066E"; +} + +.mdi-chart-timeline-variant::before { + content: "\F0E93"; +} + +.mdi-chart-timeline-variant-shimmer::before { + content: "\F15B6"; +} + +.mdi-chart-tree::before { + content: "\F0E94"; +} + +.mdi-chat::before { + content: "\F0B79"; +} + +.mdi-chat-alert::before { + content: "\F0B7A"; +} + +.mdi-chat-alert-outline::before { + content: "\F12C9"; +} + +.mdi-chat-minus::before { + content: "\F1410"; +} + +.mdi-chat-minus-outline::before { + content: "\F1413"; +} + +.mdi-chat-outline::before { + content: "\F0EDE"; +} + +.mdi-chat-plus::before { + content: "\F140F"; +} + +.mdi-chat-plus-outline::before { + content: "\F1412"; +} + +.mdi-chat-processing::before { + content: "\F0B7B"; +} + +.mdi-chat-processing-outline::before { + content: "\F12CA"; +} + +.mdi-chat-question::before { + content: "\F1738"; +} + +.mdi-chat-question-outline::before { + content: "\F1739"; +} + +.mdi-chat-remove::before { + content: "\F1411"; +} + +.mdi-chat-remove-outline::before { + content: "\F1414"; +} + +.mdi-chat-sleep::before { + content: "\F12D1"; +} + +.mdi-chat-sleep-outline::before { + content: "\F12D2"; +} + +.mdi-check::before { + content: "\F012C"; +} + +.mdi-check-all::before { + content: "\F012D"; +} + +.mdi-check-bold::before { + content: "\F0E1E"; +} + +.mdi-check-circle::before { + content: "\F05E0"; +} + +.mdi-check-circle-outline::before { + content: "\F05E1"; +} + +.mdi-check-decagram::before { + content: "\F0791"; +} + +.mdi-check-decagram-outline::before { + content: "\F1740"; +} + +.mdi-check-network::before { + content: "\F0C53"; +} + +.mdi-check-network-outline::before { + content: "\F0C54"; +} + +.mdi-check-outline::before { + content: "\F0855"; +} + +.mdi-check-underline::before { + content: "\F0E1F"; +} + +.mdi-check-underline-circle::before { + content: "\F0E20"; +} + +.mdi-check-underline-circle-outline::before { + content: "\F0E21"; +} + +.mdi-checkbook::before { + content: "\F0A9D"; +} + +.mdi-checkbox-blank::before { + content: "\F012E"; +} + +.mdi-checkbox-blank-badge::before { + content: "\F1176"; +} + +.mdi-checkbox-blank-badge-outline::before { + content: "\F0117"; +} + +.mdi-checkbox-blank-circle::before { + content: "\F012F"; +} + +.mdi-checkbox-blank-circle-outline::before { + content: "\F0130"; +} + +.mdi-checkbox-blank-off::before { + content: "\F12EC"; +} + +.mdi-checkbox-blank-off-outline::before { + content: "\F12ED"; +} + +.mdi-checkbox-blank-outline::before { + content: "\F0131"; +} + +.mdi-checkbox-intermediate::before { + content: "\F0856"; +} + +.mdi-checkbox-marked::before { + content: "\F0132"; +} + +.mdi-checkbox-marked-circle::before { + content: "\F0133"; +} + +.mdi-checkbox-marked-circle-outline::before { + content: "\F0134"; +} + +.mdi-checkbox-marked-outline::before { + content: "\F0135"; +} + +.mdi-checkbox-multiple-blank::before { + content: "\F0136"; +} + +.mdi-checkbox-multiple-blank-circle::before { + content: "\F063B"; +} + +.mdi-checkbox-multiple-blank-circle-outline::before { + content: "\F063C"; +} + +.mdi-checkbox-multiple-blank-outline::before { + content: "\F0137"; +} + +.mdi-checkbox-multiple-marked::before { + content: "\F0138"; +} + +.mdi-checkbox-multiple-marked-circle::before { + content: "\F063D"; +} + +.mdi-checkbox-multiple-marked-circle-outline::before { + content: "\F063E"; +} + +.mdi-checkbox-multiple-marked-outline::before { + content: "\F0139"; +} + +.mdi-checkbox-multiple-outline::before { + content: "\F0C51"; +} + +.mdi-checkbox-outline::before { + content: "\F0C52"; +} + +.mdi-checkerboard::before { + content: "\F013A"; +} + +.mdi-checkerboard-minus::before { + content: "\F1202"; +} + +.mdi-checkerboard-plus::before { + content: "\F1201"; +} + +.mdi-checkerboard-remove::before { + content: "\F1203"; +} + +.mdi-cheese::before { + content: "\F12B9"; +} + +.mdi-cheese-off::before { + content: "\F13EE"; +} + +.mdi-chef-hat::before { + content: "\F0B7C"; +} + +.mdi-chemical-weapon::before { + content: "\F013B"; +} + +.mdi-chess-bishop::before { + content: "\F085C"; +} + +.mdi-chess-king::before { + content: "\F0857"; +} + +.mdi-chess-knight::before { + content: "\F0858"; +} + +.mdi-chess-pawn::before { + content: "\F0859"; +} + +.mdi-chess-queen::before { + content: "\F085A"; +} + +.mdi-chess-rook::before { + content: "\F085B"; +} + +.mdi-chevron-double-down::before { + content: "\F013C"; +} + +.mdi-chevron-double-left::before { + content: "\F013D"; +} + +.mdi-chevron-double-right::before { + content: "\F013E"; +} + +.mdi-chevron-double-up::before { + content: "\F013F"; +} + +.mdi-chevron-down::before { + content: "\F0140"; +} + +.mdi-chevron-down-box::before { + content: "\F09D6"; +} + +.mdi-chevron-down-box-outline::before { + content: "\F09D7"; +} + +.mdi-chevron-down-circle::before { + content: "\F0B26"; +} + +.mdi-chevron-down-circle-outline::before { + content: "\F0B27"; +} + +.mdi-chevron-left::before { + content: "\F0141"; +} + +.mdi-chevron-left-box::before { + content: "\F09D8"; +} + +.mdi-chevron-left-box-outline::before { + content: "\F09D9"; +} + +.mdi-chevron-left-circle::before { + content: "\F0B28"; +} + +.mdi-chevron-left-circle-outline::before { + content: "\F0B29"; +} + +.mdi-chevron-right::before { + content: "\F0142"; +} + +.mdi-chevron-right-box::before { + content: "\F09DA"; +} + +.mdi-chevron-right-box-outline::before { + content: "\F09DB"; +} + +.mdi-chevron-right-circle::before { + content: "\F0B2A"; +} + +.mdi-chevron-right-circle-outline::before { + content: "\F0B2B"; +} + +.mdi-chevron-triple-down::before { + content: "\F0DB9"; +} + +.mdi-chevron-triple-left::before { + content: "\F0DBA"; +} + +.mdi-chevron-triple-right::before { + content: "\F0DBB"; +} + +.mdi-chevron-triple-up::before { + content: "\F0DBC"; +} + +.mdi-chevron-up::before { + content: "\F0143"; +} + +.mdi-chevron-up-box::before { + content: "\F09DC"; +} + +.mdi-chevron-up-box-outline::before { + content: "\F09DD"; +} + +.mdi-chevron-up-circle::before { + content: "\F0B2C"; +} + +.mdi-chevron-up-circle-outline::before { + content: "\F0B2D"; +} + +.mdi-chili-alert::before { + content: "\F17EA"; +} + +.mdi-chili-alert-outline::before { + content: "\F17EB"; +} + +.mdi-chili-hot::before { + content: "\F07B2"; +} + +.mdi-chili-hot-outline::before { + content: "\F17EC"; +} + +.mdi-chili-medium::before { + content: "\F07B3"; +} + +.mdi-chili-medium-outline::before { + content: "\F17ED"; +} + +.mdi-chili-mild::before { + content: "\F07B4"; +} + +.mdi-chili-mild-outline::before { + content: "\F17EE"; +} + +.mdi-chili-off::before { + content: "\F1467"; +} + +.mdi-chili-off-outline::before { + content: "\F17EF"; +} + +.mdi-chip::before { + content: "\F061A"; +} + +.mdi-church::before { + content: "\F0144"; +} + +.mdi-cigar::before { + content: "\F1189"; +} + +.mdi-cigar-off::before { + content: "\F141B"; +} + +.mdi-circle::before { + content: "\F0765"; +} + +.mdi-circle-box::before { + content: "\F15DC"; +} + +.mdi-circle-box-outline::before { + content: "\F15DD"; +} + +.mdi-circle-double::before { + content: "\F0E95"; +} + +.mdi-circle-edit-outline::before { + content: "\F08D5"; +} + +.mdi-circle-expand::before { + content: "\F0E96"; +} + +.mdi-circle-half::before { + content: "\F1395"; +} + +.mdi-circle-half-full::before { + content: "\F1396"; +} + +.mdi-circle-medium::before { + content: "\F09DE"; +} + +.mdi-circle-multiple::before { + content: "\F0B38"; +} + +.mdi-circle-multiple-outline::before { + content: "\F0695"; +} + +.mdi-circle-off-outline::before { + content: "\F10D3"; +} + +.mdi-circle-opacity::before { + content: "\F1853"; +} + +.mdi-circle-outline::before { + content: "\F0766"; +} + +.mdi-circle-slice-1::before { + content: "\F0A9E"; +} + +.mdi-circle-slice-2::before { + content: "\F0A9F"; +} + +.mdi-circle-slice-3::before { + content: "\F0AA0"; +} + +.mdi-circle-slice-4::before { + content: "\F0AA1"; +} + +.mdi-circle-slice-5::before { + content: "\F0AA2"; +} + +.mdi-circle-slice-6::before { + content: "\F0AA3"; +} + +.mdi-circle-slice-7::before { + content: "\F0AA4"; +} + +.mdi-circle-slice-8::before { + content: "\F0AA5"; +} + +.mdi-circle-small::before { + content: "\F09DF"; +} + +.mdi-circular-saw::before { + content: "\F0E22"; +} + +.mdi-city::before { + content: "\F0146"; +} + +.mdi-city-variant::before { + content: "\F0A36"; +} + +.mdi-city-variant-outline::before { + content: "\F0A37"; +} + +.mdi-clipboard::before { + content: "\F0147"; +} + +.mdi-clipboard-account::before { + content: "\F0148"; +} + +.mdi-clipboard-account-outline::before { + content: "\F0C55"; +} + +.mdi-clipboard-alert::before { + content: "\F0149"; +} + +.mdi-clipboard-alert-outline::before { + content: "\F0CF7"; +} + +.mdi-clipboard-arrow-down::before { + content: "\F014A"; +} + +.mdi-clipboard-arrow-down-outline::before { + content: "\F0C56"; +} + +.mdi-clipboard-arrow-left::before { + content: "\F014B"; +} + +.mdi-clipboard-arrow-left-outline::before { + content: "\F0CF8"; +} + +.mdi-clipboard-arrow-right::before { + content: "\F0CF9"; +} + +.mdi-clipboard-arrow-right-outline::before { + content: "\F0CFA"; +} + +.mdi-clipboard-arrow-up::before { + content: "\F0C57"; +} + +.mdi-clipboard-arrow-up-outline::before { + content: "\F0C58"; +} + +.mdi-clipboard-check::before { + content: "\F014E"; +} + +.mdi-clipboard-check-multiple::before { + content: "\F1263"; +} + +.mdi-clipboard-check-multiple-outline::before { + content: "\F1264"; +} + +.mdi-clipboard-check-outline::before { + content: "\F08A8"; +} + +.mdi-clipboard-clock::before { + content: "\F16E2"; +} + +.mdi-clipboard-clock-outline::before { + content: "\F16E3"; +} + +.mdi-clipboard-edit::before { + content: "\F14E5"; +} + +.mdi-clipboard-edit-outline::before { + content: "\F14E6"; +} + +.mdi-clipboard-file::before { + content: "\F1265"; +} + +.mdi-clipboard-file-outline::before { + content: "\F1266"; +} + +.mdi-clipboard-flow::before { + content: "\F06C8"; +} + +.mdi-clipboard-flow-outline::before { + content: "\F1117"; +} + +.mdi-clipboard-list::before { + content: "\F10D4"; +} + +.mdi-clipboard-list-outline::before { + content: "\F10D5"; +} + +.mdi-clipboard-minus::before { + content: "\F1618"; +} + +.mdi-clipboard-minus-outline::before { + content: "\F1619"; +} + +.mdi-clipboard-multiple::before { + content: "\F1267"; +} + +.mdi-clipboard-multiple-outline::before { + content: "\F1268"; +} + +.mdi-clipboard-off::before { + content: "\F161A"; +} + +.mdi-clipboard-off-outline::before { + content: "\F161B"; +} + +.mdi-clipboard-outline::before { + content: "\F014C"; +} + +.mdi-clipboard-play::before { + content: "\F0C59"; +} + +.mdi-clipboard-play-multiple::before { + content: "\F1269"; +} + +.mdi-clipboard-play-multiple-outline::before { + content: "\F126A"; +} + +.mdi-clipboard-play-outline::before { + content: "\F0C5A"; +} + +.mdi-clipboard-plus::before { + content: "\F0751"; +} + +.mdi-clipboard-plus-outline::before { + content: "\F131F"; +} + +.mdi-clipboard-pulse::before { + content: "\F085D"; +} + +.mdi-clipboard-pulse-outline::before { + content: "\F085E"; +} + +.mdi-clipboard-remove::before { + content: "\F161C"; +} + +.mdi-clipboard-remove-outline::before { + content: "\F161D"; +} + +.mdi-clipboard-search::before { + content: "\F161E"; +} + +.mdi-clipboard-search-outline::before { + content: "\F161F"; +} + +.mdi-clipboard-text::before { + content: "\F014D"; +} + +.mdi-clipboard-text-multiple::before { + content: "\F126B"; +} + +.mdi-clipboard-text-multiple-outline::before { + content: "\F126C"; +} + +.mdi-clipboard-text-off::before { + content: "\F1620"; +} + +.mdi-clipboard-text-off-outline::before { + content: "\F1621"; +} + +.mdi-clipboard-text-outline::before { + content: "\F0A38"; +} + +.mdi-clipboard-text-play::before { + content: "\F0C5B"; +} + +.mdi-clipboard-text-play-outline::before { + content: "\F0C5C"; +} + +.mdi-clipboard-text-search::before { + content: "\F1622"; +} + +.mdi-clipboard-text-search-outline::before { + content: "\F1623"; +} + +.mdi-clippy::before { + content: "\F014F"; +} + +.mdi-clock::before { + content: "\F0954"; +} + +.mdi-clock-alert::before { + content: "\F0955"; +} + +.mdi-clock-alert-outline::before { + content: "\F05CE"; +} + +.mdi-clock-check::before { + content: "\F0FA8"; +} + +.mdi-clock-check-outline::before { + content: "\F0FA9"; +} + +.mdi-clock-digital::before { + content: "\F0E97"; +} + +.mdi-clock-end::before { + content: "\F0151"; +} + +.mdi-clock-fast::before { + content: "\F0152"; +} + +.mdi-clock-in::before { + content: "\F0153"; +} + +.mdi-clock-minus::before { + content: "\F1863"; +} + +.mdi-clock-minus-outline::before { + content: "\F1864"; +} + +.mdi-clock-out::before { + content: "\F0154"; +} + +.mdi-clock-outline::before { + content: "\F0150"; +} + +.mdi-clock-plus::before { + content: "\F1861"; +} + +.mdi-clock-plus-outline::before { + content: "\F1862"; +} + +.mdi-clock-remove::before { + content: "\F1865"; +} + +.mdi-clock-remove-outline::before { + content: "\F1866"; +} + +.mdi-clock-start::before { + content: "\F0155"; +} + +.mdi-clock-time-eight::before { + content: "\F1446"; +} + +.mdi-clock-time-eight-outline::before { + content: "\F1452"; +} + +.mdi-clock-time-eleven::before { + content: "\F1449"; +} + +.mdi-clock-time-eleven-outline::before { + content: "\F1455"; +} + +.mdi-clock-time-five::before { + content: "\F1443"; +} + +.mdi-clock-time-five-outline::before { + content: "\F144F"; +} + +.mdi-clock-time-four::before { + content: "\F1442"; +} + +.mdi-clock-time-four-outline::before { + content: "\F144E"; +} + +.mdi-clock-time-nine::before { + content: "\F1447"; +} + +.mdi-clock-time-nine-outline::before { + content: "\F1453"; +} + +.mdi-clock-time-one::before { + content: "\F143F"; +} + +.mdi-clock-time-one-outline::before { + content: "\F144B"; +} + +.mdi-clock-time-seven::before { + content: "\F1445"; +} + +.mdi-clock-time-seven-outline::before { + content: "\F1451"; +} + +.mdi-clock-time-six::before { + content: "\F1444"; +} + +.mdi-clock-time-six-outline::before { + content: "\F1450"; +} + +.mdi-clock-time-ten::before { + content: "\F1448"; +} + +.mdi-clock-time-ten-outline::before { + content: "\F1454"; +} + +.mdi-clock-time-three::before { + content: "\F1441"; +} + +.mdi-clock-time-three-outline::before { + content: "\F144D"; +} + +.mdi-clock-time-twelve::before { + content: "\F144A"; +} + +.mdi-clock-time-twelve-outline::before { + content: "\F1456"; +} + +.mdi-clock-time-two::before { + content: "\F1440"; +} + +.mdi-clock-time-two-outline::before { + content: "\F144C"; +} + +.mdi-close::before { + content: "\F0156"; +} + +.mdi-close-box::before { + content: "\F0157"; +} + +.mdi-close-box-multiple::before { + content: "\F0C5D"; +} + +.mdi-close-box-multiple-outline::before { + content: "\F0C5E"; +} + +.mdi-close-box-outline::before { + content: "\F0158"; +} + +.mdi-close-circle::before { + content: "\F0159"; +} + +.mdi-close-circle-multiple::before { + content: "\F062A"; +} + +.mdi-close-circle-multiple-outline::before { + content: "\F0883"; +} + +.mdi-close-circle-outline::before { + content: "\F015A"; +} + +.mdi-close-network::before { + content: "\F015B"; +} + +.mdi-close-network-outline::before { + content: "\F0C5F"; +} + +.mdi-close-octagon::before { + content: "\F015C"; +} + +.mdi-close-octagon-outline::before { + content: "\F015D"; +} + +.mdi-close-outline::before { + content: "\F06C9"; +} + +.mdi-close-thick::before { + content: "\F1398"; +} + +.mdi-closed-caption::before { + content: "\F015E"; +} + +.mdi-closed-caption-outline::before { + content: "\F0DBD"; +} + +.mdi-cloud::before { + content: "\F015F"; +} + +.mdi-cloud-alert::before { + content: "\F09E0"; +} + +.mdi-cloud-braces::before { + content: "\F07B5"; +} + +.mdi-cloud-check::before { + content: "\F0160"; +} + +.mdi-cloud-check-outline::before { + content: "\F12CC"; +} + +.mdi-cloud-circle::before { + content: "\F0161"; +} + +.mdi-cloud-download::before { + content: "\F0162"; +} + +.mdi-cloud-download-outline::before { + content: "\F0B7D"; +} + +.mdi-cloud-lock::before { + content: "\F11F1"; +} + +.mdi-cloud-lock-outline::before { + content: "\F11F2"; +} + +.mdi-cloud-off-outline::before { + content: "\F0164"; +} + +.mdi-cloud-outline::before { + content: "\F0163"; +} + +.mdi-cloud-print::before { + content: "\F0165"; +} + +.mdi-cloud-print-outline::before { + content: "\F0166"; +} + +.mdi-cloud-question::before { + content: "\F0A39"; +} + +.mdi-cloud-refresh::before { + content: "\F052A"; +} + +.mdi-cloud-search::before { + content: "\F0956"; +} + +.mdi-cloud-search-outline::before { + content: "\F0957"; +} + +.mdi-cloud-sync::before { + content: "\F063F"; +} + +.mdi-cloud-sync-outline::before { + content: "\F12D6"; +} + +.mdi-cloud-tags::before { + content: "\F07B6"; +} + +.mdi-cloud-upload::before { + content: "\F0167"; +} + +.mdi-cloud-upload-outline::before { + content: "\F0B7E"; +} + +.mdi-clover::before { + content: "\F0816"; +} + +.mdi-coach-lamp::before { + content: "\F1020"; +} + +.mdi-coat-rack::before { + content: "\F109E"; +} + +.mdi-code-array::before { + content: "\F0168"; +} + +.mdi-code-braces::before { + content: "\F0169"; +} + +.mdi-code-braces-box::before { + content: "\F10D6"; +} + +.mdi-code-brackets::before { + content: "\F016A"; +} + +.mdi-code-equal::before { + content: "\F016B"; +} + +.mdi-code-greater-than::before { + content: "\F016C"; +} + +.mdi-code-greater-than-or-equal::before { + content: "\F016D"; +} + +.mdi-code-json::before { + content: "\F0626"; +} + +.mdi-code-less-than::before { + content: "\F016E"; +} + +.mdi-code-less-than-or-equal::before { + content: "\F016F"; +} + +.mdi-code-not-equal::before { + content: "\F0170"; +} + +.mdi-code-not-equal-variant::before { + content: "\F0171"; +} + +.mdi-code-parentheses::before { + content: "\F0172"; +} + +.mdi-code-parentheses-box::before { + content: "\F10D7"; +} + +.mdi-code-string::before { + content: "\F0173"; +} + +.mdi-code-tags::before { + content: "\F0174"; +} + +.mdi-code-tags-check::before { + content: "\F0694"; +} + +.mdi-codepen::before { + content: "\F0175"; +} + +.mdi-coffee::before { + content: "\F0176"; +} + +.mdi-coffee-maker::before { + content: "\F109F"; +} + +.mdi-coffee-maker-outline::before { + content: "\F181B"; +} + +.mdi-coffee-off::before { + content: "\F0FAA"; +} + +.mdi-coffee-off-outline::before { + content: "\F0FAB"; +} + +.mdi-coffee-outline::before { + content: "\F06CA"; +} + +.mdi-coffee-to-go::before { + content: "\F0177"; +} + +.mdi-coffee-to-go-outline::before { + content: "\F130E"; +} + +.mdi-coffin::before { + content: "\F0B7F"; +} + +.mdi-cog::before { + content: "\F0493"; +} + +.mdi-cog-box::before { + content: "\F0494"; +} + +.mdi-cog-clockwise::before { + content: "\F11DD"; +} + +.mdi-cog-counterclockwise::before { + content: "\F11DE"; +} + +.mdi-cog-off::before { + content: "\F13CE"; +} + +.mdi-cog-off-outline::before { + content: "\F13CF"; +} + +.mdi-cog-outline::before { + content: "\F08BB"; +} + +.mdi-cog-refresh::before { + content: "\F145E"; +} + +.mdi-cog-refresh-outline::before { + content: "\F145F"; +} + +.mdi-cog-sync::before { + content: "\F1460"; +} + +.mdi-cog-sync-outline::before { + content: "\F1461"; +} + +.mdi-cog-transfer::before { + content: "\F105B"; +} + +.mdi-cog-transfer-outline::before { + content: "\F105C"; +} + +.mdi-cogs::before { + content: "\F08D6"; +} + +.mdi-collage::before { + content: "\F0640"; +} + +.mdi-collapse-all::before { + content: "\F0AA6"; +} + +.mdi-collapse-all-outline::before { + content: "\F0AA7"; +} + +.mdi-color-helper::before { + content: "\F0179"; +} + +.mdi-comma::before { + content: "\F0E23"; +} + +.mdi-comma-box::before { + content: "\F0E2B"; +} + +.mdi-comma-box-outline::before { + content: "\F0E24"; +} + +.mdi-comma-circle::before { + content: "\F0E25"; +} + +.mdi-comma-circle-outline::before { + content: "\F0E26"; +} + +.mdi-comment::before { + content: "\F017A"; +} + +.mdi-comment-account::before { + content: "\F017B"; +} + +.mdi-comment-account-outline::before { + content: "\F017C"; +} + +.mdi-comment-alert::before { + content: "\F017D"; +} + +.mdi-comment-alert-outline::before { + content: "\F017E"; +} + +.mdi-comment-arrow-left::before { + content: "\F09E1"; +} + +.mdi-comment-arrow-left-outline::before { + content: "\F09E2"; +} + +.mdi-comment-arrow-right::before { + content: "\F09E3"; +} + +.mdi-comment-arrow-right-outline::before { + content: "\F09E4"; +} + +.mdi-comment-bookmark::before { + content: "\F15AE"; +} + +.mdi-comment-bookmark-outline::before { + content: "\F15AF"; +} + +.mdi-comment-check::before { + content: "\F017F"; +} + +.mdi-comment-check-outline::before { + content: "\F0180"; +} + +.mdi-comment-edit::before { + content: "\F11BF"; +} + +.mdi-comment-edit-outline::before { + content: "\F12C4"; +} + +.mdi-comment-eye::before { + content: "\F0A3A"; +} + +.mdi-comment-eye-outline::before { + content: "\F0A3B"; +} + +.mdi-comment-flash::before { + content: "\F15B0"; +} + +.mdi-comment-flash-outline::before { + content: "\F15B1"; +} + +.mdi-comment-minus::before { + content: "\F15DF"; +} + +.mdi-comment-minus-outline::before { + content: "\F15E0"; +} + +.mdi-comment-multiple::before { + content: "\F085F"; +} + +.mdi-comment-multiple-outline::before { + content: "\F0181"; +} + +.mdi-comment-off::before { + content: "\F15E1"; +} + +.mdi-comment-off-outline::before { + content: "\F15E2"; +} + +.mdi-comment-outline::before { + content: "\F0182"; +} + +.mdi-comment-plus::before { + content: "\F09E5"; +} + +.mdi-comment-plus-outline::before { + content: "\F0183"; +} + +.mdi-comment-processing::before { + content: "\F0184"; +} + +.mdi-comment-processing-outline::before { + content: "\F0185"; +} + +.mdi-comment-question::before { + content: "\F0817"; +} + +.mdi-comment-question-outline::before { + content: "\F0186"; +} + +.mdi-comment-quote::before { + content: "\F1021"; +} + +.mdi-comment-quote-outline::before { + content: "\F1022"; +} + +.mdi-comment-remove::before { + content: "\F05DE"; +} + +.mdi-comment-remove-outline::before { + content: "\F0187"; +} + +.mdi-comment-search::before { + content: "\F0A3C"; +} + +.mdi-comment-search-outline::before { + content: "\F0A3D"; +} + +.mdi-comment-text::before { + content: "\F0188"; +} + +.mdi-comment-text-multiple::before { + content: "\F0860"; +} + +.mdi-comment-text-multiple-outline::before { + content: "\F0861"; +} + +.mdi-comment-text-outline::before { + content: "\F0189"; +} + +.mdi-compare::before { + content: "\F018A"; +} + +.mdi-compare-horizontal::before { + content: "\F1492"; +} + +.mdi-compare-vertical::before { + content: "\F1493"; +} + +.mdi-compass::before { + content: "\F018B"; +} + +.mdi-compass-off::before { + content: "\F0B80"; +} + +.mdi-compass-off-outline::before { + content: "\F0B81"; +} + +.mdi-compass-outline::before { + content: "\F018C"; +} + +.mdi-compass-rose::before { + content: "\F1382"; +} + +.mdi-connection::before { + content: "\F1616"; +} + +.mdi-console::before { + content: "\F018D"; +} + +.mdi-console-line::before { + content: "\F07B7"; +} + +.mdi-console-network::before { + content: "\F08A9"; +} + +.mdi-console-network-outline::before { + content: "\F0C60"; +} + +.mdi-consolidate::before { + content: "\F10D8"; +} + +.mdi-contactless-payment::before { + content: "\F0D6A"; +} + +.mdi-contactless-payment-circle::before { + content: "\F0321"; +} + +.mdi-contactless-payment-circle-outline::before { + content: "\F0408"; +} + +.mdi-contacts::before { + content: "\F06CB"; +} + +.mdi-contacts-outline::before { + content: "\F05B8"; +} + +.mdi-contain::before { + content: "\F0A3E"; +} + +.mdi-contain-end::before { + content: "\F0A3F"; +} + +.mdi-contain-start::before { + content: "\F0A40"; +} + +.mdi-content-copy::before { + content: "\F018F"; +} + +.mdi-content-cut::before { + content: "\F0190"; +} + +.mdi-content-duplicate::before { + content: "\F0191"; +} + +.mdi-content-paste::before { + content: "\F0192"; +} + +.mdi-content-save::before { + content: "\F0193"; +} + +.mdi-content-save-alert::before { + content: "\F0F42"; +} + +.mdi-content-save-alert-outline::before { + content: "\F0F43"; +} + +.mdi-content-save-all::before { + content: "\F0194"; +} + +.mdi-content-save-all-outline::before { + content: "\F0F44"; +} + +.mdi-content-save-cog::before { + content: "\F145B"; +} + +.mdi-content-save-cog-outline::before { + content: "\F145C"; +} + +.mdi-content-save-edit::before { + content: "\F0CFB"; +} + +.mdi-content-save-edit-outline::before { + content: "\F0CFC"; +} + +.mdi-content-save-move::before { + content: "\F0E27"; +} + +.mdi-content-save-move-outline::before { + content: "\F0E28"; +} + +.mdi-content-save-off::before { + content: "\F1643"; +} + +.mdi-content-save-off-outline::before { + content: "\F1644"; +} + +.mdi-content-save-outline::before { + content: "\F0818"; +} + +.mdi-content-save-settings::before { + content: "\F061B"; +} + +.mdi-content-save-settings-outline::before { + content: "\F0B2E"; +} + +.mdi-contrast::before { + content: "\F0195"; +} + +.mdi-contrast-box::before { + content: "\F0196"; +} + +.mdi-contrast-circle::before { + content: "\F0197"; +} + +.mdi-controller-classic::before { + content: "\F0B82"; +} + +.mdi-controller-classic-outline::before { + content: "\F0B83"; +} + +.mdi-cookie::before { + content: "\F0198"; +} + +.mdi-cookie-alert::before { + content: "\F16D0"; +} + +.mdi-cookie-alert-outline::before { + content: "\F16D1"; +} + +.mdi-cookie-check::before { + content: "\F16D2"; +} + +.mdi-cookie-check-outline::before { + content: "\F16D3"; +} + +.mdi-cookie-clock::before { + content: "\F16E4"; +} + +.mdi-cookie-clock-outline::before { + content: "\F16E5"; +} + +.mdi-cookie-cog::before { + content: "\F16D4"; +} + +.mdi-cookie-cog-outline::before { + content: "\F16D5"; +} + +.mdi-cookie-edit::before { + content: "\F16E6"; +} + +.mdi-cookie-edit-outline::before { + content: "\F16E7"; +} + +.mdi-cookie-lock::before { + content: "\F16E8"; +} + +.mdi-cookie-lock-outline::before { + content: "\F16E9"; +} + +.mdi-cookie-minus::before { + content: "\F16DA"; +} + +.mdi-cookie-minus-outline::before { + content: "\F16DB"; +} + +.mdi-cookie-off::before { + content: "\F16EA"; +} + +.mdi-cookie-off-outline::before { + content: "\F16EB"; +} + +.mdi-cookie-outline::before { + content: "\F16DE"; +} + +.mdi-cookie-plus::before { + content: "\F16D6"; +} + +.mdi-cookie-plus-outline::before { + content: "\F16D7"; +} + +.mdi-cookie-refresh::before { + content: "\F16EC"; +} + +.mdi-cookie-refresh-outline::before { + content: "\F16ED"; +} + +.mdi-cookie-remove::before { + content: "\F16D8"; +} + +.mdi-cookie-remove-outline::before { + content: "\F16D9"; +} + +.mdi-cookie-settings::before { + content: "\F16DC"; +} + +.mdi-cookie-settings-outline::before { + content: "\F16DD"; +} + +.mdi-coolant-temperature::before { + content: "\F03C8"; +} + +.mdi-copyright::before { + content: "\F05E6"; +} + +.mdi-cordova::before { + content: "\F0958"; +} + +.mdi-corn::before { + content: "\F07B8"; +} + +.mdi-corn-off::before { + content: "\F13EF"; +} + +.mdi-cosine-wave::before { + content: "\F1479"; +} + +.mdi-counter::before { + content: "\F0199"; +} + +.mdi-countertop::before { + content: "\F181C"; +} + +.mdi-countertop-outline::before { + content: "\F181D"; +} + +.mdi-cow::before { + content: "\F019A"; +} + +.mdi-cpu-32-bit::before { + content: "\F0EDF"; +} + +.mdi-cpu-64-bit::before { + content: "\F0EE0"; +} + +.mdi-crane::before { + content: "\F0862"; +} + +.mdi-creation::before { + content: "\F0674"; +} + +.mdi-creative-commons::before { + content: "\F0D6B"; +} + +.mdi-credit-card::before { + content: "\F0FEF"; +} + +.mdi-credit-card-check::before { + content: "\F13D0"; +} + +.mdi-credit-card-check-outline::before { + content: "\F13D1"; +} + +.mdi-credit-card-clock::before { + content: "\F0EE1"; +} + +.mdi-credit-card-clock-outline::before { + content: "\F0EE2"; +} + +.mdi-credit-card-edit::before { + content: "\F17D7"; +} + +.mdi-credit-card-edit-outline::before { + content: "\F17D8"; +} + +.mdi-credit-card-marker::before { + content: "\F06A8"; +} + +.mdi-credit-card-marker-outline::before { + content: "\F0DBE"; +} + +.mdi-credit-card-minus::before { + content: "\F0FAC"; +} + +.mdi-credit-card-minus-outline::before { + content: "\F0FAD"; +} + +.mdi-credit-card-multiple::before { + content: "\F0FF0"; +} + +.mdi-credit-card-multiple-outline::before { + content: "\F019C"; +} + +.mdi-credit-card-off::before { + content: "\F0FF1"; +} + +.mdi-credit-card-off-outline::before { + content: "\F05E4"; +} + +.mdi-credit-card-outline::before { + content: "\F019B"; +} + +.mdi-credit-card-plus::before { + content: "\F0FF2"; +} + +.mdi-credit-card-plus-outline::before { + content: "\F0676"; +} + +.mdi-credit-card-refresh::before { + content: "\F1645"; +} + +.mdi-credit-card-refresh-outline::before { + content: "\F1646"; +} + +.mdi-credit-card-refund::before { + content: "\F0FF3"; +} + +.mdi-credit-card-refund-outline::before { + content: "\F0AA8"; +} + +.mdi-credit-card-remove::before { + content: "\F0FAE"; +} + +.mdi-credit-card-remove-outline::before { + content: "\F0FAF"; +} + +.mdi-credit-card-scan::before { + content: "\F0FF4"; +} + +.mdi-credit-card-scan-outline::before { + content: "\F019D"; +} + +.mdi-credit-card-search::before { + content: "\F1647"; +} + +.mdi-credit-card-search-outline::before { + content: "\F1648"; +} + +.mdi-credit-card-settings::before { + content: "\F0FF5"; +} + +.mdi-credit-card-settings-outline::before { + content: "\F08D7"; +} + +.mdi-credit-card-sync::before { + content: "\F1649"; +} + +.mdi-credit-card-sync-outline::before { + content: "\F164A"; +} + +.mdi-credit-card-wireless::before { + content: "\F0802"; +} + +.mdi-credit-card-wireless-off::before { + content: "\F057A"; +} + +.mdi-credit-card-wireless-off-outline::before { + content: "\F057B"; +} + +.mdi-credit-card-wireless-outline::before { + content: "\F0D6C"; +} + +.mdi-cricket::before { + content: "\F0D6D"; +} + +.mdi-crop::before { + content: "\F019E"; +} + +.mdi-crop-free::before { + content: "\F019F"; +} + +.mdi-crop-landscape::before { + content: "\F01A0"; +} + +.mdi-crop-portrait::before { + content: "\F01A1"; +} + +.mdi-crop-rotate::before { + content: "\F0696"; +} + +.mdi-crop-square::before { + content: "\F01A2"; +} + +.mdi-cross::before { + content: "\F0953"; +} + +.mdi-cross-bolnisi::before { + content: "\F0CED"; +} + +.mdi-cross-celtic::before { + content: "\F0CF5"; +} + +.mdi-cross-outline::before { + content: "\F0CF6"; +} + +.mdi-crosshairs::before { + content: "\F01A3"; +} + +.mdi-crosshairs-gps::before { + content: "\F01A4"; +} + +.mdi-crosshairs-off::before { + content: "\F0F45"; +} + +.mdi-crosshairs-question::before { + content: "\F1136"; +} + +.mdi-crown::before { + content: "\F01A5"; +} + +.mdi-crown-circle::before { + content: "\F17DC"; +} + +.mdi-crown-circle-outline::before { + content: "\F17DD"; +} + +.mdi-crown-outline::before { + content: "\F11D0"; +} + +.mdi-cryengine::before { + content: "\F0959"; +} + +.mdi-crystal-ball::before { + content: "\F0B2F"; +} + +.mdi-cube::before { + content: "\F01A6"; +} + +.mdi-cube-off::before { + content: "\F141C"; +} + +.mdi-cube-off-outline::before { + content: "\F141D"; +} + +.mdi-cube-outline::before { + content: "\F01A7"; +} + +.mdi-cube-scan::before { + content: "\F0B84"; +} + +.mdi-cube-send::before { + content: "\F01A8"; +} + +.mdi-cube-unfolded::before { + content: "\F01A9"; +} + +.mdi-cup::before { + content: "\F01AA"; +} + +.mdi-cup-off::before { + content: "\F05E5"; +} + +.mdi-cup-off-outline::before { + content: "\F137D"; +} + +.mdi-cup-outline::before { + content: "\F130F"; +} + +.mdi-cup-water::before { + content: "\F01AB"; +} + +.mdi-cupboard::before { + content: "\F0F46"; +} + +.mdi-cupboard-outline::before { + content: "\F0F47"; +} + +.mdi-cupcake::before { + content: "\F095A"; +} + +.mdi-curling::before { + content: "\F0863"; +} + +.mdi-currency-bdt::before { + content: "\F0864"; +} + +.mdi-currency-brl::before { + content: "\F0B85"; +} + +.mdi-currency-btc::before { + content: "\F01AC"; +} + +.mdi-currency-cny::before { + content: "\F07BA"; +} + +.mdi-currency-eth::before { + content: "\F07BB"; +} + +.mdi-currency-eur::before { + content: "\F01AD"; +} + +.mdi-currency-eur-off::before { + content: "\F1315"; +} + +.mdi-currency-gbp::before { + content: "\F01AE"; +} + +.mdi-currency-ils::before { + content: "\F0C61"; +} + +.mdi-currency-inr::before { + content: "\F01AF"; +} + +.mdi-currency-jpy::before { + content: "\F07BC"; +} + +.mdi-currency-krw::before { + content: "\F07BD"; +} + +.mdi-currency-kzt::before { + content: "\F0865"; +} + +.mdi-currency-mnt::before { + content: "\F1512"; +} + +.mdi-currency-ngn::before { + content: "\F01B0"; +} + +.mdi-currency-php::before { + content: "\F09E6"; +} + +.mdi-currency-rial::before { + content: "\F0E9C"; +} + +.mdi-currency-rub::before { + content: "\F01B1"; +} + +.mdi-currency-sign::before { + content: "\F07BE"; +} + +.mdi-currency-try::before { + content: "\F01B2"; +} + +.mdi-currency-twd::before { + content: "\F07BF"; +} + +.mdi-currency-usd::before { + content: "\F01C1"; +} + +.mdi-currency-usd-off::before { + content: "\F067A"; +} + +.mdi-current-ac::before { + content: "\F1480"; +} + +.mdi-current-dc::before { + content: "\F095C"; +} + +.mdi-cursor-default::before { + content: "\F01C0"; +} + +.mdi-cursor-default-click::before { + content: "\F0CFD"; +} + +.mdi-cursor-default-click-outline::before { + content: "\F0CFE"; +} + +.mdi-cursor-default-gesture::before { + content: "\F1127"; +} + +.mdi-cursor-default-gesture-outline::before { + content: "\F1128"; +} + +.mdi-cursor-default-outline::before { + content: "\F01BF"; +} + +.mdi-cursor-move::before { + content: "\F01BE"; +} + +.mdi-cursor-pointer::before { + content: "\F01BD"; +} + +.mdi-cursor-text::before { + content: "\F05E7"; +} + +.mdi-curtains::before { + content: "\F1846"; +} + +.mdi-curtains-closed::before { + content: "\F1847"; +} + +.mdi-dance-ballroom::before { + content: "\F15FB"; +} + +.mdi-dance-pole::before { + content: "\F1578"; +} + +.mdi-data-matrix::before { + content: "\F153C"; +} + +.mdi-data-matrix-edit::before { + content: "\F153D"; +} + +.mdi-data-matrix-minus::before { + content: "\F153E"; +} + +.mdi-data-matrix-plus::before { + content: "\F153F"; +} + +.mdi-data-matrix-remove::before { + content: "\F1540"; +} + +.mdi-data-matrix-scan::before { + content: "\F1541"; +} + +.mdi-database::before { + content: "\F01BC"; +} + +.mdi-database-alert::before { + content: "\F163A"; +} + +.mdi-database-alert-outline::before { + content: "\F1624"; +} + +.mdi-database-arrow-down::before { + content: "\F163B"; +} + +.mdi-database-arrow-down-outline::before { + content: "\F1625"; +} + +.mdi-database-arrow-left::before { + content: "\F163C"; +} + +.mdi-database-arrow-left-outline::before { + content: "\F1626"; +} + +.mdi-database-arrow-right::before { + content: "\F163D"; +} + +.mdi-database-arrow-right-outline::before { + content: "\F1627"; +} + +.mdi-database-arrow-up::before { + content: "\F163E"; +} + +.mdi-database-arrow-up-outline::before { + content: "\F1628"; +} + +.mdi-database-check::before { + content: "\F0AA9"; +} + +.mdi-database-check-outline::before { + content: "\F1629"; +} + +.mdi-database-clock::before { + content: "\F163F"; +} + +.mdi-database-clock-outline::before { + content: "\F162A"; +} + +.mdi-database-cog::before { + content: "\F164B"; +} + +.mdi-database-cog-outline::before { + content: "\F164C"; +} + +.mdi-database-edit::before { + content: "\F0B86"; +} + +.mdi-database-edit-outline::before { + content: "\F162B"; +} + +.mdi-database-export::before { + content: "\F095E"; +} + +.mdi-database-export-outline::before { + content: "\F162C"; +} + +.mdi-database-import::before { + content: "\F095D"; +} + +.mdi-database-import-outline::before { + content: "\F162D"; +} + +.mdi-database-lock::before { + content: "\F0AAA"; +} + +.mdi-database-lock-outline::before { + content: "\F162E"; +} + +.mdi-database-marker::before { + content: "\F12F6"; +} + +.mdi-database-marker-outline::before { + content: "\F162F"; +} + +.mdi-database-minus::before { + content: "\F01BB"; +} + +.mdi-database-minus-outline::before { + content: "\F1630"; +} + +.mdi-database-off::before { + content: "\F1640"; +} + +.mdi-database-off-outline::before { + content: "\F1631"; +} + +.mdi-database-outline::before { + content: "\F1632"; +} + +.mdi-database-plus::before { + content: "\F01BA"; +} + +.mdi-database-plus-outline::before { + content: "\F1633"; +} + +.mdi-database-refresh::before { + content: "\F05C2"; +} + +.mdi-database-refresh-outline::before { + content: "\F1634"; +} + +.mdi-database-remove::before { + content: "\F0D00"; +} + +.mdi-database-remove-outline::before { + content: "\F1635"; +} + +.mdi-database-search::before { + content: "\F0866"; +} + +.mdi-database-search-outline::before { + content: "\F1636"; +} + +.mdi-database-settings::before { + content: "\F0D01"; +} + +.mdi-database-settings-outline::before { + content: "\F1637"; +} + +.mdi-database-sync::before { + content: "\F0CFF"; +} + +.mdi-database-sync-outline::before { + content: "\F1638"; +} + +.mdi-death-star::before { + content: "\F08D8"; +} + +.mdi-death-star-variant::before { + content: "\F08D9"; +} + +.mdi-deathly-hallows::before { + content: "\F0B87"; +} + +.mdi-debian::before { + content: "\F08DA"; +} + +.mdi-debug-step-into::before { + content: "\F01B9"; +} + +.mdi-debug-step-out::before { + content: "\F01B8"; +} + +.mdi-debug-step-over::before { + content: "\F01B7"; +} + +.mdi-decagram::before { + content: "\F076C"; +} + +.mdi-decagram-outline::before { + content: "\F076D"; +} + +.mdi-decimal::before { + content: "\F10A1"; +} + +.mdi-decimal-comma::before { + content: "\F10A2"; +} + +.mdi-decimal-comma-decrease::before { + content: "\F10A3"; +} + +.mdi-decimal-comma-increase::before { + content: "\F10A4"; +} + +.mdi-decimal-decrease::before { + content: "\F01B6"; +} + +.mdi-decimal-increase::before { + content: "\F01B5"; +} + +.mdi-delete::before { + content: "\F01B4"; +} + +.mdi-delete-alert::before { + content: "\F10A5"; +} + +.mdi-delete-alert-outline::before { + content: "\F10A6"; +} + +.mdi-delete-circle::before { + content: "\F0683"; +} + +.mdi-delete-circle-outline::before { + content: "\F0B88"; +} + +.mdi-delete-clock::before { + content: "\F1556"; +} + +.mdi-delete-clock-outline::before { + content: "\F1557"; +} + +.mdi-delete-empty::before { + content: "\F06CC"; +} + +.mdi-delete-empty-outline::before { + content: "\F0E9D"; +} + +.mdi-delete-forever::before { + content: "\F05E8"; +} + +.mdi-delete-forever-outline::before { + content: "\F0B89"; +} + +.mdi-delete-off::before { + content: "\F10A7"; +} + +.mdi-delete-off-outline::before { + content: "\F10A8"; +} + +.mdi-delete-outline::before { + content: "\F09E7"; +} + +.mdi-delete-restore::before { + content: "\F0819"; +} + +.mdi-delete-sweep::before { + content: "\F05E9"; +} + +.mdi-delete-sweep-outline::before { + content: "\F0C62"; +} + +.mdi-delete-variant::before { + content: "\F01B3"; +} + +.mdi-delta::before { + content: "\F01C2"; +} + +.mdi-desk::before { + content: "\F1239"; +} + +.mdi-desk-lamp::before { + content: "\F095F"; +} + +.mdi-deskphone::before { + content: "\F01C3"; +} + +.mdi-desktop-classic::before { + content: "\F07C0"; +} + +.mdi-desktop-mac::before { + content: "\F01C4"; +} + +.mdi-desktop-mac-dashboard::before { + content: "\F09E8"; +} + +.mdi-desktop-tower::before { + content: "\F01C5"; +} + +.mdi-desktop-tower-monitor::before { + content: "\F0AAB"; +} + +.mdi-details::before { + content: "\F01C6"; +} + +.mdi-dev-to::before { + content: "\F0D6E"; +} + +.mdi-developer-board::before { + content: "\F0697"; +} + +.mdi-deviantart::before { + content: "\F01C7"; +} + +.mdi-devices::before { + content: "\F0FB0"; +} + +.mdi-dharmachakra::before { + content: "\F094B"; +} + +.mdi-diabetes::before { + content: "\F1126"; +} + +.mdi-dialpad::before { + content: "\F061C"; +} + +.mdi-diameter::before { + content: "\F0C63"; +} + +.mdi-diameter-outline::before { + content: "\F0C64"; +} + +.mdi-diameter-variant::before { + content: "\F0C65"; +} + +.mdi-diamond::before { + content: "\F0B8A"; +} + +.mdi-diamond-outline::before { + content: "\F0B8B"; +} + +.mdi-diamond-stone::before { + content: "\F01C8"; +} + +.mdi-dice-1::before { + content: "\F01CA"; +} + +.mdi-dice-1-outline::before { + content: "\F114A"; +} + +.mdi-dice-2::before { + content: "\F01CB"; +} + +.mdi-dice-2-outline::before { + content: "\F114B"; +} + +.mdi-dice-3::before { + content: "\F01CC"; +} + +.mdi-dice-3-outline::before { + content: "\F114C"; +} + +.mdi-dice-4::before { + content: "\F01CD"; +} + +.mdi-dice-4-outline::before { + content: "\F114D"; +} + +.mdi-dice-5::before { + content: "\F01CE"; +} + +.mdi-dice-5-outline::before { + content: "\F114E"; +} + +.mdi-dice-6::before { + content: "\F01CF"; +} + +.mdi-dice-6-outline::before { + content: "\F114F"; +} + +.mdi-dice-d10::before { + content: "\F1153"; +} + +.mdi-dice-d10-outline::before { + content: "\F076F"; +} + +.mdi-dice-d12::before { + content: "\F1154"; +} + +.mdi-dice-d12-outline::before { + content: "\F0867"; +} + +.mdi-dice-d20::before { + content: "\F1155"; +} + +.mdi-dice-d20-outline::before { + content: "\F05EA"; +} + +.mdi-dice-d4::before { + content: "\F1150"; +} + +.mdi-dice-d4-outline::before { + content: "\F05EB"; +} + +.mdi-dice-d6::before { + content: "\F1151"; +} + +.mdi-dice-d6-outline::before { + content: "\F05ED"; +} + +.mdi-dice-d8::before { + content: "\F1152"; +} + +.mdi-dice-d8-outline::before { + content: "\F05EC"; +} + +.mdi-dice-multiple::before { + content: "\F076E"; +} + +.mdi-dice-multiple-outline::before { + content: "\F1156"; +} + +.mdi-digital-ocean::before { + content: "\F1237"; +} + +.mdi-dip-switch::before { + content: "\F07C1"; +} + +.mdi-directions::before { + content: "\F01D0"; +} + +.mdi-directions-fork::before { + content: "\F0641"; +} + +.mdi-disc::before { + content: "\F05EE"; +} + +.mdi-disc-alert::before { + content: "\F01D1"; +} + +.mdi-disc-player::before { + content: "\F0960"; +} + +.mdi-discord::before { + content: "\F066F"; +} + +.mdi-dishwasher::before { + content: "\F0AAC"; +} + +.mdi-dishwasher-alert::before { + content: "\F11B8"; +} + +.mdi-dishwasher-off::before { + content: "\F11B9"; +} + +.mdi-disqus::before { + content: "\F01D2"; +} + +.mdi-distribute-horizontal-center::before { + content: "\F11C9"; +} + +.mdi-distribute-horizontal-left::before { + content: "\F11C8"; +} + +.mdi-distribute-horizontal-right::before { + content: "\F11CA"; +} + +.mdi-distribute-vertical-bottom::before { + content: "\F11CB"; +} + +.mdi-distribute-vertical-center::before { + content: "\F11CC"; +} + +.mdi-distribute-vertical-top::before { + content: "\F11CD"; +} + +.mdi-diversify::before { + content: "\F1877"; +} + +.mdi-diving-flippers::before { + content: "\F0DBF"; +} + +.mdi-diving-helmet::before { + content: "\F0DC0"; +} + +.mdi-diving-scuba::before { + content: "\F0DC1"; +} + +.mdi-diving-scuba-flag::before { + content: "\F0DC2"; +} + +.mdi-diving-scuba-tank::before { + content: "\F0DC3"; +} + +.mdi-diving-scuba-tank-multiple::before { + content: "\F0DC4"; +} + +.mdi-diving-snorkel::before { + content: "\F0DC5"; +} + +.mdi-division::before { + content: "\F01D4"; +} + +.mdi-division-box::before { + content: "\F01D5"; +} + +.mdi-dlna::before { + content: "\F0A41"; +} + +.mdi-dna::before { + content: "\F0684"; +} + +.mdi-dns::before { + content: "\F01D6"; +} + +.mdi-dns-outline::before { + content: "\F0B8C"; +} + +.mdi-dock-bottom::before { + content: "\F10A9"; +} + +.mdi-dock-left::before { + content: "\F10AA"; +} + +.mdi-dock-right::before { + content: "\F10AB"; +} + +.mdi-dock-top::before { + content: "\F1513"; +} + +.mdi-dock-window::before { + content: "\F10AC"; +} + +.mdi-docker::before { + content: "\F0868"; +} + +.mdi-doctor::before { + content: "\F0A42"; +} + +.mdi-dog::before { + content: "\F0A43"; +} + +.mdi-dog-service::before { + content: "\F0AAD"; +} + +.mdi-dog-side::before { + content: "\F0A44"; +} + +.mdi-dog-side-off::before { + content: "\F16EE"; +} + +.mdi-dolby::before { + content: "\F06B3"; +} + +.mdi-dolly::before { + content: "\F0E9E"; +} + +.mdi-domain::before { + content: "\F01D7"; +} + +.mdi-domain-off::before { + content: "\F0D6F"; +} + +.mdi-domain-plus::before { + content: "\F10AD"; +} + +.mdi-domain-remove::before { + content: "\F10AE"; +} + +.mdi-dome-light::before { + content: "\F141E"; +} + +.mdi-domino-mask::before { + content: "\F1023"; +} + +.mdi-donkey::before { + content: "\F07C2"; +} + +.mdi-door::before { + content: "\F081A"; +} + +.mdi-door-closed::before { + content: "\F081B"; +} + +.mdi-door-closed-lock::before { + content: "\F10AF"; +} + +.mdi-door-open::before { + content: "\F081C"; +} + +.mdi-door-sliding::before { + content: "\F181E"; +} + +.mdi-door-sliding-lock::before { + content: "\F181F"; +} + +.mdi-door-sliding-open::before { + content: "\F1820"; +} + +.mdi-doorbell::before { + content: "\F12E6"; +} + +.mdi-doorbell-video::before { + content: "\F0869"; +} + +.mdi-dot-net::before { + content: "\F0AAE"; +} + +.mdi-dots-grid::before { + content: "\F15FC"; +} + +.mdi-dots-hexagon::before { + content: "\F15FF"; +} + +.mdi-dots-horizontal::before { + content: "\F01D8"; +} + +.mdi-dots-horizontal-circle::before { + content: "\F07C3"; +} + +.mdi-dots-horizontal-circle-outline::before { + content: "\F0B8D"; +} + +.mdi-dots-square::before { + content: "\F15FD"; +} + +.mdi-dots-triangle::before { + content: "\F15FE"; +} + +.mdi-dots-vertical::before { + content: "\F01D9"; +} + +.mdi-dots-vertical-circle::before { + content: "\F07C4"; +} + +.mdi-dots-vertical-circle-outline::before { + content: "\F0B8E"; +} + +.mdi-download::before { + content: "\F01DA"; +} + +.mdi-download-box::before { + content: "\F1462"; +} + +.mdi-download-box-outline::before { + content: "\F1463"; +} + +.mdi-download-circle::before { + content: "\F1464"; +} + +.mdi-download-circle-outline::before { + content: "\F1465"; +} + +.mdi-download-lock::before { + content: "\F1320"; +} + +.mdi-download-lock-outline::before { + content: "\F1321"; +} + +.mdi-download-multiple::before { + content: "\F09E9"; +} + +.mdi-download-network::before { + content: "\F06F4"; +} + +.mdi-download-network-outline::before { + content: "\F0C66"; +} + +.mdi-download-off::before { + content: "\F10B0"; +} + +.mdi-download-off-outline::before { + content: "\F10B1"; +} + +.mdi-download-outline::before { + content: "\F0B8F"; +} + +.mdi-drag::before { + content: "\F01DB"; +} + +.mdi-drag-horizontal::before { + content: "\F01DC"; +} + +.mdi-drag-horizontal-variant::before { + content: "\F12F0"; +} + +.mdi-drag-variant::before { + content: "\F0B90"; +} + +.mdi-drag-vertical::before { + content: "\F01DD"; +} + +.mdi-drag-vertical-variant::before { + content: "\F12F1"; +} + +.mdi-drama-masks::before { + content: "\F0D02"; +} + +.mdi-draw::before { + content: "\F0F49"; +} + +.mdi-drawing::before { + content: "\F01DE"; +} + +.mdi-drawing-box::before { + content: "\F01DF"; +} + +.mdi-dresser::before { + content: "\F0F4A"; +} + +.mdi-dresser-outline::before { + content: "\F0F4B"; +} + +.mdi-drone::before { + content: "\F01E2"; +} + +.mdi-dropbox::before { + content: "\F01E3"; +} + +.mdi-drupal::before { + content: "\F01E4"; +} + +.mdi-duck::before { + content: "\F01E5"; +} + +.mdi-dumbbell::before { + content: "\F01E6"; +} + +.mdi-dump-truck::before { + content: "\F0C67"; +} + +.mdi-ear-hearing::before { + content: "\F07C5"; +} + +.mdi-ear-hearing-off::before { + content: "\F0A45"; +} + +.mdi-earbuds::before { + content: "\F184F"; +} + +.mdi-earbuds-off::before { + content: "\F1850"; +} + +.mdi-earbuds-off-outline::before { + content: "\F1851"; +} + +.mdi-earbuds-outline::before { + content: "\F1852"; +} + +.mdi-earth::before { + content: "\F01E7"; +} + +.mdi-earth-arrow-right::before { + content: "\F1311"; +} + +.mdi-earth-box::before { + content: "\F06CD"; +} + +.mdi-earth-box-minus::before { + content: "\F1407"; +} + +.mdi-earth-box-off::before { + content: "\F06CE"; +} + +.mdi-earth-box-plus::before { + content: "\F1406"; +} + +.mdi-earth-box-remove::before { + content: "\F1408"; +} + +.mdi-earth-minus::before { + content: "\F1404"; +} + +.mdi-earth-off::before { + content: "\F01E8"; +} + +.mdi-earth-plus::before { + content: "\F1403"; +} + +.mdi-earth-remove::before { + content: "\F1405"; +} + +.mdi-egg::before { + content: "\F0AAF"; +} + +.mdi-egg-easter::before { + content: "\F0AB0"; +} + +.mdi-egg-fried::before { + content: "\F184A"; +} + +.mdi-egg-off::before { + content: "\F13F0"; +} + +.mdi-egg-off-outline::before { + content: "\F13F1"; +} + +.mdi-egg-outline::before { + content: "\F13F2"; +} + +.mdi-eiffel-tower::before { + content: "\F156B"; +} + +.mdi-eight-track::before { + content: "\F09EA"; +} + +.mdi-eject::before { + content: "\F01EA"; +} + +.mdi-eject-outline::before { + content: "\F0B91"; +} + +.mdi-electric-switch::before { + content: "\F0E9F"; +} + +.mdi-electric-switch-closed::before { + content: "\F10D9"; +} + +.mdi-electron-framework::before { + content: "\F1024"; +} + +.mdi-elephant::before { + content: "\F07C6"; +} + +.mdi-elevation-decline::before { + content: "\F01EB"; +} + +.mdi-elevation-rise::before { + content: "\F01EC"; +} + +.mdi-elevator::before { + content: "\F01ED"; +} + +.mdi-elevator-down::before { + content: "\F12C2"; +} + +.mdi-elevator-passenger::before { + content: "\F1381"; +} + +.mdi-elevator-up::before { + content: "\F12C1"; +} + +.mdi-ellipse::before { + content: "\F0EA0"; +} + +.mdi-ellipse-outline::before { + content: "\F0EA1"; +} + +.mdi-email::before { + content: "\F01EE"; +} + +.mdi-email-alert::before { + content: "\F06CF"; +} + +.mdi-email-alert-outline::before { + content: "\F0D42"; +} + +.mdi-email-box::before { + content: "\F0D03"; +} + +.mdi-email-check::before { + content: "\F0AB1"; +} + +.mdi-email-check-outline::before { + content: "\F0AB2"; +} + +.mdi-email-edit::before { + content: "\F0EE3"; +} + +.mdi-email-edit-outline::before { + content: "\F0EE4"; +} + +.mdi-email-fast::before { + content: "\F186F"; +} + +.mdi-email-fast-outline::before { + content: "\F1870"; +} + +.mdi-email-lock::before { + content: "\F01F1"; +} + +.mdi-email-mark-as-unread::before { + content: "\F0B92"; +} + +.mdi-email-minus::before { + content: "\F0EE5"; +} + +.mdi-email-minus-outline::before { + content: "\F0EE6"; +} + +.mdi-email-multiple::before { + content: "\F0EE7"; +} + +.mdi-email-multiple-outline::before { + content: "\F0EE8"; +} + +.mdi-email-newsletter::before { + content: "\F0FB1"; +} + +.mdi-email-off::before { + content: "\F13E3"; +} + +.mdi-email-off-outline::before { + content: "\F13E4"; +} + +.mdi-email-open::before { + content: "\F01EF"; +} + +.mdi-email-open-multiple::before { + content: "\F0EE9"; +} + +.mdi-email-open-multiple-outline::before { + content: "\F0EEA"; +} + +.mdi-email-open-outline::before { + content: "\F05EF"; +} + +.mdi-email-outline::before { + content: "\F01F0"; +} + +.mdi-email-plus::before { + content: "\F09EB"; +} + +.mdi-email-plus-outline::before { + content: "\F09EC"; +} + +.mdi-email-receive::before { + content: "\F10DA"; +} + +.mdi-email-receive-outline::before { + content: "\F10DB"; +} + +.mdi-email-remove::before { + content: "\F1661"; +} + +.mdi-email-remove-outline::before { + content: "\F1662"; +} + +.mdi-email-search::before { + content: "\F0961"; +} + +.mdi-email-search-outline::before { + content: "\F0962"; +} + +.mdi-email-send::before { + content: "\F10DC"; +} + +.mdi-email-send-outline::before { + content: "\F10DD"; +} + +.mdi-email-sync::before { + content: "\F12C7"; +} + +.mdi-email-sync-outline::before { + content: "\F12C8"; +} + +.mdi-email-variant::before { + content: "\F05F0"; +} + +.mdi-ember::before { + content: "\F0B30"; +} + +.mdi-emby::before { + content: "\F06B4"; +} + +.mdi-emoticon::before { + content: "\F0C68"; +} + +.mdi-emoticon-angry::before { + content: "\F0C69"; +} + +.mdi-emoticon-angry-outline::before { + content: "\F0C6A"; +} + +.mdi-emoticon-confused::before { + content: "\F10DE"; +} + +.mdi-emoticon-confused-outline::before { + content: "\F10DF"; +} + +.mdi-emoticon-cool::before { + content: "\F0C6B"; +} + +.mdi-emoticon-cool-outline::before { + content: "\F01F3"; +} + +.mdi-emoticon-cry::before { + content: "\F0C6C"; +} + +.mdi-emoticon-cry-outline::before { + content: "\F0C6D"; +} + +.mdi-emoticon-dead::before { + content: "\F0C6E"; +} + +.mdi-emoticon-dead-outline::before { + content: "\F069B"; +} + +.mdi-emoticon-devil::before { + content: "\F0C6F"; +} + +.mdi-emoticon-devil-outline::before { + content: "\F01F4"; +} + +.mdi-emoticon-excited::before { + content: "\F0C70"; +} + +.mdi-emoticon-excited-outline::before { + content: "\F069C"; +} + +.mdi-emoticon-frown::before { + content: "\F0F4C"; +} + +.mdi-emoticon-frown-outline::before { + content: "\F0F4D"; +} + +.mdi-emoticon-happy::before { + content: "\F0C71"; +} + +.mdi-emoticon-happy-outline::before { + content: "\F01F5"; +} + +.mdi-emoticon-kiss::before { + content: "\F0C72"; +} + +.mdi-emoticon-kiss-outline::before { + content: "\F0C73"; +} + +.mdi-emoticon-lol::before { + content: "\F1214"; +} + +.mdi-emoticon-lol-outline::before { + content: "\F1215"; +} + +.mdi-emoticon-neutral::before { + content: "\F0C74"; +} + +.mdi-emoticon-neutral-outline::before { + content: "\F01F6"; +} + +.mdi-emoticon-outline::before { + content: "\F01F2"; +} + +.mdi-emoticon-poop::before { + content: "\F01F7"; +} + +.mdi-emoticon-poop-outline::before { + content: "\F0C75"; +} + +.mdi-emoticon-sad::before { + content: "\F0C76"; +} + +.mdi-emoticon-sad-outline::before { + content: "\F01F8"; +} + +.mdi-emoticon-sick::before { + content: "\F157C"; +} + +.mdi-emoticon-sick-outline::before { + content: "\F157D"; +} + +.mdi-emoticon-tongue::before { + content: "\F01F9"; +} + +.mdi-emoticon-tongue-outline::before { + content: "\F0C77"; +} + +.mdi-emoticon-wink::before { + content: "\F0C78"; +} + +.mdi-emoticon-wink-outline::before { + content: "\F0C79"; +} + +.mdi-engine::before { + content: "\F01FA"; +} + +.mdi-engine-off::before { + content: "\F0A46"; +} + +.mdi-engine-off-outline::before { + content: "\F0A47"; +} + +.mdi-engine-outline::before { + content: "\F01FB"; +} + +.mdi-epsilon::before { + content: "\F10E0"; +} + +.mdi-equal::before { + content: "\F01FC"; +} + +.mdi-equal-box::before { + content: "\F01FD"; +} + +.mdi-equalizer::before { + content: "\F0EA2"; +} + +.mdi-equalizer-outline::before { + content: "\F0EA3"; +} + +.mdi-eraser::before { + content: "\F01FE"; +} + +.mdi-eraser-variant::before { + content: "\F0642"; +} + +.mdi-escalator::before { + content: "\F01FF"; +} + +.mdi-escalator-box::before { + content: "\F1399"; +} + +.mdi-escalator-down::before { + content: "\F12C0"; +} + +.mdi-escalator-up::before { + content: "\F12BF"; +} + +.mdi-eslint::before { + content: "\F0C7A"; +} + +.mdi-et::before { + content: "\F0AB3"; +} + +.mdi-ethereum::before { + content: "\F086A"; +} + +.mdi-ethernet::before { + content: "\F0200"; +} + +.mdi-ethernet-cable::before { + content: "\F0201"; +} + +.mdi-ethernet-cable-off::before { + content: "\F0202"; +} + +.mdi-ev-plug-ccs1::before { + content: "\F1519"; +} + +.mdi-ev-plug-ccs2::before { + content: "\F151A"; +} + +.mdi-ev-plug-chademo::before { + content: "\F151B"; +} + +.mdi-ev-plug-tesla::before { + content: "\F151C"; +} + +.mdi-ev-plug-type1::before { + content: "\F151D"; +} + +.mdi-ev-plug-type2::before { + content: "\F151E"; +} + +.mdi-ev-station::before { + content: "\F05F1"; +} + +.mdi-evernote::before { + content: "\F0204"; +} + +.mdi-excavator::before { + content: "\F1025"; +} + +.mdi-exclamation::before { + content: "\F0205"; +} + +.mdi-exclamation-thick::before { + content: "\F1238"; +} + +.mdi-exit-run::before { + content: "\F0A48"; +} + +.mdi-exit-to-app::before { + content: "\F0206"; +} + +.mdi-expand-all::before { + content: "\F0AB4"; +} + +.mdi-expand-all-outline::before { + content: "\F0AB5"; +} + +.mdi-expansion-card::before { + content: "\F08AE"; +} + +.mdi-expansion-card-variant::before { + content: "\F0FB2"; +} + +.mdi-exponent::before { + content: "\F0963"; +} + +.mdi-exponent-box::before { + content: "\F0964"; +} + +.mdi-export::before { + content: "\F0207"; +} + +.mdi-export-variant::before { + content: "\F0B93"; +} + +.mdi-eye::before { + content: "\F0208"; +} + +.mdi-eye-check::before { + content: "\F0D04"; +} + +.mdi-eye-check-outline::before { + content: "\F0D05"; +} + +.mdi-eye-circle::before { + content: "\F0B94"; +} + +.mdi-eye-circle-outline::before { + content: "\F0B95"; +} + +.mdi-eye-minus::before { + content: "\F1026"; +} + +.mdi-eye-minus-outline::before { + content: "\F1027"; +} + +.mdi-eye-off::before { + content: "\F0209"; +} + +.mdi-eye-off-outline::before { + content: "\F06D1"; +} + +.mdi-eye-outline::before { + content: "\F06D0"; +} + +.mdi-eye-plus::before { + content: "\F086B"; +} + +.mdi-eye-plus-outline::before { + content: "\F086C"; +} + +.mdi-eye-remove::before { + content: "\F15E3"; +} + +.mdi-eye-remove-outline::before { + content: "\F15E4"; +} + +.mdi-eye-settings::before { + content: "\F086D"; +} + +.mdi-eye-settings-outline::before { + content: "\F086E"; +} + +.mdi-eyedropper::before { + content: "\F020A"; +} + +.mdi-eyedropper-minus::before { + content: "\F13DD"; +} + +.mdi-eyedropper-off::before { + content: "\F13DF"; +} + +.mdi-eyedropper-plus::before { + content: "\F13DC"; +} + +.mdi-eyedropper-remove::before { + content: "\F13DE"; +} + +.mdi-eyedropper-variant::before { + content: "\F020B"; +} + +.mdi-face-agent::before { + content: "\F0D70"; +} + +.mdi-face-man::before { + content: "\F0643"; +} + +.mdi-face-man-outline::before { + content: "\F0B96"; +} + +.mdi-face-man-profile::before { + content: "\F0644"; +} + +.mdi-face-man-shimmer::before { + content: "\F15CC"; +} + +.mdi-face-man-shimmer-outline::before { + content: "\F15CD"; +} + +.mdi-face-mask::before { + content: "\F1586"; +} + +.mdi-face-mask-outline::before { + content: "\F1587"; +} + +.mdi-face-recognition::before { + content: "\F0C7B"; +} + +.mdi-face-woman::before { + content: "\F1077"; +} + +.mdi-face-woman-outline::before { + content: "\F1078"; +} + +.mdi-face-woman-profile::before { + content: "\F1076"; +} + +.mdi-face-woman-shimmer::before { + content: "\F15CE"; +} + +.mdi-face-woman-shimmer-outline::before { + content: "\F15CF"; +} + +.mdi-facebook::before { + content: "\F020C"; +} + +.mdi-facebook-gaming::before { + content: "\F07DD"; +} + +.mdi-facebook-messenger::before { + content: "\F020E"; +} + +.mdi-facebook-workplace::before { + content: "\F0B31"; +} + +.mdi-factory::before { + content: "\F020F"; +} + +.mdi-family-tree::before { + content: "\F160E"; +} + +.mdi-fan::before { + content: "\F0210"; +} + +.mdi-fan-alert::before { + content: "\F146C"; +} + +.mdi-fan-auto::before { + content: "\F171D"; +} + +.mdi-fan-chevron-down::before { + content: "\F146D"; +} + +.mdi-fan-chevron-up::before { + content: "\F146E"; +} + +.mdi-fan-minus::before { + content: "\F1470"; +} + +.mdi-fan-off::before { + content: "\F081D"; +} + +.mdi-fan-plus::before { + content: "\F146F"; +} + +.mdi-fan-remove::before { + content: "\F1471"; +} + +.mdi-fan-speed-1::before { + content: "\F1472"; +} + +.mdi-fan-speed-2::before { + content: "\F1473"; +} + +.mdi-fan-speed-3::before { + content: "\F1474"; +} + +.mdi-fast-forward::before { + content: "\F0211"; +} + +.mdi-fast-forward-10::before { + content: "\F0D71"; +} + +.mdi-fast-forward-30::before { + content: "\F0D06"; +} + +.mdi-fast-forward-5::before { + content: "\F11F8"; +} + +.mdi-fast-forward-60::before { + content: "\F160B"; +} + +.mdi-fast-forward-outline::before { + content: "\F06D2"; +} + +.mdi-fax::before { + content: "\F0212"; +} + +.mdi-feather::before { + content: "\F06D3"; +} + +.mdi-feature-search::before { + content: "\F0A49"; +} + +.mdi-feature-search-outline::before { + content: "\F0A4A"; +} + +.mdi-fedora::before { + content: "\F08DB"; +} + +.mdi-fence::before { + content: "\F179A"; +} + +.mdi-fence-electric::before { + content: "\F17F6"; +} + +.mdi-fencing::before { + content: "\F14C1"; +} + +.mdi-ferris-wheel::before { + content: "\F0EA4"; +} + +.mdi-ferry::before { + content: "\F0213"; +} + +.mdi-file::before { + content: "\F0214"; +} + +.mdi-file-account::before { + content: "\F073B"; +} + +.mdi-file-account-outline::before { + content: "\F1028"; +} + +.mdi-file-alert::before { + content: "\F0A4B"; +} + +.mdi-file-alert-outline::before { + content: "\F0A4C"; +} + +.mdi-file-cabinet::before { + content: "\F0AB6"; +} + +.mdi-file-cad::before { + content: "\F0EEB"; +} + +.mdi-file-cad-box::before { + content: "\F0EEC"; +} + +.mdi-file-cancel::before { + content: "\F0DC6"; +} + +.mdi-file-cancel-outline::before { + content: "\F0DC7"; +} + +.mdi-file-certificate::before { + content: "\F1186"; +} + +.mdi-file-certificate-outline::before { + content: "\F1187"; +} + +.mdi-file-chart::before { + content: "\F0215"; +} + +.mdi-file-chart-outline::before { + content: "\F1029"; +} + +.mdi-file-check::before { + content: "\F0216"; +} + +.mdi-file-check-outline::before { + content: "\F0E29"; +} + +.mdi-file-clock::before { + content: "\F12E1"; +} + +.mdi-file-clock-outline::before { + content: "\F12E2"; +} + +.mdi-file-cloud::before { + content: "\F0217"; +} + +.mdi-file-cloud-outline::before { + content: "\F102A"; +} + +.mdi-file-code::before { + content: "\F022E"; +} + +.mdi-file-code-outline::before { + content: "\F102B"; +} + +.mdi-file-cog::before { + content: "\F107B"; +} + +.mdi-file-cog-outline::before { + content: "\F107C"; +} + +.mdi-file-compare::before { + content: "\F08AA"; +} + +.mdi-file-delimited::before { + content: "\F0218"; +} + +.mdi-file-delimited-outline::before { + content: "\F0EA5"; +} + +.mdi-file-document::before { + content: "\F0219"; +} + +.mdi-file-document-edit::before { + content: "\F0DC8"; +} + +.mdi-file-document-edit-outline::before { + content: "\F0DC9"; +} + +.mdi-file-document-multiple::before { + content: "\F1517"; +} + +.mdi-file-document-multiple-outline::before { + content: "\F1518"; +} + +.mdi-file-document-outline::before { + content: "\F09EE"; +} + +.mdi-file-download::before { + content: "\F0965"; +} + +.mdi-file-download-outline::before { + content: "\F0966"; +} + +.mdi-file-edit::before { + content: "\F11E7"; +} + +.mdi-file-edit-outline::before { + content: "\F11E8"; +} + +.mdi-file-excel::before { + content: "\F021B"; +} + +.mdi-file-excel-box::before { + content: "\F021C"; +} + +.mdi-file-excel-box-outline::before { + content: "\F102C"; +} + +.mdi-file-excel-outline::before { + content: "\F102D"; +} + +.mdi-file-export::before { + content: "\F021D"; +} + +.mdi-file-export-outline::before { + content: "\F102E"; +} + +.mdi-file-eye::before { + content: "\F0DCA"; +} + +.mdi-file-eye-outline::before { + content: "\F0DCB"; +} + +.mdi-file-find::before { + content: "\F021E"; +} + +.mdi-file-find-outline::before { + content: "\F0B97"; +} + +.mdi-file-gif-box::before { + content: "\F0D78"; +} + +.mdi-file-hidden::before { + content: "\F0613"; +} + +.mdi-file-image::before { + content: "\F021F"; +} + +.mdi-file-image-marker::before { + content: "\F1772"; +} + +.mdi-file-image-marker-outline::before { + content: "\F1773"; +} + +.mdi-file-image-outline::before { + content: "\F0EB0"; +} + +.mdi-file-import::before { + content: "\F0220"; +} + +.mdi-file-import-outline::before { + content: "\F102F"; +} + +.mdi-file-jpg-box::before { + content: "\F0225"; +} + +.mdi-file-key::before { + content: "\F1184"; +} + +.mdi-file-key-outline::before { + content: "\F1185"; +} + +.mdi-file-link::before { + content: "\F1177"; +} + +.mdi-file-link-outline::before { + content: "\F1178"; +} + +.mdi-file-lock::before { + content: "\F0221"; +} + +.mdi-file-lock-outline::before { + content: "\F1030"; +} + +.mdi-file-marker::before { + content: "\F1774"; +} + +.mdi-file-marker-outline::before { + content: "\F1775"; +} + +.mdi-file-move::before { + content: "\F0AB9"; +} + +.mdi-file-move-outline::before { + content: "\F1031"; +} + +.mdi-file-multiple::before { + content: "\F0222"; +} + +.mdi-file-multiple-outline::before { + content: "\F1032"; +} + +.mdi-file-music::before { + content: "\F0223"; +} + +.mdi-file-music-outline::before { + content: "\F0E2A"; +} + +.mdi-file-outline::before { + content: "\F0224"; +} + +.mdi-file-pdf-box::before { + content: "\F0226"; +} + +.mdi-file-percent::before { + content: "\F081E"; +} + +.mdi-file-percent-outline::before { + content: "\F1033"; +} + +.mdi-file-phone::before { + content: "\F1179"; +} + +.mdi-file-phone-outline::before { + content: "\F117A"; +} + +.mdi-file-plus::before { + content: "\F0752"; +} + +.mdi-file-plus-outline::before { + content: "\F0EED"; +} + +.mdi-file-png-box::before { + content: "\F0E2D"; +} + +.mdi-file-powerpoint::before { + content: "\F0227"; +} + +.mdi-file-powerpoint-box::before { + content: "\F0228"; +} + +.mdi-file-powerpoint-box-outline::before { + content: "\F1034"; +} + +.mdi-file-powerpoint-outline::before { + content: "\F1035"; +} + +.mdi-file-presentation-box::before { + content: "\F0229"; +} + +.mdi-file-question::before { + content: "\F086F"; +} + +.mdi-file-question-outline::before { + content: "\F1036"; +} + +.mdi-file-refresh::before { + content: "\F0918"; +} + +.mdi-file-refresh-outline::before { + content: "\F0541"; +} + +.mdi-file-remove::before { + content: "\F0B98"; +} + +.mdi-file-remove-outline::before { + content: "\F1037"; +} + +.mdi-file-replace::before { + content: "\F0B32"; +} + +.mdi-file-replace-outline::before { + content: "\F0B33"; +} + +.mdi-file-restore::before { + content: "\F0670"; +} + +.mdi-file-restore-outline::before { + content: "\F1038"; +} + +.mdi-file-search::before { + content: "\F0C7C"; +} + +.mdi-file-search-outline::before { + content: "\F0C7D"; +} + +.mdi-file-send::before { + content: "\F022A"; +} + +.mdi-file-send-outline::before { + content: "\F1039"; +} + +.mdi-file-settings::before { + content: "\F1079"; +} + +.mdi-file-settings-outline::before { + content: "\F107A"; +} + +.mdi-file-star::before { + content: "\F103A"; +} + +.mdi-file-star-outline::before { + content: "\F103B"; +} + +.mdi-file-swap::before { + content: "\F0FB4"; +} + +.mdi-file-swap-outline::before { + content: "\F0FB5"; +} + +.mdi-file-sync::before { + content: "\F1216"; +} + +.mdi-file-sync-outline::before { + content: "\F1217"; +} + +.mdi-file-table::before { + content: "\F0C7E"; +} + +.mdi-file-table-box::before { + content: "\F10E1"; +} + +.mdi-file-table-box-multiple::before { + content: "\F10E2"; +} + +.mdi-file-table-box-multiple-outline::before { + content: "\F10E3"; +} + +.mdi-file-table-box-outline::before { + content: "\F10E4"; +} + +.mdi-file-table-outline::before { + content: "\F0C7F"; +} + +.mdi-file-tree::before { + content: "\F0645"; +} + +.mdi-file-tree-outline::before { + content: "\F13D2"; +} + +.mdi-file-undo::before { + content: "\F08DC"; +} + +.mdi-file-undo-outline::before { + content: "\F103C"; +} + +.mdi-file-upload::before { + content: "\F0A4D"; +} + +.mdi-file-upload-outline::before { + content: "\F0A4E"; +} + +.mdi-file-video::before { + content: "\F022B"; +} + +.mdi-file-video-outline::before { + content: "\F0E2C"; +} + +.mdi-file-word::before { + content: "\F022C"; +} + +.mdi-file-word-box::before { + content: "\F022D"; +} + +.mdi-file-word-box-outline::before { + content: "\F103D"; +} + +.mdi-file-word-outline::before { + content: "\F103E"; +} + +.mdi-film::before { + content: "\F022F"; +} + +.mdi-filmstrip::before { + content: "\F0230"; +} + +.mdi-filmstrip-box::before { + content: "\F0332"; +} + +.mdi-filmstrip-box-multiple::before { + content: "\F0D18"; +} + +.mdi-filmstrip-off::before { + content: "\F0231"; +} + +.mdi-filter::before { + content: "\F0232"; +} + +.mdi-filter-menu::before { + content: "\F10E5"; +} + +.mdi-filter-menu-outline::before { + content: "\F10E6"; +} + +.mdi-filter-minus::before { + content: "\F0EEE"; +} + +.mdi-filter-minus-outline::before { + content: "\F0EEF"; +} + +.mdi-filter-off::before { + content: "\F14EF"; +} + +.mdi-filter-off-outline::before { + content: "\F14F0"; +} + +.mdi-filter-outline::before { + content: "\F0233"; +} + +.mdi-filter-plus::before { + content: "\F0EF0"; +} + +.mdi-filter-plus-outline::before { + content: "\F0EF1"; +} + +.mdi-filter-remove::before { + content: "\F0234"; +} + +.mdi-filter-remove-outline::before { + content: "\F0235"; +} + +.mdi-filter-variant::before { + content: "\F0236"; +} + +.mdi-filter-variant-minus::before { + content: "\F1112"; +} + +.mdi-filter-variant-plus::before { + content: "\F1113"; +} + +.mdi-filter-variant-remove::before { + content: "\F103F"; +} + +.mdi-finance::before { + content: "\F081F"; +} + +.mdi-find-replace::before { + content: "\F06D4"; +} + +.mdi-fingerprint::before { + content: "\F0237"; +} + +.mdi-fingerprint-off::before { + content: "\F0EB1"; +} + +.mdi-fire::before { + content: "\F0238"; +} + +.mdi-fire-alert::before { + content: "\F15D7"; +} + +.mdi-fire-circle::before { + content: "\F1807"; +} + +.mdi-fire-extinguisher::before { + content: "\F0EF2"; +} + +.mdi-fire-hydrant::before { + content: "\F1137"; +} + +.mdi-fire-hydrant-alert::before { + content: "\F1138"; +} + +.mdi-fire-hydrant-off::before { + content: "\F1139"; +} + +.mdi-fire-off::before { + content: "\F1722"; +} + +.mdi-fire-truck::before { + content: "\F08AB"; +} + +.mdi-firebase::before { + content: "\F0967"; +} + +.mdi-firefox::before { + content: "\F0239"; +} + +.mdi-fireplace::before { + content: "\F0E2E"; +} + +.mdi-fireplace-off::before { + content: "\F0E2F"; +} + +.mdi-firewire::before { + content: "\F05BE"; +} + +.mdi-firework::before { + content: "\F0E30"; +} + +.mdi-firework-off::before { + content: "\F1723"; +} + +.mdi-fish::before { + content: "\F023A"; +} + +.mdi-fish-off::before { + content: "\F13F3"; +} + +.mdi-fishbowl::before { + content: "\F0EF3"; +} + +.mdi-fishbowl-outline::before { + content: "\F0EF4"; +} + +.mdi-fit-to-page::before { + content: "\F0EF5"; +} + +.mdi-fit-to-page-outline::before { + content: "\F0EF6"; +} + +.mdi-flag::before { + content: "\F023B"; +} + +.mdi-flag-checkered::before { + content: "\F023C"; +} + +.mdi-flag-minus::before { + content: "\F0B99"; +} + +.mdi-flag-minus-outline::before { + content: "\F10B2"; +} + +.mdi-flag-outline::before { + content: "\F023D"; +} + +.mdi-flag-plus::before { + content: "\F0B9A"; +} + +.mdi-flag-plus-outline::before { + content: "\F10B3"; +} + +.mdi-flag-remove::before { + content: "\F0B9B"; +} + +.mdi-flag-remove-outline::before { + content: "\F10B4"; +} + +.mdi-flag-triangle::before { + content: "\F023F"; +} + +.mdi-flag-variant::before { + content: "\F0240"; +} + +.mdi-flag-variant-outline::before { + content: "\F023E"; +} + +.mdi-flare::before { + content: "\F0D72"; +} + +.mdi-flash::before { + content: "\F0241"; +} + +.mdi-flash-alert::before { + content: "\F0EF7"; +} + +.mdi-flash-alert-outline::before { + content: "\F0EF8"; +} + +.mdi-flash-auto::before { + content: "\F0242"; +} + +.mdi-flash-off::before { + content: "\F0243"; +} + +.mdi-flash-outline::before { + content: "\F06D5"; +} + +.mdi-flash-red-eye::before { + content: "\F067B"; +} + +.mdi-flashlight::before { + content: "\F0244"; +} + +.mdi-flashlight-off::before { + content: "\F0245"; +} + +.mdi-flask::before { + content: "\F0093"; +} + +.mdi-flask-empty::before { + content: "\F0094"; +} + +.mdi-flask-empty-minus::before { + content: "\F123A"; +} + +.mdi-flask-empty-minus-outline::before { + content: "\F123B"; +} + +.mdi-flask-empty-off::before { + content: "\F13F4"; +} + +.mdi-flask-empty-off-outline::before { + content: "\F13F5"; +} + +.mdi-flask-empty-outline::before { + content: "\F0095"; +} + +.mdi-flask-empty-plus::before { + content: "\F123C"; +} + +.mdi-flask-empty-plus-outline::before { + content: "\F123D"; +} + +.mdi-flask-empty-remove::before { + content: "\F123E"; +} + +.mdi-flask-empty-remove-outline::before { + content: "\F123F"; +} + +.mdi-flask-minus::before { + content: "\F1240"; +} + +.mdi-flask-minus-outline::before { + content: "\F1241"; +} + +.mdi-flask-off::before { + content: "\F13F6"; +} + +.mdi-flask-off-outline::before { + content: "\F13F7"; +} + +.mdi-flask-outline::before { + content: "\F0096"; +} + +.mdi-flask-plus::before { + content: "\F1242"; +} + +.mdi-flask-plus-outline::before { + content: "\F1243"; +} + +.mdi-flask-remove::before { + content: "\F1244"; +} + +.mdi-flask-remove-outline::before { + content: "\F1245"; +} + +.mdi-flask-round-bottom::before { + content: "\F124B"; +} + +.mdi-flask-round-bottom-empty::before { + content: "\F124C"; +} + +.mdi-flask-round-bottom-empty-outline::before { + content: "\F124D"; +} + +.mdi-flask-round-bottom-outline::before { + content: "\F124E"; +} + +.mdi-fleur-de-lis::before { + content: "\F1303"; +} + +.mdi-flip-horizontal::before { + content: "\F10E7"; +} + +.mdi-flip-to-back::before { + content: "\F0247"; +} + +.mdi-flip-to-front::before { + content: "\F0248"; +} + +.mdi-flip-vertical::before { + content: "\F10E8"; +} + +.mdi-floor-lamp::before { + content: "\F08DD"; +} + +.mdi-floor-lamp-dual::before { + content: "\F1040"; +} + +.mdi-floor-lamp-dual-outline::before { + content: "\F17CE"; +} + +.mdi-floor-lamp-outline::before { + content: "\F17C8"; +} + +.mdi-floor-lamp-torchiere::before { + content: "\F1747"; +} + +.mdi-floor-lamp-torchiere-outline::before { + content: "\F17D6"; +} + +.mdi-floor-lamp-torchiere-variant::before { + content: "\F1041"; +} + +.mdi-floor-lamp-torchiere-variant-outline::before { + content: "\F17CF"; +} + +.mdi-floor-plan::before { + content: "\F0821"; +} + +.mdi-floppy::before { + content: "\F0249"; +} + +.mdi-floppy-variant::before { + content: "\F09EF"; +} + +.mdi-flower::before { + content: "\F024A"; +} + +.mdi-flower-outline::before { + content: "\F09F0"; +} + +.mdi-flower-pollen::before { + content: "\F1885"; +} + +.mdi-flower-pollen-outline::before { + content: "\F1886"; +} + +.mdi-flower-poppy::before { + content: "\F0D08"; +} + +.mdi-flower-tulip::before { + content: "\F09F1"; +} + +.mdi-flower-tulip-outline::before { + content: "\F09F2"; +} + +.mdi-focus-auto::before { + content: "\F0F4E"; +} + +.mdi-focus-field::before { + content: "\F0F4F"; +} + +.mdi-focus-field-horizontal::before { + content: "\F0F50"; +} + +.mdi-focus-field-vertical::before { + content: "\F0F51"; +} + +.mdi-folder::before { + content: "\F024B"; +} + +.mdi-folder-account::before { + content: "\F024C"; +} + +.mdi-folder-account-outline::before { + content: "\F0B9C"; +} + +.mdi-folder-alert::before { + content: "\F0DCC"; +} + +.mdi-folder-alert-outline::before { + content: "\F0DCD"; +} + +.mdi-folder-clock::before { + content: "\F0ABA"; +} + +.mdi-folder-clock-outline::before { + content: "\F0ABB"; +} + +.mdi-folder-cog::before { + content: "\F107F"; +} + +.mdi-folder-cog-outline::before { + content: "\F1080"; +} + +.mdi-folder-download::before { + content: "\F024D"; +} + +.mdi-folder-download-outline::before { + content: "\F10E9"; +} + +.mdi-folder-edit::before { + content: "\F08DE"; +} + +.mdi-folder-edit-outline::before { + content: "\F0DCE"; +} + +.mdi-folder-eye::before { + content: "\F178A"; +} + +.mdi-folder-eye-outline::before { + content: "\F178B"; +} + +.mdi-folder-google-drive::before { + content: "\F024E"; +} + +.mdi-folder-heart::before { + content: "\F10EA"; +} + +.mdi-folder-heart-outline::before { + content: "\F10EB"; +} + +.mdi-folder-hidden::before { + content: "\F179E"; +} + +.mdi-folder-home::before { + content: "\F10B5"; +} + +.mdi-folder-home-outline::before { + content: "\F10B6"; +} + +.mdi-folder-image::before { + content: "\F024F"; +} + +.mdi-folder-information::before { + content: "\F10B7"; +} + +.mdi-folder-information-outline::before { + content: "\F10B8"; +} + +.mdi-folder-key::before { + content: "\F08AC"; +} + +.mdi-folder-key-network::before { + content: "\F08AD"; +} + +.mdi-folder-key-network-outline::before { + content: "\F0C80"; +} + +.mdi-folder-key-outline::before { + content: "\F10EC"; +} + +.mdi-folder-lock::before { + content: "\F0250"; +} + +.mdi-folder-lock-open::before { + content: "\F0251"; +} + +.mdi-folder-marker::before { + content: "\F126D"; +} + +.mdi-folder-marker-outline::before { + content: "\F126E"; +} + +.mdi-folder-move::before { + content: "\F0252"; +} + +.mdi-folder-move-outline::before { + content: "\F1246"; +} + +.mdi-folder-multiple::before { + content: "\F0253"; +} + +.mdi-folder-multiple-image::before { + content: "\F0254"; +} + +.mdi-folder-multiple-outline::before { + content: "\F0255"; +} + +.mdi-folder-multiple-plus::before { + content: "\F147E"; +} + +.mdi-folder-multiple-plus-outline::before { + content: "\F147F"; +} + +.mdi-folder-music::before { + content: "\F1359"; +} + +.mdi-folder-music-outline::before { + content: "\F135A"; +} + +.mdi-folder-network::before { + content: "\F0870"; +} + +.mdi-folder-network-outline::before { + content: "\F0C81"; +} + +.mdi-folder-open::before { + content: "\F0770"; +} + +.mdi-folder-open-outline::before { + content: "\F0DCF"; +} + +.mdi-folder-outline::before { + content: "\F0256"; +} + +.mdi-folder-plus::before { + content: "\F0257"; +} + +.mdi-folder-plus-outline::before { + content: "\F0B9D"; +} + +.mdi-folder-pound::before { + content: "\F0D09"; +} + +.mdi-folder-pound-outline::before { + content: "\F0D0A"; +} + +.mdi-folder-refresh::before { + content: "\F0749"; +} + +.mdi-folder-refresh-outline::before { + content: "\F0542"; +} + +.mdi-folder-remove::before { + content: "\F0258"; +} + +.mdi-folder-remove-outline::before { + content: "\F0B9E"; +} + +.mdi-folder-search::before { + content: "\F0968"; +} + +.mdi-folder-search-outline::before { + content: "\F0969"; +} + +.mdi-folder-settings::before { + content: "\F107D"; +} + +.mdi-folder-settings-outline::before { + content: "\F107E"; +} + +.mdi-folder-star::before { + content: "\F069D"; +} + +.mdi-folder-star-multiple::before { + content: "\F13D3"; +} + +.mdi-folder-star-multiple-outline::before { + content: "\F13D4"; +} + +.mdi-folder-star-outline::before { + content: "\F0B9F"; +} + +.mdi-folder-swap::before { + content: "\F0FB6"; +} + +.mdi-folder-swap-outline::before { + content: "\F0FB7"; +} + +.mdi-folder-sync::before { + content: "\F0D0B"; +} + +.mdi-folder-sync-outline::before { + content: "\F0D0C"; +} + +.mdi-folder-table::before { + content: "\F12E3"; +} + +.mdi-folder-table-outline::before { + content: "\F12E4"; +} + +.mdi-folder-text::before { + content: "\F0C82"; +} + +.mdi-folder-text-outline::before { + content: "\F0C83"; +} + +.mdi-folder-upload::before { + content: "\F0259"; +} + +.mdi-folder-upload-outline::before { + content: "\F10ED"; +} + +.mdi-folder-zip::before { + content: "\F06EB"; +} + +.mdi-folder-zip-outline::before { + content: "\F07B9"; +} + +.mdi-font-awesome::before { + content: "\F003A"; +} + +.mdi-food::before { + content: "\F025A"; +} + +.mdi-food-apple::before { + content: "\F025B"; +} + +.mdi-food-apple-outline::before { + content: "\F0C84"; +} + +.mdi-food-croissant::before { + content: "\F07C8"; +} + +.mdi-food-drumstick::before { + content: "\F141F"; +} + +.mdi-food-drumstick-off::before { + content: "\F1468"; +} + +.mdi-food-drumstick-off-outline::before { + content: "\F1469"; +} + +.mdi-food-drumstick-outline::before { + content: "\F1420"; +} + +.mdi-food-fork-drink::before { + content: "\F05F2"; +} + +.mdi-food-halal::before { + content: "\F1572"; +} + +.mdi-food-hot-dog::before { + content: "\F184B"; +} + +.mdi-food-kosher::before { + content: "\F1573"; +} + +.mdi-food-off::before { + content: "\F05F3"; +} + +.mdi-food-steak::before { + content: "\F146A"; +} + +.mdi-food-steak-off::before { + content: "\F146B"; +} + +.mdi-food-takeout-box::before { + content: "\F1836"; +} + +.mdi-food-takeout-box-outline::before { + content: "\F1837"; +} + +.mdi-food-turkey::before { + content: "\F171C"; +} + +.mdi-food-variant::before { + content: "\F025C"; +} + +.mdi-food-variant-off::before { + content: "\F13E5"; +} + +.mdi-foot-print::before { + content: "\F0F52"; +} + +.mdi-football::before { + content: "\F025D"; +} + +.mdi-football-australian::before { + content: "\F025E"; +} + +.mdi-football-helmet::before { + content: "\F025F"; +} + +.mdi-forest::before { + content: "\F1897"; +} + +.mdi-forklift::before { + content: "\F07C9"; +} + +.mdi-form-dropdown::before { + content: "\F1400"; +} + +.mdi-form-select::before { + content: "\F1401"; +} + +.mdi-form-textarea::before { + content: "\F1095"; +} + +.mdi-form-textbox::before { + content: "\F060E"; +} + +.mdi-form-textbox-lock::before { + content: "\F135D"; +} + +.mdi-form-textbox-password::before { + content: "\F07F5"; +} + +.mdi-format-align-bottom::before { + content: "\F0753"; +} + +.mdi-format-align-center::before { + content: "\F0260"; +} + +.mdi-format-align-justify::before { + content: "\F0261"; +} + +.mdi-format-align-left::before { + content: "\F0262"; +} + +.mdi-format-align-middle::before { + content: "\F0754"; +} + +.mdi-format-align-right::before { + content: "\F0263"; +} + +.mdi-format-align-top::before { + content: "\F0755"; +} + +.mdi-format-annotation-minus::before { + content: "\F0ABC"; +} + +.mdi-format-annotation-plus::before { + content: "\F0646"; +} + +.mdi-format-bold::before { + content: "\F0264"; +} + +.mdi-format-clear::before { + content: "\F0265"; +} + +.mdi-format-color-fill::before { + content: "\F0266"; +} + +.mdi-format-color-highlight::before { + content: "\F0E31"; +} + +.mdi-format-color-marker-cancel::before { + content: "\F1313"; +} + +.mdi-format-color-text::before { + content: "\F069E"; +} + +.mdi-format-columns::before { + content: "\F08DF"; +} + +.mdi-format-float-center::before { + content: "\F0267"; +} + +.mdi-format-float-left::before { + content: "\F0268"; +} + +.mdi-format-float-none::before { + content: "\F0269"; +} + +.mdi-format-float-right::before { + content: "\F026A"; +} + +.mdi-format-font::before { + content: "\F06D6"; +} + +.mdi-format-font-size-decrease::before { + content: "\F09F3"; +} + +.mdi-format-font-size-increase::before { + content: "\F09F4"; +} + +.mdi-format-header-1::before { + content: "\F026B"; +} + +.mdi-format-header-2::before { + content: "\F026C"; +} + +.mdi-format-header-3::before { + content: "\F026D"; +} + +.mdi-format-header-4::before { + content: "\F026E"; +} + +.mdi-format-header-5::before { + content: "\F026F"; +} + +.mdi-format-header-6::before { + content: "\F0270"; +} + +.mdi-format-header-decrease::before { + content: "\F0271"; +} + +.mdi-format-header-equal::before { + content: "\F0272"; +} + +.mdi-format-header-increase::before { + content: "\F0273"; +} + +.mdi-format-header-pound::before { + content: "\F0274"; +} + +.mdi-format-horizontal-align-center::before { + content: "\F061E"; +} + +.mdi-format-horizontal-align-left::before { + content: "\F061F"; +} + +.mdi-format-horizontal-align-right::before { + content: "\F0620"; +} + +.mdi-format-indent-decrease::before { + content: "\F0275"; +} + +.mdi-format-indent-increase::before { + content: "\F0276"; +} + +.mdi-format-italic::before { + content: "\F0277"; +} + +.mdi-format-letter-case::before { + content: "\F0B34"; +} + +.mdi-format-letter-case-lower::before { + content: "\F0B35"; +} + +.mdi-format-letter-case-upper::before { + content: "\F0B36"; +} + +.mdi-format-letter-ends-with::before { + content: "\F0FB8"; +} + +.mdi-format-letter-matches::before { + content: "\F0FB9"; +} + +.mdi-format-letter-starts-with::before { + content: "\F0FBA"; +} + +.mdi-format-line-spacing::before { + content: "\F0278"; +} + +.mdi-format-line-style::before { + content: "\F05C8"; +} + +.mdi-format-line-weight::before { + content: "\F05C9"; +} + +.mdi-format-list-bulleted::before { + content: "\F0279"; +} + +.mdi-format-list-bulleted-square::before { + content: "\F0DD0"; +} + +.mdi-format-list-bulleted-triangle::before { + content: "\F0EB2"; +} + +.mdi-format-list-bulleted-type::before { + content: "\F027A"; +} + +.mdi-format-list-checkbox::before { + content: "\F096A"; +} + +.mdi-format-list-checks::before { + content: "\F0756"; +} + +.mdi-format-list-group::before { + content: "\F1860"; +} + +.mdi-format-list-numbered::before { + content: "\F027B"; +} + +.mdi-format-list-numbered-rtl::before { + content: "\F0D0D"; +} + +.mdi-format-list-text::before { + content: "\F126F"; +} + +.mdi-format-overline::before { + content: "\F0EB3"; +} + +.mdi-format-page-break::before { + content: "\F06D7"; +} + +.mdi-format-paint::before { + content: "\F027C"; +} + +.mdi-format-paragraph::before { + content: "\F027D"; +} + +.mdi-format-pilcrow::before { + content: "\F06D8"; +} + +.mdi-format-quote-close::before { + content: "\F027E"; +} + +.mdi-format-quote-close-outline::before { + content: "\F11A8"; +} + +.mdi-format-quote-open::before { + content: "\F0757"; +} + +.mdi-format-quote-open-outline::before { + content: "\F11A7"; +} + +.mdi-format-rotate-90::before { + content: "\F06AA"; +} + +.mdi-format-section::before { + content: "\F069F"; +} + +.mdi-format-size::before { + content: "\F027F"; +} + +.mdi-format-strikethrough::before { + content: "\F0280"; +} + +.mdi-format-strikethrough-variant::before { + content: "\F0281"; +} + +.mdi-format-subscript::before { + content: "\F0282"; +} + +.mdi-format-superscript::before { + content: "\F0283"; +} + +.mdi-format-text::before { + content: "\F0284"; +} + +.mdi-format-text-rotation-angle-down::before { + content: "\F0FBB"; +} + +.mdi-format-text-rotation-angle-up::before { + content: "\F0FBC"; +} + +.mdi-format-text-rotation-down::before { + content: "\F0D73"; +} + +.mdi-format-text-rotation-down-vertical::before { + content: "\F0FBD"; +} + +.mdi-format-text-rotation-none::before { + content: "\F0D74"; +} + +.mdi-format-text-rotation-up::before { + content: "\F0FBE"; +} + +.mdi-format-text-rotation-vertical::before { + content: "\F0FBF"; +} + +.mdi-format-text-variant::before { + content: "\F0E32"; +} + +.mdi-format-text-variant-outline::before { + content: "\F150F"; +} + +.mdi-format-text-wrapping-clip::before { + content: "\F0D0E"; +} + +.mdi-format-text-wrapping-overflow::before { + content: "\F0D0F"; +} + +.mdi-format-text-wrapping-wrap::before { + content: "\F0D10"; +} + +.mdi-format-textbox::before { + content: "\F0D11"; +} + +.mdi-format-textdirection-l-to-r::before { + content: "\F0285"; +} + +.mdi-format-textdirection-r-to-l::before { + content: "\F0286"; +} + +.mdi-format-title::before { + content: "\F05F4"; +} + +.mdi-format-underline::before { + content: "\F0287"; +} + +.mdi-format-vertical-align-bottom::before { + content: "\F0621"; +} + +.mdi-format-vertical-align-center::before { + content: "\F0622"; +} + +.mdi-format-vertical-align-top::before { + content: "\F0623"; +} + +.mdi-format-wrap-inline::before { + content: "\F0288"; +} + +.mdi-format-wrap-square::before { + content: "\F0289"; +} + +.mdi-format-wrap-tight::before { + content: "\F028A"; +} + +.mdi-format-wrap-top-bottom::before { + content: "\F028B"; +} + +.mdi-forum::before { + content: "\F028C"; +} + +.mdi-forum-outline::before { + content: "\F0822"; +} + +.mdi-forward::before { + content: "\F028D"; +} + +.mdi-forwardburger::before { + content: "\F0D75"; +} + +.mdi-fountain::before { + content: "\F096B"; +} + +.mdi-fountain-pen::before { + content: "\F0D12"; +} + +.mdi-fountain-pen-tip::before { + content: "\F0D13"; +} + +.mdi-freebsd::before { + content: "\F08E0"; +} + +.mdi-frequently-asked-questions::before { + content: "\F0EB4"; +} + +.mdi-fridge::before { + content: "\F0290"; +} + +.mdi-fridge-alert::before { + content: "\F11B1"; +} + +.mdi-fridge-alert-outline::before { + content: "\F11B2"; +} + +.mdi-fridge-bottom::before { + content: "\F0292"; +} + +.mdi-fridge-industrial::before { + content: "\F15EE"; +} + +.mdi-fridge-industrial-alert::before { + content: "\F15EF"; +} + +.mdi-fridge-industrial-alert-outline::before { + content: "\F15F0"; +} + +.mdi-fridge-industrial-off::before { + content: "\F15F1"; +} + +.mdi-fridge-industrial-off-outline::before { + content: "\F15F2"; +} + +.mdi-fridge-industrial-outline::before { + content: "\F15F3"; +} + +.mdi-fridge-off::before { + content: "\F11AF"; +} + +.mdi-fridge-off-outline::before { + content: "\F11B0"; +} + +.mdi-fridge-outline::before { + content: "\F028F"; +} + +.mdi-fridge-top::before { + content: "\F0291"; +} + +.mdi-fridge-variant::before { + content: "\F15F4"; +} + +.mdi-fridge-variant-alert::before { + content: "\F15F5"; +} + +.mdi-fridge-variant-alert-outline::before { + content: "\F15F6"; +} + +.mdi-fridge-variant-off::before { + content: "\F15F7"; +} + +.mdi-fridge-variant-off-outline::before { + content: "\F15F8"; +} + +.mdi-fridge-variant-outline::before { + content: "\F15F9"; +} + +.mdi-fruit-cherries::before { + content: "\F1042"; +} + +.mdi-fruit-cherries-off::before { + content: "\F13F8"; +} + +.mdi-fruit-citrus::before { + content: "\F1043"; +} + +.mdi-fruit-citrus-off::before { + content: "\F13F9"; +} + +.mdi-fruit-grapes::before { + content: "\F1044"; +} + +.mdi-fruit-grapes-outline::before { + content: "\F1045"; +} + +.mdi-fruit-pineapple::before { + content: "\F1046"; +} + +.mdi-fruit-watermelon::before { + content: "\F1047"; +} + +.mdi-fuel::before { + content: "\F07CA"; +} + +.mdi-fullscreen::before { + content: "\F0293"; +} + +.mdi-fullscreen-exit::before { + content: "\F0294"; +} + +.mdi-function::before { + content: "\F0295"; +} + +.mdi-function-variant::before { + content: "\F0871"; +} + +.mdi-furigana-horizontal::before { + content: "\F1081"; +} + +.mdi-furigana-vertical::before { + content: "\F1082"; +} + +.mdi-fuse::before { + content: "\F0C85"; +} + +.mdi-fuse-alert::before { + content: "\F142D"; +} + +.mdi-fuse-blade::before { + content: "\F0C86"; +} + +.mdi-fuse-off::before { + content: "\F142C"; +} + +.mdi-gamepad::before { + content: "\F0296"; +} + +.mdi-gamepad-circle::before { + content: "\F0E33"; +} + +.mdi-gamepad-circle-down::before { + content: "\F0E34"; +} + +.mdi-gamepad-circle-left::before { + content: "\F0E35"; +} + +.mdi-gamepad-circle-outline::before { + content: "\F0E36"; +} + +.mdi-gamepad-circle-right::before { + content: "\F0E37"; +} + +.mdi-gamepad-circle-up::before { + content: "\F0E38"; +} + +.mdi-gamepad-down::before { + content: "\F0E39"; +} + +.mdi-gamepad-left::before { + content: "\F0E3A"; +} + +.mdi-gamepad-right::before { + content: "\F0E3B"; +} + +.mdi-gamepad-round::before { + content: "\F0E3C"; +} + +.mdi-gamepad-round-down::before { + content: "\F0E3D"; +} + +.mdi-gamepad-round-left::before { + content: "\F0E3E"; +} + +.mdi-gamepad-round-outline::before { + content: "\F0E3F"; +} + +.mdi-gamepad-round-right::before { + content: "\F0E40"; +} + +.mdi-gamepad-round-up::before { + content: "\F0E41"; +} + +.mdi-gamepad-square::before { + content: "\F0EB5"; +} + +.mdi-gamepad-square-outline::before { + content: "\F0EB6"; +} + +.mdi-gamepad-up::before { + content: "\F0E42"; +} + +.mdi-gamepad-variant::before { + content: "\F0297"; +} + +.mdi-gamepad-variant-outline::before { + content: "\F0EB7"; +} + +.mdi-gamma::before { + content: "\F10EE"; +} + +.mdi-gantry-crane::before { + content: "\F0DD1"; +} + +.mdi-garage::before { + content: "\F06D9"; +} + +.mdi-garage-alert::before { + content: "\F0872"; +} + +.mdi-garage-alert-variant::before { + content: "\F12D5"; +} + +.mdi-garage-lock::before { + content: "\F17FB"; +} + +.mdi-garage-open::before { + content: "\F06DA"; +} + +.mdi-garage-open-variant::before { + content: "\F12D4"; +} + +.mdi-garage-variant::before { + content: "\F12D3"; +} + +.mdi-garage-variant-lock::before { + content: "\F17FC"; +} + +.mdi-gas-cylinder::before { + content: "\F0647"; +} + +.mdi-gas-station::before { + content: "\F0298"; +} + +.mdi-gas-station-off::before { + content: "\F1409"; +} + +.mdi-gas-station-off-outline::before { + content: "\F140A"; +} + +.mdi-gas-station-outline::before { + content: "\F0EB8"; +} + +.mdi-gate::before { + content: "\F0299"; +} + +.mdi-gate-alert::before { + content: "\F17F8"; +} + +.mdi-gate-and::before { + content: "\F08E1"; +} + +.mdi-gate-arrow-left::before { + content: "\F17F7"; +} + +.mdi-gate-arrow-right::before { + content: "\F1169"; +} + +.mdi-gate-nand::before { + content: "\F08E2"; +} + +.mdi-gate-nor::before { + content: "\F08E3"; +} + +.mdi-gate-not::before { + content: "\F08E4"; +} + +.mdi-gate-open::before { + content: "\F116A"; +} + +.mdi-gate-or::before { + content: "\F08E5"; +} + +.mdi-gate-xnor::before { + content: "\F08E6"; +} + +.mdi-gate-xor::before { + content: "\F08E7"; +} + +.mdi-gatsby::before { + content: "\F0E43"; +} + +.mdi-gauge::before { + content: "\F029A"; +} + +.mdi-gauge-empty::before { + content: "\F0873"; +} + +.mdi-gauge-full::before { + content: "\F0874"; +} + +.mdi-gauge-low::before { + content: "\F0875"; +} + +.mdi-gavel::before { + content: "\F029B"; +} + +.mdi-gender-female::before { + content: "\F029C"; +} + +.mdi-gender-male::before { + content: "\F029D"; +} + +.mdi-gender-male-female::before { + content: "\F029E"; +} + +.mdi-gender-male-female-variant::before { + content: "\F113F"; +} + +.mdi-gender-non-binary::before { + content: "\F1140"; +} + +.mdi-gender-transgender::before { + content: "\F029F"; +} + +.mdi-gentoo::before { + content: "\F08E8"; +} + +.mdi-gesture::before { + content: "\F07CB"; +} + +.mdi-gesture-double-tap::before { + content: "\F073C"; +} + +.mdi-gesture-pinch::before { + content: "\F0ABD"; +} + +.mdi-gesture-spread::before { + content: "\F0ABE"; +} + +.mdi-gesture-swipe::before { + content: "\F0D76"; +} + +.mdi-gesture-swipe-down::before { + content: "\F073D"; +} + +.mdi-gesture-swipe-horizontal::before { + content: "\F0ABF"; +} + +.mdi-gesture-swipe-left::before { + content: "\F073E"; +} + +.mdi-gesture-swipe-right::before { + content: "\F073F"; +} + +.mdi-gesture-swipe-up::before { + content: "\F0740"; +} + +.mdi-gesture-swipe-vertical::before { + content: "\F0AC0"; +} + +.mdi-gesture-tap::before { + content: "\F0741"; +} + +.mdi-gesture-tap-box::before { + content: "\F12A9"; +} + +.mdi-gesture-tap-button::before { + content: "\F12A8"; +} + +.mdi-gesture-tap-hold::before { + content: "\F0D77"; +} + +.mdi-gesture-two-double-tap::before { + content: "\F0742"; +} + +.mdi-gesture-two-tap::before { + content: "\F0743"; +} + +.mdi-ghost::before { + content: "\F02A0"; +} + +.mdi-ghost-off::before { + content: "\F09F5"; +} + +.mdi-ghost-off-outline::before { + content: "\F165C"; +} + +.mdi-ghost-outline::before { + content: "\F165D"; +} + +.mdi-gift::before { + content: "\F0E44"; +} + +.mdi-gift-off::before { + content: "\F16EF"; +} + +.mdi-gift-off-outline::before { + content: "\F16F0"; +} + +.mdi-gift-open::before { + content: "\F16F1"; +} + +.mdi-gift-open-outline::before { + content: "\F16F2"; +} + +.mdi-gift-outline::before { + content: "\F02A1"; +} + +.mdi-git::before { + content: "\F02A2"; +} + +.mdi-github::before { + content: "\F02A4"; +} + +.mdi-gitlab::before { + content: "\F0BA0"; +} + +.mdi-glass-cocktail::before { + content: "\F0356"; +} + +.mdi-glass-cocktail-off::before { + content: "\F15E6"; +} + +.mdi-glass-flute::before { + content: "\F02A5"; +} + +.mdi-glass-fragile::before { + content: "\F1873"; +} + +.mdi-glass-mug::before { + content: "\F02A6"; +} + +.mdi-glass-mug-off::before { + content: "\F15E7"; +} + +.mdi-glass-mug-variant::before { + content: "\F1116"; +} + +.mdi-glass-mug-variant-off::before { + content: "\F15E8"; +} + +.mdi-glass-pint-outline::before { + content: "\F130D"; +} + +.mdi-glass-stange::before { + content: "\F02A7"; +} + +.mdi-glass-tulip::before { + content: "\F02A8"; +} + +.mdi-glass-wine::before { + content: "\F0876"; +} + +.mdi-glasses::before { + content: "\F02AA"; +} + +.mdi-globe-light::before { + content: "\F12D7"; +} + +.mdi-globe-model::before { + content: "\F08E9"; +} + +.mdi-gmail::before { + content: "\F02AB"; +} + +.mdi-gnome::before { + content: "\F02AC"; +} + +.mdi-go-kart::before { + content: "\F0D79"; +} + +.mdi-go-kart-track::before { + content: "\F0D7A"; +} + +.mdi-gog::before { + content: "\F0BA1"; +} + +.mdi-gold::before { + content: "\F124F"; +} + +.mdi-golf::before { + content: "\F0823"; +} + +.mdi-golf-cart::before { + content: "\F11A4"; +} + +.mdi-golf-tee::before { + content: "\F1083"; +} + +.mdi-gondola::before { + content: "\F0686"; +} + +.mdi-goodreads::before { + content: "\F0D7B"; +} + +.mdi-google::before { + content: "\F02AD"; +} + +.mdi-google-ads::before { + content: "\F0C87"; +} + +.mdi-google-analytics::before { + content: "\F07CC"; +} + +.mdi-google-assistant::before { + content: "\F07CD"; +} + +.mdi-google-cardboard::before { + content: "\F02AE"; +} + +.mdi-google-chrome::before { + content: "\F02AF"; +} + +.mdi-google-circles::before { + content: "\F02B0"; +} + +.mdi-google-circles-communities::before { + content: "\F02B1"; +} + +.mdi-google-circles-extended::before { + content: "\F02B2"; +} + +.mdi-google-circles-group::before { + content: "\F02B3"; +} + +.mdi-google-classroom::before { + content: "\F02C0"; +} + +.mdi-google-cloud::before { + content: "\F11F6"; +} + +.mdi-google-controller::before { + content: "\F02B4"; +} + +.mdi-google-controller-off::before { + content: "\F02B5"; +} + +.mdi-google-downasaur::before { + content: "\F1362"; +} + +.mdi-google-drive::before { + content: "\F02B6"; +} + +.mdi-google-earth::before { + content: "\F02B7"; +} + +.mdi-google-fit::before { + content: "\F096C"; +} + +.mdi-google-glass::before { + content: "\F02B8"; +} + +.mdi-google-hangouts::before { + content: "\F02C9"; +} + +.mdi-google-home::before { + content: "\F0824"; +} + +.mdi-google-keep::before { + content: "\F06DC"; +} + +.mdi-google-lens::before { + content: "\F09F6"; +} + +.mdi-google-maps::before { + content: "\F05F5"; +} + +.mdi-google-my-business::before { + content: "\F1048"; +} + +.mdi-google-nearby::before { + content: "\F02B9"; +} + +.mdi-google-play::before { + content: "\F02BC"; +} + +.mdi-google-plus::before { + content: "\F02BD"; +} + +.mdi-google-podcast::before { + content: "\F0EB9"; +} + +.mdi-google-spreadsheet::before { + content: "\F09F7"; +} + +.mdi-google-street-view::before { + content: "\F0C88"; +} + +.mdi-google-translate::before { + content: "\F02BF"; +} + +.mdi-gradient-horizontal::before { + content: "\F174A"; +} + +.mdi-gradient-vertical::before { + content: "\F06A0"; +} + +.mdi-grain::before { + content: "\F0D7C"; +} + +.mdi-graph::before { + content: "\F1049"; +} + +.mdi-graph-outline::before { + content: "\F104A"; +} + +.mdi-graphql::before { + content: "\F0877"; +} + +.mdi-grass::before { + content: "\F1510"; +} + +.mdi-grave-stone::before { + content: "\F0BA2"; +} + +.mdi-grease-pencil::before { + content: "\F0648"; +} + +.mdi-greater-than::before { + content: "\F096D"; +} + +.mdi-greater-than-or-equal::before { + content: "\F096E"; +} + +.mdi-greenhouse::before { + content: "\F002D"; +} + +.mdi-grid::before { + content: "\F02C1"; +} + +.mdi-grid-large::before { + content: "\F0758"; +} + +.mdi-grid-off::before { + content: "\F02C2"; +} + +.mdi-grill::before { + content: "\F0E45"; +} + +.mdi-grill-outline::before { + content: "\F118A"; +} + +.mdi-group::before { + content: "\F02C3"; +} + +.mdi-guitar-acoustic::before { + content: "\F0771"; +} + +.mdi-guitar-electric::before { + content: "\F02C4"; +} + +.mdi-guitar-pick::before { + content: "\F02C5"; +} + +.mdi-guitar-pick-outline::before { + content: "\F02C6"; +} + +.mdi-guy-fawkes-mask::before { + content: "\F0825"; +} + +.mdi-hail::before { + content: "\F0AC1"; +} + +.mdi-hair-dryer::before { + content: "\F10EF"; +} + +.mdi-hair-dryer-outline::before { + content: "\F10F0"; +} + +.mdi-halloween::before { + content: "\F0BA3"; +} + +.mdi-hamburger::before { + content: "\F0685"; +} + +.mdi-hamburger-check::before { + content: "\F1776"; +} + +.mdi-hamburger-minus::before { + content: "\F1777"; +} + +.mdi-hamburger-off::before { + content: "\F1778"; +} + +.mdi-hamburger-plus::before { + content: "\F1779"; +} + +.mdi-hamburger-remove::before { + content: "\F177A"; +} + +.mdi-hammer::before { + content: "\F08EA"; +} + +.mdi-hammer-screwdriver::before { + content: "\F1322"; +} + +.mdi-hammer-sickle::before { + content: "\F1887"; +} + +.mdi-hammer-wrench::before { + content: "\F1323"; +} + +.mdi-hand-back-left::before { + content: "\F0E46"; +} + +.mdi-hand-back-left-off::before { + content: "\F1830"; +} + +.mdi-hand-back-left-off-outline::before { + content: "\F1832"; +} + +.mdi-hand-back-left-outline::before { + content: "\F182C"; +} + +.mdi-hand-back-right::before { + content: "\F0E47"; +} + +.mdi-hand-back-right-off::before { + content: "\F1831"; +} + +.mdi-hand-back-right-off-outline::before { + content: "\F1833"; +} + +.mdi-hand-back-right-outline::before { + content: "\F182D"; +} + +.mdi-hand-coin::before { + content: "\F188F"; +} + +.mdi-hand-coin-outline::before { + content: "\F1890"; +} + +.mdi-hand-front-left::before { + content: "\F182B"; +} + +.mdi-hand-front-left-outline::before { + content: "\F182E"; +} + +.mdi-hand-front-right::before { + content: "\F0A4F"; +} + +.mdi-hand-front-right-outline::before { + content: "\F182F"; +} + +.mdi-hand-heart::before { + content: "\F10F1"; +} + +.mdi-hand-heart-outline::before { + content: "\F157E"; +} + +.mdi-hand-okay::before { + content: "\F0A50"; +} + +.mdi-hand-peace::before { + content: "\F0A51"; +} + +.mdi-hand-peace-variant::before { + content: "\F0A52"; +} + +.mdi-hand-pointing-down::before { + content: "\F0A53"; +} + +.mdi-hand-pointing-left::before { + content: "\F0A54"; +} + +.mdi-hand-pointing-right::before { + content: "\F02C7"; +} + +.mdi-hand-pointing-up::before { + content: "\F0A55"; +} + +.mdi-hand-saw::before { + content: "\F0E48"; +} + +.mdi-hand-wash::before { + content: "\F157F"; +} + +.mdi-hand-wash-outline::before { + content: "\F1580"; +} + +.mdi-hand-water::before { + content: "\F139F"; +} + +.mdi-hand-wave::before { + content: "\F1821"; +} + +.mdi-hand-wave-outline::before { + content: "\F1822"; +} + +.mdi-handball::before { + content: "\F0F53"; +} + +.mdi-handcuffs::before { + content: "\F113E"; +} + +.mdi-hands-pray::before { + content: "\F0579"; +} + +.mdi-handshake::before { + content: "\F1218"; +} + +.mdi-handshake-outline::before { + content: "\F15A1"; +} + +.mdi-hanger::before { + content: "\F02C8"; +} + +.mdi-hard-hat::before { + content: "\F096F"; +} + +.mdi-harddisk::before { + content: "\F02CA"; +} + +.mdi-harddisk-plus::before { + content: "\F104B"; +} + +.mdi-harddisk-remove::before { + content: "\F104C"; +} + +.mdi-hat-fedora::before { + content: "\F0BA4"; +} + +.mdi-hazard-lights::before { + content: "\F0C89"; +} + +.mdi-hdr::before { + content: "\F0D7D"; +} + +.mdi-hdr-off::before { + content: "\F0D7E"; +} + +.mdi-head::before { + content: "\F135E"; +} + +.mdi-head-alert::before { + content: "\F1338"; +} + +.mdi-head-alert-outline::before { + content: "\F1339"; +} + +.mdi-head-check::before { + content: "\F133A"; +} + +.mdi-head-check-outline::before { + content: "\F133B"; +} + +.mdi-head-cog::before { + content: "\F133C"; +} + +.mdi-head-cog-outline::before { + content: "\F133D"; +} + +.mdi-head-dots-horizontal::before { + content: "\F133E"; +} + +.mdi-head-dots-horizontal-outline::before { + content: "\F133F"; +} + +.mdi-head-flash::before { + content: "\F1340"; +} + +.mdi-head-flash-outline::before { + content: "\F1341"; +} + +.mdi-head-heart::before { + content: "\F1342"; +} + +.mdi-head-heart-outline::before { + content: "\F1343"; +} + +.mdi-head-lightbulb::before { + content: "\F1344"; +} + +.mdi-head-lightbulb-outline::before { + content: "\F1345"; +} + +.mdi-head-minus::before { + content: "\F1346"; +} + +.mdi-head-minus-outline::before { + content: "\F1347"; +} + +.mdi-head-outline::before { + content: "\F135F"; +} + +.mdi-head-plus::before { + content: "\F1348"; +} + +.mdi-head-plus-outline::before { + content: "\F1349"; +} + +.mdi-head-question::before { + content: "\F134A"; +} + +.mdi-head-question-outline::before { + content: "\F134B"; +} + +.mdi-head-remove::before { + content: "\F134C"; +} + +.mdi-head-remove-outline::before { + content: "\F134D"; +} + +.mdi-head-snowflake::before { + content: "\F134E"; +} + +.mdi-head-snowflake-outline::before { + content: "\F134F"; +} + +.mdi-head-sync::before { + content: "\F1350"; +} + +.mdi-head-sync-outline::before { + content: "\F1351"; +} + +.mdi-headphones::before { + content: "\F02CB"; +} + +.mdi-headphones-bluetooth::before { + content: "\F0970"; +} + +.mdi-headphones-box::before { + content: "\F02CC"; +} + +.mdi-headphones-off::before { + content: "\F07CE"; +} + +.mdi-headphones-settings::before { + content: "\F02CD"; +} + +.mdi-headset::before { + content: "\F02CE"; +} + +.mdi-headset-dock::before { + content: "\F02CF"; +} + +.mdi-headset-off::before { + content: "\F02D0"; +} + +.mdi-heart::before { + content: "\F02D1"; +} + +.mdi-heart-box::before { + content: "\F02D2"; +} + +.mdi-heart-box-outline::before { + content: "\F02D3"; +} + +.mdi-heart-broken::before { + content: "\F02D4"; +} + +.mdi-heart-broken-outline::before { + content: "\F0D14"; +} + +.mdi-heart-circle::before { + content: "\F0971"; +} + +.mdi-heart-circle-outline::before { + content: "\F0972"; +} + +.mdi-heart-cog::before { + content: "\F1663"; +} + +.mdi-heart-cog-outline::before { + content: "\F1664"; +} + +.mdi-heart-flash::before { + content: "\F0EF9"; +} + +.mdi-heart-half::before { + content: "\F06DF"; +} + +.mdi-heart-half-full::before { + content: "\F06DE"; +} + +.mdi-heart-half-outline::before { + content: "\F06E0"; +} + +.mdi-heart-minus::before { + content: "\F142F"; +} + +.mdi-heart-minus-outline::before { + content: "\F1432"; +} + +.mdi-heart-multiple::before { + content: "\F0A56"; +} + +.mdi-heart-multiple-outline::before { + content: "\F0A57"; +} + +.mdi-heart-off::before { + content: "\F0759"; +} + +.mdi-heart-off-outline::before { + content: "\F1434"; +} + +.mdi-heart-outline::before { + content: "\F02D5"; +} + +.mdi-heart-plus::before { + content: "\F142E"; +} + +.mdi-heart-plus-outline::before { + content: "\F1431"; +} + +.mdi-heart-pulse::before { + content: "\F05F6"; +} + +.mdi-heart-remove::before { + content: "\F1430"; +} + +.mdi-heart-remove-outline::before { + content: "\F1433"; +} + +.mdi-heart-settings::before { + content: "\F1665"; +} + +.mdi-heart-settings-outline::before { + content: "\F1666"; +} + +.mdi-helicopter::before { + content: "\F0AC2"; +} + +.mdi-help::before { + content: "\F02D6"; +} + +.mdi-help-box::before { + content: "\F078B"; +} + +.mdi-help-circle::before { + content: "\F02D7"; +} + +.mdi-help-circle-outline::before { + content: "\F0625"; +} + +.mdi-help-network::before { + content: "\F06F5"; +} + +.mdi-help-network-outline::before { + content: "\F0C8A"; +} + +.mdi-help-rhombus::before { + content: "\F0BA5"; +} + +.mdi-help-rhombus-outline::before { + content: "\F0BA6"; +} + +.mdi-hexadecimal::before { + content: "\F12A7"; +} + +.mdi-hexagon::before { + content: "\F02D8"; +} + +.mdi-hexagon-multiple::before { + content: "\F06E1"; +} + +.mdi-hexagon-multiple-outline::before { + content: "\F10F2"; +} + +.mdi-hexagon-outline::before { + content: "\F02D9"; +} + +.mdi-hexagon-slice-1::before { + content: "\F0AC3"; +} + +.mdi-hexagon-slice-2::before { + content: "\F0AC4"; +} + +.mdi-hexagon-slice-3::before { + content: "\F0AC5"; +} + +.mdi-hexagon-slice-4::before { + content: "\F0AC6"; +} + +.mdi-hexagon-slice-5::before { + content: "\F0AC7"; +} + +.mdi-hexagon-slice-6::before { + content: "\F0AC8"; +} + +.mdi-hexagram::before { + content: "\F0AC9"; +} + +.mdi-hexagram-outline::before { + content: "\F0ACA"; +} + +.mdi-high-definition::before { + content: "\F07CF"; +} + +.mdi-high-definition-box::before { + content: "\F0878"; +} + +.mdi-highway::before { + content: "\F05F7"; +} + +.mdi-hiking::before { + content: "\F0D7F"; +} + +.mdi-history::before { + content: "\F02DA"; +} + +.mdi-hockey-puck::before { + content: "\F0879"; +} + +.mdi-hockey-sticks::before { + content: "\F087A"; +} + +.mdi-hololens::before { + content: "\F02DB"; +} + +.mdi-home::before { + content: "\F02DC"; +} + +.mdi-home-account::before { + content: "\F0826"; +} + +.mdi-home-alert::before { + content: "\F087B"; +} + +.mdi-home-alert-outline::before { + content: "\F15D0"; +} + +.mdi-home-analytics::before { + content: "\F0EBA"; +} + +.mdi-home-assistant::before { + content: "\F07D0"; +} + +.mdi-home-automation::before { + content: "\F07D1"; +} + +.mdi-home-circle::before { + content: "\F07D2"; +} + +.mdi-home-circle-outline::before { + content: "\F104D"; +} + +.mdi-home-city::before { + content: "\F0D15"; +} + +.mdi-home-city-outline::before { + content: "\F0D16"; +} + +.mdi-home-edit::before { + content: "\F1159"; +} + +.mdi-home-edit-outline::before { + content: "\F115A"; +} + +.mdi-home-export-outline::before { + content: "\F0F9B"; +} + +.mdi-home-flood::before { + content: "\F0EFA"; +} + +.mdi-home-floor-0::before { + content: "\F0DD2"; +} + +.mdi-home-floor-1::before { + content: "\F0D80"; +} + +.mdi-home-floor-2::before { + content: "\F0D81"; +} + +.mdi-home-floor-3::before { + content: "\F0D82"; +} + +.mdi-home-floor-a::before { + content: "\F0D83"; +} + +.mdi-home-floor-b::before { + content: "\F0D84"; +} + +.mdi-home-floor-g::before { + content: "\F0D85"; +} + +.mdi-home-floor-l::before { + content: "\F0D86"; +} + +.mdi-home-floor-negative-1::before { + content: "\F0DD3"; +} + +.mdi-home-group::before { + content: "\F0DD4"; +} + +.mdi-home-heart::before { + content: "\F0827"; +} + +.mdi-home-import-outline::before { + content: "\F0F9C"; +} + +.mdi-home-lightbulb::before { + content: "\F1251"; +} + +.mdi-home-lightbulb-outline::before { + content: "\F1252"; +} + +.mdi-home-lock::before { + content: "\F08EB"; +} + +.mdi-home-lock-open::before { + content: "\F08EC"; +} + +.mdi-home-map-marker::before { + content: "\F05F8"; +} + +.mdi-home-minus::before { + content: "\F0974"; +} + +.mdi-home-minus-outline::before { + content: "\F13D5"; +} + +.mdi-home-modern::before { + content: "\F02DD"; +} + +.mdi-home-outline::before { + content: "\F06A1"; +} + +.mdi-home-plus::before { + content: "\F0975"; +} + +.mdi-home-plus-outline::before { + content: "\F13D6"; +} + +.mdi-home-remove::before { + content: "\F1247"; +} + +.mdi-home-remove-outline::before { + content: "\F13D7"; +} + +.mdi-home-roof::before { + content: "\F112B"; +} + +.mdi-home-search::before { + content: "\F13B0"; +} + +.mdi-home-search-outline::before { + content: "\F13B1"; +} + +.mdi-home-switch::before { + content: "\F1794"; +} + +.mdi-home-switch-outline::before { + content: "\F1795"; +} + +.mdi-home-thermometer::before { + content: "\F0F54"; +} + +.mdi-home-thermometer-outline::before { + content: "\F0F55"; +} + +.mdi-home-variant::before { + content: "\F02DE"; +} + +.mdi-home-variant-outline::before { + content: "\F0BA7"; +} + +.mdi-hook::before { + content: "\F06E2"; +} + +.mdi-hook-off::before { + content: "\F06E3"; +} + +.mdi-hoop-house::before { + content: "\F0E56"; +} + +.mdi-hops::before { + content: "\F02DF"; +} + +.mdi-horizontal-rotate-clockwise::before { + content: "\F10F3"; +} + +.mdi-horizontal-rotate-counterclockwise::before { + content: "\F10F4"; +} + +.mdi-horse::before { + content: "\F15BF"; +} + +.mdi-horse-human::before { + content: "\F15C0"; +} + +.mdi-horse-variant::before { + content: "\F15C1"; +} + +.mdi-horse-variant-fast::before { + content: "\F186E"; +} + +.mdi-horseshoe::before { + content: "\F0A58"; +} + +.mdi-hospital::before { + content: "\F0FF6"; +} + +.mdi-hospital-box::before { + content: "\F02E0"; +} + +.mdi-hospital-box-outline::before { + content: "\F0FF7"; +} + +.mdi-hospital-building::before { + content: "\F02E1"; +} + +.mdi-hospital-marker::before { + content: "\F02E2"; +} + +.mdi-hot-tub::before { + content: "\F0828"; +} + +.mdi-hours-24::before { + content: "\F1478"; +} + +.mdi-hubspot::before { + content: "\F0D17"; +} + +.mdi-hulu::before { + content: "\F0829"; +} + +.mdi-human::before { + content: "\F02E6"; +} + +.mdi-human-baby-changing-table::before { + content: "\F138B"; +} + +.mdi-human-cane::before { + content: "\F1581"; +} + +.mdi-human-capacity-decrease::before { + content: "\F159B"; +} + +.mdi-human-capacity-increase::before { + content: "\F159C"; +} + +.mdi-human-child::before { + content: "\F02E7"; +} + +.mdi-human-edit::before { + content: "\F14E8"; +} + +.mdi-human-female::before { + content: "\F0649"; +} + +.mdi-human-female-boy::before { + content: "\F0A59"; +} + +.mdi-human-female-dance::before { + content: "\F15C9"; +} + +.mdi-human-female-female::before { + content: "\F0A5A"; +} + +.mdi-human-female-girl::before { + content: "\F0A5B"; +} + +.mdi-human-greeting::before { + content: "\F17C4"; +} + +.mdi-human-greeting-proximity::before { + content: "\F159D"; +} + +.mdi-human-greeting-variant::before { + content: "\F064A"; +} + +.mdi-human-handsdown::before { + content: "\F064B"; +} + +.mdi-human-handsup::before { + content: "\F064C"; +} + +.mdi-human-male::before { + content: "\F064D"; +} + +.mdi-human-male-board::before { + content: "\F0890"; +} + +.mdi-human-male-board-poll::before { + content: "\F0846"; +} + +.mdi-human-male-boy::before { + content: "\F0A5C"; +} + +.mdi-human-male-child::before { + content: "\F138C"; +} + +.mdi-human-male-female::before { + content: "\F02E8"; +} + +.mdi-human-male-female-child::before { + content: "\F1823"; +} + +.mdi-human-male-girl::before { + content: "\F0A5D"; +} + +.mdi-human-male-height::before { + content: "\F0EFB"; +} + +.mdi-human-male-height-variant::before { + content: "\F0EFC"; +} + +.mdi-human-male-male::before { + content: "\F0A5E"; +} + +.mdi-human-non-binary::before { + content: "\F1848"; +} + +.mdi-human-pregnant::before { + content: "\F05CF"; +} + +.mdi-human-queue::before { + content: "\F1571"; +} + +.mdi-human-scooter::before { + content: "\F11E9"; +} + +.mdi-human-wheelchair::before { + content: "\F138D"; +} + +.mdi-humble-bundle::before { + content: "\F0744"; +} + +.mdi-hvac::before { + content: "\F1352"; +} + +.mdi-hvac-off::before { + content: "\F159E"; +} + +.mdi-hydraulic-oil-level::before { + content: "\F1324"; +} + +.mdi-hydraulic-oil-temperature::before { + content: "\F1325"; +} + +.mdi-hydro-power::before { + content: "\F12E5"; +} + +.mdi-hydrogen-station::before { + content: "\F1894"; +} + +.mdi-ice-cream::before { + content: "\F082A"; +} + +.mdi-ice-cream-off::before { + content: "\F0E52"; +} + +.mdi-ice-pop::before { + content: "\F0EFD"; +} + +.mdi-id-card::before { + content: "\F0FC0"; +} + +.mdi-identifier::before { + content: "\F0EFE"; +} + +.mdi-ideogram-cjk::before { + content: "\F1331"; +} + +.mdi-ideogram-cjk-variant::before { + content: "\F1332"; +} + +.mdi-image::before { + content: "\F02E9"; +} + +.mdi-image-album::before { + content: "\F02EA"; +} + +.mdi-image-area::before { + content: "\F02EB"; +} + +.mdi-image-area-close::before { + content: "\F02EC"; +} + +.mdi-image-auto-adjust::before { + content: "\F0FC1"; +} + +.mdi-image-broken::before { + content: "\F02ED"; +} + +.mdi-image-broken-variant::before { + content: "\F02EE"; +} + +.mdi-image-edit::before { + content: "\F11E3"; +} + +.mdi-image-edit-outline::before { + content: "\F11E4"; +} + +.mdi-image-filter-black-white::before { + content: "\F02F0"; +} + +.mdi-image-filter-center-focus::before { + content: "\F02F1"; +} + +.mdi-image-filter-center-focus-strong::before { + content: "\F0EFF"; +} + +.mdi-image-filter-center-focus-strong-outline::before { + content: "\F0F00"; +} + +.mdi-image-filter-center-focus-weak::before { + content: "\F02F2"; +} + +.mdi-image-filter-drama::before { + content: "\F02F3"; +} + +.mdi-image-filter-frames::before { + content: "\F02F4"; +} + +.mdi-image-filter-hdr::before { + content: "\F02F5"; +} + +.mdi-image-filter-none::before { + content: "\F02F6"; +} + +.mdi-image-filter-tilt-shift::before { + content: "\F02F7"; +} + +.mdi-image-filter-vintage::before { + content: "\F02F8"; +} + +.mdi-image-frame::before { + content: "\F0E49"; +} + +.mdi-image-marker::before { + content: "\F177B"; +} + +.mdi-image-marker-outline::before { + content: "\F177C"; +} + +.mdi-image-minus::before { + content: "\F1419"; +} + +.mdi-image-move::before { + content: "\F09F8"; +} + +.mdi-image-multiple::before { + content: "\F02F9"; +} + +.mdi-image-multiple-outline::before { + content: "\F02EF"; +} + +.mdi-image-off::before { + content: "\F082B"; +} + +.mdi-image-off-outline::before { + content: "\F11D1"; +} + +.mdi-image-outline::before { + content: "\F0976"; +} + +.mdi-image-plus::before { + content: "\F087C"; +} + +.mdi-image-remove::before { + content: "\F1418"; +} + +.mdi-image-search::before { + content: "\F0977"; +} + +.mdi-image-search-outline::before { + content: "\F0978"; +} + +.mdi-image-size-select-actual::before { + content: "\F0C8D"; +} + +.mdi-image-size-select-large::before { + content: "\F0C8E"; +} + +.mdi-image-size-select-small::before { + content: "\F0C8F"; +} + +.mdi-image-text::before { + content: "\F160D"; +} + +.mdi-import::before { + content: "\F02FA"; +} + +.mdi-inbox::before { + content: "\F0687"; +} + +.mdi-inbox-arrow-down::before { + content: "\F02FB"; +} + +.mdi-inbox-arrow-down-outline::before { + content: "\F1270"; +} + +.mdi-inbox-arrow-up::before { + content: "\F03D1"; +} + +.mdi-inbox-arrow-up-outline::before { + content: "\F1271"; +} + +.mdi-inbox-full::before { + content: "\F1272"; +} + +.mdi-inbox-full-outline::before { + content: "\F1273"; +} + +.mdi-inbox-multiple::before { + content: "\F08B0"; +} + +.mdi-inbox-multiple-outline::before { + content: "\F0BA8"; +} + +.mdi-inbox-outline::before { + content: "\F1274"; +} + +.mdi-inbox-remove::before { + content: "\F159F"; +} + +.mdi-inbox-remove-outline::before { + content: "\F15A0"; +} + +.mdi-incognito::before { + content: "\F05F9"; +} + +.mdi-incognito-circle::before { + content: "\F1421"; +} + +.mdi-incognito-circle-off::before { + content: "\F1422"; +} + +.mdi-incognito-off::before { + content: "\F0075"; +} + +.mdi-induction::before { + content: "\F184C"; +} + +.mdi-infinity::before { + content: "\F06E4"; +} + +.mdi-information::before { + content: "\F02FC"; +} + +.mdi-information-off::before { + content: "\F178C"; +} + +.mdi-information-off-outline::before { + content: "\F178D"; +} + +.mdi-information-outline::before { + content: "\F02FD"; +} + +.mdi-information-variant::before { + content: "\F064E"; +} + +.mdi-instagram::before { + content: "\F02FE"; +} + +.mdi-instrument-triangle::before { + content: "\F104E"; +} + +.mdi-invert-colors::before { + content: "\F0301"; +} + +.mdi-invert-colors-off::before { + content: "\F0E4A"; +} + +.mdi-iobroker::before { + content: "\F12E8"; +} + +.mdi-ip::before { + content: "\F0A5F"; +} + +.mdi-ip-network::before { + content: "\F0A60"; +} + +.mdi-ip-network-outline::before { + content: "\F0C90"; +} + +.mdi-ipod::before { + content: "\F0C91"; +} + +.mdi-iron::before { + content: "\F1824"; +} + +.mdi-iron-board::before { + content: "\F1838"; +} + +.mdi-iron-outline::before { + content: "\F1825"; +} + +.mdi-island::before { + content: "\F104F"; +} + +.mdi-iv-bag::before { + content: "\F10B9"; +} + +.mdi-jabber::before { + content: "\F0DD5"; +} + +.mdi-jeepney::before { + content: "\F0302"; +} + +.mdi-jellyfish::before { + content: "\F0F01"; +} + +.mdi-jellyfish-outline::before { + content: "\F0F02"; +} + +.mdi-jira::before { + content: "\F0303"; +} + +.mdi-jquery::before { + content: "\F087D"; +} + +.mdi-jsfiddle::before { + content: "\F0304"; +} + +.mdi-jump-rope::before { + content: "\F12FF"; +} + +.mdi-kabaddi::before { + content: "\F0D87"; +} + +.mdi-kangaroo::before { + content: "\F1558"; +} + +.mdi-karate::before { + content: "\F082C"; +} + +.mdi-kayaking::before { + content: "\F08AF"; +} + +.mdi-keg::before { + content: "\F0305"; +} + +.mdi-kettle::before { + content: "\F05FA"; +} + +.mdi-kettle-alert::before { + content: "\F1317"; +} + +.mdi-kettle-alert-outline::before { + content: "\F1318"; +} + +.mdi-kettle-off::before { + content: "\F131B"; +} + +.mdi-kettle-off-outline::before { + content: "\F131C"; +} + +.mdi-kettle-outline::before { + content: "\F0F56"; +} + +.mdi-kettle-pour-over::before { + content: "\F173C"; +} + +.mdi-kettle-steam::before { + content: "\F1319"; +} + +.mdi-kettle-steam-outline::before { + content: "\F131A"; +} + +.mdi-kettlebell::before { + content: "\F1300"; +} + +.mdi-key::before { + content: "\F0306"; +} + +.mdi-key-arrow-right::before { + content: "\F1312"; +} + +.mdi-key-chain::before { + content: "\F1574"; +} + +.mdi-key-chain-variant::before { + content: "\F1575"; +} + +.mdi-key-change::before { + content: "\F0307"; +} + +.mdi-key-link::before { + content: "\F119F"; +} + +.mdi-key-minus::before { + content: "\F0308"; +} + +.mdi-key-outline::before { + content: "\F0DD6"; +} + +.mdi-key-plus::before { + content: "\F0309"; +} + +.mdi-key-remove::before { + content: "\F030A"; +} + +.mdi-key-star::before { + content: "\F119E"; +} + +.mdi-key-variant::before { + content: "\F030B"; +} + +.mdi-key-wireless::before { + content: "\F0FC2"; +} + +.mdi-keyboard::before { + content: "\F030C"; +} + +.mdi-keyboard-backspace::before { + content: "\F030D"; +} + +.mdi-keyboard-caps::before { + content: "\F030E"; +} + +.mdi-keyboard-close::before { + content: "\F030F"; +} + +.mdi-keyboard-esc::before { + content: "\F12B7"; +} + +.mdi-keyboard-f1::before { + content: "\F12AB"; +} + +.mdi-keyboard-f10::before { + content: "\F12B4"; +} + +.mdi-keyboard-f11::before { + content: "\F12B5"; +} + +.mdi-keyboard-f12::before { + content: "\F12B6"; +} + +.mdi-keyboard-f2::before { + content: "\F12AC"; +} + +.mdi-keyboard-f3::before { + content: "\F12AD"; +} + +.mdi-keyboard-f4::before { + content: "\F12AE"; +} + +.mdi-keyboard-f5::before { + content: "\F12AF"; +} + +.mdi-keyboard-f6::before { + content: "\F12B0"; +} + +.mdi-keyboard-f7::before { + content: "\F12B1"; +} + +.mdi-keyboard-f8::before { + content: "\F12B2"; +} + +.mdi-keyboard-f9::before { + content: "\F12B3"; +} + +.mdi-keyboard-off::before { + content: "\F0310"; +} + +.mdi-keyboard-off-outline::before { + content: "\F0E4B"; +} + +.mdi-keyboard-outline::before { + content: "\F097B"; +} + +.mdi-keyboard-return::before { + content: "\F0311"; +} + +.mdi-keyboard-settings::before { + content: "\F09F9"; +} + +.mdi-keyboard-settings-outline::before { + content: "\F09FA"; +} + +.mdi-keyboard-space::before { + content: "\F1050"; +} + +.mdi-keyboard-tab::before { + content: "\F0312"; +} + +.mdi-keyboard-tab-reverse::before { + content: "\F0325"; +} + +.mdi-keyboard-variant::before { + content: "\F0313"; +} + +.mdi-khanda::before { + content: "\F10FD"; +} + +.mdi-kickstarter::before { + content: "\F0745"; +} + +.mdi-kitesurfing::before { + content: "\F1744"; +} + +.mdi-klingon::before { + content: "\F135B"; +} + +.mdi-knife::before { + content: "\F09FB"; +} + +.mdi-knife-military::before { + content: "\F09FC"; +} + +.mdi-koala::before { + content: "\F173F"; +} + +.mdi-kodi::before { + content: "\F0314"; +} + +.mdi-kubernetes::before { + content: "\F10FE"; +} + +.mdi-label::before { + content: "\F0315"; +} + +.mdi-label-multiple::before { + content: "\F1375"; +} + +.mdi-label-multiple-outline::before { + content: "\F1376"; +} + +.mdi-label-off::before { + content: "\F0ACB"; +} + +.mdi-label-off-outline::before { + content: "\F0ACC"; +} + +.mdi-label-outline::before { + content: "\F0316"; +} + +.mdi-label-percent::before { + content: "\F12EA"; +} + +.mdi-label-percent-outline::before { + content: "\F12EB"; +} + +.mdi-label-variant::before { + content: "\F0ACD"; +} + +.mdi-label-variant-outline::before { + content: "\F0ACE"; +} + +.mdi-ladder::before { + content: "\F15A2"; +} + +.mdi-ladybug::before { + content: "\F082D"; +} + +.mdi-lambda::before { + content: "\F0627"; +} + +.mdi-lamp::before { + content: "\F06B5"; +} + +.mdi-lamp-outline::before { + content: "\F17D0"; +} + +.mdi-lamps::before { + content: "\F1576"; +} + +.mdi-lamps-outline::before { + content: "\F17D1"; +} + +.mdi-lan::before { + content: "\F0317"; +} + +.mdi-lan-check::before { + content: "\F12AA"; +} + +.mdi-lan-connect::before { + content: "\F0318"; +} + +.mdi-lan-disconnect::before { + content: "\F0319"; +} + +.mdi-lan-pending::before { + content: "\F031A"; +} + +.mdi-language-c::before { + content: "\F0671"; +} + +.mdi-language-cpp::before { + content: "\F0672"; +} + +.mdi-language-csharp::before { + content: "\F031B"; +} + +.mdi-language-css3::before { + content: "\F031C"; +} + +.mdi-language-fortran::before { + content: "\F121A"; +} + +.mdi-language-go::before { + content: "\F07D3"; +} + +.mdi-language-haskell::before { + content: "\F0C92"; +} + +.mdi-language-html5::before { + content: "\F031D"; +} + +.mdi-language-java::before { + content: "\F0B37"; +} + +.mdi-language-javascript::before { + content: "\F031E"; +} + +.mdi-language-kotlin::before { + content: "\F1219"; +} + +.mdi-language-lua::before { + content: "\F08B1"; +} + +.mdi-language-markdown::before { + content: "\F0354"; +} + +.mdi-language-markdown-outline::before { + content: "\F0F5B"; +} + +.mdi-language-php::before { + content: "\F031F"; +} + +.mdi-language-python::before { + content: "\F0320"; +} + +.mdi-language-r::before { + content: "\F07D4"; +} + +.mdi-language-ruby::before { + content: "\F0D2D"; +} + +.mdi-language-ruby-on-rails::before { + content: "\F0ACF"; +} + +.mdi-language-rust::before { + content: "\F1617"; +} + +.mdi-language-swift::before { + content: "\F06E5"; +} + +.mdi-language-typescript::before { + content: "\F06E6"; +} + +.mdi-language-xaml::before { + content: "\F0673"; +} + +.mdi-laptop::before { + content: "\F0322"; +} + +.mdi-laptop-off::before { + content: "\F06E7"; +} + +.mdi-laravel::before { + content: "\F0AD0"; +} + +.mdi-laser-pointer::before { + content: "\F1484"; +} + +.mdi-lasso::before { + content: "\F0F03"; +} + +.mdi-lastpass::before { + content: "\F0446"; +} + +.mdi-latitude::before { + content: "\F0F57"; +} + +.mdi-launch::before { + content: "\F0327"; +} + +.mdi-lava-lamp::before { + content: "\F07D5"; +} + +.mdi-layers::before { + content: "\F0328"; +} + +.mdi-layers-edit::before { + content: "\F1892"; +} + +.mdi-layers-minus::before { + content: "\F0E4C"; +} + +.mdi-layers-off::before { + content: "\F0329"; +} + +.mdi-layers-off-outline::before { + content: "\F09FD"; +} + +.mdi-layers-outline::before { + content: "\F09FE"; +} + +.mdi-layers-plus::before { + content: "\F0E4D"; +} + +.mdi-layers-remove::before { + content: "\F0E4E"; +} + +.mdi-layers-search::before { + content: "\F1206"; +} + +.mdi-layers-search-outline::before { + content: "\F1207"; +} + +.mdi-layers-triple::before { + content: "\F0F58"; +} + +.mdi-layers-triple-outline::before { + content: "\F0F59"; +} + +.mdi-lead-pencil::before { + content: "\F064F"; +} + +.mdi-leaf::before { + content: "\F032A"; +} + +.mdi-leaf-maple::before { + content: "\F0C93"; +} + +.mdi-leaf-maple-off::before { + content: "\F12DA"; +} + +.mdi-leaf-off::before { + content: "\F12D9"; +} + +.mdi-leak::before { + content: "\F0DD7"; +} + +.mdi-leak-off::before { + content: "\F0DD8"; +} + +.mdi-led-off::before { + content: "\F032B"; +} + +.mdi-led-on::before { + content: "\F032C"; +} + +.mdi-led-outline::before { + content: "\F032D"; +} + +.mdi-led-strip::before { + content: "\F07D6"; +} + +.mdi-led-strip-variant::before { + content: "\F1051"; +} + +.mdi-led-variant-off::before { + content: "\F032E"; +} + +.mdi-led-variant-on::before { + content: "\F032F"; +} + +.mdi-led-variant-outline::before { + content: "\F0330"; +} + +.mdi-leek::before { + content: "\F117D"; +} + +.mdi-less-than::before { + content: "\F097C"; +} + +.mdi-less-than-or-equal::before { + content: "\F097D"; +} + +.mdi-library::before { + content: "\F0331"; +} + +.mdi-library-shelves::before { + content: "\F0BA9"; +} + +.mdi-license::before { + content: "\F0FC3"; +} + +.mdi-lifebuoy::before { + content: "\F087E"; +} + +.mdi-light-recessed::before { + content: "\F179B"; +} + +.mdi-light-switch::before { + content: "\F097E"; +} + +.mdi-lightbulb::before { + content: "\F0335"; +} + +.mdi-lightbulb-auto::before { + content: "\F1800"; +} + +.mdi-lightbulb-auto-outline::before { + content: "\F1801"; +} + +.mdi-lightbulb-cfl::before { + content: "\F1208"; +} + +.mdi-lightbulb-cfl-off::before { + content: "\F1209"; +} + +.mdi-lightbulb-cfl-spiral::before { + content: "\F1275"; +} + +.mdi-lightbulb-cfl-spiral-off::before { + content: "\F12C3"; +} + +.mdi-lightbulb-fluorescent-tube::before { + content: "\F1804"; +} + +.mdi-lightbulb-fluorescent-tube-outline::before { + content: "\F1805"; +} + +.mdi-lightbulb-group::before { + content: "\F1253"; +} + +.mdi-lightbulb-group-off::before { + content: "\F12CD"; +} + +.mdi-lightbulb-group-off-outline::before { + content: "\F12CE"; +} + +.mdi-lightbulb-group-outline::before { + content: "\F1254"; +} + +.mdi-lightbulb-multiple::before { + content: "\F1255"; +} + +.mdi-lightbulb-multiple-off::before { + content: "\F12CF"; +} + +.mdi-lightbulb-multiple-off-outline::before { + content: "\F12D0"; +} + +.mdi-lightbulb-multiple-outline::before { + content: "\F1256"; +} + +.mdi-lightbulb-off::before { + content: "\F0E4F"; +} + +.mdi-lightbulb-off-outline::before { + content: "\F0E50"; +} + +.mdi-lightbulb-on::before { + content: "\F06E8"; +} + +.mdi-lightbulb-on-outline::before { + content: "\F06E9"; +} + +.mdi-lightbulb-outline::before { + content: "\F0336"; +} + +.mdi-lightbulb-spot::before { + content: "\F17F4"; +} + +.mdi-lightbulb-spot-off::before { + content: "\F17F5"; +} + +.mdi-lightbulb-variant::before { + content: "\F1802"; +} + +.mdi-lightbulb-variant-outline::before { + content: "\F1803"; +} + +.mdi-lighthouse::before { + content: "\F09FF"; +} + +.mdi-lighthouse-on::before { + content: "\F0A00"; +} + +.mdi-lightning-bolt::before { + content: "\F140B"; +} + +.mdi-lightning-bolt-circle::before { + content: "\F0820"; +} + +.mdi-lightning-bolt-outline::before { + content: "\F140C"; +} + +.mdi-line-scan::before { + content: "\F0624"; +} + +.mdi-lingerie::before { + content: "\F1476"; +} + +.mdi-link::before { + content: "\F0337"; +} + +.mdi-link-box::before { + content: "\F0D1A"; +} + +.mdi-link-box-outline::before { + content: "\F0D1B"; +} + +.mdi-link-box-variant::before { + content: "\F0D1C"; +} + +.mdi-link-box-variant-outline::before { + content: "\F0D1D"; +} + +.mdi-link-lock::before { + content: "\F10BA"; +} + +.mdi-link-off::before { + content: "\F0338"; +} + +.mdi-link-plus::before { + content: "\F0C94"; +} + +.mdi-link-variant::before { + content: "\F0339"; +} + +.mdi-link-variant-minus::before { + content: "\F10FF"; +} + +.mdi-link-variant-off::before { + content: "\F033A"; +} + +.mdi-link-variant-plus::before { + content: "\F1100"; +} + +.mdi-link-variant-remove::before { + content: "\F1101"; +} + +.mdi-linkedin::before { + content: "\F033B"; +} + +.mdi-linux::before { + content: "\F033D"; +} + +.mdi-linux-mint::before { + content: "\F08ED"; +} + +.mdi-lipstick::before { + content: "\F13B5"; +} + +.mdi-liquid-spot::before { + content: "\F1826"; +} + +.mdi-list-status::before { + content: "\F15AB"; +} + +.mdi-litecoin::before { + content: "\F0A61"; +} + +.mdi-loading::before { + content: "\F0772"; +} + +.mdi-location-enter::before { + content: "\F0FC4"; +} + +.mdi-location-exit::before { + content: "\F0FC5"; +} + +.mdi-lock::before { + content: "\F033E"; +} + +.mdi-lock-alert::before { + content: "\F08EE"; +} + +.mdi-lock-alert-outline::before { + content: "\F15D1"; +} + +.mdi-lock-check::before { + content: "\F139A"; +} + +.mdi-lock-check-outline::before { + content: "\F16A8"; +} + +.mdi-lock-clock::before { + content: "\F097F"; +} + +.mdi-lock-minus::before { + content: "\F16A9"; +} + +.mdi-lock-minus-outline::before { + content: "\F16AA"; +} + +.mdi-lock-off::before { + content: "\F1671"; +} + +.mdi-lock-off-outline::before { + content: "\F1672"; +} + +.mdi-lock-open::before { + content: "\F033F"; +} + +.mdi-lock-open-alert::before { + content: "\F139B"; +} + +.mdi-lock-open-alert-outline::before { + content: "\F15D2"; +} + +.mdi-lock-open-check::before { + content: "\F139C"; +} + +.mdi-lock-open-check-outline::before { + content: "\F16AB"; +} + +.mdi-lock-open-minus::before { + content: "\F16AC"; +} + +.mdi-lock-open-minus-outline::before { + content: "\F16AD"; +} + +.mdi-lock-open-outline::before { + content: "\F0340"; +} + +.mdi-lock-open-plus::before { + content: "\F16AE"; +} + +.mdi-lock-open-plus-outline::before { + content: "\F16AF"; +} + +.mdi-lock-open-remove::before { + content: "\F16B0"; +} + +.mdi-lock-open-remove-outline::before { + content: "\F16B1"; +} + +.mdi-lock-open-variant::before { + content: "\F0FC6"; +} + +.mdi-lock-open-variant-outline::before { + content: "\F0FC7"; +} + +.mdi-lock-outline::before { + content: "\F0341"; +} + +.mdi-lock-pattern::before { + content: "\F06EA"; +} + +.mdi-lock-plus::before { + content: "\F05FB"; +} + +.mdi-lock-plus-outline::before { + content: "\F16B2"; +} + +.mdi-lock-question::before { + content: "\F08EF"; +} + +.mdi-lock-remove::before { + content: "\F16B3"; +} + +.mdi-lock-remove-outline::before { + content: "\F16B4"; +} + +.mdi-lock-reset::before { + content: "\F0773"; +} + +.mdi-lock-smart::before { + content: "\F08B2"; +} + +.mdi-locker::before { + content: "\F07D7"; +} + +.mdi-locker-multiple::before { + content: "\F07D8"; +} + +.mdi-login::before { + content: "\F0342"; +} + +.mdi-login-variant::before { + content: "\F05FC"; +} + +.mdi-logout::before { + content: "\F0343"; +} + +.mdi-logout-variant::before { + content: "\F05FD"; +} + +.mdi-longitude::before { + content: "\F0F5A"; +} + +.mdi-looks::before { + content: "\F0344"; +} + +.mdi-lotion::before { + content: "\F1582"; +} + +.mdi-lotion-outline::before { + content: "\F1583"; +} + +.mdi-lotion-plus::before { + content: "\F1584"; +} + +.mdi-lotion-plus-outline::before { + content: "\F1585"; +} + +.mdi-loupe::before { + content: "\F0345"; +} + +.mdi-lumx::before { + content: "\F0346"; +} + +.mdi-lungs::before { + content: "\F1084"; +} + +.mdi-mace::before { + content: "\F1843"; +} + +.mdi-magazine-pistol::before { + content: "\F0324"; +} + +.mdi-magazine-rifle::before { + content: "\F0323"; +} + +.mdi-magic-staff::before { + content: "\F1844"; +} + +.mdi-magnet::before { + content: "\F0347"; +} + +.mdi-magnet-on::before { + content: "\F0348"; +} + +.mdi-magnify::before { + content: "\F0349"; +} + +.mdi-magnify-close::before { + content: "\F0980"; +} + +.mdi-magnify-expand::before { + content: "\F1874"; +} + +.mdi-magnify-minus::before { + content: "\F034A"; +} + +.mdi-magnify-minus-cursor::before { + content: "\F0A62"; +} + +.mdi-magnify-minus-outline::before { + content: "\F06EC"; +} + +.mdi-magnify-plus::before { + content: "\F034B"; +} + +.mdi-magnify-plus-cursor::before { + content: "\F0A63"; +} + +.mdi-magnify-plus-outline::before { + content: "\F06ED"; +} + +.mdi-magnify-remove-cursor::before { + content: "\F120C"; +} + +.mdi-magnify-remove-outline::before { + content: "\F120D"; +} + +.mdi-magnify-scan::before { + content: "\F1276"; +} + +.mdi-mail::before { + content: "\F0EBB"; +} + +.mdi-mailbox::before { + content: "\F06EE"; +} + +.mdi-mailbox-open::before { + content: "\F0D88"; +} + +.mdi-mailbox-open-outline::before { + content: "\F0D89"; +} + +.mdi-mailbox-open-up::before { + content: "\F0D8A"; +} + +.mdi-mailbox-open-up-outline::before { + content: "\F0D8B"; +} + +.mdi-mailbox-outline::before { + content: "\F0D8C"; +} + +.mdi-mailbox-up::before { + content: "\F0D8D"; +} + +.mdi-mailbox-up-outline::before { + content: "\F0D8E"; +} + +.mdi-manjaro::before { + content: "\F160A"; +} + +.mdi-map::before { + content: "\F034D"; +} + +.mdi-map-check::before { + content: "\F0EBC"; +} + +.mdi-map-check-outline::before { + content: "\F0EBD"; +} + +.mdi-map-clock::before { + content: "\F0D1E"; +} + +.mdi-map-clock-outline::before { + content: "\F0D1F"; +} + +.mdi-map-legend::before { + content: "\F0A01"; +} + +.mdi-map-marker::before { + content: "\F034E"; +} + +.mdi-map-marker-alert::before { + content: "\F0F05"; +} + +.mdi-map-marker-alert-outline::before { + content: "\F0F06"; +} + +.mdi-map-marker-check::before { + content: "\F0C95"; +} + +.mdi-map-marker-check-outline::before { + content: "\F12FB"; +} + +.mdi-map-marker-circle::before { + content: "\F034F"; +} + +.mdi-map-marker-distance::before { + content: "\F08F0"; +} + +.mdi-map-marker-down::before { + content: "\F1102"; +} + +.mdi-map-marker-left::before { + content: "\F12DB"; +} + +.mdi-map-marker-left-outline::before { + content: "\F12DD"; +} + +.mdi-map-marker-minus::before { + content: "\F0650"; +} + +.mdi-map-marker-minus-outline::before { + content: "\F12F9"; +} + +.mdi-map-marker-multiple::before { + content: "\F0350"; +} + +.mdi-map-marker-multiple-outline::before { + content: "\F1277"; +} + +.mdi-map-marker-off::before { + content: "\F0351"; +} + +.mdi-map-marker-off-outline::before { + content: "\F12FD"; +} + +.mdi-map-marker-outline::before { + content: "\F07D9"; +} + +.mdi-map-marker-path::before { + content: "\F0D20"; +} + +.mdi-map-marker-plus::before { + content: "\F0651"; +} + +.mdi-map-marker-plus-outline::before { + content: "\F12F8"; +} + +.mdi-map-marker-question::before { + content: "\F0F07"; +} + +.mdi-map-marker-question-outline::before { + content: "\F0F08"; +} + +.mdi-map-marker-radius::before { + content: "\F0352"; +} + +.mdi-map-marker-radius-outline::before { + content: "\F12FC"; +} + +.mdi-map-marker-remove::before { + content: "\F0F09"; +} + +.mdi-map-marker-remove-outline::before { + content: "\F12FA"; +} + +.mdi-map-marker-remove-variant::before { + content: "\F0F0A"; +} + +.mdi-map-marker-right::before { + content: "\F12DC"; +} + +.mdi-map-marker-right-outline::before { + content: "\F12DE"; +} + +.mdi-map-marker-star::before { + content: "\F1608"; +} + +.mdi-map-marker-star-outline::before { + content: "\F1609"; +} + +.mdi-map-marker-up::before { + content: "\F1103"; +} + +.mdi-map-minus::before { + content: "\F0981"; +} + +.mdi-map-outline::before { + content: "\F0982"; +} + +.mdi-map-plus::before { + content: "\F0983"; +} + +.mdi-map-search::before { + content: "\F0984"; +} + +.mdi-map-search-outline::before { + content: "\F0985"; +} + +.mdi-mapbox::before { + content: "\F0BAA"; +} + +.mdi-margin::before { + content: "\F0353"; +} + +.mdi-marker::before { + content: "\F0652"; +} + +.mdi-marker-cancel::before { + content: "\F0DD9"; +} + +.mdi-marker-check::before { + content: "\F0355"; +} + +.mdi-mastodon::before { + content: "\F0AD1"; +} + +.mdi-material-design::before { + content: "\F0986"; +} + +.mdi-material-ui::before { + content: "\F0357"; +} + +.mdi-math-compass::before { + content: "\F0358"; +} + +.mdi-math-cos::before { + content: "\F0C96"; +} + +.mdi-math-integral::before { + content: "\F0FC8"; +} + +.mdi-math-integral-box::before { + content: "\F0FC9"; +} + +.mdi-math-log::before { + content: "\F1085"; +} + +.mdi-math-norm::before { + content: "\F0FCA"; +} + +.mdi-math-norm-box::before { + content: "\F0FCB"; +} + +.mdi-math-sin::before { + content: "\F0C97"; +} + +.mdi-math-tan::before { + content: "\F0C98"; +} + +.mdi-matrix::before { + content: "\F0628"; +} + +.mdi-medal::before { + content: "\F0987"; +} + +.mdi-medal-outline::before { + content: "\F1326"; +} + +.mdi-medical-bag::before { + content: "\F06EF"; +} + +.mdi-meditation::before { + content: "\F117B"; +} + +.mdi-memory::before { + content: "\F035B"; +} + +.mdi-menorah::before { + content: "\F17D4"; +} + +.mdi-menorah-fire::before { + content: "\F17D5"; +} + +.mdi-menu::before { + content: "\F035C"; +} + +.mdi-menu-down::before { + content: "\F035D"; +} + +.mdi-menu-down-outline::before { + content: "\F06B6"; +} + +.mdi-menu-left::before { + content: "\F035E"; +} + +.mdi-menu-left-outline::before { + content: "\F0A02"; +} + +.mdi-menu-open::before { + content: "\F0BAB"; +} + +.mdi-menu-right::before { + content: "\F035F"; +} + +.mdi-menu-right-outline::before { + content: "\F0A03"; +} + +.mdi-menu-swap::before { + content: "\F0A64"; +} + +.mdi-menu-swap-outline::before { + content: "\F0A65"; +} + +.mdi-menu-up::before { + content: "\F0360"; +} + +.mdi-menu-up-outline::before { + content: "\F06B7"; +} + +.mdi-merge::before { + content: "\F0F5C"; +} + +.mdi-message::before { + content: "\F0361"; +} + +.mdi-message-alert::before { + content: "\F0362"; +} + +.mdi-message-alert-outline::before { + content: "\F0A04"; +} + +.mdi-message-arrow-left::before { + content: "\F12F2"; +} + +.mdi-message-arrow-left-outline::before { + content: "\F12F3"; +} + +.mdi-message-arrow-right::before { + content: "\F12F4"; +} + +.mdi-message-arrow-right-outline::before { + content: "\F12F5"; +} + +.mdi-message-bookmark::before { + content: "\F15AC"; +} + +.mdi-message-bookmark-outline::before { + content: "\F15AD"; +} + +.mdi-message-bulleted::before { + content: "\F06A2"; +} + +.mdi-message-bulleted-off::before { + content: "\F06A3"; +} + +.mdi-message-cog::before { + content: "\F06F1"; +} + +.mdi-message-cog-outline::before { + content: "\F1172"; +} + +.mdi-message-draw::before { + content: "\F0363"; +} + +.mdi-message-flash::before { + content: "\F15A9"; +} + +.mdi-message-flash-outline::before { + content: "\F15AA"; +} + +.mdi-message-image::before { + content: "\F0364"; +} + +.mdi-message-image-outline::before { + content: "\F116C"; +} + +.mdi-message-lock::before { + content: "\F0FCC"; +} + +.mdi-message-lock-outline::before { + content: "\F116D"; +} + +.mdi-message-minus::before { + content: "\F116E"; +} + +.mdi-message-minus-outline::before { + content: "\F116F"; +} + +.mdi-message-off::before { + content: "\F164D"; +} + +.mdi-message-off-outline::before { + content: "\F164E"; +} + +.mdi-message-outline::before { + content: "\F0365"; +} + +.mdi-message-plus::before { + content: "\F0653"; +} + +.mdi-message-plus-outline::before { + content: "\F10BB"; +} + +.mdi-message-processing::before { + content: "\F0366"; +} + +.mdi-message-processing-outline::before { + content: "\F1170"; +} + +.mdi-message-question::before { + content: "\F173A"; +} + +.mdi-message-question-outline::before { + content: "\F173B"; +} + +.mdi-message-reply::before { + content: "\F0367"; +} + +.mdi-message-reply-outline::before { + content: "\F173D"; +} + +.mdi-message-reply-text::before { + content: "\F0368"; +} + +.mdi-message-reply-text-outline::before { + content: "\F173E"; +} + +.mdi-message-settings::before { + content: "\F06F0"; +} + +.mdi-message-settings-outline::before { + content: "\F1171"; +} + +.mdi-message-star::before { + content: "\F069A"; +} + +.mdi-message-star-outline::before { + content: "\F1250"; +} + +.mdi-message-text::before { + content: "\F0369"; +} + +.mdi-message-text-clock::before { + content: "\F1173"; +} + +.mdi-message-text-clock-outline::before { + content: "\F1174"; +} + +.mdi-message-text-lock::before { + content: "\F0FCD"; +} + +.mdi-message-text-lock-outline::before { + content: "\F1175"; +} + +.mdi-message-text-outline::before { + content: "\F036A"; +} + +.mdi-message-video::before { + content: "\F036B"; +} + +.mdi-meteor::before { + content: "\F0629"; +} + +.mdi-metronome::before { + content: "\F07DA"; +} + +.mdi-metronome-tick::before { + content: "\F07DB"; +} + +.mdi-micro-sd::before { + content: "\F07DC"; +} + +.mdi-microphone::before { + content: "\F036C"; +} + +.mdi-microphone-minus::before { + content: "\F08B3"; +} + +.mdi-microphone-off::before { + content: "\F036D"; +} + +.mdi-microphone-outline::before { + content: "\F036E"; +} + +.mdi-microphone-plus::before { + content: "\F08B4"; +} + +.mdi-microphone-settings::before { + content: "\F036F"; +} + +.mdi-microphone-variant::before { + content: "\F0370"; +} + +.mdi-microphone-variant-off::before { + content: "\F0371"; +} + +.mdi-microscope::before { + content: "\F0654"; +} + +.mdi-microsoft::before { + content: "\F0372"; +} + +.mdi-microsoft-access::before { + content: "\F138E"; +} + +.mdi-microsoft-azure::before { + content: "\F0805"; +} + +.mdi-microsoft-azure-devops::before { + content: "\F0FD5"; +} + +.mdi-microsoft-bing::before { + content: "\F00A4"; +} + +.mdi-microsoft-dynamics-365::before { + content: "\F0988"; +} + +.mdi-microsoft-edge::before { + content: "\F01E9"; +} + +.mdi-microsoft-excel::before { + content: "\F138F"; +} + +.mdi-microsoft-internet-explorer::before { + content: "\F0300"; +} + +.mdi-microsoft-office::before { + content: "\F03C6"; +} + +.mdi-microsoft-onedrive::before { + content: "\F03CA"; +} + +.mdi-microsoft-onenote::before { + content: "\F0747"; +} + +.mdi-microsoft-outlook::before { + content: "\F0D22"; +} + +.mdi-microsoft-powerpoint::before { + content: "\F1390"; +} + +.mdi-microsoft-sharepoint::before { + content: "\F1391"; +} + +.mdi-microsoft-teams::before { + content: "\F02BB"; +} + +.mdi-microsoft-visual-studio::before { + content: "\F0610"; +} + +.mdi-microsoft-visual-studio-code::before { + content: "\F0A1E"; +} + +.mdi-microsoft-windows::before { + content: "\F05B3"; +} + +.mdi-microsoft-windows-classic::before { + content: "\F0A21"; +} + +.mdi-microsoft-word::before { + content: "\F1392"; +} + +.mdi-microsoft-xbox::before { + content: "\F05B9"; +} + +.mdi-microsoft-xbox-controller::before { + content: "\F05BA"; +} + +.mdi-microsoft-xbox-controller-battery-alert::before { + content: "\F074B"; +} + +.mdi-microsoft-xbox-controller-battery-charging::before { + content: "\F0A22"; +} + +.mdi-microsoft-xbox-controller-battery-empty::before { + content: "\F074C"; +} + +.mdi-microsoft-xbox-controller-battery-full::before { + content: "\F074D"; +} + +.mdi-microsoft-xbox-controller-battery-low::before { + content: "\F074E"; +} + +.mdi-microsoft-xbox-controller-battery-medium::before { + content: "\F074F"; +} + +.mdi-microsoft-xbox-controller-battery-unknown::before { + content: "\F0750"; +} + +.mdi-microsoft-xbox-controller-menu::before { + content: "\F0E6F"; +} + +.mdi-microsoft-xbox-controller-off::before { + content: "\F05BB"; +} + +.mdi-microsoft-xbox-controller-view::before { + content: "\F0E70"; +} + +.mdi-microwave::before { + content: "\F0C99"; +} + +.mdi-microwave-off::before { + content: "\F1423"; +} + +.mdi-middleware::before { + content: "\F0F5D"; +} + +.mdi-middleware-outline::before { + content: "\F0F5E"; +} + +.mdi-midi::before { + content: "\F08F1"; +} + +.mdi-midi-port::before { + content: "\F08F2"; +} + +.mdi-mine::before { + content: "\F0DDA"; +} + +.mdi-minecraft::before { + content: "\F0373"; +} + +.mdi-mini-sd::before { + content: "\F0A05"; +} + +.mdi-minidisc::before { + content: "\F0A06"; +} + +.mdi-minus::before { + content: "\F0374"; +} + +.mdi-minus-box::before { + content: "\F0375"; +} + +.mdi-minus-box-multiple::before { + content: "\F1141"; +} + +.mdi-minus-box-multiple-outline::before { + content: "\F1142"; +} + +.mdi-minus-box-outline::before { + content: "\F06F2"; +} + +.mdi-minus-circle::before { + content: "\F0376"; +} + +.mdi-minus-circle-multiple::before { + content: "\F035A"; +} + +.mdi-minus-circle-multiple-outline::before { + content: "\F0AD3"; +} + +.mdi-minus-circle-off::before { + content: "\F1459"; +} + +.mdi-minus-circle-off-outline::before { + content: "\F145A"; +} + +.mdi-minus-circle-outline::before { + content: "\F0377"; +} + +.mdi-minus-network::before { + content: "\F0378"; +} + +.mdi-minus-network-outline::before { + content: "\F0C9A"; +} + +.mdi-minus-thick::before { + content: "\F1639"; +} + +.mdi-mirror::before { + content: "\F11FD"; +} + +.mdi-mirror-rectangle::before { + content: "\F179F"; +} + +.mdi-mirror-variant::before { + content: "\F17A0"; +} + +.mdi-mixed-martial-arts::before { + content: "\F0D8F"; +} + +.mdi-mixed-reality::before { + content: "\F087F"; +} + +.mdi-molecule::before { + content: "\F0BAC"; +} + +.mdi-molecule-co::before { + content: "\F12FE"; +} + +.mdi-molecule-co2::before { + content: "\F07E4"; +} + +.mdi-monitor::before { + content: "\F0379"; +} + +.mdi-monitor-cellphone::before { + content: "\F0989"; +} + +.mdi-monitor-cellphone-star::before { + content: "\F098A"; +} + +.mdi-monitor-dashboard::before { + content: "\F0A07"; +} + +.mdi-monitor-edit::before { + content: "\F12C6"; +} + +.mdi-monitor-eye::before { + content: "\F13B4"; +} + +.mdi-monitor-lock::before { + content: "\F0DDB"; +} + +.mdi-monitor-multiple::before { + content: "\F037A"; +} + +.mdi-monitor-off::before { + content: "\F0D90"; +} + +.mdi-monitor-screenshot::before { + content: "\F0E51"; +} + +.mdi-monitor-share::before { + content: "\F1483"; +} + +.mdi-monitor-shimmer::before { + content: "\F1104"; +} + +.mdi-monitor-small::before { + content: "\F1876"; +} + +.mdi-monitor-speaker::before { + content: "\F0F5F"; +} + +.mdi-monitor-speaker-off::before { + content: "\F0F60"; +} + +.mdi-monitor-star::before { + content: "\F0DDC"; +} + +.mdi-moon-first-quarter::before { + content: "\F0F61"; +} + +.mdi-moon-full::before { + content: "\F0F62"; +} + +.mdi-moon-last-quarter::before { + content: "\F0F63"; +} + +.mdi-moon-new::before { + content: "\F0F64"; +} + +.mdi-moon-waning-crescent::before { + content: "\F0F65"; +} + +.mdi-moon-waning-gibbous::before { + content: "\F0F66"; +} + +.mdi-moon-waxing-crescent::before { + content: "\F0F67"; +} + +.mdi-moon-waxing-gibbous::before { + content: "\F0F68"; +} + +.mdi-moped::before { + content: "\F1086"; +} + +.mdi-moped-electric::before { + content: "\F15B7"; +} + +.mdi-moped-electric-outline::before { + content: "\F15B8"; +} + +.mdi-moped-outline::before { + content: "\F15B9"; +} + +.mdi-more::before { + content: "\F037B"; +} + +.mdi-mortar-pestle::before { + content: "\F1748"; +} + +.mdi-mortar-pestle-plus::before { + content: "\F03F1"; +} + +.mdi-mosque::before { + content: "\F1827"; +} + +.mdi-mother-heart::before { + content: "\F1314"; +} + +.mdi-mother-nurse::before { + content: "\F0D21"; +} + +.mdi-motion::before { + content: "\F15B2"; +} + +.mdi-motion-outline::before { + content: "\F15B3"; +} + +.mdi-motion-pause::before { + content: "\F1590"; +} + +.mdi-motion-pause-outline::before { + content: "\F1592"; +} + +.mdi-motion-play::before { + content: "\F158F"; +} + +.mdi-motion-play-outline::before { + content: "\F1591"; +} + +.mdi-motion-sensor::before { + content: "\F0D91"; +} + +.mdi-motion-sensor-off::before { + content: "\F1435"; +} + +.mdi-motorbike::before { + content: "\F037C"; +} + +.mdi-motorbike-electric::before { + content: "\F15BA"; +} + +.mdi-mouse::before { + content: "\F037D"; +} + +.mdi-mouse-bluetooth::before { + content: "\F098B"; +} + +.mdi-mouse-move-down::before { + content: "\F1550"; +} + +.mdi-mouse-move-up::before { + content: "\F1551"; +} + +.mdi-mouse-move-vertical::before { + content: "\F1552"; +} + +.mdi-mouse-off::before { + content: "\F037E"; +} + +.mdi-mouse-variant::before { + content: "\F037F"; +} + +.mdi-mouse-variant-off::before { + content: "\F0380"; +} + +.mdi-move-resize::before { + content: "\F0655"; +} + +.mdi-move-resize-variant::before { + content: "\F0656"; +} + +.mdi-movie::before { + content: "\F0381"; +} + +.mdi-movie-check::before { + content: "\F16F3"; +} + +.mdi-movie-check-outline::before { + content: "\F16F4"; +} + +.mdi-movie-cog::before { + content: "\F16F5"; +} + +.mdi-movie-cog-outline::before { + content: "\F16F6"; +} + +.mdi-movie-edit::before { + content: "\F1122"; +} + +.mdi-movie-edit-outline::before { + content: "\F1123"; +} + +.mdi-movie-filter::before { + content: "\F1124"; +} + +.mdi-movie-filter-outline::before { + content: "\F1125"; +} + +.mdi-movie-minus::before { + content: "\F16F7"; +} + +.mdi-movie-minus-outline::before { + content: "\F16F8"; +} + +.mdi-movie-off::before { + content: "\F16F9"; +} + +.mdi-movie-off-outline::before { + content: "\F16FA"; +} + +.mdi-movie-open::before { + content: "\F0FCE"; +} + +.mdi-movie-open-check::before { + content: "\F16FB"; +} + +.mdi-movie-open-check-outline::before { + content: "\F16FC"; +} + +.mdi-movie-open-cog::before { + content: "\F16FD"; +} + +.mdi-movie-open-cog-outline::before { + content: "\F16FE"; +} + +.mdi-movie-open-edit::before { + content: "\F16FF"; +} + +.mdi-movie-open-edit-outline::before { + content: "\F1700"; +} + +.mdi-movie-open-minus::before { + content: "\F1701"; +} + +.mdi-movie-open-minus-outline::before { + content: "\F1702"; +} + +.mdi-movie-open-off::before { + content: "\F1703"; +} + +.mdi-movie-open-off-outline::before { + content: "\F1704"; +} + +.mdi-movie-open-outline::before { + content: "\F0FCF"; +} + +.mdi-movie-open-play::before { + content: "\F1705"; +} + +.mdi-movie-open-play-outline::before { + content: "\F1706"; +} + +.mdi-movie-open-plus::before { + content: "\F1707"; +} + +.mdi-movie-open-plus-outline::before { + content: "\F1708"; +} + +.mdi-movie-open-remove::before { + content: "\F1709"; +} + +.mdi-movie-open-remove-outline::before { + content: "\F170A"; +} + +.mdi-movie-open-settings::before { + content: "\F170B"; +} + +.mdi-movie-open-settings-outline::before { + content: "\F170C"; +} + +.mdi-movie-open-star::before { + content: "\F170D"; +} + +.mdi-movie-open-star-outline::before { + content: "\F170E"; +} + +.mdi-movie-outline::before { + content: "\F0DDD"; +} + +.mdi-movie-play::before { + content: "\F170F"; +} + +.mdi-movie-play-outline::before { + content: "\F1710"; +} + +.mdi-movie-plus::before { + content: "\F1711"; +} + +.mdi-movie-plus-outline::before { + content: "\F1712"; +} + +.mdi-movie-remove::before { + content: "\F1713"; +} + +.mdi-movie-remove-outline::before { + content: "\F1714"; +} + +.mdi-movie-roll::before { + content: "\F07DE"; +} + +.mdi-movie-search::before { + content: "\F11D2"; +} + +.mdi-movie-search-outline::before { + content: "\F11D3"; +} + +.mdi-movie-settings::before { + content: "\F1715"; +} + +.mdi-movie-settings-outline::before { + content: "\F1716"; +} + +.mdi-movie-star::before { + content: "\F1717"; +} + +.mdi-movie-star-outline::before { + content: "\F1718"; +} + +.mdi-mower::before { + content: "\F166F"; +} + +.mdi-mower-bag::before { + content: "\F1670"; +} + +.mdi-muffin::before { + content: "\F098C"; +} + +.mdi-multicast::before { + content: "\F1893"; +} + +.mdi-multiplication::before { + content: "\F0382"; +} + +.mdi-multiplication-box::before { + content: "\F0383"; +} + +.mdi-mushroom::before { + content: "\F07DF"; +} + +.mdi-mushroom-off::before { + content: "\F13FA"; +} + +.mdi-mushroom-off-outline::before { + content: "\F13FB"; +} + +.mdi-mushroom-outline::before { + content: "\F07E0"; +} + +.mdi-music::before { + content: "\F075A"; +} + +.mdi-music-accidental-double-flat::before { + content: "\F0F69"; +} + +.mdi-music-accidental-double-sharp::before { + content: "\F0F6A"; +} + +.mdi-music-accidental-flat::before { + content: "\F0F6B"; +} + +.mdi-music-accidental-natural::before { + content: "\F0F6C"; +} + +.mdi-music-accidental-sharp::before { + content: "\F0F6D"; +} + +.mdi-music-box::before { + content: "\F0384"; +} + +.mdi-music-box-multiple::before { + content: "\F0333"; +} + +.mdi-music-box-multiple-outline::before { + content: "\F0F04"; +} + +.mdi-music-box-outline::before { + content: "\F0385"; +} + +.mdi-music-circle::before { + content: "\F0386"; +} + +.mdi-music-circle-outline::before { + content: "\F0AD4"; +} + +.mdi-music-clef-alto::before { + content: "\F0F6E"; +} + +.mdi-music-clef-bass::before { + content: "\F0F6F"; +} + +.mdi-music-clef-treble::before { + content: "\F0F70"; +} + +.mdi-music-note::before { + content: "\F0387"; +} + +.mdi-music-note-bluetooth::before { + content: "\F05FE"; +} + +.mdi-music-note-bluetooth-off::before { + content: "\F05FF"; +} + +.mdi-music-note-eighth::before { + content: "\F0388"; +} + +.mdi-music-note-eighth-dotted::before { + content: "\F0F71"; +} + +.mdi-music-note-half::before { + content: "\F0389"; +} + +.mdi-music-note-half-dotted::before { + content: "\F0F72"; +} + +.mdi-music-note-off::before { + content: "\F038A"; +} + +.mdi-music-note-off-outline::before { + content: "\F0F73"; +} + +.mdi-music-note-outline::before { + content: "\F0F74"; +} + +.mdi-music-note-plus::before { + content: "\F0DDE"; +} + +.mdi-music-note-quarter::before { + content: "\F038B"; +} + +.mdi-music-note-quarter-dotted::before { + content: "\F0F75"; +} + +.mdi-music-note-sixteenth::before { + content: "\F038C"; +} + +.mdi-music-note-sixteenth-dotted::before { + content: "\F0F76"; +} + +.mdi-music-note-whole::before { + content: "\F038D"; +} + +.mdi-music-note-whole-dotted::before { + content: "\F0F77"; +} + +.mdi-music-off::before { + content: "\F075B"; +} + +.mdi-music-rest-eighth::before { + content: "\F0F78"; +} + +.mdi-music-rest-half::before { + content: "\F0F79"; +} + +.mdi-music-rest-quarter::before { + content: "\F0F7A"; +} + +.mdi-music-rest-sixteenth::before { + content: "\F0F7B"; +} + +.mdi-music-rest-whole::before { + content: "\F0F7C"; +} + +.mdi-mustache::before { + content: "\F15DE"; +} + +.mdi-nail::before { + content: "\F0DDF"; +} + +.mdi-nas::before { + content: "\F08F3"; +} + +.mdi-nativescript::before { + content: "\F0880"; +} + +.mdi-nature::before { + content: "\F038E"; +} + +.mdi-nature-people::before { + content: "\F038F"; +} + +.mdi-navigation::before { + content: "\F0390"; +} + +.mdi-navigation-outline::before { + content: "\F1607"; +} + +.mdi-near-me::before { + content: "\F05CD"; +} + +.mdi-necklace::before { + content: "\F0F0B"; +} + +.mdi-needle::before { + content: "\F0391"; +} + +.mdi-netflix::before { + content: "\F0746"; +} + +.mdi-network::before { + content: "\F06F3"; +} + +.mdi-network-off::before { + content: "\F0C9B"; +} + +.mdi-network-off-outline::before { + content: "\F0C9C"; +} + +.mdi-network-outline::before { + content: "\F0C9D"; +} + +.mdi-network-strength-1::before { + content: "\F08F4"; +} + +.mdi-network-strength-1-alert::before { + content: "\F08F5"; +} + +.mdi-network-strength-2::before { + content: "\F08F6"; +} + +.mdi-network-strength-2-alert::before { + content: "\F08F7"; +} + +.mdi-network-strength-3::before { + content: "\F08F8"; +} + +.mdi-network-strength-3-alert::before { + content: "\F08F9"; +} + +.mdi-network-strength-4::before { + content: "\F08FA"; +} + +.mdi-network-strength-4-alert::before { + content: "\F08FB"; +} + +.mdi-network-strength-off::before { + content: "\F08FC"; +} + +.mdi-network-strength-off-outline::before { + content: "\F08FD"; +} + +.mdi-network-strength-outline::before { + content: "\F08FE"; +} + +.mdi-new-box::before { + content: "\F0394"; +} + +.mdi-newspaper::before { + content: "\F0395"; +} + +.mdi-newspaper-minus::before { + content: "\F0F0C"; +} + +.mdi-newspaper-plus::before { + content: "\F0F0D"; +} + +.mdi-newspaper-variant::before { + content: "\F1001"; +} + +.mdi-newspaper-variant-multiple::before { + content: "\F1002"; +} + +.mdi-newspaper-variant-multiple-outline::before { + content: "\F1003"; +} + +.mdi-newspaper-variant-outline::before { + content: "\F1004"; +} + +.mdi-nfc::before { + content: "\F0396"; +} + +.mdi-nfc-search-variant::before { + content: "\F0E53"; +} + +.mdi-nfc-tap::before { + content: "\F0397"; +} + +.mdi-nfc-variant::before { + content: "\F0398"; +} + +.mdi-nfc-variant-off::before { + content: "\F0E54"; +} + +.mdi-ninja::before { + content: "\F0774"; +} + +.mdi-nintendo-game-boy::before { + content: "\F1393"; +} + +.mdi-nintendo-switch::before { + content: "\F07E1"; +} + +.mdi-nintendo-wii::before { + content: "\F05AB"; +} + +.mdi-nintendo-wiiu::before { + content: "\F072D"; +} + +.mdi-nix::before { + content: "\F1105"; +} + +.mdi-nodejs::before { + content: "\F0399"; +} + +.mdi-noodles::before { + content: "\F117E"; +} + +.mdi-not-equal::before { + content: "\F098D"; +} + +.mdi-not-equal-variant::before { + content: "\F098E"; +} + +.mdi-note::before { + content: "\F039A"; +} + +.mdi-note-alert::before { + content: "\F177D"; +} + +.mdi-note-alert-outline::before { + content: "\F177E"; +} + +.mdi-note-check::before { + content: "\F177F"; +} + +.mdi-note-check-outline::before { + content: "\F1780"; +} + +.mdi-note-edit::before { + content: "\F1781"; +} + +.mdi-note-edit-outline::before { + content: "\F1782"; +} + +.mdi-note-minus::before { + content: "\F164F"; +} + +.mdi-note-minus-outline::before { + content: "\F1650"; +} + +.mdi-note-multiple::before { + content: "\F06B8"; +} + +.mdi-note-multiple-outline::before { + content: "\F06B9"; +} + +.mdi-note-off::before { + content: "\F1783"; +} + +.mdi-note-off-outline::before { + content: "\F1784"; +} + +.mdi-note-outline::before { + content: "\F039B"; +} + +.mdi-note-plus::before { + content: "\F039C"; +} + +.mdi-note-plus-outline::before { + content: "\F039D"; +} + +.mdi-note-remove::before { + content: "\F1651"; +} + +.mdi-note-remove-outline::before { + content: "\F1652"; +} + +.mdi-note-search::before { + content: "\F1653"; +} + +.mdi-note-search-outline::before { + content: "\F1654"; +} + +.mdi-note-text::before { + content: "\F039E"; +} + +.mdi-note-text-outline::before { + content: "\F11D7"; +} + +.mdi-notebook::before { + content: "\F082E"; +} + +.mdi-notebook-check::before { + content: "\F14F5"; +} + +.mdi-notebook-check-outline::before { + content: "\F14F6"; +} + +.mdi-notebook-edit::before { + content: "\F14E7"; +} + +.mdi-notebook-edit-outline::before { + content: "\F14E9"; +} + +.mdi-notebook-minus::before { + content: "\F1610"; +} + +.mdi-notebook-minus-outline::before { + content: "\F1611"; +} + +.mdi-notebook-multiple::before { + content: "\F0E55"; +} + +.mdi-notebook-outline::before { + content: "\F0EBF"; +} + +.mdi-notebook-plus::before { + content: "\F1612"; +} + +.mdi-notebook-plus-outline::before { + content: "\F1613"; +} + +.mdi-notebook-remove::before { + content: "\F1614"; +} + +.mdi-notebook-remove-outline::before { + content: "\F1615"; +} + +.mdi-notification-clear-all::before { + content: "\F039F"; +} + +.mdi-npm::before { + content: "\F06F7"; +} + +.mdi-nuke::before { + content: "\F06A4"; +} + +.mdi-null::before { + content: "\F07E2"; +} + +.mdi-numeric::before { + content: "\F03A0"; +} + +.mdi-numeric-0::before { + content: "\F0B39"; +} + +.mdi-numeric-0-box::before { + content: "\F03A1"; +} + +.mdi-numeric-0-box-multiple::before { + content: "\F0F0E"; +} + +.mdi-numeric-0-box-multiple-outline::before { + content: "\F03A2"; +} + +.mdi-numeric-0-box-outline::before { + content: "\F03A3"; +} + +.mdi-numeric-0-circle::before { + content: "\F0C9E"; +} + +.mdi-numeric-0-circle-outline::before { + content: "\F0C9F"; +} + +.mdi-numeric-1::before { + content: "\F0B3A"; +} + +.mdi-numeric-1-box::before { + content: "\F03A4"; +} + +.mdi-numeric-1-box-multiple::before { + content: "\F0F0F"; +} + +.mdi-numeric-1-box-multiple-outline::before { + content: "\F03A5"; +} + +.mdi-numeric-1-box-outline::before { + content: "\F03A6"; +} + +.mdi-numeric-1-circle::before { + content: "\F0CA0"; +} + +.mdi-numeric-1-circle-outline::before { + content: "\F0CA1"; +} + +.mdi-numeric-10::before { + content: "\F0FE9"; +} + +.mdi-numeric-10-box::before { + content: "\F0F7D"; +} + +.mdi-numeric-10-box-multiple::before { + content: "\F0FEA"; +} + +.mdi-numeric-10-box-multiple-outline::before { + content: "\F0FEB"; +} + +.mdi-numeric-10-box-outline::before { + content: "\F0F7E"; +} + +.mdi-numeric-10-circle::before { + content: "\F0FEC"; +} + +.mdi-numeric-10-circle-outline::before { + content: "\F0FED"; +} + +.mdi-numeric-2::before { + content: "\F0B3B"; +} + +.mdi-numeric-2-box::before { + content: "\F03A7"; +} + +.mdi-numeric-2-box-multiple::before { + content: "\F0F10"; +} + +.mdi-numeric-2-box-multiple-outline::before { + content: "\F03A8"; +} + +.mdi-numeric-2-box-outline::before { + content: "\F03A9"; +} + +.mdi-numeric-2-circle::before { + content: "\F0CA2"; +} + +.mdi-numeric-2-circle-outline::before { + content: "\F0CA3"; +} + +.mdi-numeric-3::before { + content: "\F0B3C"; +} + +.mdi-numeric-3-box::before { + content: "\F03AA"; +} + +.mdi-numeric-3-box-multiple::before { + content: "\F0F11"; +} + +.mdi-numeric-3-box-multiple-outline::before { + content: "\F03AB"; +} + +.mdi-numeric-3-box-outline::before { + content: "\F03AC"; +} + +.mdi-numeric-3-circle::before { + content: "\F0CA4"; +} + +.mdi-numeric-3-circle-outline::before { + content: "\F0CA5"; +} + +.mdi-numeric-4::before { + content: "\F0B3D"; +} + +.mdi-numeric-4-box::before { + content: "\F03AD"; +} + +.mdi-numeric-4-box-multiple::before { + content: "\F0F12"; +} + +.mdi-numeric-4-box-multiple-outline::before { + content: "\F03B2"; +} + +.mdi-numeric-4-box-outline::before { + content: "\F03AE"; +} + +.mdi-numeric-4-circle::before { + content: "\F0CA6"; +} + +.mdi-numeric-4-circle-outline::before { + content: "\F0CA7"; +} + +.mdi-numeric-5::before { + content: "\F0B3E"; +} + +.mdi-numeric-5-box::before { + content: "\F03B1"; +} + +.mdi-numeric-5-box-multiple::before { + content: "\F0F13"; +} + +.mdi-numeric-5-box-multiple-outline::before { + content: "\F03AF"; +} + +.mdi-numeric-5-box-outline::before { + content: "\F03B0"; +} + +.mdi-numeric-5-circle::before { + content: "\F0CA8"; +} + +.mdi-numeric-5-circle-outline::before { + content: "\F0CA9"; +} + +.mdi-numeric-6::before { + content: "\F0B3F"; +} + +.mdi-numeric-6-box::before { + content: "\F03B3"; +} + +.mdi-numeric-6-box-multiple::before { + content: "\F0F14"; +} + +.mdi-numeric-6-box-multiple-outline::before { + content: "\F03B4"; +} + +.mdi-numeric-6-box-outline::before { + content: "\F03B5"; +} + +.mdi-numeric-6-circle::before { + content: "\F0CAA"; +} + +.mdi-numeric-6-circle-outline::before { + content: "\F0CAB"; +} + +.mdi-numeric-7::before { + content: "\F0B40"; +} + +.mdi-numeric-7-box::before { + content: "\F03B6"; +} + +.mdi-numeric-7-box-multiple::before { + content: "\F0F15"; +} + +.mdi-numeric-7-box-multiple-outline::before { + content: "\F03B7"; +} + +.mdi-numeric-7-box-outline::before { + content: "\F03B8"; +} + +.mdi-numeric-7-circle::before { + content: "\F0CAC"; +} + +.mdi-numeric-7-circle-outline::before { + content: "\F0CAD"; +} + +.mdi-numeric-8::before { + content: "\F0B41"; +} + +.mdi-numeric-8-box::before { + content: "\F03B9"; +} + +.mdi-numeric-8-box-multiple::before { + content: "\F0F16"; +} + +.mdi-numeric-8-box-multiple-outline::before { + content: "\F03BA"; +} + +.mdi-numeric-8-box-outline::before { + content: "\F03BB"; +} + +.mdi-numeric-8-circle::before { + content: "\F0CAE"; +} + +.mdi-numeric-8-circle-outline::before { + content: "\F0CAF"; +} + +.mdi-numeric-9::before { + content: "\F0B42"; +} + +.mdi-numeric-9-box::before { + content: "\F03BC"; +} + +.mdi-numeric-9-box-multiple::before { + content: "\F0F17"; +} + +.mdi-numeric-9-box-multiple-outline::before { + content: "\F03BD"; +} + +.mdi-numeric-9-box-outline::before { + content: "\F03BE"; +} + +.mdi-numeric-9-circle::before { + content: "\F0CB0"; +} + +.mdi-numeric-9-circle-outline::before { + content: "\F0CB1"; +} + +.mdi-numeric-9-plus::before { + content: "\F0FEE"; +} + +.mdi-numeric-9-plus-box::before { + content: "\F03BF"; +} + +.mdi-numeric-9-plus-box-multiple::before { + content: "\F0F18"; +} + +.mdi-numeric-9-plus-box-multiple-outline::before { + content: "\F03C0"; +} + +.mdi-numeric-9-plus-box-outline::before { + content: "\F03C1"; +} + +.mdi-numeric-9-plus-circle::before { + content: "\F0CB2"; +} + +.mdi-numeric-9-plus-circle-outline::before { + content: "\F0CB3"; +} + +.mdi-numeric-negative-1::before { + content: "\F1052"; +} + +.mdi-numeric-positive-1::before { + content: "\F15CB"; +} + +.mdi-nut::before { + content: "\F06F8"; +} + +.mdi-nutrition::before { + content: "\F03C2"; +} + +.mdi-nuxt::before { + content: "\F1106"; +} + +.mdi-oar::before { + content: "\F067C"; +} + +.mdi-ocarina::before { + content: "\F0DE0"; +} + +.mdi-oci::before { + content: "\F12E9"; +} + +.mdi-ocr::before { + content: "\F113A"; +} + +.mdi-octagon::before { + content: "\F03C3"; +} + +.mdi-octagon-outline::before { + content: "\F03C4"; +} + +.mdi-octagram::before { + content: "\F06F9"; +} + +.mdi-octagram-outline::before { + content: "\F0775"; +} + +.mdi-odnoklassniki::before { + content: "\F03C5"; +} + +.mdi-offer::before { + content: "\F121B"; +} + +.mdi-office-building::before { + content: "\F0991"; +} + +.mdi-office-building-marker::before { + content: "\F1520"; +} + +.mdi-office-building-marker-outline::before { + content: "\F1521"; +} + +.mdi-office-building-outline::before { + content: "\F151F"; +} + +.mdi-oil::before { + content: "\F03C7"; +} + +.mdi-oil-lamp::before { + content: "\F0F19"; +} + +.mdi-oil-level::before { + content: "\F1053"; +} + +.mdi-oil-temperature::before { + content: "\F0FF8"; +} + +.mdi-om::before { + content: "\F0973"; +} + +.mdi-omega::before { + content: "\F03C9"; +} + +.mdi-one-up::before { + content: "\F0BAD"; +} + +.mdi-onepassword::before { + content: "\F0881"; +} + +.mdi-opacity::before { + content: "\F05CC"; +} + +.mdi-open-in-app::before { + content: "\F03CB"; +} + +.mdi-open-in-new::before { + content: "\F03CC"; +} + +.mdi-open-source-initiative::before { + content: "\F0BAE"; +} + +.mdi-openid::before { + content: "\F03CD"; +} + +.mdi-opera::before { + content: "\F03CE"; +} + +.mdi-orbit::before { + content: "\F0018"; +} + +.mdi-orbit-variant::before { + content: "\F15DB"; +} + +.mdi-order-alphabetical-ascending::before { + content: "\F020D"; +} + +.mdi-order-alphabetical-descending::before { + content: "\F0D07"; +} + +.mdi-order-bool-ascending::before { + content: "\F02BE"; +} + +.mdi-order-bool-ascending-variant::before { + content: "\F098F"; +} + +.mdi-order-bool-descending::before { + content: "\F1384"; +} + +.mdi-order-bool-descending-variant::before { + content: "\F0990"; +} + +.mdi-order-numeric-ascending::before { + content: "\F0545"; +} + +.mdi-order-numeric-descending::before { + content: "\F0546"; +} + +.mdi-origin::before { + content: "\F0B43"; +} + +.mdi-ornament::before { + content: "\F03CF"; +} + +.mdi-ornament-variant::before { + content: "\F03D0"; +} + +.mdi-outdoor-lamp::before { + content: "\F1054"; +} + +.mdi-overscan::before { + content: "\F1005"; +} + +.mdi-owl::before { + content: "\F03D2"; +} + +.mdi-pac-man::before { + content: "\F0BAF"; +} + +.mdi-package::before { + content: "\F03D3"; +} + +.mdi-package-down::before { + content: "\F03D4"; +} + +.mdi-package-up::before { + content: "\F03D5"; +} + +.mdi-package-variant::before { + content: "\F03D6"; +} + +.mdi-package-variant-closed::before { + content: "\F03D7"; +} + +.mdi-page-first::before { + content: "\F0600"; +} + +.mdi-page-last::before { + content: "\F0601"; +} + +.mdi-page-layout-body::before { + content: "\F06FA"; +} + +.mdi-page-layout-footer::before { + content: "\F06FB"; +} + +.mdi-page-layout-header::before { + content: "\F06FC"; +} + +.mdi-page-layout-header-footer::before { + content: "\F0F7F"; +} + +.mdi-page-layout-sidebar-left::before { + content: "\F06FD"; +} + +.mdi-page-layout-sidebar-right::before { + content: "\F06FE"; +} + +.mdi-page-next::before { + content: "\F0BB0"; +} + +.mdi-page-next-outline::before { + content: "\F0BB1"; +} + +.mdi-page-previous::before { + content: "\F0BB2"; +} + +.mdi-page-previous-outline::before { + content: "\F0BB3"; +} + +.mdi-pail::before { + content: "\F1417"; +} + +.mdi-pail-minus::before { + content: "\F1437"; +} + +.mdi-pail-minus-outline::before { + content: "\F143C"; +} + +.mdi-pail-off::before { + content: "\F1439"; +} + +.mdi-pail-off-outline::before { + content: "\F143E"; +} + +.mdi-pail-outline::before { + content: "\F143A"; +} + +.mdi-pail-plus::before { + content: "\F1436"; +} + +.mdi-pail-plus-outline::before { + content: "\F143B"; +} + +.mdi-pail-remove::before { + content: "\F1438"; +} + +.mdi-pail-remove-outline::before { + content: "\F143D"; +} + +.mdi-palette::before { + content: "\F03D8"; +} + +.mdi-palette-advanced::before { + content: "\F03D9"; +} + +.mdi-palette-outline::before { + content: "\F0E0C"; +} + +.mdi-palette-swatch::before { + content: "\F08B5"; +} + +.mdi-palette-swatch-outline::before { + content: "\F135C"; +} + +.mdi-palm-tree::before { + content: "\F1055"; +} + +.mdi-pan::before { + content: "\F0BB4"; +} + +.mdi-pan-bottom-left::before { + content: "\F0BB5"; +} + +.mdi-pan-bottom-right::before { + content: "\F0BB6"; +} + +.mdi-pan-down::before { + content: "\F0BB7"; +} + +.mdi-pan-horizontal::before { + content: "\F0BB8"; +} + +.mdi-pan-left::before { + content: "\F0BB9"; +} + +.mdi-pan-right::before { + content: "\F0BBA"; +} + +.mdi-pan-top-left::before { + content: "\F0BBB"; +} + +.mdi-pan-top-right::before { + content: "\F0BBC"; +} + +.mdi-pan-up::before { + content: "\F0BBD"; +} + +.mdi-pan-vertical::before { + content: "\F0BBE"; +} + +.mdi-panda::before { + content: "\F03DA"; +} + +.mdi-pandora::before { + content: "\F03DB"; +} + +.mdi-panorama::before { + content: "\F03DC"; +} + +.mdi-panorama-fisheye::before { + content: "\F03DD"; +} + +.mdi-panorama-horizontal::before { + content: "\F03DE"; +} + +.mdi-panorama-vertical::before { + content: "\F03DF"; +} + +.mdi-panorama-wide-angle::before { + content: "\F03E0"; +} + +.mdi-paper-cut-vertical::before { + content: "\F03E1"; +} + +.mdi-paper-roll::before { + content: "\F1157"; +} + +.mdi-paper-roll-outline::before { + content: "\F1158"; +} + +.mdi-paperclip::before { + content: "\F03E2"; +} + +.mdi-parachute::before { + content: "\F0CB4"; +} + +.mdi-parachute-outline::before { + content: "\F0CB5"; +} + +.mdi-paragliding::before { + content: "\F1745"; +} + +.mdi-parking::before { + content: "\F03E3"; +} + +.mdi-party-popper::before { + content: "\F1056"; +} + +.mdi-passport::before { + content: "\F07E3"; +} + +.mdi-passport-biometric::before { + content: "\F0DE1"; +} + +.mdi-pasta::before { + content: "\F1160"; +} + +.mdi-patio-heater::before { + content: "\F0F80"; +} + +.mdi-patreon::before { + content: "\F0882"; +} + +.mdi-pause::before { + content: "\F03E4"; +} + +.mdi-pause-circle::before { + content: "\F03E5"; +} + +.mdi-pause-circle-outline::before { + content: "\F03E6"; +} + +.mdi-pause-octagon::before { + content: "\F03E7"; +} + +.mdi-pause-octagon-outline::before { + content: "\F03E8"; +} + +.mdi-paw::before { + content: "\F03E9"; +} + +.mdi-paw-off::before { + content: "\F0657"; +} + +.mdi-paw-off-outline::before { + content: "\F1676"; +} + +.mdi-paw-outline::before { + content: "\F1675"; +} + +.mdi-peace::before { + content: "\F0884"; +} + +.mdi-peanut::before { + content: "\F0FFC"; +} + +.mdi-peanut-off::before { + content: "\F0FFD"; +} + +.mdi-peanut-off-outline::before { + content: "\F0FFF"; +} + +.mdi-peanut-outline::before { + content: "\F0FFE"; +} + +.mdi-pen::before { + content: "\F03EA"; +} + +.mdi-pen-lock::before { + content: "\F0DE2"; +} + +.mdi-pen-minus::before { + content: "\F0DE3"; +} + +.mdi-pen-off::before { + content: "\F0DE4"; +} + +.mdi-pen-plus::before { + content: "\F0DE5"; +} + +.mdi-pen-remove::before { + content: "\F0DE6"; +} + +.mdi-pencil::before { + content: "\F03EB"; +} + +.mdi-pencil-box::before { + content: "\F03EC"; +} + +.mdi-pencil-box-multiple::before { + content: "\F1144"; +} + +.mdi-pencil-box-multiple-outline::before { + content: "\F1145"; +} + +.mdi-pencil-box-outline::before { + content: "\F03ED"; +} + +.mdi-pencil-circle::before { + content: "\F06FF"; +} + +.mdi-pencil-circle-outline::before { + content: "\F0776"; +} + +.mdi-pencil-lock::before { + content: "\F03EE"; +} + +.mdi-pencil-lock-outline::before { + content: "\F0DE7"; +} + +.mdi-pencil-minus::before { + content: "\F0DE8"; +} + +.mdi-pencil-minus-outline::before { + content: "\F0DE9"; +} + +.mdi-pencil-off::before { + content: "\F03EF"; +} + +.mdi-pencil-off-outline::before { + content: "\F0DEA"; +} + +.mdi-pencil-outline::before { + content: "\F0CB6"; +} + +.mdi-pencil-plus::before { + content: "\F0DEB"; +} + +.mdi-pencil-plus-outline::before { + content: "\F0DEC"; +} + +.mdi-pencil-remove::before { + content: "\F0DED"; +} + +.mdi-pencil-remove-outline::before { + content: "\F0DEE"; +} + +.mdi-pencil-ruler::before { + content: "\F1353"; +} + +.mdi-penguin::before { + content: "\F0EC0"; +} + +.mdi-pentagon::before { + content: "\F0701"; +} + +.mdi-pentagon-outline::before { + content: "\F0700"; +} + +.mdi-pentagram::before { + content: "\F1667"; +} + +.mdi-percent::before { + content: "\F03F0"; +} + +.mdi-percent-outline::before { + content: "\F1278"; +} + +.mdi-periodic-table::before { + content: "\F08B6"; +} + +.mdi-perspective-less::before { + content: "\F0D23"; +} + +.mdi-perspective-more::before { + content: "\F0D24"; +} + +.mdi-ph::before { + content: "\F17C5"; +} + +.mdi-phone::before { + content: "\F03F2"; +} + +.mdi-phone-alert::before { + content: "\F0F1A"; +} + +.mdi-phone-alert-outline::before { + content: "\F118E"; +} + +.mdi-phone-bluetooth::before { + content: "\F03F3"; +} + +.mdi-phone-bluetooth-outline::before { + content: "\F118F"; +} + +.mdi-phone-cancel::before { + content: "\F10BC"; +} + +.mdi-phone-cancel-outline::before { + content: "\F1190"; +} + +.mdi-phone-check::before { + content: "\F11A9"; +} + +.mdi-phone-check-outline::before { + content: "\F11AA"; +} + +.mdi-phone-classic::before { + content: "\F0602"; +} + +.mdi-phone-classic-off::before { + content: "\F1279"; +} + +.mdi-phone-dial::before { + content: "\F1559"; +} + +.mdi-phone-dial-outline::before { + content: "\F155A"; +} + +.mdi-phone-forward::before { + content: "\F03F4"; +} + +.mdi-phone-forward-outline::before { + content: "\F1191"; +} + +.mdi-phone-hangup::before { + content: "\F03F5"; +} + +.mdi-phone-hangup-outline::before { + content: "\F1192"; +} + +.mdi-phone-in-talk::before { + content: "\F03F6"; +} + +.mdi-phone-in-talk-outline::before { + content: "\F1182"; +} + +.mdi-phone-incoming::before { + content: "\F03F7"; +} + +.mdi-phone-incoming-outline::before { + content: "\F1193"; +} + +.mdi-phone-lock::before { + content: "\F03F8"; +} + +.mdi-phone-lock-outline::before { + content: "\F1194"; +} + +.mdi-phone-log::before { + content: "\F03F9"; +} + +.mdi-phone-log-outline::before { + content: "\F1195"; +} + +.mdi-phone-message::before { + content: "\F1196"; +} + +.mdi-phone-message-outline::before { + content: "\F1197"; +} + +.mdi-phone-minus::before { + content: "\F0658"; +} + +.mdi-phone-minus-outline::before { + content: "\F1198"; +} + +.mdi-phone-missed::before { + content: "\F03FA"; +} + +.mdi-phone-missed-outline::before { + content: "\F11A5"; +} + +.mdi-phone-off::before { + content: "\F0DEF"; +} + +.mdi-phone-off-outline::before { + content: "\F11A6"; +} + +.mdi-phone-outgoing::before { + content: "\F03FB"; +} + +.mdi-phone-outgoing-outline::before { + content: "\F1199"; +} + +.mdi-phone-outline::before { + content: "\F0DF0"; +} + +.mdi-phone-paused::before { + content: "\F03FC"; +} + +.mdi-phone-paused-outline::before { + content: "\F119A"; +} + +.mdi-phone-plus::before { + content: "\F0659"; +} + +.mdi-phone-plus-outline::before { + content: "\F119B"; +} + +.mdi-phone-remove::before { + content: "\F152F"; +} + +.mdi-phone-remove-outline::before { + content: "\F1530"; +} + +.mdi-phone-return::before { + content: "\F082F"; +} + +.mdi-phone-return-outline::before { + content: "\F119C"; +} + +.mdi-phone-ring::before { + content: "\F11AB"; +} + +.mdi-phone-ring-outline::before { + content: "\F11AC"; +} + +.mdi-phone-rotate-landscape::before { + content: "\F0885"; +} + +.mdi-phone-rotate-portrait::before { + content: "\F0886"; +} + +.mdi-phone-settings::before { + content: "\F03FD"; +} + +.mdi-phone-settings-outline::before { + content: "\F119D"; +} + +.mdi-phone-voip::before { + content: "\F03FE"; +} + +.mdi-pi::before { + content: "\F03FF"; +} + +.mdi-pi-box::before { + content: "\F0400"; +} + +.mdi-pi-hole::before { + content: "\F0DF1"; +} + +.mdi-piano::before { + content: "\F067D"; +} + +.mdi-piano-off::before { + content: "\F0698"; +} + +.mdi-pickaxe::before { + content: "\F08B7"; +} + +.mdi-picture-in-picture-bottom-right::before { + content: "\F0E57"; +} + +.mdi-picture-in-picture-bottom-right-outline::before { + content: "\F0E58"; +} + +.mdi-picture-in-picture-top-right::before { + content: "\F0E59"; +} + +.mdi-picture-in-picture-top-right-outline::before { + content: "\F0E5A"; +} + +.mdi-pier::before { + content: "\F0887"; +} + +.mdi-pier-crane::before { + content: "\F0888"; +} + +.mdi-pig::before { + content: "\F0401"; +} + +.mdi-pig-variant::before { + content: "\F1006"; +} + +.mdi-pig-variant-outline::before { + content: "\F1678"; +} + +.mdi-piggy-bank::before { + content: "\F1007"; +} + +.mdi-piggy-bank-outline::before { + content: "\F1679"; +} + +.mdi-pill::before { + content: "\F0402"; +} + +.mdi-pillar::before { + content: "\F0702"; +} + +.mdi-pin::before { + content: "\F0403"; +} + +.mdi-pin-off::before { + content: "\F0404"; +} + +.mdi-pin-off-outline::before { + content: "\F0930"; +} + +.mdi-pin-outline::before { + content: "\F0931"; +} + +.mdi-pine-tree::before { + content: "\F0405"; +} + +.mdi-pine-tree-box::before { + content: "\F0406"; +} + +.mdi-pine-tree-fire::before { + content: "\F141A"; +} + +.mdi-pinterest::before { + content: "\F0407"; +} + +.mdi-pinwheel::before { + content: "\F0AD5"; +} + +.mdi-pinwheel-outline::before { + content: "\F0AD6"; +} + +.mdi-pipe::before { + content: "\F07E5"; +} + +.mdi-pipe-disconnected::before { + content: "\F07E6"; +} + +.mdi-pipe-leak::before { + content: "\F0889"; +} + +.mdi-pipe-valve::before { + content: "\F184D"; +} + +.mdi-pipe-wrench::before { + content: "\F1354"; +} + +.mdi-pirate::before { + content: "\F0A08"; +} + +.mdi-pistol::before { + content: "\F0703"; +} + +.mdi-piston::before { + content: "\F088A"; +} + +.mdi-pitchfork::before { + content: "\F1553"; +} + +.mdi-pizza::before { + content: "\F0409"; +} + +.mdi-play::before { + content: "\F040A"; +} + +.mdi-play-box::before { + content: "\F127A"; +} + +.mdi-play-box-multiple::before { + content: "\F0D19"; +} + +.mdi-play-box-multiple-outline::before { + content: "\F13E6"; +} + +.mdi-play-box-outline::before { + content: "\F040B"; +} + +.mdi-play-circle::before { + content: "\F040C"; +} + +.mdi-play-circle-outline::before { + content: "\F040D"; +} + +.mdi-play-network::before { + content: "\F088B"; +} + +.mdi-play-network-outline::before { + content: "\F0CB7"; +} + +.mdi-play-outline::before { + content: "\F0F1B"; +} + +.mdi-play-pause::before { + content: "\F040E"; +} + +.mdi-play-protected-content::before { + content: "\F040F"; +} + +.mdi-play-speed::before { + content: "\F08FF"; +} + +.mdi-playlist-check::before { + content: "\F05C7"; +} + +.mdi-playlist-edit::before { + content: "\F0900"; +} + +.mdi-playlist-minus::before { + content: "\F0410"; +} + +.mdi-playlist-music::before { + content: "\F0CB8"; +} + +.mdi-playlist-music-outline::before { + content: "\F0CB9"; +} + +.mdi-playlist-play::before { + content: "\F0411"; +} + +.mdi-playlist-plus::before { + content: "\F0412"; +} + +.mdi-playlist-remove::before { + content: "\F0413"; +} + +.mdi-playlist-star::before { + content: "\F0DF2"; +} + +.mdi-plex::before { + content: "\F06BA"; +} + +.mdi-plus::before { + content: "\F0415"; +} + +.mdi-plus-box::before { + content: "\F0416"; +} + +.mdi-plus-box-multiple::before { + content: "\F0334"; +} + +.mdi-plus-box-multiple-outline::before { + content: "\F1143"; +} + +.mdi-plus-box-outline::before { + content: "\F0704"; +} + +.mdi-plus-circle::before { + content: "\F0417"; +} + +.mdi-plus-circle-multiple::before { + content: "\F034C"; +} + +.mdi-plus-circle-multiple-outline::before { + content: "\F0418"; +} + +.mdi-plus-circle-outline::before { + content: "\F0419"; +} + +.mdi-plus-minus::before { + content: "\F0992"; +} + +.mdi-plus-minus-box::before { + content: "\F0993"; +} + +.mdi-plus-minus-variant::before { + content: "\F14C9"; +} + +.mdi-plus-network::before { + content: "\F041A"; +} + +.mdi-plus-network-outline::before { + content: "\F0CBA"; +} + +.mdi-plus-outline::before { + content: "\F0705"; +} + +.mdi-plus-thick::before { + content: "\F11EC"; +} + +.mdi-podcast::before { + content: "\F0994"; +} + +.mdi-podium::before { + content: "\F0D25"; +} + +.mdi-podium-bronze::before { + content: "\F0D26"; +} + +.mdi-podium-gold::before { + content: "\F0D27"; +} + +.mdi-podium-silver::before { + content: "\F0D28"; +} + +.mdi-point-of-sale::before { + content: "\F0D92"; +} + +.mdi-pokeball::before { + content: "\F041D"; +} + +.mdi-pokemon-go::before { + content: "\F0A09"; +} + +.mdi-poker-chip::before { + content: "\F0830"; +} + +.mdi-polaroid::before { + content: "\F041E"; +} + +.mdi-police-badge::before { + content: "\F1167"; +} + +.mdi-police-badge-outline::before { + content: "\F1168"; +} + +.mdi-police-station::before { + content: "\F1839"; +} + +.mdi-poll::before { + content: "\F041F"; +} + +.mdi-polo::before { + content: "\F14C3"; +} + +.mdi-polymer::before { + content: "\F0421"; +} + +.mdi-pool::before { + content: "\F0606"; +} + +.mdi-popcorn::before { + content: "\F0422"; +} + +.mdi-post::before { + content: "\F1008"; +} + +.mdi-post-outline::before { + content: "\F1009"; +} + +.mdi-postage-stamp::before { + content: "\F0CBB"; +} + +.mdi-pot::before { + content: "\F02E5"; +} + +.mdi-pot-mix::before { + content: "\F065B"; +} + +.mdi-pot-mix-outline::before { + content: "\F0677"; +} + +.mdi-pot-outline::before { + content: "\F02FF"; +} + +.mdi-pot-steam::before { + content: "\F065A"; +} + +.mdi-pot-steam-outline::before { + content: "\F0326"; +} + +.mdi-pound::before { + content: "\F0423"; +} + +.mdi-pound-box::before { + content: "\F0424"; +} + +.mdi-pound-box-outline::before { + content: "\F117F"; +} + +.mdi-power::before { + content: "\F0425"; +} + +.mdi-power-cycle::before { + content: "\F0901"; +} + +.mdi-power-off::before { + content: "\F0902"; +} + +.mdi-power-on::before { + content: "\F0903"; +} + +.mdi-power-plug::before { + content: "\F06A5"; +} + +.mdi-power-plug-off::before { + content: "\F06A6"; +} + +.mdi-power-plug-off-outline::before { + content: "\F1424"; +} + +.mdi-power-plug-outline::before { + content: "\F1425"; +} + +.mdi-power-settings::before { + content: "\F0426"; +} + +.mdi-power-sleep::before { + content: "\F0904"; +} + +.mdi-power-socket::before { + content: "\F0427"; +} + +.mdi-power-socket-au::before { + content: "\F0905"; +} + +.mdi-power-socket-ch::before { + content: "\F0FB3"; +} + +.mdi-power-socket-de::before { + content: "\F1107"; +} + +.mdi-power-socket-eu::before { + content: "\F07E7"; +} + +.mdi-power-socket-fr::before { + content: "\F1108"; +} + +.mdi-power-socket-it::before { + content: "\F14FF"; +} + +.mdi-power-socket-jp::before { + content: "\F1109"; +} + +.mdi-power-socket-uk::before { + content: "\F07E8"; +} + +.mdi-power-socket-us::before { + content: "\F07E9"; +} + +.mdi-power-standby::before { + content: "\F0906"; +} + +.mdi-powershell::before { + content: "\F0A0A"; +} + +.mdi-prescription::before { + content: "\F0706"; +} + +.mdi-presentation::before { + content: "\F0428"; +} + +.mdi-presentation-play::before { + content: "\F0429"; +} + +.mdi-pretzel::before { + content: "\F1562"; +} + +.mdi-printer::before { + content: "\F042A"; +} + +.mdi-printer-3d::before { + content: "\F042B"; +} + +.mdi-printer-3d-nozzle::before { + content: "\F0E5B"; +} + +.mdi-printer-3d-nozzle-alert::before { + content: "\F11C0"; +} + +.mdi-printer-3d-nozzle-alert-outline::before { + content: "\F11C1"; +} + +.mdi-printer-3d-nozzle-outline::before { + content: "\F0E5C"; +} + +.mdi-printer-alert::before { + content: "\F042C"; +} + +.mdi-printer-check::before { + content: "\F1146"; +} + +.mdi-printer-eye::before { + content: "\F1458"; +} + +.mdi-printer-off::before { + content: "\F0E5D"; +} + +.mdi-printer-off-outline::before { + content: "\F1785"; +} + +.mdi-printer-outline::before { + content: "\F1786"; +} + +.mdi-printer-pos::before { + content: "\F1057"; +} + +.mdi-printer-search::before { + content: "\F1457"; +} + +.mdi-printer-settings::before { + content: "\F0707"; +} + +.mdi-printer-wireless::before { + content: "\F0A0B"; +} + +.mdi-priority-high::before { + content: "\F0603"; +} + +.mdi-priority-low::before { + content: "\F0604"; +} + +.mdi-professional-hexagon::before { + content: "\F042D"; +} + +.mdi-progress-alert::before { + content: "\F0CBC"; +} + +.mdi-progress-check::before { + content: "\F0995"; +} + +.mdi-progress-clock::before { + content: "\F0996"; +} + +.mdi-progress-close::before { + content: "\F110A"; +} + +.mdi-progress-download::before { + content: "\F0997"; +} + +.mdi-progress-pencil::before { + content: "\F1787"; +} + +.mdi-progress-question::before { + content: "\F1522"; +} + +.mdi-progress-star::before { + content: "\F1788"; +} + +.mdi-progress-upload::before { + content: "\F0998"; +} + +.mdi-progress-wrench::before { + content: "\F0CBD"; +} + +.mdi-projector::before { + content: "\F042E"; +} + +.mdi-projector-screen::before { + content: "\F042F"; +} + +.mdi-projector-screen-off::before { + content: "\F180D"; +} + +.mdi-projector-screen-off-outline::before { + content: "\F180E"; +} + +.mdi-projector-screen-outline::before { + content: "\F1724"; +} + +.mdi-projector-screen-variant::before { + content: "\F180F"; +} + +.mdi-projector-screen-variant-off::before { + content: "\F1810"; +} + +.mdi-projector-screen-variant-off-outline::before { + content: "\F1811"; +} + +.mdi-projector-screen-variant-outline::before { + content: "\F1812"; +} + +.mdi-propane-tank::before { + content: "\F1357"; +} + +.mdi-propane-tank-outline::before { + content: "\F1358"; +} + +.mdi-protocol::before { + content: "\F0FD8"; +} + +.mdi-publish::before { + content: "\F06A7"; +} + +.mdi-pulse::before { + content: "\F0430"; +} + +.mdi-pump::before { + content: "\F1402"; +} + +.mdi-pumpkin::before { + content: "\F0BBF"; +} + +.mdi-purse::before { + content: "\F0F1C"; +} + +.mdi-purse-outline::before { + content: "\F0F1D"; +} + +.mdi-puzzle::before { + content: "\F0431"; +} + +.mdi-puzzle-check::before { + content: "\F1426"; +} + +.mdi-puzzle-check-outline::before { + content: "\F1427"; +} + +.mdi-puzzle-edit::before { + content: "\F14D3"; +} + +.mdi-puzzle-edit-outline::before { + content: "\F14D9"; +} + +.mdi-puzzle-heart::before { + content: "\F14D4"; +} + +.mdi-puzzle-heart-outline::before { + content: "\F14DA"; +} + +.mdi-puzzle-minus::before { + content: "\F14D1"; +} + +.mdi-puzzle-minus-outline::before { + content: "\F14D7"; +} + +.mdi-puzzle-outline::before { + content: "\F0A66"; +} + +.mdi-puzzle-plus::before { + content: "\F14D0"; +} + +.mdi-puzzle-plus-outline::before { + content: "\F14D6"; +} + +.mdi-puzzle-remove::before { + content: "\F14D2"; +} + +.mdi-puzzle-remove-outline::before { + content: "\F14D8"; +} + +.mdi-puzzle-star::before { + content: "\F14D5"; +} + +.mdi-puzzle-star-outline::before { + content: "\F14DB"; +} + +.mdi-qi::before { + content: "\F0999"; +} + +.mdi-qqchat::before { + content: "\F0605"; +} + +.mdi-qrcode::before { + content: "\F0432"; +} + +.mdi-qrcode-edit::before { + content: "\F08B8"; +} + +.mdi-qrcode-minus::before { + content: "\F118C"; +} + +.mdi-qrcode-plus::before { + content: "\F118B"; +} + +.mdi-qrcode-remove::before { + content: "\F118D"; +} + +.mdi-qrcode-scan::before { + content: "\F0433"; +} + +.mdi-quadcopter::before { + content: "\F0434"; +} + +.mdi-quality-high::before { + content: "\F0435"; +} + +.mdi-quality-low::before { + content: "\F0A0C"; +} + +.mdi-quality-medium::before { + content: "\F0A0D"; +} + +.mdi-quora::before { + content: "\F0D29"; +} + +.mdi-rabbit::before { + content: "\F0907"; +} + +.mdi-racing-helmet::before { + content: "\F0D93"; +} + +.mdi-racquetball::before { + content: "\F0D94"; +} + +.mdi-radar::before { + content: "\F0437"; +} + +.mdi-radiator::before { + content: "\F0438"; +} + +.mdi-radiator-disabled::before { + content: "\F0AD7"; +} + +.mdi-radiator-off::before { + content: "\F0AD8"; +} + +.mdi-radio::before { + content: "\F0439"; +} + +.mdi-radio-am::before { + content: "\F0CBE"; +} + +.mdi-radio-fm::before { + content: "\F0CBF"; +} + +.mdi-radio-handheld::before { + content: "\F043A"; +} + +.mdi-radio-off::before { + content: "\F121C"; +} + +.mdi-radio-tower::before { + content: "\F043B"; +} + +.mdi-radioactive::before { + content: "\F043C"; +} + +.mdi-radioactive-circle::before { + content: "\F185D"; +} + +.mdi-radioactive-circle-outline::before { + content: "\F185E"; +} + +.mdi-radioactive-off::before { + content: "\F0EC1"; +} + +.mdi-radiobox-blank::before { + content: "\F043D"; +} + +.mdi-radiobox-marked::before { + content: "\F043E"; +} + +.mdi-radiology-box::before { + content: "\F14C5"; +} + +.mdi-radiology-box-outline::before { + content: "\F14C6"; +} + +.mdi-radius::before { + content: "\F0CC0"; +} + +.mdi-radius-outline::before { + content: "\F0CC1"; +} + +.mdi-railroad-light::before { + content: "\F0F1E"; +} + +.mdi-rake::before { + content: "\F1544"; +} + +.mdi-raspberry-pi::before { + content: "\F043F"; +} + +.mdi-ray-end::before { + content: "\F0440"; +} + +.mdi-ray-end-arrow::before { + content: "\F0441"; +} + +.mdi-ray-start::before { + content: "\F0442"; +} + +.mdi-ray-start-arrow::before { + content: "\F0443"; +} + +.mdi-ray-start-end::before { + content: "\F0444"; +} + +.mdi-ray-start-vertex-end::before { + content: "\F15D8"; +} + +.mdi-ray-vertex::before { + content: "\F0445"; +} + +.mdi-react::before { + content: "\F0708"; +} + +.mdi-read::before { + content: "\F0447"; +} + +.mdi-receipt::before { + content: "\F0449"; +} + +.mdi-record::before { + content: "\F044A"; +} + +.mdi-record-circle::before { + content: "\F0EC2"; +} + +.mdi-record-circle-outline::before { + content: "\F0EC3"; +} + +.mdi-record-player::before { + content: "\F099A"; +} + +.mdi-record-rec::before { + content: "\F044B"; +} + +.mdi-rectangle::before { + content: "\F0E5E"; +} + +.mdi-rectangle-outline::before { + content: "\F0E5F"; +} + +.mdi-recycle::before { + content: "\F044C"; +} + +.mdi-recycle-variant::before { + content: "\F139D"; +} + +.mdi-reddit::before { + content: "\F044D"; +} + +.mdi-redhat::before { + content: "\F111B"; +} + +.mdi-redo::before { + content: "\F044E"; +} + +.mdi-redo-variant::before { + content: "\F044F"; +} + +.mdi-reflect-horizontal::before { + content: "\F0A0E"; +} + +.mdi-reflect-vertical::before { + content: "\F0A0F"; +} + +.mdi-refresh::before { + content: "\F0450"; +} + +.mdi-refresh-circle::before { + content: "\F1377"; +} + +.mdi-regex::before { + content: "\F0451"; +} + +.mdi-registered-trademark::before { + content: "\F0A67"; +} + +.mdi-reiterate::before { + content: "\F1588"; +} + +.mdi-relation-many-to-many::before { + content: "\F1496"; +} + +.mdi-relation-many-to-one::before { + content: "\F1497"; +} + +.mdi-relation-many-to-one-or-many::before { + content: "\F1498"; +} + +.mdi-relation-many-to-only-one::before { + content: "\F1499"; +} + +.mdi-relation-many-to-zero-or-many::before { + content: "\F149A"; +} + +.mdi-relation-many-to-zero-or-one::before { + content: "\F149B"; +} + +.mdi-relation-one-or-many-to-many::before { + content: "\F149C"; +} + +.mdi-relation-one-or-many-to-one::before { + content: "\F149D"; +} + +.mdi-relation-one-or-many-to-one-or-many::before { + content: "\F149E"; +} + +.mdi-relation-one-or-many-to-only-one::before { + content: "\F149F"; +} + +.mdi-relation-one-or-many-to-zero-or-many::before { + content: "\F14A0"; +} + +.mdi-relation-one-or-many-to-zero-or-one::before { + content: "\F14A1"; +} + +.mdi-relation-one-to-many::before { + content: "\F14A2"; +} + +.mdi-relation-one-to-one::before { + content: "\F14A3"; +} + +.mdi-relation-one-to-one-or-many::before { + content: "\F14A4"; +} + +.mdi-relation-one-to-only-one::before { + content: "\F14A5"; +} + +.mdi-relation-one-to-zero-or-many::before { + content: "\F14A6"; +} + +.mdi-relation-one-to-zero-or-one::before { + content: "\F14A7"; +} + +.mdi-relation-only-one-to-many::before { + content: "\F14A8"; +} + +.mdi-relation-only-one-to-one::before { + content: "\F14A9"; +} + +.mdi-relation-only-one-to-one-or-many::before { + content: "\F14AA"; +} + +.mdi-relation-only-one-to-only-one::before { + content: "\F14AB"; +} + +.mdi-relation-only-one-to-zero-or-many::before { + content: "\F14AC"; +} + +.mdi-relation-only-one-to-zero-or-one::before { + content: "\F14AD"; +} + +.mdi-relation-zero-or-many-to-many::before { + content: "\F14AE"; +} + +.mdi-relation-zero-or-many-to-one::before { + content: "\F14AF"; +} + +.mdi-relation-zero-or-many-to-one-or-many::before { + content: "\F14B0"; +} + +.mdi-relation-zero-or-many-to-only-one::before { + content: "\F14B1"; +} + +.mdi-relation-zero-or-many-to-zero-or-many::before { + content: "\F14B2"; +} + +.mdi-relation-zero-or-many-to-zero-or-one::before { + content: "\F14B3"; +} + +.mdi-relation-zero-or-one-to-many::before { + content: "\F14B4"; +} + +.mdi-relation-zero-or-one-to-one::before { + content: "\F14B5"; +} + +.mdi-relation-zero-or-one-to-one-or-many::before { + content: "\F14B6"; +} + +.mdi-relation-zero-or-one-to-only-one::before { + content: "\F14B7"; +} + +.mdi-relation-zero-or-one-to-zero-or-many::before { + content: "\F14B8"; +} + +.mdi-relation-zero-or-one-to-zero-or-one::before { + content: "\F14B9"; +} + +.mdi-relative-scale::before { + content: "\F0452"; +} + +.mdi-reload::before { + content: "\F0453"; +} + +.mdi-reload-alert::before { + content: "\F110B"; +} + +.mdi-reminder::before { + content: "\F088C"; +} + +.mdi-remote::before { + content: "\F0454"; +} + +.mdi-remote-desktop::before { + content: "\F08B9"; +} + +.mdi-remote-off::before { + content: "\F0EC4"; +} + +.mdi-remote-tv::before { + content: "\F0EC5"; +} + +.mdi-remote-tv-off::before { + content: "\F0EC6"; +} + +.mdi-rename-box::before { + content: "\F0455"; +} + +.mdi-reorder-horizontal::before { + content: "\F0688"; +} + +.mdi-reorder-vertical::before { + content: "\F0689"; +} + +.mdi-repeat::before { + content: "\F0456"; +} + +.mdi-repeat-off::before { + content: "\F0457"; +} + +.mdi-repeat-once::before { + content: "\F0458"; +} + +.mdi-repeat-variant::before { + content: "\F0547"; +} + +.mdi-replay::before { + content: "\F0459"; +} + +.mdi-reply::before { + content: "\F045A"; +} + +.mdi-reply-all::before { + content: "\F045B"; +} + +.mdi-reply-all-outline::before { + content: "\F0F1F"; +} + +.mdi-reply-circle::before { + content: "\F11AE"; +} + +.mdi-reply-outline::before { + content: "\F0F20"; +} + +.mdi-reproduction::before { + content: "\F045C"; +} + +.mdi-resistor::before { + content: "\F0B44"; +} + +.mdi-resistor-nodes::before { + content: "\F0B45"; +} + +.mdi-resize::before { + content: "\F0A68"; +} + +.mdi-resize-bottom-right::before { + content: "\F045D"; +} + +.mdi-responsive::before { + content: "\F045E"; +} + +.mdi-restart::before { + content: "\F0709"; +} + +.mdi-restart-alert::before { + content: "\F110C"; +} + +.mdi-restart-off::before { + content: "\F0D95"; +} + +.mdi-restore::before { + content: "\F099B"; +} + +.mdi-restore-alert::before { + content: "\F110D"; +} + +.mdi-rewind::before { + content: "\F045F"; +} + +.mdi-rewind-10::before { + content: "\F0D2A"; +} + +.mdi-rewind-30::before { + content: "\F0D96"; +} + +.mdi-rewind-5::before { + content: "\F11F9"; +} + +.mdi-rewind-60::before { + content: "\F160C"; +} + +.mdi-rewind-outline::before { + content: "\F070A"; +} + +.mdi-rhombus::before { + content: "\F070B"; +} + +.mdi-rhombus-medium::before { + content: "\F0A10"; +} + +.mdi-rhombus-medium-outline::before { + content: "\F14DC"; +} + +.mdi-rhombus-outline::before { + content: "\F070C"; +} + +.mdi-rhombus-split::before { + content: "\F0A11"; +} + +.mdi-rhombus-split-outline::before { + content: "\F14DD"; +} + +.mdi-ribbon::before { + content: "\F0460"; +} + +.mdi-rice::before { + content: "\F07EA"; +} + +.mdi-rickshaw::before { + content: "\F15BB"; +} + +.mdi-rickshaw-electric::before { + content: "\F15BC"; +} + +.mdi-ring::before { + content: "\F07EB"; +} + +.mdi-rivet::before { + content: "\F0E60"; +} + +.mdi-road::before { + content: "\F0461"; +} + +.mdi-road-variant::before { + content: "\F0462"; +} + +.mdi-robber::before { + content: "\F1058"; +} + +.mdi-robot::before { + content: "\F06A9"; +} + +.mdi-robot-angry::before { + content: "\F169D"; +} + +.mdi-robot-angry-outline::before { + content: "\F169E"; +} + +.mdi-robot-confused::before { + content: "\F169F"; +} + +.mdi-robot-confused-outline::before { + content: "\F16A0"; +} + +.mdi-robot-dead::before { + content: "\F16A1"; +} + +.mdi-robot-dead-outline::before { + content: "\F16A2"; +} + +.mdi-robot-excited::before { + content: "\F16A3"; +} + +.mdi-robot-excited-outline::before { + content: "\F16A4"; +} + +.mdi-robot-happy::before { + content: "\F1719"; +} + +.mdi-robot-happy-outline::before { + content: "\F171A"; +} + +.mdi-robot-industrial::before { + content: "\F0B46"; +} + +.mdi-robot-love::before { + content: "\F16A5"; +} + +.mdi-robot-love-outline::before { + content: "\F16A6"; +} + +.mdi-robot-mower::before { + content: "\F11F7"; +} + +.mdi-robot-mower-outline::before { + content: "\F11F3"; +} + +.mdi-robot-off::before { + content: "\F16A7"; +} + +.mdi-robot-off-outline::before { + content: "\F167B"; +} + +.mdi-robot-outline::before { + content: "\F167A"; +} + +.mdi-robot-vacuum::before { + content: "\F070D"; +} + +.mdi-robot-vacuum-variant::before { + content: "\F0908"; +} + +.mdi-rocket::before { + content: "\F0463"; +} + +.mdi-rocket-launch::before { + content: "\F14DE"; +} + +.mdi-rocket-launch-outline::before { + content: "\F14DF"; +} + +.mdi-rocket-outline::before { + content: "\F13AF"; +} + +.mdi-rodent::before { + content: "\F1327"; +} + +.mdi-roller-skate::before { + content: "\F0D2B"; +} + +.mdi-roller-skate-off::before { + content: "\F0145"; +} + +.mdi-rollerblade::before { + content: "\F0D2C"; +} + +.mdi-rollerblade-off::before { + content: "\F002E"; +} + +.mdi-rollupjs::before { + content: "\F0BC0"; +} + +.mdi-roman-numeral-1::before { + content: "\F1088"; +} + +.mdi-roman-numeral-10::before { + content: "\F1091"; +} + +.mdi-roman-numeral-2::before { + content: "\F1089"; +} + +.mdi-roman-numeral-3::before { + content: "\F108A"; +} + +.mdi-roman-numeral-4::before { + content: "\F108B"; +} + +.mdi-roman-numeral-5::before { + content: "\F108C"; +} + +.mdi-roman-numeral-6::before { + content: "\F108D"; +} + +.mdi-roman-numeral-7::before { + content: "\F108E"; +} + +.mdi-roman-numeral-8::before { + content: "\F108F"; +} + +.mdi-roman-numeral-9::before { + content: "\F1090"; +} + +.mdi-room-service::before { + content: "\F088D"; +} + +.mdi-room-service-outline::before { + content: "\F0D97"; +} + +.mdi-rotate-3d::before { + content: "\F0EC7"; +} + +.mdi-rotate-3d-variant::before { + content: "\F0464"; +} + +.mdi-rotate-left::before { + content: "\F0465"; +} + +.mdi-rotate-left-variant::before { + content: "\F0466"; +} + +.mdi-rotate-orbit::before { + content: "\F0D98"; +} + +.mdi-rotate-right::before { + content: "\F0467"; +} + +.mdi-rotate-right-variant::before { + content: "\F0468"; +} + +.mdi-rounded-corner::before { + content: "\F0607"; +} + +.mdi-router::before { + content: "\F11E2"; +} + +.mdi-router-network::before { + content: "\F1087"; +} + +.mdi-router-wireless::before { + content: "\F0469"; +} + +.mdi-router-wireless-off::before { + content: "\F15A3"; +} + +.mdi-router-wireless-settings::before { + content: "\F0A69"; +} + +.mdi-routes::before { + content: "\F046A"; +} + +.mdi-routes-clock::before { + content: "\F1059"; +} + +.mdi-rowing::before { + content: "\F0608"; +} + +.mdi-rss::before { + content: "\F046B"; +} + +.mdi-rss-box::before { + content: "\F046C"; +} + +.mdi-rss-off::before { + content: "\F0F21"; +} + +.mdi-rug::before { + content: "\F1475"; +} + +.mdi-rugby::before { + content: "\F0D99"; +} + +.mdi-ruler::before { + content: "\F046D"; +} + +.mdi-ruler-square::before { + content: "\F0CC2"; +} + +.mdi-ruler-square-compass::before { + content: "\F0EBE"; +} + +.mdi-run::before { + content: "\F070E"; +} + +.mdi-run-fast::before { + content: "\F046E"; +} + +.mdi-rv-truck::before { + content: "\F11D4"; +} + +.mdi-sack::before { + content: "\F0D2E"; +} + +.mdi-sack-percent::before { + content: "\F0D2F"; +} + +.mdi-safe::before { + content: "\F0A6A"; +} + +.mdi-safe-square::before { + content: "\F127C"; +} + +.mdi-safe-square-outline::before { + content: "\F127D"; +} + +.mdi-safety-goggles::before { + content: "\F0D30"; +} + +.mdi-sail-boat::before { + content: "\F0EC8"; +} + +.mdi-sale::before { + content: "\F046F"; +} + +.mdi-salesforce::before { + content: "\F088E"; +} + +.mdi-sass::before { + content: "\F07EC"; +} + +.mdi-satellite::before { + content: "\F0470"; +} + +.mdi-satellite-uplink::before { + content: "\F0909"; +} + +.mdi-satellite-variant::before { + content: "\F0471"; +} + +.mdi-sausage::before { + content: "\F08BA"; +} + +.mdi-sausage-off::before { + content: "\F1789"; +} + +.mdi-saw-blade::before { + content: "\F0E61"; +} + +.mdi-sawtooth-wave::before { + content: "\F147A"; +} + +.mdi-saxophone::before { + content: "\F0609"; +} + +.mdi-scale::before { + content: "\F0472"; +} + +.mdi-scale-balance::before { + content: "\F05D1"; +} + +.mdi-scale-bathroom::before { + content: "\F0473"; +} + +.mdi-scale-off::before { + content: "\F105A"; +} + +.mdi-scan-helper::before { + content: "\F13D8"; +} + +.mdi-scanner::before { + content: "\F06AB"; +} + +.mdi-scanner-off::before { + content: "\F090A"; +} + +.mdi-scatter-plot::before { + content: "\F0EC9"; +} + +.mdi-scatter-plot-outline::before { + content: "\F0ECA"; +} + +.mdi-school::before { + content: "\F0474"; +} + +.mdi-school-outline::before { + content: "\F1180"; +} + +.mdi-scissors-cutting::before { + content: "\F0A6B"; +} + +.mdi-scooter::before { + content: "\F15BD"; +} + +.mdi-scooter-electric::before { + content: "\F15BE"; +} + +.mdi-scoreboard::before { + content: "\F127E"; +} + +.mdi-scoreboard-outline::before { + content: "\F127F"; +} + +.mdi-screen-rotation::before { + content: "\F0475"; +} + +.mdi-screen-rotation-lock::before { + content: "\F0478"; +} + +.mdi-screw-flat-top::before { + content: "\F0DF3"; +} + +.mdi-screw-lag::before { + content: "\F0DF4"; +} + +.mdi-screw-machine-flat-top::before { + content: "\F0DF5"; +} + +.mdi-screw-machine-round-top::before { + content: "\F0DF6"; +} + +.mdi-screw-round-top::before { + content: "\F0DF7"; +} + +.mdi-screwdriver::before { + content: "\F0476"; +} + +.mdi-script::before { + content: "\F0BC1"; +} + +.mdi-script-outline::before { + content: "\F0477"; +} + +.mdi-script-text::before { + content: "\F0BC2"; +} + +.mdi-script-text-key::before { + content: "\F1725"; +} + +.mdi-script-text-key-outline::before { + content: "\F1726"; +} + +.mdi-script-text-outline::before { + content: "\F0BC3"; +} + +.mdi-script-text-play::before { + content: "\F1727"; +} + +.mdi-script-text-play-outline::before { + content: "\F1728"; +} + +.mdi-sd::before { + content: "\F0479"; +} + +.mdi-seal::before { + content: "\F047A"; +} + +.mdi-seal-variant::before { + content: "\F0FD9"; +} + +.mdi-search-web::before { + content: "\F070F"; +} + +.mdi-seat::before { + content: "\F0CC3"; +} + +.mdi-seat-flat::before { + content: "\F047B"; +} + +.mdi-seat-flat-angled::before { + content: "\F047C"; +} + +.mdi-seat-individual-suite::before { + content: "\F047D"; +} + +.mdi-seat-legroom-extra::before { + content: "\F047E"; +} + +.mdi-seat-legroom-normal::before { + content: "\F047F"; +} + +.mdi-seat-legroom-reduced::before { + content: "\F0480"; +} + +.mdi-seat-outline::before { + content: "\F0CC4"; +} + +.mdi-seat-passenger::before { + content: "\F1249"; +} + +.mdi-seat-recline-extra::before { + content: "\F0481"; +} + +.mdi-seat-recline-normal::before { + content: "\F0482"; +} + +.mdi-seatbelt::before { + content: "\F0CC5"; +} + +.mdi-security::before { + content: "\F0483"; +} + +.mdi-security-network::before { + content: "\F0484"; +} + +.mdi-seed::before { + content: "\F0E62"; +} + +.mdi-seed-off::before { + content: "\F13FD"; +} + +.mdi-seed-off-outline::before { + content: "\F13FE"; +} + +.mdi-seed-outline::before { + content: "\F0E63"; +} + +.mdi-seesaw::before { + content: "\F15A4"; +} + +.mdi-segment::before { + content: "\F0ECB"; +} + +.mdi-select::before { + content: "\F0485"; +} + +.mdi-select-all::before { + content: "\F0486"; +} + +.mdi-select-color::before { + content: "\F0D31"; +} + +.mdi-select-compare::before { + content: "\F0AD9"; +} + +.mdi-select-drag::before { + content: "\F0A6C"; +} + +.mdi-select-group::before { + content: "\F0F82"; +} + +.mdi-select-inverse::before { + content: "\F0487"; +} + +.mdi-select-marker::before { + content: "\F1280"; +} + +.mdi-select-multiple::before { + content: "\F1281"; +} + +.mdi-select-multiple-marker::before { + content: "\F1282"; +} + +.mdi-select-off::before { + content: "\F0488"; +} + +.mdi-select-place::before { + content: "\F0FDA"; +} + +.mdi-select-remove::before { + content: "\F17C1"; +} + +.mdi-select-search::before { + content: "\F1204"; +} + +.mdi-selection::before { + content: "\F0489"; +} + +.mdi-selection-drag::before { + content: "\F0A6D"; +} + +.mdi-selection-ellipse::before { + content: "\F0D32"; +} + +.mdi-selection-ellipse-arrow-inside::before { + content: "\F0F22"; +} + +.mdi-selection-ellipse-remove::before { + content: "\F17C2"; +} + +.mdi-selection-marker::before { + content: "\F1283"; +} + +.mdi-selection-multiple::before { + content: "\F1285"; +} + +.mdi-selection-multiple-marker::before { + content: "\F1284"; +} + +.mdi-selection-off::before { + content: "\F0777"; +} + +.mdi-selection-remove::before { + content: "\F17C3"; +} + +.mdi-selection-search::before { + content: "\F1205"; +} + +.mdi-semantic-web::before { + content: "\F1316"; +} + +.mdi-send::before { + content: "\F048A"; +} + +.mdi-send-check::before { + content: "\F1161"; +} + +.mdi-send-check-outline::before { + content: "\F1162"; +} + +.mdi-send-circle::before { + content: "\F0DF8"; +} + +.mdi-send-circle-outline::before { + content: "\F0DF9"; +} + +.mdi-send-clock::before { + content: "\F1163"; +} + +.mdi-send-clock-outline::before { + content: "\F1164"; +} + +.mdi-send-lock::before { + content: "\F07ED"; +} + +.mdi-send-lock-outline::before { + content: "\F1166"; +} + +.mdi-send-outline::before { + content: "\F1165"; +} + +.mdi-serial-port::before { + content: "\F065C"; +} + +.mdi-server::before { + content: "\F048B"; +} + +.mdi-server-minus::before { + content: "\F048C"; +} + +.mdi-server-network::before { + content: "\F048D"; +} + +.mdi-server-network-off::before { + content: "\F048E"; +} + +.mdi-server-off::before { + content: "\F048F"; +} + +.mdi-server-plus::before { + content: "\F0490"; +} + +.mdi-server-remove::before { + content: "\F0491"; +} + +.mdi-server-security::before { + content: "\F0492"; +} + +.mdi-set-all::before { + content: "\F0778"; +} + +.mdi-set-center::before { + content: "\F0779"; +} + +.mdi-set-center-right::before { + content: "\F077A"; +} + +.mdi-set-left::before { + content: "\F077B"; +} + +.mdi-set-left-center::before { + content: "\F077C"; +} + +.mdi-set-left-right::before { + content: "\F077D"; +} + +.mdi-set-merge::before { + content: "\F14E0"; +} + +.mdi-set-none::before { + content: "\F077E"; +} + +.mdi-set-right::before { + content: "\F077F"; +} + +.mdi-set-split::before { + content: "\F14E1"; +} + +.mdi-set-square::before { + content: "\F145D"; +} + +.mdi-set-top-box::before { + content: "\F099F"; +} + +.mdi-settings-helper::before { + content: "\F0A6E"; +} + +.mdi-shaker::before { + content: "\F110E"; +} + +.mdi-shaker-outline::before { + content: "\F110F"; +} + +.mdi-shape::before { + content: "\F0831"; +} + +.mdi-shape-circle-plus::before { + content: "\F065D"; +} + +.mdi-shape-outline::before { + content: "\F0832"; +} + +.mdi-shape-oval-plus::before { + content: "\F11FA"; +} + +.mdi-shape-plus::before { + content: "\F0495"; +} + +.mdi-shape-polygon-plus::before { + content: "\F065E"; +} + +.mdi-shape-rectangle-plus::before { + content: "\F065F"; +} + +.mdi-shape-square-plus::before { + content: "\F0660"; +} + +.mdi-shape-square-rounded-plus::before { + content: "\F14FA"; +} + +.mdi-share::before { + content: "\F0496"; +} + +.mdi-share-all::before { + content: "\F11F4"; +} + +.mdi-share-all-outline::before { + content: "\F11F5"; +} + +.mdi-share-circle::before { + content: "\F11AD"; +} + +.mdi-share-off::before { + content: "\F0F23"; +} + +.mdi-share-off-outline::before { + content: "\F0F24"; +} + +.mdi-share-outline::before { + content: "\F0932"; +} + +.mdi-share-variant::before { + content: "\F0497"; +} + +.mdi-share-variant-outline::before { + content: "\F1514"; +} + +.mdi-shark-fin::before { + content: "\F1673"; +} + +.mdi-shark-fin-outline::before { + content: "\F1674"; +} + +.mdi-sheep::before { + content: "\F0CC6"; +} + +.mdi-shield::before { + content: "\F0498"; +} + +.mdi-shield-account::before { + content: "\F088F"; +} + +.mdi-shield-account-outline::before { + content: "\F0A12"; +} + +.mdi-shield-account-variant::before { + content: "\F15A7"; +} + +.mdi-shield-account-variant-outline::before { + content: "\F15A8"; +} + +.mdi-shield-airplane::before { + content: "\F06BB"; +} + +.mdi-shield-airplane-outline::before { + content: "\F0CC7"; +} + +.mdi-shield-alert::before { + content: "\F0ECC"; +} + +.mdi-shield-alert-outline::before { + content: "\F0ECD"; +} + +.mdi-shield-bug::before { + content: "\F13DA"; +} + +.mdi-shield-bug-outline::before { + content: "\F13DB"; +} + +.mdi-shield-car::before { + content: "\F0F83"; +} + +.mdi-shield-check::before { + content: "\F0565"; +} + +.mdi-shield-check-outline::before { + content: "\F0CC8"; +} + +.mdi-shield-cross::before { + content: "\F0CC9"; +} + +.mdi-shield-cross-outline::before { + content: "\F0CCA"; +} + +.mdi-shield-edit::before { + content: "\F11A0"; +} + +.mdi-shield-edit-outline::before { + content: "\F11A1"; +} + +.mdi-shield-half::before { + content: "\F1360"; +} + +.mdi-shield-half-full::before { + content: "\F0780"; +} + +.mdi-shield-home::before { + content: "\F068A"; +} + +.mdi-shield-home-outline::before { + content: "\F0CCB"; +} + +.mdi-shield-key::before { + content: "\F0BC4"; +} + +.mdi-shield-key-outline::before { + content: "\F0BC5"; +} + +.mdi-shield-link-variant::before { + content: "\F0D33"; +} + +.mdi-shield-link-variant-outline::before { + content: "\F0D34"; +} + +.mdi-shield-lock::before { + content: "\F099D"; +} + +.mdi-shield-lock-outline::before { + content: "\F0CCC"; +} + +.mdi-shield-moon::before { + content: "\F1828"; +} + +.mdi-shield-moon-outline::before { + content: "\F1829"; +} + +.mdi-shield-off::before { + content: "\F099E"; +} + +.mdi-shield-off-outline::before { + content: "\F099C"; +} + +.mdi-shield-outline::before { + content: "\F0499"; +} + +.mdi-shield-plus::before { + content: "\F0ADA"; +} + +.mdi-shield-plus-outline::before { + content: "\F0ADB"; +} + +.mdi-shield-refresh::before { + content: "\F00AA"; +} + +.mdi-shield-refresh-outline::before { + content: "\F01E0"; +} + +.mdi-shield-remove::before { + content: "\F0ADC"; +} + +.mdi-shield-remove-outline::before { + content: "\F0ADD"; +} + +.mdi-shield-search::before { + content: "\F0D9A"; +} + +.mdi-shield-star::before { + content: "\F113B"; +} + +.mdi-shield-star-outline::before { + content: "\F113C"; +} + +.mdi-shield-sun::before { + content: "\F105D"; +} + +.mdi-shield-sun-outline::before { + content: "\F105E"; +} + +.mdi-shield-sync::before { + content: "\F11A2"; +} + +.mdi-shield-sync-outline::before { + content: "\F11A3"; +} + +.mdi-shimmer::before { + content: "\F1545"; +} + +.mdi-ship-wheel::before { + content: "\F0833"; +} + +.mdi-shipping-pallet::before { + content: "\F184E"; +} + +.mdi-shoe-ballet::before { + content: "\F15CA"; +} + +.mdi-shoe-cleat::before { + content: "\F15C7"; +} + +.mdi-shoe-formal::before { + content: "\F0B47"; +} + +.mdi-shoe-heel::before { + content: "\F0B48"; +} + +.mdi-shoe-print::before { + content: "\F0DFA"; +} + +.mdi-shoe-sneaker::before { + content: "\F15C8"; +} + +.mdi-shopping::before { + content: "\F049A"; +} + +.mdi-shopping-music::before { + content: "\F049B"; +} + +.mdi-shopping-outline::before { + content: "\F11D5"; +} + +.mdi-shopping-search::before { + content: "\F0F84"; +} + +.mdi-shore::before { + content: "\F14F9"; +} + +.mdi-shovel::before { + content: "\F0710"; +} + +.mdi-shovel-off::before { + content: "\F0711"; +} + +.mdi-shower::before { + content: "\F09A0"; +} + +.mdi-shower-head::before { + content: "\F09A1"; +} + +.mdi-shredder::before { + content: "\F049C"; +} + +.mdi-shuffle::before { + content: "\F049D"; +} + +.mdi-shuffle-disabled::before { + content: "\F049E"; +} + +.mdi-shuffle-variant::before { + content: "\F049F"; +} + +.mdi-shuriken::before { + content: "\F137F"; +} + +.mdi-sigma::before { + content: "\F04A0"; +} + +.mdi-sigma-lower::before { + content: "\F062B"; +} + +.mdi-sign-caution::before { + content: "\F04A1"; +} + +.mdi-sign-direction::before { + content: "\F0781"; +} + +.mdi-sign-direction-minus::before { + content: "\F1000"; +} + +.mdi-sign-direction-plus::before { + content: "\F0FDC"; +} + +.mdi-sign-direction-remove::before { + content: "\F0FDD"; +} + +.mdi-sign-pole::before { + content: "\F14F8"; +} + +.mdi-sign-real-estate::before { + content: "\F1118"; +} + +.mdi-sign-text::before { + content: "\F0782"; +} + +.mdi-signal::before { + content: "\F04A2"; +} + +.mdi-signal-2g::before { + content: "\F0712"; +} + +.mdi-signal-3g::before { + content: "\F0713"; +} + +.mdi-signal-4g::before { + content: "\F0714"; +} + +.mdi-signal-5g::before { + content: "\F0A6F"; +} + +.mdi-signal-cellular-1::before { + content: "\F08BC"; +} + +.mdi-signal-cellular-2::before { + content: "\F08BD"; +} + +.mdi-signal-cellular-3::before { + content: "\F08BE"; +} + +.mdi-signal-cellular-outline::before { + content: "\F08BF"; +} + +.mdi-signal-distance-variant::before { + content: "\F0E64"; +} + +.mdi-signal-hspa::before { + content: "\F0715"; +} + +.mdi-signal-hspa-plus::before { + content: "\F0716"; +} + +.mdi-signal-off::before { + content: "\F0783"; +} + +.mdi-signal-variant::before { + content: "\F060A"; +} + +.mdi-signature::before { + content: "\F0DFB"; +} + +.mdi-signature-freehand::before { + content: "\F0DFC"; +} + +.mdi-signature-image::before { + content: "\F0DFD"; +} + +.mdi-signature-text::before { + content: "\F0DFE"; +} + +.mdi-silo::before { + content: "\F0B49"; +} + +.mdi-silverware::before { + content: "\F04A3"; +} + +.mdi-silverware-clean::before { + content: "\F0FDE"; +} + +.mdi-silverware-fork::before { + content: "\F04A4"; +} + +.mdi-silverware-fork-knife::before { + content: "\F0A70"; +} + +.mdi-silverware-spoon::before { + content: "\F04A5"; +} + +.mdi-silverware-variant::before { + content: "\F04A6"; +} + +.mdi-sim::before { + content: "\F04A7"; +} + +.mdi-sim-alert::before { + content: "\F04A8"; +} + +.mdi-sim-alert-outline::before { + content: "\F15D3"; +} + +.mdi-sim-off::before { + content: "\F04A9"; +} + +.mdi-sim-off-outline::before { + content: "\F15D4"; +} + +.mdi-sim-outline::before { + content: "\F15D5"; +} + +.mdi-simple-icons::before { + content: "\F131D"; +} + +.mdi-sina-weibo::before { + content: "\F0ADF"; +} + +.mdi-sine-wave::before { + content: "\F095B"; +} + +.mdi-sitemap::before { + content: "\F04AA"; +} + +.mdi-size-l::before { + content: "\F13A6"; +} + +.mdi-size-m::before { + content: "\F13A5"; +} + +.mdi-size-s::before { + content: "\F13A4"; +} + +.mdi-size-xl::before { + content: "\F13A7"; +} + +.mdi-size-xs::before { + content: "\F13A3"; +} + +.mdi-size-xxl::before { + content: "\F13A8"; +} + +.mdi-size-xxs::before { + content: "\F13A2"; +} + +.mdi-size-xxxl::before { + content: "\F13A9"; +} + +.mdi-skate::before { + content: "\F0D35"; +} + +.mdi-skate-off::before { + content: "\F0699"; +} + +.mdi-skateboard::before { + content: "\F14C2"; +} + +.mdi-skateboarding::before { + content: "\F0501"; +} + +.mdi-skew-less::before { + content: "\F0D36"; +} + +.mdi-skew-more::before { + content: "\F0D37"; +} + +.mdi-ski::before { + content: "\F1304"; +} + +.mdi-ski-cross-country::before { + content: "\F1305"; +} + +.mdi-ski-water::before { + content: "\F1306"; +} + +.mdi-skip-backward::before { + content: "\F04AB"; +} + +.mdi-skip-backward-outline::before { + content: "\F0F25"; +} + +.mdi-skip-forward::before { + content: "\F04AC"; +} + +.mdi-skip-forward-outline::before { + content: "\F0F26"; +} + +.mdi-skip-next::before { + content: "\F04AD"; +} + +.mdi-skip-next-circle::before { + content: "\F0661"; +} + +.mdi-skip-next-circle-outline::before { + content: "\F0662"; +} + +.mdi-skip-next-outline::before { + content: "\F0F27"; +} + +.mdi-skip-previous::before { + content: "\F04AE"; +} + +.mdi-skip-previous-circle::before { + content: "\F0663"; +} + +.mdi-skip-previous-circle-outline::before { + content: "\F0664"; +} + +.mdi-skip-previous-outline::before { + content: "\F0F28"; +} + +.mdi-skull::before { + content: "\F068C"; +} + +.mdi-skull-crossbones::before { + content: "\F0BC6"; +} + +.mdi-skull-crossbones-outline::before { + content: "\F0BC7"; +} + +.mdi-skull-outline::before { + content: "\F0BC8"; +} + +.mdi-skull-scan::before { + content: "\F14C7"; +} + +.mdi-skull-scan-outline::before { + content: "\F14C8"; +} + +.mdi-skype::before { + content: "\F04AF"; +} + +.mdi-skype-business::before { + content: "\F04B0"; +} + +.mdi-slack::before { + content: "\F04B1"; +} + +.mdi-slash-forward::before { + content: "\F0FDF"; +} + +.mdi-slash-forward-box::before { + content: "\F0FE0"; +} + +.mdi-sledding::before { + content: "\F041B"; +} + +.mdi-sleep::before { + content: "\F04B2"; +} + +.mdi-sleep-off::before { + content: "\F04B3"; +} + +.mdi-slide::before { + content: "\F15A5"; +} + +.mdi-slope-downhill::before { + content: "\F0DFF"; +} + +.mdi-slope-uphill::before { + content: "\F0E00"; +} + +.mdi-slot-machine::before { + content: "\F1114"; +} + +.mdi-slot-machine-outline::before { + content: "\F1115"; +} + +.mdi-smart-card::before { + content: "\F10BD"; +} + +.mdi-smart-card-outline::before { + content: "\F10BE"; +} + +.mdi-smart-card-reader::before { + content: "\F10BF"; +} + +.mdi-smart-card-reader-outline::before { + content: "\F10C0"; +} + +.mdi-smog::before { + content: "\F0A71"; +} + +.mdi-smoke::before { + content: "\F1799"; +} + +.mdi-smoke-detector::before { + content: "\F0392"; +} + +.mdi-smoke-detector-off::before { + content: "\F1809"; +} + +.mdi-smoke-detector-off-outline::before { + content: "\F180A"; +} + +.mdi-smoke-detector-outline::before { + content: "\F1808"; +} + +.mdi-smoke-detector-variant::before { + content: "\F180B"; +} + +.mdi-smoke-detector-variant-off::before { + content: "\F180C"; +} + +.mdi-smoking::before { + content: "\F04B4"; +} + +.mdi-smoking-off::before { + content: "\F04B5"; +} + +.mdi-smoking-pipe::before { + content: "\F140D"; +} + +.mdi-smoking-pipe-off::before { + content: "\F1428"; +} + +.mdi-snail::before { + content: "\F1677"; +} + +.mdi-snake::before { + content: "\F150E"; +} + +.mdi-snapchat::before { + content: "\F04B6"; +} + +.mdi-snowboard::before { + content: "\F1307"; +} + +.mdi-snowflake::before { + content: "\F0717"; +} + +.mdi-snowflake-alert::before { + content: "\F0F29"; +} + +.mdi-snowflake-melt::before { + content: "\F12CB"; +} + +.mdi-snowflake-off::before { + content: "\F14E3"; +} + +.mdi-snowflake-variant::before { + content: "\F0F2A"; +} + +.mdi-snowman::before { + content: "\F04B7"; +} + +.mdi-snowmobile::before { + content: "\F06DD"; +} + +.mdi-soccer::before { + content: "\F04B8"; +} + +.mdi-soccer-field::before { + content: "\F0834"; +} + +.mdi-social-distance-2-meters::before { + content: "\F1579"; +} + +.mdi-social-distance-6-feet::before { + content: "\F157A"; +} + +.mdi-sofa::before { + content: "\F04B9"; +} + +.mdi-sofa-outline::before { + content: "\F156D"; +} + +.mdi-sofa-single::before { + content: "\F156E"; +} + +.mdi-sofa-single-outline::before { + content: "\F156F"; +} + +.mdi-solar-panel::before { + content: "\F0D9B"; +} + +.mdi-solar-panel-large::before { + content: "\F0D9C"; +} + +.mdi-solar-power::before { + content: "\F0A72"; +} + +.mdi-soldering-iron::before { + content: "\F1092"; +} + +.mdi-solid::before { + content: "\F068D"; +} + +.mdi-sony-playstation::before { + content: "\F0414"; +} + +.mdi-sort::before { + content: "\F04BA"; +} + +.mdi-sort-alphabetical-ascending::before { + content: "\F05BD"; +} + +.mdi-sort-alphabetical-ascending-variant::before { + content: "\F1148"; +} + +.mdi-sort-alphabetical-descending::before { + content: "\F05BF"; +} + +.mdi-sort-alphabetical-descending-variant::before { + content: "\F1149"; +} + +.mdi-sort-alphabetical-variant::before { + content: "\F04BB"; +} + +.mdi-sort-ascending::before { + content: "\F04BC"; +} + +.mdi-sort-bool-ascending::before { + content: "\F1385"; +} + +.mdi-sort-bool-ascending-variant::before { + content: "\F1386"; +} + +.mdi-sort-bool-descending::before { + content: "\F1387"; +} + +.mdi-sort-bool-descending-variant::before { + content: "\F1388"; +} + +.mdi-sort-calendar-ascending::before { + content: "\F1547"; +} + +.mdi-sort-calendar-descending::before { + content: "\F1548"; +} + +.mdi-sort-clock-ascending::before { + content: "\F1549"; +} + +.mdi-sort-clock-ascending-outline::before { + content: "\F154A"; +} + +.mdi-sort-clock-descending::before { + content: "\F154B"; +} + +.mdi-sort-clock-descending-outline::before { + content: "\F154C"; +} + +.mdi-sort-descending::before { + content: "\F04BD"; +} + +.mdi-sort-numeric-ascending::before { + content: "\F1389"; +} + +.mdi-sort-numeric-ascending-variant::before { + content: "\F090D"; +} + +.mdi-sort-numeric-descending::before { + content: "\F138A"; +} + +.mdi-sort-numeric-descending-variant::before { + content: "\F0AD2"; +} + +.mdi-sort-numeric-variant::before { + content: "\F04BE"; +} + +.mdi-sort-reverse-variant::before { + content: "\F033C"; +} + +.mdi-sort-variant::before { + content: "\F04BF"; +} + +.mdi-sort-variant-lock::before { + content: "\F0CCD"; +} + +.mdi-sort-variant-lock-open::before { + content: "\F0CCE"; +} + +.mdi-sort-variant-remove::before { + content: "\F1147"; +} + +.mdi-soundbar::before { + content: "\F17DB"; +} + +.mdi-soundcloud::before { + content: "\F04C0"; +} + +.mdi-source-branch::before { + content: "\F062C"; +} + +.mdi-source-branch-check::before { + content: "\F14CF"; +} + +.mdi-source-branch-minus::before { + content: "\F14CB"; +} + +.mdi-source-branch-plus::before { + content: "\F14CA"; +} + +.mdi-source-branch-refresh::before { + content: "\F14CD"; +} + +.mdi-source-branch-remove::before { + content: "\F14CC"; +} + +.mdi-source-branch-sync::before { + content: "\F14CE"; +} + +.mdi-source-commit::before { + content: "\F0718"; +} + +.mdi-source-commit-end::before { + content: "\F0719"; +} + +.mdi-source-commit-end-local::before { + content: "\F071A"; +} + +.mdi-source-commit-local::before { + content: "\F071B"; +} + +.mdi-source-commit-next-local::before { + content: "\F071C"; +} + +.mdi-source-commit-start::before { + content: "\F071D"; +} + +.mdi-source-commit-start-next-local::before { + content: "\F071E"; +} + +.mdi-source-fork::before { + content: "\F04C1"; +} + +.mdi-source-merge::before { + content: "\F062D"; +} + +.mdi-source-pull::before { + content: "\F04C2"; +} + +.mdi-source-repository::before { + content: "\F0CCF"; +} + +.mdi-source-repository-multiple::before { + content: "\F0CD0"; +} + +.mdi-soy-sauce::before { + content: "\F07EE"; +} + +.mdi-soy-sauce-off::before { + content: "\F13FC"; +} + +.mdi-spa::before { + content: "\F0CD1"; +} + +.mdi-spa-outline::before { + content: "\F0CD2"; +} + +.mdi-space-invaders::before { + content: "\F0BC9"; +} + +.mdi-space-station::before { + content: "\F1383"; +} + +.mdi-spade::before { + content: "\F0E65"; +} + +.mdi-speaker::before { + content: "\F04C3"; +} + +.mdi-speaker-bluetooth::before { + content: "\F09A2"; +} + +.mdi-speaker-multiple::before { + content: "\F0D38"; +} + +.mdi-speaker-off::before { + content: "\F04C4"; +} + +.mdi-speaker-wireless::before { + content: "\F071F"; +} + +.mdi-spear::before { + content: "\F1845"; +} + +.mdi-speedometer::before { + content: "\F04C5"; +} + +.mdi-speedometer-medium::before { + content: "\F0F85"; +} + +.mdi-speedometer-slow::before { + content: "\F0F86"; +} + +.mdi-spellcheck::before { + content: "\F04C6"; +} + +.mdi-spider::before { + content: "\F11EA"; +} + +.mdi-spider-thread::before { + content: "\F11EB"; +} + +.mdi-spider-web::before { + content: "\F0BCA"; +} + +.mdi-spirit-level::before { + content: "\F14F1"; +} + +.mdi-spoon-sugar::before { + content: "\F1429"; +} + +.mdi-spotify::before { + content: "\F04C7"; +} + +.mdi-spotlight::before { + content: "\F04C8"; +} + +.mdi-spotlight-beam::before { + content: "\F04C9"; +} + +.mdi-spray::before { + content: "\F0665"; +} + +.mdi-spray-bottle::before { + content: "\F0AE0"; +} + +.mdi-sprinkler::before { + content: "\F105F"; +} + +.mdi-sprinkler-variant::before { + content: "\F1060"; +} + +.mdi-sprout::before { + content: "\F0E66"; +} + +.mdi-sprout-outline::before { + content: "\F0E67"; +} + +.mdi-square::before { + content: "\F0764"; +} + +.mdi-square-circle::before { + content: "\F1500"; +} + +.mdi-square-edit-outline::before { + content: "\F090C"; +} + +.mdi-square-medium::before { + content: "\F0A13"; +} + +.mdi-square-medium-outline::before { + content: "\F0A14"; +} + +.mdi-square-off::before { + content: "\F12EE"; +} + +.mdi-square-off-outline::before { + content: "\F12EF"; +} + +.mdi-square-opacity::before { + content: "\F1854"; +} + +.mdi-square-outline::before { + content: "\F0763"; +} + +.mdi-square-root::before { + content: "\F0784"; +} + +.mdi-square-root-box::before { + content: "\F09A3"; +} + +.mdi-square-rounded::before { + content: "\F14FB"; +} + +.mdi-square-rounded-outline::before { + content: "\F14FC"; +} + +.mdi-square-small::before { + content: "\F0A15"; +} + +.mdi-square-wave::before { + content: "\F147B"; +} + +.mdi-squeegee::before { + content: "\F0AE1"; +} + +.mdi-ssh::before { + content: "\F08C0"; +} + +.mdi-stack-exchange::before { + content: "\F060B"; +} + +.mdi-stack-overflow::before { + content: "\F04CC"; +} + +.mdi-stackpath::before { + content: "\F0359"; +} + +.mdi-stadium::before { + content: "\F0FF9"; +} + +.mdi-stadium-variant::before { + content: "\F0720"; +} + +.mdi-stairs::before { + content: "\F04CD"; +} + +.mdi-stairs-box::before { + content: "\F139E"; +} + +.mdi-stairs-down::before { + content: "\F12BE"; +} + +.mdi-stairs-up::before { + content: "\F12BD"; +} + +.mdi-stamper::before { + content: "\F0D39"; +} + +.mdi-standard-definition::before { + content: "\F07EF"; +} + +.mdi-star::before { + content: "\F04CE"; +} + +.mdi-star-box::before { + content: "\F0A73"; +} + +.mdi-star-box-multiple::before { + content: "\F1286"; +} + +.mdi-star-box-multiple-outline::before { + content: "\F1287"; +} + +.mdi-star-box-outline::before { + content: "\F0A74"; +} + +.mdi-star-check::before { + content: "\F1566"; +} + +.mdi-star-check-outline::before { + content: "\F156A"; +} + +.mdi-star-circle::before { + content: "\F04CF"; +} + +.mdi-star-circle-outline::before { + content: "\F09A4"; +} + +.mdi-star-cog::before { + content: "\F1668"; +} + +.mdi-star-cog-outline::before { + content: "\F1669"; +} + +.mdi-star-crescent::before { + content: "\F0979"; +} + +.mdi-star-david::before { + content: "\F097A"; +} + +.mdi-star-face::before { + content: "\F09A5"; +} + +.mdi-star-four-points::before { + content: "\F0AE2"; +} + +.mdi-star-four-points-outline::before { + content: "\F0AE3"; +} + +.mdi-star-half::before { + content: "\F0246"; +} + +.mdi-star-half-full::before { + content: "\F04D0"; +} + +.mdi-star-minus::before { + content: "\F1564"; +} + +.mdi-star-minus-outline::before { + content: "\F1568"; +} + +.mdi-star-off::before { + content: "\F04D1"; +} + +.mdi-star-off-outline::before { + content: "\F155B"; +} + +.mdi-star-outline::before { + content: "\F04D2"; +} + +.mdi-star-plus::before { + content: "\F1563"; +} + +.mdi-star-plus-outline::before { + content: "\F1567"; +} + +.mdi-star-remove::before { + content: "\F1565"; +} + +.mdi-star-remove-outline::before { + content: "\F1569"; +} + +.mdi-star-settings::before { + content: "\F166A"; +} + +.mdi-star-settings-outline::before { + content: "\F166B"; +} + +.mdi-star-shooting::before { + content: "\F1741"; +} + +.mdi-star-shooting-outline::before { + content: "\F1742"; +} + +.mdi-star-three-points::before { + content: "\F0AE4"; +} + +.mdi-star-three-points-outline::before { + content: "\F0AE5"; +} + +.mdi-state-machine::before { + content: "\F11EF"; +} + +.mdi-steam::before { + content: "\F04D3"; +} + +.mdi-steering::before { + content: "\F04D4"; +} + +.mdi-steering-off::before { + content: "\F090E"; +} + +.mdi-step-backward::before { + content: "\F04D5"; +} + +.mdi-step-backward-2::before { + content: "\F04D6"; +} + +.mdi-step-forward::before { + content: "\F04D7"; +} + +.mdi-step-forward-2::before { + content: "\F04D8"; +} + +.mdi-stethoscope::before { + content: "\F04D9"; +} + +.mdi-sticker::before { + content: "\F1364"; +} + +.mdi-sticker-alert::before { + content: "\F1365"; +} + +.mdi-sticker-alert-outline::before { + content: "\F1366"; +} + +.mdi-sticker-check::before { + content: "\F1367"; +} + +.mdi-sticker-check-outline::before { + content: "\F1368"; +} + +.mdi-sticker-circle-outline::before { + content: "\F05D0"; +} + +.mdi-sticker-emoji::before { + content: "\F0785"; +} + +.mdi-sticker-minus::before { + content: "\F1369"; +} + +.mdi-sticker-minus-outline::before { + content: "\F136A"; +} + +.mdi-sticker-outline::before { + content: "\F136B"; +} + +.mdi-sticker-plus::before { + content: "\F136C"; +} + +.mdi-sticker-plus-outline::before { + content: "\F136D"; +} + +.mdi-sticker-remove::before { + content: "\F136E"; +} + +.mdi-sticker-remove-outline::before { + content: "\F136F"; +} + +.mdi-sticker-text::before { + content: "\F178E"; +} + +.mdi-sticker-text-outline::before { + content: "\F178F"; +} + +.mdi-stocking::before { + content: "\F04DA"; +} + +.mdi-stomach::before { + content: "\F1093"; +} + +.mdi-stop::before { + content: "\F04DB"; +} + +.mdi-stop-circle::before { + content: "\F0666"; +} + +.mdi-stop-circle-outline::before { + content: "\F0667"; +} + +.mdi-store::before { + content: "\F04DC"; +} + +.mdi-store-24-hour::before { + content: "\F04DD"; +} + +.mdi-store-minus::before { + content: "\F165E"; +} + +.mdi-store-outline::before { + content: "\F1361"; +} + +.mdi-store-plus::before { + content: "\F165F"; +} + +.mdi-store-remove::before { + content: "\F1660"; +} + +.mdi-storefront::before { + content: "\F07C7"; +} + +.mdi-storefront-outline::before { + content: "\F10C1"; +} + +.mdi-stove::before { + content: "\F04DE"; +} + +.mdi-strategy::before { + content: "\F11D6"; +} + +.mdi-stretch-to-page::before { + content: "\F0F2B"; +} + +.mdi-stretch-to-page-outline::before { + content: "\F0F2C"; +} + +.mdi-string-lights::before { + content: "\F12BA"; +} + +.mdi-string-lights-off::before { + content: "\F12BB"; +} + +.mdi-subdirectory-arrow-left::before { + content: "\F060C"; +} + +.mdi-subdirectory-arrow-right::before { + content: "\F060D"; +} + +.mdi-submarine::before { + content: "\F156C"; +} + +.mdi-subtitles::before { + content: "\F0A16"; +} + +.mdi-subtitles-outline::before { + content: "\F0A17"; +} + +.mdi-subway::before { + content: "\F06AC"; +} + +.mdi-subway-alert-variant::before { + content: "\F0D9D"; +} + +.mdi-subway-variant::before { + content: "\F04DF"; +} + +.mdi-summit::before { + content: "\F0786"; +} + +.mdi-sun-snowflake::before { + content: "\F1796"; +} + +.mdi-sun-wireless::before { + content: "\F17FE"; +} + +.mdi-sun-wireless-outline::before { + content: "\F17FF"; +} + +.mdi-sunglasses::before { + content: "\F04E0"; +} + +.mdi-surfing::before { + content: "\F1746"; +} + +.mdi-surround-sound::before { + content: "\F05C5"; +} + +.mdi-surround-sound-2-0::before { + content: "\F07F0"; +} + +.mdi-surround-sound-2-1::before { + content: "\F1729"; +} + +.mdi-surround-sound-3-1::before { + content: "\F07F1"; +} + +.mdi-surround-sound-5-1::before { + content: "\F07F2"; +} + +.mdi-surround-sound-5-1-2::before { + content: "\F172A"; +} + +.mdi-surround-sound-7-1::before { + content: "\F07F3"; +} + +.mdi-svg::before { + content: "\F0721"; +} + +.mdi-swap-horizontal::before { + content: "\F04E1"; +} + +.mdi-swap-horizontal-bold::before { + content: "\F0BCD"; +} + +.mdi-swap-horizontal-circle::before { + content: "\F0FE1"; +} + +.mdi-swap-horizontal-circle-outline::before { + content: "\F0FE2"; +} + +.mdi-swap-horizontal-variant::before { + content: "\F08C1"; +} + +.mdi-swap-vertical::before { + content: "\F04E2"; +} + +.mdi-swap-vertical-bold::before { + content: "\F0BCE"; +} + +.mdi-swap-vertical-circle::before { + content: "\F0FE3"; +} + +.mdi-swap-vertical-circle-outline::before { + content: "\F0FE4"; +} + +.mdi-swap-vertical-variant::before { + content: "\F08C2"; +} + +.mdi-swim::before { + content: "\F04E3"; +} + +.mdi-switch::before { + content: "\F04E4"; +} + +.mdi-sword::before { + content: "\F04E5"; +} + +.mdi-sword-cross::before { + content: "\F0787"; +} + +.mdi-syllabary-hangul::before { + content: "\F1333"; +} + +.mdi-syllabary-hiragana::before { + content: "\F1334"; +} + +.mdi-syllabary-katakana::before { + content: "\F1335"; +} + +.mdi-syllabary-katakana-halfwidth::before { + content: "\F1336"; +} + +.mdi-symbol::before { + content: "\F1501"; +} + +.mdi-symfony::before { + content: "\F0AE6"; +} + +.mdi-sync::before { + content: "\F04E6"; +} + +.mdi-sync-alert::before { + content: "\F04E7"; +} + +.mdi-sync-circle::before { + content: "\F1378"; +} + +.mdi-sync-off::before { + content: "\F04E8"; +} + +.mdi-tab::before { + content: "\F04E9"; +} + +.mdi-tab-minus::before { + content: "\F0B4B"; +} + +.mdi-tab-plus::before { + content: "\F075C"; +} + +.mdi-tab-remove::before { + content: "\F0B4C"; +} + +.mdi-tab-unselected::before { + content: "\F04EA"; +} + +.mdi-table::before { + content: "\F04EB"; +} + +.mdi-table-account::before { + content: "\F13B9"; +} + +.mdi-table-alert::before { + content: "\F13BA"; +} + +.mdi-table-arrow-down::before { + content: "\F13BB"; +} + +.mdi-table-arrow-left::before { + content: "\F13BC"; +} + +.mdi-table-arrow-right::before { + content: "\F13BD"; +} + +.mdi-table-arrow-up::before { + content: "\F13BE"; +} + +.mdi-table-border::before { + content: "\F0A18"; +} + +.mdi-table-cancel::before { + content: "\F13BF"; +} + +.mdi-table-chair::before { + content: "\F1061"; +} + +.mdi-table-check::before { + content: "\F13C0"; +} + +.mdi-table-clock::before { + content: "\F13C1"; +} + +.mdi-table-cog::before { + content: "\F13C2"; +} + +.mdi-table-column::before { + content: "\F0835"; +} + +.mdi-table-column-plus-after::before { + content: "\F04EC"; +} + +.mdi-table-column-plus-before::before { + content: "\F04ED"; +} + +.mdi-table-column-remove::before { + content: "\F04EE"; +} + +.mdi-table-column-width::before { + content: "\F04EF"; +} + +.mdi-table-edit::before { + content: "\F04F0"; +} + +.mdi-table-eye::before { + content: "\F1094"; +} + +.mdi-table-eye-off::before { + content: "\F13C3"; +} + +.mdi-table-furniture::before { + content: "\F05BC"; +} + +.mdi-table-headers-eye::before { + content: "\F121D"; +} + +.mdi-table-headers-eye-off::before { + content: "\F121E"; +} + +.mdi-table-heart::before { + content: "\F13C4"; +} + +.mdi-table-key::before { + content: "\F13C5"; +} + +.mdi-table-large::before { + content: "\F04F1"; +} + +.mdi-table-large-plus::before { + content: "\F0F87"; +} + +.mdi-table-large-remove::before { + content: "\F0F88"; +} + +.mdi-table-lock::before { + content: "\F13C6"; +} + +.mdi-table-merge-cells::before { + content: "\F09A6"; +} + +.mdi-table-minus::before { + content: "\F13C7"; +} + +.mdi-table-multiple::before { + content: "\F13C8"; +} + +.mdi-table-network::before { + content: "\F13C9"; +} + +.mdi-table-of-contents::before { + content: "\F0836"; +} + +.mdi-table-off::before { + content: "\F13CA"; +} + +.mdi-table-picnic::before { + content: "\F1743"; +} + +.mdi-table-pivot::before { + content: "\F183C"; +} + +.mdi-table-plus::before { + content: "\F0A75"; +} + +.mdi-table-refresh::before { + content: "\F13A0"; +} + +.mdi-table-remove::before { + content: "\F0A76"; +} + +.mdi-table-row::before { + content: "\F0837"; +} + +.mdi-table-row-height::before { + content: "\F04F2"; +} + +.mdi-table-row-plus-after::before { + content: "\F04F3"; +} + +.mdi-table-row-plus-before::before { + content: "\F04F4"; +} + +.mdi-table-row-remove::before { + content: "\F04F5"; +} + +.mdi-table-search::before { + content: "\F090F"; +} + +.mdi-table-settings::before { + content: "\F0838"; +} + +.mdi-table-split-cell::before { + content: "\F142A"; +} + +.mdi-table-star::before { + content: "\F13CB"; +} + +.mdi-table-sync::before { + content: "\F13A1"; +} + +.mdi-table-tennis::before { + content: "\F0E68"; +} + +.mdi-tablet::before { + content: "\F04F6"; +} + +.mdi-tablet-android::before { + content: "\F04F7"; +} + +.mdi-tablet-cellphone::before { + content: "\F09A7"; +} + +.mdi-tablet-dashboard::before { + content: "\F0ECE"; +} + +.mdi-taco::before { + content: "\F0762"; +} + +.mdi-tag::before { + content: "\F04F9"; +} + +.mdi-tag-arrow-down::before { + content: "\F172B"; +} + +.mdi-tag-arrow-down-outline::before { + content: "\F172C"; +} + +.mdi-tag-arrow-left::before { + content: "\F172D"; +} + +.mdi-tag-arrow-left-outline::before { + content: "\F172E"; +} + +.mdi-tag-arrow-right::before { + content: "\F172F"; +} + +.mdi-tag-arrow-right-outline::before { + content: "\F1730"; +} + +.mdi-tag-arrow-up::before { + content: "\F1731"; +} + +.mdi-tag-arrow-up-outline::before { + content: "\F1732"; +} + +.mdi-tag-faces::before { + content: "\F04FA"; +} + +.mdi-tag-heart::before { + content: "\F068B"; +} + +.mdi-tag-heart-outline::before { + content: "\F0BCF"; +} + +.mdi-tag-minus::before { + content: "\F0910"; +} + +.mdi-tag-minus-outline::before { + content: "\F121F"; +} + +.mdi-tag-multiple::before { + content: "\F04FB"; +} + +.mdi-tag-multiple-outline::before { + content: "\F12F7"; +} + +.mdi-tag-off::before { + content: "\F1220"; +} + +.mdi-tag-off-outline::before { + content: "\F1221"; +} + +.mdi-tag-outline::before { + content: "\F04FC"; +} + +.mdi-tag-plus::before { + content: "\F0722"; +} + +.mdi-tag-plus-outline::before { + content: "\F1222"; +} + +.mdi-tag-remove::before { + content: "\F0723"; +} + +.mdi-tag-remove-outline::before { + content: "\F1223"; +} + +.mdi-tag-text::before { + content: "\F1224"; +} + +.mdi-tag-text-outline::before { + content: "\F04FD"; +} + +.mdi-tailwind::before { + content: "\F13FF"; +} + +.mdi-tangram::before { + content: "\F04F8"; +} + +.mdi-tank::before { + content: "\F0D3A"; +} + +.mdi-tanker-truck::before { + content: "\F0FE5"; +} + +.mdi-tape-drive::before { + content: "\F16DF"; +} + +.mdi-tape-measure::before { + content: "\F0B4D"; +} + +.mdi-target::before { + content: "\F04FE"; +} + +.mdi-target-account::before { + content: "\F0BD0"; +} + +.mdi-target-variant::before { + content: "\F0A77"; +} + +.mdi-taxi::before { + content: "\F04FF"; +} + +.mdi-tea::before { + content: "\F0D9E"; +} + +.mdi-tea-outline::before { + content: "\F0D9F"; +} + +.mdi-teamviewer::before { + content: "\F0500"; +} + +.mdi-telescope::before { + content: "\F0B4E"; +} + +.mdi-television::before { + content: "\F0502"; +} + +.mdi-television-ambient-light::before { + content: "\F1356"; +} + +.mdi-television-box::before { + content: "\F0839"; +} + +.mdi-television-classic::before { + content: "\F07F4"; +} + +.mdi-television-classic-off::before { + content: "\F083A"; +} + +.mdi-television-guide::before { + content: "\F0503"; +} + +.mdi-television-off::before { + content: "\F083B"; +} + +.mdi-television-pause::before { + content: "\F0F89"; +} + +.mdi-television-play::before { + content: "\F0ECF"; +} + +.mdi-television-shimmer::before { + content: "\F1110"; +} + +.mdi-television-stop::before { + content: "\F0F8A"; +} + +.mdi-temperature-celsius::before { + content: "\F0504"; +} + +.mdi-temperature-fahrenheit::before { + content: "\F0505"; +} + +.mdi-temperature-kelvin::before { + content: "\F0506"; +} + +.mdi-tennis::before { + content: "\F0DA0"; +} + +.mdi-tennis-ball::before { + content: "\F0507"; +} + +.mdi-tent::before { + content: "\F0508"; +} + +.mdi-terraform::before { + content: "\F1062"; +} + +.mdi-terrain::before { + content: "\F0509"; +} + +.mdi-test-tube::before { + content: "\F0668"; +} + +.mdi-test-tube-empty::before { + content: "\F0911"; +} + +.mdi-test-tube-off::before { + content: "\F0912"; +} + +.mdi-text::before { + content: "\F09A8"; +} + +.mdi-text-account::before { + content: "\F1570"; +} + +.mdi-text-box::before { + content: "\F021A"; +} + +.mdi-text-box-check::before { + content: "\F0EA6"; +} + +.mdi-text-box-check-outline::before { + content: "\F0EA7"; +} + +.mdi-text-box-minus::before { + content: "\F0EA8"; +} + +.mdi-text-box-minus-outline::before { + content: "\F0EA9"; +} + +.mdi-text-box-multiple::before { + content: "\F0AB7"; +} + +.mdi-text-box-multiple-outline::before { + content: "\F0AB8"; +} + +.mdi-text-box-outline::before { + content: "\F09ED"; +} + +.mdi-text-box-plus::before { + content: "\F0EAA"; +} + +.mdi-text-box-plus-outline::before { + content: "\F0EAB"; +} + +.mdi-text-box-remove::before { + content: "\F0EAC"; +} + +.mdi-text-box-remove-outline::before { + content: "\F0EAD"; +} + +.mdi-text-box-search::before { + content: "\F0EAE"; +} + +.mdi-text-box-search-outline::before { + content: "\F0EAF"; +} + +.mdi-text-long::before { + content: "\F09AA"; +} + +.mdi-text-recognition::before { + content: "\F113D"; +} + +.mdi-text-search::before { + content: "\F13B8"; +} + +.mdi-text-shadow::before { + content: "\F0669"; +} + +.mdi-text-short::before { + content: "\F09A9"; +} + +.mdi-text-to-speech::before { + content: "\F050A"; +} + +.mdi-text-to-speech-off::before { + content: "\F050B"; +} + +.mdi-texture::before { + content: "\F050C"; +} + +.mdi-texture-box::before { + content: "\F0FE6"; +} + +.mdi-theater::before { + content: "\F050D"; +} + +.mdi-theme-light-dark::before { + content: "\F050E"; +} + +.mdi-thermometer::before { + content: "\F050F"; +} + +.mdi-thermometer-alert::before { + content: "\F0E01"; +} + +.mdi-thermometer-bluetooth::before { + content: "\F1895"; +} + +.mdi-thermometer-chevron-down::before { + content: "\F0E02"; +} + +.mdi-thermometer-chevron-up::before { + content: "\F0E03"; +} + +.mdi-thermometer-high::before { + content: "\F10C2"; +} + +.mdi-thermometer-lines::before { + content: "\F0510"; +} + +.mdi-thermometer-low::before { + content: "\F10C3"; +} + +.mdi-thermometer-minus::before { + content: "\F0E04"; +} + +.mdi-thermometer-off::before { + content: "\F1531"; +} + +.mdi-thermometer-plus::before { + content: "\F0E05"; +} + +.mdi-thermostat::before { + content: "\F0393"; +} + +.mdi-thermostat-box::before { + content: "\F0891"; +} + +.mdi-thought-bubble::before { + content: "\F07F6"; +} + +.mdi-thought-bubble-outline::before { + content: "\F07F7"; +} + +.mdi-thumb-down::before { + content: "\F0511"; +} + +.mdi-thumb-down-outline::before { + content: "\F0512"; +} + +.mdi-thumb-up::before { + content: "\F0513"; +} + +.mdi-thumb-up-outline::before { + content: "\F0514"; +} + +.mdi-thumbs-up-down::before { + content: "\F0515"; +} + +.mdi-ticket::before { + content: "\F0516"; +} + +.mdi-ticket-account::before { + content: "\F0517"; +} + +.mdi-ticket-confirmation::before { + content: "\F0518"; +} + +.mdi-ticket-confirmation-outline::before { + content: "\F13AA"; +} + +.mdi-ticket-outline::before { + content: "\F0913"; +} + +.mdi-ticket-percent::before { + content: "\F0724"; +} + +.mdi-ticket-percent-outline::before { + content: "\F142B"; +} + +.mdi-tie::before { + content: "\F0519"; +} + +.mdi-tilde::before { + content: "\F0725"; +} + +.mdi-timelapse::before { + content: "\F051A"; +} + +.mdi-timeline::before { + content: "\F0BD1"; +} + +.mdi-timeline-alert::before { + content: "\F0F95"; +} + +.mdi-timeline-alert-outline::before { + content: "\F0F98"; +} + +.mdi-timeline-check::before { + content: "\F1532"; +} + +.mdi-timeline-check-outline::before { + content: "\F1533"; +} + +.mdi-timeline-clock::before { + content: "\F11FB"; +} + +.mdi-timeline-clock-outline::before { + content: "\F11FC"; +} + +.mdi-timeline-help::before { + content: "\F0F99"; +} + +.mdi-timeline-help-outline::before { + content: "\F0F9A"; +} + +.mdi-timeline-minus::before { + content: "\F1534"; +} + +.mdi-timeline-minus-outline::before { + content: "\F1535"; +} + +.mdi-timeline-outline::before { + content: "\F0BD2"; +} + +.mdi-timeline-plus::before { + content: "\F0F96"; +} + +.mdi-timeline-plus-outline::before { + content: "\F0F97"; +} + +.mdi-timeline-remove::before { + content: "\F1536"; +} + +.mdi-timeline-remove-outline::before { + content: "\F1537"; +} + +.mdi-timeline-text::before { + content: "\F0BD3"; +} + +.mdi-timeline-text-outline::before { + content: "\F0BD4"; +} + +.mdi-timer::before { + content: "\F13AB"; +} + +.mdi-timer-10::before { + content: "\F051C"; +} + +.mdi-timer-3::before { + content: "\F051D"; +} + +.mdi-timer-off::before { + content: "\F13AC"; +} + +.mdi-timer-off-outline::before { + content: "\F051E"; +} + +.mdi-timer-outline::before { + content: "\F051B"; +} + +.mdi-timer-sand::before { + content: "\F051F"; +} + +.mdi-timer-sand-empty::before { + content: "\F06AD"; +} + +.mdi-timer-sand-full::before { + content: "\F078C"; +} + +.mdi-timetable::before { + content: "\F0520"; +} + +.mdi-tire::before { + content: "\F1896"; +} + +.mdi-toaster::before { + content: "\F1063"; +} + +.mdi-toaster-off::before { + content: "\F11B7"; +} + +.mdi-toaster-oven::before { + content: "\F0CD3"; +} + +.mdi-toggle-switch::before { + content: "\F0521"; +} + +.mdi-toggle-switch-off::before { + content: "\F0522"; +} + +.mdi-toggle-switch-off-outline::before { + content: "\F0A19"; +} + +.mdi-toggle-switch-outline::before { + content: "\F0A1A"; +} + +.mdi-toilet::before { + content: "\F09AB"; +} + +.mdi-toolbox::before { + content: "\F09AC"; +} + +.mdi-toolbox-outline::before { + content: "\F09AD"; +} + +.mdi-tools::before { + content: "\F1064"; +} + +.mdi-tooltip::before { + content: "\F0523"; +} + +.mdi-tooltip-account::before { + content: "\F000C"; +} + +.mdi-tooltip-cellphone::before { + content: "\F183B"; +} + +.mdi-tooltip-check::before { + content: "\F155C"; +} + +.mdi-tooltip-check-outline::before { + content: "\F155D"; +} + +.mdi-tooltip-edit::before { + content: "\F0524"; +} + +.mdi-tooltip-edit-outline::before { + content: "\F12C5"; +} + +.mdi-tooltip-image::before { + content: "\F0525"; +} + +.mdi-tooltip-image-outline::before { + content: "\F0BD5"; +} + +.mdi-tooltip-minus::before { + content: "\F155E"; +} + +.mdi-tooltip-minus-outline::before { + content: "\F155F"; +} + +.mdi-tooltip-outline::before { + content: "\F0526"; +} + +.mdi-tooltip-plus::before { + content: "\F0BD6"; +} + +.mdi-tooltip-plus-outline::before { + content: "\F0527"; +} + +.mdi-tooltip-remove::before { + content: "\F1560"; +} + +.mdi-tooltip-remove-outline::before { + content: "\F1561"; +} + +.mdi-tooltip-text::before { + content: "\F0528"; +} + +.mdi-tooltip-text-outline::before { + content: "\F0BD7"; +} + +.mdi-tooth::before { + content: "\F08C3"; +} + +.mdi-tooth-outline::before { + content: "\F0529"; +} + +.mdi-toothbrush::before { + content: "\F1129"; +} + +.mdi-toothbrush-electric::before { + content: "\F112C"; +} + +.mdi-toothbrush-paste::before { + content: "\F112A"; +} + +.mdi-torch::before { + content: "\F1606"; +} + +.mdi-tortoise::before { + content: "\F0D3B"; +} + +.mdi-toslink::before { + content: "\F12B8"; +} + +.mdi-tournament::before { + content: "\F09AE"; +} + +.mdi-tow-truck::before { + content: "\F083C"; +} + +.mdi-tower-beach::before { + content: "\F0681"; +} + +.mdi-tower-fire::before { + content: "\F0682"; +} + +.mdi-town-hall::before { + content: "\F1875"; +} + +.mdi-toy-brick::before { + content: "\F1288"; +} + +.mdi-toy-brick-marker::before { + content: "\F1289"; +} + +.mdi-toy-brick-marker-outline::before { + content: "\F128A"; +} + +.mdi-toy-brick-minus::before { + content: "\F128B"; +} + +.mdi-toy-brick-minus-outline::before { + content: "\F128C"; +} + +.mdi-toy-brick-outline::before { + content: "\F128D"; +} + +.mdi-toy-brick-plus::before { + content: "\F128E"; +} + +.mdi-toy-brick-plus-outline::before { + content: "\F128F"; +} + +.mdi-toy-brick-remove::before { + content: "\F1290"; +} + +.mdi-toy-brick-remove-outline::before { + content: "\F1291"; +} + +.mdi-toy-brick-search::before { + content: "\F1292"; +} + +.mdi-toy-brick-search-outline::before { + content: "\F1293"; +} + +.mdi-track-light::before { + content: "\F0914"; +} + +.mdi-trackpad::before { + content: "\F07F8"; +} + +.mdi-trackpad-lock::before { + content: "\F0933"; +} + +.mdi-tractor::before { + content: "\F0892"; +} + +.mdi-tractor-variant::before { + content: "\F14C4"; +} + +.mdi-trademark::before { + content: "\F0A78"; +} + +.mdi-traffic-cone::before { + content: "\F137C"; +} + +.mdi-traffic-light::before { + content: "\F052B"; +} + +.mdi-traffic-light-outline::before { + content: "\F182A"; +} + +.mdi-train::before { + content: "\F052C"; +} + +.mdi-train-car::before { + content: "\F0BD8"; +} + +.mdi-train-car-passenger::before { + content: "\F1733"; +} + +.mdi-train-car-passenger-door::before { + content: "\F1734"; +} + +.mdi-train-car-passenger-door-open::before { + content: "\F1735"; +} + +.mdi-train-car-passenger-variant::before { + content: "\F1736"; +} + +.mdi-train-variant::before { + content: "\F08C4"; +} + +.mdi-tram::before { + content: "\F052D"; +} + +.mdi-tram-side::before { + content: "\F0FE7"; +} + +.mdi-transcribe::before { + content: "\F052E"; +} + +.mdi-transcribe-close::before { + content: "\F052F"; +} + +.mdi-transfer::before { + content: "\F1065"; +} + +.mdi-transfer-down::before { + content: "\F0DA1"; +} + +.mdi-transfer-left::before { + content: "\F0DA2"; +} + +.mdi-transfer-right::before { + content: "\F0530"; +} + +.mdi-transfer-up::before { + content: "\F0DA3"; +} + +.mdi-transit-connection::before { + content: "\F0D3C"; +} + +.mdi-transit-connection-horizontal::before { + content: "\F1546"; +} + +.mdi-transit-connection-variant::before { + content: "\F0D3D"; +} + +.mdi-transit-detour::before { + content: "\F0F8B"; +} + +.mdi-transit-skip::before { + content: "\F1515"; +} + +.mdi-transit-transfer::before { + content: "\F06AE"; +} + +.mdi-transition::before { + content: "\F0915"; +} + +.mdi-transition-masked::before { + content: "\F0916"; +} + +.mdi-translate::before { + content: "\F05CA"; +} + +.mdi-translate-off::before { + content: "\F0E06"; +} + +.mdi-transmission-tower::before { + content: "\F0D3E"; +} + +.mdi-trash-can::before { + content: "\F0A79"; +} + +.mdi-trash-can-outline::before { + content: "\F0A7A"; +} + +.mdi-tray::before { + content: "\F1294"; +} + +.mdi-tray-alert::before { + content: "\F1295"; +} + +.mdi-tray-arrow-down::before { + content: "\F0120"; +} + +.mdi-tray-arrow-up::before { + content: "\F011D"; +} + +.mdi-tray-full::before { + content: "\F1296"; +} + +.mdi-tray-minus::before { + content: "\F1297"; +} + +.mdi-tray-plus::before { + content: "\F1298"; +} + +.mdi-tray-remove::before { + content: "\F1299"; +} + +.mdi-treasure-chest::before { + content: "\F0726"; +} + +.mdi-tree::before { + content: "\F0531"; +} + +.mdi-tree-outline::before { + content: "\F0E69"; +} + +.mdi-trello::before { + content: "\F0532"; +} + +.mdi-trending-down::before { + content: "\F0533"; +} + +.mdi-trending-neutral::before { + content: "\F0534"; +} + +.mdi-trending-up::before { + content: "\F0535"; +} + +.mdi-triangle::before { + content: "\F0536"; +} + +.mdi-triangle-outline::before { + content: "\F0537"; +} + +.mdi-triangle-wave::before { + content: "\F147C"; +} + +.mdi-triforce::before { + content: "\F0BD9"; +} + +.mdi-trophy::before { + content: "\F0538"; +} + +.mdi-trophy-award::before { + content: "\F0539"; +} + +.mdi-trophy-broken::before { + content: "\F0DA4"; +} + +.mdi-trophy-outline::before { + content: "\F053A"; +} + +.mdi-trophy-variant::before { + content: "\F053B"; +} + +.mdi-trophy-variant-outline::before { + content: "\F053C"; +} + +.mdi-truck::before { + content: "\F053D"; +} + +.mdi-truck-check::before { + content: "\F0CD4"; +} + +.mdi-truck-check-outline::before { + content: "\F129A"; +} + +.mdi-truck-delivery::before { + content: "\F053E"; +} + +.mdi-truck-delivery-outline::before { + content: "\F129B"; +} + +.mdi-truck-fast::before { + content: "\F0788"; +} + +.mdi-truck-fast-outline::before { + content: "\F129C"; +} + +.mdi-truck-flatbed::before { + content: "\F1891"; +} + +.mdi-truck-outline::before { + content: "\F129D"; +} + +.mdi-truck-trailer::before { + content: "\F0727"; +} + +.mdi-trumpet::before { + content: "\F1096"; +} + +.mdi-tshirt-crew::before { + content: "\F0A7B"; +} + +.mdi-tshirt-crew-outline::before { + content: "\F053F"; +} + +.mdi-tshirt-v::before { + content: "\F0A7C"; +} + +.mdi-tshirt-v-outline::before { + content: "\F0540"; +} + +.mdi-tumble-dryer::before { + content: "\F0917"; +} + +.mdi-tumble-dryer-alert::before { + content: "\F11BA"; +} + +.mdi-tumble-dryer-off::before { + content: "\F11BB"; +} + +.mdi-tune::before { + content: "\F062E"; +} + +.mdi-tune-variant::before { + content: "\F1542"; +} + +.mdi-tune-vertical::before { + content: "\F066A"; +} + +.mdi-tune-vertical-variant::before { + content: "\F1543"; +} + +.mdi-tunnel::before { + content: "\F183D"; +} + +.mdi-tunnel-outline::before { + content: "\F183E"; +} + +.mdi-turkey::before { + content: "\F171B"; +} + +.mdi-turnstile::before { + content: "\F0CD5"; +} + +.mdi-turnstile-outline::before { + content: "\F0CD6"; +} + +.mdi-turtle::before { + content: "\F0CD7"; +} + +.mdi-twitch::before { + content: "\F0543"; +} + +.mdi-twitter::before { + content: "\F0544"; +} + +.mdi-two-factor-authentication::before { + content: "\F09AF"; +} + +.mdi-typewriter::before { + content: "\F0F2D"; +} + +.mdi-ubisoft::before { + content: "\F0BDA"; +} + +.mdi-ubuntu::before { + content: "\F0548"; +} + +.mdi-ufo::before { + content: "\F10C4"; +} + +.mdi-ufo-outline::before { + content: "\F10C5"; +} + +.mdi-ultra-high-definition::before { + content: "\F07F9"; +} + +.mdi-umbraco::before { + content: "\F0549"; +} + +.mdi-umbrella::before { + content: "\F054A"; +} + +.mdi-umbrella-beach::before { + content: "\F188A"; +} + +.mdi-umbrella-beach-outline::before { + content: "\F188B"; +} + +.mdi-umbrella-closed::before { + content: "\F09B0"; +} + +.mdi-umbrella-closed-outline::before { + content: "\F13E2"; +} + +.mdi-umbrella-closed-variant::before { + content: "\F13E1"; +} + +.mdi-umbrella-outline::before { + content: "\F054B"; +} + +.mdi-undo::before { + content: "\F054C"; +} + +.mdi-undo-variant::before { + content: "\F054D"; +} + +.mdi-unfold-less-horizontal::before { + content: "\F054E"; +} + +.mdi-unfold-less-vertical::before { + content: "\F0760"; +} + +.mdi-unfold-more-horizontal::before { + content: "\F054F"; +} + +.mdi-unfold-more-vertical::before { + content: "\F0761"; +} + +.mdi-ungroup::before { + content: "\F0550"; +} + +.mdi-unicode::before { + content: "\F0ED0"; +} + +.mdi-unicorn::before { + content: "\F15C2"; +} + +.mdi-unicorn-variant::before { + content: "\F15C3"; +} + +.mdi-unicycle::before { + content: "\F15E5"; +} + +.mdi-unity::before { + content: "\F06AF"; +} + +.mdi-unreal::before { + content: "\F09B1"; +} + +.mdi-update::before { + content: "\F06B0"; +} + +.mdi-upload::before { + content: "\F0552"; +} + +.mdi-upload-lock::before { + content: "\F1373"; +} + +.mdi-upload-lock-outline::before { + content: "\F1374"; +} + +.mdi-upload-multiple::before { + content: "\F083D"; +} + +.mdi-upload-network::before { + content: "\F06F6"; +} + +.mdi-upload-network-outline::before { + content: "\F0CD8"; +} + +.mdi-upload-off::before { + content: "\F10C6"; +} + +.mdi-upload-off-outline::before { + content: "\F10C7"; +} + +.mdi-upload-outline::before { + content: "\F0E07"; +} + +.mdi-usb::before { + content: "\F0553"; +} + +.mdi-usb-flash-drive::before { + content: "\F129E"; +} + +.mdi-usb-flash-drive-outline::before { + content: "\F129F"; +} + +.mdi-usb-port::before { + content: "\F11F0"; +} + +.mdi-valve::before { + content: "\F1066"; +} + +.mdi-valve-closed::before { + content: "\F1067"; +} + +.mdi-valve-open::before { + content: "\F1068"; +} + +.mdi-van-passenger::before { + content: "\F07FA"; +} + +.mdi-van-utility::before { + content: "\F07FB"; +} + +.mdi-vanish::before { + content: "\F07FC"; +} + +.mdi-vanish-quarter::before { + content: "\F1554"; +} + +.mdi-vanity-light::before { + content: "\F11E1"; +} + +.mdi-variable::before { + content: "\F0AE7"; +} + +.mdi-variable-box::before { + content: "\F1111"; +} + +.mdi-vector-arrange-above::before { + content: "\F0554"; +} + +.mdi-vector-arrange-below::before { + content: "\F0555"; +} + +.mdi-vector-bezier::before { + content: "\F0AE8"; +} + +.mdi-vector-circle::before { + content: "\F0556"; +} + +.mdi-vector-circle-variant::before { + content: "\F0557"; +} + +.mdi-vector-combine::before { + content: "\F0558"; +} + +.mdi-vector-curve::before { + content: "\F0559"; +} + +.mdi-vector-difference::before { + content: "\F055A"; +} + +.mdi-vector-difference-ab::before { + content: "\F055B"; +} + +.mdi-vector-difference-ba::before { + content: "\F055C"; +} + +.mdi-vector-ellipse::before { + content: "\F0893"; +} + +.mdi-vector-intersection::before { + content: "\F055D"; +} + +.mdi-vector-line::before { + content: "\F055E"; +} + +.mdi-vector-link::before { + content: "\F0FE8"; +} + +.mdi-vector-point::before { + content: "\F055F"; +} + +.mdi-vector-polygon::before { + content: "\F0560"; +} + +.mdi-vector-polygon-variant::before { + content: "\F1856"; +} + +.mdi-vector-polyline::before { + content: "\F0561"; +} + +.mdi-vector-polyline-edit::before { + content: "\F1225"; +} + +.mdi-vector-polyline-minus::before { + content: "\F1226"; +} + +.mdi-vector-polyline-plus::before { + content: "\F1227"; +} + +.mdi-vector-polyline-remove::before { + content: "\F1228"; +} + +.mdi-vector-radius::before { + content: "\F074A"; +} + +.mdi-vector-rectangle::before { + content: "\F05C6"; +} + +.mdi-vector-selection::before { + content: "\F0562"; +} + +.mdi-vector-square::before { + content: "\F0001"; +} + +.mdi-vector-square-close::before { + content: "\F1857"; +} + +.mdi-vector-square-open::before { + content: "\F1858"; +} + +.mdi-vector-triangle::before { + content: "\F0563"; +} + +.mdi-vector-union::before { + content: "\F0564"; +} + +.mdi-vhs::before { + content: "\F0A1B"; +} + +.mdi-vibrate::before { + content: "\F0566"; +} + +.mdi-vibrate-off::before { + content: "\F0CD9"; +} + +.mdi-video::before { + content: "\F0567"; +} + +.mdi-video-3d::before { + content: "\F07FD"; +} + +.mdi-video-3d-off::before { + content: "\F13D9"; +} + +.mdi-video-3d-variant::before { + content: "\F0ED1"; +} + +.mdi-video-4k-box::before { + content: "\F083E"; +} + +.mdi-video-account::before { + content: "\F0919"; +} + +.mdi-video-box::before { + content: "\F00FD"; +} + +.mdi-video-box-off::before { + content: "\F00FE"; +} + +.mdi-video-check::before { + content: "\F1069"; +} + +.mdi-video-check-outline::before { + content: "\F106A"; +} + +.mdi-video-high-definition::before { + content: "\F152E"; +} + +.mdi-video-image::before { + content: "\F091A"; +} + +.mdi-video-input-antenna::before { + content: "\F083F"; +} + +.mdi-video-input-component::before { + content: "\F0840"; +} + +.mdi-video-input-hdmi::before { + content: "\F0841"; +} + +.mdi-video-input-scart::before { + content: "\F0F8C"; +} + +.mdi-video-input-svideo::before { + content: "\F0842"; +} + +.mdi-video-minus::before { + content: "\F09B2"; +} + +.mdi-video-minus-outline::before { + content: "\F02BA"; +} + +.mdi-video-off::before { + content: "\F0568"; +} + +.mdi-video-off-outline::before { + content: "\F0BDB"; +} + +.mdi-video-outline::before { + content: "\F0BDC"; +} + +.mdi-video-plus::before { + content: "\F09B3"; +} + +.mdi-video-plus-outline::before { + content: "\F01D3"; +} + +.mdi-video-stabilization::before { + content: "\F091B"; +} + +.mdi-video-switch::before { + content: "\F0569"; +} + +.mdi-video-switch-outline::before { + content: "\F0790"; +} + +.mdi-video-vintage::before { + content: "\F0A1C"; +} + +.mdi-video-wireless::before { + content: "\F0ED2"; +} + +.mdi-video-wireless-outline::before { + content: "\F0ED3"; +} + +.mdi-view-agenda::before { + content: "\F056A"; +} + +.mdi-view-agenda-outline::before { + content: "\F11D8"; +} + +.mdi-view-array::before { + content: "\F056B"; +} + +.mdi-view-array-outline::before { + content: "\F1485"; +} + +.mdi-view-carousel::before { + content: "\F056C"; +} + +.mdi-view-carousel-outline::before { + content: "\F1486"; +} + +.mdi-view-column::before { + content: "\F056D"; +} + +.mdi-view-column-outline::before { + content: "\F1487"; +} + +.mdi-view-comfy::before { + content: "\F0E6A"; +} + +.mdi-view-comfy-outline::before { + content: "\F1488"; +} + +.mdi-view-compact::before { + content: "\F0E6B"; +} + +.mdi-view-compact-outline::before { + content: "\F0E6C"; +} + +.mdi-view-dashboard::before { + content: "\F056E"; +} + +.mdi-view-dashboard-outline::before { + content: "\F0A1D"; +} + +.mdi-view-dashboard-variant::before { + content: "\F0843"; +} + +.mdi-view-dashboard-variant-outline::before { + content: "\F1489"; +} + +.mdi-view-day::before { + content: "\F056F"; +} + +.mdi-view-day-outline::before { + content: "\F148A"; +} + +.mdi-view-gallery::before { + content: "\F1888"; +} + +.mdi-view-gallery-outline::before { + content: "\F1889"; +} + +.mdi-view-grid::before { + content: "\F0570"; +} + +.mdi-view-grid-outline::before { + content: "\F11D9"; +} + +.mdi-view-grid-plus::before { + content: "\F0F8D"; +} + +.mdi-view-grid-plus-outline::before { + content: "\F11DA"; +} + +.mdi-view-headline::before { + content: "\F0571"; +} + +.mdi-view-list::before { + content: "\F0572"; +} + +.mdi-view-list-outline::before { + content: "\F148B"; +} + +.mdi-view-module::before { + content: "\F0573"; +} + +.mdi-view-module-outline::before { + content: "\F148C"; +} + +.mdi-view-parallel::before { + content: "\F0728"; +} + +.mdi-view-parallel-outline::before { + content: "\F148D"; +} + +.mdi-view-quilt::before { + content: "\F0574"; +} + +.mdi-view-quilt-outline::before { + content: "\F148E"; +} + +.mdi-view-sequential::before { + content: "\F0729"; +} + +.mdi-view-sequential-outline::before { + content: "\F148F"; +} + +.mdi-view-split-horizontal::before { + content: "\F0BCB"; +} + +.mdi-view-split-vertical::before { + content: "\F0BCC"; +} + +.mdi-view-stream::before { + content: "\F0575"; +} + +.mdi-view-stream-outline::before { + content: "\F1490"; +} + +.mdi-view-week::before { + content: "\F0576"; +} + +.mdi-view-week-outline::before { + content: "\F1491"; +} + +.mdi-vimeo::before { + content: "\F0577"; +} + +.mdi-violin::before { + content: "\F060F"; +} + +.mdi-virtual-reality::before { + content: "\F0894"; +} + +.mdi-virus::before { + content: "\F13B6"; +} + +.mdi-virus-outline::before { + content: "\F13B7"; +} + +.mdi-vlc::before { + content: "\F057C"; +} + +.mdi-voicemail::before { + content: "\F057D"; +} + +.mdi-volleyball::before { + content: "\F09B4"; +} + +.mdi-volume-high::before { + content: "\F057E"; +} + +.mdi-volume-low::before { + content: "\F057F"; +} + +.mdi-volume-medium::before { + content: "\F0580"; +} + +.mdi-volume-minus::before { + content: "\F075E"; +} + +.mdi-volume-mute::before { + content: "\F075F"; +} + +.mdi-volume-off::before { + content: "\F0581"; +} + +.mdi-volume-plus::before { + content: "\F075D"; +} + +.mdi-volume-source::before { + content: "\F1120"; +} + +.mdi-volume-variant-off::before { + content: "\F0E08"; +} + +.mdi-volume-vibrate::before { + content: "\F1121"; +} + +.mdi-vote::before { + content: "\F0A1F"; +} + +.mdi-vote-outline::before { + content: "\F0A20"; +} + +.mdi-vpn::before { + content: "\F0582"; +} + +.mdi-vuejs::before { + content: "\F0844"; +} + +.mdi-vuetify::before { + content: "\F0E6D"; +} + +.mdi-walk::before { + content: "\F0583"; +} + +.mdi-wall::before { + content: "\F07FE"; +} + +.mdi-wall-sconce::before { + content: "\F091C"; +} + +.mdi-wall-sconce-flat::before { + content: "\F091D"; +} + +.mdi-wall-sconce-flat-outline::before { + content: "\F17C9"; +} + +.mdi-wall-sconce-flat-variant::before { + content: "\F041C"; +} + +.mdi-wall-sconce-flat-variant-outline::before { + content: "\F17CA"; +} + +.mdi-wall-sconce-outline::before { + content: "\F17CB"; +} + +.mdi-wall-sconce-round::before { + content: "\F0748"; +} + +.mdi-wall-sconce-round-outline::before { + content: "\F17CC"; +} + +.mdi-wall-sconce-round-variant::before { + content: "\F091E"; +} + +.mdi-wall-sconce-round-variant-outline::before { + content: "\F17CD"; +} + +.mdi-wallet::before { + content: "\F0584"; +} + +.mdi-wallet-giftcard::before { + content: "\F0585"; +} + +.mdi-wallet-membership::before { + content: "\F0586"; +} + +.mdi-wallet-outline::before { + content: "\F0BDD"; +} + +.mdi-wallet-plus::before { + content: "\F0F8E"; +} + +.mdi-wallet-plus-outline::before { + content: "\F0F8F"; +} + +.mdi-wallet-travel::before { + content: "\F0587"; +} + +.mdi-wallpaper::before { + content: "\F0E09"; +} + +.mdi-wan::before { + content: "\F0588"; +} + +.mdi-wardrobe::before { + content: "\F0F90"; +} + +.mdi-wardrobe-outline::before { + content: "\F0F91"; +} + +.mdi-warehouse::before { + content: "\F0F81"; +} + +.mdi-washing-machine::before { + content: "\F072A"; +} + +.mdi-washing-machine-alert::before { + content: "\F11BC"; +} + +.mdi-washing-machine-off::before { + content: "\F11BD"; +} + +.mdi-watch::before { + content: "\F0589"; +} + +.mdi-watch-export::before { + content: "\F058A"; +} + +.mdi-watch-export-variant::before { + content: "\F0895"; +} + +.mdi-watch-import::before { + content: "\F058B"; +} + +.mdi-watch-import-variant::before { + content: "\F0896"; +} + +.mdi-watch-variant::before { + content: "\F0897"; +} + +.mdi-watch-vibrate::before { + content: "\F06B1"; +} + +.mdi-watch-vibrate-off::before { + content: "\F0CDA"; +} + +.mdi-water::before { + content: "\F058C"; +} + +.mdi-water-alert::before { + content: "\F1502"; +} + +.mdi-water-alert-outline::before { + content: "\F1503"; +} + +.mdi-water-boiler::before { + content: "\F0F92"; +} + +.mdi-water-boiler-alert::before { + content: "\F11B3"; +} + +.mdi-water-boiler-off::before { + content: "\F11B4"; +} + +.mdi-water-check::before { + content: "\F1504"; +} + +.mdi-water-check-outline::before { + content: "\F1505"; +} + +.mdi-water-circle::before { + content: "\F1806"; +} + +.mdi-water-minus::before { + content: "\F1506"; +} + +.mdi-water-minus-outline::before { + content: "\F1507"; +} + +.mdi-water-off::before { + content: "\F058D"; +} + +.mdi-water-off-outline::before { + content: "\F1508"; +} + +.mdi-water-opacity::before { + content: "\F1855"; +} + +.mdi-water-outline::before { + content: "\F0E0A"; +} + +.mdi-water-percent::before { + content: "\F058E"; +} + +.mdi-water-percent-alert::before { + content: "\F1509"; +} + +.mdi-water-plus::before { + content: "\F150A"; +} + +.mdi-water-plus-outline::before { + content: "\F150B"; +} + +.mdi-water-polo::before { + content: "\F12A0"; +} + +.mdi-water-pump::before { + content: "\F058F"; +} + +.mdi-water-pump-off::before { + content: "\F0F93"; +} + +.mdi-water-remove::before { + content: "\F150C"; +} + +.mdi-water-remove-outline::before { + content: "\F150D"; +} + +.mdi-water-sync::before { + content: "\F17C6"; +} + +.mdi-water-well::before { + content: "\F106B"; +} + +.mdi-water-well-outline::before { + content: "\F106C"; +} + +.mdi-waterfall::before { + content: "\F1849"; +} + +.mdi-watering-can::before { + content: "\F1481"; +} + +.mdi-watering-can-outline::before { + content: "\F1482"; +} + +.mdi-watermark::before { + content: "\F0612"; +} + +.mdi-wave::before { + content: "\F0F2E"; +} + +.mdi-waveform::before { + content: "\F147D"; +} + +.mdi-waves::before { + content: "\F078D"; +} + +.mdi-waves-arrow-left::before { + content: "\F1859"; +} + +.mdi-waves-arrow-right::before { + content: "\F185A"; +} + +.mdi-waves-arrow-up::before { + content: "\F185B"; +} + +.mdi-waze::before { + content: "\F0BDE"; +} + +.mdi-weather-cloudy::before { + content: "\F0590"; +} + +.mdi-weather-cloudy-alert::before { + content: "\F0F2F"; +} + +.mdi-weather-cloudy-arrow-right::before { + content: "\F0E6E"; +} + +.mdi-weather-fog::before { + content: "\F0591"; +} + +.mdi-weather-hail::before { + content: "\F0592"; +} + +.mdi-weather-hazy::before { + content: "\F0F30"; +} + +.mdi-weather-hurricane::before { + content: "\F0898"; +} + +.mdi-weather-lightning::before { + content: "\F0593"; +} + +.mdi-weather-lightning-rainy::before { + content: "\F067E"; +} + +.mdi-weather-night::before { + content: "\F0594"; +} + +.mdi-weather-night-partly-cloudy::before { + content: "\F0F31"; +} + +.mdi-weather-partly-cloudy::before { + content: "\F0595"; +} + +.mdi-weather-partly-lightning::before { + content: "\F0F32"; +} + +.mdi-weather-partly-rainy::before { + content: "\F0F33"; +} + +.mdi-weather-partly-snowy::before { + content: "\F0F34"; +} + +.mdi-weather-partly-snowy-rainy::before { + content: "\F0F35"; +} + +.mdi-weather-pouring::before { + content: "\F0596"; +} + +.mdi-weather-rainy::before { + content: "\F0597"; +} + +.mdi-weather-snowy::before { + content: "\F0598"; +} + +.mdi-weather-snowy-heavy::before { + content: "\F0F36"; +} + +.mdi-weather-snowy-rainy::before { + content: "\F067F"; +} + +.mdi-weather-sunny::before { + content: "\F0599"; +} + +.mdi-weather-sunny-alert::before { + content: "\F0F37"; +} + +.mdi-weather-sunny-off::before { + content: "\F14E4"; +} + +.mdi-weather-sunset::before { + content: "\F059A"; +} + +.mdi-weather-sunset-down::before { + content: "\F059B"; +} + +.mdi-weather-sunset-up::before { + content: "\F059C"; +} + +.mdi-weather-tornado::before { + content: "\F0F38"; +} + +.mdi-weather-windy::before { + content: "\F059D"; +} + +.mdi-weather-windy-variant::before { + content: "\F059E"; +} + +.mdi-web::before { + content: "\F059F"; +} + +.mdi-web-box::before { + content: "\F0F94"; +} + +.mdi-web-cancel::before { + content: "\F1790"; +} + +.mdi-web-check::before { + content: "\F0789"; +} + +.mdi-web-clock::before { + content: "\F124A"; +} + +.mdi-web-minus::before { + content: "\F10A0"; +} + +.mdi-web-off::before { + content: "\F0A8E"; +} + +.mdi-web-plus::before { + content: "\F0033"; +} + +.mdi-web-refresh::before { + content: "\F1791"; +} + +.mdi-web-remove::before { + content: "\F0551"; +} + +.mdi-web-sync::before { + content: "\F1792"; +} + +.mdi-webcam::before { + content: "\F05A0"; +} + +.mdi-webcam-off::before { + content: "\F1737"; +} + +.mdi-webhook::before { + content: "\F062F"; +} + +.mdi-webpack::before { + content: "\F072B"; +} + +.mdi-webrtc::before { + content: "\F1248"; +} + +.mdi-wechat::before { + content: "\F0611"; +} + +.mdi-weight::before { + content: "\F05A1"; +} + +.mdi-weight-gram::before { + content: "\F0D3F"; +} + +.mdi-weight-kilogram::before { + content: "\F05A2"; +} + +.mdi-weight-lifter::before { + content: "\F115D"; +} + +.mdi-weight-pound::before { + content: "\F09B5"; +} + +.mdi-whatsapp::before { + content: "\F05A3"; +} + +.mdi-wheel-barrow::before { + content: "\F14F2"; +} + +.mdi-wheelchair-accessibility::before { + content: "\F05A4"; +} + +.mdi-whistle::before { + content: "\F09B6"; +} + +.mdi-whistle-outline::before { + content: "\F12BC"; +} + +.mdi-white-balance-auto::before { + content: "\F05A5"; +} + +.mdi-white-balance-incandescent::before { + content: "\F05A6"; +} + +.mdi-white-balance-iridescent::before { + content: "\F05A7"; +} + +.mdi-white-balance-sunny::before { + content: "\F05A8"; +} + +.mdi-widgets::before { + content: "\F072C"; +} + +.mdi-widgets-outline::before { + content: "\F1355"; +} + +.mdi-wifi::before { + content: "\F05A9"; +} + +.mdi-wifi-alert::before { + content: "\F16B5"; +} + +.mdi-wifi-arrow-down::before { + content: "\F16B6"; +} + +.mdi-wifi-arrow-left::before { + content: "\F16B7"; +} + +.mdi-wifi-arrow-left-right::before { + content: "\F16B8"; +} + +.mdi-wifi-arrow-right::before { + content: "\F16B9"; +} + +.mdi-wifi-arrow-up::before { + content: "\F16BA"; +} + +.mdi-wifi-arrow-up-down::before { + content: "\F16BB"; +} + +.mdi-wifi-cancel::before { + content: "\F16BC"; +} + +.mdi-wifi-check::before { + content: "\F16BD"; +} + +.mdi-wifi-cog::before { + content: "\F16BE"; +} + +.mdi-wifi-lock::before { + content: "\F16BF"; +} + +.mdi-wifi-lock-open::before { + content: "\F16C0"; +} + +.mdi-wifi-marker::before { + content: "\F16C1"; +} + +.mdi-wifi-minus::before { + content: "\F16C2"; +} + +.mdi-wifi-off::before { + content: "\F05AA"; +} + +.mdi-wifi-plus::before { + content: "\F16C3"; +} + +.mdi-wifi-refresh::before { + content: "\F16C4"; +} + +.mdi-wifi-remove::before { + content: "\F16C5"; +} + +.mdi-wifi-settings::before { + content: "\F16C6"; +} + +.mdi-wifi-star::before { + content: "\F0E0B"; +} + +.mdi-wifi-strength-1::before { + content: "\F091F"; +} + +.mdi-wifi-strength-1-alert::before { + content: "\F0920"; +} + +.mdi-wifi-strength-1-lock::before { + content: "\F0921"; +} + +.mdi-wifi-strength-1-lock-open::before { + content: "\F16CB"; +} + +.mdi-wifi-strength-2::before { + content: "\F0922"; +} + +.mdi-wifi-strength-2-alert::before { + content: "\F0923"; +} + +.mdi-wifi-strength-2-lock::before { + content: "\F0924"; +} + +.mdi-wifi-strength-2-lock-open::before { + content: "\F16CC"; +} + +.mdi-wifi-strength-3::before { + content: "\F0925"; +} + +.mdi-wifi-strength-3-alert::before { + content: "\F0926"; +} + +.mdi-wifi-strength-3-lock::before { + content: "\F0927"; +} + +.mdi-wifi-strength-3-lock-open::before { + content: "\F16CD"; +} + +.mdi-wifi-strength-4::before { + content: "\F0928"; +} + +.mdi-wifi-strength-4-alert::before { + content: "\F0929"; +} + +.mdi-wifi-strength-4-lock::before { + content: "\F092A"; +} + +.mdi-wifi-strength-4-lock-open::before { + content: "\F16CE"; +} + +.mdi-wifi-strength-alert-outline::before { + content: "\F092B"; +} + +.mdi-wifi-strength-lock-open-outline::before { + content: "\F16CF"; +} + +.mdi-wifi-strength-lock-outline::before { + content: "\F092C"; +} + +.mdi-wifi-strength-off::before { + content: "\F092D"; +} + +.mdi-wifi-strength-off-outline::before { + content: "\F092E"; +} + +.mdi-wifi-strength-outline::before { + content: "\F092F"; +} + +.mdi-wifi-sync::before { + content: "\F16C7"; +} + +.mdi-wikipedia::before { + content: "\F05AC"; +} + +.mdi-wind-turbine::before { + content: "\F0DA5"; +} + +.mdi-window-close::before { + content: "\F05AD"; +} + +.mdi-window-closed::before { + content: "\F05AE"; +} + +.mdi-window-closed-variant::before { + content: "\F11DB"; +} + +.mdi-window-maximize::before { + content: "\F05AF"; +} + +.mdi-window-minimize::before { + content: "\F05B0"; +} + +.mdi-window-open::before { + content: "\F05B1"; +} + +.mdi-window-open-variant::before { + content: "\F11DC"; +} + +.mdi-window-restore::before { + content: "\F05B2"; +} + +.mdi-window-shutter::before { + content: "\F111C"; +} + +.mdi-window-shutter-alert::before { + content: "\F111D"; +} + +.mdi-window-shutter-open::before { + content: "\F111E"; +} + +.mdi-windsock::before { + content: "\F15FA"; +} + +.mdi-wiper::before { + content: "\F0AE9"; +} + +.mdi-wiper-wash::before { + content: "\F0DA6"; +} + +.mdi-wizard-hat::before { + content: "\F1477"; +} + +.mdi-wordpress::before { + content: "\F05B4"; +} + +.mdi-wrap::before { + content: "\F05B6"; +} + +.mdi-wrap-disabled::before { + content: "\F0BDF"; +} + +.mdi-wrench::before { + content: "\F05B7"; +} + +.mdi-wrench-outline::before { + content: "\F0BE0"; +} + +.mdi-xamarin::before { + content: "\F0845"; +} + +.mdi-xml::before { + content: "\F05C0"; +} + +.mdi-xmpp::before { + content: "\F07FF"; +} + +.mdi-yahoo::before { + content: "\F0B4F"; +} + +.mdi-yeast::before { + content: "\F05C1"; +} + +.mdi-yin-yang::before { + content: "\F0680"; +} + +.mdi-yoga::before { + content: "\F117C"; +} + +.mdi-youtube::before { + content: "\F05C3"; +} + +.mdi-youtube-gaming::before { + content: "\F0848"; +} + +.mdi-youtube-studio::before { + content: "\F0847"; +} + +.mdi-youtube-subscription::before { + content: "\F0D40"; +} + +.mdi-youtube-tv::before { + content: "\F0448"; +} + +.mdi-yurt::before { + content: "\F1516"; +} + +.mdi-z-wave::before { + content: "\F0AEA"; +} + +.mdi-zend::before { + content: "\F0AEB"; +} + +.mdi-zigbee::before { + content: "\F0D41"; +} + +.mdi-zip-box::before { + content: "\F05C4"; +} + +.mdi-zip-box-outline::before { + content: "\F0FFA"; +} + +.mdi-zip-disk::before { + content: "\F0A23"; +} + +.mdi-zodiac-aquarius::before { + content: "\F0A7D"; +} + +.mdi-zodiac-aries::before { + content: "\F0A7E"; +} + +.mdi-zodiac-cancer::before { + content: "\F0A7F"; +} + +.mdi-zodiac-capricorn::before { + content: "\F0A80"; +} + +.mdi-zodiac-gemini::before { + content: "\F0A81"; +} + +.mdi-zodiac-leo::before { + content: "\F0A82"; +} + +.mdi-zodiac-libra::before { + content: "\F0A83"; +} + +.mdi-zodiac-pisces::before { + content: "\F0A84"; +} + +.mdi-zodiac-sagittarius::before { + content: "\F0A85"; +} + +.mdi-zodiac-scorpio::before { + content: "\F0A86"; +} + +.mdi-zodiac-taurus::before { + content: "\F0A87"; +} + +.mdi-zodiac-virgo::before { + content: "\F0A88"; +} + +.mdi-blank::before { + content: "\f68c"; + visibility: hidden; +} + +.mdi-18px.mdi-set, .mdi-18px.mdi:before { + font-size: 18px; +} + +.mdi-24px.mdi-set, .mdi-24px.mdi:before { + font-size: 24px; +} + +.mdi-36px.mdi-set, .mdi-36px.mdi:before { + font-size: 36px; +} + +.mdi-48px.mdi-set, .mdi-48px.mdi:before { + font-size: 48px; +} + +.mdi-dark:before { + color: rgba(0, 0, 0, 0.54); +} +.mdi-dark.mdi-inactive:before { + color: rgba(0, 0, 0, 0.26); +} + +.mdi-light:before { + color: white; +} +.mdi-light.mdi-inactive:before { + color: rgba(255, 255, 255, 0.3); +} + +.mdi-rotate-45 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(45deg); + transform: scaleX(-1) rotate(45deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(45deg); + -ms-transform: rotate(45deg); + transform: scaleY(-1) rotate(45deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-45:before { + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.mdi-rotate-90 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(90deg); + transform: scaleX(-1) rotate(90deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(90deg); + -ms-transform: rotate(90deg); + transform: scaleY(-1) rotate(90deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-90:before { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.mdi-rotate-135 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(135deg); + transform: scaleX(-1) rotate(135deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(135deg); + -ms-transform: rotate(135deg); + transform: scaleY(-1) rotate(135deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-135:before { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); +} + +.mdi-rotate-180 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(180deg); + transform: scaleX(-1) rotate(180deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(180deg); + -ms-transform: rotate(180deg); + transform: scaleY(-1) rotate(180deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-180:before { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.mdi-rotate-225 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(225deg); + transform: scaleX(-1) rotate(225deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(225deg); + -ms-transform: rotate(225deg); + transform: scaleY(-1) rotate(225deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-225:before { + -webkit-transform: rotate(225deg); + -ms-transform: rotate(225deg); + transform: rotate(225deg); +} + +.mdi-rotate-270 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(270deg); + transform: scaleX(-1) rotate(270deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(270deg); + -ms-transform: rotate(270deg); + transform: scaleY(-1) rotate(270deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-270:before { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.mdi-rotate-315 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(315deg); + transform: scaleX(-1) rotate(315deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(315deg); + -ms-transform: rotate(315deg); + transform: scaleY(-1) rotate(315deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ +} +.mdi-rotate-315:before { + -webkit-transform: rotate(315deg); + -ms-transform: rotate(315deg); + transform: rotate(315deg); +} + +.mdi-flip-h:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: "FlipH"; +} + +.mdi-flip-v:before { + -webkit-transform: scaleY(-1); + transform: scaleY(-1); + filter: FlipV; + -ms-filter: "FlipV"; +} + +.mdi-spin:before { + -webkit-animation: mdi-spin 2s infinite linear; + animation: mdi-spin 2s infinite linear; +} + +@-webkit-keyframes mdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes mdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} .LP-Content { - padding: 35px; } + padding: 35px; +} @media (max-width: 1290px) { .LP-Content { - padding: 15px; } } - + padding: 15px; + } +} .LP-TextSection__Text { font-family: "Crimson Pro", Times, serif; - font-size: 1.4rem; } - .LP-TextSection__Text .LP-Link { - margin: 0 3px; } + font-size: 1.4rem; +} +.LP-TextSection__Text .LP-Link { + margin: 0 3px; +} .LP-PlaceTeaser { - width: 100%; } - .LP-PlaceTeaser .LP-PlaceTeaser__Image { - width: 100%; - overflow: hidden; } - .LP-PlaceTeaser .LP-PlaceTeaser__Image .LP-Image { - max-width: unset; - max-height: unset; - object-fit: cover; } - .LP-PlaceTeaser .LP-PlaceTeaser__Meta { - display: flex; - flex-wrap: wrap; - gap: 10px; - align-items: center; - justify-content: space-between; - padding: 5px; - padding-bottom: 10px; - padding-top: 10px; } - .LP-PlaceTeaser .LP-PlaceTeaser__Meta .LP-Paragraph { - font-family: "Montserrat", Helvetica, sans-serif; - padding: 0; - margin: 0; - margin-top: 5px; - font-size: 1.3rem; } - .LP-PlaceTeaser .LP-PlaceTeaser__Meta .LP-Headline { - font-family: "Montserrat", Helvetica, sans-serif; - color: #565656; - font-size: 2rem; - padding: 0px; - margin: 0px; } - .LP-PlaceTeaser .LP-PlaceTeaser__Meta .LP-Icon { - height: 2em; - width: 2em; } - .LP-PlaceTeaser .LP-PlaceTeaser__Description { - font-family: "Montserrat", Helvetica, sans-serif; - color: #565656; - order: 3; - flex-basis: 100%; } - .LP-PlaceTeaser .LP-PlaceTeaser__Description .LP-Paragraph { - font-size: 22px; } - -@media (min-width: 650px) { - .LP-PlaceTeaser { - width: 280px; } - .LP-PlaceTeaser__Image { - width: 280px; - height: 165px; } - .LP-PlaceTeaser--extended { - display: flex; - flex-direction: row; - width: auto; - padding-right: 25px; - height: 165px; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta { - margin: 0; - padding-left: 25px; - display: flex; - flex-wrap: nowrap; - flex-direction: column; - justify-content: space-between; - align-items: flex-start; - gap: unset; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Headline, - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Paragraph { - font-size: unset; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-PlaceTeaser__Info .LP-Headline { - font-size: 28px; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-PlaceTeaser__Icons { - margin-top: auto; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-PlaceTeaser__Icons ul { - padding: 0; - margin: 0; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Meta .LP-Icon { - height: 20px; - width: 20px; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Description { - display: block; - max-height: 55px; - overflow: hidden; - order: unset; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Description .LP-Paragraph { - font-size: unset; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; - overflow: hidden; - text-overflow: ellipsis; } - .LP-PlaceTeaser--extended .LP-PlaceTeaser__Image { - height: 165px; - width: 280px; - flex-shrink: 0; - flex-grow: 0; } } + --base-height: 200px; + --base-width: 280px; + display: flex; + max-width: calc(3 * var(--base-width)); + min-width: var(--base-width); + flex-wrap: wrap; +} +.LP-PlaceTeaser__Image { + height: var(--base-height); + flex-basis: var(--base-width); + flex-shrink: 0; + flex-grow: 1; +} +.LP-PlaceTeaser__Image .LP-Image { + height: 100%; +} +.LP-PlaceTeaser__Meta { + flex-grow: 9999; + flex-basis: var(--base-width); + min-width: var(--base-width); + max-height: var(--base-height); + overflow: hidden; +} .LP-TagList .LP-TagList__List { list-style-type: none; display: flex; flex-wrap: wrap; padding: 0; - margin: 0; } - .LP-TagList .LP-TagList__List .LP-TagList__Item, .LP-TagList .LP-TagList__List .tagify__tag { - margin: 3px; } + margin: 0; +} +.LP-TagList .LP-TagList__List .LP-TagList__Item, .LP-TagList .LP-TagList__List .tagify__tag { + margin: 3px; +} .LP-Menu { - border-left: 1px solid #C09F80; } - .LP-Menu .LP-Menu__List { - list-style-type: none; - display: flex; - flex-direction: row; - justify-content: space-around; - padding: 0; - margin: 0; } - .LP-Menu .LP-Menu__Item { - margin: 0; - text-align: center; - background-color: transparent; } - .LP-Menu .LP-Menu__Item .LP-Link { - display: block; - padding: 15px 0; } - .LP-Menu .LP-Link__Text { - color: #565656; - font-weight: bold; - text-shadow: 0px 0px 20px white; } - .LP-Menu .LP-Link__Text:hover { - color: #76323F; } - .LP-Menu--sidebar { - border-top: 1px solid #C09F80; - border-left: none; - min-width: 60px; - background-color: #f9f9f9; - padding-top: 25px; } - .LP-Menu--sidebar .LP-Menu__List { - flex-direction: column; } - .LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item { - text-align: left; - margin-bottom: 10px; - padding-left: 25px; } - .LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item--additional { - background-color: #ccc; } - .LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item .LP-Link { - line-height: 1em; } - .LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item:last-child { - margin-bottom: 0; } - .LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item:hover { - border-right: 2px solid #C09F80; - position: relative; - background-color: #D7CEC7; - color: #76323F; } + border-left: 1px solid #C09F80; +} +.LP-Menu .LP-Menu__List { + list-style-type: none; + display: flex; + flex-direction: row; + justify-content: space-around; + padding: 0; + margin: 0; +} +.LP-Menu .LP-Menu__Item { + margin: 0; + text-align: center; + background-color: transparent; +} +.LP-Menu .LP-Menu__Item .LP-Paragraph { + margin-bottom: 0; +} +.LP-Menu .LP-Menu__Item .LP-Link { + display: block; + padding: 15px 0; +} +.LP-Menu .LP-Link__Text { + color: #565656; + font-weight: bold; + text-shadow: 0px 0px 20px white; +} +.LP-Menu .LP-Link__Text:hover { + color: #76323F; +} +.LP-Menu--sidebar { + border-top: 1px solid #C09F80; + border-left: none; + min-width: 60px; + background-color: #f9f9f9; + padding-top: 25px; +} +.LP-Menu--sidebar .LP-Menu__List { + flex-direction: column; +} +.LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item { + text-align: left; + margin-bottom: 10px; + padding-left: 25px; + transition: background 0.2s; +} +.LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item--additional { + background-color: #ccc; +} +.LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item .LP-Link { + line-height: 1em; +} +.LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item:last-child { + margin-bottom: 0; +} +.LP-Menu--sidebar .LP-Menu__List .LP-Menu__Item:hover { + border-right: 2px solid #C09F80; + position: relative; + background-color: #D7CEC7; + color: #76323F; +} @media (max-width: 750px) { .LP-Menu:not(.LP-Menu--sidebar) .LP-Menu__List { display: flex; flex-direction: row; - justify-content: flex-start; } - .LP-Menu:not(.LP-Menu--sidebar) .LP-Menu__List .LP-Menu__Item { - flex: 1 1 auto; } } - + justify-content: flex-start; + } + .LP-Menu:not(.LP-Menu--sidebar) .LP-Menu__List .LP-Menu__Item { + flex: 1 1 auto; + } +} @media (max-width: 450px) { .LP-Menu .LP-Menu__List { - justify-content: space-between; } } - + justify-content: space-between; + } +} .LP-MessageList { - padding: 25px; } - .LP-MessageList .LP-MessageList__List { - padding: 0; - margin: 0; - list-style-type: none; - display: flex; - flex-direction: column; - justify-content: space-between; } - .LP-MessageList .LP-MessageList__Item { - margin: 5px 0; } + padding: 25px 0; +} +.LP-MessageList .LP-MessageList__List { + padding: 0; + margin: 0; + list-style-type: none; + display: flex; + flex-direction: column; + justify-content: space-between; +} +.LP-MessageList .LP-MessageList__Item { + margin: 5px 0; +} .LP-UserInfo { display: flex; @@ -1056,24 +26790,108 @@ body { background-color: #D7CEC7; max-width: 400px; width: 100%; - min-width: 300px; } - .LP-UserInfo__UserName { - background-color: #C09F80; } - .LP-UserInfo__UserName .LP-Headline { - color: black; - padding: 0; - margin: 0; - text-align: center; - padding: 5px; - font-size: 25px; } - .LP-UserInfo__Meta { - padding: 5px; } - .LP-UserInfo__Meta * { - font-family: "Montserrat", Helvetica, sans-serif; - font-size: 18px; } - .LP-UserInfo__Meta .LP-UserInfo__Key { - padding-right: 25px; - font-weight: bold; } + min-width: 300px; +} +.LP-UserInfo__UserName { + background-color: #C09F80; +} +.LP-UserInfo__UserName .LP-Headline { + color: black; + padding: 0; + margin: 0; + text-align: center; + padding: 10px; + font-size: 25px; +} +.LP-UserInfo__Meta { + padding: 10px; +} +.LP-UserInfo__Meta * { + font-family: "Montserrat", Helvetica, sans-serif; + font-size: 18px; +} +.LP-UserInfo__Meta .LP-UserInfo__Key { + padding-right: 25px; + font-weight: bold; +} + +.LP-Voting { + font-family: "Montserrat", Helvetica, sans-serif; + gap: 16PX; + font-size: 42px; + text-align: center; + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.LP-Voting .LP-Headline { + margin-bottom: 0; + height: 33px; +} +.LP-Voting__Left { + position: relative; +} +.LP-Voting__Choices { + display: flex; + flex-direction: row-reverse; + justify-content: flex-end; + margin-bottom: 27px; + width: max-content; + --indication-color: #C09F80; +} +.LP-Voting__Choices:hover { + --indication-color: #D7CEC7; +} +.LP-Voting__Vote { + color: #D7CEC7; + text-decoration: none; + transition: color 0.4s; +} +.LP-Voting__Vote:hover, .LP-Voting__Vote:hover ~ .LP-Voting__Vote, .LP-Voting__Vote:focus, .LP-Voting__Votefocus ~ .LP-Voting__Vote { + color: #565656; + cursor: pointer; +} +.LP-Voting__Vote:hover .LP-Voting__Label { + visibility: visible; +} +.LP-Voting__Vote--overall { + color: var(--indication-color); +} +.LP-Voting__Label { + position: absolute; + visibility: hidden; + height: 1.5em; + left: 0px; + width: 100%; + text-align: center; + top: 83px; + background-color: white; + color: #565656; +} +.LP-Voting__Label, .LP-Voting__CurrentVote { + font-size: 18px; + font-weight: bold; +} +.LP-Voting__CurrentVote { + margin-top: -29px; + color: #C09F80; +} +.LP-Voting__Date, .LP-Voting__Vote { + font-weight: bold; +} +.LP-Voting__UserVote .LP-Voting__Vote, .LP-Voting__UserVote .LP-Voting__Vote:hover { + color: black; + cursor: unset; +} +.LP-Voting__Info { + font-size: 18px; + display: flex; + flex-direction: column; + gap: 5px; +} +.LP-Voting__InfoLabel { + display: block; +} .LP-Header { display: flex; @@ -1083,752 +26901,690 @@ body { box-shadow: 0 0 2px #C09F80; grid-area: header; background-color: white; - padding-left: 25px; } - .LP-Header__Navigation { - flex-grow: 2; } - .LP-Header__Logo { - height: 45px; - object-fit: cover; - max-height: 100%; - width: 225px; - overflow: hidden; - flex-shrink: 0; } - .LP-Header__Logo .LP-Image { - height: 100%; } + padding-left: 25px; +} +.LP-Header__Navigation { + flex-grow: 2; +} +.LP-Header__Logo { + height: 45px; + object-fit: cover; + max-height: 100%; + width: 225px; + overflow: hidden; + flex-shrink: 0; +} +.LP-Header__Logo .LP-Image { + height: 100%; +} .LP-Header__UserInformation { - margin-right: 3%; } - .LP-Header__UserInformation .LP-Paragraph { - font-family: "Montserrat", Helvetica, sans-serif; - white-space: nowrap; } - .LP-Header__UserInformation .LP-Link { - margin: 0 3px; - padding: 4px 4px; } + margin-right: 3%; +} +.LP-Header__UserInformation .LP-Paragraph { + font-family: "Montserrat", Helvetica, sans-serif; + white-space: nowrap; +} +.LP-Header__UserInformation .LP-Link { + margin: 0 3px; + padding: 4px 4px; +} @media (max-width: 750px) { .LP-Header__Logo { - width: 45px; } - .LP-Header__Logo .LP-Image { - object-position: 0 0; - object-fit: cover; } } - + width: 45px; + } + .LP-Header__Logo .LP-Image { + object-position: 0 0; + object-fit: cover; + } +} @media (max-width: 450px) { .LP-Header__Logo { - display: none; } - .LP-Header__Navigation { - width: 100%; } } + display: none; + } + .LP-Header__Navigation { + width: 100%; + } +} @media (max-width: 650px) { .LP-Header { padding-left: 60px; width: calc(100% - 60px); position: fixed; - z-index: 10; } } - + z-index: 10; + } +} .LP-PlaceGrid .LP-PlaceGrid__Grid { margin: 0; padding: 0; list-style-type: none; - display: flex; - flex-direction: row; - flex-wrap: wrap; } - .LP-PlaceGrid .LP-PlaceGrid__Grid .LP-PlaceGrid__Item { - margin: 18px; } - .LP-PlaceGrid .LP-PlaceGrid__Grid .LP-Link .LP-PlaceTeaser:hover { - box-shadow: 0 0 2px #565656; } + display: grid; + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + gap: var(--gap); + grid-template-columns: repeat(auto-fit, minmax(var(--itemMinWidth), 1fr)); + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); + --itemHeight: 200px; + --itemMinWidth: 280px; + --gap: 15px; + padding: 15px; + justify-content: center; +} +.LP-PlaceGrid .LP-PlaceGrid__Grid .LP-PlaceGrid__Item { + height: calc(var(--itemHeight) - 2 * var(--inner-spacing)); +} +.LP-PlaceGrid .LP-PlaceGrid__Grid .LP-PlaceGrid__Item > * { + height: 100%; + width: 100%; +} +.LP-PlaceGrid .LP-PlaceGrid__Grid .LP-Link .LP-PlaceTeaser:hover { + box-shadow: 0 0 2px #565656; +} .LP-PlaceList .LP-PlaceList__List { list-style-type: none; padding: 0; - margin: 0; } - .LP-PlaceList .LP-PlaceList__List .LP-Link .LP-Place:hover { - color: #565656; - background-color: #f9f9f9; - position: relative; - left: -2px; } - .LP-PlaceList .LP-PlaceList__List .LP-Link .LP-Place:hover > .LP-Place__Image { - border-left: 2px #565656 solid; } + margin: 0; +} +.LP-PlaceList .LP-PlaceList__List .LP-Link .LP-Place:hover { + color: #565656; + background-color: #f9f9f9; + position: relative; + left: -2px; +} +.LP-PlaceList .LP-PlaceList__List .LP-Link .LP-Place:hover > .LP-Place__Image { + border-left: 2px #565656 solid; +} +.LP-PlaceList .LP-PlaceList__List .LP-PlaceList__Item { + max-width: 900px; + margin: 18px 0; +} +@media (max-width: 750px) { .LP-PlaceList .LP-PlaceList__List .LP-PlaceList__Item { - max-width: 900px; - margin: 18px 0; } - @media (max-width: 750px) { - .LP-PlaceList .LP-PlaceList__List .LP-PlaceList__Item { - width: 100%; - margin-bottom: 35px; } } - + width: 100%; + } +} .LP-PlaceList .LP-Pagination { - margin-top: 50px; } + margin-top: 50px; +} .LP-LinkList { - padding: 10px; - align-items: center; } - .LP-LinkList__Container { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); - grid-template-rows: repeat(auto-fill, minmax(3em, 1fr)); - grid-auto-rows: minmax(3em, 1fr); } - .LP-LinkList__Item__Container { - display: grid; } - .LP-LinkList__Item__Container--top { - display: grid; - align-content: start; } - .LP-LinkList__Item__Container--bottom { - display: grid; - align-content: end; } - .LP-LinkList__Item__Container--left { - display: grid; - justify-content: start; } - .LP-LinkList__Item__Container--right { - display: grid; - justify-content: end; } - .LP-LinkList__Item__Container--horizontalCenter { - display: grid; - justify-content: center; } - .LP-LinkList__Item__Container--verticalCenter { - display: grid; - align-items: center; } - .LP-LinkList__Item__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - .LP-LinkList__Container { - list-style-type: none; - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - .LP-LinkList__Item { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - .LP-LinkList__Container { - gap: 10px; } - .LP-LinkList .LP-LinkList__Item { - border-left: 1px solid #C09F80; - width: calc(100% - 1px); - overflow: hidden; - display: grid; - align-items: center; - display: flex; - flex-direction: row; - height: 100%; } - .LP-LinkList .LP-LinkList__Item--multiRow { - flex-wrap: wrap; } - .LP-LinkList .LP-LinkList__Item--column { - display: flex; - flex-direction: column; } - .LP-LinkList .LP-LinkList__Item .LP-LinkList__ItemHover { - opacity: 0.5; - display: grid; - justify-content: end; - flex-grow: 0; - flex-shrink: 0; - width: min-content; - flex-basis: min-content; } - .LP-LinkList .LP-LinkList__Item:hover { - background-color: #f9f9f9; } - .LP-LinkList .LP-LinkList__Item:hover .LP-LinkList__ItemHover { - opacity: 1; } - .LP-LinkList .LP-Link { - min-width: min-content; - width: 100%; - padding: 10px; } - .LP-LinkList .LP-Link__Container { - display: grid; } - .LP-LinkList .LP-Link__Container--top { - display: grid; - align-content: start; } - .LP-LinkList .LP-Link__Container--bottom { - display: grid; - align-content: end; } - .LP-LinkList .LP-Link__Container--left { - display: grid; - justify-content: start; } - .LP-LinkList .LP-Link__Container--right { - display: grid; - justify-content: end; } - .LP-LinkList .LP-Link__Container--horizontalCenter { - display: grid; - justify-content: center; } - .LP-LinkList .LP-Link__Container--verticalCenter { - display: grid; - align-items: center; } - .LP-LinkList .LP-Link__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - .LP-LinkList .LP-Link, .LP-LinkList .LP-Link--normal { - flex-grow: 3; - flex-shrink: 3; } - .LP-LinkList .LP-Link--narrower { - flex-grow: 1; - flex-shrink: 5; } - .LP-LinkList .LP-Link--narrow { - flex-grow: 2; - flex-shrink: 4; } - .LP-LinkList .LP-Link--wide { - flex-grow: 4; - flex-shrink: 2; } - .LP-LinkList .LP-Link--wider { - flex-grow: 5; - flex-shrink: 1; } - .LP-LinkList .LP-Link--fixedSize { - flex-grow: 0; - flex-shrink: 0; - width: min-content; - flex-basis: 100px; } - .LP-LinkList .LP-Link__Container { - gap: 10px; } - .LP-LinkList .LP-LinkAdd { - height: 0; } - .LP-LinkList .LP-LinkAdd__Container { - position: relative; - top: -39px; } - .LP-LinkList .LP-LinkAdd__Container .LP-Form__Fieldset { - min-width: unset; } - .LP-LinkList .LP-LinkAdd__Container .LP-Form { - display: block; - min-width: 0px; } - -.LP-LinkAdd { - display: none; } - -.LP-LinkAdd__Trigger { - display: none; } - -.LP-LinkAdd__TriggerLabel { - cursor: pointer; - display: contents; } - -.LP-LinkAdd__Trigger:checked, .LP-LinkAdd__Trigger:checked + .LP-LinkAdd__TriggerLabel { - display: none; } - -.LP-LinkAdd__Trigger:checked ~ .LP-LinkAdd { - display: block; } + display: grid; + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + gap: var(--gap); + grid-template-columns: repeat(auto-fit, minmax(var(--itemMinWidth), 1fr)); + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); + --itemMinWidth: 350px; + --itemHeight: 3em; + align-items: center; + --icon-color: #C09F80; +} +.LP-LinkList .RV-Iconized__Icon { + font-size: calc(var(--itemHeight) * 0.75); + line-height: 1em; + color: var(--icon-color); + transition: color 0.2s; +} +.LP-LinkList .LP-LinkList__Item { + font-weight: 500; + --color: #565656; + border-left: 1px solid #C09F80; + transition: background 0.2s; + height: 100%; + display: flex; + align-items: center; +} +.LP-LinkList .LP-LinkList__Item:hover { + background-color: #D7CEC7; + --icon-color: #565656; +} +.LP-LinkList .LP-LinkList__Item:hover .LP-LinkList__ItemHover { + opacity: 1; +} +.LP-LinkList .LP-LinkList__Item--addItem { + background-color: #f9f9f9; + font-weight: bold; +} +.LP-LinkList .LP-Link { + flex-grow: 5; + flex-shrink: 5; + padding-left: 25px; + color: var(--color); + transition: color 0.2s; +} .LP-Footer { margin: auto; background: #565656; width: 100%; font-family: "Montserrat", Helvetica, sans-serif; - font-size: 1rem; } - .LP-FooterColumns__Container { - width: 100%; - display: flex; - flex-direction: row; - justify-content: space-evenly; - flex-wrap: wrap; } - .LP-FooterColumns__Item { - flex-grow: 1; } - .LP-Footer * { - box-sizing: border-box; } - .LP-Footer ul { - list-style: none; } - .LP-Footer a { - text-decoration: none; } - .LP-Footer__GenericAnchor { - color: #D7CEC7; } - .LP-Footer__GenericAnchor:hover { - color: #f9f9f9; } - .LP-Footer__Flex { - display: flex; - flex-flow: row wrap; } - .LP-Footer__ListTop { - text-align: left; } - .LP-Footer__ListTop > li { - padding-bottom: 10px; } - .LP-Footer__ListHeader { - padding: 10px 0 5px 0; - color: #f9f9f9; - font-size: 2.3vw; } - .LP-Footer__ListText { - font-size: 1.2em; - color: #f9f9f9; } - .LP-Footer__SocialSection { - width: 100%; - align-items: center; - justify-content: space-around; - position: relative; - margin-top: 5px; } - .LP-Footer__SocialSection::after { - content: ""; - position: absolute; - z-index: 1; - top: 50%; - left: 10px; - border-top: 1px solid #f9f9f9; - width: calc(100% - 20px); } - .LP-Footer .LP-Footer__Social-Mastodon .LP-Footer__Icon { - background-image: url("icons/social/mastodon.svg"); } - .LP-Footer .LP-Footer__Social-Twitter .LP-Footer__Icon { - background-image: url("icons/social/twitter.svg"); } - .LP-Footer .LP-Footer__Social-Facebook .LP-Footer__Icon { - background-image: url("icons/social/facebook.svg"); } - .LP-Footer .LP-Footer__Social-Youtube .LP-Footer__Icon { - background-image: url("icons/social/youtube.svg"); } - .LP-Footer .LP-Footer__Social-Vimeo .LP-Footer__Icon { - background-image: url("icons/social/vimeo.svg"); } - .LP-Footer .LP-Footer__Social-Instagram .LP-Footer__Icon { - background-image: url("icons/social/instagram.svg"); } - .LP-Footer .LP-Footer__Social-Vkontakte .LP-Footer__Icon { - background-image: url("icons/social/vkontakte.svg"); } - .LP-Footer .LP-Footer__Social-Wordpress .LP-Footer__Icon { - background-image: url("icons/social/wordpress.svg"); } - .LP-Footer .LP-Footer__Icon { - background-size: 40px 40px; - background-repeat: no-repeat; - background-position: center; - background-clip: content-box; - position: absolute; - height: 50px; - width: 50px; } - .LP-Footer__SocialExplore { - display: flex; - align-items: center; - font-size: 2.5em; - color: #f9f9f9; } - .LP-Footer__SocialSmall { - font-size: 0.5em; - padding: 0px 20px; } - .LP-Footer__SocialOverlap { - position: relative; - z-index: 2; - background: #565656; - padding: 0 10px; } - .LP-Footer__SocialOverlap > a { - font-size: 3em; - padding-right: 50px; } - .LP-Footer__BottomSection { - width: 100%; - padding: 10px; - border-top: 1px solid #f9f9f9; - margin-top: 10px; } - .LP-Footer__BottomSection > div:first-child { - margin-right: auto; } - .LP-Footer__BottomWrapper { - font-size: 1.3em; - color: #f9f9f9; } + font-size: 1rem; +} +.LP-FooterColumns__Container { + display: flex; + gap: var(--gap); + flex-direction: row; + flex-wrap: wrap; + overflow-y: hidden; + gap: 0px; + --breakPoint: 750px; + justify-content: center; +} +.LP-FooterColumns__Item { + flex-grow: 5; + flex-shrink: 5; + flex-basis: calc(var(--breakPoint) * 999 - 99900%); + overflow: hidden; + --outer-spacing: 0; + --inner-spacing: 0; +} +.LP-Footer * { + box-sizing: border-box; +} +.LP-Footer ul { + list-style: none; +} +.LP-Footer a { + text-decoration: none; +} +.LP-Footer__GenericAnchor { + color: #D7CEC7; +} +.LP-Footer__GenericAnchor:hover { + color: #f9f9f9; +} +.LP-Footer__Flex { + display: flex; + flex-flow: row wrap; +} +.LP-Footer__ListTop { + text-align: left; +} +.LP-Footer__ListTop > li { + padding-bottom: 10px; +} +.LP-Footer__ListHeader { + padding: 10px 0 5px 0; + color: #f9f9f9; + font-size: 2.3vw; +} +.LP-Footer__ListText { + font-size: 1.2em; + color: #f9f9f9; +} +.LP-Footer__SocialSection { + width: 100%; + align-items: center; + justify-content: space-around; + position: relative; + margin-top: 5px; +} +.LP-Footer__SocialSection::after { + content: ""; + position: absolute; + z-index: 1; + top: 50%; + left: 10px; + border-top: 1px solid #f9f9f9; + width: calc(100% - 20px); +} +.LP-Footer .LP-Footer__Social-Mastodon .LP-Footer__Icon { + background-image: url("icons/social/mastodon.svg"); +} +.LP-Footer .LP-Footer__Social-Twitter .LP-Footer__Icon { + background-image: url("icons/social/twitter.svg"); +} +.LP-Footer .LP-Footer__Social-Facebook .LP-Footer__Icon { + background-image: url("icons/social/facebook.svg"); +} +.LP-Footer .LP-Footer__Social-Youtube .LP-Footer__Icon { + background-image: url("icons/social/youtube.svg"); +} +.LP-Footer .LP-Footer__Social-Vimeo .LP-Footer__Icon { + background-image: url("icons/social/vimeo.svg"); +} +.LP-Footer .LP-Footer__Social-Instagram .LP-Footer__Icon { + background-image: url("icons/social/instagram.svg"); +} +.LP-Footer .LP-Footer__Social-Vkontakte .LP-Footer__Icon { + background-image: url("icons/social/vkontakte.svg"); +} +.LP-Footer .LP-Footer__Social-Wordpress .LP-Footer__Icon { + background-image: url("icons/social/wordpress.svg"); +} +.LP-Footer .LP-Footer__Icon { + background-size: 40px 40px; + background-repeat: no-repeat; + background-position: center; + background-clip: content-box; + position: absolute; + height: 50px; + width: 50px; +} +.LP-Footer__SocialExplore { + display: flex; + align-items: center; + font-size: 2.5em; + color: #f9f9f9; +} +.LP-Footer__SocialSmall { + font-size: 0.5em; + padding: 0px 20px; +} +.LP-Footer__SocialOverlap { + position: relative; + z-index: 2; + background: #565656; + padding: 0 10px; +} +.LP-Footer__SocialOverlap > a { + font-size: 3em; + padding-right: 50px; +} +.LP-Footer__BottomSection { + width: 100%; + padding: 10px; + border-top: 1px solid #f9f9f9; + margin-top: 10px; +} +.LP-Footer__BottomSection > div:first-child { + margin-right: auto; +} +.LP-Footer__BottomWrapper { + font-size: 1.3em; + color: #f9f9f9; +} @media (max-width: 1000px) { .LP-Footer__ListHeader { - font-size: 2em; } + font-size: 2em; + } + .LP-Footer__ListText { - font-size: 1.1em; } + font-size: 1.1em; + } + .LP-Footer__SocialConnect { - font-size: 2.5em; } + font-size: 2.5em; + } + .LP-Footer__SocialOverlap > a { font-size: 2.24em; - height: 50px; } - .LP-Footer__BottomWrapper { - font-size: 1.3em; } } + height: 50px; + } + .LP-Footer__BottomWrapper { + font-size: 1.3em; + } +} @media (max-width: 750px) { - .LP-Footer__ListTop { - width: 100%; } .LP-Footer__ListHeader { - font-size: 3em; } + font-size: 3em; + } + .LP-Footer__ListText { - font-size: 1.5em; } + font-size: 1.5em; + } + .LP-Footer__SocialSection { - justify-content: center; } + justify-content: center; + } + .LP-Footer__SocialSection::after { - top: 25%; } + top: 25%; + } + .LP-Footer__SocialConnect { margin-bottom: 10px; - padding: 0 10px; } + padding: 0 10px; + } + .LP-Footer__SocialOverlap { display: flex; justify-content: center; - height: 50px; } + height: 50px; + } + .LP-Footer__SocialIconsWrapper { width: 100%; - padding: 0; } + padding: 0; + } + .LP-Footer__SocialOverlap { - margin-left: 0px; } + margin-left: 0px; + } + .LP-Footer__BottomSection { - padding: 0 5px 10px 5px; } + padding: 0 5px 10px 5px; + } + .LP-Footer__BottomWrapper { text-align: center; width: 100%; - margin-top: 10px; } } - + margin-top: 10px; + } +} @media (max-width: 650px) { .LP-Footer__SocialOverlap > a { - margin: auto; } - .LP-Footer__SocialOverlap > a:not(:first-child) { - margin-left: 0; } - .LP-Footer__BottomRights { - display: block; } } + margin: auto; + } + .LP-Footer__SocialOverlap > a:not(:first-child) { + margin-left: 0; + } + + .LP-Footer__BottomRights { + display: block; + } +} @media (max-width: 450px) { .LP-Footer__ListHeader { - font-size: 2.2em; } + font-size: 2.2em; + } + .LP-Footer__ListText { - font-size: 1.2em; } + font-size: 1.2em; + } + .LP-Footer__SocialConnect { - font-size: 2.4em; } + font-size: 2.4em; + } + .LP-Footer__SocialOverlap > a { - font-size: 2.24em; } + font-size: 2.24em; + } + .LP-Footer__BottomWrapper { - font-size: 1.3em; } } - + font-size: 1.3em; + } +} .LP-Form--tagging { - margin-top: 25px; } - .LP-Form--tagging div.LP-Form__Composition { - gap: 25px; } - + margin-top: 25px; +} +.LP-Form--tagging div.LP-Form__Composition { + gap: 25px; +} .LP-Form--inline .LP-Form__Legend, .LP-Form--inline .LP-Input__Label { - display: none; } - + display: none; +} .LP-Form--inline .LP-Form__Button { + flex-basis: var(--fixedSize); flex-grow: 0; flex-shrink: 0; - width: min-content; - flex-basis: max-content; } - + --fixed-size: max-content; +} .LP-Form--inline fieldset.LP-Form__Fieldset { - max-width: unset; } - + max-width: unset; +} .LP-Form--inline div.LP-Form__Composition { - padding: 0; } - + padding: 0; +} @media (max-width: 450px) { .LP-Form:not(.LP-Form--inline) .LP-Form__Composition { - flex-wrap: wrap; } } - + flex-direction: row; + flex-wrap: wrap; + } +} .LP-Form:not(.LP-Form--inline) .LP-Form__Button { + flex-basis: var(--fixedSize); flex-grow: 0; flex-shrink: 0; - width: min-content; - flex-basis: 130px; } - @media (max-width: 450px) { - .LP-Form:not(.LP-Form--inline) .LP-Form__Button { - flex-grow: 0; - flex-shrink: 0; - width: min-content; - flex-basis: 100%; } } - + --fixedSize: 130px; +} +@media (max-width: 450px) { + .LP-Form:not(.LP-Form--inline) .LP-Form__Button { + flex-basis: var(--fixedSize); + flex-grow: 0; + flex-shrink: 0; + --fixedSize: 100%; + } +} .LP-Form .LP-Form__Fieldset { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; max-width: 1200px; - min-width: 750px; } - @media (max-width: 750px) { - .LP-Form .LP-Form__Fieldset { - min-width: unset; } } - + min-width: 750px; + border: none; +} +@media (max-width: 750px) { + .LP-Form .LP-Form__Fieldset { + min-width: unset; + } +} .LP-Form .LP-Form__Legend { margin: 0; padding: 0; font-family: "Montserrat", Helvetica, sans-serif; - font-size: 21px; } - + font-size: 21px; +} .LP-Form .LP-Form__Composition { display: flex; - flex-direction: row; - height: 100%; - padding: 10px; } - .LP-Form .LP-Form__Composition--multiRow { - flex-wrap: wrap; } - .LP-Form .LP-Form__Composition--column { - display: flex; - flex-direction: column; } - .LP-Form .LP-Form__Composition { - gap: 10px; } - @media (max-width: 650px) { - .LP-Form .LP-Form__Composition--breakable { - flex-wrap: wrap; } } - .LP-Form .LP-Form__Composition--buttons { - justify-content: flex-end; - padding: 10px; } - .LP-Form .LP-Form__Composition--buttons__Container { - gap: 10px; } - + gap: var(--gap); + gap: 10px; +} +@media (max-width: 650px) { + .LP-Form .LP-Form__Composition--breakable { + flex-direction: row; + flex-wrap: wrap; + } +} +.LP-Form .LP-Form__Composition--buttons { + justify-content: flex-end; + gap: 20px; +} .LP-Form .LP-Form__Field { - min-width: min-content; - width: 100%; } - .LP-Form .LP-Form__Field__Container { - display: grid; } - .LP-Form .LP-Form__Field__Container--top { - display: grid; - align-content: start; } - .LP-Form .LP-Form__Field__Container--bottom { - display: grid; - align-content: end; } - .LP-Form .LP-Form__Field__Container--left { - display: grid; - justify-content: start; } - .LP-Form .LP-Form__Field__Container--right { - display: grid; - justify-content: end; } - .LP-Form .LP-Form__Field__Container--horizontalCenter { - display: grid; - justify-content: center; } - .LP-Form .LP-Form__Field__Container--verticalCenter { - display: grid; - align-items: center; } - .LP-Form .LP-Form__Field__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - .LP-Form .LP-Form__Field, .LP-Form .LP-Form__Field--normal { - flex-grow: 3; - flex-shrink: 3; } - .LP-Form .LP-Form__Field--narrower { - flex-grow: 1; - flex-shrink: 5; } - .LP-Form .LP-Form__Field--narrow { - flex-grow: 2; - flex-shrink: 4; } - .LP-Form .LP-Form__Field--wide { - flex-grow: 4; - flex-shrink: 2; } - .LP-Form .LP-Form__Field--wider { - flex-grow: 5; - flex-shrink: 1; } - .LP-Form .LP-Form__Field--fixedSize { - flex-grow: 0; - flex-shrink: 0; - width: min-content; - flex-basis: 100px; } - + flex-grow: 5; + flex-shrink: 5; +} .LP-Form .LP-Form__InfoText .LP-Paragraph { font-family: "Montserrat", Helvetica, sans-serif; - color: #565656; } + color: #565656; +} -.LP-ImageGrid { - padding: 10px; } - .LP-ImageGrid__Container { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(290px, 1fr)); - grid-template-rows: repeat(auto-fill, minmax(200px, 1fr)); - grid-auto-rows: minmax(200px, 1fr); } - .LP-ImageGrid__Item__Container { - display: grid; } - .LP-ImageGrid__Item__Container--top { - display: grid; - align-content: start; } - .LP-ImageGrid__Item__Container--bottom { - display: grid; - align-content: end; } - .LP-ImageGrid__Item__Container--left { - display: grid; - justify-content: start; } - .LP-ImageGrid__Item__Container--right { - display: grid; - justify-content: end; } - .LP-ImageGrid__Item__Container--horizontalCenter { - display: grid; - justify-content: center; } - .LP-ImageGrid__Item__Container--verticalCenter { - display: grid; - align-items: center; } - .LP-ImageGrid__Item__Container--center { - display: grid; - justify-content: center; - display: grid; - align-items: center; } - .LP-ImageGrid__Container { - list-style-type: none; - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - .LP-ImageGrid__Item { - margin: 0; - padding: 0; - top: 0; - bottom: 0; - left: 0; - right: 0; - border: none; } - .LP-ImageGrid__Container { - gap: 10px; } - .LP-ImageGrid__Item { - position: relative; } - .LP-ImageGrid__Item, .LP-ImageGrid__Item * { - overflow: hidden; - word-break: break-all; } - .LP-ImageGrid__Item img { - width: 100%; - height: 100%; - object-fit: cover; } - .LP-ImageGrid__Item--left img { - object-position: left; } - .LP-ImageGrid__Item--center img { - object-position: center; } - .LP-ImageGrid__Item--top img { - object-position: top; } - .LP-ImageGrid__Item--bottom img { - object-position: botom; } - .LP-ImageGrid__Item--center img { - object-position: center; } - .LP-ImageGrid__Item img { - height: unset; - width: unset; } - .LP-ImageGrid__Item .LP-Image { - height: 100%; - width: 100%; } - .LP-ImageGrid__Item--add .LP-Link { - width: 100%; - height: 100%; - position: relative; - display: block; - background: #f9f9f9; } - .LP-ImageGrid__Item--add .LP-Link .LP-Icon { - width: 35px; - height: 35px; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); } - .LP-ImageGrid__Item--add:hover .LP-Link { - background-color: #D7CEC7; } - .LP-ImageGrid__DeleteItem { - opacity: 0.7; - visibility: hidden; - position: absolute; - top: 10px; - right: 10px; - background-color: #C09F80; - border-radius: 50%; - height: 35px; - width: 35px; } - .LP-ImageGrid__DeleteItem .LP-Link .LP-Icon { - height: 20px; - width: 20px; - position: relative; - left: 7.8125px; - top: 7.8125px; } - .LP-ImageGrid__Item > .LP-Link:hover + .LP-ImageGrid__DeleteItem, .LP-ImageGrid__DeleteItem:hover { - visibility: visible; } - .LP-ImageGrid__LightBox { - visibility: hidden; - display: none; - position: fixed; - pointer-events: none; - flex-direction: row; - justify-content: center; - align-items: center; - background-color: rgba(86, 86, 86, 0.9); - padding: 2rem; - padding-bottom: 0; - width: 100vw; - height: 100vh; - z-index: 30; - top: 0; - left: 0; - box-sizing: border-box; } - .LP-ImageGrid__LightBox:target { - visibility: visible; - display: grid; - justify-items: center; - grid-template-areas: 'picture picture' 'previous next'; - grid-template-rows: 1fr 4rem; - grid-template-columns: 1fr 1fr; - pointer-events: initial; } - .LP-ImageGrid__FullSizeImage { - grid-area: picture; - max-width: 100%; - max-height: 100%; - height: unset; - width: unset; } - .LP-ImageGrid__Previous { - grid-area: previous; - align-self: center; - justify-self: end; } - .LP-ImageGrid__Next { - grid-area: next; - align-self: center; - justify-self: start; } - .LP-ImageGrid__Previous, .LP-ImageGrid__Next { - padding: 25px; - color: #D7CEC7; - text-decoration: none; - font-family: "Montserrat", Helvetica, sans-serif; - font-weight: bold; - font-size: 20px; } - .LP-ImageGrid__Close { - position: fixed; - right: 1rem; - top: 1rem; - left: unset; - visibility: visible; - opacity: 1; } +.LP-ImageGrid__Container { + display: grid; + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + gap: var(--gap); + grid-template-rows: repeat(auto-fill, minmax(var(--itemHeight), 1fr)); + grid-auto-rows: minmax(var(--itemHeight), 1fr); + grid-template-columns: repeat(auto-fill, var(--itemWidth)); + justify-content: space-between; + --fixedSize: var(--itemWidth); + --itemWidth: 290px; + --itemHeight: 200px; + list-style-type: none; + --gap: 10px; +} +.LP-ImageGrid__Item { + position: relative; +} +.LP-ImageGrid__Item .LP-Image { + height: 100%; + width: 100%; + object-fit: cover; +} +.LP-ImageGrid__Item--add .LP-Link { + width: 100%; + height: 100%; + position: relative; + display: block; + background: #f9f9f9; + transition: background 0.3s; +} +.LP-ImageGrid__Item--add .LP-Link .LP-Icon { + width: 35px; + height: 35px; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +.LP-ImageGrid__Item--add:hover .LP-Link { + background-color: #D7CEC7; +} +.LP-ImageGrid__DeleteItem { + opacity: 0.7; + visibility: hidden; + position: absolute; + top: 10px; + right: 10px; + background-color: transparent; + border-radius: 50%; + transition: background 0.2s; + height: 35px; + width: 35px; +} +.LP-ImageGrid__DeleteItem .LP-Link .LP-Icon { + height: 20px; + width: 20px; + position: relative; + left: 7.8125px; + top: 7.8125px; +} +.LP-ImageGrid__Item > .LP-Link:hover + .LP-ImageGrid__DeleteItem, .LP-ImageGrid__DeleteItem:hover { + background-color: #C09F80; + visibility: visible; +} +.LP-ImageGrid__LightBox { + visibility: hidden; + display: none; + position: fixed; + pointer-events: none; + flex-direction: row; + justify-content: center; + align-items: center; + background-color: rgba(86, 86, 86, 0.9); + padding: 2rem; + padding-bottom: 0; + width: 100vw; + height: 100vh; + z-index: 30; + top: 0; + left: 0; + box-sizing: border-box; +} +.LP-ImageGrid__LightBox img { + object-fit: contain; +} +.LP-ImageGrid__LightBox:target { + visibility: visible; + display: grid; + grid-template-areas: "picture picture" "previous next"; + grid-template-rows: 1fr 4rem; + grid-template-columns: 1fr 1fr; + pointer-events: initial; +} +.LP-ImageGrid__FullSizeImage { + grid-area: picture; + justify-self: center; +} +.LP-ImageGrid__Previous { + grid-area: previous; + align-self: center; + justify-self: end; +} +.LP-ImageGrid__Next { + grid-area: next; + align-self: center; + justify-self: start; +} +.LP-ImageGrid__Previous, .LP-ImageGrid__Next { + padding: 25px; + color: #D7CEC7; + text-decoration: none; + font-family: "Montserrat", Helvetica, sans-serif; + font-weight: bold; + font-size: 20px; +} +.LP-ImageGrid__Close { + position: fixed; + right: 1rem; + top: 1rem; + left: unset; + visibility: visible; + opacity: 1; +} + +.LP-Select { + display: block; + cursor: pointer; + transition: box-shadow 0.3s; +} + +.LP-Select:checked, :checked + .LP-Select, .LP-Select--active { + box-shadow: 0 0 3px 3px #C09F80; +} .LP-Map { - margin-bottom: 25px; } - .LP-Map--wide { - height: 300px; } - .LP-Map--full { - height: 100%; - width: 100%; } - .LP-Map .ol-attribution { - font-family: "Montserrat", Helvetica, sans-serif; - color: #565656; } - .LP-Map .ol-attribution a { - color: #C09F80; } - .LP-Map .ol-attribution a:hover, .LP-Map .ol-attribution a:focus { - color: #D7CEC7; } - .LP-Map .ol-zoom-in, .LP-Map .ol-zoom-out { - background-color: #C09F80; } - .LP-Map .ol-zoom-in:hover, .LP-Map .ol-zoom-in:focus, .LP-Map .ol-zoom-out:hover, .LP-Map .ol-zoom-out:focus { - background-color: #565656; } - .LP-Map .LP-Map__Popup { - font-family: "Montserrat", Helvetica, sans-serif; - color: #565656; - background-color: #f9f9f9; - padding: .5em; - border-radius: 2px; } + margin-bottom: 25px; +} +.LP-Map--wide { + height: 300px; +} +.LP-Map--full { + height: 100%; + width: 100%; +} +.LP-Map .ol-attribution { + font-family: "Montserrat", Helvetica, sans-serif; + color: #565656; +} +.LP-Map .ol-attribution a { + color: #C09F80; +} +.LP-Map .ol-attribution a:hover, .LP-Map .ol-attribution a:focus { + color: #D7CEC7; +} +.LP-Map .ol-zoom-in, .LP-Map .ol-zoom-out { + background-color: #C09F80; +} +.LP-Map .ol-zoom-in:hover, .LP-Map .ol-zoom-in:focus, .LP-Map .ol-zoom-out:hover, .LP-Map .ol-zoom-out:focus { + background-color: #565656; +} +.LP-Map .LP-Map__Popup { + font-family: "Montserrat", Helvetica, sans-serif; + color: #565656; + background-color: #f9f9f9; + padding: 0.5em; + border-radius: 2px; +} .LP-UserProfile { display: flex; - flex-direction: row; } - .LP-UserProfile__Bio { - flex-grow: 5; - flex-shrink: 10; - padding-right: 35px; } - .LP-UserProfile__Info { - flex-grow: 10; - flex-shrink: 1; - flex-basis: max-content; } + flex-direction: row; +} +.LP-UserProfile__Bio { + flex-grow: 5; + flex-shrink: 10; + padding-right: 35px; +} +.LP-UserProfile__Info { + flex-grow: 10; + flex-shrink: 1; + flex-basis: max-content; +} .LP-MainContainer { margin: 0 auto; - max-width: 1280px; } + max-width: 1280px; +} .LP-HorizontalLine { - color: #565656; } + color: #565656; +} @media (max-width: 650px) { .LP-MainContainer { - width: 100%; } } - + width: 100%; + } +} .LP-PlaceDetail .LP-PlaceDetail__Image { max-width: 700px; max-height: 500px; width: 50%; box-shadow: 0 0 10px #565656; - box-shadow: 0 0 10px #565656; object-fit: cover; object-position: 0 0; margin: 0; @@ -1837,7 +27593,18 @@ body { margin-left: 25px; margin-bottom: 25px; margin-right: 25px; - overflow: hidden; } + overflow: hidden; +} + +.LP-Quickinfo { + clear: both; + display: flex; + gap: 35px; + justify-content: space-between; +} +.LP-Quickinfo .LP-Section { + flex-basis: 50%; +} @media (max-width: 750px) { .LP-PlaceDetail .LP-PlaceDetail__Header .LP-PlaceDetail__Image { @@ -1847,36 +27614,46 @@ body { height: auto; margin: 0; padding: 0; - margin-bottom: 25px; } } + margin-bottom: 25px; + } + .LP-Quickinfo { + flex-direction: column; + } +} .LP-TextSection .LP-UnorderedList { font-family: "Crimson Pro", Times, serif; - font-size: 1.4rem; } - .LP-TextSection .LP-UnorderedList li { - margin-bottom: 0.75em; - list-style-type: square; - margin-left: 2em; - padding-left: 1em; } + font-size: 1.4rem; +} +.LP-TextSection .LP-UnorderedList li { + margin-bottom: 0.75em; + list-style-type: square; + margin-left: 2em; + padding-left: 1em; +} .tagify { display: flex; align-items: center; gap: 6px; - flex-wrap: wrap; } - .tagify + input, - .tagify + textarea { - display: none; } + flex-wrap: wrap; +} +.tagify + input, .tagify + textarea { + display: none; +} .tagify__tag { background-color: #bdbdbd; display: inline-flex; cursor: default; - transition: .13s ease-out; + transition: 0.13s ease-out; height: max-content; align-items: center; - gap: 3px; } - .tagify__tag:hover { - background-color: #e9e9e9; } + gap: 3px; +} +.tagify__tag:hover { + background-color: #e9e9e9; +} .tagify__input { flex-grow: 1; @@ -1887,86 +27664,108 @@ body { position: relative; white-space: pre-wrap; margin-left: 15px; - height: 1em; } + height: 1em; +} .tagify__tag__removeBtn { order: 5; cursor: pointer; font: 1.5em/1 Arial; - transition: .2s ease-out; - color: #76323F; } + transition: 0.2s ease-out; + color: #76323F; +} .tagify__tag__removeBtn::after { - content: "\00D7"; } + content: "×"; +} .tagify__tag__removeBtn:hover { - color: #565656; } + color: #565656; +} .tagify__tag__removeBtn:hover + div > span { - opacity: .5; } + opacity: 0.5; +} .tagify__tag__removeBtn:hover + div::before { box-shadow: 0 0 0 1.1em rgba(211, 148, 148, 0.3) inset !important; box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg) inset !important; - transition: .2s; } + transition: 0.2s; +} .tagify__tag--loading .tagify__tag__removeBtn { - display: none; } + display: none; +} .tagify[readonly]:not(.tagify--mix) .tagify__tag__removeBtn { - display: none; } + display: none; +} .tagify__dropdown { position: absolute; z-index: 9999; transform: translateY(1px); - overflow: hidden; } + overflow: hidden; +} .tagify__dropdown[placement=top] { margin-top: 0; - transform: translateY(-100%); } + transform: translateY(-100%); +} .tagify__dropdown[placement=top] .tagify__dropdown__wrapper { border-top-width: 1px; - border-bottom-width: 0; } + border-bottom-width: 0; +} .tagify__dropdown[position=text] { box-shadow: 0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1); - font-size: .9em; } + font-size: 0.9em; +} .tagify__dropdown[position=text] .tagify__dropdown__wrapper { - border-width: 1px; } + border-width: 1px; +} .tagify__dropdown__wrapper { max-height: 300px; overflow: hidden; background-color: #f9f9f9; box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.2); - transition: 0.25s cubic-bezier(0, 1, 0.5, 1); } + transition: 0.25s cubic-bezier(0, 1, 0.5, 1); +} .tagify__dropdown__wrapper:hover { - overflow: auto; } + overflow: auto; +} .tagify__dropdown--initial .tagify__dropdown__wrapper { max-height: 20px; - transform: translateY(-1em); } + transform: translateY(-1em); +} .tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper { - transform: translateY(2em); } + transform: translateY(2em); +} .tagify__dropdown__item { box-sizing: inherit; - padding: .3em .5em; + padding: 0.3em 0.5em; margin: 1px; cursor: pointer; border-radius: 2px; position: relative; outline: 0; - font-family: "Montserrat", Helvetica, sans-serif; } + font-family: "Montserrat", Helvetica, sans-serif; +} .tagify__dropdown__item--active { color: #f9f9f9; - background-color: gray; } + background-color: gray; +} .tagify__dropdown__item:active { - filter: brightness(105%); } + filter: brightness(105%); +} + +/*# sourceMappingURL=main.css.map */ diff --git a/django_lostplaces/lostplaces/static/materialdesignicons.css b/django_lostplaces/lostplaces/static/materialdesignicons.css new file mode 100644 index 0000000..5b08985 --- /dev/null +++ b/django_lostplaces/lostplaces/static/materialdesignicons.css @@ -0,0 +1,19116 @@ +/* MaterialDesignIcons.com */ +@font-face { + font-family: "Material Design Icons"; + src: url("../fonts/materialdesignicons-webfont.eot?v=6.2.95"); + src: url("../fonts/materialdesignicons-webfont.eot?#iefix&v=6.2.95") format("embedded-opentype"), url("../fonts/materialdesignicons-webfont.woff2?v=6.2.95") format("woff2"), url("../fonts/materialdesignicons-webfont.woff?v=6.2.95") format("woff"), url("../fonts/materialdesignicons-webfont.ttf?v=6.2.95") format("truetype"); + font-weight: normal; + font-style: normal; } + +.mdi:before, +.mdi-set { + display: inline-block; + font: normal normal normal 24px/1 "Material Design Icons"; + font-size: inherit; + text-rendering: auto; + line-height: inherit; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +.mdi-ab-testing::before { + content: "\F01C9"; } + +.mdi-abacus::before { + content: "\F16E0"; } + +.mdi-abjad-arabic::before { + content: "\F1328"; } + +.mdi-abjad-hebrew::before { + content: "\F1329"; } + +.mdi-abugida-devanagari::before { + content: "\F132A"; } + +.mdi-abugida-thai::before { + content: "\F132B"; } + +.mdi-access-point::before { + content: "\F0003"; } + +.mdi-access-point-check::before { + content: "\F1538"; } + +.mdi-access-point-minus::before { + content: "\F1539"; } + +.mdi-access-point-network::before { + content: "\F0002"; } + +.mdi-access-point-network-off::before { + content: "\F0BE1"; } + +.mdi-access-point-off::before { + content: "\F1511"; } + +.mdi-access-point-plus::before { + content: "\F153A"; } + +.mdi-access-point-remove::before { + content: "\F153B"; } + +.mdi-account::before { + content: "\F0004"; } + +.mdi-account-alert::before { + content: "\F0005"; } + +.mdi-account-alert-outline::before { + content: "\F0B50"; } + +.mdi-account-arrow-down::before { + content: "\F1868"; } + +.mdi-account-arrow-down-outline::before { + content: "\F1869"; } + +.mdi-account-arrow-left::before { + content: "\F0B51"; } + +.mdi-account-arrow-left-outline::before { + content: "\F0B52"; } + +.mdi-account-arrow-right::before { + content: "\F0B53"; } + +.mdi-account-arrow-right-outline::before { + content: "\F0B54"; } + +.mdi-account-arrow-up::before { + content: "\F1867"; } + +.mdi-account-arrow-up-outline::before { + content: "\F186A"; } + +.mdi-account-box::before { + content: "\F0006"; } + +.mdi-account-box-multiple::before { + content: "\F0934"; } + +.mdi-account-box-multiple-outline::before { + content: "\F100A"; } + +.mdi-account-box-outline::before { + content: "\F0007"; } + +.mdi-account-cancel::before { + content: "\F12DF"; } + +.mdi-account-cancel-outline::before { + content: "\F12E0"; } + +.mdi-account-cash::before { + content: "\F1097"; } + +.mdi-account-cash-outline::before { + content: "\F1098"; } + +.mdi-account-check::before { + content: "\F0008"; } + +.mdi-account-check-outline::before { + content: "\F0BE2"; } + +.mdi-account-child::before { + content: "\F0A89"; } + +.mdi-account-child-circle::before { + content: "\F0A8A"; } + +.mdi-account-child-outline::before { + content: "\F10C8"; } + +.mdi-account-circle::before { + content: "\F0009"; } + +.mdi-account-circle-outline::before { + content: "\F0B55"; } + +.mdi-account-clock::before { + content: "\F0B56"; } + +.mdi-account-clock-outline::before { + content: "\F0B57"; } + +.mdi-account-cog::before { + content: "\F1370"; } + +.mdi-account-cog-outline::before { + content: "\F1371"; } + +.mdi-account-convert::before { + content: "\F000A"; } + +.mdi-account-convert-outline::before { + content: "\F1301"; } + +.mdi-account-cowboy-hat::before { + content: "\F0E9B"; } + +.mdi-account-cowboy-hat-outline::before { + content: "\F17F3"; } + +.mdi-account-details::before { + content: "\F0631"; } + +.mdi-account-details-outline::before { + content: "\F1372"; } + +.mdi-account-edit::before { + content: "\F06BC"; } + +.mdi-account-edit-outline::before { + content: "\F0FFB"; } + +.mdi-account-eye::before { + content: "\F0420"; } + +.mdi-account-eye-outline::before { + content: "\F127B"; } + +.mdi-account-filter::before { + content: "\F0936"; } + +.mdi-account-filter-outline::before { + content: "\F0F9D"; } + +.mdi-account-group::before { + content: "\F0849"; } + +.mdi-account-group-outline::before { + content: "\F0B58"; } + +.mdi-account-hard-hat::before { + content: "\F05B5"; } + +.mdi-account-heart::before { + content: "\F0899"; } + +.mdi-account-heart-outline::before { + content: "\F0BE3"; } + +.mdi-account-injury::before { + content: "\F1815"; } + +.mdi-account-injury-outline::before { + content: "\F1816"; } + +.mdi-account-key::before { + content: "\F000B"; } + +.mdi-account-key-outline::before { + content: "\F0BE4"; } + +.mdi-account-lock::before { + content: "\F115E"; } + +.mdi-account-lock-outline::before { + content: "\F115F"; } + +.mdi-account-minus::before { + content: "\F000D"; } + +.mdi-account-minus-outline::before { + content: "\F0AEC"; } + +.mdi-account-multiple::before { + content: "\F000E"; } + +.mdi-account-multiple-check::before { + content: "\F08C5"; } + +.mdi-account-multiple-check-outline::before { + content: "\F11FE"; } + +.mdi-account-multiple-minus::before { + content: "\F05D3"; } + +.mdi-account-multiple-minus-outline::before { + content: "\F0BE5"; } + +.mdi-account-multiple-outline::before { + content: "\F000F"; } + +.mdi-account-multiple-plus::before { + content: "\F0010"; } + +.mdi-account-multiple-plus-outline::before { + content: "\F0800"; } + +.mdi-account-multiple-remove::before { + content: "\F120A"; } + +.mdi-account-multiple-remove-outline::before { + content: "\F120B"; } + +.mdi-account-music::before { + content: "\F0803"; } + +.mdi-account-music-outline::before { + content: "\F0CE9"; } + +.mdi-account-network::before { + content: "\F0011"; } + +.mdi-account-network-outline::before { + content: "\F0BE6"; } + +.mdi-account-off::before { + content: "\F0012"; } + +.mdi-account-off-outline::before { + content: "\F0BE7"; } + +.mdi-account-outline::before { + content: "\F0013"; } + +.mdi-account-plus::before { + content: "\F0014"; } + +.mdi-account-plus-outline::before { + content: "\F0801"; } + +.mdi-account-question::before { + content: "\F0B59"; } + +.mdi-account-question-outline::before { + content: "\F0B5A"; } + +.mdi-account-reactivate::before { + content: "\F152B"; } + +.mdi-account-reactivate-outline::before { + content: "\F152C"; } + +.mdi-account-remove::before { + content: "\F0015"; } + +.mdi-account-remove-outline::before { + content: "\F0AED"; } + +.mdi-account-search::before { + content: "\F0016"; } + +.mdi-account-search-outline::before { + content: "\F0935"; } + +.mdi-account-settings::before { + content: "\F0630"; } + +.mdi-account-settings-outline::before { + content: "\F10C9"; } + +.mdi-account-star::before { + content: "\F0017"; } + +.mdi-account-star-outline::before { + content: "\F0BE8"; } + +.mdi-account-supervisor::before { + content: "\F0A8B"; } + +.mdi-account-supervisor-circle::before { + content: "\F0A8C"; } + +.mdi-account-supervisor-circle-outline::before { + content: "\F14EC"; } + +.mdi-account-supervisor-outline::before { + content: "\F112D"; } + +.mdi-account-switch::before { + content: "\F0019"; } + +.mdi-account-switch-outline::before { + content: "\F04CB"; } + +.mdi-account-tie::before { + content: "\F0CE3"; } + +.mdi-account-tie-outline::before { + content: "\F10CA"; } + +.mdi-account-tie-voice::before { + content: "\F1308"; } + +.mdi-account-tie-voice-off::before { + content: "\F130A"; } + +.mdi-account-tie-voice-off-outline::before { + content: "\F130B"; } + +.mdi-account-tie-voice-outline::before { + content: "\F1309"; } + +.mdi-account-voice::before { + content: "\F05CB"; } + +.mdi-account-voice-off::before { + content: "\F0ED4"; } + +.mdi-adjust::before { + content: "\F001A"; } + +.mdi-air-conditioner::before { + content: "\F001B"; } + +.mdi-air-filter::before { + content: "\F0D43"; } + +.mdi-air-horn::before { + content: "\F0DAC"; } + +.mdi-air-humidifier::before { + content: "\F1099"; } + +.mdi-air-humidifier-off::before { + content: "\F1466"; } + +.mdi-air-purifier::before { + content: "\F0D44"; } + +.mdi-airbag::before { + content: "\F0BE9"; } + +.mdi-airballoon::before { + content: "\F001C"; } + +.mdi-airballoon-outline::before { + content: "\F100B"; } + +.mdi-airplane::before { + content: "\F001D"; } + +.mdi-airplane-alert::before { + content: "\F187A"; } + +.mdi-airplane-check::before { + content: "\F187B"; } + +.mdi-airplane-clock::before { + content: "\F187C"; } + +.mdi-airplane-cog::before { + content: "\F187D"; } + +.mdi-airplane-edit::before { + content: "\F187E"; } + +.mdi-airplane-landing::before { + content: "\F05D4"; } + +.mdi-airplane-marker::before { + content: "\F187F"; } + +.mdi-airplane-minus::before { + content: "\F1880"; } + +.mdi-airplane-off::before { + content: "\F001E"; } + +.mdi-airplane-plus::before { + content: "\F1881"; } + +.mdi-airplane-remove::before { + content: "\F1882"; } + +.mdi-airplane-search::before { + content: "\F1883"; } + +.mdi-airplane-settings::before { + content: "\F1884"; } + +.mdi-airplane-takeoff::before { + content: "\F05D5"; } + +.mdi-airport::before { + content: "\F084B"; } + +.mdi-alarm::before { + content: "\F0020"; } + +.mdi-alarm-bell::before { + content: "\F078E"; } + +.mdi-alarm-check::before { + content: "\F0021"; } + +.mdi-alarm-light::before { + content: "\F078F"; } + +.mdi-alarm-light-off::before { + content: "\F171E"; } + +.mdi-alarm-light-off-outline::before { + content: "\F171F"; } + +.mdi-alarm-light-outline::before { + content: "\F0BEA"; } + +.mdi-alarm-multiple::before { + content: "\F0022"; } + +.mdi-alarm-note::before { + content: "\F0E71"; } + +.mdi-alarm-note-off::before { + content: "\F0E72"; } + +.mdi-alarm-off::before { + content: "\F0023"; } + +.mdi-alarm-panel::before { + content: "\F15C4"; } + +.mdi-alarm-panel-outline::before { + content: "\F15C5"; } + +.mdi-alarm-plus::before { + content: "\F0024"; } + +.mdi-alarm-snooze::before { + content: "\F068E"; } + +.mdi-album::before { + content: "\F0025"; } + +.mdi-alert::before { + content: "\F0026"; } + +.mdi-alert-box::before { + content: "\F0027"; } + +.mdi-alert-box-outline::before { + content: "\F0CE4"; } + +.mdi-alert-circle::before { + content: "\F0028"; } + +.mdi-alert-circle-check::before { + content: "\F11ED"; } + +.mdi-alert-circle-check-outline::before { + content: "\F11EE"; } + +.mdi-alert-circle-outline::before { + content: "\F05D6"; } + +.mdi-alert-decagram::before { + content: "\F06BD"; } + +.mdi-alert-decagram-outline::before { + content: "\F0CE5"; } + +.mdi-alert-minus::before { + content: "\F14BB"; } + +.mdi-alert-minus-outline::before { + content: "\F14BE"; } + +.mdi-alert-octagon::before { + content: "\F0029"; } + +.mdi-alert-octagon-outline::before { + content: "\F0CE6"; } + +.mdi-alert-octagram::before { + content: "\F0767"; } + +.mdi-alert-octagram-outline::before { + content: "\F0CE7"; } + +.mdi-alert-outline::before { + content: "\F002A"; } + +.mdi-alert-plus::before { + content: "\F14BA"; } + +.mdi-alert-plus-outline::before { + content: "\F14BD"; } + +.mdi-alert-remove::before { + content: "\F14BC"; } + +.mdi-alert-remove-outline::before { + content: "\F14BF"; } + +.mdi-alert-rhombus::before { + content: "\F11CE"; } + +.mdi-alert-rhombus-outline::before { + content: "\F11CF"; } + +.mdi-alien::before { + content: "\F089A"; } + +.mdi-alien-outline::before { + content: "\F10CB"; } + +.mdi-align-horizontal-center::before { + content: "\F11C3"; } + +.mdi-align-horizontal-left::before { + content: "\F11C2"; } + +.mdi-align-horizontal-right::before { + content: "\F11C4"; } + +.mdi-align-vertical-bottom::before { + content: "\F11C5"; } + +.mdi-align-vertical-center::before { + content: "\F11C6"; } + +.mdi-align-vertical-top::before { + content: "\F11C7"; } + +.mdi-all-inclusive::before { + content: "\F06BE"; } + +.mdi-all-inclusive-box::before { + content: "\F188D"; } + +.mdi-all-inclusive-box-outline::before { + content: "\F188E"; } + +.mdi-allergy::before { + content: "\F1258"; } + +.mdi-alpha::before { + content: "\F002B"; } + +.mdi-alpha-a::before { + content: "\F0AEE"; } + +.mdi-alpha-a-box::before { + content: "\F0B08"; } + +.mdi-alpha-a-box-outline::before { + content: "\F0BEB"; } + +.mdi-alpha-a-circle::before { + content: "\F0BEC"; } + +.mdi-alpha-a-circle-outline::before { + content: "\F0BED"; } + +.mdi-alpha-b::before { + content: "\F0AEF"; } + +.mdi-alpha-b-box::before { + content: "\F0B09"; } + +.mdi-alpha-b-box-outline::before { + content: "\F0BEE"; } + +.mdi-alpha-b-circle::before { + content: "\F0BEF"; } + +.mdi-alpha-b-circle-outline::before { + content: "\F0BF0"; } + +.mdi-alpha-c::before { + content: "\F0AF0"; } + +.mdi-alpha-c-box::before { + content: "\F0B0A"; } + +.mdi-alpha-c-box-outline::before { + content: "\F0BF1"; } + +.mdi-alpha-c-circle::before { + content: "\F0BF2"; } + +.mdi-alpha-c-circle-outline::before { + content: "\F0BF3"; } + +.mdi-alpha-d::before { + content: "\F0AF1"; } + +.mdi-alpha-d-box::before { + content: "\F0B0B"; } + +.mdi-alpha-d-box-outline::before { + content: "\F0BF4"; } + +.mdi-alpha-d-circle::before { + content: "\F0BF5"; } + +.mdi-alpha-d-circle-outline::before { + content: "\F0BF6"; } + +.mdi-alpha-e::before { + content: "\F0AF2"; } + +.mdi-alpha-e-box::before { + content: "\F0B0C"; } + +.mdi-alpha-e-box-outline::before { + content: "\F0BF7"; } + +.mdi-alpha-e-circle::before { + content: "\F0BF8"; } + +.mdi-alpha-e-circle-outline::before { + content: "\F0BF9"; } + +.mdi-alpha-f::before { + content: "\F0AF3"; } + +.mdi-alpha-f-box::before { + content: "\F0B0D"; } + +.mdi-alpha-f-box-outline::before { + content: "\F0BFA"; } + +.mdi-alpha-f-circle::before { + content: "\F0BFB"; } + +.mdi-alpha-f-circle-outline::before { + content: "\F0BFC"; } + +.mdi-alpha-g::before { + content: "\F0AF4"; } + +.mdi-alpha-g-box::before { + content: "\F0B0E"; } + +.mdi-alpha-g-box-outline::before { + content: "\F0BFD"; } + +.mdi-alpha-g-circle::before { + content: "\F0BFE"; } + +.mdi-alpha-g-circle-outline::before { + content: "\F0BFF"; } + +.mdi-alpha-h::before { + content: "\F0AF5"; } + +.mdi-alpha-h-box::before { + content: "\F0B0F"; } + +.mdi-alpha-h-box-outline::before { + content: "\F0C00"; } + +.mdi-alpha-h-circle::before { + content: "\F0C01"; } + +.mdi-alpha-h-circle-outline::before { + content: "\F0C02"; } + +.mdi-alpha-i::before { + content: "\F0AF6"; } + +.mdi-alpha-i-box::before { + content: "\F0B10"; } + +.mdi-alpha-i-box-outline::before { + content: "\F0C03"; } + +.mdi-alpha-i-circle::before { + content: "\F0C04"; } + +.mdi-alpha-i-circle-outline::before { + content: "\F0C05"; } + +.mdi-alpha-j::before { + content: "\F0AF7"; } + +.mdi-alpha-j-box::before { + content: "\F0B11"; } + +.mdi-alpha-j-box-outline::before { + content: "\F0C06"; } + +.mdi-alpha-j-circle::before { + content: "\F0C07"; } + +.mdi-alpha-j-circle-outline::before { + content: "\F0C08"; } + +.mdi-alpha-k::before { + content: "\F0AF8"; } + +.mdi-alpha-k-box::before { + content: "\F0B12"; } + +.mdi-alpha-k-box-outline::before { + content: "\F0C09"; } + +.mdi-alpha-k-circle::before { + content: "\F0C0A"; } + +.mdi-alpha-k-circle-outline::before { + content: "\F0C0B"; } + +.mdi-alpha-l::before { + content: "\F0AF9"; } + +.mdi-alpha-l-box::before { + content: "\F0B13"; } + +.mdi-alpha-l-box-outline::before { + content: "\F0C0C"; } + +.mdi-alpha-l-circle::before { + content: "\F0C0D"; } + +.mdi-alpha-l-circle-outline::before { + content: "\F0C0E"; } + +.mdi-alpha-m::before { + content: "\F0AFA"; } + +.mdi-alpha-m-box::before { + content: "\F0B14"; } + +.mdi-alpha-m-box-outline::before { + content: "\F0C0F"; } + +.mdi-alpha-m-circle::before { + content: "\F0C10"; } + +.mdi-alpha-m-circle-outline::before { + content: "\F0C11"; } + +.mdi-alpha-n::before { + content: "\F0AFB"; } + +.mdi-alpha-n-box::before { + content: "\F0B15"; } + +.mdi-alpha-n-box-outline::before { + content: "\F0C12"; } + +.mdi-alpha-n-circle::before { + content: "\F0C13"; } + +.mdi-alpha-n-circle-outline::before { + content: "\F0C14"; } + +.mdi-alpha-o::before { + content: "\F0AFC"; } + +.mdi-alpha-o-box::before { + content: "\F0B16"; } + +.mdi-alpha-o-box-outline::before { + content: "\F0C15"; } + +.mdi-alpha-o-circle::before { + content: "\F0C16"; } + +.mdi-alpha-o-circle-outline::before { + content: "\F0C17"; } + +.mdi-alpha-p::before { + content: "\F0AFD"; } + +.mdi-alpha-p-box::before { + content: "\F0B17"; } + +.mdi-alpha-p-box-outline::before { + content: "\F0C18"; } + +.mdi-alpha-p-circle::before { + content: "\F0C19"; } + +.mdi-alpha-p-circle-outline::before { + content: "\F0C1A"; } + +.mdi-alpha-q::before { + content: "\F0AFE"; } + +.mdi-alpha-q-box::before { + content: "\F0B18"; } + +.mdi-alpha-q-box-outline::before { + content: "\F0C1B"; } + +.mdi-alpha-q-circle::before { + content: "\F0C1C"; } + +.mdi-alpha-q-circle-outline::before { + content: "\F0C1D"; } + +.mdi-alpha-r::before { + content: "\F0AFF"; } + +.mdi-alpha-r-box::before { + content: "\F0B19"; } + +.mdi-alpha-r-box-outline::before { + content: "\F0C1E"; } + +.mdi-alpha-r-circle::before { + content: "\F0C1F"; } + +.mdi-alpha-r-circle-outline::before { + content: "\F0C20"; } + +.mdi-alpha-s::before { + content: "\F0B00"; } + +.mdi-alpha-s-box::before { + content: "\F0B1A"; } + +.mdi-alpha-s-box-outline::before { + content: "\F0C21"; } + +.mdi-alpha-s-circle::before { + content: "\F0C22"; } + +.mdi-alpha-s-circle-outline::before { + content: "\F0C23"; } + +.mdi-alpha-t::before { + content: "\F0B01"; } + +.mdi-alpha-t-box::before { + content: "\F0B1B"; } + +.mdi-alpha-t-box-outline::before { + content: "\F0C24"; } + +.mdi-alpha-t-circle::before { + content: "\F0C25"; } + +.mdi-alpha-t-circle-outline::before { + content: "\F0C26"; } + +.mdi-alpha-u::before { + content: "\F0B02"; } + +.mdi-alpha-u-box::before { + content: "\F0B1C"; } + +.mdi-alpha-u-box-outline::before { + content: "\F0C27"; } + +.mdi-alpha-u-circle::before { + content: "\F0C28"; } + +.mdi-alpha-u-circle-outline::before { + content: "\F0C29"; } + +.mdi-alpha-v::before { + content: "\F0B03"; } + +.mdi-alpha-v-box::before { + content: "\F0B1D"; } + +.mdi-alpha-v-box-outline::before { + content: "\F0C2A"; } + +.mdi-alpha-v-circle::before { + content: "\F0C2B"; } + +.mdi-alpha-v-circle-outline::before { + content: "\F0C2C"; } + +.mdi-alpha-w::before { + content: "\F0B04"; } + +.mdi-alpha-w-box::before { + content: "\F0B1E"; } + +.mdi-alpha-w-box-outline::before { + content: "\F0C2D"; } + +.mdi-alpha-w-circle::before { + content: "\F0C2E"; } + +.mdi-alpha-w-circle-outline::before { + content: "\F0C2F"; } + +.mdi-alpha-x::before { + content: "\F0B05"; } + +.mdi-alpha-x-box::before { + content: "\F0B1F"; } + +.mdi-alpha-x-box-outline::before { + content: "\F0C30"; } + +.mdi-alpha-x-circle::before { + content: "\F0C31"; } + +.mdi-alpha-x-circle-outline::before { + content: "\F0C32"; } + +.mdi-alpha-y::before { + content: "\F0B06"; } + +.mdi-alpha-y-box::before { + content: "\F0B20"; } + +.mdi-alpha-y-box-outline::before { + content: "\F0C33"; } + +.mdi-alpha-y-circle::before { + content: "\F0C34"; } + +.mdi-alpha-y-circle-outline::before { + content: "\F0C35"; } + +.mdi-alpha-z::before { + content: "\F0B07"; } + +.mdi-alpha-z-box::before { + content: "\F0B21"; } + +.mdi-alpha-z-box-outline::before { + content: "\F0C36"; } + +.mdi-alpha-z-circle::before { + content: "\F0C37"; } + +.mdi-alpha-z-circle-outline::before { + content: "\F0C38"; } + +.mdi-alphabet-aurebesh::before { + content: "\F132C"; } + +.mdi-alphabet-cyrillic::before { + content: "\F132D"; } + +.mdi-alphabet-greek::before { + content: "\F132E"; } + +.mdi-alphabet-latin::before { + content: "\F132F"; } + +.mdi-alphabet-piqad::before { + content: "\F1330"; } + +.mdi-alphabet-tengwar::before { + content: "\F1337"; } + +.mdi-alphabetical::before { + content: "\F002C"; } + +.mdi-alphabetical-off::before { + content: "\F100C"; } + +.mdi-alphabetical-variant::before { + content: "\F100D"; } + +.mdi-alphabetical-variant-off::before { + content: "\F100E"; } + +.mdi-altimeter::before { + content: "\F05D7"; } + +.mdi-ambulance::before { + content: "\F002F"; } + +.mdi-ammunition::before { + content: "\F0CE8"; } + +.mdi-ampersand::before { + content: "\F0A8D"; } + +.mdi-amplifier::before { + content: "\F0030"; } + +.mdi-amplifier-off::before { + content: "\F11B5"; } + +.mdi-anchor::before { + content: "\F0031"; } + +.mdi-android::before { + content: "\F0032"; } + +.mdi-android-messages::before { + content: "\F0D45"; } + +.mdi-android-studio::before { + content: "\F0034"; } + +.mdi-angle-acute::before { + content: "\F0937"; } + +.mdi-angle-obtuse::before { + content: "\F0938"; } + +.mdi-angle-right::before { + content: "\F0939"; } + +.mdi-angular::before { + content: "\F06B2"; } + +.mdi-angularjs::before { + content: "\F06BF"; } + +.mdi-animation::before { + content: "\F05D8"; } + +.mdi-animation-outline::before { + content: "\F0A8F"; } + +.mdi-animation-play::before { + content: "\F093A"; } + +.mdi-animation-play-outline::before { + content: "\F0A90"; } + +.mdi-ansible::before { + content: "\F109A"; } + +.mdi-antenna::before { + content: "\F1119"; } + +.mdi-anvil::before { + content: "\F089B"; } + +.mdi-apache-kafka::before { + content: "\F100F"; } + +.mdi-api::before { + content: "\F109B"; } + +.mdi-api-off::before { + content: "\F1257"; } + +.mdi-apple::before { + content: "\F0035"; } + +.mdi-apple-finder::before { + content: "\F0036"; } + +.mdi-apple-icloud::before { + content: "\F0038"; } + +.mdi-apple-ios::before { + content: "\F0037"; } + +.mdi-apple-keyboard-caps::before { + content: "\F0632"; } + +.mdi-apple-keyboard-command::before { + content: "\F0633"; } + +.mdi-apple-keyboard-control::before { + content: "\F0634"; } + +.mdi-apple-keyboard-option::before { + content: "\F0635"; } + +.mdi-apple-keyboard-shift::before { + content: "\F0636"; } + +.mdi-apple-safari::before { + content: "\F0039"; } + +.mdi-application::before { + content: "\F08C6"; } + +.mdi-application-array::before { + content: "\F10F5"; } + +.mdi-application-array-outline::before { + content: "\F10F6"; } + +.mdi-application-braces::before { + content: "\F10F7"; } + +.mdi-application-braces-outline::before { + content: "\F10F8"; } + +.mdi-application-brackets::before { + content: "\F0C8B"; } + +.mdi-application-brackets-outline::before { + content: "\F0C8C"; } + +.mdi-application-cog::before { + content: "\F0675"; } + +.mdi-application-cog-outline::before { + content: "\F1577"; } + +.mdi-application-edit::before { + content: "\F00AE"; } + +.mdi-application-edit-outline::before { + content: "\F0619"; } + +.mdi-application-export::before { + content: "\F0DAD"; } + +.mdi-application-import::before { + content: "\F0DAE"; } + +.mdi-application-outline::before { + content: "\F0614"; } + +.mdi-application-parentheses::before { + content: "\F10F9"; } + +.mdi-application-parentheses-outline::before { + content: "\F10FA"; } + +.mdi-application-settings::before { + content: "\F0B60"; } + +.mdi-application-settings-outline::before { + content: "\F1555"; } + +.mdi-application-variable::before { + content: "\F10FB"; } + +.mdi-application-variable-outline::before { + content: "\F10FC"; } + +.mdi-approximately-equal::before { + content: "\F0F9E"; } + +.mdi-approximately-equal-box::before { + content: "\F0F9F"; } + +.mdi-apps::before { + content: "\F003B"; } + +.mdi-apps-box::before { + content: "\F0D46"; } + +.mdi-arch::before { + content: "\F08C7"; } + +.mdi-archive::before { + content: "\F003C"; } + +.mdi-archive-alert::before { + content: "\F14FD"; } + +.mdi-archive-alert-outline::before { + content: "\F14FE"; } + +.mdi-archive-arrow-down::before { + content: "\F1259"; } + +.mdi-archive-arrow-down-outline::before { + content: "\F125A"; } + +.mdi-archive-arrow-up::before { + content: "\F125B"; } + +.mdi-archive-arrow-up-outline::before { + content: "\F125C"; } + +.mdi-archive-cancel::before { + content: "\F174B"; } + +.mdi-archive-cancel-outline::before { + content: "\F174C"; } + +.mdi-archive-check::before { + content: "\F174D"; } + +.mdi-archive-check-outline::before { + content: "\F174E"; } + +.mdi-archive-clock::before { + content: "\F174F"; } + +.mdi-archive-clock-outline::before { + content: "\F1750"; } + +.mdi-archive-cog::before { + content: "\F1751"; } + +.mdi-archive-cog-outline::before { + content: "\F1752"; } + +.mdi-archive-edit::before { + content: "\F1753"; } + +.mdi-archive-edit-outline::before { + content: "\F1754"; } + +.mdi-archive-eye::before { + content: "\F1755"; } + +.mdi-archive-eye-outline::before { + content: "\F1756"; } + +.mdi-archive-lock::before { + content: "\F1757"; } + +.mdi-archive-lock-open::before { + content: "\F1758"; } + +.mdi-archive-lock-open-outline::before { + content: "\F1759"; } + +.mdi-archive-lock-outline::before { + content: "\F175A"; } + +.mdi-archive-marker::before { + content: "\F175B"; } + +.mdi-archive-marker-outline::before { + content: "\F175C"; } + +.mdi-archive-minus::before { + content: "\F175D"; } + +.mdi-archive-minus-outline::before { + content: "\F175E"; } + +.mdi-archive-music::before { + content: "\F175F"; } + +.mdi-archive-music-outline::before { + content: "\F1760"; } + +.mdi-archive-off::before { + content: "\F1761"; } + +.mdi-archive-off-outline::before { + content: "\F1762"; } + +.mdi-archive-outline::before { + content: "\F120E"; } + +.mdi-archive-plus::before { + content: "\F1763"; } + +.mdi-archive-plus-outline::before { + content: "\F1764"; } + +.mdi-archive-refresh::before { + content: "\F1765"; } + +.mdi-archive-refresh-outline::before { + content: "\F1766"; } + +.mdi-archive-remove::before { + content: "\F1767"; } + +.mdi-archive-remove-outline::before { + content: "\F1768"; } + +.mdi-archive-search::before { + content: "\F1769"; } + +.mdi-archive-search-outline::before { + content: "\F176A"; } + +.mdi-archive-settings::before { + content: "\F176B"; } + +.mdi-archive-settings-outline::before { + content: "\F176C"; } + +.mdi-archive-star::before { + content: "\F176D"; } + +.mdi-archive-star-outline::before { + content: "\F176E"; } + +.mdi-archive-sync::before { + content: "\F176F"; } + +.mdi-archive-sync-outline::before { + content: "\F1770"; } + +.mdi-arm-flex::before { + content: "\F0FD7"; } + +.mdi-arm-flex-outline::before { + content: "\F0FD6"; } + +.mdi-arrange-bring-forward::before { + content: "\F003D"; } + +.mdi-arrange-bring-to-front::before { + content: "\F003E"; } + +.mdi-arrange-send-backward::before { + content: "\F003F"; } + +.mdi-arrange-send-to-back::before { + content: "\F0040"; } + +.mdi-arrow-all::before { + content: "\F0041"; } + +.mdi-arrow-bottom-left::before { + content: "\F0042"; } + +.mdi-arrow-bottom-left-bold-outline::before { + content: "\F09B7"; } + +.mdi-arrow-bottom-left-thick::before { + content: "\F09B8"; } + +.mdi-arrow-bottom-left-thin-circle-outline::before { + content: "\F1596"; } + +.mdi-arrow-bottom-right::before { + content: "\F0043"; } + +.mdi-arrow-bottom-right-bold-outline::before { + content: "\F09B9"; } + +.mdi-arrow-bottom-right-thick::before { + content: "\F09BA"; } + +.mdi-arrow-bottom-right-thin-circle-outline::before { + content: "\F1595"; } + +.mdi-arrow-collapse::before { + content: "\F0615"; } + +.mdi-arrow-collapse-all::before { + content: "\F0044"; } + +.mdi-arrow-collapse-down::before { + content: "\F0792"; } + +.mdi-arrow-collapse-horizontal::before { + content: "\F084C"; } + +.mdi-arrow-collapse-left::before { + content: "\F0793"; } + +.mdi-arrow-collapse-right::before { + content: "\F0794"; } + +.mdi-arrow-collapse-up::before { + content: "\F0795"; } + +.mdi-arrow-collapse-vertical::before { + content: "\F084D"; } + +.mdi-arrow-decision::before { + content: "\F09BB"; } + +.mdi-arrow-decision-auto::before { + content: "\F09BC"; } + +.mdi-arrow-decision-auto-outline::before { + content: "\F09BD"; } + +.mdi-arrow-decision-outline::before { + content: "\F09BE"; } + +.mdi-arrow-down::before { + content: "\F0045"; } + +.mdi-arrow-down-bold::before { + content: "\F072E"; } + +.mdi-arrow-down-bold-box::before { + content: "\F072F"; } + +.mdi-arrow-down-bold-box-outline::before { + content: "\F0730"; } + +.mdi-arrow-down-bold-circle::before { + content: "\F0047"; } + +.mdi-arrow-down-bold-circle-outline::before { + content: "\F0048"; } + +.mdi-arrow-down-bold-hexagon-outline::before { + content: "\F0049"; } + +.mdi-arrow-down-bold-outline::before { + content: "\F09BF"; } + +.mdi-arrow-down-box::before { + content: "\F06C0"; } + +.mdi-arrow-down-circle::before { + content: "\F0CDB"; } + +.mdi-arrow-down-circle-outline::before { + content: "\F0CDC"; } + +.mdi-arrow-down-drop-circle::before { + content: "\F004A"; } + +.mdi-arrow-down-drop-circle-outline::before { + content: "\F004B"; } + +.mdi-arrow-down-left::before { + content: "\F17A1"; } + +.mdi-arrow-down-left-bold::before { + content: "\F17A2"; } + +.mdi-arrow-down-right::before { + content: "\F17A3"; } + +.mdi-arrow-down-right-bold::before { + content: "\F17A4"; } + +.mdi-arrow-down-thick::before { + content: "\F0046"; } + +.mdi-arrow-down-thin-circle-outline::before { + content: "\F1599"; } + +.mdi-arrow-expand::before { + content: "\F0616"; } + +.mdi-arrow-expand-all::before { + content: "\F004C"; } + +.mdi-arrow-expand-down::before { + content: "\F0796"; } + +.mdi-arrow-expand-horizontal::before { + content: "\F084E"; } + +.mdi-arrow-expand-left::before { + content: "\F0797"; } + +.mdi-arrow-expand-right::before { + content: "\F0798"; } + +.mdi-arrow-expand-up::before { + content: "\F0799"; } + +.mdi-arrow-expand-vertical::before { + content: "\F084F"; } + +.mdi-arrow-horizontal-lock::before { + content: "\F115B"; } + +.mdi-arrow-left::before { + content: "\F004D"; } + +.mdi-arrow-left-bold::before { + content: "\F0731"; } + +.mdi-arrow-left-bold-box::before { + content: "\F0732"; } + +.mdi-arrow-left-bold-box-outline::before { + content: "\F0733"; } + +.mdi-arrow-left-bold-circle::before { + content: "\F004F"; } + +.mdi-arrow-left-bold-circle-outline::before { + content: "\F0050"; } + +.mdi-arrow-left-bold-hexagon-outline::before { + content: "\F0051"; } + +.mdi-arrow-left-bold-outline::before { + content: "\F09C0"; } + +.mdi-arrow-left-bottom::before { + content: "\F17A5"; } + +.mdi-arrow-left-bottom-bold::before { + content: "\F17A6"; } + +.mdi-arrow-left-box::before { + content: "\F06C1"; } + +.mdi-arrow-left-circle::before { + content: "\F0CDD"; } + +.mdi-arrow-left-circle-outline::before { + content: "\F0CDE"; } + +.mdi-arrow-left-drop-circle::before { + content: "\F0052"; } + +.mdi-arrow-left-drop-circle-outline::before { + content: "\F0053"; } + +.mdi-arrow-left-right::before { + content: "\F0E73"; } + +.mdi-arrow-left-right-bold::before { + content: "\F0E74"; } + +.mdi-arrow-left-right-bold-outline::before { + content: "\F09C1"; } + +.mdi-arrow-left-thick::before { + content: "\F004E"; } + +.mdi-arrow-left-thin-circle-outline::before { + content: "\F159A"; } + +.mdi-arrow-left-top::before { + content: "\F17A7"; } + +.mdi-arrow-left-top-bold::before { + content: "\F17A8"; } + +.mdi-arrow-projectile::before { + content: "\F1840"; } + +.mdi-arrow-projectile-multiple::before { + content: "\F183F"; } + +.mdi-arrow-right::before { + content: "\F0054"; } + +.mdi-arrow-right-bold::before { + content: "\F0734"; } + +.mdi-arrow-right-bold-box::before { + content: "\F0735"; } + +.mdi-arrow-right-bold-box-outline::before { + content: "\F0736"; } + +.mdi-arrow-right-bold-circle::before { + content: "\F0056"; } + +.mdi-arrow-right-bold-circle-outline::before { + content: "\F0057"; } + +.mdi-arrow-right-bold-hexagon-outline::before { + content: "\F0058"; } + +.mdi-arrow-right-bold-outline::before { + content: "\F09C2"; } + +.mdi-arrow-right-bottom::before { + content: "\F17A9"; } + +.mdi-arrow-right-bottom-bold::before { + content: "\F17AA"; } + +.mdi-arrow-right-box::before { + content: "\F06C2"; } + +.mdi-arrow-right-circle::before { + content: "\F0CDF"; } + +.mdi-arrow-right-circle-outline::before { + content: "\F0CE0"; } + +.mdi-arrow-right-drop-circle::before { + content: "\F0059"; } + +.mdi-arrow-right-drop-circle-outline::before { + content: "\F005A"; } + +.mdi-arrow-right-thick::before { + content: "\F0055"; } + +.mdi-arrow-right-thin-circle-outline::before { + content: "\F1598"; } + +.mdi-arrow-right-top::before { + content: "\F17AB"; } + +.mdi-arrow-right-top-bold::before { + content: "\F17AC"; } + +.mdi-arrow-split-horizontal::before { + content: "\F093B"; } + +.mdi-arrow-split-vertical::before { + content: "\F093C"; } + +.mdi-arrow-top-left::before { + content: "\F005B"; } + +.mdi-arrow-top-left-bold-outline::before { + content: "\F09C3"; } + +.mdi-arrow-top-left-bottom-right::before { + content: "\F0E75"; } + +.mdi-arrow-top-left-bottom-right-bold::before { + content: "\F0E76"; } + +.mdi-arrow-top-left-thick::before { + content: "\F09C4"; } + +.mdi-arrow-top-left-thin-circle-outline::before { + content: "\F1593"; } + +.mdi-arrow-top-right::before { + content: "\F005C"; } + +.mdi-arrow-top-right-bold-outline::before { + content: "\F09C5"; } + +.mdi-arrow-top-right-bottom-left::before { + content: "\F0E77"; } + +.mdi-arrow-top-right-bottom-left-bold::before { + content: "\F0E78"; } + +.mdi-arrow-top-right-thick::before { + content: "\F09C6"; } + +.mdi-arrow-top-right-thin-circle-outline::before { + content: "\F1594"; } + +.mdi-arrow-u-down-left::before { + content: "\F17AD"; } + +.mdi-arrow-u-down-left-bold::before { + content: "\F17AE"; } + +.mdi-arrow-u-down-right::before { + content: "\F17AF"; } + +.mdi-arrow-u-down-right-bold::before { + content: "\F17B0"; } + +.mdi-arrow-u-left-bottom::before { + content: "\F17B1"; } + +.mdi-arrow-u-left-bottom-bold::before { + content: "\F17B2"; } + +.mdi-arrow-u-left-top::before { + content: "\F17B3"; } + +.mdi-arrow-u-left-top-bold::before { + content: "\F17B4"; } + +.mdi-arrow-u-right-bottom::before { + content: "\F17B5"; } + +.mdi-arrow-u-right-bottom-bold::before { + content: "\F17B6"; } + +.mdi-arrow-u-right-top::before { + content: "\F17B7"; } + +.mdi-arrow-u-right-top-bold::before { + content: "\F17B8"; } + +.mdi-arrow-u-up-left::before { + content: "\F17B9"; } + +.mdi-arrow-u-up-left-bold::before { + content: "\F17BA"; } + +.mdi-arrow-u-up-right::before { + content: "\F17BB"; } + +.mdi-arrow-u-up-right-bold::before { + content: "\F17BC"; } + +.mdi-arrow-up::before { + content: "\F005D"; } + +.mdi-arrow-up-bold::before { + content: "\F0737"; } + +.mdi-arrow-up-bold-box::before { + content: "\F0738"; } + +.mdi-arrow-up-bold-box-outline::before { + content: "\F0739"; } + +.mdi-arrow-up-bold-circle::before { + content: "\F005F"; } + +.mdi-arrow-up-bold-circle-outline::before { + content: "\F0060"; } + +.mdi-arrow-up-bold-hexagon-outline::before { + content: "\F0061"; } + +.mdi-arrow-up-bold-outline::before { + content: "\F09C7"; } + +.mdi-arrow-up-box::before { + content: "\F06C3"; } + +.mdi-arrow-up-circle::before { + content: "\F0CE1"; } + +.mdi-arrow-up-circle-outline::before { + content: "\F0CE2"; } + +.mdi-arrow-up-down::before { + content: "\F0E79"; } + +.mdi-arrow-up-down-bold::before { + content: "\F0E7A"; } + +.mdi-arrow-up-down-bold-outline::before { + content: "\F09C8"; } + +.mdi-arrow-up-drop-circle::before { + content: "\F0062"; } + +.mdi-arrow-up-drop-circle-outline::before { + content: "\F0063"; } + +.mdi-arrow-up-left::before { + content: "\F17BD"; } + +.mdi-arrow-up-left-bold::before { + content: "\F17BE"; } + +.mdi-arrow-up-right::before { + content: "\F17BF"; } + +.mdi-arrow-up-right-bold::before { + content: "\F17C0"; } + +.mdi-arrow-up-thick::before { + content: "\F005E"; } + +.mdi-arrow-up-thin-circle-outline::before { + content: "\F1597"; } + +.mdi-arrow-vertical-lock::before { + content: "\F115C"; } + +.mdi-artstation::before { + content: "\F0B5B"; } + +.mdi-aspect-ratio::before { + content: "\F0A24"; } + +.mdi-assistant::before { + content: "\F0064"; } + +.mdi-asterisk::before { + content: "\F06C4"; } + +.mdi-at::before { + content: "\F0065"; } + +.mdi-atlassian::before { + content: "\F0804"; } + +.mdi-atm::before { + content: "\F0D47"; } + +.mdi-atom::before { + content: "\F0768"; } + +.mdi-atom-variant::before { + content: "\F0E7B"; } + +.mdi-attachment::before { + content: "\F0066"; } + +.mdi-audio-input-rca::before { + content: "\F186B"; } + +.mdi-audio-input-stereo-minijack::before { + content: "\F186C"; } + +.mdi-audio-input-xlr::before { + content: "\F186D"; } + +.mdi-audio-video::before { + content: "\F093D"; } + +.mdi-audio-video-off::before { + content: "\F11B6"; } + +.mdi-augmented-reality::before { + content: "\F0850"; } + +.mdi-auto-download::before { + content: "\F137E"; } + +.mdi-auto-fix::before { + content: "\F0068"; } + +.mdi-auto-upload::before { + content: "\F0069"; } + +.mdi-autorenew::before { + content: "\F006A"; } + +.mdi-av-timer::before { + content: "\F006B"; } + +.mdi-aws::before { + content: "\F0E0F"; } + +.mdi-axe::before { + content: "\F08C8"; } + +.mdi-axe-battle::before { + content: "\F1842"; } + +.mdi-axis::before { + content: "\F0D48"; } + +.mdi-axis-arrow::before { + content: "\F0D49"; } + +.mdi-axis-arrow-info::before { + content: "\F140E"; } + +.mdi-axis-arrow-lock::before { + content: "\F0D4A"; } + +.mdi-axis-lock::before { + content: "\F0D4B"; } + +.mdi-axis-x-arrow::before { + content: "\F0D4C"; } + +.mdi-axis-x-arrow-lock::before { + content: "\F0D4D"; } + +.mdi-axis-x-rotate-clockwise::before { + content: "\F0D4E"; } + +.mdi-axis-x-rotate-counterclockwise::before { + content: "\F0D4F"; } + +.mdi-axis-x-y-arrow-lock::before { + content: "\F0D50"; } + +.mdi-axis-y-arrow::before { + content: "\F0D51"; } + +.mdi-axis-y-arrow-lock::before { + content: "\F0D52"; } + +.mdi-axis-y-rotate-clockwise::before { + content: "\F0D53"; } + +.mdi-axis-y-rotate-counterclockwise::before { + content: "\F0D54"; } + +.mdi-axis-z-arrow::before { + content: "\F0D55"; } + +.mdi-axis-z-arrow-lock::before { + content: "\F0D56"; } + +.mdi-axis-z-rotate-clockwise::before { + content: "\F0D57"; } + +.mdi-axis-z-rotate-counterclockwise::before { + content: "\F0D58"; } + +.mdi-babel::before { + content: "\F0A25"; } + +.mdi-baby::before { + content: "\F006C"; } + +.mdi-baby-bottle::before { + content: "\F0F39"; } + +.mdi-baby-bottle-outline::before { + content: "\F0F3A"; } + +.mdi-baby-buggy::before { + content: "\F13E0"; } + +.mdi-baby-carriage::before { + content: "\F068F"; } + +.mdi-baby-carriage-off::before { + content: "\F0FA0"; } + +.mdi-baby-face::before { + content: "\F0E7C"; } + +.mdi-baby-face-outline::before { + content: "\F0E7D"; } + +.mdi-backburger::before { + content: "\F006D"; } + +.mdi-backspace::before { + content: "\F006E"; } + +.mdi-backspace-outline::before { + content: "\F0B5C"; } + +.mdi-backspace-reverse::before { + content: "\F0E7E"; } + +.mdi-backspace-reverse-outline::before { + content: "\F0E7F"; } + +.mdi-backup-restore::before { + content: "\F006F"; } + +.mdi-bacteria::before { + content: "\F0ED5"; } + +.mdi-bacteria-outline::before { + content: "\F0ED6"; } + +.mdi-badge-account::before { + content: "\F0DA7"; } + +.mdi-badge-account-alert::before { + content: "\F0DA8"; } + +.mdi-badge-account-alert-outline::before { + content: "\F0DA9"; } + +.mdi-badge-account-horizontal::before { + content: "\F0E0D"; } + +.mdi-badge-account-horizontal-outline::before { + content: "\F0E0E"; } + +.mdi-badge-account-outline::before { + content: "\F0DAA"; } + +.mdi-badminton::before { + content: "\F0851"; } + +.mdi-bag-carry-on::before { + content: "\F0F3B"; } + +.mdi-bag-carry-on-check::before { + content: "\F0D65"; } + +.mdi-bag-carry-on-off::before { + content: "\F0F3C"; } + +.mdi-bag-checked::before { + content: "\F0F3D"; } + +.mdi-bag-personal::before { + content: "\F0E10"; } + +.mdi-bag-personal-off::before { + content: "\F0E11"; } + +.mdi-bag-personal-off-outline::before { + content: "\F0E12"; } + +.mdi-bag-personal-outline::before { + content: "\F0E13"; } + +.mdi-bag-suitcase::before { + content: "\F158B"; } + +.mdi-bag-suitcase-off::before { + content: "\F158D"; } + +.mdi-bag-suitcase-off-outline::before { + content: "\F158E"; } + +.mdi-bag-suitcase-outline::before { + content: "\F158C"; } + +.mdi-baguette::before { + content: "\F0F3E"; } + +.mdi-balcony::before { + content: "\F1817"; } + +.mdi-balloon::before { + content: "\F0A26"; } + +.mdi-ballot::before { + content: "\F09C9"; } + +.mdi-ballot-outline::before { + content: "\F09CA"; } + +.mdi-ballot-recount::before { + content: "\F0C39"; } + +.mdi-ballot-recount-outline::before { + content: "\F0C3A"; } + +.mdi-bandage::before { + content: "\F0DAF"; } + +.mdi-bank::before { + content: "\F0070"; } + +.mdi-bank-check::before { + content: "\F1655"; } + +.mdi-bank-minus::before { + content: "\F0DB0"; } + +.mdi-bank-off::before { + content: "\F1656"; } + +.mdi-bank-off-outline::before { + content: "\F1657"; } + +.mdi-bank-outline::before { + content: "\F0E80"; } + +.mdi-bank-plus::before { + content: "\F0DB1"; } + +.mdi-bank-remove::before { + content: "\F0DB2"; } + +.mdi-bank-transfer::before { + content: "\F0A27"; } + +.mdi-bank-transfer-in::before { + content: "\F0A28"; } + +.mdi-bank-transfer-out::before { + content: "\F0A29"; } + +.mdi-barcode::before { + content: "\F0071"; } + +.mdi-barcode-off::before { + content: "\F1236"; } + +.mdi-barcode-scan::before { + content: "\F0072"; } + +.mdi-barley::before { + content: "\F0073"; } + +.mdi-barley-off::before { + content: "\F0B5D"; } + +.mdi-barn::before { + content: "\F0B5E"; } + +.mdi-barrel::before { + content: "\F0074"; } + +.mdi-baseball::before { + content: "\F0852"; } + +.mdi-baseball-bat::before { + content: "\F0853"; } + +.mdi-baseball-diamond::before { + content: "\F15EC"; } + +.mdi-baseball-diamond-outline::before { + content: "\F15ED"; } + +.mdi-bash::before { + content: "\F1183"; } + +.mdi-basket::before { + content: "\F0076"; } + +.mdi-basket-fill::before { + content: "\F0077"; } + +.mdi-basket-minus::before { + content: "\F1523"; } + +.mdi-basket-minus-outline::before { + content: "\F1524"; } + +.mdi-basket-off::before { + content: "\F1525"; } + +.mdi-basket-off-outline::before { + content: "\F1526"; } + +.mdi-basket-outline::before { + content: "\F1181"; } + +.mdi-basket-plus::before { + content: "\F1527"; } + +.mdi-basket-plus-outline::before { + content: "\F1528"; } + +.mdi-basket-remove::before { + content: "\F1529"; } + +.mdi-basket-remove-outline::before { + content: "\F152A"; } + +.mdi-basket-unfill::before { + content: "\F0078"; } + +.mdi-basketball::before { + content: "\F0806"; } + +.mdi-basketball-hoop::before { + content: "\F0C3B"; } + +.mdi-basketball-hoop-outline::before { + content: "\F0C3C"; } + +.mdi-bat::before { + content: "\F0B5F"; } + +.mdi-bathtub::before { + content: "\F1818"; } + +.mdi-bathtub-outline::before { + content: "\F1819"; } + +.mdi-battery::before { + content: "\F0079"; } + +.mdi-battery-10::before { + content: "\F007A"; } + +.mdi-battery-10-bluetooth::before { + content: "\F093E"; } + +.mdi-battery-20::before { + content: "\F007B"; } + +.mdi-battery-20-bluetooth::before { + content: "\F093F"; } + +.mdi-battery-30::before { + content: "\F007C"; } + +.mdi-battery-30-bluetooth::before { + content: "\F0940"; } + +.mdi-battery-40::before { + content: "\F007D"; } + +.mdi-battery-40-bluetooth::before { + content: "\F0941"; } + +.mdi-battery-50::before { + content: "\F007E"; } + +.mdi-battery-50-bluetooth::before { + content: "\F0942"; } + +.mdi-battery-60::before { + content: "\F007F"; } + +.mdi-battery-60-bluetooth::before { + content: "\F0943"; } + +.mdi-battery-70::before { + content: "\F0080"; } + +.mdi-battery-70-bluetooth::before { + content: "\F0944"; } + +.mdi-battery-80::before { + content: "\F0081"; } + +.mdi-battery-80-bluetooth::before { + content: "\F0945"; } + +.mdi-battery-90::before { + content: "\F0082"; } + +.mdi-battery-90-bluetooth::before { + content: "\F0946"; } + +.mdi-battery-alert::before { + content: "\F0083"; } + +.mdi-battery-alert-bluetooth::before { + content: "\F0947"; } + +.mdi-battery-alert-variant::before { + content: "\F10CC"; } + +.mdi-battery-alert-variant-outline::before { + content: "\F10CD"; } + +.mdi-battery-arrow-down::before { + content: "\F17DE"; } + +.mdi-battery-arrow-down-outline::before { + content: "\F17DF"; } + +.mdi-battery-arrow-up::before { + content: "\F17E0"; } + +.mdi-battery-arrow-up-outline::before { + content: "\F17E1"; } + +.mdi-battery-bluetooth::before { + content: "\F0948"; } + +.mdi-battery-bluetooth-variant::before { + content: "\F0949"; } + +.mdi-battery-charging::before { + content: "\F0084"; } + +.mdi-battery-charging-10::before { + content: "\F089C"; } + +.mdi-battery-charging-100::before { + content: "\F0085"; } + +.mdi-battery-charging-20::before { + content: "\F0086"; } + +.mdi-battery-charging-30::before { + content: "\F0087"; } + +.mdi-battery-charging-40::before { + content: "\F0088"; } + +.mdi-battery-charging-50::before { + content: "\F089D"; } + +.mdi-battery-charging-60::before { + content: "\F0089"; } + +.mdi-battery-charging-70::before { + content: "\F089E"; } + +.mdi-battery-charging-80::before { + content: "\F008A"; } + +.mdi-battery-charging-90::before { + content: "\F008B"; } + +.mdi-battery-charging-high::before { + content: "\F12A6"; } + +.mdi-battery-charging-low::before { + content: "\F12A4"; } + +.mdi-battery-charging-medium::before { + content: "\F12A5"; } + +.mdi-battery-charging-outline::before { + content: "\F089F"; } + +.mdi-battery-charging-wireless::before { + content: "\F0807"; } + +.mdi-battery-charging-wireless-10::before { + content: "\F0808"; } + +.mdi-battery-charging-wireless-20::before { + content: "\F0809"; } + +.mdi-battery-charging-wireless-30::before { + content: "\F080A"; } + +.mdi-battery-charging-wireless-40::before { + content: "\F080B"; } + +.mdi-battery-charging-wireless-50::before { + content: "\F080C"; } + +.mdi-battery-charging-wireless-60::before { + content: "\F080D"; } + +.mdi-battery-charging-wireless-70::before { + content: "\F080E"; } + +.mdi-battery-charging-wireless-80::before { + content: "\F080F"; } + +.mdi-battery-charging-wireless-90::before { + content: "\F0810"; } + +.mdi-battery-charging-wireless-alert::before { + content: "\F0811"; } + +.mdi-battery-charging-wireless-outline::before { + content: "\F0812"; } + +.mdi-battery-check::before { + content: "\F17E2"; } + +.mdi-battery-check-outline::before { + content: "\F17E3"; } + +.mdi-battery-heart::before { + content: "\F120F"; } + +.mdi-battery-heart-outline::before { + content: "\F1210"; } + +.mdi-battery-heart-variant::before { + content: "\F1211"; } + +.mdi-battery-high::before { + content: "\F12A3"; } + +.mdi-battery-lock::before { + content: "\F179C"; } + +.mdi-battery-lock-open::before { + content: "\F179D"; } + +.mdi-battery-low::before { + content: "\F12A1"; } + +.mdi-battery-medium::before { + content: "\F12A2"; } + +.mdi-battery-minus::before { + content: "\F17E4"; } + +.mdi-battery-minus-outline::before { + content: "\F17E5"; } + +.mdi-battery-minus-variant::before { + content: "\F008C"; } + +.mdi-battery-negative::before { + content: "\F008D"; } + +.mdi-battery-off::before { + content: "\F125D"; } + +.mdi-battery-off-outline::before { + content: "\F125E"; } + +.mdi-battery-outline::before { + content: "\F008E"; } + +.mdi-battery-plus::before { + content: "\F17E6"; } + +.mdi-battery-plus-outline::before { + content: "\F17E7"; } + +.mdi-battery-plus-variant::before { + content: "\F008F"; } + +.mdi-battery-positive::before { + content: "\F0090"; } + +.mdi-battery-remove::before { + content: "\F17E8"; } + +.mdi-battery-remove-outline::before { + content: "\F17E9"; } + +.mdi-battery-sync::before { + content: "\F1834"; } + +.mdi-battery-sync-outline::before { + content: "\F1835"; } + +.mdi-battery-unknown::before { + content: "\F0091"; } + +.mdi-battery-unknown-bluetooth::before { + content: "\F094A"; } + +.mdi-beach::before { + content: "\F0092"; } + +.mdi-beaker::before { + content: "\F0CEA"; } + +.mdi-beaker-alert::before { + content: "\F1229"; } + +.mdi-beaker-alert-outline::before { + content: "\F122A"; } + +.mdi-beaker-check::before { + content: "\F122B"; } + +.mdi-beaker-check-outline::before { + content: "\F122C"; } + +.mdi-beaker-minus::before { + content: "\F122D"; } + +.mdi-beaker-minus-outline::before { + content: "\F122E"; } + +.mdi-beaker-outline::before { + content: "\F0690"; } + +.mdi-beaker-plus::before { + content: "\F122F"; } + +.mdi-beaker-plus-outline::before { + content: "\F1230"; } + +.mdi-beaker-question::before { + content: "\F1231"; } + +.mdi-beaker-question-outline::before { + content: "\F1232"; } + +.mdi-beaker-remove::before { + content: "\F1233"; } + +.mdi-beaker-remove-outline::before { + content: "\F1234"; } + +.mdi-bed::before { + content: "\F02E3"; } + +.mdi-bed-double::before { + content: "\F0FD4"; } + +.mdi-bed-double-outline::before { + content: "\F0FD3"; } + +.mdi-bed-empty::before { + content: "\F08A0"; } + +.mdi-bed-king::before { + content: "\F0FD2"; } + +.mdi-bed-king-outline::before { + content: "\F0FD1"; } + +.mdi-bed-outline::before { + content: "\F0099"; } + +.mdi-bed-queen::before { + content: "\F0FD0"; } + +.mdi-bed-queen-outline::before { + content: "\F0FDB"; } + +.mdi-bed-single::before { + content: "\F106D"; } + +.mdi-bed-single-outline::before { + content: "\F106E"; } + +.mdi-bee::before { + content: "\F0FA1"; } + +.mdi-bee-flower::before { + content: "\F0FA2"; } + +.mdi-beehive-off-outline::before { + content: "\F13ED"; } + +.mdi-beehive-outline::before { + content: "\F10CE"; } + +.mdi-beekeeper::before { + content: "\F14E2"; } + +.mdi-beer::before { + content: "\F0098"; } + +.mdi-beer-outline::before { + content: "\F130C"; } + +.mdi-bell::before { + content: "\F009A"; } + +.mdi-bell-alert::before { + content: "\F0D59"; } + +.mdi-bell-alert-outline::before { + content: "\F0E81"; } + +.mdi-bell-badge::before { + content: "\F116B"; } + +.mdi-bell-badge-outline::before { + content: "\F0178"; } + +.mdi-bell-cancel::before { + content: "\F13E7"; } + +.mdi-bell-cancel-outline::before { + content: "\F13E8"; } + +.mdi-bell-check::before { + content: "\F11E5"; } + +.mdi-bell-check-outline::before { + content: "\F11E6"; } + +.mdi-bell-circle::before { + content: "\F0D5A"; } + +.mdi-bell-circle-outline::before { + content: "\F0D5B"; } + +.mdi-bell-minus::before { + content: "\F13E9"; } + +.mdi-bell-minus-outline::before { + content: "\F13EA"; } + +.mdi-bell-off::before { + content: "\F009B"; } + +.mdi-bell-off-outline::before { + content: "\F0A91"; } + +.mdi-bell-outline::before { + content: "\F009C"; } + +.mdi-bell-plus::before { + content: "\F009D"; } + +.mdi-bell-plus-outline::before { + content: "\F0A92"; } + +.mdi-bell-remove::before { + content: "\F13EB"; } + +.mdi-bell-remove-outline::before { + content: "\F13EC"; } + +.mdi-bell-ring::before { + content: "\F009E"; } + +.mdi-bell-ring-outline::before { + content: "\F009F"; } + +.mdi-bell-sleep::before { + content: "\F00A0"; } + +.mdi-bell-sleep-outline::before { + content: "\F0A93"; } + +.mdi-beta::before { + content: "\F00A1"; } + +.mdi-betamax::before { + content: "\F09CB"; } + +.mdi-biathlon::before { + content: "\F0E14"; } + +.mdi-bicycle::before { + content: "\F109C"; } + +.mdi-bicycle-basket::before { + content: "\F1235"; } + +.mdi-bicycle-electric::before { + content: "\F15B4"; } + +.mdi-bicycle-penny-farthing::before { + content: "\F15E9"; } + +.mdi-bike::before { + content: "\F00A3"; } + +.mdi-bike-fast::before { + content: "\F111F"; } + +.mdi-billboard::before { + content: "\F1010"; } + +.mdi-billiards::before { + content: "\F0B61"; } + +.mdi-billiards-rack::before { + content: "\F0B62"; } + +.mdi-binoculars::before { + content: "\F00A5"; } + +.mdi-bio::before { + content: "\F00A6"; } + +.mdi-biohazard::before { + content: "\F00A7"; } + +.mdi-bird::before { + content: "\F15C6"; } + +.mdi-bitbucket::before { + content: "\F00A8"; } + +.mdi-bitcoin::before { + content: "\F0813"; } + +.mdi-black-mesa::before { + content: "\F00A9"; } + +.mdi-blender::before { + content: "\F0CEB"; } + +.mdi-blender-outline::before { + content: "\F181A"; } + +.mdi-blender-software::before { + content: "\F00AB"; } + +.mdi-blinds::before { + content: "\F00AC"; } + +.mdi-blinds-open::before { + content: "\F1011"; } + +.mdi-block-helper::before { + content: "\F00AD"; } + +.mdi-blood-bag::before { + content: "\F0CEC"; } + +.mdi-bluetooth::before { + content: "\F00AF"; } + +.mdi-bluetooth-audio::before { + content: "\F00B0"; } + +.mdi-bluetooth-connect::before { + content: "\F00B1"; } + +.mdi-bluetooth-off::before { + content: "\F00B2"; } + +.mdi-bluetooth-settings::before { + content: "\F00B3"; } + +.mdi-bluetooth-transfer::before { + content: "\F00B4"; } + +.mdi-blur::before { + content: "\F00B5"; } + +.mdi-blur-linear::before { + content: "\F00B6"; } + +.mdi-blur-off::before { + content: "\F00B7"; } + +.mdi-blur-radial::before { + content: "\F00B8"; } + +.mdi-bolt::before { + content: "\F0DB3"; } + +.mdi-bomb::before { + content: "\F0691"; } + +.mdi-bomb-off::before { + content: "\F06C5"; } + +.mdi-bone::before { + content: "\F00B9"; } + +.mdi-book::before { + content: "\F00BA"; } + +.mdi-book-account::before { + content: "\F13AD"; } + +.mdi-book-account-outline::before { + content: "\F13AE"; } + +.mdi-book-alert::before { + content: "\F167C"; } + +.mdi-book-alert-outline::before { + content: "\F167D"; } + +.mdi-book-alphabet::before { + content: "\F061D"; } + +.mdi-book-arrow-down::before { + content: "\F167E"; } + +.mdi-book-arrow-down-outline::before { + content: "\F167F"; } + +.mdi-book-arrow-left::before { + content: "\F1680"; } + +.mdi-book-arrow-left-outline::before { + content: "\F1681"; } + +.mdi-book-arrow-right::before { + content: "\F1682"; } + +.mdi-book-arrow-right-outline::before { + content: "\F1683"; } + +.mdi-book-arrow-up::before { + content: "\F1684"; } + +.mdi-book-arrow-up-outline::before { + content: "\F1685"; } + +.mdi-book-cancel::before { + content: "\F1686"; } + +.mdi-book-cancel-outline::before { + content: "\F1687"; } + +.mdi-book-check::before { + content: "\F14F3"; } + +.mdi-book-check-outline::before { + content: "\F14F4"; } + +.mdi-book-clock::before { + content: "\F1688"; } + +.mdi-book-clock-outline::before { + content: "\F1689"; } + +.mdi-book-cog::before { + content: "\F168A"; } + +.mdi-book-cog-outline::before { + content: "\F168B"; } + +.mdi-book-cross::before { + content: "\F00A2"; } + +.mdi-book-edit::before { + content: "\F168C"; } + +.mdi-book-edit-outline::before { + content: "\F168D"; } + +.mdi-book-education::before { + content: "\F16C9"; } + +.mdi-book-education-outline::before { + content: "\F16CA"; } + +.mdi-book-information-variant::before { + content: "\F106F"; } + +.mdi-book-lock::before { + content: "\F079A"; } + +.mdi-book-lock-open::before { + content: "\F079B"; } + +.mdi-book-lock-open-outline::before { + content: "\F168E"; } + +.mdi-book-lock-outline::before { + content: "\F168F"; } + +.mdi-book-marker::before { + content: "\F1690"; } + +.mdi-book-marker-outline::before { + content: "\F1691"; } + +.mdi-book-minus::before { + content: "\F05D9"; } + +.mdi-book-minus-multiple::before { + content: "\F0A94"; } + +.mdi-book-minus-multiple-outline::before { + content: "\F090B"; } + +.mdi-book-minus-outline::before { + content: "\F1692"; } + +.mdi-book-multiple::before { + content: "\F00BB"; } + +.mdi-book-multiple-outline::before { + content: "\F0436"; } + +.mdi-book-music::before { + content: "\F0067"; } + +.mdi-book-music-outline::before { + content: "\F1693"; } + +.mdi-book-off::before { + content: "\F1694"; } + +.mdi-book-off-outline::before { + content: "\F1695"; } + +.mdi-book-open::before { + content: "\F00BD"; } + +.mdi-book-open-blank-variant::before { + content: "\F00BE"; } + +.mdi-book-open-outline::before { + content: "\F0B63"; } + +.mdi-book-open-page-variant::before { + content: "\F05DA"; } + +.mdi-book-open-page-variant-outline::before { + content: "\F15D6"; } + +.mdi-book-open-variant::before { + content: "\F14F7"; } + +.mdi-book-outline::before { + content: "\F0B64"; } + +.mdi-book-play::before { + content: "\F0E82"; } + +.mdi-book-play-outline::before { + content: "\F0E83"; } + +.mdi-book-plus::before { + content: "\F05DB"; } + +.mdi-book-plus-multiple::before { + content: "\F0A95"; } + +.mdi-book-plus-multiple-outline::before { + content: "\F0ADE"; } + +.mdi-book-plus-outline::before { + content: "\F1696"; } + +.mdi-book-refresh::before { + content: "\F1697"; } + +.mdi-book-refresh-outline::before { + content: "\F1698"; } + +.mdi-book-remove::before { + content: "\F0A97"; } + +.mdi-book-remove-multiple::before { + content: "\F0A96"; } + +.mdi-book-remove-multiple-outline::before { + content: "\F04CA"; } + +.mdi-book-remove-outline::before { + content: "\F1699"; } + +.mdi-book-search::before { + content: "\F0E84"; } + +.mdi-book-search-outline::before { + content: "\F0E85"; } + +.mdi-book-settings::before { + content: "\F169A"; } + +.mdi-book-settings-outline::before { + content: "\F169B"; } + +.mdi-book-sync::before { + content: "\F169C"; } + +.mdi-book-sync-outline::before { + content: "\F16C8"; } + +.mdi-book-variant::before { + content: "\F00BF"; } + +.mdi-book-variant-multiple::before { + content: "\F00BC"; } + +.mdi-bookmark::before { + content: "\F00C0"; } + +.mdi-bookmark-check::before { + content: "\F00C1"; } + +.mdi-bookmark-check-outline::before { + content: "\F137B"; } + +.mdi-bookmark-minus::before { + content: "\F09CC"; } + +.mdi-bookmark-minus-outline::before { + content: "\F09CD"; } + +.mdi-bookmark-multiple::before { + content: "\F0E15"; } + +.mdi-bookmark-multiple-outline::before { + content: "\F0E16"; } + +.mdi-bookmark-music::before { + content: "\F00C2"; } + +.mdi-bookmark-music-outline::before { + content: "\F1379"; } + +.mdi-bookmark-off::before { + content: "\F09CE"; } + +.mdi-bookmark-off-outline::before { + content: "\F09CF"; } + +.mdi-bookmark-outline::before { + content: "\F00C3"; } + +.mdi-bookmark-plus::before { + content: "\F00C5"; } + +.mdi-bookmark-plus-outline::before { + content: "\F00C4"; } + +.mdi-bookmark-remove::before { + content: "\F00C6"; } + +.mdi-bookmark-remove-outline::before { + content: "\F137A"; } + +.mdi-bookshelf::before { + content: "\F125F"; } + +.mdi-boom-gate::before { + content: "\F0E86"; } + +.mdi-boom-gate-alert::before { + content: "\F0E87"; } + +.mdi-boom-gate-alert-outline::before { + content: "\F0E88"; } + +.mdi-boom-gate-arrow-down::before { + content: "\F0E89"; } + +.mdi-boom-gate-arrow-down-outline::before { + content: "\F0E8A"; } + +.mdi-boom-gate-arrow-up::before { + content: "\F0E8C"; } + +.mdi-boom-gate-arrow-up-outline::before { + content: "\F0E8D"; } + +.mdi-boom-gate-outline::before { + content: "\F0E8B"; } + +.mdi-boom-gate-up::before { + content: "\F17F9"; } + +.mdi-boom-gate-up-outline::before { + content: "\F17FA"; } + +.mdi-boombox::before { + content: "\F05DC"; } + +.mdi-boomerang::before { + content: "\F10CF"; } + +.mdi-bootstrap::before { + content: "\F06C6"; } + +.mdi-border-all::before { + content: "\F00C7"; } + +.mdi-border-all-variant::before { + content: "\F08A1"; } + +.mdi-border-bottom::before { + content: "\F00C8"; } + +.mdi-border-bottom-variant::before { + content: "\F08A2"; } + +.mdi-border-color::before { + content: "\F00C9"; } + +.mdi-border-horizontal::before { + content: "\F00CA"; } + +.mdi-border-inside::before { + content: "\F00CB"; } + +.mdi-border-left::before { + content: "\F00CC"; } + +.mdi-border-left-variant::before { + content: "\F08A3"; } + +.mdi-border-none::before { + content: "\F00CD"; } + +.mdi-border-none-variant::before { + content: "\F08A4"; } + +.mdi-border-outside::before { + content: "\F00CE"; } + +.mdi-border-right::before { + content: "\F00CF"; } + +.mdi-border-right-variant::before { + content: "\F08A5"; } + +.mdi-border-style::before { + content: "\F00D0"; } + +.mdi-border-top::before { + content: "\F00D1"; } + +.mdi-border-top-variant::before { + content: "\F08A6"; } + +.mdi-border-vertical::before { + content: "\F00D2"; } + +.mdi-bottle-soda::before { + content: "\F1070"; } + +.mdi-bottle-soda-classic::before { + content: "\F1071"; } + +.mdi-bottle-soda-classic-outline::before { + content: "\F1363"; } + +.mdi-bottle-soda-outline::before { + content: "\F1072"; } + +.mdi-bottle-tonic::before { + content: "\F112E"; } + +.mdi-bottle-tonic-outline::before { + content: "\F112F"; } + +.mdi-bottle-tonic-plus::before { + content: "\F1130"; } + +.mdi-bottle-tonic-plus-outline::before { + content: "\F1131"; } + +.mdi-bottle-tonic-skull::before { + content: "\F1132"; } + +.mdi-bottle-tonic-skull-outline::before { + content: "\F1133"; } + +.mdi-bottle-wine::before { + content: "\F0854"; } + +.mdi-bottle-wine-outline::before { + content: "\F1310"; } + +.mdi-bow-arrow::before { + content: "\F1841"; } + +.mdi-bow-tie::before { + content: "\F0678"; } + +.mdi-bowl::before { + content: "\F028E"; } + +.mdi-bowl-mix::before { + content: "\F0617"; } + +.mdi-bowl-mix-outline::before { + content: "\F02E4"; } + +.mdi-bowl-outline::before { + content: "\F02A9"; } + +.mdi-bowling::before { + content: "\F00D3"; } + +.mdi-box::before { + content: "\F00D4"; } + +.mdi-box-cutter::before { + content: "\F00D5"; } + +.mdi-box-cutter-off::before { + content: "\F0B4A"; } + +.mdi-box-shadow::before { + content: "\F0637"; } + +.mdi-boxing-glove::before { + content: "\F0B65"; } + +.mdi-braille::before { + content: "\F09D0"; } + +.mdi-brain::before { + content: "\F09D1"; } + +.mdi-bread-slice::before { + content: "\F0CEE"; } + +.mdi-bread-slice-outline::before { + content: "\F0CEF"; } + +.mdi-bridge::before { + content: "\F0618"; } + +.mdi-briefcase::before { + content: "\F00D6"; } + +.mdi-briefcase-account::before { + content: "\F0CF0"; } + +.mdi-briefcase-account-outline::before { + content: "\F0CF1"; } + +.mdi-briefcase-check::before { + content: "\F00D7"; } + +.mdi-briefcase-check-outline::before { + content: "\F131E"; } + +.mdi-briefcase-clock::before { + content: "\F10D0"; } + +.mdi-briefcase-clock-outline::before { + content: "\F10D1"; } + +.mdi-briefcase-download::before { + content: "\F00D8"; } + +.mdi-briefcase-download-outline::before { + content: "\F0C3D"; } + +.mdi-briefcase-edit::before { + content: "\F0A98"; } + +.mdi-briefcase-edit-outline::before { + content: "\F0C3E"; } + +.mdi-briefcase-eye::before { + content: "\F17D9"; } + +.mdi-briefcase-eye-outline::before { + content: "\F17DA"; } + +.mdi-briefcase-minus::before { + content: "\F0A2A"; } + +.mdi-briefcase-minus-outline::before { + content: "\F0C3F"; } + +.mdi-briefcase-off::before { + content: "\F1658"; } + +.mdi-briefcase-off-outline::before { + content: "\F1659"; } + +.mdi-briefcase-outline::before { + content: "\F0814"; } + +.mdi-briefcase-plus::before { + content: "\F0A2B"; } + +.mdi-briefcase-plus-outline::before { + content: "\F0C40"; } + +.mdi-briefcase-remove::before { + content: "\F0A2C"; } + +.mdi-briefcase-remove-outline::before { + content: "\F0C41"; } + +.mdi-briefcase-search::before { + content: "\F0A2D"; } + +.mdi-briefcase-search-outline::before { + content: "\F0C42"; } + +.mdi-briefcase-upload::before { + content: "\F00D9"; } + +.mdi-briefcase-upload-outline::before { + content: "\F0C43"; } + +.mdi-briefcase-variant::before { + content: "\F1494"; } + +.mdi-briefcase-variant-off::before { + content: "\F165A"; } + +.mdi-briefcase-variant-off-outline::before { + content: "\F165B"; } + +.mdi-briefcase-variant-outline::before { + content: "\F1495"; } + +.mdi-brightness-1::before { + content: "\F00DA"; } + +.mdi-brightness-2::before { + content: "\F00DB"; } + +.mdi-brightness-3::before { + content: "\F00DC"; } + +.mdi-brightness-4::before { + content: "\F00DD"; } + +.mdi-brightness-5::before { + content: "\F00DE"; } + +.mdi-brightness-6::before { + content: "\F00DF"; } + +.mdi-brightness-7::before { + content: "\F00E0"; } + +.mdi-brightness-auto::before { + content: "\F00E1"; } + +.mdi-brightness-percent::before { + content: "\F0CF2"; } + +.mdi-broadcast::before { + content: "\F1720"; } + +.mdi-broadcast-off::before { + content: "\F1721"; } + +.mdi-broom::before { + content: "\F00E2"; } + +.mdi-brush::before { + content: "\F00E3"; } + +.mdi-brush-off::before { + content: "\F1771"; } + +.mdi-brush-variant::before { + content: "\F1813"; } + +.mdi-bucket::before { + content: "\F1415"; } + +.mdi-bucket-outline::before { + content: "\F1416"; } + +.mdi-buffet::before { + content: "\F0578"; } + +.mdi-bug::before { + content: "\F00E4"; } + +.mdi-bug-check::before { + content: "\F0A2E"; } + +.mdi-bug-check-outline::before { + content: "\F0A2F"; } + +.mdi-bug-outline::before { + content: "\F0A30"; } + +.mdi-bugle::before { + content: "\F0DB4"; } + +.mdi-bulldozer::before { + content: "\F0B22"; } + +.mdi-bullet::before { + content: "\F0CF3"; } + +.mdi-bulletin-board::before { + content: "\F00E5"; } + +.mdi-bullhorn::before { + content: "\F00E6"; } + +.mdi-bullhorn-outline::before { + content: "\F0B23"; } + +.mdi-bullseye::before { + content: "\F05DD"; } + +.mdi-bullseye-arrow::before { + content: "\F08C9"; } + +.mdi-bulma::before { + content: "\F12E7"; } + +.mdi-bunk-bed::before { + content: "\F1302"; } + +.mdi-bunk-bed-outline::before { + content: "\F0097"; } + +.mdi-bus::before { + content: "\F00E7"; } + +.mdi-bus-alert::before { + content: "\F0A99"; } + +.mdi-bus-articulated-end::before { + content: "\F079C"; } + +.mdi-bus-articulated-front::before { + content: "\F079D"; } + +.mdi-bus-clock::before { + content: "\F08CA"; } + +.mdi-bus-double-decker::before { + content: "\F079E"; } + +.mdi-bus-marker::before { + content: "\F1212"; } + +.mdi-bus-multiple::before { + content: "\F0F3F"; } + +.mdi-bus-school::before { + content: "\F079F"; } + +.mdi-bus-side::before { + content: "\F07A0"; } + +.mdi-bus-stop::before { + content: "\F1012"; } + +.mdi-bus-stop-covered::before { + content: "\F1013"; } + +.mdi-bus-stop-uncovered::before { + content: "\F1014"; } + +.mdi-butterfly::before { + content: "\F1589"; } + +.mdi-butterfly-outline::before { + content: "\F158A"; } + +.mdi-cabin-a-frame::before { + content: "\F188C"; } + +.mdi-cable-data::before { + content: "\F1394"; } + +.mdi-cached::before { + content: "\F00E8"; } + +.mdi-cactus::before { + content: "\F0DB5"; } + +.mdi-cake::before { + content: "\F00E9"; } + +.mdi-cake-layered::before { + content: "\F00EA"; } + +.mdi-cake-variant::before { + content: "\F00EB"; } + +.mdi-cake-variant-outline::before { + content: "\F17F0"; } + +.mdi-calculator::before { + content: "\F00EC"; } + +.mdi-calculator-variant::before { + content: "\F0A9A"; } + +.mdi-calculator-variant-outline::before { + content: "\F15A6"; } + +.mdi-calendar::before { + content: "\F00ED"; } + +.mdi-calendar-account::before { + content: "\F0ED7"; } + +.mdi-calendar-account-outline::before { + content: "\F0ED8"; } + +.mdi-calendar-alert::before { + content: "\F0A31"; } + +.mdi-calendar-arrow-left::before { + content: "\F1134"; } + +.mdi-calendar-arrow-right::before { + content: "\F1135"; } + +.mdi-calendar-blank::before { + content: "\F00EE"; } + +.mdi-calendar-blank-multiple::before { + content: "\F1073"; } + +.mdi-calendar-blank-outline::before { + content: "\F0B66"; } + +.mdi-calendar-check::before { + content: "\F00EF"; } + +.mdi-calendar-check-outline::before { + content: "\F0C44"; } + +.mdi-calendar-clock::before { + content: "\F00F0"; } + +.mdi-calendar-clock-outline::before { + content: "\F16E1"; } + +.mdi-calendar-cursor::before { + content: "\F157B"; } + +.mdi-calendar-edit::before { + content: "\F08A7"; } + +.mdi-calendar-end::before { + content: "\F166C"; } + +.mdi-calendar-export::before { + content: "\F0B24"; } + +.mdi-calendar-heart::before { + content: "\F09D2"; } + +.mdi-calendar-import::before { + content: "\F0B25"; } + +.mdi-calendar-lock::before { + content: "\F1641"; } + +.mdi-calendar-lock-outline::before { + content: "\F1642"; } + +.mdi-calendar-minus::before { + content: "\F0D5C"; } + +.mdi-calendar-month::before { + content: "\F0E17"; } + +.mdi-calendar-month-outline::before { + content: "\F0E18"; } + +.mdi-calendar-multiple::before { + content: "\F00F1"; } + +.mdi-calendar-multiple-check::before { + content: "\F00F2"; } + +.mdi-calendar-multiselect::before { + content: "\F0A32"; } + +.mdi-calendar-outline::before { + content: "\F0B67"; } + +.mdi-calendar-plus::before { + content: "\F00F3"; } + +.mdi-calendar-question::before { + content: "\F0692"; } + +.mdi-calendar-range::before { + content: "\F0679"; } + +.mdi-calendar-range-outline::before { + content: "\F0B68"; } + +.mdi-calendar-refresh::before { + content: "\F01E1"; } + +.mdi-calendar-refresh-outline::before { + content: "\F0203"; } + +.mdi-calendar-remove::before { + content: "\F00F4"; } + +.mdi-calendar-remove-outline::before { + content: "\F0C45"; } + +.mdi-calendar-search::before { + content: "\F094C"; } + +.mdi-calendar-star::before { + content: "\F09D3"; } + +.mdi-calendar-start::before { + content: "\F166D"; } + +.mdi-calendar-sync::before { + content: "\F0E8E"; } + +.mdi-calendar-sync-outline::before { + content: "\F0E8F"; } + +.mdi-calendar-text::before { + content: "\F00F5"; } + +.mdi-calendar-text-outline::before { + content: "\F0C46"; } + +.mdi-calendar-today::before { + content: "\F00F6"; } + +.mdi-calendar-week::before { + content: "\F0A33"; } + +.mdi-calendar-week-begin::before { + content: "\F0A34"; } + +.mdi-calendar-weekend::before { + content: "\F0ED9"; } + +.mdi-calendar-weekend-outline::before { + content: "\F0EDA"; } + +.mdi-call-made::before { + content: "\F00F7"; } + +.mdi-call-merge::before { + content: "\F00F8"; } + +.mdi-call-missed::before { + content: "\F00F9"; } + +.mdi-call-received::before { + content: "\F00FA"; } + +.mdi-call-split::before { + content: "\F00FB"; } + +.mdi-camcorder::before { + content: "\F00FC"; } + +.mdi-camcorder-off::before { + content: "\F00FF"; } + +.mdi-camera::before { + content: "\F0100"; } + +.mdi-camera-account::before { + content: "\F08CB"; } + +.mdi-camera-burst::before { + content: "\F0693"; } + +.mdi-camera-control::before { + content: "\F0B69"; } + +.mdi-camera-document::before { + content: "\F1871"; } + +.mdi-camera-document-off::before { + content: "\F1872"; } + +.mdi-camera-enhance::before { + content: "\F0101"; } + +.mdi-camera-enhance-outline::before { + content: "\F0B6A"; } + +.mdi-camera-flip::before { + content: "\F15D9"; } + +.mdi-camera-flip-outline::before { + content: "\F15DA"; } + +.mdi-camera-front::before { + content: "\F0102"; } + +.mdi-camera-front-variant::before { + content: "\F0103"; } + +.mdi-camera-gopro::before { + content: "\F07A1"; } + +.mdi-camera-image::before { + content: "\F08CC"; } + +.mdi-camera-iris::before { + content: "\F0104"; } + +.mdi-camera-metering-center::before { + content: "\F07A2"; } + +.mdi-camera-metering-matrix::before { + content: "\F07A3"; } + +.mdi-camera-metering-partial::before { + content: "\F07A4"; } + +.mdi-camera-metering-spot::before { + content: "\F07A5"; } + +.mdi-camera-off::before { + content: "\F05DF"; } + +.mdi-camera-outline::before { + content: "\F0D5D"; } + +.mdi-camera-party-mode::before { + content: "\F0105"; } + +.mdi-camera-plus::before { + content: "\F0EDB"; } + +.mdi-camera-plus-outline::before { + content: "\F0EDC"; } + +.mdi-camera-rear::before { + content: "\F0106"; } + +.mdi-camera-rear-variant::before { + content: "\F0107"; } + +.mdi-camera-retake::before { + content: "\F0E19"; } + +.mdi-camera-retake-outline::before { + content: "\F0E1A"; } + +.mdi-camera-switch::before { + content: "\F0108"; } + +.mdi-camera-switch-outline::before { + content: "\F084A"; } + +.mdi-camera-timer::before { + content: "\F0109"; } + +.mdi-camera-wireless::before { + content: "\F0DB6"; } + +.mdi-camera-wireless-outline::before { + content: "\F0DB7"; } + +.mdi-campfire::before { + content: "\F0EDD"; } + +.mdi-cancel::before { + content: "\F073A"; } + +.mdi-candelabra::before { + content: "\F17D2"; } + +.mdi-candelabra-fire::before { + content: "\F17D3"; } + +.mdi-candle::before { + content: "\F05E2"; } + +.mdi-candycane::before { + content: "\F010A"; } + +.mdi-cannabis::before { + content: "\F07A6"; } + +.mdi-cannabis-off::before { + content: "\F166E"; } + +.mdi-caps-lock::before { + content: "\F0A9B"; } + +.mdi-car::before { + content: "\F010B"; } + +.mdi-car-2-plus::before { + content: "\F1015"; } + +.mdi-car-3-plus::before { + content: "\F1016"; } + +.mdi-car-arrow-left::before { + content: "\F13B2"; } + +.mdi-car-arrow-right::before { + content: "\F13B3"; } + +.mdi-car-back::before { + content: "\F0E1B"; } + +.mdi-car-battery::before { + content: "\F010C"; } + +.mdi-car-brake-abs::before { + content: "\F0C47"; } + +.mdi-car-brake-alert::before { + content: "\F0C48"; } + +.mdi-car-brake-hold::before { + content: "\F0D5E"; } + +.mdi-car-brake-parking::before { + content: "\F0D5F"; } + +.mdi-car-brake-retarder::before { + content: "\F1017"; } + +.mdi-car-child-seat::before { + content: "\F0FA3"; } + +.mdi-car-clutch::before { + content: "\F1018"; } + +.mdi-car-cog::before { + content: "\F13CC"; } + +.mdi-car-connected::before { + content: "\F010D"; } + +.mdi-car-convertible::before { + content: "\F07A7"; } + +.mdi-car-coolant-level::before { + content: "\F1019"; } + +.mdi-car-cruise-control::before { + content: "\F0D60"; } + +.mdi-car-defrost-front::before { + content: "\F0D61"; } + +.mdi-car-defrost-rear::before { + content: "\F0D62"; } + +.mdi-car-door::before { + content: "\F0B6B"; } + +.mdi-car-door-lock::before { + content: "\F109D"; } + +.mdi-car-electric::before { + content: "\F0B6C"; } + +.mdi-car-electric-outline::before { + content: "\F15B5"; } + +.mdi-car-emergency::before { + content: "\F160F"; } + +.mdi-car-esp::before { + content: "\F0C49"; } + +.mdi-car-estate::before { + content: "\F07A8"; } + +.mdi-car-hatchback::before { + content: "\F07A9"; } + +.mdi-car-info::before { + content: "\F11BE"; } + +.mdi-car-key::before { + content: "\F0B6D"; } + +.mdi-car-lifted-pickup::before { + content: "\F152D"; } + +.mdi-car-light-dimmed::before { + content: "\F0C4A"; } + +.mdi-car-light-fog::before { + content: "\F0C4B"; } + +.mdi-car-light-high::before { + content: "\F0C4C"; } + +.mdi-car-limousine::before { + content: "\F08CD"; } + +.mdi-car-multiple::before { + content: "\F0B6E"; } + +.mdi-car-off::before { + content: "\F0E1C"; } + +.mdi-car-outline::before { + content: "\F14ED"; } + +.mdi-car-parking-lights::before { + content: "\F0D63"; } + +.mdi-car-pickup::before { + content: "\F07AA"; } + +.mdi-car-seat::before { + content: "\F0FA4"; } + +.mdi-car-seat-cooler::before { + content: "\F0FA5"; } + +.mdi-car-seat-heater::before { + content: "\F0FA6"; } + +.mdi-car-select::before { + content: "\F1879"; } + +.mdi-car-settings::before { + content: "\F13CD"; } + +.mdi-car-shift-pattern::before { + content: "\F0F40"; } + +.mdi-car-side::before { + content: "\F07AB"; } + +.mdi-car-sports::before { + content: "\F07AC"; } + +.mdi-car-tire-alert::before { + content: "\F0C4D"; } + +.mdi-car-traction-control::before { + content: "\F0D64"; } + +.mdi-car-turbocharger::before { + content: "\F101A"; } + +.mdi-car-wash::before { + content: "\F010E"; } + +.mdi-car-windshield::before { + content: "\F101B"; } + +.mdi-car-windshield-outline::before { + content: "\F101C"; } + +.mdi-car-wireless::before { + content: "\F1878"; } + +.mdi-car-wrench::before { + content: "\F1814"; } + +.mdi-carabiner::before { + content: "\F14C0"; } + +.mdi-caravan::before { + content: "\F07AD"; } + +.mdi-card::before { + content: "\F0B6F"; } + +.mdi-card-account-details::before { + content: "\F05D2"; } + +.mdi-card-account-details-outline::before { + content: "\F0DAB"; } + +.mdi-card-account-details-star::before { + content: "\F02A3"; } + +.mdi-card-account-details-star-outline::before { + content: "\F06DB"; } + +.mdi-card-account-mail::before { + content: "\F018E"; } + +.mdi-card-account-mail-outline::before { + content: "\F0E98"; } + +.mdi-card-account-phone::before { + content: "\F0E99"; } + +.mdi-card-account-phone-outline::before { + content: "\F0E9A"; } + +.mdi-card-bulleted::before { + content: "\F0B70"; } + +.mdi-card-bulleted-off::before { + content: "\F0B71"; } + +.mdi-card-bulleted-off-outline::before { + content: "\F0B72"; } + +.mdi-card-bulleted-outline::before { + content: "\F0B73"; } + +.mdi-card-bulleted-settings::before { + content: "\F0B74"; } + +.mdi-card-bulleted-settings-outline::before { + content: "\F0B75"; } + +.mdi-card-minus::before { + content: "\F1600"; } + +.mdi-card-minus-outline::before { + content: "\F1601"; } + +.mdi-card-multiple::before { + content: "\F17F1"; } + +.mdi-card-multiple-outline::before { + content: "\F17F2"; } + +.mdi-card-off::before { + content: "\F1602"; } + +.mdi-card-off-outline::before { + content: "\F1603"; } + +.mdi-card-outline::before { + content: "\F0B76"; } + +.mdi-card-plus::before { + content: "\F11FF"; } + +.mdi-card-plus-outline::before { + content: "\F1200"; } + +.mdi-card-remove::before { + content: "\F1604"; } + +.mdi-card-remove-outline::before { + content: "\F1605"; } + +.mdi-card-search::before { + content: "\F1074"; } + +.mdi-card-search-outline::before { + content: "\F1075"; } + +.mdi-card-text::before { + content: "\F0B77"; } + +.mdi-card-text-outline::before { + content: "\F0B78"; } + +.mdi-cards::before { + content: "\F0638"; } + +.mdi-cards-club::before { + content: "\F08CE"; } + +.mdi-cards-diamond::before { + content: "\F08CF"; } + +.mdi-cards-diamond-outline::before { + content: "\F101D"; } + +.mdi-cards-heart::before { + content: "\F08D0"; } + +.mdi-cards-outline::before { + content: "\F0639"; } + +.mdi-cards-playing-outline::before { + content: "\F063A"; } + +.mdi-cards-spade::before { + content: "\F08D1"; } + +.mdi-cards-variant::before { + content: "\F06C7"; } + +.mdi-carrot::before { + content: "\F010F"; } + +.mdi-cart::before { + content: "\F0110"; } + +.mdi-cart-arrow-down::before { + content: "\F0D66"; } + +.mdi-cart-arrow-right::before { + content: "\F0C4E"; } + +.mdi-cart-arrow-up::before { + content: "\F0D67"; } + +.mdi-cart-check::before { + content: "\F15EA"; } + +.mdi-cart-minus::before { + content: "\F0D68"; } + +.mdi-cart-off::before { + content: "\F066B"; } + +.mdi-cart-outline::before { + content: "\F0111"; } + +.mdi-cart-plus::before { + content: "\F0112"; } + +.mdi-cart-remove::before { + content: "\F0D69"; } + +.mdi-cart-variant::before { + content: "\F15EB"; } + +.mdi-case-sensitive-alt::before { + content: "\F0113"; } + +.mdi-cash::before { + content: "\F0114"; } + +.mdi-cash-100::before { + content: "\F0115"; } + +.mdi-cash-check::before { + content: "\F14EE"; } + +.mdi-cash-fast::before { + content: "\F185C"; } + +.mdi-cash-lock::before { + content: "\F14EA"; } + +.mdi-cash-lock-open::before { + content: "\F14EB"; } + +.mdi-cash-marker::before { + content: "\F0DB8"; } + +.mdi-cash-minus::before { + content: "\F1260"; } + +.mdi-cash-multiple::before { + content: "\F0116"; } + +.mdi-cash-plus::before { + content: "\F1261"; } + +.mdi-cash-refund::before { + content: "\F0A9C"; } + +.mdi-cash-register::before { + content: "\F0CF4"; } + +.mdi-cash-remove::before { + content: "\F1262"; } + +.mdi-cassette::before { + content: "\F09D4"; } + +.mdi-cast::before { + content: "\F0118"; } + +.mdi-cast-audio::before { + content: "\F101E"; } + +.mdi-cast-audio-variant::before { + content: "\F1749"; } + +.mdi-cast-connected::before { + content: "\F0119"; } + +.mdi-cast-education::before { + content: "\F0E1D"; } + +.mdi-cast-off::before { + content: "\F078A"; } + +.mdi-cast-variant::before { + content: "\F001F"; } + +.mdi-castle::before { + content: "\F011A"; } + +.mdi-cat::before { + content: "\F011B"; } + +.mdi-cctv::before { + content: "\F07AE"; } + +.mdi-cctv-off::before { + content: "\F185F"; } + +.mdi-ceiling-fan::before { + content: "\F1797"; } + +.mdi-ceiling-fan-light::before { + content: "\F1798"; } + +.mdi-ceiling-light::before { + content: "\F0769"; } + +.mdi-ceiling-light-outline::before { + content: "\F17C7"; } + +.mdi-cellphone::before { + content: "\F011C"; } + +.mdi-cellphone-arrow-down::before { + content: "\F09D5"; } + +.mdi-cellphone-basic::before { + content: "\F011E"; } + +.mdi-cellphone-charging::before { + content: "\F1397"; } + +.mdi-cellphone-check::before { + content: "\F17FD"; } + +.mdi-cellphone-cog::before { + content: "\F0951"; } + +.mdi-cellphone-dock::before { + content: "\F011F"; } + +.mdi-cellphone-information::before { + content: "\F0F41"; } + +.mdi-cellphone-key::before { + content: "\F094E"; } + +.mdi-cellphone-link::before { + content: "\F0121"; } + +.mdi-cellphone-link-off::before { + content: "\F0122"; } + +.mdi-cellphone-lock::before { + content: "\F094F"; } + +.mdi-cellphone-marker::before { + content: "\F183A"; } + +.mdi-cellphone-message::before { + content: "\F08D3"; } + +.mdi-cellphone-message-off::before { + content: "\F10D2"; } + +.mdi-cellphone-nfc::before { + content: "\F0E90"; } + +.mdi-cellphone-nfc-off::before { + content: "\F12D8"; } + +.mdi-cellphone-off::before { + content: "\F0950"; } + +.mdi-cellphone-play::before { + content: "\F101F"; } + +.mdi-cellphone-remove::before { + content: "\F094D"; } + +.mdi-cellphone-screenshot::before { + content: "\F0A35"; } + +.mdi-cellphone-settings::before { + content: "\F0123"; } + +.mdi-cellphone-sound::before { + content: "\F0952"; } + +.mdi-cellphone-text::before { + content: "\F08D2"; } + +.mdi-cellphone-wireless::before { + content: "\F0815"; } + +.mdi-centos::before { + content: "\F111A"; } + +.mdi-certificate::before { + content: "\F0124"; } + +.mdi-certificate-outline::before { + content: "\F1188"; } + +.mdi-chair-rolling::before { + content: "\F0F48"; } + +.mdi-chair-school::before { + content: "\F0125"; } + +.mdi-chandelier::before { + content: "\F1793"; } + +.mdi-charity::before { + content: "\F0C4F"; } + +.mdi-chart-arc::before { + content: "\F0126"; } + +.mdi-chart-areaspline::before { + content: "\F0127"; } + +.mdi-chart-areaspline-variant::before { + content: "\F0E91"; } + +.mdi-chart-bar::before { + content: "\F0128"; } + +.mdi-chart-bar-stacked::before { + content: "\F076A"; } + +.mdi-chart-bell-curve::before { + content: "\F0C50"; } + +.mdi-chart-bell-curve-cumulative::before { + content: "\F0FA7"; } + +.mdi-chart-box::before { + content: "\F154D"; } + +.mdi-chart-box-outline::before { + content: "\F154E"; } + +.mdi-chart-box-plus-outline::before { + content: "\F154F"; } + +.mdi-chart-bubble::before { + content: "\F05E3"; } + +.mdi-chart-donut::before { + content: "\F07AF"; } + +.mdi-chart-donut-variant::before { + content: "\F07B0"; } + +.mdi-chart-gantt::before { + content: "\F066C"; } + +.mdi-chart-histogram::before { + content: "\F0129"; } + +.mdi-chart-line::before { + content: "\F012A"; } + +.mdi-chart-line-stacked::before { + content: "\F076B"; } + +.mdi-chart-line-variant::before { + content: "\F07B1"; } + +.mdi-chart-multiline::before { + content: "\F08D4"; } + +.mdi-chart-multiple::before { + content: "\F1213"; } + +.mdi-chart-pie::before { + content: "\F012B"; } + +.mdi-chart-ppf::before { + content: "\F1380"; } + +.mdi-chart-sankey::before { + content: "\F11DF"; } + +.mdi-chart-sankey-variant::before { + content: "\F11E0"; } + +.mdi-chart-scatter-plot::before { + content: "\F0E92"; } + +.mdi-chart-scatter-plot-hexbin::before { + content: "\F066D"; } + +.mdi-chart-timeline::before { + content: "\F066E"; } + +.mdi-chart-timeline-variant::before { + content: "\F0E93"; } + +.mdi-chart-timeline-variant-shimmer::before { + content: "\F15B6"; } + +.mdi-chart-tree::before { + content: "\F0E94"; } + +.mdi-chat::before { + content: "\F0B79"; } + +.mdi-chat-alert::before { + content: "\F0B7A"; } + +.mdi-chat-alert-outline::before { + content: "\F12C9"; } + +.mdi-chat-minus::before { + content: "\F1410"; } + +.mdi-chat-minus-outline::before { + content: "\F1413"; } + +.mdi-chat-outline::before { + content: "\F0EDE"; } + +.mdi-chat-plus::before { + content: "\F140F"; } + +.mdi-chat-plus-outline::before { + content: "\F1412"; } + +.mdi-chat-processing::before { + content: "\F0B7B"; } + +.mdi-chat-processing-outline::before { + content: "\F12CA"; } + +.mdi-chat-question::before { + content: "\F1738"; } + +.mdi-chat-question-outline::before { + content: "\F1739"; } + +.mdi-chat-remove::before { + content: "\F1411"; } + +.mdi-chat-remove-outline::before { + content: "\F1414"; } + +.mdi-chat-sleep::before { + content: "\F12D1"; } + +.mdi-chat-sleep-outline::before { + content: "\F12D2"; } + +.mdi-check::before { + content: "\F012C"; } + +.mdi-check-all::before { + content: "\F012D"; } + +.mdi-check-bold::before { + content: "\F0E1E"; } + +.mdi-check-circle::before { + content: "\F05E0"; } + +.mdi-check-circle-outline::before { + content: "\F05E1"; } + +.mdi-check-decagram::before { + content: "\F0791"; } + +.mdi-check-decagram-outline::before { + content: "\F1740"; } + +.mdi-check-network::before { + content: "\F0C53"; } + +.mdi-check-network-outline::before { + content: "\F0C54"; } + +.mdi-check-outline::before { + content: "\F0855"; } + +.mdi-check-underline::before { + content: "\F0E1F"; } + +.mdi-check-underline-circle::before { + content: "\F0E20"; } + +.mdi-check-underline-circle-outline::before { + content: "\F0E21"; } + +.mdi-checkbook::before { + content: "\F0A9D"; } + +.mdi-checkbox-blank::before { + content: "\F012E"; } + +.mdi-checkbox-blank-badge::before { + content: "\F1176"; } + +.mdi-checkbox-blank-badge-outline::before { + content: "\F0117"; } + +.mdi-checkbox-blank-circle::before { + content: "\F012F"; } + +.mdi-checkbox-blank-circle-outline::before { + content: "\F0130"; } + +.mdi-checkbox-blank-off::before { + content: "\F12EC"; } + +.mdi-checkbox-blank-off-outline::before { + content: "\F12ED"; } + +.mdi-checkbox-blank-outline::before { + content: "\F0131"; } + +.mdi-checkbox-intermediate::before { + content: "\F0856"; } + +.mdi-checkbox-marked::before { + content: "\F0132"; } + +.mdi-checkbox-marked-circle::before { + content: "\F0133"; } + +.mdi-checkbox-marked-circle-outline::before { + content: "\F0134"; } + +.mdi-checkbox-marked-outline::before { + content: "\F0135"; } + +.mdi-checkbox-multiple-blank::before { + content: "\F0136"; } + +.mdi-checkbox-multiple-blank-circle::before { + content: "\F063B"; } + +.mdi-checkbox-multiple-blank-circle-outline::before { + content: "\F063C"; } + +.mdi-checkbox-multiple-blank-outline::before { + content: "\F0137"; } + +.mdi-checkbox-multiple-marked::before { + content: "\F0138"; } + +.mdi-checkbox-multiple-marked-circle::before { + content: "\F063D"; } + +.mdi-checkbox-multiple-marked-circle-outline::before { + content: "\F063E"; } + +.mdi-checkbox-multiple-marked-outline::before { + content: "\F0139"; } + +.mdi-checkbox-multiple-outline::before { + content: "\F0C51"; } + +.mdi-checkbox-outline::before { + content: "\F0C52"; } + +.mdi-checkerboard::before { + content: "\F013A"; } + +.mdi-checkerboard-minus::before { + content: "\F1202"; } + +.mdi-checkerboard-plus::before { + content: "\F1201"; } + +.mdi-checkerboard-remove::before { + content: "\F1203"; } + +.mdi-cheese::before { + content: "\F12B9"; } + +.mdi-cheese-off::before { + content: "\F13EE"; } + +.mdi-chef-hat::before { + content: "\F0B7C"; } + +.mdi-chemical-weapon::before { + content: "\F013B"; } + +.mdi-chess-bishop::before { + content: "\F085C"; } + +.mdi-chess-king::before { + content: "\F0857"; } + +.mdi-chess-knight::before { + content: "\F0858"; } + +.mdi-chess-pawn::before { + content: "\F0859"; } + +.mdi-chess-queen::before { + content: "\F085A"; } + +.mdi-chess-rook::before { + content: "\F085B"; } + +.mdi-chevron-double-down::before { + content: "\F013C"; } + +.mdi-chevron-double-left::before { + content: "\F013D"; } + +.mdi-chevron-double-right::before { + content: "\F013E"; } + +.mdi-chevron-double-up::before { + content: "\F013F"; } + +.mdi-chevron-down::before { + content: "\F0140"; } + +.mdi-chevron-down-box::before { + content: "\F09D6"; } + +.mdi-chevron-down-box-outline::before { + content: "\F09D7"; } + +.mdi-chevron-down-circle::before { + content: "\F0B26"; } + +.mdi-chevron-down-circle-outline::before { + content: "\F0B27"; } + +.mdi-chevron-left::before { + content: "\F0141"; } + +.mdi-chevron-left-box::before { + content: "\F09D8"; } + +.mdi-chevron-left-box-outline::before { + content: "\F09D9"; } + +.mdi-chevron-left-circle::before { + content: "\F0B28"; } + +.mdi-chevron-left-circle-outline::before { + content: "\F0B29"; } + +.mdi-chevron-right::before { + content: "\F0142"; } + +.mdi-chevron-right-box::before { + content: "\F09DA"; } + +.mdi-chevron-right-box-outline::before { + content: "\F09DB"; } + +.mdi-chevron-right-circle::before { + content: "\F0B2A"; } + +.mdi-chevron-right-circle-outline::before { + content: "\F0B2B"; } + +.mdi-chevron-triple-down::before { + content: "\F0DB9"; } + +.mdi-chevron-triple-left::before { + content: "\F0DBA"; } + +.mdi-chevron-triple-right::before { + content: "\F0DBB"; } + +.mdi-chevron-triple-up::before { + content: "\F0DBC"; } + +.mdi-chevron-up::before { + content: "\F0143"; } + +.mdi-chevron-up-box::before { + content: "\F09DC"; } + +.mdi-chevron-up-box-outline::before { + content: "\F09DD"; } + +.mdi-chevron-up-circle::before { + content: "\F0B2C"; } + +.mdi-chevron-up-circle-outline::before { + content: "\F0B2D"; } + +.mdi-chili-alert::before { + content: "\F17EA"; } + +.mdi-chili-alert-outline::before { + content: "\F17EB"; } + +.mdi-chili-hot::before { + content: "\F07B2"; } + +.mdi-chili-hot-outline::before { + content: "\F17EC"; } + +.mdi-chili-medium::before { + content: "\F07B3"; } + +.mdi-chili-medium-outline::before { + content: "\F17ED"; } + +.mdi-chili-mild::before { + content: "\F07B4"; } + +.mdi-chili-mild-outline::before { + content: "\F17EE"; } + +.mdi-chili-off::before { + content: "\F1467"; } + +.mdi-chili-off-outline::before { + content: "\F17EF"; } + +.mdi-chip::before { + content: "\F061A"; } + +.mdi-church::before { + content: "\F0144"; } + +.mdi-cigar::before { + content: "\F1189"; } + +.mdi-cigar-off::before { + content: "\F141B"; } + +.mdi-circle::before { + content: "\F0765"; } + +.mdi-circle-box::before { + content: "\F15DC"; } + +.mdi-circle-box-outline::before { + content: "\F15DD"; } + +.mdi-circle-double::before { + content: "\F0E95"; } + +.mdi-circle-edit-outline::before { + content: "\F08D5"; } + +.mdi-circle-expand::before { + content: "\F0E96"; } + +.mdi-circle-half::before { + content: "\F1395"; } + +.mdi-circle-half-full::before { + content: "\F1396"; } + +.mdi-circle-medium::before { + content: "\F09DE"; } + +.mdi-circle-multiple::before { + content: "\F0B38"; } + +.mdi-circle-multiple-outline::before { + content: "\F0695"; } + +.mdi-circle-off-outline::before { + content: "\F10D3"; } + +.mdi-circle-opacity::before { + content: "\F1853"; } + +.mdi-circle-outline::before { + content: "\F0766"; } + +.mdi-circle-slice-1::before { + content: "\F0A9E"; } + +.mdi-circle-slice-2::before { + content: "\F0A9F"; } + +.mdi-circle-slice-3::before { + content: "\F0AA0"; } + +.mdi-circle-slice-4::before { + content: "\F0AA1"; } + +.mdi-circle-slice-5::before { + content: "\F0AA2"; } + +.mdi-circle-slice-6::before { + content: "\F0AA3"; } + +.mdi-circle-slice-7::before { + content: "\F0AA4"; } + +.mdi-circle-slice-8::before { + content: "\F0AA5"; } + +.mdi-circle-small::before { + content: "\F09DF"; } + +.mdi-circular-saw::before { + content: "\F0E22"; } + +.mdi-city::before { + content: "\F0146"; } + +.mdi-city-variant::before { + content: "\F0A36"; } + +.mdi-city-variant-outline::before { + content: "\F0A37"; } + +.mdi-clipboard::before { + content: "\F0147"; } + +.mdi-clipboard-account::before { + content: "\F0148"; } + +.mdi-clipboard-account-outline::before { + content: "\F0C55"; } + +.mdi-clipboard-alert::before { + content: "\F0149"; } + +.mdi-clipboard-alert-outline::before { + content: "\F0CF7"; } + +.mdi-clipboard-arrow-down::before { + content: "\F014A"; } + +.mdi-clipboard-arrow-down-outline::before { + content: "\F0C56"; } + +.mdi-clipboard-arrow-left::before { + content: "\F014B"; } + +.mdi-clipboard-arrow-left-outline::before { + content: "\F0CF8"; } + +.mdi-clipboard-arrow-right::before { + content: "\F0CF9"; } + +.mdi-clipboard-arrow-right-outline::before { + content: "\F0CFA"; } + +.mdi-clipboard-arrow-up::before { + content: "\F0C57"; } + +.mdi-clipboard-arrow-up-outline::before { + content: "\F0C58"; } + +.mdi-clipboard-check::before { + content: "\F014E"; } + +.mdi-clipboard-check-multiple::before { + content: "\F1263"; } + +.mdi-clipboard-check-multiple-outline::before { + content: "\F1264"; } + +.mdi-clipboard-check-outline::before { + content: "\F08A8"; } + +.mdi-clipboard-clock::before { + content: "\F16E2"; } + +.mdi-clipboard-clock-outline::before { + content: "\F16E3"; } + +.mdi-clipboard-edit::before { + content: "\F14E5"; } + +.mdi-clipboard-edit-outline::before { + content: "\F14E6"; } + +.mdi-clipboard-file::before { + content: "\F1265"; } + +.mdi-clipboard-file-outline::before { + content: "\F1266"; } + +.mdi-clipboard-flow::before { + content: "\F06C8"; } + +.mdi-clipboard-flow-outline::before { + content: "\F1117"; } + +.mdi-clipboard-list::before { + content: "\F10D4"; } + +.mdi-clipboard-list-outline::before { + content: "\F10D5"; } + +.mdi-clipboard-minus::before { + content: "\F1618"; } + +.mdi-clipboard-minus-outline::before { + content: "\F1619"; } + +.mdi-clipboard-multiple::before { + content: "\F1267"; } + +.mdi-clipboard-multiple-outline::before { + content: "\F1268"; } + +.mdi-clipboard-off::before { + content: "\F161A"; } + +.mdi-clipboard-off-outline::before { + content: "\F161B"; } + +.mdi-clipboard-outline::before { + content: "\F014C"; } + +.mdi-clipboard-play::before { + content: "\F0C59"; } + +.mdi-clipboard-play-multiple::before { + content: "\F1269"; } + +.mdi-clipboard-play-multiple-outline::before { + content: "\F126A"; } + +.mdi-clipboard-play-outline::before { + content: "\F0C5A"; } + +.mdi-clipboard-plus::before { + content: "\F0751"; } + +.mdi-clipboard-plus-outline::before { + content: "\F131F"; } + +.mdi-clipboard-pulse::before { + content: "\F085D"; } + +.mdi-clipboard-pulse-outline::before { + content: "\F085E"; } + +.mdi-clipboard-remove::before { + content: "\F161C"; } + +.mdi-clipboard-remove-outline::before { + content: "\F161D"; } + +.mdi-clipboard-search::before { + content: "\F161E"; } + +.mdi-clipboard-search-outline::before { + content: "\F161F"; } + +.mdi-clipboard-text::before { + content: "\F014D"; } + +.mdi-clipboard-text-multiple::before { + content: "\F126B"; } + +.mdi-clipboard-text-multiple-outline::before { + content: "\F126C"; } + +.mdi-clipboard-text-off::before { + content: "\F1620"; } + +.mdi-clipboard-text-off-outline::before { + content: "\F1621"; } + +.mdi-clipboard-text-outline::before { + content: "\F0A38"; } + +.mdi-clipboard-text-play::before { + content: "\F0C5B"; } + +.mdi-clipboard-text-play-outline::before { + content: "\F0C5C"; } + +.mdi-clipboard-text-search::before { + content: "\F1622"; } + +.mdi-clipboard-text-search-outline::before { + content: "\F1623"; } + +.mdi-clippy::before { + content: "\F014F"; } + +.mdi-clock::before { + content: "\F0954"; } + +.mdi-clock-alert::before { + content: "\F0955"; } + +.mdi-clock-alert-outline::before { + content: "\F05CE"; } + +.mdi-clock-check::before { + content: "\F0FA8"; } + +.mdi-clock-check-outline::before { + content: "\F0FA9"; } + +.mdi-clock-digital::before { + content: "\F0E97"; } + +.mdi-clock-end::before { + content: "\F0151"; } + +.mdi-clock-fast::before { + content: "\F0152"; } + +.mdi-clock-in::before { + content: "\F0153"; } + +.mdi-clock-minus::before { + content: "\F1863"; } + +.mdi-clock-minus-outline::before { + content: "\F1864"; } + +.mdi-clock-out::before { + content: "\F0154"; } + +.mdi-clock-outline::before { + content: "\F0150"; } + +.mdi-clock-plus::before { + content: "\F1861"; } + +.mdi-clock-plus-outline::before { + content: "\F1862"; } + +.mdi-clock-remove::before { + content: "\F1865"; } + +.mdi-clock-remove-outline::before { + content: "\F1866"; } + +.mdi-clock-start::before { + content: "\F0155"; } + +.mdi-clock-time-eight::before { + content: "\F1446"; } + +.mdi-clock-time-eight-outline::before { + content: "\F1452"; } + +.mdi-clock-time-eleven::before { + content: "\F1449"; } + +.mdi-clock-time-eleven-outline::before { + content: "\F1455"; } + +.mdi-clock-time-five::before { + content: "\F1443"; } + +.mdi-clock-time-five-outline::before { + content: "\F144F"; } + +.mdi-clock-time-four::before { + content: "\F1442"; } + +.mdi-clock-time-four-outline::before { + content: "\F144E"; } + +.mdi-clock-time-nine::before { + content: "\F1447"; } + +.mdi-clock-time-nine-outline::before { + content: "\F1453"; } + +.mdi-clock-time-one::before { + content: "\F143F"; } + +.mdi-clock-time-one-outline::before { + content: "\F144B"; } + +.mdi-clock-time-seven::before { + content: "\F1445"; } + +.mdi-clock-time-seven-outline::before { + content: "\F1451"; } + +.mdi-clock-time-six::before { + content: "\F1444"; } + +.mdi-clock-time-six-outline::before { + content: "\F1450"; } + +.mdi-clock-time-ten::before { + content: "\F1448"; } + +.mdi-clock-time-ten-outline::before { + content: "\F1454"; } + +.mdi-clock-time-three::before { + content: "\F1441"; } + +.mdi-clock-time-three-outline::before { + content: "\F144D"; } + +.mdi-clock-time-twelve::before { + content: "\F144A"; } + +.mdi-clock-time-twelve-outline::before { + content: "\F1456"; } + +.mdi-clock-time-two::before { + content: "\F1440"; } + +.mdi-clock-time-two-outline::before { + content: "\F144C"; } + +.mdi-close::before { + content: "\F0156"; } + +.mdi-close-box::before { + content: "\F0157"; } + +.mdi-close-box-multiple::before { + content: "\F0C5D"; } + +.mdi-close-box-multiple-outline::before { + content: "\F0C5E"; } + +.mdi-close-box-outline::before { + content: "\F0158"; } + +.mdi-close-circle::before { + content: "\F0159"; } + +.mdi-close-circle-multiple::before { + content: "\F062A"; } + +.mdi-close-circle-multiple-outline::before { + content: "\F0883"; } + +.mdi-close-circle-outline::before { + content: "\F015A"; } + +.mdi-close-network::before { + content: "\F015B"; } + +.mdi-close-network-outline::before { + content: "\F0C5F"; } + +.mdi-close-octagon::before { + content: "\F015C"; } + +.mdi-close-octagon-outline::before { + content: "\F015D"; } + +.mdi-close-outline::before { + content: "\F06C9"; } + +.mdi-close-thick::before { + content: "\F1398"; } + +.mdi-closed-caption::before { + content: "\F015E"; } + +.mdi-closed-caption-outline::before { + content: "\F0DBD"; } + +.mdi-cloud::before { + content: "\F015F"; } + +.mdi-cloud-alert::before { + content: "\F09E0"; } + +.mdi-cloud-braces::before { + content: "\F07B5"; } + +.mdi-cloud-check::before { + content: "\F0160"; } + +.mdi-cloud-check-outline::before { + content: "\F12CC"; } + +.mdi-cloud-circle::before { + content: "\F0161"; } + +.mdi-cloud-download::before { + content: "\F0162"; } + +.mdi-cloud-download-outline::before { + content: "\F0B7D"; } + +.mdi-cloud-lock::before { + content: "\F11F1"; } + +.mdi-cloud-lock-outline::before { + content: "\F11F2"; } + +.mdi-cloud-off-outline::before { + content: "\F0164"; } + +.mdi-cloud-outline::before { + content: "\F0163"; } + +.mdi-cloud-print::before { + content: "\F0165"; } + +.mdi-cloud-print-outline::before { + content: "\F0166"; } + +.mdi-cloud-question::before { + content: "\F0A39"; } + +.mdi-cloud-refresh::before { + content: "\F052A"; } + +.mdi-cloud-search::before { + content: "\F0956"; } + +.mdi-cloud-search-outline::before { + content: "\F0957"; } + +.mdi-cloud-sync::before { + content: "\F063F"; } + +.mdi-cloud-sync-outline::before { + content: "\F12D6"; } + +.mdi-cloud-tags::before { + content: "\F07B6"; } + +.mdi-cloud-upload::before { + content: "\F0167"; } + +.mdi-cloud-upload-outline::before { + content: "\F0B7E"; } + +.mdi-clover::before { + content: "\F0816"; } + +.mdi-coach-lamp::before { + content: "\F1020"; } + +.mdi-coat-rack::before { + content: "\F109E"; } + +.mdi-code-array::before { + content: "\F0168"; } + +.mdi-code-braces::before { + content: "\F0169"; } + +.mdi-code-braces-box::before { + content: "\F10D6"; } + +.mdi-code-brackets::before { + content: "\F016A"; } + +.mdi-code-equal::before { + content: "\F016B"; } + +.mdi-code-greater-than::before { + content: "\F016C"; } + +.mdi-code-greater-than-or-equal::before { + content: "\F016D"; } + +.mdi-code-json::before { + content: "\F0626"; } + +.mdi-code-less-than::before { + content: "\F016E"; } + +.mdi-code-less-than-or-equal::before { + content: "\F016F"; } + +.mdi-code-not-equal::before { + content: "\F0170"; } + +.mdi-code-not-equal-variant::before { + content: "\F0171"; } + +.mdi-code-parentheses::before { + content: "\F0172"; } + +.mdi-code-parentheses-box::before { + content: "\F10D7"; } + +.mdi-code-string::before { + content: "\F0173"; } + +.mdi-code-tags::before { + content: "\F0174"; } + +.mdi-code-tags-check::before { + content: "\F0694"; } + +.mdi-codepen::before { + content: "\F0175"; } + +.mdi-coffee::before { + content: "\F0176"; } + +.mdi-coffee-maker::before { + content: "\F109F"; } + +.mdi-coffee-maker-outline::before { + content: "\F181B"; } + +.mdi-coffee-off::before { + content: "\F0FAA"; } + +.mdi-coffee-off-outline::before { + content: "\F0FAB"; } + +.mdi-coffee-outline::before { + content: "\F06CA"; } + +.mdi-coffee-to-go::before { + content: "\F0177"; } + +.mdi-coffee-to-go-outline::before { + content: "\F130E"; } + +.mdi-coffin::before { + content: "\F0B7F"; } + +.mdi-cog::before { + content: "\F0493"; } + +.mdi-cog-box::before { + content: "\F0494"; } + +.mdi-cog-clockwise::before { + content: "\F11DD"; } + +.mdi-cog-counterclockwise::before { + content: "\F11DE"; } + +.mdi-cog-off::before { + content: "\F13CE"; } + +.mdi-cog-off-outline::before { + content: "\F13CF"; } + +.mdi-cog-outline::before { + content: "\F08BB"; } + +.mdi-cog-refresh::before { + content: "\F145E"; } + +.mdi-cog-refresh-outline::before { + content: "\F145F"; } + +.mdi-cog-sync::before { + content: "\F1460"; } + +.mdi-cog-sync-outline::before { + content: "\F1461"; } + +.mdi-cog-transfer::before { + content: "\F105B"; } + +.mdi-cog-transfer-outline::before { + content: "\F105C"; } + +.mdi-cogs::before { + content: "\F08D6"; } + +.mdi-collage::before { + content: "\F0640"; } + +.mdi-collapse-all::before { + content: "\F0AA6"; } + +.mdi-collapse-all-outline::before { + content: "\F0AA7"; } + +.mdi-color-helper::before { + content: "\F0179"; } + +.mdi-comma::before { + content: "\F0E23"; } + +.mdi-comma-box::before { + content: "\F0E2B"; } + +.mdi-comma-box-outline::before { + content: "\F0E24"; } + +.mdi-comma-circle::before { + content: "\F0E25"; } + +.mdi-comma-circle-outline::before { + content: "\F0E26"; } + +.mdi-comment::before { + content: "\F017A"; } + +.mdi-comment-account::before { + content: "\F017B"; } + +.mdi-comment-account-outline::before { + content: "\F017C"; } + +.mdi-comment-alert::before { + content: "\F017D"; } + +.mdi-comment-alert-outline::before { + content: "\F017E"; } + +.mdi-comment-arrow-left::before { + content: "\F09E1"; } + +.mdi-comment-arrow-left-outline::before { + content: "\F09E2"; } + +.mdi-comment-arrow-right::before { + content: "\F09E3"; } + +.mdi-comment-arrow-right-outline::before { + content: "\F09E4"; } + +.mdi-comment-bookmark::before { + content: "\F15AE"; } + +.mdi-comment-bookmark-outline::before { + content: "\F15AF"; } + +.mdi-comment-check::before { + content: "\F017F"; } + +.mdi-comment-check-outline::before { + content: "\F0180"; } + +.mdi-comment-edit::before { + content: "\F11BF"; } + +.mdi-comment-edit-outline::before { + content: "\F12C4"; } + +.mdi-comment-eye::before { + content: "\F0A3A"; } + +.mdi-comment-eye-outline::before { + content: "\F0A3B"; } + +.mdi-comment-flash::before { + content: "\F15B0"; } + +.mdi-comment-flash-outline::before { + content: "\F15B1"; } + +.mdi-comment-minus::before { + content: "\F15DF"; } + +.mdi-comment-minus-outline::before { + content: "\F15E0"; } + +.mdi-comment-multiple::before { + content: "\F085F"; } + +.mdi-comment-multiple-outline::before { + content: "\F0181"; } + +.mdi-comment-off::before { + content: "\F15E1"; } + +.mdi-comment-off-outline::before { + content: "\F15E2"; } + +.mdi-comment-outline::before { + content: "\F0182"; } + +.mdi-comment-plus::before { + content: "\F09E5"; } + +.mdi-comment-plus-outline::before { + content: "\F0183"; } + +.mdi-comment-processing::before { + content: "\F0184"; } + +.mdi-comment-processing-outline::before { + content: "\F0185"; } + +.mdi-comment-question::before { + content: "\F0817"; } + +.mdi-comment-question-outline::before { + content: "\F0186"; } + +.mdi-comment-quote::before { + content: "\F1021"; } + +.mdi-comment-quote-outline::before { + content: "\F1022"; } + +.mdi-comment-remove::before { + content: "\F05DE"; } + +.mdi-comment-remove-outline::before { + content: "\F0187"; } + +.mdi-comment-search::before { + content: "\F0A3C"; } + +.mdi-comment-search-outline::before { + content: "\F0A3D"; } + +.mdi-comment-text::before { + content: "\F0188"; } + +.mdi-comment-text-multiple::before { + content: "\F0860"; } + +.mdi-comment-text-multiple-outline::before { + content: "\F0861"; } + +.mdi-comment-text-outline::before { + content: "\F0189"; } + +.mdi-compare::before { + content: "\F018A"; } + +.mdi-compare-horizontal::before { + content: "\F1492"; } + +.mdi-compare-vertical::before { + content: "\F1493"; } + +.mdi-compass::before { + content: "\F018B"; } + +.mdi-compass-off::before { + content: "\F0B80"; } + +.mdi-compass-off-outline::before { + content: "\F0B81"; } + +.mdi-compass-outline::before { + content: "\F018C"; } + +.mdi-compass-rose::before { + content: "\F1382"; } + +.mdi-connection::before { + content: "\F1616"; } + +.mdi-console::before { + content: "\F018D"; } + +.mdi-console-line::before { + content: "\F07B7"; } + +.mdi-console-network::before { + content: "\F08A9"; } + +.mdi-console-network-outline::before { + content: "\F0C60"; } + +.mdi-consolidate::before { + content: "\F10D8"; } + +.mdi-contactless-payment::before { + content: "\F0D6A"; } + +.mdi-contactless-payment-circle::before { + content: "\F0321"; } + +.mdi-contactless-payment-circle-outline::before { + content: "\F0408"; } + +.mdi-contacts::before { + content: "\F06CB"; } + +.mdi-contacts-outline::before { + content: "\F05B8"; } + +.mdi-contain::before { + content: "\F0A3E"; } + +.mdi-contain-end::before { + content: "\F0A3F"; } + +.mdi-contain-start::before { + content: "\F0A40"; } + +.mdi-content-copy::before { + content: "\F018F"; } + +.mdi-content-cut::before { + content: "\F0190"; } + +.mdi-content-duplicate::before { + content: "\F0191"; } + +.mdi-content-paste::before { + content: "\F0192"; } + +.mdi-content-save::before { + content: "\F0193"; } + +.mdi-content-save-alert::before { + content: "\F0F42"; } + +.mdi-content-save-alert-outline::before { + content: "\F0F43"; } + +.mdi-content-save-all::before { + content: "\F0194"; } + +.mdi-content-save-all-outline::before { + content: "\F0F44"; } + +.mdi-content-save-cog::before { + content: "\F145B"; } + +.mdi-content-save-cog-outline::before { + content: "\F145C"; } + +.mdi-content-save-edit::before { + content: "\F0CFB"; } + +.mdi-content-save-edit-outline::before { + content: "\F0CFC"; } + +.mdi-content-save-move::before { + content: "\F0E27"; } + +.mdi-content-save-move-outline::before { + content: "\F0E28"; } + +.mdi-content-save-off::before { + content: "\F1643"; } + +.mdi-content-save-off-outline::before { + content: "\F1644"; } + +.mdi-content-save-outline::before { + content: "\F0818"; } + +.mdi-content-save-settings::before { + content: "\F061B"; } + +.mdi-content-save-settings-outline::before { + content: "\F0B2E"; } + +.mdi-contrast::before { + content: "\F0195"; } + +.mdi-contrast-box::before { + content: "\F0196"; } + +.mdi-contrast-circle::before { + content: "\F0197"; } + +.mdi-controller-classic::before { + content: "\F0B82"; } + +.mdi-controller-classic-outline::before { + content: "\F0B83"; } + +.mdi-cookie::before { + content: "\F0198"; } + +.mdi-cookie-alert::before { + content: "\F16D0"; } + +.mdi-cookie-alert-outline::before { + content: "\F16D1"; } + +.mdi-cookie-check::before { + content: "\F16D2"; } + +.mdi-cookie-check-outline::before { + content: "\F16D3"; } + +.mdi-cookie-clock::before { + content: "\F16E4"; } + +.mdi-cookie-clock-outline::before { + content: "\F16E5"; } + +.mdi-cookie-cog::before { + content: "\F16D4"; } + +.mdi-cookie-cog-outline::before { + content: "\F16D5"; } + +.mdi-cookie-edit::before { + content: "\F16E6"; } + +.mdi-cookie-edit-outline::before { + content: "\F16E7"; } + +.mdi-cookie-lock::before { + content: "\F16E8"; } + +.mdi-cookie-lock-outline::before { + content: "\F16E9"; } + +.mdi-cookie-minus::before { + content: "\F16DA"; } + +.mdi-cookie-minus-outline::before { + content: "\F16DB"; } + +.mdi-cookie-off::before { + content: "\F16EA"; } + +.mdi-cookie-off-outline::before { + content: "\F16EB"; } + +.mdi-cookie-outline::before { + content: "\F16DE"; } + +.mdi-cookie-plus::before { + content: "\F16D6"; } + +.mdi-cookie-plus-outline::before { + content: "\F16D7"; } + +.mdi-cookie-refresh::before { + content: "\F16EC"; } + +.mdi-cookie-refresh-outline::before { + content: "\F16ED"; } + +.mdi-cookie-remove::before { + content: "\F16D8"; } + +.mdi-cookie-remove-outline::before { + content: "\F16D9"; } + +.mdi-cookie-settings::before { + content: "\F16DC"; } + +.mdi-cookie-settings-outline::before { + content: "\F16DD"; } + +.mdi-coolant-temperature::before { + content: "\F03C8"; } + +.mdi-copyright::before { + content: "\F05E6"; } + +.mdi-cordova::before { + content: "\F0958"; } + +.mdi-corn::before { + content: "\F07B8"; } + +.mdi-corn-off::before { + content: "\F13EF"; } + +.mdi-cosine-wave::before { + content: "\F1479"; } + +.mdi-counter::before { + content: "\F0199"; } + +.mdi-countertop::before { + content: "\F181C"; } + +.mdi-countertop-outline::before { + content: "\F181D"; } + +.mdi-cow::before { + content: "\F019A"; } + +.mdi-cpu-32-bit::before { + content: "\F0EDF"; } + +.mdi-cpu-64-bit::before { + content: "\F0EE0"; } + +.mdi-crane::before { + content: "\F0862"; } + +.mdi-creation::before { + content: "\F0674"; } + +.mdi-creative-commons::before { + content: "\F0D6B"; } + +.mdi-credit-card::before { + content: "\F0FEF"; } + +.mdi-credit-card-check::before { + content: "\F13D0"; } + +.mdi-credit-card-check-outline::before { + content: "\F13D1"; } + +.mdi-credit-card-clock::before { + content: "\F0EE1"; } + +.mdi-credit-card-clock-outline::before { + content: "\F0EE2"; } + +.mdi-credit-card-edit::before { + content: "\F17D7"; } + +.mdi-credit-card-edit-outline::before { + content: "\F17D8"; } + +.mdi-credit-card-marker::before { + content: "\F06A8"; } + +.mdi-credit-card-marker-outline::before { + content: "\F0DBE"; } + +.mdi-credit-card-minus::before { + content: "\F0FAC"; } + +.mdi-credit-card-minus-outline::before { + content: "\F0FAD"; } + +.mdi-credit-card-multiple::before { + content: "\F0FF0"; } + +.mdi-credit-card-multiple-outline::before { + content: "\F019C"; } + +.mdi-credit-card-off::before { + content: "\F0FF1"; } + +.mdi-credit-card-off-outline::before { + content: "\F05E4"; } + +.mdi-credit-card-outline::before { + content: "\F019B"; } + +.mdi-credit-card-plus::before { + content: "\F0FF2"; } + +.mdi-credit-card-plus-outline::before { + content: "\F0676"; } + +.mdi-credit-card-refresh::before { + content: "\F1645"; } + +.mdi-credit-card-refresh-outline::before { + content: "\F1646"; } + +.mdi-credit-card-refund::before { + content: "\F0FF3"; } + +.mdi-credit-card-refund-outline::before { + content: "\F0AA8"; } + +.mdi-credit-card-remove::before { + content: "\F0FAE"; } + +.mdi-credit-card-remove-outline::before { + content: "\F0FAF"; } + +.mdi-credit-card-scan::before { + content: "\F0FF4"; } + +.mdi-credit-card-scan-outline::before { + content: "\F019D"; } + +.mdi-credit-card-search::before { + content: "\F1647"; } + +.mdi-credit-card-search-outline::before { + content: "\F1648"; } + +.mdi-credit-card-settings::before { + content: "\F0FF5"; } + +.mdi-credit-card-settings-outline::before { + content: "\F08D7"; } + +.mdi-credit-card-sync::before { + content: "\F1649"; } + +.mdi-credit-card-sync-outline::before { + content: "\F164A"; } + +.mdi-credit-card-wireless::before { + content: "\F0802"; } + +.mdi-credit-card-wireless-off::before { + content: "\F057A"; } + +.mdi-credit-card-wireless-off-outline::before { + content: "\F057B"; } + +.mdi-credit-card-wireless-outline::before { + content: "\F0D6C"; } + +.mdi-cricket::before { + content: "\F0D6D"; } + +.mdi-crop::before { + content: "\F019E"; } + +.mdi-crop-free::before { + content: "\F019F"; } + +.mdi-crop-landscape::before { + content: "\F01A0"; } + +.mdi-crop-portrait::before { + content: "\F01A1"; } + +.mdi-crop-rotate::before { + content: "\F0696"; } + +.mdi-crop-square::before { + content: "\F01A2"; } + +.mdi-cross::before { + content: "\F0953"; } + +.mdi-cross-bolnisi::before { + content: "\F0CED"; } + +.mdi-cross-celtic::before { + content: "\F0CF5"; } + +.mdi-cross-outline::before { + content: "\F0CF6"; } + +.mdi-crosshairs::before { + content: "\F01A3"; } + +.mdi-crosshairs-gps::before { + content: "\F01A4"; } + +.mdi-crosshairs-off::before { + content: "\F0F45"; } + +.mdi-crosshairs-question::before { + content: "\F1136"; } + +.mdi-crown::before { + content: "\F01A5"; } + +.mdi-crown-circle::before { + content: "\F17DC"; } + +.mdi-crown-circle-outline::before { + content: "\F17DD"; } + +.mdi-crown-outline::before { + content: "\F11D0"; } + +.mdi-cryengine::before { + content: "\F0959"; } + +.mdi-crystal-ball::before { + content: "\F0B2F"; } + +.mdi-cube::before { + content: "\F01A6"; } + +.mdi-cube-off::before { + content: "\F141C"; } + +.mdi-cube-off-outline::before { + content: "\F141D"; } + +.mdi-cube-outline::before { + content: "\F01A7"; } + +.mdi-cube-scan::before { + content: "\F0B84"; } + +.mdi-cube-send::before { + content: "\F01A8"; } + +.mdi-cube-unfolded::before { + content: "\F01A9"; } + +.mdi-cup::before { + content: "\F01AA"; } + +.mdi-cup-off::before { + content: "\F05E5"; } + +.mdi-cup-off-outline::before { + content: "\F137D"; } + +.mdi-cup-outline::before { + content: "\F130F"; } + +.mdi-cup-water::before { + content: "\F01AB"; } + +.mdi-cupboard::before { + content: "\F0F46"; } + +.mdi-cupboard-outline::before { + content: "\F0F47"; } + +.mdi-cupcake::before { + content: "\F095A"; } + +.mdi-curling::before { + content: "\F0863"; } + +.mdi-currency-bdt::before { + content: "\F0864"; } + +.mdi-currency-brl::before { + content: "\F0B85"; } + +.mdi-currency-btc::before { + content: "\F01AC"; } + +.mdi-currency-cny::before { + content: "\F07BA"; } + +.mdi-currency-eth::before { + content: "\F07BB"; } + +.mdi-currency-eur::before { + content: "\F01AD"; } + +.mdi-currency-eur-off::before { + content: "\F1315"; } + +.mdi-currency-gbp::before { + content: "\F01AE"; } + +.mdi-currency-ils::before { + content: "\F0C61"; } + +.mdi-currency-inr::before { + content: "\F01AF"; } + +.mdi-currency-jpy::before { + content: "\F07BC"; } + +.mdi-currency-krw::before { + content: "\F07BD"; } + +.mdi-currency-kzt::before { + content: "\F0865"; } + +.mdi-currency-mnt::before { + content: "\F1512"; } + +.mdi-currency-ngn::before { + content: "\F01B0"; } + +.mdi-currency-php::before { + content: "\F09E6"; } + +.mdi-currency-rial::before { + content: "\F0E9C"; } + +.mdi-currency-rub::before { + content: "\F01B1"; } + +.mdi-currency-sign::before { + content: "\F07BE"; } + +.mdi-currency-try::before { + content: "\F01B2"; } + +.mdi-currency-twd::before { + content: "\F07BF"; } + +.mdi-currency-usd::before { + content: "\F01C1"; } + +.mdi-currency-usd-off::before { + content: "\F067A"; } + +.mdi-current-ac::before { + content: "\F1480"; } + +.mdi-current-dc::before { + content: "\F095C"; } + +.mdi-cursor-default::before { + content: "\F01C0"; } + +.mdi-cursor-default-click::before { + content: "\F0CFD"; } + +.mdi-cursor-default-click-outline::before { + content: "\F0CFE"; } + +.mdi-cursor-default-gesture::before { + content: "\F1127"; } + +.mdi-cursor-default-gesture-outline::before { + content: "\F1128"; } + +.mdi-cursor-default-outline::before { + content: "\F01BF"; } + +.mdi-cursor-move::before { + content: "\F01BE"; } + +.mdi-cursor-pointer::before { + content: "\F01BD"; } + +.mdi-cursor-text::before { + content: "\F05E7"; } + +.mdi-curtains::before { + content: "\F1846"; } + +.mdi-curtains-closed::before { + content: "\F1847"; } + +.mdi-dance-ballroom::before { + content: "\F15FB"; } + +.mdi-dance-pole::before { + content: "\F1578"; } + +.mdi-data-matrix::before { + content: "\F153C"; } + +.mdi-data-matrix-edit::before { + content: "\F153D"; } + +.mdi-data-matrix-minus::before { + content: "\F153E"; } + +.mdi-data-matrix-plus::before { + content: "\F153F"; } + +.mdi-data-matrix-remove::before { + content: "\F1540"; } + +.mdi-data-matrix-scan::before { + content: "\F1541"; } + +.mdi-database::before { + content: "\F01BC"; } + +.mdi-database-alert::before { + content: "\F163A"; } + +.mdi-database-alert-outline::before { + content: "\F1624"; } + +.mdi-database-arrow-down::before { + content: "\F163B"; } + +.mdi-database-arrow-down-outline::before { + content: "\F1625"; } + +.mdi-database-arrow-left::before { + content: "\F163C"; } + +.mdi-database-arrow-left-outline::before { + content: "\F1626"; } + +.mdi-database-arrow-right::before { + content: "\F163D"; } + +.mdi-database-arrow-right-outline::before { + content: "\F1627"; } + +.mdi-database-arrow-up::before { + content: "\F163E"; } + +.mdi-database-arrow-up-outline::before { + content: "\F1628"; } + +.mdi-database-check::before { + content: "\F0AA9"; } + +.mdi-database-check-outline::before { + content: "\F1629"; } + +.mdi-database-clock::before { + content: "\F163F"; } + +.mdi-database-clock-outline::before { + content: "\F162A"; } + +.mdi-database-cog::before { + content: "\F164B"; } + +.mdi-database-cog-outline::before { + content: "\F164C"; } + +.mdi-database-edit::before { + content: "\F0B86"; } + +.mdi-database-edit-outline::before { + content: "\F162B"; } + +.mdi-database-export::before { + content: "\F095E"; } + +.mdi-database-export-outline::before { + content: "\F162C"; } + +.mdi-database-import::before { + content: "\F095D"; } + +.mdi-database-import-outline::before { + content: "\F162D"; } + +.mdi-database-lock::before { + content: "\F0AAA"; } + +.mdi-database-lock-outline::before { + content: "\F162E"; } + +.mdi-database-marker::before { + content: "\F12F6"; } + +.mdi-database-marker-outline::before { + content: "\F162F"; } + +.mdi-database-minus::before { + content: "\F01BB"; } + +.mdi-database-minus-outline::before { + content: "\F1630"; } + +.mdi-database-off::before { + content: "\F1640"; } + +.mdi-database-off-outline::before { + content: "\F1631"; } + +.mdi-database-outline::before { + content: "\F1632"; } + +.mdi-database-plus::before { + content: "\F01BA"; } + +.mdi-database-plus-outline::before { + content: "\F1633"; } + +.mdi-database-refresh::before { + content: "\F05C2"; } + +.mdi-database-refresh-outline::before { + content: "\F1634"; } + +.mdi-database-remove::before { + content: "\F0D00"; } + +.mdi-database-remove-outline::before { + content: "\F1635"; } + +.mdi-database-search::before { + content: "\F0866"; } + +.mdi-database-search-outline::before { + content: "\F1636"; } + +.mdi-database-settings::before { + content: "\F0D01"; } + +.mdi-database-settings-outline::before { + content: "\F1637"; } + +.mdi-database-sync::before { + content: "\F0CFF"; } + +.mdi-database-sync-outline::before { + content: "\F1638"; } + +.mdi-death-star::before { + content: "\F08D8"; } + +.mdi-death-star-variant::before { + content: "\F08D9"; } + +.mdi-deathly-hallows::before { + content: "\F0B87"; } + +.mdi-debian::before { + content: "\F08DA"; } + +.mdi-debug-step-into::before { + content: "\F01B9"; } + +.mdi-debug-step-out::before { + content: "\F01B8"; } + +.mdi-debug-step-over::before { + content: "\F01B7"; } + +.mdi-decagram::before { + content: "\F076C"; } + +.mdi-decagram-outline::before { + content: "\F076D"; } + +.mdi-decimal::before { + content: "\F10A1"; } + +.mdi-decimal-comma::before { + content: "\F10A2"; } + +.mdi-decimal-comma-decrease::before { + content: "\F10A3"; } + +.mdi-decimal-comma-increase::before { + content: "\F10A4"; } + +.mdi-decimal-decrease::before { + content: "\F01B6"; } + +.mdi-decimal-increase::before { + content: "\F01B5"; } + +.mdi-delete::before { + content: "\F01B4"; } + +.mdi-delete-alert::before { + content: "\F10A5"; } + +.mdi-delete-alert-outline::before { + content: "\F10A6"; } + +.mdi-delete-circle::before { + content: "\F0683"; } + +.mdi-delete-circle-outline::before { + content: "\F0B88"; } + +.mdi-delete-clock::before { + content: "\F1556"; } + +.mdi-delete-clock-outline::before { + content: "\F1557"; } + +.mdi-delete-empty::before { + content: "\F06CC"; } + +.mdi-delete-empty-outline::before { + content: "\F0E9D"; } + +.mdi-delete-forever::before { + content: "\F05E8"; } + +.mdi-delete-forever-outline::before { + content: "\F0B89"; } + +.mdi-delete-off::before { + content: "\F10A7"; } + +.mdi-delete-off-outline::before { + content: "\F10A8"; } + +.mdi-delete-outline::before { + content: "\F09E7"; } + +.mdi-delete-restore::before { + content: "\F0819"; } + +.mdi-delete-sweep::before { + content: "\F05E9"; } + +.mdi-delete-sweep-outline::before { + content: "\F0C62"; } + +.mdi-delete-variant::before { + content: "\F01B3"; } + +.mdi-delta::before { + content: "\F01C2"; } + +.mdi-desk::before { + content: "\F1239"; } + +.mdi-desk-lamp::before { + content: "\F095F"; } + +.mdi-deskphone::before { + content: "\F01C3"; } + +.mdi-desktop-classic::before { + content: "\F07C0"; } + +.mdi-desktop-mac::before { + content: "\F01C4"; } + +.mdi-desktop-mac-dashboard::before { + content: "\F09E8"; } + +.mdi-desktop-tower::before { + content: "\F01C5"; } + +.mdi-desktop-tower-monitor::before { + content: "\F0AAB"; } + +.mdi-details::before { + content: "\F01C6"; } + +.mdi-dev-to::before { + content: "\F0D6E"; } + +.mdi-developer-board::before { + content: "\F0697"; } + +.mdi-deviantart::before { + content: "\F01C7"; } + +.mdi-devices::before { + content: "\F0FB0"; } + +.mdi-dharmachakra::before { + content: "\F094B"; } + +.mdi-diabetes::before { + content: "\F1126"; } + +.mdi-dialpad::before { + content: "\F061C"; } + +.mdi-diameter::before { + content: "\F0C63"; } + +.mdi-diameter-outline::before { + content: "\F0C64"; } + +.mdi-diameter-variant::before { + content: "\F0C65"; } + +.mdi-diamond::before { + content: "\F0B8A"; } + +.mdi-diamond-outline::before { + content: "\F0B8B"; } + +.mdi-diamond-stone::before { + content: "\F01C8"; } + +.mdi-dice-1::before { + content: "\F01CA"; } + +.mdi-dice-1-outline::before { + content: "\F114A"; } + +.mdi-dice-2::before { + content: "\F01CB"; } + +.mdi-dice-2-outline::before { + content: "\F114B"; } + +.mdi-dice-3::before { + content: "\F01CC"; } + +.mdi-dice-3-outline::before { + content: "\F114C"; } + +.mdi-dice-4::before { + content: "\F01CD"; } + +.mdi-dice-4-outline::before { + content: "\F114D"; } + +.mdi-dice-5::before { + content: "\F01CE"; } + +.mdi-dice-5-outline::before { + content: "\F114E"; } + +.mdi-dice-6::before { + content: "\F01CF"; } + +.mdi-dice-6-outline::before { + content: "\F114F"; } + +.mdi-dice-d10::before { + content: "\F1153"; } + +.mdi-dice-d10-outline::before { + content: "\F076F"; } + +.mdi-dice-d12::before { + content: "\F1154"; } + +.mdi-dice-d12-outline::before { + content: "\F0867"; } + +.mdi-dice-d20::before { + content: "\F1155"; } + +.mdi-dice-d20-outline::before { + content: "\F05EA"; } + +.mdi-dice-d4::before { + content: "\F1150"; } + +.mdi-dice-d4-outline::before { + content: "\F05EB"; } + +.mdi-dice-d6::before { + content: "\F1151"; } + +.mdi-dice-d6-outline::before { + content: "\F05ED"; } + +.mdi-dice-d8::before { + content: "\F1152"; } + +.mdi-dice-d8-outline::before { + content: "\F05EC"; } + +.mdi-dice-multiple::before { + content: "\F076E"; } + +.mdi-dice-multiple-outline::before { + content: "\F1156"; } + +.mdi-digital-ocean::before { + content: "\F1237"; } + +.mdi-dip-switch::before { + content: "\F07C1"; } + +.mdi-directions::before { + content: "\F01D0"; } + +.mdi-directions-fork::before { + content: "\F0641"; } + +.mdi-disc::before { + content: "\F05EE"; } + +.mdi-disc-alert::before { + content: "\F01D1"; } + +.mdi-disc-player::before { + content: "\F0960"; } + +.mdi-discord::before { + content: "\F066F"; } + +.mdi-dishwasher::before { + content: "\F0AAC"; } + +.mdi-dishwasher-alert::before { + content: "\F11B8"; } + +.mdi-dishwasher-off::before { + content: "\F11B9"; } + +.mdi-disqus::before { + content: "\F01D2"; } + +.mdi-distribute-horizontal-center::before { + content: "\F11C9"; } + +.mdi-distribute-horizontal-left::before { + content: "\F11C8"; } + +.mdi-distribute-horizontal-right::before { + content: "\F11CA"; } + +.mdi-distribute-vertical-bottom::before { + content: "\F11CB"; } + +.mdi-distribute-vertical-center::before { + content: "\F11CC"; } + +.mdi-distribute-vertical-top::before { + content: "\F11CD"; } + +.mdi-diversify::before { + content: "\F1877"; } + +.mdi-diving-flippers::before { + content: "\F0DBF"; } + +.mdi-diving-helmet::before { + content: "\F0DC0"; } + +.mdi-diving-scuba::before { + content: "\F0DC1"; } + +.mdi-diving-scuba-flag::before { + content: "\F0DC2"; } + +.mdi-diving-scuba-tank::before { + content: "\F0DC3"; } + +.mdi-diving-scuba-tank-multiple::before { + content: "\F0DC4"; } + +.mdi-diving-snorkel::before { + content: "\F0DC5"; } + +.mdi-division::before { + content: "\F01D4"; } + +.mdi-division-box::before { + content: "\F01D5"; } + +.mdi-dlna::before { + content: "\F0A41"; } + +.mdi-dna::before { + content: "\F0684"; } + +.mdi-dns::before { + content: "\F01D6"; } + +.mdi-dns-outline::before { + content: "\F0B8C"; } + +.mdi-dock-bottom::before { + content: "\F10A9"; } + +.mdi-dock-left::before { + content: "\F10AA"; } + +.mdi-dock-right::before { + content: "\F10AB"; } + +.mdi-dock-top::before { + content: "\F1513"; } + +.mdi-dock-window::before { + content: "\F10AC"; } + +.mdi-docker::before { + content: "\F0868"; } + +.mdi-doctor::before { + content: "\F0A42"; } + +.mdi-dog::before { + content: "\F0A43"; } + +.mdi-dog-service::before { + content: "\F0AAD"; } + +.mdi-dog-side::before { + content: "\F0A44"; } + +.mdi-dog-side-off::before { + content: "\F16EE"; } + +.mdi-dolby::before { + content: "\F06B3"; } + +.mdi-dolly::before { + content: "\F0E9E"; } + +.mdi-domain::before { + content: "\F01D7"; } + +.mdi-domain-off::before { + content: "\F0D6F"; } + +.mdi-domain-plus::before { + content: "\F10AD"; } + +.mdi-domain-remove::before { + content: "\F10AE"; } + +.mdi-dome-light::before { + content: "\F141E"; } + +.mdi-domino-mask::before { + content: "\F1023"; } + +.mdi-donkey::before { + content: "\F07C2"; } + +.mdi-door::before { + content: "\F081A"; } + +.mdi-door-closed::before { + content: "\F081B"; } + +.mdi-door-closed-lock::before { + content: "\F10AF"; } + +.mdi-door-open::before { + content: "\F081C"; } + +.mdi-door-sliding::before { + content: "\F181E"; } + +.mdi-door-sliding-lock::before { + content: "\F181F"; } + +.mdi-door-sliding-open::before { + content: "\F1820"; } + +.mdi-doorbell::before { + content: "\F12E6"; } + +.mdi-doorbell-video::before { + content: "\F0869"; } + +.mdi-dot-net::before { + content: "\F0AAE"; } + +.mdi-dots-grid::before { + content: "\F15FC"; } + +.mdi-dots-hexagon::before { + content: "\F15FF"; } + +.mdi-dots-horizontal::before { + content: "\F01D8"; } + +.mdi-dots-horizontal-circle::before { + content: "\F07C3"; } + +.mdi-dots-horizontal-circle-outline::before { + content: "\F0B8D"; } + +.mdi-dots-square::before { + content: "\F15FD"; } + +.mdi-dots-triangle::before { + content: "\F15FE"; } + +.mdi-dots-vertical::before { + content: "\F01D9"; } + +.mdi-dots-vertical-circle::before { + content: "\F07C4"; } + +.mdi-dots-vertical-circle-outline::before { + content: "\F0B8E"; } + +.mdi-download::before { + content: "\F01DA"; } + +.mdi-download-box::before { + content: "\F1462"; } + +.mdi-download-box-outline::before { + content: "\F1463"; } + +.mdi-download-circle::before { + content: "\F1464"; } + +.mdi-download-circle-outline::before { + content: "\F1465"; } + +.mdi-download-lock::before { + content: "\F1320"; } + +.mdi-download-lock-outline::before { + content: "\F1321"; } + +.mdi-download-multiple::before { + content: "\F09E9"; } + +.mdi-download-network::before { + content: "\F06F4"; } + +.mdi-download-network-outline::before { + content: "\F0C66"; } + +.mdi-download-off::before { + content: "\F10B0"; } + +.mdi-download-off-outline::before { + content: "\F10B1"; } + +.mdi-download-outline::before { + content: "\F0B8F"; } + +.mdi-drag::before { + content: "\F01DB"; } + +.mdi-drag-horizontal::before { + content: "\F01DC"; } + +.mdi-drag-horizontal-variant::before { + content: "\F12F0"; } + +.mdi-drag-variant::before { + content: "\F0B90"; } + +.mdi-drag-vertical::before { + content: "\F01DD"; } + +.mdi-drag-vertical-variant::before { + content: "\F12F1"; } + +.mdi-drama-masks::before { + content: "\F0D02"; } + +.mdi-draw::before { + content: "\F0F49"; } + +.mdi-drawing::before { + content: "\F01DE"; } + +.mdi-drawing-box::before { + content: "\F01DF"; } + +.mdi-dresser::before { + content: "\F0F4A"; } + +.mdi-dresser-outline::before { + content: "\F0F4B"; } + +.mdi-drone::before { + content: "\F01E2"; } + +.mdi-dropbox::before { + content: "\F01E3"; } + +.mdi-drupal::before { + content: "\F01E4"; } + +.mdi-duck::before { + content: "\F01E5"; } + +.mdi-dumbbell::before { + content: "\F01E6"; } + +.mdi-dump-truck::before { + content: "\F0C67"; } + +.mdi-ear-hearing::before { + content: "\F07C5"; } + +.mdi-ear-hearing-off::before { + content: "\F0A45"; } + +.mdi-earbuds::before { + content: "\F184F"; } + +.mdi-earbuds-off::before { + content: "\F1850"; } + +.mdi-earbuds-off-outline::before { + content: "\F1851"; } + +.mdi-earbuds-outline::before { + content: "\F1852"; } + +.mdi-earth::before { + content: "\F01E7"; } + +.mdi-earth-arrow-right::before { + content: "\F1311"; } + +.mdi-earth-box::before { + content: "\F06CD"; } + +.mdi-earth-box-minus::before { + content: "\F1407"; } + +.mdi-earth-box-off::before { + content: "\F06CE"; } + +.mdi-earth-box-plus::before { + content: "\F1406"; } + +.mdi-earth-box-remove::before { + content: "\F1408"; } + +.mdi-earth-minus::before { + content: "\F1404"; } + +.mdi-earth-off::before { + content: "\F01E8"; } + +.mdi-earth-plus::before { + content: "\F1403"; } + +.mdi-earth-remove::before { + content: "\F1405"; } + +.mdi-egg::before { + content: "\F0AAF"; } + +.mdi-egg-easter::before { + content: "\F0AB0"; } + +.mdi-egg-fried::before { + content: "\F184A"; } + +.mdi-egg-off::before { + content: "\F13F0"; } + +.mdi-egg-off-outline::before { + content: "\F13F1"; } + +.mdi-egg-outline::before { + content: "\F13F2"; } + +.mdi-eiffel-tower::before { + content: "\F156B"; } + +.mdi-eight-track::before { + content: "\F09EA"; } + +.mdi-eject::before { + content: "\F01EA"; } + +.mdi-eject-outline::before { + content: "\F0B91"; } + +.mdi-electric-switch::before { + content: "\F0E9F"; } + +.mdi-electric-switch-closed::before { + content: "\F10D9"; } + +.mdi-electron-framework::before { + content: "\F1024"; } + +.mdi-elephant::before { + content: "\F07C6"; } + +.mdi-elevation-decline::before { + content: "\F01EB"; } + +.mdi-elevation-rise::before { + content: "\F01EC"; } + +.mdi-elevator::before { + content: "\F01ED"; } + +.mdi-elevator-down::before { + content: "\F12C2"; } + +.mdi-elevator-passenger::before { + content: "\F1381"; } + +.mdi-elevator-up::before { + content: "\F12C1"; } + +.mdi-ellipse::before { + content: "\F0EA0"; } + +.mdi-ellipse-outline::before { + content: "\F0EA1"; } + +.mdi-email::before { + content: "\F01EE"; } + +.mdi-email-alert::before { + content: "\F06CF"; } + +.mdi-email-alert-outline::before { + content: "\F0D42"; } + +.mdi-email-box::before { + content: "\F0D03"; } + +.mdi-email-check::before { + content: "\F0AB1"; } + +.mdi-email-check-outline::before { + content: "\F0AB2"; } + +.mdi-email-edit::before { + content: "\F0EE3"; } + +.mdi-email-edit-outline::before { + content: "\F0EE4"; } + +.mdi-email-fast::before { + content: "\F186F"; } + +.mdi-email-fast-outline::before { + content: "\F1870"; } + +.mdi-email-lock::before { + content: "\F01F1"; } + +.mdi-email-mark-as-unread::before { + content: "\F0B92"; } + +.mdi-email-minus::before { + content: "\F0EE5"; } + +.mdi-email-minus-outline::before { + content: "\F0EE6"; } + +.mdi-email-multiple::before { + content: "\F0EE7"; } + +.mdi-email-multiple-outline::before { + content: "\F0EE8"; } + +.mdi-email-newsletter::before { + content: "\F0FB1"; } + +.mdi-email-off::before { + content: "\F13E3"; } + +.mdi-email-off-outline::before { + content: "\F13E4"; } + +.mdi-email-open::before { + content: "\F01EF"; } + +.mdi-email-open-multiple::before { + content: "\F0EE9"; } + +.mdi-email-open-multiple-outline::before { + content: "\F0EEA"; } + +.mdi-email-open-outline::before { + content: "\F05EF"; } + +.mdi-email-outline::before { + content: "\F01F0"; } + +.mdi-email-plus::before { + content: "\F09EB"; } + +.mdi-email-plus-outline::before { + content: "\F09EC"; } + +.mdi-email-receive::before { + content: "\F10DA"; } + +.mdi-email-receive-outline::before { + content: "\F10DB"; } + +.mdi-email-remove::before { + content: "\F1661"; } + +.mdi-email-remove-outline::before { + content: "\F1662"; } + +.mdi-email-search::before { + content: "\F0961"; } + +.mdi-email-search-outline::before { + content: "\F0962"; } + +.mdi-email-send::before { + content: "\F10DC"; } + +.mdi-email-send-outline::before { + content: "\F10DD"; } + +.mdi-email-sync::before { + content: "\F12C7"; } + +.mdi-email-sync-outline::before { + content: "\F12C8"; } + +.mdi-email-variant::before { + content: "\F05F0"; } + +.mdi-ember::before { + content: "\F0B30"; } + +.mdi-emby::before { + content: "\F06B4"; } + +.mdi-emoticon::before { + content: "\F0C68"; } + +.mdi-emoticon-angry::before { + content: "\F0C69"; } + +.mdi-emoticon-angry-outline::before { + content: "\F0C6A"; } + +.mdi-emoticon-confused::before { + content: "\F10DE"; } + +.mdi-emoticon-confused-outline::before { + content: "\F10DF"; } + +.mdi-emoticon-cool::before { + content: "\F0C6B"; } + +.mdi-emoticon-cool-outline::before { + content: "\F01F3"; } + +.mdi-emoticon-cry::before { + content: "\F0C6C"; } + +.mdi-emoticon-cry-outline::before { + content: "\F0C6D"; } + +.mdi-emoticon-dead::before { + content: "\F0C6E"; } + +.mdi-emoticon-dead-outline::before { + content: "\F069B"; } + +.mdi-emoticon-devil::before { + content: "\F0C6F"; } + +.mdi-emoticon-devil-outline::before { + content: "\F01F4"; } + +.mdi-emoticon-excited::before { + content: "\F0C70"; } + +.mdi-emoticon-excited-outline::before { + content: "\F069C"; } + +.mdi-emoticon-frown::before { + content: "\F0F4C"; } + +.mdi-emoticon-frown-outline::before { + content: "\F0F4D"; } + +.mdi-emoticon-happy::before { + content: "\F0C71"; } + +.mdi-emoticon-happy-outline::before { + content: "\F01F5"; } + +.mdi-emoticon-kiss::before { + content: "\F0C72"; } + +.mdi-emoticon-kiss-outline::before { + content: "\F0C73"; } + +.mdi-emoticon-lol::before { + content: "\F1214"; } + +.mdi-emoticon-lol-outline::before { + content: "\F1215"; } + +.mdi-emoticon-neutral::before { + content: "\F0C74"; } + +.mdi-emoticon-neutral-outline::before { + content: "\F01F6"; } + +.mdi-emoticon-outline::before { + content: "\F01F2"; } + +.mdi-emoticon-poop::before { + content: "\F01F7"; } + +.mdi-emoticon-poop-outline::before { + content: "\F0C75"; } + +.mdi-emoticon-sad::before { + content: "\F0C76"; } + +.mdi-emoticon-sad-outline::before { + content: "\F01F8"; } + +.mdi-emoticon-sick::before { + content: "\F157C"; } + +.mdi-emoticon-sick-outline::before { + content: "\F157D"; } + +.mdi-emoticon-tongue::before { + content: "\F01F9"; } + +.mdi-emoticon-tongue-outline::before { + content: "\F0C77"; } + +.mdi-emoticon-wink::before { + content: "\F0C78"; } + +.mdi-emoticon-wink-outline::before { + content: "\F0C79"; } + +.mdi-engine::before { + content: "\F01FA"; } + +.mdi-engine-off::before { + content: "\F0A46"; } + +.mdi-engine-off-outline::before { + content: "\F0A47"; } + +.mdi-engine-outline::before { + content: "\F01FB"; } + +.mdi-epsilon::before { + content: "\F10E0"; } + +.mdi-equal::before { + content: "\F01FC"; } + +.mdi-equal-box::before { + content: "\F01FD"; } + +.mdi-equalizer::before { + content: "\F0EA2"; } + +.mdi-equalizer-outline::before { + content: "\F0EA3"; } + +.mdi-eraser::before { + content: "\F01FE"; } + +.mdi-eraser-variant::before { + content: "\F0642"; } + +.mdi-escalator::before { + content: "\F01FF"; } + +.mdi-escalator-box::before { + content: "\F1399"; } + +.mdi-escalator-down::before { + content: "\F12C0"; } + +.mdi-escalator-up::before { + content: "\F12BF"; } + +.mdi-eslint::before { + content: "\F0C7A"; } + +.mdi-et::before { + content: "\F0AB3"; } + +.mdi-ethereum::before { + content: "\F086A"; } + +.mdi-ethernet::before { + content: "\F0200"; } + +.mdi-ethernet-cable::before { + content: "\F0201"; } + +.mdi-ethernet-cable-off::before { + content: "\F0202"; } + +.mdi-ev-plug-ccs1::before { + content: "\F1519"; } + +.mdi-ev-plug-ccs2::before { + content: "\F151A"; } + +.mdi-ev-plug-chademo::before { + content: "\F151B"; } + +.mdi-ev-plug-tesla::before { + content: "\F151C"; } + +.mdi-ev-plug-type1::before { + content: "\F151D"; } + +.mdi-ev-plug-type2::before { + content: "\F151E"; } + +.mdi-ev-station::before { + content: "\F05F1"; } + +.mdi-evernote::before { + content: "\F0204"; } + +.mdi-excavator::before { + content: "\F1025"; } + +.mdi-exclamation::before { + content: "\F0205"; } + +.mdi-exclamation-thick::before { + content: "\F1238"; } + +.mdi-exit-run::before { + content: "\F0A48"; } + +.mdi-exit-to-app::before { + content: "\F0206"; } + +.mdi-expand-all::before { + content: "\F0AB4"; } + +.mdi-expand-all-outline::before { + content: "\F0AB5"; } + +.mdi-expansion-card::before { + content: "\F08AE"; } + +.mdi-expansion-card-variant::before { + content: "\F0FB2"; } + +.mdi-exponent::before { + content: "\F0963"; } + +.mdi-exponent-box::before { + content: "\F0964"; } + +.mdi-export::before { + content: "\F0207"; } + +.mdi-export-variant::before { + content: "\F0B93"; } + +.mdi-eye::before { + content: "\F0208"; } + +.mdi-eye-check::before { + content: "\F0D04"; } + +.mdi-eye-check-outline::before { + content: "\F0D05"; } + +.mdi-eye-circle::before { + content: "\F0B94"; } + +.mdi-eye-circle-outline::before { + content: "\F0B95"; } + +.mdi-eye-minus::before { + content: "\F1026"; } + +.mdi-eye-minus-outline::before { + content: "\F1027"; } + +.mdi-eye-off::before { + content: "\F0209"; } + +.mdi-eye-off-outline::before { + content: "\F06D1"; } + +.mdi-eye-outline::before { + content: "\F06D0"; } + +.mdi-eye-plus::before { + content: "\F086B"; } + +.mdi-eye-plus-outline::before { + content: "\F086C"; } + +.mdi-eye-remove::before { + content: "\F15E3"; } + +.mdi-eye-remove-outline::before { + content: "\F15E4"; } + +.mdi-eye-settings::before { + content: "\F086D"; } + +.mdi-eye-settings-outline::before { + content: "\F086E"; } + +.mdi-eyedropper::before { + content: "\F020A"; } + +.mdi-eyedropper-minus::before { + content: "\F13DD"; } + +.mdi-eyedropper-off::before { + content: "\F13DF"; } + +.mdi-eyedropper-plus::before { + content: "\F13DC"; } + +.mdi-eyedropper-remove::before { + content: "\F13DE"; } + +.mdi-eyedropper-variant::before { + content: "\F020B"; } + +.mdi-face-agent::before { + content: "\F0D70"; } + +.mdi-face-man::before { + content: "\F0643"; } + +.mdi-face-man-outline::before { + content: "\F0B96"; } + +.mdi-face-man-profile::before { + content: "\F0644"; } + +.mdi-face-man-shimmer::before { + content: "\F15CC"; } + +.mdi-face-man-shimmer-outline::before { + content: "\F15CD"; } + +.mdi-face-mask::before { + content: "\F1586"; } + +.mdi-face-mask-outline::before { + content: "\F1587"; } + +.mdi-face-recognition::before { + content: "\F0C7B"; } + +.mdi-face-woman::before { + content: "\F1077"; } + +.mdi-face-woman-outline::before { + content: "\F1078"; } + +.mdi-face-woman-profile::before { + content: "\F1076"; } + +.mdi-face-woman-shimmer::before { + content: "\F15CE"; } + +.mdi-face-woman-shimmer-outline::before { + content: "\F15CF"; } + +.mdi-facebook::before { + content: "\F020C"; } + +.mdi-facebook-gaming::before { + content: "\F07DD"; } + +.mdi-facebook-messenger::before { + content: "\F020E"; } + +.mdi-facebook-workplace::before { + content: "\F0B31"; } + +.mdi-factory::before { + content: "\F020F"; } + +.mdi-family-tree::before { + content: "\F160E"; } + +.mdi-fan::before { + content: "\F0210"; } + +.mdi-fan-alert::before { + content: "\F146C"; } + +.mdi-fan-auto::before { + content: "\F171D"; } + +.mdi-fan-chevron-down::before { + content: "\F146D"; } + +.mdi-fan-chevron-up::before { + content: "\F146E"; } + +.mdi-fan-minus::before { + content: "\F1470"; } + +.mdi-fan-off::before { + content: "\F081D"; } + +.mdi-fan-plus::before { + content: "\F146F"; } + +.mdi-fan-remove::before { + content: "\F1471"; } + +.mdi-fan-speed-1::before { + content: "\F1472"; } + +.mdi-fan-speed-2::before { + content: "\F1473"; } + +.mdi-fan-speed-3::before { + content: "\F1474"; } + +.mdi-fast-forward::before { + content: "\F0211"; } + +.mdi-fast-forward-10::before { + content: "\F0D71"; } + +.mdi-fast-forward-30::before { + content: "\F0D06"; } + +.mdi-fast-forward-5::before { + content: "\F11F8"; } + +.mdi-fast-forward-60::before { + content: "\F160B"; } + +.mdi-fast-forward-outline::before { + content: "\F06D2"; } + +.mdi-fax::before { + content: "\F0212"; } + +.mdi-feather::before { + content: "\F06D3"; } + +.mdi-feature-search::before { + content: "\F0A49"; } + +.mdi-feature-search-outline::before { + content: "\F0A4A"; } + +.mdi-fedora::before { + content: "\F08DB"; } + +.mdi-fence::before { + content: "\F179A"; } + +.mdi-fence-electric::before { + content: "\F17F6"; } + +.mdi-fencing::before { + content: "\F14C1"; } + +.mdi-ferris-wheel::before { + content: "\F0EA4"; } + +.mdi-ferry::before { + content: "\F0213"; } + +.mdi-file::before { + content: "\F0214"; } + +.mdi-file-account::before { + content: "\F073B"; } + +.mdi-file-account-outline::before { + content: "\F1028"; } + +.mdi-file-alert::before { + content: "\F0A4B"; } + +.mdi-file-alert-outline::before { + content: "\F0A4C"; } + +.mdi-file-cabinet::before { + content: "\F0AB6"; } + +.mdi-file-cad::before { + content: "\F0EEB"; } + +.mdi-file-cad-box::before { + content: "\F0EEC"; } + +.mdi-file-cancel::before { + content: "\F0DC6"; } + +.mdi-file-cancel-outline::before { + content: "\F0DC7"; } + +.mdi-file-certificate::before { + content: "\F1186"; } + +.mdi-file-certificate-outline::before { + content: "\F1187"; } + +.mdi-file-chart::before { + content: "\F0215"; } + +.mdi-file-chart-outline::before { + content: "\F1029"; } + +.mdi-file-check::before { + content: "\F0216"; } + +.mdi-file-check-outline::before { + content: "\F0E29"; } + +.mdi-file-clock::before { + content: "\F12E1"; } + +.mdi-file-clock-outline::before { + content: "\F12E2"; } + +.mdi-file-cloud::before { + content: "\F0217"; } + +.mdi-file-cloud-outline::before { + content: "\F102A"; } + +.mdi-file-code::before { + content: "\F022E"; } + +.mdi-file-code-outline::before { + content: "\F102B"; } + +.mdi-file-cog::before { + content: "\F107B"; } + +.mdi-file-cog-outline::before { + content: "\F107C"; } + +.mdi-file-compare::before { + content: "\F08AA"; } + +.mdi-file-delimited::before { + content: "\F0218"; } + +.mdi-file-delimited-outline::before { + content: "\F0EA5"; } + +.mdi-file-document::before { + content: "\F0219"; } + +.mdi-file-document-edit::before { + content: "\F0DC8"; } + +.mdi-file-document-edit-outline::before { + content: "\F0DC9"; } + +.mdi-file-document-multiple::before { + content: "\F1517"; } + +.mdi-file-document-multiple-outline::before { + content: "\F1518"; } + +.mdi-file-document-outline::before { + content: "\F09EE"; } + +.mdi-file-download::before { + content: "\F0965"; } + +.mdi-file-download-outline::before { + content: "\F0966"; } + +.mdi-file-edit::before { + content: "\F11E7"; } + +.mdi-file-edit-outline::before { + content: "\F11E8"; } + +.mdi-file-excel::before { + content: "\F021B"; } + +.mdi-file-excel-box::before { + content: "\F021C"; } + +.mdi-file-excel-box-outline::before { + content: "\F102C"; } + +.mdi-file-excel-outline::before { + content: "\F102D"; } + +.mdi-file-export::before { + content: "\F021D"; } + +.mdi-file-export-outline::before { + content: "\F102E"; } + +.mdi-file-eye::before { + content: "\F0DCA"; } + +.mdi-file-eye-outline::before { + content: "\F0DCB"; } + +.mdi-file-find::before { + content: "\F021E"; } + +.mdi-file-find-outline::before { + content: "\F0B97"; } + +.mdi-file-gif-box::before { + content: "\F0D78"; } + +.mdi-file-hidden::before { + content: "\F0613"; } + +.mdi-file-image::before { + content: "\F021F"; } + +.mdi-file-image-marker::before { + content: "\F1772"; } + +.mdi-file-image-marker-outline::before { + content: "\F1773"; } + +.mdi-file-image-outline::before { + content: "\F0EB0"; } + +.mdi-file-import::before { + content: "\F0220"; } + +.mdi-file-import-outline::before { + content: "\F102F"; } + +.mdi-file-jpg-box::before { + content: "\F0225"; } + +.mdi-file-key::before { + content: "\F1184"; } + +.mdi-file-key-outline::before { + content: "\F1185"; } + +.mdi-file-link::before { + content: "\F1177"; } + +.mdi-file-link-outline::before { + content: "\F1178"; } + +.mdi-file-lock::before { + content: "\F0221"; } + +.mdi-file-lock-outline::before { + content: "\F1030"; } + +.mdi-file-marker::before { + content: "\F1774"; } + +.mdi-file-marker-outline::before { + content: "\F1775"; } + +.mdi-file-move::before { + content: "\F0AB9"; } + +.mdi-file-move-outline::before { + content: "\F1031"; } + +.mdi-file-multiple::before { + content: "\F0222"; } + +.mdi-file-multiple-outline::before { + content: "\F1032"; } + +.mdi-file-music::before { + content: "\F0223"; } + +.mdi-file-music-outline::before { + content: "\F0E2A"; } + +.mdi-file-outline::before { + content: "\F0224"; } + +.mdi-file-pdf-box::before { + content: "\F0226"; } + +.mdi-file-percent::before { + content: "\F081E"; } + +.mdi-file-percent-outline::before { + content: "\F1033"; } + +.mdi-file-phone::before { + content: "\F1179"; } + +.mdi-file-phone-outline::before { + content: "\F117A"; } + +.mdi-file-plus::before { + content: "\F0752"; } + +.mdi-file-plus-outline::before { + content: "\F0EED"; } + +.mdi-file-png-box::before { + content: "\F0E2D"; } + +.mdi-file-powerpoint::before { + content: "\F0227"; } + +.mdi-file-powerpoint-box::before { + content: "\F0228"; } + +.mdi-file-powerpoint-box-outline::before { + content: "\F1034"; } + +.mdi-file-powerpoint-outline::before { + content: "\F1035"; } + +.mdi-file-presentation-box::before { + content: "\F0229"; } + +.mdi-file-question::before { + content: "\F086F"; } + +.mdi-file-question-outline::before { + content: "\F1036"; } + +.mdi-file-refresh::before { + content: "\F0918"; } + +.mdi-file-refresh-outline::before { + content: "\F0541"; } + +.mdi-file-remove::before { + content: "\F0B98"; } + +.mdi-file-remove-outline::before { + content: "\F1037"; } + +.mdi-file-replace::before { + content: "\F0B32"; } + +.mdi-file-replace-outline::before { + content: "\F0B33"; } + +.mdi-file-restore::before { + content: "\F0670"; } + +.mdi-file-restore-outline::before { + content: "\F1038"; } + +.mdi-file-search::before { + content: "\F0C7C"; } + +.mdi-file-search-outline::before { + content: "\F0C7D"; } + +.mdi-file-send::before { + content: "\F022A"; } + +.mdi-file-send-outline::before { + content: "\F1039"; } + +.mdi-file-settings::before { + content: "\F1079"; } + +.mdi-file-settings-outline::before { + content: "\F107A"; } + +.mdi-file-star::before { + content: "\F103A"; } + +.mdi-file-star-outline::before { + content: "\F103B"; } + +.mdi-file-swap::before { + content: "\F0FB4"; } + +.mdi-file-swap-outline::before { + content: "\F0FB5"; } + +.mdi-file-sync::before { + content: "\F1216"; } + +.mdi-file-sync-outline::before { + content: "\F1217"; } + +.mdi-file-table::before { + content: "\F0C7E"; } + +.mdi-file-table-box::before { + content: "\F10E1"; } + +.mdi-file-table-box-multiple::before { + content: "\F10E2"; } + +.mdi-file-table-box-multiple-outline::before { + content: "\F10E3"; } + +.mdi-file-table-box-outline::before { + content: "\F10E4"; } + +.mdi-file-table-outline::before { + content: "\F0C7F"; } + +.mdi-file-tree::before { + content: "\F0645"; } + +.mdi-file-tree-outline::before { + content: "\F13D2"; } + +.mdi-file-undo::before { + content: "\F08DC"; } + +.mdi-file-undo-outline::before { + content: "\F103C"; } + +.mdi-file-upload::before { + content: "\F0A4D"; } + +.mdi-file-upload-outline::before { + content: "\F0A4E"; } + +.mdi-file-video::before { + content: "\F022B"; } + +.mdi-file-video-outline::before { + content: "\F0E2C"; } + +.mdi-file-word::before { + content: "\F022C"; } + +.mdi-file-word-box::before { + content: "\F022D"; } + +.mdi-file-word-box-outline::before { + content: "\F103D"; } + +.mdi-file-word-outline::before { + content: "\F103E"; } + +.mdi-film::before { + content: "\F022F"; } + +.mdi-filmstrip::before { + content: "\F0230"; } + +.mdi-filmstrip-box::before { + content: "\F0332"; } + +.mdi-filmstrip-box-multiple::before { + content: "\F0D18"; } + +.mdi-filmstrip-off::before { + content: "\F0231"; } + +.mdi-filter::before { + content: "\F0232"; } + +.mdi-filter-menu::before { + content: "\F10E5"; } + +.mdi-filter-menu-outline::before { + content: "\F10E6"; } + +.mdi-filter-minus::before { + content: "\F0EEE"; } + +.mdi-filter-minus-outline::before { + content: "\F0EEF"; } + +.mdi-filter-off::before { + content: "\F14EF"; } + +.mdi-filter-off-outline::before { + content: "\F14F0"; } + +.mdi-filter-outline::before { + content: "\F0233"; } + +.mdi-filter-plus::before { + content: "\F0EF0"; } + +.mdi-filter-plus-outline::before { + content: "\F0EF1"; } + +.mdi-filter-remove::before { + content: "\F0234"; } + +.mdi-filter-remove-outline::before { + content: "\F0235"; } + +.mdi-filter-variant::before { + content: "\F0236"; } + +.mdi-filter-variant-minus::before { + content: "\F1112"; } + +.mdi-filter-variant-plus::before { + content: "\F1113"; } + +.mdi-filter-variant-remove::before { + content: "\F103F"; } + +.mdi-finance::before { + content: "\F081F"; } + +.mdi-find-replace::before { + content: "\F06D4"; } + +.mdi-fingerprint::before { + content: "\F0237"; } + +.mdi-fingerprint-off::before { + content: "\F0EB1"; } + +.mdi-fire::before { + content: "\F0238"; } + +.mdi-fire-alert::before { + content: "\F15D7"; } + +.mdi-fire-circle::before { + content: "\F1807"; } + +.mdi-fire-extinguisher::before { + content: "\F0EF2"; } + +.mdi-fire-hydrant::before { + content: "\F1137"; } + +.mdi-fire-hydrant-alert::before { + content: "\F1138"; } + +.mdi-fire-hydrant-off::before { + content: "\F1139"; } + +.mdi-fire-off::before { + content: "\F1722"; } + +.mdi-fire-truck::before { + content: "\F08AB"; } + +.mdi-firebase::before { + content: "\F0967"; } + +.mdi-firefox::before { + content: "\F0239"; } + +.mdi-fireplace::before { + content: "\F0E2E"; } + +.mdi-fireplace-off::before { + content: "\F0E2F"; } + +.mdi-firewire::before { + content: "\F05BE"; } + +.mdi-firework::before { + content: "\F0E30"; } + +.mdi-firework-off::before { + content: "\F1723"; } + +.mdi-fish::before { + content: "\F023A"; } + +.mdi-fish-off::before { + content: "\F13F3"; } + +.mdi-fishbowl::before { + content: "\F0EF3"; } + +.mdi-fishbowl-outline::before { + content: "\F0EF4"; } + +.mdi-fit-to-page::before { + content: "\F0EF5"; } + +.mdi-fit-to-page-outline::before { + content: "\F0EF6"; } + +.mdi-flag::before { + content: "\F023B"; } + +.mdi-flag-checkered::before { + content: "\F023C"; } + +.mdi-flag-minus::before { + content: "\F0B99"; } + +.mdi-flag-minus-outline::before { + content: "\F10B2"; } + +.mdi-flag-outline::before { + content: "\F023D"; } + +.mdi-flag-plus::before { + content: "\F0B9A"; } + +.mdi-flag-plus-outline::before { + content: "\F10B3"; } + +.mdi-flag-remove::before { + content: "\F0B9B"; } + +.mdi-flag-remove-outline::before { + content: "\F10B4"; } + +.mdi-flag-triangle::before { + content: "\F023F"; } + +.mdi-flag-variant::before { + content: "\F0240"; } + +.mdi-flag-variant-outline::before { + content: "\F023E"; } + +.mdi-flare::before { + content: "\F0D72"; } + +.mdi-flash::before { + content: "\F0241"; } + +.mdi-flash-alert::before { + content: "\F0EF7"; } + +.mdi-flash-alert-outline::before { + content: "\F0EF8"; } + +.mdi-flash-auto::before { + content: "\F0242"; } + +.mdi-flash-off::before { + content: "\F0243"; } + +.mdi-flash-outline::before { + content: "\F06D5"; } + +.mdi-flash-red-eye::before { + content: "\F067B"; } + +.mdi-flashlight::before { + content: "\F0244"; } + +.mdi-flashlight-off::before { + content: "\F0245"; } + +.mdi-flask::before { + content: "\F0093"; } + +.mdi-flask-empty::before { + content: "\F0094"; } + +.mdi-flask-empty-minus::before { + content: "\F123A"; } + +.mdi-flask-empty-minus-outline::before { + content: "\F123B"; } + +.mdi-flask-empty-off::before { + content: "\F13F4"; } + +.mdi-flask-empty-off-outline::before { + content: "\F13F5"; } + +.mdi-flask-empty-outline::before { + content: "\F0095"; } + +.mdi-flask-empty-plus::before { + content: "\F123C"; } + +.mdi-flask-empty-plus-outline::before { + content: "\F123D"; } + +.mdi-flask-empty-remove::before { + content: "\F123E"; } + +.mdi-flask-empty-remove-outline::before { + content: "\F123F"; } + +.mdi-flask-minus::before { + content: "\F1240"; } + +.mdi-flask-minus-outline::before { + content: "\F1241"; } + +.mdi-flask-off::before { + content: "\F13F6"; } + +.mdi-flask-off-outline::before { + content: "\F13F7"; } + +.mdi-flask-outline::before { + content: "\F0096"; } + +.mdi-flask-plus::before { + content: "\F1242"; } + +.mdi-flask-plus-outline::before { + content: "\F1243"; } + +.mdi-flask-remove::before { + content: "\F1244"; } + +.mdi-flask-remove-outline::before { + content: "\F1245"; } + +.mdi-flask-round-bottom::before { + content: "\F124B"; } + +.mdi-flask-round-bottom-empty::before { + content: "\F124C"; } + +.mdi-flask-round-bottom-empty-outline::before { + content: "\F124D"; } + +.mdi-flask-round-bottom-outline::before { + content: "\F124E"; } + +.mdi-fleur-de-lis::before { + content: "\F1303"; } + +.mdi-flip-horizontal::before { + content: "\F10E7"; } + +.mdi-flip-to-back::before { + content: "\F0247"; } + +.mdi-flip-to-front::before { + content: "\F0248"; } + +.mdi-flip-vertical::before { + content: "\F10E8"; } + +.mdi-floor-lamp::before { + content: "\F08DD"; } + +.mdi-floor-lamp-dual::before { + content: "\F1040"; } + +.mdi-floor-lamp-dual-outline::before { + content: "\F17CE"; } + +.mdi-floor-lamp-outline::before { + content: "\F17C8"; } + +.mdi-floor-lamp-torchiere::before { + content: "\F1747"; } + +.mdi-floor-lamp-torchiere-outline::before { + content: "\F17D6"; } + +.mdi-floor-lamp-torchiere-variant::before { + content: "\F1041"; } + +.mdi-floor-lamp-torchiere-variant-outline::before { + content: "\F17CF"; } + +.mdi-floor-plan::before { + content: "\F0821"; } + +.mdi-floppy::before { + content: "\F0249"; } + +.mdi-floppy-variant::before { + content: "\F09EF"; } + +.mdi-flower::before { + content: "\F024A"; } + +.mdi-flower-outline::before { + content: "\F09F0"; } + +.mdi-flower-pollen::before { + content: "\F1885"; } + +.mdi-flower-pollen-outline::before { + content: "\F1886"; } + +.mdi-flower-poppy::before { + content: "\F0D08"; } + +.mdi-flower-tulip::before { + content: "\F09F1"; } + +.mdi-flower-tulip-outline::before { + content: "\F09F2"; } + +.mdi-focus-auto::before { + content: "\F0F4E"; } + +.mdi-focus-field::before { + content: "\F0F4F"; } + +.mdi-focus-field-horizontal::before { + content: "\F0F50"; } + +.mdi-focus-field-vertical::before { + content: "\F0F51"; } + +.mdi-folder::before { + content: "\F024B"; } + +.mdi-folder-account::before { + content: "\F024C"; } + +.mdi-folder-account-outline::before { + content: "\F0B9C"; } + +.mdi-folder-alert::before { + content: "\F0DCC"; } + +.mdi-folder-alert-outline::before { + content: "\F0DCD"; } + +.mdi-folder-clock::before { + content: "\F0ABA"; } + +.mdi-folder-clock-outline::before { + content: "\F0ABB"; } + +.mdi-folder-cog::before { + content: "\F107F"; } + +.mdi-folder-cog-outline::before { + content: "\F1080"; } + +.mdi-folder-download::before { + content: "\F024D"; } + +.mdi-folder-download-outline::before { + content: "\F10E9"; } + +.mdi-folder-edit::before { + content: "\F08DE"; } + +.mdi-folder-edit-outline::before { + content: "\F0DCE"; } + +.mdi-folder-eye::before { + content: "\F178A"; } + +.mdi-folder-eye-outline::before { + content: "\F178B"; } + +.mdi-folder-google-drive::before { + content: "\F024E"; } + +.mdi-folder-heart::before { + content: "\F10EA"; } + +.mdi-folder-heart-outline::before { + content: "\F10EB"; } + +.mdi-folder-hidden::before { + content: "\F179E"; } + +.mdi-folder-home::before { + content: "\F10B5"; } + +.mdi-folder-home-outline::before { + content: "\F10B6"; } + +.mdi-folder-image::before { + content: "\F024F"; } + +.mdi-folder-information::before { + content: "\F10B7"; } + +.mdi-folder-information-outline::before { + content: "\F10B8"; } + +.mdi-folder-key::before { + content: "\F08AC"; } + +.mdi-folder-key-network::before { + content: "\F08AD"; } + +.mdi-folder-key-network-outline::before { + content: "\F0C80"; } + +.mdi-folder-key-outline::before { + content: "\F10EC"; } + +.mdi-folder-lock::before { + content: "\F0250"; } + +.mdi-folder-lock-open::before { + content: "\F0251"; } + +.mdi-folder-marker::before { + content: "\F126D"; } + +.mdi-folder-marker-outline::before { + content: "\F126E"; } + +.mdi-folder-move::before { + content: "\F0252"; } + +.mdi-folder-move-outline::before { + content: "\F1246"; } + +.mdi-folder-multiple::before { + content: "\F0253"; } + +.mdi-folder-multiple-image::before { + content: "\F0254"; } + +.mdi-folder-multiple-outline::before { + content: "\F0255"; } + +.mdi-folder-multiple-plus::before { + content: "\F147E"; } + +.mdi-folder-multiple-plus-outline::before { + content: "\F147F"; } + +.mdi-folder-music::before { + content: "\F1359"; } + +.mdi-folder-music-outline::before { + content: "\F135A"; } + +.mdi-folder-network::before { + content: "\F0870"; } + +.mdi-folder-network-outline::before { + content: "\F0C81"; } + +.mdi-folder-open::before { + content: "\F0770"; } + +.mdi-folder-open-outline::before { + content: "\F0DCF"; } + +.mdi-folder-outline::before { + content: "\F0256"; } + +.mdi-folder-plus::before { + content: "\F0257"; } + +.mdi-folder-plus-outline::before { + content: "\F0B9D"; } + +.mdi-folder-pound::before { + content: "\F0D09"; } + +.mdi-folder-pound-outline::before { + content: "\F0D0A"; } + +.mdi-folder-refresh::before { + content: "\F0749"; } + +.mdi-folder-refresh-outline::before { + content: "\F0542"; } + +.mdi-folder-remove::before { + content: "\F0258"; } + +.mdi-folder-remove-outline::before { + content: "\F0B9E"; } + +.mdi-folder-search::before { + content: "\F0968"; } + +.mdi-folder-search-outline::before { + content: "\F0969"; } + +.mdi-folder-settings::before { + content: "\F107D"; } + +.mdi-folder-settings-outline::before { + content: "\F107E"; } + +.mdi-folder-star::before { + content: "\F069D"; } + +.mdi-folder-star-multiple::before { + content: "\F13D3"; } + +.mdi-folder-star-multiple-outline::before { + content: "\F13D4"; } + +.mdi-folder-star-outline::before { + content: "\F0B9F"; } + +.mdi-folder-swap::before { + content: "\F0FB6"; } + +.mdi-folder-swap-outline::before { + content: "\F0FB7"; } + +.mdi-folder-sync::before { + content: "\F0D0B"; } + +.mdi-folder-sync-outline::before { + content: "\F0D0C"; } + +.mdi-folder-table::before { + content: "\F12E3"; } + +.mdi-folder-table-outline::before { + content: "\F12E4"; } + +.mdi-folder-text::before { + content: "\F0C82"; } + +.mdi-folder-text-outline::before { + content: "\F0C83"; } + +.mdi-folder-upload::before { + content: "\F0259"; } + +.mdi-folder-upload-outline::before { + content: "\F10ED"; } + +.mdi-folder-zip::before { + content: "\F06EB"; } + +.mdi-folder-zip-outline::before { + content: "\F07B9"; } + +.mdi-font-awesome::before { + content: "\F003A"; } + +.mdi-food::before { + content: "\F025A"; } + +.mdi-food-apple::before { + content: "\F025B"; } + +.mdi-food-apple-outline::before { + content: "\F0C84"; } + +.mdi-food-croissant::before { + content: "\F07C8"; } + +.mdi-food-drumstick::before { + content: "\F141F"; } + +.mdi-food-drumstick-off::before { + content: "\F1468"; } + +.mdi-food-drumstick-off-outline::before { + content: "\F1469"; } + +.mdi-food-drumstick-outline::before { + content: "\F1420"; } + +.mdi-food-fork-drink::before { + content: "\F05F2"; } + +.mdi-food-halal::before { + content: "\F1572"; } + +.mdi-food-hot-dog::before { + content: "\F184B"; } + +.mdi-food-kosher::before { + content: "\F1573"; } + +.mdi-food-off::before { + content: "\F05F3"; } + +.mdi-food-steak::before { + content: "\F146A"; } + +.mdi-food-steak-off::before { + content: "\F146B"; } + +.mdi-food-takeout-box::before { + content: "\F1836"; } + +.mdi-food-takeout-box-outline::before { + content: "\F1837"; } + +.mdi-food-turkey::before { + content: "\F171C"; } + +.mdi-food-variant::before { + content: "\F025C"; } + +.mdi-food-variant-off::before { + content: "\F13E5"; } + +.mdi-foot-print::before { + content: "\F0F52"; } + +.mdi-football::before { + content: "\F025D"; } + +.mdi-football-australian::before { + content: "\F025E"; } + +.mdi-football-helmet::before { + content: "\F025F"; } + +.mdi-forest::before { + content: "\F1897"; } + +.mdi-forklift::before { + content: "\F07C9"; } + +.mdi-form-dropdown::before { + content: "\F1400"; } + +.mdi-form-select::before { + content: "\F1401"; } + +.mdi-form-textarea::before { + content: "\F1095"; } + +.mdi-form-textbox::before { + content: "\F060E"; } + +.mdi-form-textbox-lock::before { + content: "\F135D"; } + +.mdi-form-textbox-password::before { + content: "\F07F5"; } + +.mdi-format-align-bottom::before { + content: "\F0753"; } + +.mdi-format-align-center::before { + content: "\F0260"; } + +.mdi-format-align-justify::before { + content: "\F0261"; } + +.mdi-format-align-left::before { + content: "\F0262"; } + +.mdi-format-align-middle::before { + content: "\F0754"; } + +.mdi-format-align-right::before { + content: "\F0263"; } + +.mdi-format-align-top::before { + content: "\F0755"; } + +.mdi-format-annotation-minus::before { + content: "\F0ABC"; } + +.mdi-format-annotation-plus::before { + content: "\F0646"; } + +.mdi-format-bold::before { + content: "\F0264"; } + +.mdi-format-clear::before { + content: "\F0265"; } + +.mdi-format-color-fill::before { + content: "\F0266"; } + +.mdi-format-color-highlight::before { + content: "\F0E31"; } + +.mdi-format-color-marker-cancel::before { + content: "\F1313"; } + +.mdi-format-color-text::before { + content: "\F069E"; } + +.mdi-format-columns::before { + content: "\F08DF"; } + +.mdi-format-float-center::before { + content: "\F0267"; } + +.mdi-format-float-left::before { + content: "\F0268"; } + +.mdi-format-float-none::before { + content: "\F0269"; } + +.mdi-format-float-right::before { + content: "\F026A"; } + +.mdi-format-font::before { + content: "\F06D6"; } + +.mdi-format-font-size-decrease::before { + content: "\F09F3"; } + +.mdi-format-font-size-increase::before { + content: "\F09F4"; } + +.mdi-format-header-1::before { + content: "\F026B"; } + +.mdi-format-header-2::before { + content: "\F026C"; } + +.mdi-format-header-3::before { + content: "\F026D"; } + +.mdi-format-header-4::before { + content: "\F026E"; } + +.mdi-format-header-5::before { + content: "\F026F"; } + +.mdi-format-header-6::before { + content: "\F0270"; } + +.mdi-format-header-decrease::before { + content: "\F0271"; } + +.mdi-format-header-equal::before { + content: "\F0272"; } + +.mdi-format-header-increase::before { + content: "\F0273"; } + +.mdi-format-header-pound::before { + content: "\F0274"; } + +.mdi-format-horizontal-align-center::before { + content: "\F061E"; } + +.mdi-format-horizontal-align-left::before { + content: "\F061F"; } + +.mdi-format-horizontal-align-right::before { + content: "\F0620"; } + +.mdi-format-indent-decrease::before { + content: "\F0275"; } + +.mdi-format-indent-increase::before { + content: "\F0276"; } + +.mdi-format-italic::before { + content: "\F0277"; } + +.mdi-format-letter-case::before { + content: "\F0B34"; } + +.mdi-format-letter-case-lower::before { + content: "\F0B35"; } + +.mdi-format-letter-case-upper::before { + content: "\F0B36"; } + +.mdi-format-letter-ends-with::before { + content: "\F0FB8"; } + +.mdi-format-letter-matches::before { + content: "\F0FB9"; } + +.mdi-format-letter-starts-with::before { + content: "\F0FBA"; } + +.mdi-format-line-spacing::before { + content: "\F0278"; } + +.mdi-format-line-style::before { + content: "\F05C8"; } + +.mdi-format-line-weight::before { + content: "\F05C9"; } + +.mdi-format-list-bulleted::before { + content: "\F0279"; } + +.mdi-format-list-bulleted-square::before { + content: "\F0DD0"; } + +.mdi-format-list-bulleted-triangle::before { + content: "\F0EB2"; } + +.mdi-format-list-bulleted-type::before { + content: "\F027A"; } + +.mdi-format-list-checkbox::before { + content: "\F096A"; } + +.mdi-format-list-checks::before { + content: "\F0756"; } + +.mdi-format-list-group::before { + content: "\F1860"; } + +.mdi-format-list-numbered::before { + content: "\F027B"; } + +.mdi-format-list-numbered-rtl::before { + content: "\F0D0D"; } + +.mdi-format-list-text::before { + content: "\F126F"; } + +.mdi-format-overline::before { + content: "\F0EB3"; } + +.mdi-format-page-break::before { + content: "\F06D7"; } + +.mdi-format-paint::before { + content: "\F027C"; } + +.mdi-format-paragraph::before { + content: "\F027D"; } + +.mdi-format-pilcrow::before { + content: "\F06D8"; } + +.mdi-format-quote-close::before { + content: "\F027E"; } + +.mdi-format-quote-close-outline::before { + content: "\F11A8"; } + +.mdi-format-quote-open::before { + content: "\F0757"; } + +.mdi-format-quote-open-outline::before { + content: "\F11A7"; } + +.mdi-format-rotate-90::before { + content: "\F06AA"; } + +.mdi-format-section::before { + content: "\F069F"; } + +.mdi-format-size::before { + content: "\F027F"; } + +.mdi-format-strikethrough::before { + content: "\F0280"; } + +.mdi-format-strikethrough-variant::before { + content: "\F0281"; } + +.mdi-format-subscript::before { + content: "\F0282"; } + +.mdi-format-superscript::before { + content: "\F0283"; } + +.mdi-format-text::before { + content: "\F0284"; } + +.mdi-format-text-rotation-angle-down::before { + content: "\F0FBB"; } + +.mdi-format-text-rotation-angle-up::before { + content: "\F0FBC"; } + +.mdi-format-text-rotation-down::before { + content: "\F0D73"; } + +.mdi-format-text-rotation-down-vertical::before { + content: "\F0FBD"; } + +.mdi-format-text-rotation-none::before { + content: "\F0D74"; } + +.mdi-format-text-rotation-up::before { + content: "\F0FBE"; } + +.mdi-format-text-rotation-vertical::before { + content: "\F0FBF"; } + +.mdi-format-text-variant::before { + content: "\F0E32"; } + +.mdi-format-text-variant-outline::before { + content: "\F150F"; } + +.mdi-format-text-wrapping-clip::before { + content: "\F0D0E"; } + +.mdi-format-text-wrapping-overflow::before { + content: "\F0D0F"; } + +.mdi-format-text-wrapping-wrap::before { + content: "\F0D10"; } + +.mdi-format-textbox::before { + content: "\F0D11"; } + +.mdi-format-textdirection-l-to-r::before { + content: "\F0285"; } + +.mdi-format-textdirection-r-to-l::before { + content: "\F0286"; } + +.mdi-format-title::before { + content: "\F05F4"; } + +.mdi-format-underline::before { + content: "\F0287"; } + +.mdi-format-vertical-align-bottom::before { + content: "\F0621"; } + +.mdi-format-vertical-align-center::before { + content: "\F0622"; } + +.mdi-format-vertical-align-top::before { + content: "\F0623"; } + +.mdi-format-wrap-inline::before { + content: "\F0288"; } + +.mdi-format-wrap-square::before { + content: "\F0289"; } + +.mdi-format-wrap-tight::before { + content: "\F028A"; } + +.mdi-format-wrap-top-bottom::before { + content: "\F028B"; } + +.mdi-forum::before { + content: "\F028C"; } + +.mdi-forum-outline::before { + content: "\F0822"; } + +.mdi-forward::before { + content: "\F028D"; } + +.mdi-forwardburger::before { + content: "\F0D75"; } + +.mdi-fountain::before { + content: "\F096B"; } + +.mdi-fountain-pen::before { + content: "\F0D12"; } + +.mdi-fountain-pen-tip::before { + content: "\F0D13"; } + +.mdi-freebsd::before { + content: "\F08E0"; } + +.mdi-frequently-asked-questions::before { + content: "\F0EB4"; } + +.mdi-fridge::before { + content: "\F0290"; } + +.mdi-fridge-alert::before { + content: "\F11B1"; } + +.mdi-fridge-alert-outline::before { + content: "\F11B2"; } + +.mdi-fridge-bottom::before { + content: "\F0292"; } + +.mdi-fridge-industrial::before { + content: "\F15EE"; } + +.mdi-fridge-industrial-alert::before { + content: "\F15EF"; } + +.mdi-fridge-industrial-alert-outline::before { + content: "\F15F0"; } + +.mdi-fridge-industrial-off::before { + content: "\F15F1"; } + +.mdi-fridge-industrial-off-outline::before { + content: "\F15F2"; } + +.mdi-fridge-industrial-outline::before { + content: "\F15F3"; } + +.mdi-fridge-off::before { + content: "\F11AF"; } + +.mdi-fridge-off-outline::before { + content: "\F11B0"; } + +.mdi-fridge-outline::before { + content: "\F028F"; } + +.mdi-fridge-top::before { + content: "\F0291"; } + +.mdi-fridge-variant::before { + content: "\F15F4"; } + +.mdi-fridge-variant-alert::before { + content: "\F15F5"; } + +.mdi-fridge-variant-alert-outline::before { + content: "\F15F6"; } + +.mdi-fridge-variant-off::before { + content: "\F15F7"; } + +.mdi-fridge-variant-off-outline::before { + content: "\F15F8"; } + +.mdi-fridge-variant-outline::before { + content: "\F15F9"; } + +.mdi-fruit-cherries::before { + content: "\F1042"; } + +.mdi-fruit-cherries-off::before { + content: "\F13F8"; } + +.mdi-fruit-citrus::before { + content: "\F1043"; } + +.mdi-fruit-citrus-off::before { + content: "\F13F9"; } + +.mdi-fruit-grapes::before { + content: "\F1044"; } + +.mdi-fruit-grapes-outline::before { + content: "\F1045"; } + +.mdi-fruit-pineapple::before { + content: "\F1046"; } + +.mdi-fruit-watermelon::before { + content: "\F1047"; } + +.mdi-fuel::before { + content: "\F07CA"; } + +.mdi-fullscreen::before { + content: "\F0293"; } + +.mdi-fullscreen-exit::before { + content: "\F0294"; } + +.mdi-function::before { + content: "\F0295"; } + +.mdi-function-variant::before { + content: "\F0871"; } + +.mdi-furigana-horizontal::before { + content: "\F1081"; } + +.mdi-furigana-vertical::before { + content: "\F1082"; } + +.mdi-fuse::before { + content: "\F0C85"; } + +.mdi-fuse-alert::before { + content: "\F142D"; } + +.mdi-fuse-blade::before { + content: "\F0C86"; } + +.mdi-fuse-off::before { + content: "\F142C"; } + +.mdi-gamepad::before { + content: "\F0296"; } + +.mdi-gamepad-circle::before { + content: "\F0E33"; } + +.mdi-gamepad-circle-down::before { + content: "\F0E34"; } + +.mdi-gamepad-circle-left::before { + content: "\F0E35"; } + +.mdi-gamepad-circle-outline::before { + content: "\F0E36"; } + +.mdi-gamepad-circle-right::before { + content: "\F0E37"; } + +.mdi-gamepad-circle-up::before { + content: "\F0E38"; } + +.mdi-gamepad-down::before { + content: "\F0E39"; } + +.mdi-gamepad-left::before { + content: "\F0E3A"; } + +.mdi-gamepad-right::before { + content: "\F0E3B"; } + +.mdi-gamepad-round::before { + content: "\F0E3C"; } + +.mdi-gamepad-round-down::before { + content: "\F0E3D"; } + +.mdi-gamepad-round-left::before { + content: "\F0E3E"; } + +.mdi-gamepad-round-outline::before { + content: "\F0E3F"; } + +.mdi-gamepad-round-right::before { + content: "\F0E40"; } + +.mdi-gamepad-round-up::before { + content: "\F0E41"; } + +.mdi-gamepad-square::before { + content: "\F0EB5"; } + +.mdi-gamepad-square-outline::before { + content: "\F0EB6"; } + +.mdi-gamepad-up::before { + content: "\F0E42"; } + +.mdi-gamepad-variant::before { + content: "\F0297"; } + +.mdi-gamepad-variant-outline::before { + content: "\F0EB7"; } + +.mdi-gamma::before { + content: "\F10EE"; } + +.mdi-gantry-crane::before { + content: "\F0DD1"; } + +.mdi-garage::before { + content: "\F06D9"; } + +.mdi-garage-alert::before { + content: "\F0872"; } + +.mdi-garage-alert-variant::before { + content: "\F12D5"; } + +.mdi-garage-lock::before { + content: "\F17FB"; } + +.mdi-garage-open::before { + content: "\F06DA"; } + +.mdi-garage-open-variant::before { + content: "\F12D4"; } + +.mdi-garage-variant::before { + content: "\F12D3"; } + +.mdi-garage-variant-lock::before { + content: "\F17FC"; } + +.mdi-gas-cylinder::before { + content: "\F0647"; } + +.mdi-gas-station::before { + content: "\F0298"; } + +.mdi-gas-station-off::before { + content: "\F1409"; } + +.mdi-gas-station-off-outline::before { + content: "\F140A"; } + +.mdi-gas-station-outline::before { + content: "\F0EB8"; } + +.mdi-gate::before { + content: "\F0299"; } + +.mdi-gate-alert::before { + content: "\F17F8"; } + +.mdi-gate-and::before { + content: "\F08E1"; } + +.mdi-gate-arrow-left::before { + content: "\F17F7"; } + +.mdi-gate-arrow-right::before { + content: "\F1169"; } + +.mdi-gate-nand::before { + content: "\F08E2"; } + +.mdi-gate-nor::before { + content: "\F08E3"; } + +.mdi-gate-not::before { + content: "\F08E4"; } + +.mdi-gate-open::before { + content: "\F116A"; } + +.mdi-gate-or::before { + content: "\F08E5"; } + +.mdi-gate-xnor::before { + content: "\F08E6"; } + +.mdi-gate-xor::before { + content: "\F08E7"; } + +.mdi-gatsby::before { + content: "\F0E43"; } + +.mdi-gauge::before { + content: "\F029A"; } + +.mdi-gauge-empty::before { + content: "\F0873"; } + +.mdi-gauge-full::before { + content: "\F0874"; } + +.mdi-gauge-low::before { + content: "\F0875"; } + +.mdi-gavel::before { + content: "\F029B"; } + +.mdi-gender-female::before { + content: "\F029C"; } + +.mdi-gender-male::before { + content: "\F029D"; } + +.mdi-gender-male-female::before { + content: "\F029E"; } + +.mdi-gender-male-female-variant::before { + content: "\F113F"; } + +.mdi-gender-non-binary::before { + content: "\F1140"; } + +.mdi-gender-transgender::before { + content: "\F029F"; } + +.mdi-gentoo::before { + content: "\F08E8"; } + +.mdi-gesture::before { + content: "\F07CB"; } + +.mdi-gesture-double-tap::before { + content: "\F073C"; } + +.mdi-gesture-pinch::before { + content: "\F0ABD"; } + +.mdi-gesture-spread::before { + content: "\F0ABE"; } + +.mdi-gesture-swipe::before { + content: "\F0D76"; } + +.mdi-gesture-swipe-down::before { + content: "\F073D"; } + +.mdi-gesture-swipe-horizontal::before { + content: "\F0ABF"; } + +.mdi-gesture-swipe-left::before { + content: "\F073E"; } + +.mdi-gesture-swipe-right::before { + content: "\F073F"; } + +.mdi-gesture-swipe-up::before { + content: "\F0740"; } + +.mdi-gesture-swipe-vertical::before { + content: "\F0AC0"; } + +.mdi-gesture-tap::before { + content: "\F0741"; } + +.mdi-gesture-tap-box::before { + content: "\F12A9"; } + +.mdi-gesture-tap-button::before { + content: "\F12A8"; } + +.mdi-gesture-tap-hold::before { + content: "\F0D77"; } + +.mdi-gesture-two-double-tap::before { + content: "\F0742"; } + +.mdi-gesture-two-tap::before { + content: "\F0743"; } + +.mdi-ghost::before { + content: "\F02A0"; } + +.mdi-ghost-off::before { + content: "\F09F5"; } + +.mdi-ghost-off-outline::before { + content: "\F165C"; } + +.mdi-ghost-outline::before { + content: "\F165D"; } + +.mdi-gift::before { + content: "\F0E44"; } + +.mdi-gift-off::before { + content: "\F16EF"; } + +.mdi-gift-off-outline::before { + content: "\F16F0"; } + +.mdi-gift-open::before { + content: "\F16F1"; } + +.mdi-gift-open-outline::before { + content: "\F16F2"; } + +.mdi-gift-outline::before { + content: "\F02A1"; } + +.mdi-git::before { + content: "\F02A2"; } + +.mdi-github::before { + content: "\F02A4"; } + +.mdi-gitlab::before { + content: "\F0BA0"; } + +.mdi-glass-cocktail::before { + content: "\F0356"; } + +.mdi-glass-cocktail-off::before { + content: "\F15E6"; } + +.mdi-glass-flute::before { + content: "\F02A5"; } + +.mdi-glass-fragile::before { + content: "\F1873"; } + +.mdi-glass-mug::before { + content: "\F02A6"; } + +.mdi-glass-mug-off::before { + content: "\F15E7"; } + +.mdi-glass-mug-variant::before { + content: "\F1116"; } + +.mdi-glass-mug-variant-off::before { + content: "\F15E8"; } + +.mdi-glass-pint-outline::before { + content: "\F130D"; } + +.mdi-glass-stange::before { + content: "\F02A7"; } + +.mdi-glass-tulip::before { + content: "\F02A8"; } + +.mdi-glass-wine::before { + content: "\F0876"; } + +.mdi-glasses::before { + content: "\F02AA"; } + +.mdi-globe-light::before { + content: "\F12D7"; } + +.mdi-globe-model::before { + content: "\F08E9"; } + +.mdi-gmail::before { + content: "\F02AB"; } + +.mdi-gnome::before { + content: "\F02AC"; } + +.mdi-go-kart::before { + content: "\F0D79"; } + +.mdi-go-kart-track::before { + content: "\F0D7A"; } + +.mdi-gog::before { + content: "\F0BA1"; } + +.mdi-gold::before { + content: "\F124F"; } + +.mdi-golf::before { + content: "\F0823"; } + +.mdi-golf-cart::before { + content: "\F11A4"; } + +.mdi-golf-tee::before { + content: "\F1083"; } + +.mdi-gondola::before { + content: "\F0686"; } + +.mdi-goodreads::before { + content: "\F0D7B"; } + +.mdi-google::before { + content: "\F02AD"; } + +.mdi-google-ads::before { + content: "\F0C87"; } + +.mdi-google-analytics::before { + content: "\F07CC"; } + +.mdi-google-assistant::before { + content: "\F07CD"; } + +.mdi-google-cardboard::before { + content: "\F02AE"; } + +.mdi-google-chrome::before { + content: "\F02AF"; } + +.mdi-google-circles::before { + content: "\F02B0"; } + +.mdi-google-circles-communities::before { + content: "\F02B1"; } + +.mdi-google-circles-extended::before { + content: "\F02B2"; } + +.mdi-google-circles-group::before { + content: "\F02B3"; } + +.mdi-google-classroom::before { + content: "\F02C0"; } + +.mdi-google-cloud::before { + content: "\F11F6"; } + +.mdi-google-controller::before { + content: "\F02B4"; } + +.mdi-google-controller-off::before { + content: "\F02B5"; } + +.mdi-google-downasaur::before { + content: "\F1362"; } + +.mdi-google-drive::before { + content: "\F02B6"; } + +.mdi-google-earth::before { + content: "\F02B7"; } + +.mdi-google-fit::before { + content: "\F096C"; } + +.mdi-google-glass::before { + content: "\F02B8"; } + +.mdi-google-hangouts::before { + content: "\F02C9"; } + +.mdi-google-home::before { + content: "\F0824"; } + +.mdi-google-keep::before { + content: "\F06DC"; } + +.mdi-google-lens::before { + content: "\F09F6"; } + +.mdi-google-maps::before { + content: "\F05F5"; } + +.mdi-google-my-business::before { + content: "\F1048"; } + +.mdi-google-nearby::before { + content: "\F02B9"; } + +.mdi-google-play::before { + content: "\F02BC"; } + +.mdi-google-plus::before { + content: "\F02BD"; } + +.mdi-google-podcast::before { + content: "\F0EB9"; } + +.mdi-google-spreadsheet::before { + content: "\F09F7"; } + +.mdi-google-street-view::before { + content: "\F0C88"; } + +.mdi-google-translate::before { + content: "\F02BF"; } + +.mdi-gradient-horizontal::before { + content: "\F174A"; } + +.mdi-gradient-vertical::before { + content: "\F06A0"; } + +.mdi-grain::before { + content: "\F0D7C"; } + +.mdi-graph::before { + content: "\F1049"; } + +.mdi-graph-outline::before { + content: "\F104A"; } + +.mdi-graphql::before { + content: "\F0877"; } + +.mdi-grass::before { + content: "\F1510"; } + +.mdi-grave-stone::before { + content: "\F0BA2"; } + +.mdi-grease-pencil::before { + content: "\F0648"; } + +.mdi-greater-than::before { + content: "\F096D"; } + +.mdi-greater-than-or-equal::before { + content: "\F096E"; } + +.mdi-greenhouse::before { + content: "\F002D"; } + +.mdi-grid::before { + content: "\F02C1"; } + +.mdi-grid-large::before { + content: "\F0758"; } + +.mdi-grid-off::before { + content: "\F02C2"; } + +.mdi-grill::before { + content: "\F0E45"; } + +.mdi-grill-outline::before { + content: "\F118A"; } + +.mdi-group::before { + content: "\F02C3"; } + +.mdi-guitar-acoustic::before { + content: "\F0771"; } + +.mdi-guitar-electric::before { + content: "\F02C4"; } + +.mdi-guitar-pick::before { + content: "\F02C5"; } + +.mdi-guitar-pick-outline::before { + content: "\F02C6"; } + +.mdi-guy-fawkes-mask::before { + content: "\F0825"; } + +.mdi-hail::before { + content: "\F0AC1"; } + +.mdi-hair-dryer::before { + content: "\F10EF"; } + +.mdi-hair-dryer-outline::before { + content: "\F10F0"; } + +.mdi-halloween::before { + content: "\F0BA3"; } + +.mdi-hamburger::before { + content: "\F0685"; } + +.mdi-hamburger-check::before { + content: "\F1776"; } + +.mdi-hamburger-minus::before { + content: "\F1777"; } + +.mdi-hamburger-off::before { + content: "\F1778"; } + +.mdi-hamburger-plus::before { + content: "\F1779"; } + +.mdi-hamburger-remove::before { + content: "\F177A"; } + +.mdi-hammer::before { + content: "\F08EA"; } + +.mdi-hammer-screwdriver::before { + content: "\F1322"; } + +.mdi-hammer-sickle::before { + content: "\F1887"; } + +.mdi-hammer-wrench::before { + content: "\F1323"; } + +.mdi-hand-back-left::before { + content: "\F0E46"; } + +.mdi-hand-back-left-off::before { + content: "\F1830"; } + +.mdi-hand-back-left-off-outline::before { + content: "\F1832"; } + +.mdi-hand-back-left-outline::before { + content: "\F182C"; } + +.mdi-hand-back-right::before { + content: "\F0E47"; } + +.mdi-hand-back-right-off::before { + content: "\F1831"; } + +.mdi-hand-back-right-off-outline::before { + content: "\F1833"; } + +.mdi-hand-back-right-outline::before { + content: "\F182D"; } + +.mdi-hand-coin::before { + content: "\F188F"; } + +.mdi-hand-coin-outline::before { + content: "\F1890"; } + +.mdi-hand-front-left::before { + content: "\F182B"; } + +.mdi-hand-front-left-outline::before { + content: "\F182E"; } + +.mdi-hand-front-right::before { + content: "\F0A4F"; } + +.mdi-hand-front-right-outline::before { + content: "\F182F"; } + +.mdi-hand-heart::before { + content: "\F10F1"; } + +.mdi-hand-heart-outline::before { + content: "\F157E"; } + +.mdi-hand-okay::before { + content: "\F0A50"; } + +.mdi-hand-peace::before { + content: "\F0A51"; } + +.mdi-hand-peace-variant::before { + content: "\F0A52"; } + +.mdi-hand-pointing-down::before { + content: "\F0A53"; } + +.mdi-hand-pointing-left::before { + content: "\F0A54"; } + +.mdi-hand-pointing-right::before { + content: "\F02C7"; } + +.mdi-hand-pointing-up::before { + content: "\F0A55"; } + +.mdi-hand-saw::before { + content: "\F0E48"; } + +.mdi-hand-wash::before { + content: "\F157F"; } + +.mdi-hand-wash-outline::before { + content: "\F1580"; } + +.mdi-hand-water::before { + content: "\F139F"; } + +.mdi-hand-wave::before { + content: "\F1821"; } + +.mdi-hand-wave-outline::before { + content: "\F1822"; } + +.mdi-handball::before { + content: "\F0F53"; } + +.mdi-handcuffs::before { + content: "\F113E"; } + +.mdi-hands-pray::before { + content: "\F0579"; } + +.mdi-handshake::before { + content: "\F1218"; } + +.mdi-handshake-outline::before { + content: "\F15A1"; } + +.mdi-hanger::before { + content: "\F02C8"; } + +.mdi-hard-hat::before { + content: "\F096F"; } + +.mdi-harddisk::before { + content: "\F02CA"; } + +.mdi-harddisk-plus::before { + content: "\F104B"; } + +.mdi-harddisk-remove::before { + content: "\F104C"; } + +.mdi-hat-fedora::before { + content: "\F0BA4"; } + +.mdi-hazard-lights::before { + content: "\F0C89"; } + +.mdi-hdr::before { + content: "\F0D7D"; } + +.mdi-hdr-off::before { + content: "\F0D7E"; } + +.mdi-head::before { + content: "\F135E"; } + +.mdi-head-alert::before { + content: "\F1338"; } + +.mdi-head-alert-outline::before { + content: "\F1339"; } + +.mdi-head-check::before { + content: "\F133A"; } + +.mdi-head-check-outline::before { + content: "\F133B"; } + +.mdi-head-cog::before { + content: "\F133C"; } + +.mdi-head-cog-outline::before { + content: "\F133D"; } + +.mdi-head-dots-horizontal::before { + content: "\F133E"; } + +.mdi-head-dots-horizontal-outline::before { + content: "\F133F"; } + +.mdi-head-flash::before { + content: "\F1340"; } + +.mdi-head-flash-outline::before { + content: "\F1341"; } + +.mdi-head-heart::before { + content: "\F1342"; } + +.mdi-head-heart-outline::before { + content: "\F1343"; } + +.mdi-head-lightbulb::before { + content: "\F1344"; } + +.mdi-head-lightbulb-outline::before { + content: "\F1345"; } + +.mdi-head-minus::before { + content: "\F1346"; } + +.mdi-head-minus-outline::before { + content: "\F1347"; } + +.mdi-head-outline::before { + content: "\F135F"; } + +.mdi-head-plus::before { + content: "\F1348"; } + +.mdi-head-plus-outline::before { + content: "\F1349"; } + +.mdi-head-question::before { + content: "\F134A"; } + +.mdi-head-question-outline::before { + content: "\F134B"; } + +.mdi-head-remove::before { + content: "\F134C"; } + +.mdi-head-remove-outline::before { + content: "\F134D"; } + +.mdi-head-snowflake::before { + content: "\F134E"; } + +.mdi-head-snowflake-outline::before { + content: "\F134F"; } + +.mdi-head-sync::before { + content: "\F1350"; } + +.mdi-head-sync-outline::before { + content: "\F1351"; } + +.mdi-headphones::before { + content: "\F02CB"; } + +.mdi-headphones-bluetooth::before { + content: "\F0970"; } + +.mdi-headphones-box::before { + content: "\F02CC"; } + +.mdi-headphones-off::before { + content: "\F07CE"; } + +.mdi-headphones-settings::before { + content: "\F02CD"; } + +.mdi-headset::before { + content: "\F02CE"; } + +.mdi-headset-dock::before { + content: "\F02CF"; } + +.mdi-headset-off::before { + content: "\F02D0"; } + +.mdi-heart::before { + content: "\F02D1"; } + +.mdi-heart-box::before { + content: "\F02D2"; } + +.mdi-heart-box-outline::before { + content: "\F02D3"; } + +.mdi-heart-broken::before { + content: "\F02D4"; } + +.mdi-heart-broken-outline::before { + content: "\F0D14"; } + +.mdi-heart-circle::before { + content: "\F0971"; } + +.mdi-heart-circle-outline::before { + content: "\F0972"; } + +.mdi-heart-cog::before { + content: "\F1663"; } + +.mdi-heart-cog-outline::before { + content: "\F1664"; } + +.mdi-heart-flash::before { + content: "\F0EF9"; } + +.mdi-heart-half::before { + content: "\F06DF"; } + +.mdi-heart-half-full::before { + content: "\F06DE"; } + +.mdi-heart-half-outline::before { + content: "\F06E0"; } + +.mdi-heart-minus::before { + content: "\F142F"; } + +.mdi-heart-minus-outline::before { + content: "\F1432"; } + +.mdi-heart-multiple::before { + content: "\F0A56"; } + +.mdi-heart-multiple-outline::before { + content: "\F0A57"; } + +.mdi-heart-off::before { + content: "\F0759"; } + +.mdi-heart-off-outline::before { + content: "\F1434"; } + +.mdi-heart-outline::before { + content: "\F02D5"; } + +.mdi-heart-plus::before { + content: "\F142E"; } + +.mdi-heart-plus-outline::before { + content: "\F1431"; } + +.mdi-heart-pulse::before { + content: "\F05F6"; } + +.mdi-heart-remove::before { + content: "\F1430"; } + +.mdi-heart-remove-outline::before { + content: "\F1433"; } + +.mdi-heart-settings::before { + content: "\F1665"; } + +.mdi-heart-settings-outline::before { + content: "\F1666"; } + +.mdi-helicopter::before { + content: "\F0AC2"; } + +.mdi-help::before { + content: "\F02D6"; } + +.mdi-help-box::before { + content: "\F078B"; } + +.mdi-help-circle::before { + content: "\F02D7"; } + +.mdi-help-circle-outline::before { + content: "\F0625"; } + +.mdi-help-network::before { + content: "\F06F5"; } + +.mdi-help-network-outline::before { + content: "\F0C8A"; } + +.mdi-help-rhombus::before { + content: "\F0BA5"; } + +.mdi-help-rhombus-outline::before { + content: "\F0BA6"; } + +.mdi-hexadecimal::before { + content: "\F12A7"; } + +.mdi-hexagon::before { + content: "\F02D8"; } + +.mdi-hexagon-multiple::before { + content: "\F06E1"; } + +.mdi-hexagon-multiple-outline::before { + content: "\F10F2"; } + +.mdi-hexagon-outline::before { + content: "\F02D9"; } + +.mdi-hexagon-slice-1::before { + content: "\F0AC3"; } + +.mdi-hexagon-slice-2::before { + content: "\F0AC4"; } + +.mdi-hexagon-slice-3::before { + content: "\F0AC5"; } + +.mdi-hexagon-slice-4::before { + content: "\F0AC6"; } + +.mdi-hexagon-slice-5::before { + content: "\F0AC7"; } + +.mdi-hexagon-slice-6::before { + content: "\F0AC8"; } + +.mdi-hexagram::before { + content: "\F0AC9"; } + +.mdi-hexagram-outline::before { + content: "\F0ACA"; } + +.mdi-high-definition::before { + content: "\F07CF"; } + +.mdi-high-definition-box::before { + content: "\F0878"; } + +.mdi-highway::before { + content: "\F05F7"; } + +.mdi-hiking::before { + content: "\F0D7F"; } + +.mdi-history::before { + content: "\F02DA"; } + +.mdi-hockey-puck::before { + content: "\F0879"; } + +.mdi-hockey-sticks::before { + content: "\F087A"; } + +.mdi-hololens::before { + content: "\F02DB"; } + +.mdi-home::before { + content: "\F02DC"; } + +.mdi-home-account::before { + content: "\F0826"; } + +.mdi-home-alert::before { + content: "\F087B"; } + +.mdi-home-alert-outline::before { + content: "\F15D0"; } + +.mdi-home-analytics::before { + content: "\F0EBA"; } + +.mdi-home-assistant::before { + content: "\F07D0"; } + +.mdi-home-automation::before { + content: "\F07D1"; } + +.mdi-home-circle::before { + content: "\F07D2"; } + +.mdi-home-circle-outline::before { + content: "\F104D"; } + +.mdi-home-city::before { + content: "\F0D15"; } + +.mdi-home-city-outline::before { + content: "\F0D16"; } + +.mdi-home-edit::before { + content: "\F1159"; } + +.mdi-home-edit-outline::before { + content: "\F115A"; } + +.mdi-home-export-outline::before { + content: "\F0F9B"; } + +.mdi-home-flood::before { + content: "\F0EFA"; } + +.mdi-home-floor-0::before { + content: "\F0DD2"; } + +.mdi-home-floor-1::before { + content: "\F0D80"; } + +.mdi-home-floor-2::before { + content: "\F0D81"; } + +.mdi-home-floor-3::before { + content: "\F0D82"; } + +.mdi-home-floor-a::before { + content: "\F0D83"; } + +.mdi-home-floor-b::before { + content: "\F0D84"; } + +.mdi-home-floor-g::before { + content: "\F0D85"; } + +.mdi-home-floor-l::before { + content: "\F0D86"; } + +.mdi-home-floor-negative-1::before { + content: "\F0DD3"; } + +.mdi-home-group::before { + content: "\F0DD4"; } + +.mdi-home-heart::before { + content: "\F0827"; } + +.mdi-home-import-outline::before { + content: "\F0F9C"; } + +.mdi-home-lightbulb::before { + content: "\F1251"; } + +.mdi-home-lightbulb-outline::before { + content: "\F1252"; } + +.mdi-home-lock::before { + content: "\F08EB"; } + +.mdi-home-lock-open::before { + content: "\F08EC"; } + +.mdi-home-map-marker::before { + content: "\F05F8"; } + +.mdi-home-minus::before { + content: "\F0974"; } + +.mdi-home-minus-outline::before { + content: "\F13D5"; } + +.mdi-home-modern::before { + content: "\F02DD"; } + +.mdi-home-outline::before { + content: "\F06A1"; } + +.mdi-home-plus::before { + content: "\F0975"; } + +.mdi-home-plus-outline::before { + content: "\F13D6"; } + +.mdi-home-remove::before { + content: "\F1247"; } + +.mdi-home-remove-outline::before { + content: "\F13D7"; } + +.mdi-home-roof::before { + content: "\F112B"; } + +.mdi-home-search::before { + content: "\F13B0"; } + +.mdi-home-search-outline::before { + content: "\F13B1"; } + +.mdi-home-switch::before { + content: "\F1794"; } + +.mdi-home-switch-outline::before { + content: "\F1795"; } + +.mdi-home-thermometer::before { + content: "\F0F54"; } + +.mdi-home-thermometer-outline::before { + content: "\F0F55"; } + +.mdi-home-variant::before { + content: "\F02DE"; } + +.mdi-home-variant-outline::before { + content: "\F0BA7"; } + +.mdi-hook::before { + content: "\F06E2"; } + +.mdi-hook-off::before { + content: "\F06E3"; } + +.mdi-hoop-house::before { + content: "\F0E56"; } + +.mdi-hops::before { + content: "\F02DF"; } + +.mdi-horizontal-rotate-clockwise::before { + content: "\F10F3"; } + +.mdi-horizontal-rotate-counterclockwise::before { + content: "\F10F4"; } + +.mdi-horse::before { + content: "\F15BF"; } + +.mdi-horse-human::before { + content: "\F15C0"; } + +.mdi-horse-variant::before { + content: "\F15C1"; } + +.mdi-horse-variant-fast::before { + content: "\F186E"; } + +.mdi-horseshoe::before { + content: "\F0A58"; } + +.mdi-hospital::before { + content: "\F0FF6"; } + +.mdi-hospital-box::before { + content: "\F02E0"; } + +.mdi-hospital-box-outline::before { + content: "\F0FF7"; } + +.mdi-hospital-building::before { + content: "\F02E1"; } + +.mdi-hospital-marker::before { + content: "\F02E2"; } + +.mdi-hot-tub::before { + content: "\F0828"; } + +.mdi-hours-24::before { + content: "\F1478"; } + +.mdi-hubspot::before { + content: "\F0D17"; } + +.mdi-hulu::before { + content: "\F0829"; } + +.mdi-human::before { + content: "\F02E6"; } + +.mdi-human-baby-changing-table::before { + content: "\F138B"; } + +.mdi-human-cane::before { + content: "\F1581"; } + +.mdi-human-capacity-decrease::before { + content: "\F159B"; } + +.mdi-human-capacity-increase::before { + content: "\F159C"; } + +.mdi-human-child::before { + content: "\F02E7"; } + +.mdi-human-edit::before { + content: "\F14E8"; } + +.mdi-human-female::before { + content: "\F0649"; } + +.mdi-human-female-boy::before { + content: "\F0A59"; } + +.mdi-human-female-dance::before { + content: "\F15C9"; } + +.mdi-human-female-female::before { + content: "\F0A5A"; } + +.mdi-human-female-girl::before { + content: "\F0A5B"; } + +.mdi-human-greeting::before { + content: "\F17C4"; } + +.mdi-human-greeting-proximity::before { + content: "\F159D"; } + +.mdi-human-greeting-variant::before { + content: "\F064A"; } + +.mdi-human-handsdown::before { + content: "\F064B"; } + +.mdi-human-handsup::before { + content: "\F064C"; } + +.mdi-human-male::before { + content: "\F064D"; } + +.mdi-human-male-board::before { + content: "\F0890"; } + +.mdi-human-male-board-poll::before { + content: "\F0846"; } + +.mdi-human-male-boy::before { + content: "\F0A5C"; } + +.mdi-human-male-child::before { + content: "\F138C"; } + +.mdi-human-male-female::before { + content: "\F02E8"; } + +.mdi-human-male-female-child::before { + content: "\F1823"; } + +.mdi-human-male-girl::before { + content: "\F0A5D"; } + +.mdi-human-male-height::before { + content: "\F0EFB"; } + +.mdi-human-male-height-variant::before { + content: "\F0EFC"; } + +.mdi-human-male-male::before { + content: "\F0A5E"; } + +.mdi-human-non-binary::before { + content: "\F1848"; } + +.mdi-human-pregnant::before { + content: "\F05CF"; } + +.mdi-human-queue::before { + content: "\F1571"; } + +.mdi-human-scooter::before { + content: "\F11E9"; } + +.mdi-human-wheelchair::before { + content: "\F138D"; } + +.mdi-humble-bundle::before { + content: "\F0744"; } + +.mdi-hvac::before { + content: "\F1352"; } + +.mdi-hvac-off::before { + content: "\F159E"; } + +.mdi-hydraulic-oil-level::before { + content: "\F1324"; } + +.mdi-hydraulic-oil-temperature::before { + content: "\F1325"; } + +.mdi-hydro-power::before { + content: "\F12E5"; } + +.mdi-hydrogen-station::before { + content: "\F1894"; } + +.mdi-ice-cream::before { + content: "\F082A"; } + +.mdi-ice-cream-off::before { + content: "\F0E52"; } + +.mdi-ice-pop::before { + content: "\F0EFD"; } + +.mdi-id-card::before { + content: "\F0FC0"; } + +.mdi-identifier::before { + content: "\F0EFE"; } + +.mdi-ideogram-cjk::before { + content: "\F1331"; } + +.mdi-ideogram-cjk-variant::before { + content: "\F1332"; } + +.mdi-image::before { + content: "\F02E9"; } + +.mdi-image-album::before { + content: "\F02EA"; } + +.mdi-image-area::before { + content: "\F02EB"; } + +.mdi-image-area-close::before { + content: "\F02EC"; } + +.mdi-image-auto-adjust::before { + content: "\F0FC1"; } + +.mdi-image-broken::before { + content: "\F02ED"; } + +.mdi-image-broken-variant::before { + content: "\F02EE"; } + +.mdi-image-edit::before { + content: "\F11E3"; } + +.mdi-image-edit-outline::before { + content: "\F11E4"; } + +.mdi-image-filter-black-white::before { + content: "\F02F0"; } + +.mdi-image-filter-center-focus::before { + content: "\F02F1"; } + +.mdi-image-filter-center-focus-strong::before { + content: "\F0EFF"; } + +.mdi-image-filter-center-focus-strong-outline::before { + content: "\F0F00"; } + +.mdi-image-filter-center-focus-weak::before { + content: "\F02F2"; } + +.mdi-image-filter-drama::before { + content: "\F02F3"; } + +.mdi-image-filter-frames::before { + content: "\F02F4"; } + +.mdi-image-filter-hdr::before { + content: "\F02F5"; } + +.mdi-image-filter-none::before { + content: "\F02F6"; } + +.mdi-image-filter-tilt-shift::before { + content: "\F02F7"; } + +.mdi-image-filter-vintage::before { + content: "\F02F8"; } + +.mdi-image-frame::before { + content: "\F0E49"; } + +.mdi-image-marker::before { + content: "\F177B"; } + +.mdi-image-marker-outline::before { + content: "\F177C"; } + +.mdi-image-minus::before { + content: "\F1419"; } + +.mdi-image-move::before { + content: "\F09F8"; } + +.mdi-image-multiple::before { + content: "\F02F9"; } + +.mdi-image-multiple-outline::before { + content: "\F02EF"; } + +.mdi-image-off::before { + content: "\F082B"; } + +.mdi-image-off-outline::before { + content: "\F11D1"; } + +.mdi-image-outline::before { + content: "\F0976"; } + +.mdi-image-plus::before { + content: "\F087C"; } + +.mdi-image-remove::before { + content: "\F1418"; } + +.mdi-image-search::before { + content: "\F0977"; } + +.mdi-image-search-outline::before { + content: "\F0978"; } + +.mdi-image-size-select-actual::before { + content: "\F0C8D"; } + +.mdi-image-size-select-large::before { + content: "\F0C8E"; } + +.mdi-image-size-select-small::before { + content: "\F0C8F"; } + +.mdi-image-text::before { + content: "\F160D"; } + +.mdi-import::before { + content: "\F02FA"; } + +.mdi-inbox::before { + content: "\F0687"; } + +.mdi-inbox-arrow-down::before { + content: "\F02FB"; } + +.mdi-inbox-arrow-down-outline::before { + content: "\F1270"; } + +.mdi-inbox-arrow-up::before { + content: "\F03D1"; } + +.mdi-inbox-arrow-up-outline::before { + content: "\F1271"; } + +.mdi-inbox-full::before { + content: "\F1272"; } + +.mdi-inbox-full-outline::before { + content: "\F1273"; } + +.mdi-inbox-multiple::before { + content: "\F08B0"; } + +.mdi-inbox-multiple-outline::before { + content: "\F0BA8"; } + +.mdi-inbox-outline::before { + content: "\F1274"; } + +.mdi-inbox-remove::before { + content: "\F159F"; } + +.mdi-inbox-remove-outline::before { + content: "\F15A0"; } + +.mdi-incognito::before { + content: "\F05F9"; } + +.mdi-incognito-circle::before { + content: "\F1421"; } + +.mdi-incognito-circle-off::before { + content: "\F1422"; } + +.mdi-incognito-off::before { + content: "\F0075"; } + +.mdi-induction::before { + content: "\F184C"; } + +.mdi-infinity::before { + content: "\F06E4"; } + +.mdi-information::before { + content: "\F02FC"; } + +.mdi-information-off::before { + content: "\F178C"; } + +.mdi-information-off-outline::before { + content: "\F178D"; } + +.mdi-information-outline::before { + content: "\F02FD"; } + +.mdi-information-variant::before { + content: "\F064E"; } + +.mdi-instagram::before { + content: "\F02FE"; } + +.mdi-instrument-triangle::before { + content: "\F104E"; } + +.mdi-invert-colors::before { + content: "\F0301"; } + +.mdi-invert-colors-off::before { + content: "\F0E4A"; } + +.mdi-iobroker::before { + content: "\F12E8"; } + +.mdi-ip::before { + content: "\F0A5F"; } + +.mdi-ip-network::before { + content: "\F0A60"; } + +.mdi-ip-network-outline::before { + content: "\F0C90"; } + +.mdi-ipod::before { + content: "\F0C91"; } + +.mdi-iron::before { + content: "\F1824"; } + +.mdi-iron-board::before { + content: "\F1838"; } + +.mdi-iron-outline::before { + content: "\F1825"; } + +.mdi-island::before { + content: "\F104F"; } + +.mdi-iv-bag::before { + content: "\F10B9"; } + +.mdi-jabber::before { + content: "\F0DD5"; } + +.mdi-jeepney::before { + content: "\F0302"; } + +.mdi-jellyfish::before { + content: "\F0F01"; } + +.mdi-jellyfish-outline::before { + content: "\F0F02"; } + +.mdi-jira::before { + content: "\F0303"; } + +.mdi-jquery::before { + content: "\F087D"; } + +.mdi-jsfiddle::before { + content: "\F0304"; } + +.mdi-jump-rope::before { + content: "\F12FF"; } + +.mdi-kabaddi::before { + content: "\F0D87"; } + +.mdi-kangaroo::before { + content: "\F1558"; } + +.mdi-karate::before { + content: "\F082C"; } + +.mdi-kayaking::before { + content: "\F08AF"; } + +.mdi-keg::before { + content: "\F0305"; } + +.mdi-kettle::before { + content: "\F05FA"; } + +.mdi-kettle-alert::before { + content: "\F1317"; } + +.mdi-kettle-alert-outline::before { + content: "\F1318"; } + +.mdi-kettle-off::before { + content: "\F131B"; } + +.mdi-kettle-off-outline::before { + content: "\F131C"; } + +.mdi-kettle-outline::before { + content: "\F0F56"; } + +.mdi-kettle-pour-over::before { + content: "\F173C"; } + +.mdi-kettle-steam::before { + content: "\F1319"; } + +.mdi-kettle-steam-outline::before { + content: "\F131A"; } + +.mdi-kettlebell::before { + content: "\F1300"; } + +.mdi-key::before { + content: "\F0306"; } + +.mdi-key-arrow-right::before { + content: "\F1312"; } + +.mdi-key-chain::before { + content: "\F1574"; } + +.mdi-key-chain-variant::before { + content: "\F1575"; } + +.mdi-key-change::before { + content: "\F0307"; } + +.mdi-key-link::before { + content: "\F119F"; } + +.mdi-key-minus::before { + content: "\F0308"; } + +.mdi-key-outline::before { + content: "\F0DD6"; } + +.mdi-key-plus::before { + content: "\F0309"; } + +.mdi-key-remove::before { + content: "\F030A"; } + +.mdi-key-star::before { + content: "\F119E"; } + +.mdi-key-variant::before { + content: "\F030B"; } + +.mdi-key-wireless::before { + content: "\F0FC2"; } + +.mdi-keyboard::before { + content: "\F030C"; } + +.mdi-keyboard-backspace::before { + content: "\F030D"; } + +.mdi-keyboard-caps::before { + content: "\F030E"; } + +.mdi-keyboard-close::before { + content: "\F030F"; } + +.mdi-keyboard-esc::before { + content: "\F12B7"; } + +.mdi-keyboard-f1::before { + content: "\F12AB"; } + +.mdi-keyboard-f10::before { + content: "\F12B4"; } + +.mdi-keyboard-f11::before { + content: "\F12B5"; } + +.mdi-keyboard-f12::before { + content: "\F12B6"; } + +.mdi-keyboard-f2::before { + content: "\F12AC"; } + +.mdi-keyboard-f3::before { + content: "\F12AD"; } + +.mdi-keyboard-f4::before { + content: "\F12AE"; } + +.mdi-keyboard-f5::before { + content: "\F12AF"; } + +.mdi-keyboard-f6::before { + content: "\F12B0"; } + +.mdi-keyboard-f7::before { + content: "\F12B1"; } + +.mdi-keyboard-f8::before { + content: "\F12B2"; } + +.mdi-keyboard-f9::before { + content: "\F12B3"; } + +.mdi-keyboard-off::before { + content: "\F0310"; } + +.mdi-keyboard-off-outline::before { + content: "\F0E4B"; } + +.mdi-keyboard-outline::before { + content: "\F097B"; } + +.mdi-keyboard-return::before { + content: "\F0311"; } + +.mdi-keyboard-settings::before { + content: "\F09F9"; } + +.mdi-keyboard-settings-outline::before { + content: "\F09FA"; } + +.mdi-keyboard-space::before { + content: "\F1050"; } + +.mdi-keyboard-tab::before { + content: "\F0312"; } + +.mdi-keyboard-tab-reverse::before { + content: "\F0325"; } + +.mdi-keyboard-variant::before { + content: "\F0313"; } + +.mdi-khanda::before { + content: "\F10FD"; } + +.mdi-kickstarter::before { + content: "\F0745"; } + +.mdi-kitesurfing::before { + content: "\F1744"; } + +.mdi-klingon::before { + content: "\F135B"; } + +.mdi-knife::before { + content: "\F09FB"; } + +.mdi-knife-military::before { + content: "\F09FC"; } + +.mdi-koala::before { + content: "\F173F"; } + +.mdi-kodi::before { + content: "\F0314"; } + +.mdi-kubernetes::before { + content: "\F10FE"; } + +.mdi-label::before { + content: "\F0315"; } + +.mdi-label-multiple::before { + content: "\F1375"; } + +.mdi-label-multiple-outline::before { + content: "\F1376"; } + +.mdi-label-off::before { + content: "\F0ACB"; } + +.mdi-label-off-outline::before { + content: "\F0ACC"; } + +.mdi-label-outline::before { + content: "\F0316"; } + +.mdi-label-percent::before { + content: "\F12EA"; } + +.mdi-label-percent-outline::before { + content: "\F12EB"; } + +.mdi-label-variant::before { + content: "\F0ACD"; } + +.mdi-label-variant-outline::before { + content: "\F0ACE"; } + +.mdi-ladder::before { + content: "\F15A2"; } + +.mdi-ladybug::before { + content: "\F082D"; } + +.mdi-lambda::before { + content: "\F0627"; } + +.mdi-lamp::before { + content: "\F06B5"; } + +.mdi-lamp-outline::before { + content: "\F17D0"; } + +.mdi-lamps::before { + content: "\F1576"; } + +.mdi-lamps-outline::before { + content: "\F17D1"; } + +.mdi-lan::before { + content: "\F0317"; } + +.mdi-lan-check::before { + content: "\F12AA"; } + +.mdi-lan-connect::before { + content: "\F0318"; } + +.mdi-lan-disconnect::before { + content: "\F0319"; } + +.mdi-lan-pending::before { + content: "\F031A"; } + +.mdi-language-c::before { + content: "\F0671"; } + +.mdi-language-cpp::before { + content: "\F0672"; } + +.mdi-language-csharp::before { + content: "\F031B"; } + +.mdi-language-css3::before { + content: "\F031C"; } + +.mdi-language-fortran::before { + content: "\F121A"; } + +.mdi-language-go::before { + content: "\F07D3"; } + +.mdi-language-haskell::before { + content: "\F0C92"; } + +.mdi-language-html5::before { + content: "\F031D"; } + +.mdi-language-java::before { + content: "\F0B37"; } + +.mdi-language-javascript::before { + content: "\F031E"; } + +.mdi-language-kotlin::before { + content: "\F1219"; } + +.mdi-language-lua::before { + content: "\F08B1"; } + +.mdi-language-markdown::before { + content: "\F0354"; } + +.mdi-language-markdown-outline::before { + content: "\F0F5B"; } + +.mdi-language-php::before { + content: "\F031F"; } + +.mdi-language-python::before { + content: "\F0320"; } + +.mdi-language-r::before { + content: "\F07D4"; } + +.mdi-language-ruby::before { + content: "\F0D2D"; } + +.mdi-language-ruby-on-rails::before { + content: "\F0ACF"; } + +.mdi-language-rust::before { + content: "\F1617"; } + +.mdi-language-swift::before { + content: "\F06E5"; } + +.mdi-language-typescript::before { + content: "\F06E6"; } + +.mdi-language-xaml::before { + content: "\F0673"; } + +.mdi-laptop::before { + content: "\F0322"; } + +.mdi-laptop-off::before { + content: "\F06E7"; } + +.mdi-laravel::before { + content: "\F0AD0"; } + +.mdi-laser-pointer::before { + content: "\F1484"; } + +.mdi-lasso::before { + content: "\F0F03"; } + +.mdi-lastpass::before { + content: "\F0446"; } + +.mdi-latitude::before { + content: "\F0F57"; } + +.mdi-launch::before { + content: "\F0327"; } + +.mdi-lava-lamp::before { + content: "\F07D5"; } + +.mdi-layers::before { + content: "\F0328"; } + +.mdi-layers-edit::before { + content: "\F1892"; } + +.mdi-layers-minus::before { + content: "\F0E4C"; } + +.mdi-layers-off::before { + content: "\F0329"; } + +.mdi-layers-off-outline::before { + content: "\F09FD"; } + +.mdi-layers-outline::before { + content: "\F09FE"; } + +.mdi-layers-plus::before { + content: "\F0E4D"; } + +.mdi-layers-remove::before { + content: "\F0E4E"; } + +.mdi-layers-search::before { + content: "\F1206"; } + +.mdi-layers-search-outline::before { + content: "\F1207"; } + +.mdi-layers-triple::before { + content: "\F0F58"; } + +.mdi-layers-triple-outline::before { + content: "\F0F59"; } + +.mdi-lead-pencil::before { + content: "\F064F"; } + +.mdi-leaf::before { + content: "\F032A"; } + +.mdi-leaf-maple::before { + content: "\F0C93"; } + +.mdi-leaf-maple-off::before { + content: "\F12DA"; } + +.mdi-leaf-off::before { + content: "\F12D9"; } + +.mdi-leak::before { + content: "\F0DD7"; } + +.mdi-leak-off::before { + content: "\F0DD8"; } + +.mdi-led-off::before { + content: "\F032B"; } + +.mdi-led-on::before { + content: "\F032C"; } + +.mdi-led-outline::before { + content: "\F032D"; } + +.mdi-led-strip::before { + content: "\F07D6"; } + +.mdi-led-strip-variant::before { + content: "\F1051"; } + +.mdi-led-variant-off::before { + content: "\F032E"; } + +.mdi-led-variant-on::before { + content: "\F032F"; } + +.mdi-led-variant-outline::before { + content: "\F0330"; } + +.mdi-leek::before { + content: "\F117D"; } + +.mdi-less-than::before { + content: "\F097C"; } + +.mdi-less-than-or-equal::before { + content: "\F097D"; } + +.mdi-library::before { + content: "\F0331"; } + +.mdi-library-shelves::before { + content: "\F0BA9"; } + +.mdi-license::before { + content: "\F0FC3"; } + +.mdi-lifebuoy::before { + content: "\F087E"; } + +.mdi-light-recessed::before { + content: "\F179B"; } + +.mdi-light-switch::before { + content: "\F097E"; } + +.mdi-lightbulb::before { + content: "\F0335"; } + +.mdi-lightbulb-auto::before { + content: "\F1800"; } + +.mdi-lightbulb-auto-outline::before { + content: "\F1801"; } + +.mdi-lightbulb-cfl::before { + content: "\F1208"; } + +.mdi-lightbulb-cfl-off::before { + content: "\F1209"; } + +.mdi-lightbulb-cfl-spiral::before { + content: "\F1275"; } + +.mdi-lightbulb-cfl-spiral-off::before { + content: "\F12C3"; } + +.mdi-lightbulb-fluorescent-tube::before { + content: "\F1804"; } + +.mdi-lightbulb-fluorescent-tube-outline::before { + content: "\F1805"; } + +.mdi-lightbulb-group::before { + content: "\F1253"; } + +.mdi-lightbulb-group-off::before { + content: "\F12CD"; } + +.mdi-lightbulb-group-off-outline::before { + content: "\F12CE"; } + +.mdi-lightbulb-group-outline::before { + content: "\F1254"; } + +.mdi-lightbulb-multiple::before { + content: "\F1255"; } + +.mdi-lightbulb-multiple-off::before { + content: "\F12CF"; } + +.mdi-lightbulb-multiple-off-outline::before { + content: "\F12D0"; } + +.mdi-lightbulb-multiple-outline::before { + content: "\F1256"; } + +.mdi-lightbulb-off::before { + content: "\F0E4F"; } + +.mdi-lightbulb-off-outline::before { + content: "\F0E50"; } + +.mdi-lightbulb-on::before { + content: "\F06E8"; } + +.mdi-lightbulb-on-outline::before { + content: "\F06E9"; } + +.mdi-lightbulb-outline::before { + content: "\F0336"; } + +.mdi-lightbulb-spot::before { + content: "\F17F4"; } + +.mdi-lightbulb-spot-off::before { + content: "\F17F5"; } + +.mdi-lightbulb-variant::before { + content: "\F1802"; } + +.mdi-lightbulb-variant-outline::before { + content: "\F1803"; } + +.mdi-lighthouse::before { + content: "\F09FF"; } + +.mdi-lighthouse-on::before { + content: "\F0A00"; } + +.mdi-lightning-bolt::before { + content: "\F140B"; } + +.mdi-lightning-bolt-circle::before { + content: "\F0820"; } + +.mdi-lightning-bolt-outline::before { + content: "\F140C"; } + +.mdi-line-scan::before { + content: "\F0624"; } + +.mdi-lingerie::before { + content: "\F1476"; } + +.mdi-link::before { + content: "\F0337"; } + +.mdi-link-box::before { + content: "\F0D1A"; } + +.mdi-link-box-outline::before { + content: "\F0D1B"; } + +.mdi-link-box-variant::before { + content: "\F0D1C"; } + +.mdi-link-box-variant-outline::before { + content: "\F0D1D"; } + +.mdi-link-lock::before { + content: "\F10BA"; } + +.mdi-link-off::before { + content: "\F0338"; } + +.mdi-link-plus::before { + content: "\F0C94"; } + +.mdi-link-variant::before { + content: "\F0339"; } + +.mdi-link-variant-minus::before { + content: "\F10FF"; } + +.mdi-link-variant-off::before { + content: "\F033A"; } + +.mdi-link-variant-plus::before { + content: "\F1100"; } + +.mdi-link-variant-remove::before { + content: "\F1101"; } + +.mdi-linkedin::before { + content: "\F033B"; } + +.mdi-linux::before { + content: "\F033D"; } + +.mdi-linux-mint::before { + content: "\F08ED"; } + +.mdi-lipstick::before { + content: "\F13B5"; } + +.mdi-liquid-spot::before { + content: "\F1826"; } + +.mdi-list-status::before { + content: "\F15AB"; } + +.mdi-litecoin::before { + content: "\F0A61"; } + +.mdi-loading::before { + content: "\F0772"; } + +.mdi-location-enter::before { + content: "\F0FC4"; } + +.mdi-location-exit::before { + content: "\F0FC5"; } + +.mdi-lock::before { + content: "\F033E"; } + +.mdi-lock-alert::before { + content: "\F08EE"; } + +.mdi-lock-alert-outline::before { + content: "\F15D1"; } + +.mdi-lock-check::before { + content: "\F139A"; } + +.mdi-lock-check-outline::before { + content: "\F16A8"; } + +.mdi-lock-clock::before { + content: "\F097F"; } + +.mdi-lock-minus::before { + content: "\F16A9"; } + +.mdi-lock-minus-outline::before { + content: "\F16AA"; } + +.mdi-lock-off::before { + content: "\F1671"; } + +.mdi-lock-off-outline::before { + content: "\F1672"; } + +.mdi-lock-open::before { + content: "\F033F"; } + +.mdi-lock-open-alert::before { + content: "\F139B"; } + +.mdi-lock-open-alert-outline::before { + content: "\F15D2"; } + +.mdi-lock-open-check::before { + content: "\F139C"; } + +.mdi-lock-open-check-outline::before { + content: "\F16AB"; } + +.mdi-lock-open-minus::before { + content: "\F16AC"; } + +.mdi-lock-open-minus-outline::before { + content: "\F16AD"; } + +.mdi-lock-open-outline::before { + content: "\F0340"; } + +.mdi-lock-open-plus::before { + content: "\F16AE"; } + +.mdi-lock-open-plus-outline::before { + content: "\F16AF"; } + +.mdi-lock-open-remove::before { + content: "\F16B0"; } + +.mdi-lock-open-remove-outline::before { + content: "\F16B1"; } + +.mdi-lock-open-variant::before { + content: "\F0FC6"; } + +.mdi-lock-open-variant-outline::before { + content: "\F0FC7"; } + +.mdi-lock-outline::before { + content: "\F0341"; } + +.mdi-lock-pattern::before { + content: "\F06EA"; } + +.mdi-lock-plus::before { + content: "\F05FB"; } + +.mdi-lock-plus-outline::before { + content: "\F16B2"; } + +.mdi-lock-question::before { + content: "\F08EF"; } + +.mdi-lock-remove::before { + content: "\F16B3"; } + +.mdi-lock-remove-outline::before { + content: "\F16B4"; } + +.mdi-lock-reset::before { + content: "\F0773"; } + +.mdi-lock-smart::before { + content: "\F08B2"; } + +.mdi-locker::before { + content: "\F07D7"; } + +.mdi-locker-multiple::before { + content: "\F07D8"; } + +.mdi-login::before { + content: "\F0342"; } + +.mdi-login-variant::before { + content: "\F05FC"; } + +.mdi-logout::before { + content: "\F0343"; } + +.mdi-logout-variant::before { + content: "\F05FD"; } + +.mdi-longitude::before { + content: "\F0F5A"; } + +.mdi-looks::before { + content: "\F0344"; } + +.mdi-lotion::before { + content: "\F1582"; } + +.mdi-lotion-outline::before { + content: "\F1583"; } + +.mdi-lotion-plus::before { + content: "\F1584"; } + +.mdi-lotion-plus-outline::before { + content: "\F1585"; } + +.mdi-loupe::before { + content: "\F0345"; } + +.mdi-lumx::before { + content: "\F0346"; } + +.mdi-lungs::before { + content: "\F1084"; } + +.mdi-mace::before { + content: "\F1843"; } + +.mdi-magazine-pistol::before { + content: "\F0324"; } + +.mdi-magazine-rifle::before { + content: "\F0323"; } + +.mdi-magic-staff::before { + content: "\F1844"; } + +.mdi-magnet::before { + content: "\F0347"; } + +.mdi-magnet-on::before { + content: "\F0348"; } + +.mdi-magnify::before { + content: "\F0349"; } + +.mdi-magnify-close::before { + content: "\F0980"; } + +.mdi-magnify-expand::before { + content: "\F1874"; } + +.mdi-magnify-minus::before { + content: "\F034A"; } + +.mdi-magnify-minus-cursor::before { + content: "\F0A62"; } + +.mdi-magnify-minus-outline::before { + content: "\F06EC"; } + +.mdi-magnify-plus::before { + content: "\F034B"; } + +.mdi-magnify-plus-cursor::before { + content: "\F0A63"; } + +.mdi-magnify-plus-outline::before { + content: "\F06ED"; } + +.mdi-magnify-remove-cursor::before { + content: "\F120C"; } + +.mdi-magnify-remove-outline::before { + content: "\F120D"; } + +.mdi-magnify-scan::before { + content: "\F1276"; } + +.mdi-mail::before { + content: "\F0EBB"; } + +.mdi-mailbox::before { + content: "\F06EE"; } + +.mdi-mailbox-open::before { + content: "\F0D88"; } + +.mdi-mailbox-open-outline::before { + content: "\F0D89"; } + +.mdi-mailbox-open-up::before { + content: "\F0D8A"; } + +.mdi-mailbox-open-up-outline::before { + content: "\F0D8B"; } + +.mdi-mailbox-outline::before { + content: "\F0D8C"; } + +.mdi-mailbox-up::before { + content: "\F0D8D"; } + +.mdi-mailbox-up-outline::before { + content: "\F0D8E"; } + +.mdi-manjaro::before { + content: "\F160A"; } + +.mdi-map::before { + content: "\F034D"; } + +.mdi-map-check::before { + content: "\F0EBC"; } + +.mdi-map-check-outline::before { + content: "\F0EBD"; } + +.mdi-map-clock::before { + content: "\F0D1E"; } + +.mdi-map-clock-outline::before { + content: "\F0D1F"; } + +.mdi-map-legend::before { + content: "\F0A01"; } + +.mdi-map-marker::before { + content: "\F034E"; } + +.mdi-map-marker-alert::before { + content: "\F0F05"; } + +.mdi-map-marker-alert-outline::before { + content: "\F0F06"; } + +.mdi-map-marker-check::before { + content: "\F0C95"; } + +.mdi-map-marker-check-outline::before { + content: "\F12FB"; } + +.mdi-map-marker-circle::before { + content: "\F034F"; } + +.mdi-map-marker-distance::before { + content: "\F08F0"; } + +.mdi-map-marker-down::before { + content: "\F1102"; } + +.mdi-map-marker-left::before { + content: "\F12DB"; } + +.mdi-map-marker-left-outline::before { + content: "\F12DD"; } + +.mdi-map-marker-minus::before { + content: "\F0650"; } + +.mdi-map-marker-minus-outline::before { + content: "\F12F9"; } + +.mdi-map-marker-multiple::before { + content: "\F0350"; } + +.mdi-map-marker-multiple-outline::before { + content: "\F1277"; } + +.mdi-map-marker-off::before { + content: "\F0351"; } + +.mdi-map-marker-off-outline::before { + content: "\F12FD"; } + +.mdi-map-marker-outline::before { + content: "\F07D9"; } + +.mdi-map-marker-path::before { + content: "\F0D20"; } + +.mdi-map-marker-plus::before { + content: "\F0651"; } + +.mdi-map-marker-plus-outline::before { + content: "\F12F8"; } + +.mdi-map-marker-question::before { + content: "\F0F07"; } + +.mdi-map-marker-question-outline::before { + content: "\F0F08"; } + +.mdi-map-marker-radius::before { + content: "\F0352"; } + +.mdi-map-marker-radius-outline::before { + content: "\F12FC"; } + +.mdi-map-marker-remove::before { + content: "\F0F09"; } + +.mdi-map-marker-remove-outline::before { + content: "\F12FA"; } + +.mdi-map-marker-remove-variant::before { + content: "\F0F0A"; } + +.mdi-map-marker-right::before { + content: "\F12DC"; } + +.mdi-map-marker-right-outline::before { + content: "\F12DE"; } + +.mdi-map-marker-star::before { + content: "\F1608"; } + +.mdi-map-marker-star-outline::before { + content: "\F1609"; } + +.mdi-map-marker-up::before { + content: "\F1103"; } + +.mdi-map-minus::before { + content: "\F0981"; } + +.mdi-map-outline::before { + content: "\F0982"; } + +.mdi-map-plus::before { + content: "\F0983"; } + +.mdi-map-search::before { + content: "\F0984"; } + +.mdi-map-search-outline::before { + content: "\F0985"; } + +.mdi-mapbox::before { + content: "\F0BAA"; } + +.mdi-margin::before { + content: "\F0353"; } + +.mdi-marker::before { + content: "\F0652"; } + +.mdi-marker-cancel::before { + content: "\F0DD9"; } + +.mdi-marker-check::before { + content: "\F0355"; } + +.mdi-mastodon::before { + content: "\F0AD1"; } + +.mdi-material-design::before { + content: "\F0986"; } + +.mdi-material-ui::before { + content: "\F0357"; } + +.mdi-math-compass::before { + content: "\F0358"; } + +.mdi-math-cos::before { + content: "\F0C96"; } + +.mdi-math-integral::before { + content: "\F0FC8"; } + +.mdi-math-integral-box::before { + content: "\F0FC9"; } + +.mdi-math-log::before { + content: "\F1085"; } + +.mdi-math-norm::before { + content: "\F0FCA"; } + +.mdi-math-norm-box::before { + content: "\F0FCB"; } + +.mdi-math-sin::before { + content: "\F0C97"; } + +.mdi-math-tan::before { + content: "\F0C98"; } + +.mdi-matrix::before { + content: "\F0628"; } + +.mdi-medal::before { + content: "\F0987"; } + +.mdi-medal-outline::before { + content: "\F1326"; } + +.mdi-medical-bag::before { + content: "\F06EF"; } + +.mdi-meditation::before { + content: "\F117B"; } + +.mdi-memory::before { + content: "\F035B"; } + +.mdi-menorah::before { + content: "\F17D4"; } + +.mdi-menorah-fire::before { + content: "\F17D5"; } + +.mdi-menu::before { + content: "\F035C"; } + +.mdi-menu-down::before { + content: "\F035D"; } + +.mdi-menu-down-outline::before { + content: "\F06B6"; } + +.mdi-menu-left::before { + content: "\F035E"; } + +.mdi-menu-left-outline::before { + content: "\F0A02"; } + +.mdi-menu-open::before { + content: "\F0BAB"; } + +.mdi-menu-right::before { + content: "\F035F"; } + +.mdi-menu-right-outline::before { + content: "\F0A03"; } + +.mdi-menu-swap::before { + content: "\F0A64"; } + +.mdi-menu-swap-outline::before { + content: "\F0A65"; } + +.mdi-menu-up::before { + content: "\F0360"; } + +.mdi-menu-up-outline::before { + content: "\F06B7"; } + +.mdi-merge::before { + content: "\F0F5C"; } + +.mdi-message::before { + content: "\F0361"; } + +.mdi-message-alert::before { + content: "\F0362"; } + +.mdi-message-alert-outline::before { + content: "\F0A04"; } + +.mdi-message-arrow-left::before { + content: "\F12F2"; } + +.mdi-message-arrow-left-outline::before { + content: "\F12F3"; } + +.mdi-message-arrow-right::before { + content: "\F12F4"; } + +.mdi-message-arrow-right-outline::before { + content: "\F12F5"; } + +.mdi-message-bookmark::before { + content: "\F15AC"; } + +.mdi-message-bookmark-outline::before { + content: "\F15AD"; } + +.mdi-message-bulleted::before { + content: "\F06A2"; } + +.mdi-message-bulleted-off::before { + content: "\F06A3"; } + +.mdi-message-cog::before { + content: "\F06F1"; } + +.mdi-message-cog-outline::before { + content: "\F1172"; } + +.mdi-message-draw::before { + content: "\F0363"; } + +.mdi-message-flash::before { + content: "\F15A9"; } + +.mdi-message-flash-outline::before { + content: "\F15AA"; } + +.mdi-message-image::before { + content: "\F0364"; } + +.mdi-message-image-outline::before { + content: "\F116C"; } + +.mdi-message-lock::before { + content: "\F0FCC"; } + +.mdi-message-lock-outline::before { + content: "\F116D"; } + +.mdi-message-minus::before { + content: "\F116E"; } + +.mdi-message-minus-outline::before { + content: "\F116F"; } + +.mdi-message-off::before { + content: "\F164D"; } + +.mdi-message-off-outline::before { + content: "\F164E"; } + +.mdi-message-outline::before { + content: "\F0365"; } + +.mdi-message-plus::before { + content: "\F0653"; } + +.mdi-message-plus-outline::before { + content: "\F10BB"; } + +.mdi-message-processing::before { + content: "\F0366"; } + +.mdi-message-processing-outline::before { + content: "\F1170"; } + +.mdi-message-question::before { + content: "\F173A"; } + +.mdi-message-question-outline::before { + content: "\F173B"; } + +.mdi-message-reply::before { + content: "\F0367"; } + +.mdi-message-reply-outline::before { + content: "\F173D"; } + +.mdi-message-reply-text::before { + content: "\F0368"; } + +.mdi-message-reply-text-outline::before { + content: "\F173E"; } + +.mdi-message-settings::before { + content: "\F06F0"; } + +.mdi-message-settings-outline::before { + content: "\F1171"; } + +.mdi-message-star::before { + content: "\F069A"; } + +.mdi-message-star-outline::before { + content: "\F1250"; } + +.mdi-message-text::before { + content: "\F0369"; } + +.mdi-message-text-clock::before { + content: "\F1173"; } + +.mdi-message-text-clock-outline::before { + content: "\F1174"; } + +.mdi-message-text-lock::before { + content: "\F0FCD"; } + +.mdi-message-text-lock-outline::before { + content: "\F1175"; } + +.mdi-message-text-outline::before { + content: "\F036A"; } + +.mdi-message-video::before { + content: "\F036B"; } + +.mdi-meteor::before { + content: "\F0629"; } + +.mdi-metronome::before { + content: "\F07DA"; } + +.mdi-metronome-tick::before { + content: "\F07DB"; } + +.mdi-micro-sd::before { + content: "\F07DC"; } + +.mdi-microphone::before { + content: "\F036C"; } + +.mdi-microphone-minus::before { + content: "\F08B3"; } + +.mdi-microphone-off::before { + content: "\F036D"; } + +.mdi-microphone-outline::before { + content: "\F036E"; } + +.mdi-microphone-plus::before { + content: "\F08B4"; } + +.mdi-microphone-settings::before { + content: "\F036F"; } + +.mdi-microphone-variant::before { + content: "\F0370"; } + +.mdi-microphone-variant-off::before { + content: "\F0371"; } + +.mdi-microscope::before { + content: "\F0654"; } + +.mdi-microsoft::before { + content: "\F0372"; } + +.mdi-microsoft-access::before { + content: "\F138E"; } + +.mdi-microsoft-azure::before { + content: "\F0805"; } + +.mdi-microsoft-azure-devops::before { + content: "\F0FD5"; } + +.mdi-microsoft-bing::before { + content: "\F00A4"; } + +.mdi-microsoft-dynamics-365::before { + content: "\F0988"; } + +.mdi-microsoft-edge::before { + content: "\F01E9"; } + +.mdi-microsoft-excel::before { + content: "\F138F"; } + +.mdi-microsoft-internet-explorer::before { + content: "\F0300"; } + +.mdi-microsoft-office::before { + content: "\F03C6"; } + +.mdi-microsoft-onedrive::before { + content: "\F03CA"; } + +.mdi-microsoft-onenote::before { + content: "\F0747"; } + +.mdi-microsoft-outlook::before { + content: "\F0D22"; } + +.mdi-microsoft-powerpoint::before { + content: "\F1390"; } + +.mdi-microsoft-sharepoint::before { + content: "\F1391"; } + +.mdi-microsoft-teams::before { + content: "\F02BB"; } + +.mdi-microsoft-visual-studio::before { + content: "\F0610"; } + +.mdi-microsoft-visual-studio-code::before { + content: "\F0A1E"; } + +.mdi-microsoft-windows::before { + content: "\F05B3"; } + +.mdi-microsoft-windows-classic::before { + content: "\F0A21"; } + +.mdi-microsoft-word::before { + content: "\F1392"; } + +.mdi-microsoft-xbox::before { + content: "\F05B9"; } + +.mdi-microsoft-xbox-controller::before { + content: "\F05BA"; } + +.mdi-microsoft-xbox-controller-battery-alert::before { + content: "\F074B"; } + +.mdi-microsoft-xbox-controller-battery-charging::before { + content: "\F0A22"; } + +.mdi-microsoft-xbox-controller-battery-empty::before { + content: "\F074C"; } + +.mdi-microsoft-xbox-controller-battery-full::before { + content: "\F074D"; } + +.mdi-microsoft-xbox-controller-battery-low::before { + content: "\F074E"; } + +.mdi-microsoft-xbox-controller-battery-medium::before { + content: "\F074F"; } + +.mdi-microsoft-xbox-controller-battery-unknown::before { + content: "\F0750"; } + +.mdi-microsoft-xbox-controller-menu::before { + content: "\F0E6F"; } + +.mdi-microsoft-xbox-controller-off::before { + content: "\F05BB"; } + +.mdi-microsoft-xbox-controller-view::before { + content: "\F0E70"; } + +.mdi-microwave::before { + content: "\F0C99"; } + +.mdi-microwave-off::before { + content: "\F1423"; } + +.mdi-middleware::before { + content: "\F0F5D"; } + +.mdi-middleware-outline::before { + content: "\F0F5E"; } + +.mdi-midi::before { + content: "\F08F1"; } + +.mdi-midi-port::before { + content: "\F08F2"; } + +.mdi-mine::before { + content: "\F0DDA"; } + +.mdi-minecraft::before { + content: "\F0373"; } + +.mdi-mini-sd::before { + content: "\F0A05"; } + +.mdi-minidisc::before { + content: "\F0A06"; } + +.mdi-minus::before { + content: "\F0374"; } + +.mdi-minus-box::before { + content: "\F0375"; } + +.mdi-minus-box-multiple::before { + content: "\F1141"; } + +.mdi-minus-box-multiple-outline::before { + content: "\F1142"; } + +.mdi-minus-box-outline::before { + content: "\F06F2"; } + +.mdi-minus-circle::before { + content: "\F0376"; } + +.mdi-minus-circle-multiple::before { + content: "\F035A"; } + +.mdi-minus-circle-multiple-outline::before { + content: "\F0AD3"; } + +.mdi-minus-circle-off::before { + content: "\F1459"; } + +.mdi-minus-circle-off-outline::before { + content: "\F145A"; } + +.mdi-minus-circle-outline::before { + content: "\F0377"; } + +.mdi-minus-network::before { + content: "\F0378"; } + +.mdi-minus-network-outline::before { + content: "\F0C9A"; } + +.mdi-minus-thick::before { + content: "\F1639"; } + +.mdi-mirror::before { + content: "\F11FD"; } + +.mdi-mirror-rectangle::before { + content: "\F179F"; } + +.mdi-mirror-variant::before { + content: "\F17A0"; } + +.mdi-mixed-martial-arts::before { + content: "\F0D8F"; } + +.mdi-mixed-reality::before { + content: "\F087F"; } + +.mdi-molecule::before { + content: "\F0BAC"; } + +.mdi-molecule-co::before { + content: "\F12FE"; } + +.mdi-molecule-co2::before { + content: "\F07E4"; } + +.mdi-monitor::before { + content: "\F0379"; } + +.mdi-monitor-cellphone::before { + content: "\F0989"; } + +.mdi-monitor-cellphone-star::before { + content: "\F098A"; } + +.mdi-monitor-dashboard::before { + content: "\F0A07"; } + +.mdi-monitor-edit::before { + content: "\F12C6"; } + +.mdi-monitor-eye::before { + content: "\F13B4"; } + +.mdi-monitor-lock::before { + content: "\F0DDB"; } + +.mdi-monitor-multiple::before { + content: "\F037A"; } + +.mdi-monitor-off::before { + content: "\F0D90"; } + +.mdi-monitor-screenshot::before { + content: "\F0E51"; } + +.mdi-monitor-share::before { + content: "\F1483"; } + +.mdi-monitor-shimmer::before { + content: "\F1104"; } + +.mdi-monitor-small::before { + content: "\F1876"; } + +.mdi-monitor-speaker::before { + content: "\F0F5F"; } + +.mdi-monitor-speaker-off::before { + content: "\F0F60"; } + +.mdi-monitor-star::before { + content: "\F0DDC"; } + +.mdi-moon-first-quarter::before { + content: "\F0F61"; } + +.mdi-moon-full::before { + content: "\F0F62"; } + +.mdi-moon-last-quarter::before { + content: "\F0F63"; } + +.mdi-moon-new::before { + content: "\F0F64"; } + +.mdi-moon-waning-crescent::before { + content: "\F0F65"; } + +.mdi-moon-waning-gibbous::before { + content: "\F0F66"; } + +.mdi-moon-waxing-crescent::before { + content: "\F0F67"; } + +.mdi-moon-waxing-gibbous::before { + content: "\F0F68"; } + +.mdi-moped::before { + content: "\F1086"; } + +.mdi-moped-electric::before { + content: "\F15B7"; } + +.mdi-moped-electric-outline::before { + content: "\F15B8"; } + +.mdi-moped-outline::before { + content: "\F15B9"; } + +.mdi-more::before { + content: "\F037B"; } + +.mdi-mortar-pestle::before { + content: "\F1748"; } + +.mdi-mortar-pestle-plus::before { + content: "\F03F1"; } + +.mdi-mosque::before { + content: "\F1827"; } + +.mdi-mother-heart::before { + content: "\F1314"; } + +.mdi-mother-nurse::before { + content: "\F0D21"; } + +.mdi-motion::before { + content: "\F15B2"; } + +.mdi-motion-outline::before { + content: "\F15B3"; } + +.mdi-motion-pause::before { + content: "\F1590"; } + +.mdi-motion-pause-outline::before { + content: "\F1592"; } + +.mdi-motion-play::before { + content: "\F158F"; } + +.mdi-motion-play-outline::before { + content: "\F1591"; } + +.mdi-motion-sensor::before { + content: "\F0D91"; } + +.mdi-motion-sensor-off::before { + content: "\F1435"; } + +.mdi-motorbike::before { + content: "\F037C"; } + +.mdi-motorbike-electric::before { + content: "\F15BA"; } + +.mdi-mouse::before { + content: "\F037D"; } + +.mdi-mouse-bluetooth::before { + content: "\F098B"; } + +.mdi-mouse-move-down::before { + content: "\F1550"; } + +.mdi-mouse-move-up::before { + content: "\F1551"; } + +.mdi-mouse-move-vertical::before { + content: "\F1552"; } + +.mdi-mouse-off::before { + content: "\F037E"; } + +.mdi-mouse-variant::before { + content: "\F037F"; } + +.mdi-mouse-variant-off::before { + content: "\F0380"; } + +.mdi-move-resize::before { + content: "\F0655"; } + +.mdi-move-resize-variant::before { + content: "\F0656"; } + +.mdi-movie::before { + content: "\F0381"; } + +.mdi-movie-check::before { + content: "\F16F3"; } + +.mdi-movie-check-outline::before { + content: "\F16F4"; } + +.mdi-movie-cog::before { + content: "\F16F5"; } + +.mdi-movie-cog-outline::before { + content: "\F16F6"; } + +.mdi-movie-edit::before { + content: "\F1122"; } + +.mdi-movie-edit-outline::before { + content: "\F1123"; } + +.mdi-movie-filter::before { + content: "\F1124"; } + +.mdi-movie-filter-outline::before { + content: "\F1125"; } + +.mdi-movie-minus::before { + content: "\F16F7"; } + +.mdi-movie-minus-outline::before { + content: "\F16F8"; } + +.mdi-movie-off::before { + content: "\F16F9"; } + +.mdi-movie-off-outline::before { + content: "\F16FA"; } + +.mdi-movie-open::before { + content: "\F0FCE"; } + +.mdi-movie-open-check::before { + content: "\F16FB"; } + +.mdi-movie-open-check-outline::before { + content: "\F16FC"; } + +.mdi-movie-open-cog::before { + content: "\F16FD"; } + +.mdi-movie-open-cog-outline::before { + content: "\F16FE"; } + +.mdi-movie-open-edit::before { + content: "\F16FF"; } + +.mdi-movie-open-edit-outline::before { + content: "\F1700"; } + +.mdi-movie-open-minus::before { + content: "\F1701"; } + +.mdi-movie-open-minus-outline::before { + content: "\F1702"; } + +.mdi-movie-open-off::before { + content: "\F1703"; } + +.mdi-movie-open-off-outline::before { + content: "\F1704"; } + +.mdi-movie-open-outline::before { + content: "\F0FCF"; } + +.mdi-movie-open-play::before { + content: "\F1705"; } + +.mdi-movie-open-play-outline::before { + content: "\F1706"; } + +.mdi-movie-open-plus::before { + content: "\F1707"; } + +.mdi-movie-open-plus-outline::before { + content: "\F1708"; } + +.mdi-movie-open-remove::before { + content: "\F1709"; } + +.mdi-movie-open-remove-outline::before { + content: "\F170A"; } + +.mdi-movie-open-settings::before { + content: "\F170B"; } + +.mdi-movie-open-settings-outline::before { + content: "\F170C"; } + +.mdi-movie-open-star::before { + content: "\F170D"; } + +.mdi-movie-open-star-outline::before { + content: "\F170E"; } + +.mdi-movie-outline::before { + content: "\F0DDD"; } + +.mdi-movie-play::before { + content: "\F170F"; } + +.mdi-movie-play-outline::before { + content: "\F1710"; } + +.mdi-movie-plus::before { + content: "\F1711"; } + +.mdi-movie-plus-outline::before { + content: "\F1712"; } + +.mdi-movie-remove::before { + content: "\F1713"; } + +.mdi-movie-remove-outline::before { + content: "\F1714"; } + +.mdi-movie-roll::before { + content: "\F07DE"; } + +.mdi-movie-search::before { + content: "\F11D2"; } + +.mdi-movie-search-outline::before { + content: "\F11D3"; } + +.mdi-movie-settings::before { + content: "\F1715"; } + +.mdi-movie-settings-outline::before { + content: "\F1716"; } + +.mdi-movie-star::before { + content: "\F1717"; } + +.mdi-movie-star-outline::before { + content: "\F1718"; } + +.mdi-mower::before { + content: "\F166F"; } + +.mdi-mower-bag::before { + content: "\F1670"; } + +.mdi-muffin::before { + content: "\F098C"; } + +.mdi-multicast::before { + content: "\F1893"; } + +.mdi-multiplication::before { + content: "\F0382"; } + +.mdi-multiplication-box::before { + content: "\F0383"; } + +.mdi-mushroom::before { + content: "\F07DF"; } + +.mdi-mushroom-off::before { + content: "\F13FA"; } + +.mdi-mushroom-off-outline::before { + content: "\F13FB"; } + +.mdi-mushroom-outline::before { + content: "\F07E0"; } + +.mdi-music::before { + content: "\F075A"; } + +.mdi-music-accidental-double-flat::before { + content: "\F0F69"; } + +.mdi-music-accidental-double-sharp::before { + content: "\F0F6A"; } + +.mdi-music-accidental-flat::before { + content: "\F0F6B"; } + +.mdi-music-accidental-natural::before { + content: "\F0F6C"; } + +.mdi-music-accidental-sharp::before { + content: "\F0F6D"; } + +.mdi-music-box::before { + content: "\F0384"; } + +.mdi-music-box-multiple::before { + content: "\F0333"; } + +.mdi-music-box-multiple-outline::before { + content: "\F0F04"; } + +.mdi-music-box-outline::before { + content: "\F0385"; } + +.mdi-music-circle::before { + content: "\F0386"; } + +.mdi-music-circle-outline::before { + content: "\F0AD4"; } + +.mdi-music-clef-alto::before { + content: "\F0F6E"; } + +.mdi-music-clef-bass::before { + content: "\F0F6F"; } + +.mdi-music-clef-treble::before { + content: "\F0F70"; } + +.mdi-music-note::before { + content: "\F0387"; } + +.mdi-music-note-bluetooth::before { + content: "\F05FE"; } + +.mdi-music-note-bluetooth-off::before { + content: "\F05FF"; } + +.mdi-music-note-eighth::before { + content: "\F0388"; } + +.mdi-music-note-eighth-dotted::before { + content: "\F0F71"; } + +.mdi-music-note-half::before { + content: "\F0389"; } + +.mdi-music-note-half-dotted::before { + content: "\F0F72"; } + +.mdi-music-note-off::before { + content: "\F038A"; } + +.mdi-music-note-off-outline::before { + content: "\F0F73"; } + +.mdi-music-note-outline::before { + content: "\F0F74"; } + +.mdi-music-note-plus::before { + content: "\F0DDE"; } + +.mdi-music-note-quarter::before { + content: "\F038B"; } + +.mdi-music-note-quarter-dotted::before { + content: "\F0F75"; } + +.mdi-music-note-sixteenth::before { + content: "\F038C"; } + +.mdi-music-note-sixteenth-dotted::before { + content: "\F0F76"; } + +.mdi-music-note-whole::before { + content: "\F038D"; } + +.mdi-music-note-whole-dotted::before { + content: "\F0F77"; } + +.mdi-music-off::before { + content: "\F075B"; } + +.mdi-music-rest-eighth::before { + content: "\F0F78"; } + +.mdi-music-rest-half::before { + content: "\F0F79"; } + +.mdi-music-rest-quarter::before { + content: "\F0F7A"; } + +.mdi-music-rest-sixteenth::before { + content: "\F0F7B"; } + +.mdi-music-rest-whole::before { + content: "\F0F7C"; } + +.mdi-mustache::before { + content: "\F15DE"; } + +.mdi-nail::before { + content: "\F0DDF"; } + +.mdi-nas::before { + content: "\F08F3"; } + +.mdi-nativescript::before { + content: "\F0880"; } + +.mdi-nature::before { + content: "\F038E"; } + +.mdi-nature-people::before { + content: "\F038F"; } + +.mdi-navigation::before { + content: "\F0390"; } + +.mdi-navigation-outline::before { + content: "\F1607"; } + +.mdi-near-me::before { + content: "\F05CD"; } + +.mdi-necklace::before { + content: "\F0F0B"; } + +.mdi-needle::before { + content: "\F0391"; } + +.mdi-netflix::before { + content: "\F0746"; } + +.mdi-network::before { + content: "\F06F3"; } + +.mdi-network-off::before { + content: "\F0C9B"; } + +.mdi-network-off-outline::before { + content: "\F0C9C"; } + +.mdi-network-outline::before { + content: "\F0C9D"; } + +.mdi-network-strength-1::before { + content: "\F08F4"; } + +.mdi-network-strength-1-alert::before { + content: "\F08F5"; } + +.mdi-network-strength-2::before { + content: "\F08F6"; } + +.mdi-network-strength-2-alert::before { + content: "\F08F7"; } + +.mdi-network-strength-3::before { + content: "\F08F8"; } + +.mdi-network-strength-3-alert::before { + content: "\F08F9"; } + +.mdi-network-strength-4::before { + content: "\F08FA"; } + +.mdi-network-strength-4-alert::before { + content: "\F08FB"; } + +.mdi-network-strength-off::before { + content: "\F08FC"; } + +.mdi-network-strength-off-outline::before { + content: "\F08FD"; } + +.mdi-network-strength-outline::before { + content: "\F08FE"; } + +.mdi-new-box::before { + content: "\F0394"; } + +.mdi-newspaper::before { + content: "\F0395"; } + +.mdi-newspaper-minus::before { + content: "\F0F0C"; } + +.mdi-newspaper-plus::before { + content: "\F0F0D"; } + +.mdi-newspaper-variant::before { + content: "\F1001"; } + +.mdi-newspaper-variant-multiple::before { + content: "\F1002"; } + +.mdi-newspaper-variant-multiple-outline::before { + content: "\F1003"; } + +.mdi-newspaper-variant-outline::before { + content: "\F1004"; } + +.mdi-nfc::before { + content: "\F0396"; } + +.mdi-nfc-search-variant::before { + content: "\F0E53"; } + +.mdi-nfc-tap::before { + content: "\F0397"; } + +.mdi-nfc-variant::before { + content: "\F0398"; } + +.mdi-nfc-variant-off::before { + content: "\F0E54"; } + +.mdi-ninja::before { + content: "\F0774"; } + +.mdi-nintendo-game-boy::before { + content: "\F1393"; } + +.mdi-nintendo-switch::before { + content: "\F07E1"; } + +.mdi-nintendo-wii::before { + content: "\F05AB"; } + +.mdi-nintendo-wiiu::before { + content: "\F072D"; } + +.mdi-nix::before { + content: "\F1105"; } + +.mdi-nodejs::before { + content: "\F0399"; } + +.mdi-noodles::before { + content: "\F117E"; } + +.mdi-not-equal::before { + content: "\F098D"; } + +.mdi-not-equal-variant::before { + content: "\F098E"; } + +.mdi-note::before { + content: "\F039A"; } + +.mdi-note-alert::before { + content: "\F177D"; } + +.mdi-note-alert-outline::before { + content: "\F177E"; } + +.mdi-note-check::before { + content: "\F177F"; } + +.mdi-note-check-outline::before { + content: "\F1780"; } + +.mdi-note-edit::before { + content: "\F1781"; } + +.mdi-note-edit-outline::before { + content: "\F1782"; } + +.mdi-note-minus::before { + content: "\F164F"; } + +.mdi-note-minus-outline::before { + content: "\F1650"; } + +.mdi-note-multiple::before { + content: "\F06B8"; } + +.mdi-note-multiple-outline::before { + content: "\F06B9"; } + +.mdi-note-off::before { + content: "\F1783"; } + +.mdi-note-off-outline::before { + content: "\F1784"; } + +.mdi-note-outline::before { + content: "\F039B"; } + +.mdi-note-plus::before { + content: "\F039C"; } + +.mdi-note-plus-outline::before { + content: "\F039D"; } + +.mdi-note-remove::before { + content: "\F1651"; } + +.mdi-note-remove-outline::before { + content: "\F1652"; } + +.mdi-note-search::before { + content: "\F1653"; } + +.mdi-note-search-outline::before { + content: "\F1654"; } + +.mdi-note-text::before { + content: "\F039E"; } + +.mdi-note-text-outline::before { + content: "\F11D7"; } + +.mdi-notebook::before { + content: "\F082E"; } + +.mdi-notebook-check::before { + content: "\F14F5"; } + +.mdi-notebook-check-outline::before { + content: "\F14F6"; } + +.mdi-notebook-edit::before { + content: "\F14E7"; } + +.mdi-notebook-edit-outline::before { + content: "\F14E9"; } + +.mdi-notebook-minus::before { + content: "\F1610"; } + +.mdi-notebook-minus-outline::before { + content: "\F1611"; } + +.mdi-notebook-multiple::before { + content: "\F0E55"; } + +.mdi-notebook-outline::before { + content: "\F0EBF"; } + +.mdi-notebook-plus::before { + content: "\F1612"; } + +.mdi-notebook-plus-outline::before { + content: "\F1613"; } + +.mdi-notebook-remove::before { + content: "\F1614"; } + +.mdi-notebook-remove-outline::before { + content: "\F1615"; } + +.mdi-notification-clear-all::before { + content: "\F039F"; } + +.mdi-npm::before { + content: "\F06F7"; } + +.mdi-nuke::before { + content: "\F06A4"; } + +.mdi-null::before { + content: "\F07E2"; } + +.mdi-numeric::before { + content: "\F03A0"; } + +.mdi-numeric-0::before { + content: "\F0B39"; } + +.mdi-numeric-0-box::before { + content: "\F03A1"; } + +.mdi-numeric-0-box-multiple::before { + content: "\F0F0E"; } + +.mdi-numeric-0-box-multiple-outline::before { + content: "\F03A2"; } + +.mdi-numeric-0-box-outline::before { + content: "\F03A3"; } + +.mdi-numeric-0-circle::before { + content: "\F0C9E"; } + +.mdi-numeric-0-circle-outline::before { + content: "\F0C9F"; } + +.mdi-numeric-1::before { + content: "\F0B3A"; } + +.mdi-numeric-1-box::before { + content: "\F03A4"; } + +.mdi-numeric-1-box-multiple::before { + content: "\F0F0F"; } + +.mdi-numeric-1-box-multiple-outline::before { + content: "\F03A5"; } + +.mdi-numeric-1-box-outline::before { + content: "\F03A6"; } + +.mdi-numeric-1-circle::before { + content: "\F0CA0"; } + +.mdi-numeric-1-circle-outline::before { + content: "\F0CA1"; } + +.mdi-numeric-10::before { + content: "\F0FE9"; } + +.mdi-numeric-10-box::before { + content: "\F0F7D"; } + +.mdi-numeric-10-box-multiple::before { + content: "\F0FEA"; } + +.mdi-numeric-10-box-multiple-outline::before { + content: "\F0FEB"; } + +.mdi-numeric-10-box-outline::before { + content: "\F0F7E"; } + +.mdi-numeric-10-circle::before { + content: "\F0FEC"; } + +.mdi-numeric-10-circle-outline::before { + content: "\F0FED"; } + +.mdi-numeric-2::before { + content: "\F0B3B"; } + +.mdi-numeric-2-box::before { + content: "\F03A7"; } + +.mdi-numeric-2-box-multiple::before { + content: "\F0F10"; } + +.mdi-numeric-2-box-multiple-outline::before { + content: "\F03A8"; } + +.mdi-numeric-2-box-outline::before { + content: "\F03A9"; } + +.mdi-numeric-2-circle::before { + content: "\F0CA2"; } + +.mdi-numeric-2-circle-outline::before { + content: "\F0CA3"; } + +.mdi-numeric-3::before { + content: "\F0B3C"; } + +.mdi-numeric-3-box::before { + content: "\F03AA"; } + +.mdi-numeric-3-box-multiple::before { + content: "\F0F11"; } + +.mdi-numeric-3-box-multiple-outline::before { + content: "\F03AB"; } + +.mdi-numeric-3-box-outline::before { + content: "\F03AC"; } + +.mdi-numeric-3-circle::before { + content: "\F0CA4"; } + +.mdi-numeric-3-circle-outline::before { + content: "\F0CA5"; } + +.mdi-numeric-4::before { + content: "\F0B3D"; } + +.mdi-numeric-4-box::before { + content: "\F03AD"; } + +.mdi-numeric-4-box-multiple::before { + content: "\F0F12"; } + +.mdi-numeric-4-box-multiple-outline::before { + content: "\F03B2"; } + +.mdi-numeric-4-box-outline::before { + content: "\F03AE"; } + +.mdi-numeric-4-circle::before { + content: "\F0CA6"; } + +.mdi-numeric-4-circle-outline::before { + content: "\F0CA7"; } + +.mdi-numeric-5::before { + content: "\F0B3E"; } + +.mdi-numeric-5-box::before { + content: "\F03B1"; } + +.mdi-numeric-5-box-multiple::before { + content: "\F0F13"; } + +.mdi-numeric-5-box-multiple-outline::before { + content: "\F03AF"; } + +.mdi-numeric-5-box-outline::before { + content: "\F03B0"; } + +.mdi-numeric-5-circle::before { + content: "\F0CA8"; } + +.mdi-numeric-5-circle-outline::before { + content: "\F0CA9"; } + +.mdi-numeric-6::before { + content: "\F0B3F"; } + +.mdi-numeric-6-box::before { + content: "\F03B3"; } + +.mdi-numeric-6-box-multiple::before { + content: "\F0F14"; } + +.mdi-numeric-6-box-multiple-outline::before { + content: "\F03B4"; } + +.mdi-numeric-6-box-outline::before { + content: "\F03B5"; } + +.mdi-numeric-6-circle::before { + content: "\F0CAA"; } + +.mdi-numeric-6-circle-outline::before { + content: "\F0CAB"; } + +.mdi-numeric-7::before { + content: "\F0B40"; } + +.mdi-numeric-7-box::before { + content: "\F03B6"; } + +.mdi-numeric-7-box-multiple::before { + content: "\F0F15"; } + +.mdi-numeric-7-box-multiple-outline::before { + content: "\F03B7"; } + +.mdi-numeric-7-box-outline::before { + content: "\F03B8"; } + +.mdi-numeric-7-circle::before { + content: "\F0CAC"; } + +.mdi-numeric-7-circle-outline::before { + content: "\F0CAD"; } + +.mdi-numeric-8::before { + content: "\F0B41"; } + +.mdi-numeric-8-box::before { + content: "\F03B9"; } + +.mdi-numeric-8-box-multiple::before { + content: "\F0F16"; } + +.mdi-numeric-8-box-multiple-outline::before { + content: "\F03BA"; } + +.mdi-numeric-8-box-outline::before { + content: "\F03BB"; } + +.mdi-numeric-8-circle::before { + content: "\F0CAE"; } + +.mdi-numeric-8-circle-outline::before { + content: "\F0CAF"; } + +.mdi-numeric-9::before { + content: "\F0B42"; } + +.mdi-numeric-9-box::before { + content: "\F03BC"; } + +.mdi-numeric-9-box-multiple::before { + content: "\F0F17"; } + +.mdi-numeric-9-box-multiple-outline::before { + content: "\F03BD"; } + +.mdi-numeric-9-box-outline::before { + content: "\F03BE"; } + +.mdi-numeric-9-circle::before { + content: "\F0CB0"; } + +.mdi-numeric-9-circle-outline::before { + content: "\F0CB1"; } + +.mdi-numeric-9-plus::before { + content: "\F0FEE"; } + +.mdi-numeric-9-plus-box::before { + content: "\F03BF"; } + +.mdi-numeric-9-plus-box-multiple::before { + content: "\F0F18"; } + +.mdi-numeric-9-plus-box-multiple-outline::before { + content: "\F03C0"; } + +.mdi-numeric-9-plus-box-outline::before { + content: "\F03C1"; } + +.mdi-numeric-9-plus-circle::before { + content: "\F0CB2"; } + +.mdi-numeric-9-plus-circle-outline::before { + content: "\F0CB3"; } + +.mdi-numeric-negative-1::before { + content: "\F1052"; } + +.mdi-numeric-positive-1::before { + content: "\F15CB"; } + +.mdi-nut::before { + content: "\F06F8"; } + +.mdi-nutrition::before { + content: "\F03C2"; } + +.mdi-nuxt::before { + content: "\F1106"; } + +.mdi-oar::before { + content: "\F067C"; } + +.mdi-ocarina::before { + content: "\F0DE0"; } + +.mdi-oci::before { + content: "\F12E9"; } + +.mdi-ocr::before { + content: "\F113A"; } + +.mdi-octagon::before { + content: "\F03C3"; } + +.mdi-octagon-outline::before { + content: "\F03C4"; } + +.mdi-octagram::before { + content: "\F06F9"; } + +.mdi-octagram-outline::before { + content: "\F0775"; } + +.mdi-odnoklassniki::before { + content: "\F03C5"; } + +.mdi-offer::before { + content: "\F121B"; } + +.mdi-office-building::before { + content: "\F0991"; } + +.mdi-office-building-marker::before { + content: "\F1520"; } + +.mdi-office-building-marker-outline::before { + content: "\F1521"; } + +.mdi-office-building-outline::before { + content: "\F151F"; } + +.mdi-oil::before { + content: "\F03C7"; } + +.mdi-oil-lamp::before { + content: "\F0F19"; } + +.mdi-oil-level::before { + content: "\F1053"; } + +.mdi-oil-temperature::before { + content: "\F0FF8"; } + +.mdi-om::before { + content: "\F0973"; } + +.mdi-omega::before { + content: "\F03C9"; } + +.mdi-one-up::before { + content: "\F0BAD"; } + +.mdi-onepassword::before { + content: "\F0881"; } + +.mdi-opacity::before { + content: "\F05CC"; } + +.mdi-open-in-app::before { + content: "\F03CB"; } + +.mdi-open-in-new::before { + content: "\F03CC"; } + +.mdi-open-source-initiative::before { + content: "\F0BAE"; } + +.mdi-openid::before { + content: "\F03CD"; } + +.mdi-opera::before { + content: "\F03CE"; } + +.mdi-orbit::before { + content: "\F0018"; } + +.mdi-orbit-variant::before { + content: "\F15DB"; } + +.mdi-order-alphabetical-ascending::before { + content: "\F020D"; } + +.mdi-order-alphabetical-descending::before { + content: "\F0D07"; } + +.mdi-order-bool-ascending::before { + content: "\F02BE"; } + +.mdi-order-bool-ascending-variant::before { + content: "\F098F"; } + +.mdi-order-bool-descending::before { + content: "\F1384"; } + +.mdi-order-bool-descending-variant::before { + content: "\F0990"; } + +.mdi-order-numeric-ascending::before { + content: "\F0545"; } + +.mdi-order-numeric-descending::before { + content: "\F0546"; } + +.mdi-origin::before { + content: "\F0B43"; } + +.mdi-ornament::before { + content: "\F03CF"; } + +.mdi-ornament-variant::before { + content: "\F03D0"; } + +.mdi-outdoor-lamp::before { + content: "\F1054"; } + +.mdi-overscan::before { + content: "\F1005"; } + +.mdi-owl::before { + content: "\F03D2"; } + +.mdi-pac-man::before { + content: "\F0BAF"; } + +.mdi-package::before { + content: "\F03D3"; } + +.mdi-package-down::before { + content: "\F03D4"; } + +.mdi-package-up::before { + content: "\F03D5"; } + +.mdi-package-variant::before { + content: "\F03D6"; } + +.mdi-package-variant-closed::before { + content: "\F03D7"; } + +.mdi-page-first::before { + content: "\F0600"; } + +.mdi-page-last::before { + content: "\F0601"; } + +.mdi-page-layout-body::before { + content: "\F06FA"; } + +.mdi-page-layout-footer::before { + content: "\F06FB"; } + +.mdi-page-layout-header::before { + content: "\F06FC"; } + +.mdi-page-layout-header-footer::before { + content: "\F0F7F"; } + +.mdi-page-layout-sidebar-left::before { + content: "\F06FD"; } + +.mdi-page-layout-sidebar-right::before { + content: "\F06FE"; } + +.mdi-page-next::before { + content: "\F0BB0"; } + +.mdi-page-next-outline::before { + content: "\F0BB1"; } + +.mdi-page-previous::before { + content: "\F0BB2"; } + +.mdi-page-previous-outline::before { + content: "\F0BB3"; } + +.mdi-pail::before { + content: "\F1417"; } + +.mdi-pail-minus::before { + content: "\F1437"; } + +.mdi-pail-minus-outline::before { + content: "\F143C"; } + +.mdi-pail-off::before { + content: "\F1439"; } + +.mdi-pail-off-outline::before { + content: "\F143E"; } + +.mdi-pail-outline::before { + content: "\F143A"; } + +.mdi-pail-plus::before { + content: "\F1436"; } + +.mdi-pail-plus-outline::before { + content: "\F143B"; } + +.mdi-pail-remove::before { + content: "\F1438"; } + +.mdi-pail-remove-outline::before { + content: "\F143D"; } + +.mdi-palette::before { + content: "\F03D8"; } + +.mdi-palette-advanced::before { + content: "\F03D9"; } + +.mdi-palette-outline::before { + content: "\F0E0C"; } + +.mdi-palette-swatch::before { + content: "\F08B5"; } + +.mdi-palette-swatch-outline::before { + content: "\F135C"; } + +.mdi-palm-tree::before { + content: "\F1055"; } + +.mdi-pan::before { + content: "\F0BB4"; } + +.mdi-pan-bottom-left::before { + content: "\F0BB5"; } + +.mdi-pan-bottom-right::before { + content: "\F0BB6"; } + +.mdi-pan-down::before { + content: "\F0BB7"; } + +.mdi-pan-horizontal::before { + content: "\F0BB8"; } + +.mdi-pan-left::before { + content: "\F0BB9"; } + +.mdi-pan-right::before { + content: "\F0BBA"; } + +.mdi-pan-top-left::before { + content: "\F0BBB"; } + +.mdi-pan-top-right::before { + content: "\F0BBC"; } + +.mdi-pan-up::before { + content: "\F0BBD"; } + +.mdi-pan-vertical::before { + content: "\F0BBE"; } + +.mdi-panda::before { + content: "\F03DA"; } + +.mdi-pandora::before { + content: "\F03DB"; } + +.mdi-panorama::before { + content: "\F03DC"; } + +.mdi-panorama-fisheye::before { + content: "\F03DD"; } + +.mdi-panorama-horizontal::before { + content: "\F03DE"; } + +.mdi-panorama-vertical::before { + content: "\F03DF"; } + +.mdi-panorama-wide-angle::before { + content: "\F03E0"; } + +.mdi-paper-cut-vertical::before { + content: "\F03E1"; } + +.mdi-paper-roll::before { + content: "\F1157"; } + +.mdi-paper-roll-outline::before { + content: "\F1158"; } + +.mdi-paperclip::before { + content: "\F03E2"; } + +.mdi-parachute::before { + content: "\F0CB4"; } + +.mdi-parachute-outline::before { + content: "\F0CB5"; } + +.mdi-paragliding::before { + content: "\F1745"; } + +.mdi-parking::before { + content: "\F03E3"; } + +.mdi-party-popper::before { + content: "\F1056"; } + +.mdi-passport::before { + content: "\F07E3"; } + +.mdi-passport-biometric::before { + content: "\F0DE1"; } + +.mdi-pasta::before { + content: "\F1160"; } + +.mdi-patio-heater::before { + content: "\F0F80"; } + +.mdi-patreon::before { + content: "\F0882"; } + +.mdi-pause::before { + content: "\F03E4"; } + +.mdi-pause-circle::before { + content: "\F03E5"; } + +.mdi-pause-circle-outline::before { + content: "\F03E6"; } + +.mdi-pause-octagon::before { + content: "\F03E7"; } + +.mdi-pause-octagon-outline::before { + content: "\F03E8"; } + +.mdi-paw::before { + content: "\F03E9"; } + +.mdi-paw-off::before { + content: "\F0657"; } + +.mdi-paw-off-outline::before { + content: "\F1676"; } + +.mdi-paw-outline::before { + content: "\F1675"; } + +.mdi-peace::before { + content: "\F0884"; } + +.mdi-peanut::before { + content: "\F0FFC"; } + +.mdi-peanut-off::before { + content: "\F0FFD"; } + +.mdi-peanut-off-outline::before { + content: "\F0FFF"; } + +.mdi-peanut-outline::before { + content: "\F0FFE"; } + +.mdi-pen::before { + content: "\F03EA"; } + +.mdi-pen-lock::before { + content: "\F0DE2"; } + +.mdi-pen-minus::before { + content: "\F0DE3"; } + +.mdi-pen-off::before { + content: "\F0DE4"; } + +.mdi-pen-plus::before { + content: "\F0DE5"; } + +.mdi-pen-remove::before { + content: "\F0DE6"; } + +.mdi-pencil::before { + content: "\F03EB"; } + +.mdi-pencil-box::before { + content: "\F03EC"; } + +.mdi-pencil-box-multiple::before { + content: "\F1144"; } + +.mdi-pencil-box-multiple-outline::before { + content: "\F1145"; } + +.mdi-pencil-box-outline::before { + content: "\F03ED"; } + +.mdi-pencil-circle::before { + content: "\F06FF"; } + +.mdi-pencil-circle-outline::before { + content: "\F0776"; } + +.mdi-pencil-lock::before { + content: "\F03EE"; } + +.mdi-pencil-lock-outline::before { + content: "\F0DE7"; } + +.mdi-pencil-minus::before { + content: "\F0DE8"; } + +.mdi-pencil-minus-outline::before { + content: "\F0DE9"; } + +.mdi-pencil-off::before { + content: "\F03EF"; } + +.mdi-pencil-off-outline::before { + content: "\F0DEA"; } + +.mdi-pencil-outline::before { + content: "\F0CB6"; } + +.mdi-pencil-plus::before { + content: "\F0DEB"; } + +.mdi-pencil-plus-outline::before { + content: "\F0DEC"; } + +.mdi-pencil-remove::before { + content: "\F0DED"; } + +.mdi-pencil-remove-outline::before { + content: "\F0DEE"; } + +.mdi-pencil-ruler::before { + content: "\F1353"; } + +.mdi-penguin::before { + content: "\F0EC0"; } + +.mdi-pentagon::before { + content: "\F0701"; } + +.mdi-pentagon-outline::before { + content: "\F0700"; } + +.mdi-pentagram::before { + content: "\F1667"; } + +.mdi-percent::before { + content: "\F03F0"; } + +.mdi-percent-outline::before { + content: "\F1278"; } + +.mdi-periodic-table::before { + content: "\F08B6"; } + +.mdi-perspective-less::before { + content: "\F0D23"; } + +.mdi-perspective-more::before { + content: "\F0D24"; } + +.mdi-ph::before { + content: "\F17C5"; } + +.mdi-phone::before { + content: "\F03F2"; } + +.mdi-phone-alert::before { + content: "\F0F1A"; } + +.mdi-phone-alert-outline::before { + content: "\F118E"; } + +.mdi-phone-bluetooth::before { + content: "\F03F3"; } + +.mdi-phone-bluetooth-outline::before { + content: "\F118F"; } + +.mdi-phone-cancel::before { + content: "\F10BC"; } + +.mdi-phone-cancel-outline::before { + content: "\F1190"; } + +.mdi-phone-check::before { + content: "\F11A9"; } + +.mdi-phone-check-outline::before { + content: "\F11AA"; } + +.mdi-phone-classic::before { + content: "\F0602"; } + +.mdi-phone-classic-off::before { + content: "\F1279"; } + +.mdi-phone-dial::before { + content: "\F1559"; } + +.mdi-phone-dial-outline::before { + content: "\F155A"; } + +.mdi-phone-forward::before { + content: "\F03F4"; } + +.mdi-phone-forward-outline::before { + content: "\F1191"; } + +.mdi-phone-hangup::before { + content: "\F03F5"; } + +.mdi-phone-hangup-outline::before { + content: "\F1192"; } + +.mdi-phone-in-talk::before { + content: "\F03F6"; } + +.mdi-phone-in-talk-outline::before { + content: "\F1182"; } + +.mdi-phone-incoming::before { + content: "\F03F7"; } + +.mdi-phone-incoming-outline::before { + content: "\F1193"; } + +.mdi-phone-lock::before { + content: "\F03F8"; } + +.mdi-phone-lock-outline::before { + content: "\F1194"; } + +.mdi-phone-log::before { + content: "\F03F9"; } + +.mdi-phone-log-outline::before { + content: "\F1195"; } + +.mdi-phone-message::before { + content: "\F1196"; } + +.mdi-phone-message-outline::before { + content: "\F1197"; } + +.mdi-phone-minus::before { + content: "\F0658"; } + +.mdi-phone-minus-outline::before { + content: "\F1198"; } + +.mdi-phone-missed::before { + content: "\F03FA"; } + +.mdi-phone-missed-outline::before { + content: "\F11A5"; } + +.mdi-phone-off::before { + content: "\F0DEF"; } + +.mdi-phone-off-outline::before { + content: "\F11A6"; } + +.mdi-phone-outgoing::before { + content: "\F03FB"; } + +.mdi-phone-outgoing-outline::before { + content: "\F1199"; } + +.mdi-phone-outline::before { + content: "\F0DF0"; } + +.mdi-phone-paused::before { + content: "\F03FC"; } + +.mdi-phone-paused-outline::before { + content: "\F119A"; } + +.mdi-phone-plus::before { + content: "\F0659"; } + +.mdi-phone-plus-outline::before { + content: "\F119B"; } + +.mdi-phone-remove::before { + content: "\F152F"; } + +.mdi-phone-remove-outline::before { + content: "\F1530"; } + +.mdi-phone-return::before { + content: "\F082F"; } + +.mdi-phone-return-outline::before { + content: "\F119C"; } + +.mdi-phone-ring::before { + content: "\F11AB"; } + +.mdi-phone-ring-outline::before { + content: "\F11AC"; } + +.mdi-phone-rotate-landscape::before { + content: "\F0885"; } + +.mdi-phone-rotate-portrait::before { + content: "\F0886"; } + +.mdi-phone-settings::before { + content: "\F03FD"; } + +.mdi-phone-settings-outline::before { + content: "\F119D"; } + +.mdi-phone-voip::before { + content: "\F03FE"; } + +.mdi-pi::before { + content: "\F03FF"; } + +.mdi-pi-box::before { + content: "\F0400"; } + +.mdi-pi-hole::before { + content: "\F0DF1"; } + +.mdi-piano::before { + content: "\F067D"; } + +.mdi-piano-off::before { + content: "\F0698"; } + +.mdi-pickaxe::before { + content: "\F08B7"; } + +.mdi-picture-in-picture-bottom-right::before { + content: "\F0E57"; } + +.mdi-picture-in-picture-bottom-right-outline::before { + content: "\F0E58"; } + +.mdi-picture-in-picture-top-right::before { + content: "\F0E59"; } + +.mdi-picture-in-picture-top-right-outline::before { + content: "\F0E5A"; } + +.mdi-pier::before { + content: "\F0887"; } + +.mdi-pier-crane::before { + content: "\F0888"; } + +.mdi-pig::before { + content: "\F0401"; } + +.mdi-pig-variant::before { + content: "\F1006"; } + +.mdi-pig-variant-outline::before { + content: "\F1678"; } + +.mdi-piggy-bank::before { + content: "\F1007"; } + +.mdi-piggy-bank-outline::before { + content: "\F1679"; } + +.mdi-pill::before { + content: "\F0402"; } + +.mdi-pillar::before { + content: "\F0702"; } + +.mdi-pin::before { + content: "\F0403"; } + +.mdi-pin-off::before { + content: "\F0404"; } + +.mdi-pin-off-outline::before { + content: "\F0930"; } + +.mdi-pin-outline::before { + content: "\F0931"; } + +.mdi-pine-tree::before { + content: "\F0405"; } + +.mdi-pine-tree-box::before { + content: "\F0406"; } + +.mdi-pine-tree-fire::before { + content: "\F141A"; } + +.mdi-pinterest::before { + content: "\F0407"; } + +.mdi-pinwheel::before { + content: "\F0AD5"; } + +.mdi-pinwheel-outline::before { + content: "\F0AD6"; } + +.mdi-pipe::before { + content: "\F07E5"; } + +.mdi-pipe-disconnected::before { + content: "\F07E6"; } + +.mdi-pipe-leak::before { + content: "\F0889"; } + +.mdi-pipe-valve::before { + content: "\F184D"; } + +.mdi-pipe-wrench::before { + content: "\F1354"; } + +.mdi-pirate::before { + content: "\F0A08"; } + +.mdi-pistol::before { + content: "\F0703"; } + +.mdi-piston::before { + content: "\F088A"; } + +.mdi-pitchfork::before { + content: "\F1553"; } + +.mdi-pizza::before { + content: "\F0409"; } + +.mdi-play::before { + content: "\F040A"; } + +.mdi-play-box::before { + content: "\F127A"; } + +.mdi-play-box-multiple::before { + content: "\F0D19"; } + +.mdi-play-box-multiple-outline::before { + content: "\F13E6"; } + +.mdi-play-box-outline::before { + content: "\F040B"; } + +.mdi-play-circle::before { + content: "\F040C"; } + +.mdi-play-circle-outline::before { + content: "\F040D"; } + +.mdi-play-network::before { + content: "\F088B"; } + +.mdi-play-network-outline::before { + content: "\F0CB7"; } + +.mdi-play-outline::before { + content: "\F0F1B"; } + +.mdi-play-pause::before { + content: "\F040E"; } + +.mdi-play-protected-content::before { + content: "\F040F"; } + +.mdi-play-speed::before { + content: "\F08FF"; } + +.mdi-playlist-check::before { + content: "\F05C7"; } + +.mdi-playlist-edit::before { + content: "\F0900"; } + +.mdi-playlist-minus::before { + content: "\F0410"; } + +.mdi-playlist-music::before { + content: "\F0CB8"; } + +.mdi-playlist-music-outline::before { + content: "\F0CB9"; } + +.mdi-playlist-play::before { + content: "\F0411"; } + +.mdi-playlist-plus::before { + content: "\F0412"; } + +.mdi-playlist-remove::before { + content: "\F0413"; } + +.mdi-playlist-star::before { + content: "\F0DF2"; } + +.mdi-plex::before { + content: "\F06BA"; } + +.mdi-plus::before { + content: "\F0415"; } + +.mdi-plus-box::before { + content: "\F0416"; } + +.mdi-plus-box-multiple::before { + content: "\F0334"; } + +.mdi-plus-box-multiple-outline::before { + content: "\F1143"; } + +.mdi-plus-box-outline::before { + content: "\F0704"; } + +.mdi-plus-circle::before { + content: "\F0417"; } + +.mdi-plus-circle-multiple::before { + content: "\F034C"; } + +.mdi-plus-circle-multiple-outline::before { + content: "\F0418"; } + +.mdi-plus-circle-outline::before { + content: "\F0419"; } + +.mdi-plus-minus::before { + content: "\F0992"; } + +.mdi-plus-minus-box::before { + content: "\F0993"; } + +.mdi-plus-minus-variant::before { + content: "\F14C9"; } + +.mdi-plus-network::before { + content: "\F041A"; } + +.mdi-plus-network-outline::before { + content: "\F0CBA"; } + +.mdi-plus-outline::before { + content: "\F0705"; } + +.mdi-plus-thick::before { + content: "\F11EC"; } + +.mdi-podcast::before { + content: "\F0994"; } + +.mdi-podium::before { + content: "\F0D25"; } + +.mdi-podium-bronze::before { + content: "\F0D26"; } + +.mdi-podium-gold::before { + content: "\F0D27"; } + +.mdi-podium-silver::before { + content: "\F0D28"; } + +.mdi-point-of-sale::before { + content: "\F0D92"; } + +.mdi-pokeball::before { + content: "\F041D"; } + +.mdi-pokemon-go::before { + content: "\F0A09"; } + +.mdi-poker-chip::before { + content: "\F0830"; } + +.mdi-polaroid::before { + content: "\F041E"; } + +.mdi-police-badge::before { + content: "\F1167"; } + +.mdi-police-badge-outline::before { + content: "\F1168"; } + +.mdi-police-station::before { + content: "\F1839"; } + +.mdi-poll::before { + content: "\F041F"; } + +.mdi-polo::before { + content: "\F14C3"; } + +.mdi-polymer::before { + content: "\F0421"; } + +.mdi-pool::before { + content: "\F0606"; } + +.mdi-popcorn::before { + content: "\F0422"; } + +.mdi-post::before { + content: "\F1008"; } + +.mdi-post-outline::before { + content: "\F1009"; } + +.mdi-postage-stamp::before { + content: "\F0CBB"; } + +.mdi-pot::before { + content: "\F02E5"; } + +.mdi-pot-mix::before { + content: "\F065B"; } + +.mdi-pot-mix-outline::before { + content: "\F0677"; } + +.mdi-pot-outline::before { + content: "\F02FF"; } + +.mdi-pot-steam::before { + content: "\F065A"; } + +.mdi-pot-steam-outline::before { + content: "\F0326"; } + +.mdi-pound::before { + content: "\F0423"; } + +.mdi-pound-box::before { + content: "\F0424"; } + +.mdi-pound-box-outline::before { + content: "\F117F"; } + +.mdi-power::before { + content: "\F0425"; } + +.mdi-power-cycle::before { + content: "\F0901"; } + +.mdi-power-off::before { + content: "\F0902"; } + +.mdi-power-on::before { + content: "\F0903"; } + +.mdi-power-plug::before { + content: "\F06A5"; } + +.mdi-power-plug-off::before { + content: "\F06A6"; } + +.mdi-power-plug-off-outline::before { + content: "\F1424"; } + +.mdi-power-plug-outline::before { + content: "\F1425"; } + +.mdi-power-settings::before { + content: "\F0426"; } + +.mdi-power-sleep::before { + content: "\F0904"; } + +.mdi-power-socket::before { + content: "\F0427"; } + +.mdi-power-socket-au::before { + content: "\F0905"; } + +.mdi-power-socket-ch::before { + content: "\F0FB3"; } + +.mdi-power-socket-de::before { + content: "\F1107"; } + +.mdi-power-socket-eu::before { + content: "\F07E7"; } + +.mdi-power-socket-fr::before { + content: "\F1108"; } + +.mdi-power-socket-it::before { + content: "\F14FF"; } + +.mdi-power-socket-jp::before { + content: "\F1109"; } + +.mdi-power-socket-uk::before { + content: "\F07E8"; } + +.mdi-power-socket-us::before { + content: "\F07E9"; } + +.mdi-power-standby::before { + content: "\F0906"; } + +.mdi-powershell::before { + content: "\F0A0A"; } + +.mdi-prescription::before { + content: "\F0706"; } + +.mdi-presentation::before { + content: "\F0428"; } + +.mdi-presentation-play::before { + content: "\F0429"; } + +.mdi-pretzel::before { + content: "\F1562"; } + +.mdi-printer::before { + content: "\F042A"; } + +.mdi-printer-3d::before { + content: "\F042B"; } + +.mdi-printer-3d-nozzle::before { + content: "\F0E5B"; } + +.mdi-printer-3d-nozzle-alert::before { + content: "\F11C0"; } + +.mdi-printer-3d-nozzle-alert-outline::before { + content: "\F11C1"; } + +.mdi-printer-3d-nozzle-outline::before { + content: "\F0E5C"; } + +.mdi-printer-alert::before { + content: "\F042C"; } + +.mdi-printer-check::before { + content: "\F1146"; } + +.mdi-printer-eye::before { + content: "\F1458"; } + +.mdi-printer-off::before { + content: "\F0E5D"; } + +.mdi-printer-off-outline::before { + content: "\F1785"; } + +.mdi-printer-outline::before { + content: "\F1786"; } + +.mdi-printer-pos::before { + content: "\F1057"; } + +.mdi-printer-search::before { + content: "\F1457"; } + +.mdi-printer-settings::before { + content: "\F0707"; } + +.mdi-printer-wireless::before { + content: "\F0A0B"; } + +.mdi-priority-high::before { + content: "\F0603"; } + +.mdi-priority-low::before { + content: "\F0604"; } + +.mdi-professional-hexagon::before { + content: "\F042D"; } + +.mdi-progress-alert::before { + content: "\F0CBC"; } + +.mdi-progress-check::before { + content: "\F0995"; } + +.mdi-progress-clock::before { + content: "\F0996"; } + +.mdi-progress-close::before { + content: "\F110A"; } + +.mdi-progress-download::before { + content: "\F0997"; } + +.mdi-progress-pencil::before { + content: "\F1787"; } + +.mdi-progress-question::before { + content: "\F1522"; } + +.mdi-progress-star::before { + content: "\F1788"; } + +.mdi-progress-upload::before { + content: "\F0998"; } + +.mdi-progress-wrench::before { + content: "\F0CBD"; } + +.mdi-projector::before { + content: "\F042E"; } + +.mdi-projector-screen::before { + content: "\F042F"; } + +.mdi-projector-screen-off::before { + content: "\F180D"; } + +.mdi-projector-screen-off-outline::before { + content: "\F180E"; } + +.mdi-projector-screen-outline::before { + content: "\F1724"; } + +.mdi-projector-screen-variant::before { + content: "\F180F"; } + +.mdi-projector-screen-variant-off::before { + content: "\F1810"; } + +.mdi-projector-screen-variant-off-outline::before { + content: "\F1811"; } + +.mdi-projector-screen-variant-outline::before { + content: "\F1812"; } + +.mdi-propane-tank::before { + content: "\F1357"; } + +.mdi-propane-tank-outline::before { + content: "\F1358"; } + +.mdi-protocol::before { + content: "\F0FD8"; } + +.mdi-publish::before { + content: "\F06A7"; } + +.mdi-pulse::before { + content: "\F0430"; } + +.mdi-pump::before { + content: "\F1402"; } + +.mdi-pumpkin::before { + content: "\F0BBF"; } + +.mdi-purse::before { + content: "\F0F1C"; } + +.mdi-purse-outline::before { + content: "\F0F1D"; } + +.mdi-puzzle::before { + content: "\F0431"; } + +.mdi-puzzle-check::before { + content: "\F1426"; } + +.mdi-puzzle-check-outline::before { + content: "\F1427"; } + +.mdi-puzzle-edit::before { + content: "\F14D3"; } + +.mdi-puzzle-edit-outline::before { + content: "\F14D9"; } + +.mdi-puzzle-heart::before { + content: "\F14D4"; } + +.mdi-puzzle-heart-outline::before { + content: "\F14DA"; } + +.mdi-puzzle-minus::before { + content: "\F14D1"; } + +.mdi-puzzle-minus-outline::before { + content: "\F14D7"; } + +.mdi-puzzle-outline::before { + content: "\F0A66"; } + +.mdi-puzzle-plus::before { + content: "\F14D0"; } + +.mdi-puzzle-plus-outline::before { + content: "\F14D6"; } + +.mdi-puzzle-remove::before { + content: "\F14D2"; } + +.mdi-puzzle-remove-outline::before { + content: "\F14D8"; } + +.mdi-puzzle-star::before { + content: "\F14D5"; } + +.mdi-puzzle-star-outline::before { + content: "\F14DB"; } + +.mdi-qi::before { + content: "\F0999"; } + +.mdi-qqchat::before { + content: "\F0605"; } + +.mdi-qrcode::before { + content: "\F0432"; } + +.mdi-qrcode-edit::before { + content: "\F08B8"; } + +.mdi-qrcode-minus::before { + content: "\F118C"; } + +.mdi-qrcode-plus::before { + content: "\F118B"; } + +.mdi-qrcode-remove::before { + content: "\F118D"; } + +.mdi-qrcode-scan::before { + content: "\F0433"; } + +.mdi-quadcopter::before { + content: "\F0434"; } + +.mdi-quality-high::before { + content: "\F0435"; } + +.mdi-quality-low::before { + content: "\F0A0C"; } + +.mdi-quality-medium::before { + content: "\F0A0D"; } + +.mdi-quora::before { + content: "\F0D29"; } + +.mdi-rabbit::before { + content: "\F0907"; } + +.mdi-racing-helmet::before { + content: "\F0D93"; } + +.mdi-racquetball::before { + content: "\F0D94"; } + +.mdi-radar::before { + content: "\F0437"; } + +.mdi-radiator::before { + content: "\F0438"; } + +.mdi-radiator-disabled::before { + content: "\F0AD7"; } + +.mdi-radiator-off::before { + content: "\F0AD8"; } + +.mdi-radio::before { + content: "\F0439"; } + +.mdi-radio-am::before { + content: "\F0CBE"; } + +.mdi-radio-fm::before { + content: "\F0CBF"; } + +.mdi-radio-handheld::before { + content: "\F043A"; } + +.mdi-radio-off::before { + content: "\F121C"; } + +.mdi-radio-tower::before { + content: "\F043B"; } + +.mdi-radioactive::before { + content: "\F043C"; } + +.mdi-radioactive-circle::before { + content: "\F185D"; } + +.mdi-radioactive-circle-outline::before { + content: "\F185E"; } + +.mdi-radioactive-off::before { + content: "\F0EC1"; } + +.mdi-radiobox-blank::before { + content: "\F043D"; } + +.mdi-radiobox-marked::before { + content: "\F043E"; } + +.mdi-radiology-box::before { + content: "\F14C5"; } + +.mdi-radiology-box-outline::before { + content: "\F14C6"; } + +.mdi-radius::before { + content: "\F0CC0"; } + +.mdi-radius-outline::before { + content: "\F0CC1"; } + +.mdi-railroad-light::before { + content: "\F0F1E"; } + +.mdi-rake::before { + content: "\F1544"; } + +.mdi-raspberry-pi::before { + content: "\F043F"; } + +.mdi-ray-end::before { + content: "\F0440"; } + +.mdi-ray-end-arrow::before { + content: "\F0441"; } + +.mdi-ray-start::before { + content: "\F0442"; } + +.mdi-ray-start-arrow::before { + content: "\F0443"; } + +.mdi-ray-start-end::before { + content: "\F0444"; } + +.mdi-ray-start-vertex-end::before { + content: "\F15D8"; } + +.mdi-ray-vertex::before { + content: "\F0445"; } + +.mdi-react::before { + content: "\F0708"; } + +.mdi-read::before { + content: "\F0447"; } + +.mdi-receipt::before { + content: "\F0449"; } + +.mdi-record::before { + content: "\F044A"; } + +.mdi-record-circle::before { + content: "\F0EC2"; } + +.mdi-record-circle-outline::before { + content: "\F0EC3"; } + +.mdi-record-player::before { + content: "\F099A"; } + +.mdi-record-rec::before { + content: "\F044B"; } + +.mdi-rectangle::before { + content: "\F0E5E"; } + +.mdi-rectangle-outline::before { + content: "\F0E5F"; } + +.mdi-recycle::before { + content: "\F044C"; } + +.mdi-recycle-variant::before { + content: "\F139D"; } + +.mdi-reddit::before { + content: "\F044D"; } + +.mdi-redhat::before { + content: "\F111B"; } + +.mdi-redo::before { + content: "\F044E"; } + +.mdi-redo-variant::before { + content: "\F044F"; } + +.mdi-reflect-horizontal::before { + content: "\F0A0E"; } + +.mdi-reflect-vertical::before { + content: "\F0A0F"; } + +.mdi-refresh::before { + content: "\F0450"; } + +.mdi-refresh-circle::before { + content: "\F1377"; } + +.mdi-regex::before { + content: "\F0451"; } + +.mdi-registered-trademark::before { + content: "\F0A67"; } + +.mdi-reiterate::before { + content: "\F1588"; } + +.mdi-relation-many-to-many::before { + content: "\F1496"; } + +.mdi-relation-many-to-one::before { + content: "\F1497"; } + +.mdi-relation-many-to-one-or-many::before { + content: "\F1498"; } + +.mdi-relation-many-to-only-one::before { + content: "\F1499"; } + +.mdi-relation-many-to-zero-or-many::before { + content: "\F149A"; } + +.mdi-relation-many-to-zero-or-one::before { + content: "\F149B"; } + +.mdi-relation-one-or-many-to-many::before { + content: "\F149C"; } + +.mdi-relation-one-or-many-to-one::before { + content: "\F149D"; } + +.mdi-relation-one-or-many-to-one-or-many::before { + content: "\F149E"; } + +.mdi-relation-one-or-many-to-only-one::before { + content: "\F149F"; } + +.mdi-relation-one-or-many-to-zero-or-many::before { + content: "\F14A0"; } + +.mdi-relation-one-or-many-to-zero-or-one::before { + content: "\F14A1"; } + +.mdi-relation-one-to-many::before { + content: "\F14A2"; } + +.mdi-relation-one-to-one::before { + content: "\F14A3"; } + +.mdi-relation-one-to-one-or-many::before { + content: "\F14A4"; } + +.mdi-relation-one-to-only-one::before { + content: "\F14A5"; } + +.mdi-relation-one-to-zero-or-many::before { + content: "\F14A6"; } + +.mdi-relation-one-to-zero-or-one::before { + content: "\F14A7"; } + +.mdi-relation-only-one-to-many::before { + content: "\F14A8"; } + +.mdi-relation-only-one-to-one::before { + content: "\F14A9"; } + +.mdi-relation-only-one-to-one-or-many::before { + content: "\F14AA"; } + +.mdi-relation-only-one-to-only-one::before { + content: "\F14AB"; } + +.mdi-relation-only-one-to-zero-or-many::before { + content: "\F14AC"; } + +.mdi-relation-only-one-to-zero-or-one::before { + content: "\F14AD"; } + +.mdi-relation-zero-or-many-to-many::before { + content: "\F14AE"; } + +.mdi-relation-zero-or-many-to-one::before { + content: "\F14AF"; } + +.mdi-relation-zero-or-many-to-one-or-many::before { + content: "\F14B0"; } + +.mdi-relation-zero-or-many-to-only-one::before { + content: "\F14B1"; } + +.mdi-relation-zero-or-many-to-zero-or-many::before { + content: "\F14B2"; } + +.mdi-relation-zero-or-many-to-zero-or-one::before { + content: "\F14B3"; } + +.mdi-relation-zero-or-one-to-many::before { + content: "\F14B4"; } + +.mdi-relation-zero-or-one-to-one::before { + content: "\F14B5"; } + +.mdi-relation-zero-or-one-to-one-or-many::before { + content: "\F14B6"; } + +.mdi-relation-zero-or-one-to-only-one::before { + content: "\F14B7"; } + +.mdi-relation-zero-or-one-to-zero-or-many::before { + content: "\F14B8"; } + +.mdi-relation-zero-or-one-to-zero-or-one::before { + content: "\F14B9"; } + +.mdi-relative-scale::before { + content: "\F0452"; } + +.mdi-reload::before { + content: "\F0453"; } + +.mdi-reload-alert::before { + content: "\F110B"; } + +.mdi-reminder::before { + content: "\F088C"; } + +.mdi-remote::before { + content: "\F0454"; } + +.mdi-remote-desktop::before { + content: "\F08B9"; } + +.mdi-remote-off::before { + content: "\F0EC4"; } + +.mdi-remote-tv::before { + content: "\F0EC5"; } + +.mdi-remote-tv-off::before { + content: "\F0EC6"; } + +.mdi-rename-box::before { + content: "\F0455"; } + +.mdi-reorder-horizontal::before { + content: "\F0688"; } + +.mdi-reorder-vertical::before { + content: "\F0689"; } + +.mdi-repeat::before { + content: "\F0456"; } + +.mdi-repeat-off::before { + content: "\F0457"; } + +.mdi-repeat-once::before { + content: "\F0458"; } + +.mdi-repeat-variant::before { + content: "\F0547"; } + +.mdi-replay::before { + content: "\F0459"; } + +.mdi-reply::before { + content: "\F045A"; } + +.mdi-reply-all::before { + content: "\F045B"; } + +.mdi-reply-all-outline::before { + content: "\F0F1F"; } + +.mdi-reply-circle::before { + content: "\F11AE"; } + +.mdi-reply-outline::before { + content: "\F0F20"; } + +.mdi-reproduction::before { + content: "\F045C"; } + +.mdi-resistor::before { + content: "\F0B44"; } + +.mdi-resistor-nodes::before { + content: "\F0B45"; } + +.mdi-resize::before { + content: "\F0A68"; } + +.mdi-resize-bottom-right::before { + content: "\F045D"; } + +.mdi-responsive::before { + content: "\F045E"; } + +.mdi-restart::before { + content: "\F0709"; } + +.mdi-restart-alert::before { + content: "\F110C"; } + +.mdi-restart-off::before { + content: "\F0D95"; } + +.mdi-restore::before { + content: "\F099B"; } + +.mdi-restore-alert::before { + content: "\F110D"; } + +.mdi-rewind::before { + content: "\F045F"; } + +.mdi-rewind-10::before { + content: "\F0D2A"; } + +.mdi-rewind-30::before { + content: "\F0D96"; } + +.mdi-rewind-5::before { + content: "\F11F9"; } + +.mdi-rewind-60::before { + content: "\F160C"; } + +.mdi-rewind-outline::before { + content: "\F070A"; } + +.mdi-rhombus::before { + content: "\F070B"; } + +.mdi-rhombus-medium::before { + content: "\F0A10"; } + +.mdi-rhombus-medium-outline::before { + content: "\F14DC"; } + +.mdi-rhombus-outline::before { + content: "\F070C"; } + +.mdi-rhombus-split::before { + content: "\F0A11"; } + +.mdi-rhombus-split-outline::before { + content: "\F14DD"; } + +.mdi-ribbon::before { + content: "\F0460"; } + +.mdi-rice::before { + content: "\F07EA"; } + +.mdi-rickshaw::before { + content: "\F15BB"; } + +.mdi-rickshaw-electric::before { + content: "\F15BC"; } + +.mdi-ring::before { + content: "\F07EB"; } + +.mdi-rivet::before { + content: "\F0E60"; } + +.mdi-road::before { + content: "\F0461"; } + +.mdi-road-variant::before { + content: "\F0462"; } + +.mdi-robber::before { + content: "\F1058"; } + +.mdi-robot::before { + content: "\F06A9"; } + +.mdi-robot-angry::before { + content: "\F169D"; } + +.mdi-robot-angry-outline::before { + content: "\F169E"; } + +.mdi-robot-confused::before { + content: "\F169F"; } + +.mdi-robot-confused-outline::before { + content: "\F16A0"; } + +.mdi-robot-dead::before { + content: "\F16A1"; } + +.mdi-robot-dead-outline::before { + content: "\F16A2"; } + +.mdi-robot-excited::before { + content: "\F16A3"; } + +.mdi-robot-excited-outline::before { + content: "\F16A4"; } + +.mdi-robot-happy::before { + content: "\F1719"; } + +.mdi-robot-happy-outline::before { + content: "\F171A"; } + +.mdi-robot-industrial::before { + content: "\F0B46"; } + +.mdi-robot-love::before { + content: "\F16A5"; } + +.mdi-robot-love-outline::before { + content: "\F16A6"; } + +.mdi-robot-mower::before { + content: "\F11F7"; } + +.mdi-robot-mower-outline::before { + content: "\F11F3"; } + +.mdi-robot-off::before { + content: "\F16A7"; } + +.mdi-robot-off-outline::before { + content: "\F167B"; } + +.mdi-robot-outline::before { + content: "\F167A"; } + +.mdi-robot-vacuum::before { + content: "\F070D"; } + +.mdi-robot-vacuum-variant::before { + content: "\F0908"; } + +.mdi-rocket::before { + content: "\F0463"; } + +.mdi-rocket-launch::before { + content: "\F14DE"; } + +.mdi-rocket-launch-outline::before { + content: "\F14DF"; } + +.mdi-rocket-outline::before { + content: "\F13AF"; } + +.mdi-rodent::before { + content: "\F1327"; } + +.mdi-roller-skate::before { + content: "\F0D2B"; } + +.mdi-roller-skate-off::before { + content: "\F0145"; } + +.mdi-rollerblade::before { + content: "\F0D2C"; } + +.mdi-rollerblade-off::before { + content: "\F002E"; } + +.mdi-rollupjs::before { + content: "\F0BC0"; } + +.mdi-roman-numeral-1::before { + content: "\F1088"; } + +.mdi-roman-numeral-10::before { + content: "\F1091"; } + +.mdi-roman-numeral-2::before { + content: "\F1089"; } + +.mdi-roman-numeral-3::before { + content: "\F108A"; } + +.mdi-roman-numeral-4::before { + content: "\F108B"; } + +.mdi-roman-numeral-5::before { + content: "\F108C"; } + +.mdi-roman-numeral-6::before { + content: "\F108D"; } + +.mdi-roman-numeral-7::before { + content: "\F108E"; } + +.mdi-roman-numeral-8::before { + content: "\F108F"; } + +.mdi-roman-numeral-9::before { + content: "\F1090"; } + +.mdi-room-service::before { + content: "\F088D"; } + +.mdi-room-service-outline::before { + content: "\F0D97"; } + +.mdi-rotate-3d::before { + content: "\F0EC7"; } + +.mdi-rotate-3d-variant::before { + content: "\F0464"; } + +.mdi-rotate-left::before { + content: "\F0465"; } + +.mdi-rotate-left-variant::before { + content: "\F0466"; } + +.mdi-rotate-orbit::before { + content: "\F0D98"; } + +.mdi-rotate-right::before { + content: "\F0467"; } + +.mdi-rotate-right-variant::before { + content: "\F0468"; } + +.mdi-rounded-corner::before { + content: "\F0607"; } + +.mdi-router::before { + content: "\F11E2"; } + +.mdi-router-network::before { + content: "\F1087"; } + +.mdi-router-wireless::before { + content: "\F0469"; } + +.mdi-router-wireless-off::before { + content: "\F15A3"; } + +.mdi-router-wireless-settings::before { + content: "\F0A69"; } + +.mdi-routes::before { + content: "\F046A"; } + +.mdi-routes-clock::before { + content: "\F1059"; } + +.mdi-rowing::before { + content: "\F0608"; } + +.mdi-rss::before { + content: "\F046B"; } + +.mdi-rss-box::before { + content: "\F046C"; } + +.mdi-rss-off::before { + content: "\F0F21"; } + +.mdi-rug::before { + content: "\F1475"; } + +.mdi-rugby::before { + content: "\F0D99"; } + +.mdi-ruler::before { + content: "\F046D"; } + +.mdi-ruler-square::before { + content: "\F0CC2"; } + +.mdi-ruler-square-compass::before { + content: "\F0EBE"; } + +.mdi-run::before { + content: "\F070E"; } + +.mdi-run-fast::before { + content: "\F046E"; } + +.mdi-rv-truck::before { + content: "\F11D4"; } + +.mdi-sack::before { + content: "\F0D2E"; } + +.mdi-sack-percent::before { + content: "\F0D2F"; } + +.mdi-safe::before { + content: "\F0A6A"; } + +.mdi-safe-square::before { + content: "\F127C"; } + +.mdi-safe-square-outline::before { + content: "\F127D"; } + +.mdi-safety-goggles::before { + content: "\F0D30"; } + +.mdi-sail-boat::before { + content: "\F0EC8"; } + +.mdi-sale::before { + content: "\F046F"; } + +.mdi-salesforce::before { + content: "\F088E"; } + +.mdi-sass::before { + content: "\F07EC"; } + +.mdi-satellite::before { + content: "\F0470"; } + +.mdi-satellite-uplink::before { + content: "\F0909"; } + +.mdi-satellite-variant::before { + content: "\F0471"; } + +.mdi-sausage::before { + content: "\F08BA"; } + +.mdi-sausage-off::before { + content: "\F1789"; } + +.mdi-saw-blade::before { + content: "\F0E61"; } + +.mdi-sawtooth-wave::before { + content: "\F147A"; } + +.mdi-saxophone::before { + content: "\F0609"; } + +.mdi-scale::before { + content: "\F0472"; } + +.mdi-scale-balance::before { + content: "\F05D1"; } + +.mdi-scale-bathroom::before { + content: "\F0473"; } + +.mdi-scale-off::before { + content: "\F105A"; } + +.mdi-scan-helper::before { + content: "\F13D8"; } + +.mdi-scanner::before { + content: "\F06AB"; } + +.mdi-scanner-off::before { + content: "\F090A"; } + +.mdi-scatter-plot::before { + content: "\F0EC9"; } + +.mdi-scatter-plot-outline::before { + content: "\F0ECA"; } + +.mdi-school::before { + content: "\F0474"; } + +.mdi-school-outline::before { + content: "\F1180"; } + +.mdi-scissors-cutting::before { + content: "\F0A6B"; } + +.mdi-scooter::before { + content: "\F15BD"; } + +.mdi-scooter-electric::before { + content: "\F15BE"; } + +.mdi-scoreboard::before { + content: "\F127E"; } + +.mdi-scoreboard-outline::before { + content: "\F127F"; } + +.mdi-screen-rotation::before { + content: "\F0475"; } + +.mdi-screen-rotation-lock::before { + content: "\F0478"; } + +.mdi-screw-flat-top::before { + content: "\F0DF3"; } + +.mdi-screw-lag::before { + content: "\F0DF4"; } + +.mdi-screw-machine-flat-top::before { + content: "\F0DF5"; } + +.mdi-screw-machine-round-top::before { + content: "\F0DF6"; } + +.mdi-screw-round-top::before { + content: "\F0DF7"; } + +.mdi-screwdriver::before { + content: "\F0476"; } + +.mdi-script::before { + content: "\F0BC1"; } + +.mdi-script-outline::before { + content: "\F0477"; } + +.mdi-script-text::before { + content: "\F0BC2"; } + +.mdi-script-text-key::before { + content: "\F1725"; } + +.mdi-script-text-key-outline::before { + content: "\F1726"; } + +.mdi-script-text-outline::before { + content: "\F0BC3"; } + +.mdi-script-text-play::before { + content: "\F1727"; } + +.mdi-script-text-play-outline::before { + content: "\F1728"; } + +.mdi-sd::before { + content: "\F0479"; } + +.mdi-seal::before { + content: "\F047A"; } + +.mdi-seal-variant::before { + content: "\F0FD9"; } + +.mdi-search-web::before { + content: "\F070F"; } + +.mdi-seat::before { + content: "\F0CC3"; } + +.mdi-seat-flat::before { + content: "\F047B"; } + +.mdi-seat-flat-angled::before { + content: "\F047C"; } + +.mdi-seat-individual-suite::before { + content: "\F047D"; } + +.mdi-seat-legroom-extra::before { + content: "\F047E"; } + +.mdi-seat-legroom-normal::before { + content: "\F047F"; } + +.mdi-seat-legroom-reduced::before { + content: "\F0480"; } + +.mdi-seat-outline::before { + content: "\F0CC4"; } + +.mdi-seat-passenger::before { + content: "\F1249"; } + +.mdi-seat-recline-extra::before { + content: "\F0481"; } + +.mdi-seat-recline-normal::before { + content: "\F0482"; } + +.mdi-seatbelt::before { + content: "\F0CC5"; } + +.mdi-security::before { + content: "\F0483"; } + +.mdi-security-network::before { + content: "\F0484"; } + +.mdi-seed::before { + content: "\F0E62"; } + +.mdi-seed-off::before { + content: "\F13FD"; } + +.mdi-seed-off-outline::before { + content: "\F13FE"; } + +.mdi-seed-outline::before { + content: "\F0E63"; } + +.mdi-seesaw::before { + content: "\F15A4"; } + +.mdi-segment::before { + content: "\F0ECB"; } + +.mdi-select::before { + content: "\F0485"; } + +.mdi-select-all::before { + content: "\F0486"; } + +.mdi-select-color::before { + content: "\F0D31"; } + +.mdi-select-compare::before { + content: "\F0AD9"; } + +.mdi-select-drag::before { + content: "\F0A6C"; } + +.mdi-select-group::before { + content: "\F0F82"; } + +.mdi-select-inverse::before { + content: "\F0487"; } + +.mdi-select-marker::before { + content: "\F1280"; } + +.mdi-select-multiple::before { + content: "\F1281"; } + +.mdi-select-multiple-marker::before { + content: "\F1282"; } + +.mdi-select-off::before { + content: "\F0488"; } + +.mdi-select-place::before { + content: "\F0FDA"; } + +.mdi-select-remove::before { + content: "\F17C1"; } + +.mdi-select-search::before { + content: "\F1204"; } + +.mdi-selection::before { + content: "\F0489"; } + +.mdi-selection-drag::before { + content: "\F0A6D"; } + +.mdi-selection-ellipse::before { + content: "\F0D32"; } + +.mdi-selection-ellipse-arrow-inside::before { + content: "\F0F22"; } + +.mdi-selection-ellipse-remove::before { + content: "\F17C2"; } + +.mdi-selection-marker::before { + content: "\F1283"; } + +.mdi-selection-multiple::before { + content: "\F1285"; } + +.mdi-selection-multiple-marker::before { + content: "\F1284"; } + +.mdi-selection-off::before { + content: "\F0777"; } + +.mdi-selection-remove::before { + content: "\F17C3"; } + +.mdi-selection-search::before { + content: "\F1205"; } + +.mdi-semantic-web::before { + content: "\F1316"; } + +.mdi-send::before { + content: "\F048A"; } + +.mdi-send-check::before { + content: "\F1161"; } + +.mdi-send-check-outline::before { + content: "\F1162"; } + +.mdi-send-circle::before { + content: "\F0DF8"; } + +.mdi-send-circle-outline::before { + content: "\F0DF9"; } + +.mdi-send-clock::before { + content: "\F1163"; } + +.mdi-send-clock-outline::before { + content: "\F1164"; } + +.mdi-send-lock::before { + content: "\F07ED"; } + +.mdi-send-lock-outline::before { + content: "\F1166"; } + +.mdi-send-outline::before { + content: "\F1165"; } + +.mdi-serial-port::before { + content: "\F065C"; } + +.mdi-server::before { + content: "\F048B"; } + +.mdi-server-minus::before { + content: "\F048C"; } + +.mdi-server-network::before { + content: "\F048D"; } + +.mdi-server-network-off::before { + content: "\F048E"; } + +.mdi-server-off::before { + content: "\F048F"; } + +.mdi-server-plus::before { + content: "\F0490"; } + +.mdi-server-remove::before { + content: "\F0491"; } + +.mdi-server-security::before { + content: "\F0492"; } + +.mdi-set-all::before { + content: "\F0778"; } + +.mdi-set-center::before { + content: "\F0779"; } + +.mdi-set-center-right::before { + content: "\F077A"; } + +.mdi-set-left::before { + content: "\F077B"; } + +.mdi-set-left-center::before { + content: "\F077C"; } + +.mdi-set-left-right::before { + content: "\F077D"; } + +.mdi-set-merge::before { + content: "\F14E0"; } + +.mdi-set-none::before { + content: "\F077E"; } + +.mdi-set-right::before { + content: "\F077F"; } + +.mdi-set-split::before { + content: "\F14E1"; } + +.mdi-set-square::before { + content: "\F145D"; } + +.mdi-set-top-box::before { + content: "\F099F"; } + +.mdi-settings-helper::before { + content: "\F0A6E"; } + +.mdi-shaker::before { + content: "\F110E"; } + +.mdi-shaker-outline::before { + content: "\F110F"; } + +.mdi-shape::before { + content: "\F0831"; } + +.mdi-shape-circle-plus::before { + content: "\F065D"; } + +.mdi-shape-outline::before { + content: "\F0832"; } + +.mdi-shape-oval-plus::before { + content: "\F11FA"; } + +.mdi-shape-plus::before { + content: "\F0495"; } + +.mdi-shape-polygon-plus::before { + content: "\F065E"; } + +.mdi-shape-rectangle-plus::before { + content: "\F065F"; } + +.mdi-shape-square-plus::before { + content: "\F0660"; } + +.mdi-shape-square-rounded-plus::before { + content: "\F14FA"; } + +.mdi-share::before { + content: "\F0496"; } + +.mdi-share-all::before { + content: "\F11F4"; } + +.mdi-share-all-outline::before { + content: "\F11F5"; } + +.mdi-share-circle::before { + content: "\F11AD"; } + +.mdi-share-off::before { + content: "\F0F23"; } + +.mdi-share-off-outline::before { + content: "\F0F24"; } + +.mdi-share-outline::before { + content: "\F0932"; } + +.mdi-share-variant::before { + content: "\F0497"; } + +.mdi-share-variant-outline::before { + content: "\F1514"; } + +.mdi-shark-fin::before { + content: "\F1673"; } + +.mdi-shark-fin-outline::before { + content: "\F1674"; } + +.mdi-sheep::before { + content: "\F0CC6"; } + +.mdi-shield::before { + content: "\F0498"; } + +.mdi-shield-account::before { + content: "\F088F"; } + +.mdi-shield-account-outline::before { + content: "\F0A12"; } + +.mdi-shield-account-variant::before { + content: "\F15A7"; } + +.mdi-shield-account-variant-outline::before { + content: "\F15A8"; } + +.mdi-shield-airplane::before { + content: "\F06BB"; } + +.mdi-shield-airplane-outline::before { + content: "\F0CC7"; } + +.mdi-shield-alert::before { + content: "\F0ECC"; } + +.mdi-shield-alert-outline::before { + content: "\F0ECD"; } + +.mdi-shield-bug::before { + content: "\F13DA"; } + +.mdi-shield-bug-outline::before { + content: "\F13DB"; } + +.mdi-shield-car::before { + content: "\F0F83"; } + +.mdi-shield-check::before { + content: "\F0565"; } + +.mdi-shield-check-outline::before { + content: "\F0CC8"; } + +.mdi-shield-cross::before { + content: "\F0CC9"; } + +.mdi-shield-cross-outline::before { + content: "\F0CCA"; } + +.mdi-shield-edit::before { + content: "\F11A0"; } + +.mdi-shield-edit-outline::before { + content: "\F11A1"; } + +.mdi-shield-half::before { + content: "\F1360"; } + +.mdi-shield-half-full::before { + content: "\F0780"; } + +.mdi-shield-home::before { + content: "\F068A"; } + +.mdi-shield-home-outline::before { + content: "\F0CCB"; } + +.mdi-shield-key::before { + content: "\F0BC4"; } + +.mdi-shield-key-outline::before { + content: "\F0BC5"; } + +.mdi-shield-link-variant::before { + content: "\F0D33"; } + +.mdi-shield-link-variant-outline::before { + content: "\F0D34"; } + +.mdi-shield-lock::before { + content: "\F099D"; } + +.mdi-shield-lock-outline::before { + content: "\F0CCC"; } + +.mdi-shield-moon::before { + content: "\F1828"; } + +.mdi-shield-moon-outline::before { + content: "\F1829"; } + +.mdi-shield-off::before { + content: "\F099E"; } + +.mdi-shield-off-outline::before { + content: "\F099C"; } + +.mdi-shield-outline::before { + content: "\F0499"; } + +.mdi-shield-plus::before { + content: "\F0ADA"; } + +.mdi-shield-plus-outline::before { + content: "\F0ADB"; } + +.mdi-shield-refresh::before { + content: "\F00AA"; } + +.mdi-shield-refresh-outline::before { + content: "\F01E0"; } + +.mdi-shield-remove::before { + content: "\F0ADC"; } + +.mdi-shield-remove-outline::before { + content: "\F0ADD"; } + +.mdi-shield-search::before { + content: "\F0D9A"; } + +.mdi-shield-star::before { + content: "\F113B"; } + +.mdi-shield-star-outline::before { + content: "\F113C"; } + +.mdi-shield-sun::before { + content: "\F105D"; } + +.mdi-shield-sun-outline::before { + content: "\F105E"; } + +.mdi-shield-sync::before { + content: "\F11A2"; } + +.mdi-shield-sync-outline::before { + content: "\F11A3"; } + +.mdi-shimmer::before { + content: "\F1545"; } + +.mdi-ship-wheel::before { + content: "\F0833"; } + +.mdi-shipping-pallet::before { + content: "\F184E"; } + +.mdi-shoe-ballet::before { + content: "\F15CA"; } + +.mdi-shoe-cleat::before { + content: "\F15C7"; } + +.mdi-shoe-formal::before { + content: "\F0B47"; } + +.mdi-shoe-heel::before { + content: "\F0B48"; } + +.mdi-shoe-print::before { + content: "\F0DFA"; } + +.mdi-shoe-sneaker::before { + content: "\F15C8"; } + +.mdi-shopping::before { + content: "\F049A"; } + +.mdi-shopping-music::before { + content: "\F049B"; } + +.mdi-shopping-outline::before { + content: "\F11D5"; } + +.mdi-shopping-search::before { + content: "\F0F84"; } + +.mdi-shore::before { + content: "\F14F9"; } + +.mdi-shovel::before { + content: "\F0710"; } + +.mdi-shovel-off::before { + content: "\F0711"; } + +.mdi-shower::before { + content: "\F09A0"; } + +.mdi-shower-head::before { + content: "\F09A1"; } + +.mdi-shredder::before { + content: "\F049C"; } + +.mdi-shuffle::before { + content: "\F049D"; } + +.mdi-shuffle-disabled::before { + content: "\F049E"; } + +.mdi-shuffle-variant::before { + content: "\F049F"; } + +.mdi-shuriken::before { + content: "\F137F"; } + +.mdi-sigma::before { + content: "\F04A0"; } + +.mdi-sigma-lower::before { + content: "\F062B"; } + +.mdi-sign-caution::before { + content: "\F04A1"; } + +.mdi-sign-direction::before { + content: "\F0781"; } + +.mdi-sign-direction-minus::before { + content: "\F1000"; } + +.mdi-sign-direction-plus::before { + content: "\F0FDC"; } + +.mdi-sign-direction-remove::before { + content: "\F0FDD"; } + +.mdi-sign-pole::before { + content: "\F14F8"; } + +.mdi-sign-real-estate::before { + content: "\F1118"; } + +.mdi-sign-text::before { + content: "\F0782"; } + +.mdi-signal::before { + content: "\F04A2"; } + +.mdi-signal-2g::before { + content: "\F0712"; } + +.mdi-signal-3g::before { + content: "\F0713"; } + +.mdi-signal-4g::before { + content: "\F0714"; } + +.mdi-signal-5g::before { + content: "\F0A6F"; } + +.mdi-signal-cellular-1::before { + content: "\F08BC"; } + +.mdi-signal-cellular-2::before { + content: "\F08BD"; } + +.mdi-signal-cellular-3::before { + content: "\F08BE"; } + +.mdi-signal-cellular-outline::before { + content: "\F08BF"; } + +.mdi-signal-distance-variant::before { + content: "\F0E64"; } + +.mdi-signal-hspa::before { + content: "\F0715"; } + +.mdi-signal-hspa-plus::before { + content: "\F0716"; } + +.mdi-signal-off::before { + content: "\F0783"; } + +.mdi-signal-variant::before { + content: "\F060A"; } + +.mdi-signature::before { + content: "\F0DFB"; } + +.mdi-signature-freehand::before { + content: "\F0DFC"; } + +.mdi-signature-image::before { + content: "\F0DFD"; } + +.mdi-signature-text::before { + content: "\F0DFE"; } + +.mdi-silo::before { + content: "\F0B49"; } + +.mdi-silverware::before { + content: "\F04A3"; } + +.mdi-silverware-clean::before { + content: "\F0FDE"; } + +.mdi-silverware-fork::before { + content: "\F04A4"; } + +.mdi-silverware-fork-knife::before { + content: "\F0A70"; } + +.mdi-silverware-spoon::before { + content: "\F04A5"; } + +.mdi-silverware-variant::before { + content: "\F04A6"; } + +.mdi-sim::before { + content: "\F04A7"; } + +.mdi-sim-alert::before { + content: "\F04A8"; } + +.mdi-sim-alert-outline::before { + content: "\F15D3"; } + +.mdi-sim-off::before { + content: "\F04A9"; } + +.mdi-sim-off-outline::before { + content: "\F15D4"; } + +.mdi-sim-outline::before { + content: "\F15D5"; } + +.mdi-simple-icons::before { + content: "\F131D"; } + +.mdi-sina-weibo::before { + content: "\F0ADF"; } + +.mdi-sine-wave::before { + content: "\F095B"; } + +.mdi-sitemap::before { + content: "\F04AA"; } + +.mdi-size-l::before { + content: "\F13A6"; } + +.mdi-size-m::before { + content: "\F13A5"; } + +.mdi-size-s::before { + content: "\F13A4"; } + +.mdi-size-xl::before { + content: "\F13A7"; } + +.mdi-size-xs::before { + content: "\F13A3"; } + +.mdi-size-xxl::before { + content: "\F13A8"; } + +.mdi-size-xxs::before { + content: "\F13A2"; } + +.mdi-size-xxxl::before { + content: "\F13A9"; } + +.mdi-skate::before { + content: "\F0D35"; } + +.mdi-skate-off::before { + content: "\F0699"; } + +.mdi-skateboard::before { + content: "\F14C2"; } + +.mdi-skateboarding::before { + content: "\F0501"; } + +.mdi-skew-less::before { + content: "\F0D36"; } + +.mdi-skew-more::before { + content: "\F0D37"; } + +.mdi-ski::before { + content: "\F1304"; } + +.mdi-ski-cross-country::before { + content: "\F1305"; } + +.mdi-ski-water::before { + content: "\F1306"; } + +.mdi-skip-backward::before { + content: "\F04AB"; } + +.mdi-skip-backward-outline::before { + content: "\F0F25"; } + +.mdi-skip-forward::before { + content: "\F04AC"; } + +.mdi-skip-forward-outline::before { + content: "\F0F26"; } + +.mdi-skip-next::before { + content: "\F04AD"; } + +.mdi-skip-next-circle::before { + content: "\F0661"; } + +.mdi-skip-next-circle-outline::before { + content: "\F0662"; } + +.mdi-skip-next-outline::before { + content: "\F0F27"; } + +.mdi-skip-previous::before { + content: "\F04AE"; } + +.mdi-skip-previous-circle::before { + content: "\F0663"; } + +.mdi-skip-previous-circle-outline::before { + content: "\F0664"; } + +.mdi-skip-previous-outline::before { + content: "\F0F28"; } + +.mdi-skull::before { + content: "\F068C"; } + +.mdi-skull-crossbones::before { + content: "\F0BC6"; } + +.mdi-skull-crossbones-outline::before { + content: "\F0BC7"; } + +.mdi-skull-outline::before { + content: "\F0BC8"; } + +.mdi-skull-scan::before { + content: "\F14C7"; } + +.mdi-skull-scan-outline::before { + content: "\F14C8"; } + +.mdi-skype::before { + content: "\F04AF"; } + +.mdi-skype-business::before { + content: "\F04B0"; } + +.mdi-slack::before { + content: "\F04B1"; } + +.mdi-slash-forward::before { + content: "\F0FDF"; } + +.mdi-slash-forward-box::before { + content: "\F0FE0"; } + +.mdi-sledding::before { + content: "\F041B"; } + +.mdi-sleep::before { + content: "\F04B2"; } + +.mdi-sleep-off::before { + content: "\F04B3"; } + +.mdi-slide::before { + content: "\F15A5"; } + +.mdi-slope-downhill::before { + content: "\F0DFF"; } + +.mdi-slope-uphill::before { + content: "\F0E00"; } + +.mdi-slot-machine::before { + content: "\F1114"; } + +.mdi-slot-machine-outline::before { + content: "\F1115"; } + +.mdi-smart-card::before { + content: "\F10BD"; } + +.mdi-smart-card-outline::before { + content: "\F10BE"; } + +.mdi-smart-card-reader::before { + content: "\F10BF"; } + +.mdi-smart-card-reader-outline::before { + content: "\F10C0"; } + +.mdi-smog::before { + content: "\F0A71"; } + +.mdi-smoke::before { + content: "\F1799"; } + +.mdi-smoke-detector::before { + content: "\F0392"; } + +.mdi-smoke-detector-off::before { + content: "\F1809"; } + +.mdi-smoke-detector-off-outline::before { + content: "\F180A"; } + +.mdi-smoke-detector-outline::before { + content: "\F1808"; } + +.mdi-smoke-detector-variant::before { + content: "\F180B"; } + +.mdi-smoke-detector-variant-off::before { + content: "\F180C"; } + +.mdi-smoking::before { + content: "\F04B4"; } + +.mdi-smoking-off::before { + content: "\F04B5"; } + +.mdi-smoking-pipe::before { + content: "\F140D"; } + +.mdi-smoking-pipe-off::before { + content: "\F1428"; } + +.mdi-snail::before { + content: "\F1677"; } + +.mdi-snake::before { + content: "\F150E"; } + +.mdi-snapchat::before { + content: "\F04B6"; } + +.mdi-snowboard::before { + content: "\F1307"; } + +.mdi-snowflake::before { + content: "\F0717"; } + +.mdi-snowflake-alert::before { + content: "\F0F29"; } + +.mdi-snowflake-melt::before { + content: "\F12CB"; } + +.mdi-snowflake-off::before { + content: "\F14E3"; } + +.mdi-snowflake-variant::before { + content: "\F0F2A"; } + +.mdi-snowman::before { + content: "\F04B7"; } + +.mdi-snowmobile::before { + content: "\F06DD"; } + +.mdi-soccer::before { + content: "\F04B8"; } + +.mdi-soccer-field::before { + content: "\F0834"; } + +.mdi-social-distance-2-meters::before { + content: "\F1579"; } + +.mdi-social-distance-6-feet::before { + content: "\F157A"; } + +.mdi-sofa::before { + content: "\F04B9"; } + +.mdi-sofa-outline::before { + content: "\F156D"; } + +.mdi-sofa-single::before { + content: "\F156E"; } + +.mdi-sofa-single-outline::before { + content: "\F156F"; } + +.mdi-solar-panel::before { + content: "\F0D9B"; } + +.mdi-solar-panel-large::before { + content: "\F0D9C"; } + +.mdi-solar-power::before { + content: "\F0A72"; } + +.mdi-soldering-iron::before { + content: "\F1092"; } + +.mdi-solid::before { + content: "\F068D"; } + +.mdi-sony-playstation::before { + content: "\F0414"; } + +.mdi-sort::before { + content: "\F04BA"; } + +.mdi-sort-alphabetical-ascending::before { + content: "\F05BD"; } + +.mdi-sort-alphabetical-ascending-variant::before { + content: "\F1148"; } + +.mdi-sort-alphabetical-descending::before { + content: "\F05BF"; } + +.mdi-sort-alphabetical-descending-variant::before { + content: "\F1149"; } + +.mdi-sort-alphabetical-variant::before { + content: "\F04BB"; } + +.mdi-sort-ascending::before { + content: "\F04BC"; } + +.mdi-sort-bool-ascending::before { + content: "\F1385"; } + +.mdi-sort-bool-ascending-variant::before { + content: "\F1386"; } + +.mdi-sort-bool-descending::before { + content: "\F1387"; } + +.mdi-sort-bool-descending-variant::before { + content: "\F1388"; } + +.mdi-sort-calendar-ascending::before { + content: "\F1547"; } + +.mdi-sort-calendar-descending::before { + content: "\F1548"; } + +.mdi-sort-clock-ascending::before { + content: "\F1549"; } + +.mdi-sort-clock-ascending-outline::before { + content: "\F154A"; } + +.mdi-sort-clock-descending::before { + content: "\F154B"; } + +.mdi-sort-clock-descending-outline::before { + content: "\F154C"; } + +.mdi-sort-descending::before { + content: "\F04BD"; } + +.mdi-sort-numeric-ascending::before { + content: "\F1389"; } + +.mdi-sort-numeric-ascending-variant::before { + content: "\F090D"; } + +.mdi-sort-numeric-descending::before { + content: "\F138A"; } + +.mdi-sort-numeric-descending-variant::before { + content: "\F0AD2"; } + +.mdi-sort-numeric-variant::before { + content: "\F04BE"; } + +.mdi-sort-reverse-variant::before { + content: "\F033C"; } + +.mdi-sort-variant::before { + content: "\F04BF"; } + +.mdi-sort-variant-lock::before { + content: "\F0CCD"; } + +.mdi-sort-variant-lock-open::before { + content: "\F0CCE"; } + +.mdi-sort-variant-remove::before { + content: "\F1147"; } + +.mdi-soundbar::before { + content: "\F17DB"; } + +.mdi-soundcloud::before { + content: "\F04C0"; } + +.mdi-source-branch::before { + content: "\F062C"; } + +.mdi-source-branch-check::before { + content: "\F14CF"; } + +.mdi-source-branch-minus::before { + content: "\F14CB"; } + +.mdi-source-branch-plus::before { + content: "\F14CA"; } + +.mdi-source-branch-refresh::before { + content: "\F14CD"; } + +.mdi-source-branch-remove::before { + content: "\F14CC"; } + +.mdi-source-branch-sync::before { + content: "\F14CE"; } + +.mdi-source-commit::before { + content: "\F0718"; } + +.mdi-source-commit-end::before { + content: "\F0719"; } + +.mdi-source-commit-end-local::before { + content: "\F071A"; } + +.mdi-source-commit-local::before { + content: "\F071B"; } + +.mdi-source-commit-next-local::before { + content: "\F071C"; } + +.mdi-source-commit-start::before { + content: "\F071D"; } + +.mdi-source-commit-start-next-local::before { + content: "\F071E"; } + +.mdi-source-fork::before { + content: "\F04C1"; } + +.mdi-source-merge::before { + content: "\F062D"; } + +.mdi-source-pull::before { + content: "\F04C2"; } + +.mdi-source-repository::before { + content: "\F0CCF"; } + +.mdi-source-repository-multiple::before { + content: "\F0CD0"; } + +.mdi-soy-sauce::before { + content: "\F07EE"; } + +.mdi-soy-sauce-off::before { + content: "\F13FC"; } + +.mdi-spa::before { + content: "\F0CD1"; } + +.mdi-spa-outline::before { + content: "\F0CD2"; } + +.mdi-space-invaders::before { + content: "\F0BC9"; } + +.mdi-space-station::before { + content: "\F1383"; } + +.mdi-spade::before { + content: "\F0E65"; } + +.mdi-speaker::before { + content: "\F04C3"; } + +.mdi-speaker-bluetooth::before { + content: "\F09A2"; } + +.mdi-speaker-multiple::before { + content: "\F0D38"; } + +.mdi-speaker-off::before { + content: "\F04C4"; } + +.mdi-speaker-wireless::before { + content: "\F071F"; } + +.mdi-spear::before { + content: "\F1845"; } + +.mdi-speedometer::before { + content: "\F04C5"; } + +.mdi-speedometer-medium::before { + content: "\F0F85"; } + +.mdi-speedometer-slow::before { + content: "\F0F86"; } + +.mdi-spellcheck::before { + content: "\F04C6"; } + +.mdi-spider::before { + content: "\F11EA"; } + +.mdi-spider-thread::before { + content: "\F11EB"; } + +.mdi-spider-web::before { + content: "\F0BCA"; } + +.mdi-spirit-level::before { + content: "\F14F1"; } + +.mdi-spoon-sugar::before { + content: "\F1429"; } + +.mdi-spotify::before { + content: "\F04C7"; } + +.mdi-spotlight::before { + content: "\F04C8"; } + +.mdi-spotlight-beam::before { + content: "\F04C9"; } + +.mdi-spray::before { + content: "\F0665"; } + +.mdi-spray-bottle::before { + content: "\F0AE0"; } + +.mdi-sprinkler::before { + content: "\F105F"; } + +.mdi-sprinkler-variant::before { + content: "\F1060"; } + +.mdi-sprout::before { + content: "\F0E66"; } + +.mdi-sprout-outline::before { + content: "\F0E67"; } + +.mdi-square::before { + content: "\F0764"; } + +.mdi-square-circle::before { + content: "\F1500"; } + +.mdi-square-edit-outline::before { + content: "\F090C"; } + +.mdi-square-medium::before { + content: "\F0A13"; } + +.mdi-square-medium-outline::before { + content: "\F0A14"; } + +.mdi-square-off::before { + content: "\F12EE"; } + +.mdi-square-off-outline::before { + content: "\F12EF"; } + +.mdi-square-opacity::before { + content: "\F1854"; } + +.mdi-square-outline::before { + content: "\F0763"; } + +.mdi-square-root::before { + content: "\F0784"; } + +.mdi-square-root-box::before { + content: "\F09A3"; } + +.mdi-square-rounded::before { + content: "\F14FB"; } + +.mdi-square-rounded-outline::before { + content: "\F14FC"; } + +.mdi-square-small::before { + content: "\F0A15"; } + +.mdi-square-wave::before { + content: "\F147B"; } + +.mdi-squeegee::before { + content: "\F0AE1"; } + +.mdi-ssh::before { + content: "\F08C0"; } + +.mdi-stack-exchange::before { + content: "\F060B"; } + +.mdi-stack-overflow::before { + content: "\F04CC"; } + +.mdi-stackpath::before { + content: "\F0359"; } + +.mdi-stadium::before { + content: "\F0FF9"; } + +.mdi-stadium-variant::before { + content: "\F0720"; } + +.mdi-stairs::before { + content: "\F04CD"; } + +.mdi-stairs-box::before { + content: "\F139E"; } + +.mdi-stairs-down::before { + content: "\F12BE"; } + +.mdi-stairs-up::before { + content: "\F12BD"; } + +.mdi-stamper::before { + content: "\F0D39"; } + +.mdi-standard-definition::before { + content: "\F07EF"; } + +.mdi-star::before { + content: "\F04CE"; } + +.mdi-star-box::before { + content: "\F0A73"; } + +.mdi-star-box-multiple::before { + content: "\F1286"; } + +.mdi-star-box-multiple-outline::before { + content: "\F1287"; } + +.mdi-star-box-outline::before { + content: "\F0A74"; } + +.mdi-star-check::before { + content: "\F1566"; } + +.mdi-star-check-outline::before { + content: "\F156A"; } + +.mdi-star-circle::before { + content: "\F04CF"; } + +.mdi-star-circle-outline::before { + content: "\F09A4"; } + +.mdi-star-cog::before { + content: "\F1668"; } + +.mdi-star-cog-outline::before { + content: "\F1669"; } + +.mdi-star-crescent::before { + content: "\F0979"; } + +.mdi-star-david::before { + content: "\F097A"; } + +.mdi-star-face::before { + content: "\F09A5"; } + +.mdi-star-four-points::before { + content: "\F0AE2"; } + +.mdi-star-four-points-outline::before { + content: "\F0AE3"; } + +.mdi-star-half::before { + content: "\F0246"; } + +.mdi-star-half-full::before { + content: "\F04D0"; } + +.mdi-star-minus::before { + content: "\F1564"; } + +.mdi-star-minus-outline::before { + content: "\F1568"; } + +.mdi-star-off::before { + content: "\F04D1"; } + +.mdi-star-off-outline::before { + content: "\F155B"; } + +.mdi-star-outline::before { + content: "\F04D2"; } + +.mdi-star-plus::before { + content: "\F1563"; } + +.mdi-star-plus-outline::before { + content: "\F1567"; } + +.mdi-star-remove::before { + content: "\F1565"; } + +.mdi-star-remove-outline::before { + content: "\F1569"; } + +.mdi-star-settings::before { + content: "\F166A"; } + +.mdi-star-settings-outline::before { + content: "\F166B"; } + +.mdi-star-shooting::before { + content: "\F1741"; } + +.mdi-star-shooting-outline::before { + content: "\F1742"; } + +.mdi-star-three-points::before { + content: "\F0AE4"; } + +.mdi-star-three-points-outline::before { + content: "\F0AE5"; } + +.mdi-state-machine::before { + content: "\F11EF"; } + +.mdi-steam::before { + content: "\F04D3"; } + +.mdi-steering::before { + content: "\F04D4"; } + +.mdi-steering-off::before { + content: "\F090E"; } + +.mdi-step-backward::before { + content: "\F04D5"; } + +.mdi-step-backward-2::before { + content: "\F04D6"; } + +.mdi-step-forward::before { + content: "\F04D7"; } + +.mdi-step-forward-2::before { + content: "\F04D8"; } + +.mdi-stethoscope::before { + content: "\F04D9"; } + +.mdi-sticker::before { + content: "\F1364"; } + +.mdi-sticker-alert::before { + content: "\F1365"; } + +.mdi-sticker-alert-outline::before { + content: "\F1366"; } + +.mdi-sticker-check::before { + content: "\F1367"; } + +.mdi-sticker-check-outline::before { + content: "\F1368"; } + +.mdi-sticker-circle-outline::before { + content: "\F05D0"; } + +.mdi-sticker-emoji::before { + content: "\F0785"; } + +.mdi-sticker-minus::before { + content: "\F1369"; } + +.mdi-sticker-minus-outline::before { + content: "\F136A"; } + +.mdi-sticker-outline::before { + content: "\F136B"; } + +.mdi-sticker-plus::before { + content: "\F136C"; } + +.mdi-sticker-plus-outline::before { + content: "\F136D"; } + +.mdi-sticker-remove::before { + content: "\F136E"; } + +.mdi-sticker-remove-outline::before { + content: "\F136F"; } + +.mdi-sticker-text::before { + content: "\F178E"; } + +.mdi-sticker-text-outline::before { + content: "\F178F"; } + +.mdi-stocking::before { + content: "\F04DA"; } + +.mdi-stomach::before { + content: "\F1093"; } + +.mdi-stop::before { + content: "\F04DB"; } + +.mdi-stop-circle::before { + content: "\F0666"; } + +.mdi-stop-circle-outline::before { + content: "\F0667"; } + +.mdi-store::before { + content: "\F04DC"; } + +.mdi-store-24-hour::before { + content: "\F04DD"; } + +.mdi-store-minus::before { + content: "\F165E"; } + +.mdi-store-outline::before { + content: "\F1361"; } + +.mdi-store-plus::before { + content: "\F165F"; } + +.mdi-store-remove::before { + content: "\F1660"; } + +.mdi-storefront::before { + content: "\F07C7"; } + +.mdi-storefront-outline::before { + content: "\F10C1"; } + +.mdi-stove::before { + content: "\F04DE"; } + +.mdi-strategy::before { + content: "\F11D6"; } + +.mdi-stretch-to-page::before { + content: "\F0F2B"; } + +.mdi-stretch-to-page-outline::before { + content: "\F0F2C"; } + +.mdi-string-lights::before { + content: "\F12BA"; } + +.mdi-string-lights-off::before { + content: "\F12BB"; } + +.mdi-subdirectory-arrow-left::before { + content: "\F060C"; } + +.mdi-subdirectory-arrow-right::before { + content: "\F060D"; } + +.mdi-submarine::before { + content: "\F156C"; } + +.mdi-subtitles::before { + content: "\F0A16"; } + +.mdi-subtitles-outline::before { + content: "\F0A17"; } + +.mdi-subway::before { + content: "\F06AC"; } + +.mdi-subway-alert-variant::before { + content: "\F0D9D"; } + +.mdi-subway-variant::before { + content: "\F04DF"; } + +.mdi-summit::before { + content: "\F0786"; } + +.mdi-sun-snowflake::before { + content: "\F1796"; } + +.mdi-sun-wireless::before { + content: "\F17FE"; } + +.mdi-sun-wireless-outline::before { + content: "\F17FF"; } + +.mdi-sunglasses::before { + content: "\F04E0"; } + +.mdi-surfing::before { + content: "\F1746"; } + +.mdi-surround-sound::before { + content: "\F05C5"; } + +.mdi-surround-sound-2-0::before { + content: "\F07F0"; } + +.mdi-surround-sound-2-1::before { + content: "\F1729"; } + +.mdi-surround-sound-3-1::before { + content: "\F07F1"; } + +.mdi-surround-sound-5-1::before { + content: "\F07F2"; } + +.mdi-surround-sound-5-1-2::before { + content: "\F172A"; } + +.mdi-surround-sound-7-1::before { + content: "\F07F3"; } + +.mdi-svg::before { + content: "\F0721"; } + +.mdi-swap-horizontal::before { + content: "\F04E1"; } + +.mdi-swap-horizontal-bold::before { + content: "\F0BCD"; } + +.mdi-swap-horizontal-circle::before { + content: "\F0FE1"; } + +.mdi-swap-horizontal-circle-outline::before { + content: "\F0FE2"; } + +.mdi-swap-horizontal-variant::before { + content: "\F08C1"; } + +.mdi-swap-vertical::before { + content: "\F04E2"; } + +.mdi-swap-vertical-bold::before { + content: "\F0BCE"; } + +.mdi-swap-vertical-circle::before { + content: "\F0FE3"; } + +.mdi-swap-vertical-circle-outline::before { + content: "\F0FE4"; } + +.mdi-swap-vertical-variant::before { + content: "\F08C2"; } + +.mdi-swim::before { + content: "\F04E3"; } + +.mdi-switch::before { + content: "\F04E4"; } + +.mdi-sword::before { + content: "\F04E5"; } + +.mdi-sword-cross::before { + content: "\F0787"; } + +.mdi-syllabary-hangul::before { + content: "\F1333"; } + +.mdi-syllabary-hiragana::before { + content: "\F1334"; } + +.mdi-syllabary-katakana::before { + content: "\F1335"; } + +.mdi-syllabary-katakana-halfwidth::before { + content: "\F1336"; } + +.mdi-symbol::before { + content: "\F1501"; } + +.mdi-symfony::before { + content: "\F0AE6"; } + +.mdi-sync::before { + content: "\F04E6"; } + +.mdi-sync-alert::before { + content: "\F04E7"; } + +.mdi-sync-circle::before { + content: "\F1378"; } + +.mdi-sync-off::before { + content: "\F04E8"; } + +.mdi-tab::before { + content: "\F04E9"; } + +.mdi-tab-minus::before { + content: "\F0B4B"; } + +.mdi-tab-plus::before { + content: "\F075C"; } + +.mdi-tab-remove::before { + content: "\F0B4C"; } + +.mdi-tab-unselected::before { + content: "\F04EA"; } + +.mdi-table::before { + content: "\F04EB"; } + +.mdi-table-account::before { + content: "\F13B9"; } + +.mdi-table-alert::before { + content: "\F13BA"; } + +.mdi-table-arrow-down::before { + content: "\F13BB"; } + +.mdi-table-arrow-left::before { + content: "\F13BC"; } + +.mdi-table-arrow-right::before { + content: "\F13BD"; } + +.mdi-table-arrow-up::before { + content: "\F13BE"; } + +.mdi-table-border::before { + content: "\F0A18"; } + +.mdi-table-cancel::before { + content: "\F13BF"; } + +.mdi-table-chair::before { + content: "\F1061"; } + +.mdi-table-check::before { + content: "\F13C0"; } + +.mdi-table-clock::before { + content: "\F13C1"; } + +.mdi-table-cog::before { + content: "\F13C2"; } + +.mdi-table-column::before { + content: "\F0835"; } + +.mdi-table-column-plus-after::before { + content: "\F04EC"; } + +.mdi-table-column-plus-before::before { + content: "\F04ED"; } + +.mdi-table-column-remove::before { + content: "\F04EE"; } + +.mdi-table-column-width::before { + content: "\F04EF"; } + +.mdi-table-edit::before { + content: "\F04F0"; } + +.mdi-table-eye::before { + content: "\F1094"; } + +.mdi-table-eye-off::before { + content: "\F13C3"; } + +.mdi-table-furniture::before { + content: "\F05BC"; } + +.mdi-table-headers-eye::before { + content: "\F121D"; } + +.mdi-table-headers-eye-off::before { + content: "\F121E"; } + +.mdi-table-heart::before { + content: "\F13C4"; } + +.mdi-table-key::before { + content: "\F13C5"; } + +.mdi-table-large::before { + content: "\F04F1"; } + +.mdi-table-large-plus::before { + content: "\F0F87"; } + +.mdi-table-large-remove::before { + content: "\F0F88"; } + +.mdi-table-lock::before { + content: "\F13C6"; } + +.mdi-table-merge-cells::before { + content: "\F09A6"; } + +.mdi-table-minus::before { + content: "\F13C7"; } + +.mdi-table-multiple::before { + content: "\F13C8"; } + +.mdi-table-network::before { + content: "\F13C9"; } + +.mdi-table-of-contents::before { + content: "\F0836"; } + +.mdi-table-off::before { + content: "\F13CA"; } + +.mdi-table-picnic::before { + content: "\F1743"; } + +.mdi-table-pivot::before { + content: "\F183C"; } + +.mdi-table-plus::before { + content: "\F0A75"; } + +.mdi-table-refresh::before { + content: "\F13A0"; } + +.mdi-table-remove::before { + content: "\F0A76"; } + +.mdi-table-row::before { + content: "\F0837"; } + +.mdi-table-row-height::before { + content: "\F04F2"; } + +.mdi-table-row-plus-after::before { + content: "\F04F3"; } + +.mdi-table-row-plus-before::before { + content: "\F04F4"; } + +.mdi-table-row-remove::before { + content: "\F04F5"; } + +.mdi-table-search::before { + content: "\F090F"; } + +.mdi-table-settings::before { + content: "\F0838"; } + +.mdi-table-split-cell::before { + content: "\F142A"; } + +.mdi-table-star::before { + content: "\F13CB"; } + +.mdi-table-sync::before { + content: "\F13A1"; } + +.mdi-table-tennis::before { + content: "\F0E68"; } + +.mdi-tablet::before { + content: "\F04F6"; } + +.mdi-tablet-android::before { + content: "\F04F7"; } + +.mdi-tablet-cellphone::before { + content: "\F09A7"; } + +.mdi-tablet-dashboard::before { + content: "\F0ECE"; } + +.mdi-taco::before { + content: "\F0762"; } + +.mdi-tag::before { + content: "\F04F9"; } + +.mdi-tag-arrow-down::before { + content: "\F172B"; } + +.mdi-tag-arrow-down-outline::before { + content: "\F172C"; } + +.mdi-tag-arrow-left::before { + content: "\F172D"; } + +.mdi-tag-arrow-left-outline::before { + content: "\F172E"; } + +.mdi-tag-arrow-right::before { + content: "\F172F"; } + +.mdi-tag-arrow-right-outline::before { + content: "\F1730"; } + +.mdi-tag-arrow-up::before { + content: "\F1731"; } + +.mdi-tag-arrow-up-outline::before { + content: "\F1732"; } + +.mdi-tag-faces::before { + content: "\F04FA"; } + +.mdi-tag-heart::before { + content: "\F068B"; } + +.mdi-tag-heart-outline::before { + content: "\F0BCF"; } + +.mdi-tag-minus::before { + content: "\F0910"; } + +.mdi-tag-minus-outline::before { + content: "\F121F"; } + +.mdi-tag-multiple::before { + content: "\F04FB"; } + +.mdi-tag-multiple-outline::before { + content: "\F12F7"; } + +.mdi-tag-off::before { + content: "\F1220"; } + +.mdi-tag-off-outline::before { + content: "\F1221"; } + +.mdi-tag-outline::before { + content: "\F04FC"; } + +.mdi-tag-plus::before { + content: "\F0722"; } + +.mdi-tag-plus-outline::before { + content: "\F1222"; } + +.mdi-tag-remove::before { + content: "\F0723"; } + +.mdi-tag-remove-outline::before { + content: "\F1223"; } + +.mdi-tag-text::before { + content: "\F1224"; } + +.mdi-tag-text-outline::before { + content: "\F04FD"; } + +.mdi-tailwind::before { + content: "\F13FF"; } + +.mdi-tangram::before { + content: "\F04F8"; } + +.mdi-tank::before { + content: "\F0D3A"; } + +.mdi-tanker-truck::before { + content: "\F0FE5"; } + +.mdi-tape-drive::before { + content: "\F16DF"; } + +.mdi-tape-measure::before { + content: "\F0B4D"; } + +.mdi-target::before { + content: "\F04FE"; } + +.mdi-target-account::before { + content: "\F0BD0"; } + +.mdi-target-variant::before { + content: "\F0A77"; } + +.mdi-taxi::before { + content: "\F04FF"; } + +.mdi-tea::before { + content: "\F0D9E"; } + +.mdi-tea-outline::before { + content: "\F0D9F"; } + +.mdi-teamviewer::before { + content: "\F0500"; } + +.mdi-telescope::before { + content: "\F0B4E"; } + +.mdi-television::before { + content: "\F0502"; } + +.mdi-television-ambient-light::before { + content: "\F1356"; } + +.mdi-television-box::before { + content: "\F0839"; } + +.mdi-television-classic::before { + content: "\F07F4"; } + +.mdi-television-classic-off::before { + content: "\F083A"; } + +.mdi-television-guide::before { + content: "\F0503"; } + +.mdi-television-off::before { + content: "\F083B"; } + +.mdi-television-pause::before { + content: "\F0F89"; } + +.mdi-television-play::before { + content: "\F0ECF"; } + +.mdi-television-shimmer::before { + content: "\F1110"; } + +.mdi-television-stop::before { + content: "\F0F8A"; } + +.mdi-temperature-celsius::before { + content: "\F0504"; } + +.mdi-temperature-fahrenheit::before { + content: "\F0505"; } + +.mdi-temperature-kelvin::before { + content: "\F0506"; } + +.mdi-tennis::before { + content: "\F0DA0"; } + +.mdi-tennis-ball::before { + content: "\F0507"; } + +.mdi-tent::before { + content: "\F0508"; } + +.mdi-terraform::before { + content: "\F1062"; } + +.mdi-terrain::before { + content: "\F0509"; } + +.mdi-test-tube::before { + content: "\F0668"; } + +.mdi-test-tube-empty::before { + content: "\F0911"; } + +.mdi-test-tube-off::before { + content: "\F0912"; } + +.mdi-text::before { + content: "\F09A8"; } + +.mdi-text-account::before { + content: "\F1570"; } + +.mdi-text-box::before { + content: "\F021A"; } + +.mdi-text-box-check::before { + content: "\F0EA6"; } + +.mdi-text-box-check-outline::before { + content: "\F0EA7"; } + +.mdi-text-box-minus::before { + content: "\F0EA8"; } + +.mdi-text-box-minus-outline::before { + content: "\F0EA9"; } + +.mdi-text-box-multiple::before { + content: "\F0AB7"; } + +.mdi-text-box-multiple-outline::before { + content: "\F0AB8"; } + +.mdi-text-box-outline::before { + content: "\F09ED"; } + +.mdi-text-box-plus::before { + content: "\F0EAA"; } + +.mdi-text-box-plus-outline::before { + content: "\F0EAB"; } + +.mdi-text-box-remove::before { + content: "\F0EAC"; } + +.mdi-text-box-remove-outline::before { + content: "\F0EAD"; } + +.mdi-text-box-search::before { + content: "\F0EAE"; } + +.mdi-text-box-search-outline::before { + content: "\F0EAF"; } + +.mdi-text-long::before { + content: "\F09AA"; } + +.mdi-text-recognition::before { + content: "\F113D"; } + +.mdi-text-search::before { + content: "\F13B8"; } + +.mdi-text-shadow::before { + content: "\F0669"; } + +.mdi-text-short::before { + content: "\F09A9"; } + +.mdi-text-to-speech::before { + content: "\F050A"; } + +.mdi-text-to-speech-off::before { + content: "\F050B"; } + +.mdi-texture::before { + content: "\F050C"; } + +.mdi-texture-box::before { + content: "\F0FE6"; } + +.mdi-theater::before { + content: "\F050D"; } + +.mdi-theme-light-dark::before { + content: "\F050E"; } + +.mdi-thermometer::before { + content: "\F050F"; } + +.mdi-thermometer-alert::before { + content: "\F0E01"; } + +.mdi-thermometer-bluetooth::before { + content: "\F1895"; } + +.mdi-thermometer-chevron-down::before { + content: "\F0E02"; } + +.mdi-thermometer-chevron-up::before { + content: "\F0E03"; } + +.mdi-thermometer-high::before { + content: "\F10C2"; } + +.mdi-thermometer-lines::before { + content: "\F0510"; } + +.mdi-thermometer-low::before { + content: "\F10C3"; } + +.mdi-thermometer-minus::before { + content: "\F0E04"; } + +.mdi-thermometer-off::before { + content: "\F1531"; } + +.mdi-thermometer-plus::before { + content: "\F0E05"; } + +.mdi-thermostat::before { + content: "\F0393"; } + +.mdi-thermostat-box::before { + content: "\F0891"; } + +.mdi-thought-bubble::before { + content: "\F07F6"; } + +.mdi-thought-bubble-outline::before { + content: "\F07F7"; } + +.mdi-thumb-down::before { + content: "\F0511"; } + +.mdi-thumb-down-outline::before { + content: "\F0512"; } + +.mdi-thumb-up::before { + content: "\F0513"; } + +.mdi-thumb-up-outline::before { + content: "\F0514"; } + +.mdi-thumbs-up-down::before { + content: "\F0515"; } + +.mdi-ticket::before { + content: "\F0516"; } + +.mdi-ticket-account::before { + content: "\F0517"; } + +.mdi-ticket-confirmation::before { + content: "\F0518"; } + +.mdi-ticket-confirmation-outline::before { + content: "\F13AA"; } + +.mdi-ticket-outline::before { + content: "\F0913"; } + +.mdi-ticket-percent::before { + content: "\F0724"; } + +.mdi-ticket-percent-outline::before { + content: "\F142B"; } + +.mdi-tie::before { + content: "\F0519"; } + +.mdi-tilde::before { + content: "\F0725"; } + +.mdi-timelapse::before { + content: "\F051A"; } + +.mdi-timeline::before { + content: "\F0BD1"; } + +.mdi-timeline-alert::before { + content: "\F0F95"; } + +.mdi-timeline-alert-outline::before { + content: "\F0F98"; } + +.mdi-timeline-check::before { + content: "\F1532"; } + +.mdi-timeline-check-outline::before { + content: "\F1533"; } + +.mdi-timeline-clock::before { + content: "\F11FB"; } + +.mdi-timeline-clock-outline::before { + content: "\F11FC"; } + +.mdi-timeline-help::before { + content: "\F0F99"; } + +.mdi-timeline-help-outline::before { + content: "\F0F9A"; } + +.mdi-timeline-minus::before { + content: "\F1534"; } + +.mdi-timeline-minus-outline::before { + content: "\F1535"; } + +.mdi-timeline-outline::before { + content: "\F0BD2"; } + +.mdi-timeline-plus::before { + content: "\F0F96"; } + +.mdi-timeline-plus-outline::before { + content: "\F0F97"; } + +.mdi-timeline-remove::before { + content: "\F1536"; } + +.mdi-timeline-remove-outline::before { + content: "\F1537"; } + +.mdi-timeline-text::before { + content: "\F0BD3"; } + +.mdi-timeline-text-outline::before { + content: "\F0BD4"; } + +.mdi-timer::before { + content: "\F13AB"; } + +.mdi-timer-10::before { + content: "\F051C"; } + +.mdi-timer-3::before { + content: "\F051D"; } + +.mdi-timer-off::before { + content: "\F13AC"; } + +.mdi-timer-off-outline::before { + content: "\F051E"; } + +.mdi-timer-outline::before { + content: "\F051B"; } + +.mdi-timer-sand::before { + content: "\F051F"; } + +.mdi-timer-sand-empty::before { + content: "\F06AD"; } + +.mdi-timer-sand-full::before { + content: "\F078C"; } + +.mdi-timetable::before { + content: "\F0520"; } + +.mdi-tire::before { + content: "\F1896"; } + +.mdi-toaster::before { + content: "\F1063"; } + +.mdi-toaster-off::before { + content: "\F11B7"; } + +.mdi-toaster-oven::before { + content: "\F0CD3"; } + +.mdi-toggle-switch::before { + content: "\F0521"; } + +.mdi-toggle-switch-off::before { + content: "\F0522"; } + +.mdi-toggle-switch-off-outline::before { + content: "\F0A19"; } + +.mdi-toggle-switch-outline::before { + content: "\F0A1A"; } + +.mdi-toilet::before { + content: "\F09AB"; } + +.mdi-toolbox::before { + content: "\F09AC"; } + +.mdi-toolbox-outline::before { + content: "\F09AD"; } + +.mdi-tools::before { + content: "\F1064"; } + +.mdi-tooltip::before { + content: "\F0523"; } + +.mdi-tooltip-account::before { + content: "\F000C"; } + +.mdi-tooltip-cellphone::before { + content: "\F183B"; } + +.mdi-tooltip-check::before { + content: "\F155C"; } + +.mdi-tooltip-check-outline::before { + content: "\F155D"; } + +.mdi-tooltip-edit::before { + content: "\F0524"; } + +.mdi-tooltip-edit-outline::before { + content: "\F12C5"; } + +.mdi-tooltip-image::before { + content: "\F0525"; } + +.mdi-tooltip-image-outline::before { + content: "\F0BD5"; } + +.mdi-tooltip-minus::before { + content: "\F155E"; } + +.mdi-tooltip-minus-outline::before { + content: "\F155F"; } + +.mdi-tooltip-outline::before { + content: "\F0526"; } + +.mdi-tooltip-plus::before { + content: "\F0BD6"; } + +.mdi-tooltip-plus-outline::before { + content: "\F0527"; } + +.mdi-tooltip-remove::before { + content: "\F1560"; } + +.mdi-tooltip-remove-outline::before { + content: "\F1561"; } + +.mdi-tooltip-text::before { + content: "\F0528"; } + +.mdi-tooltip-text-outline::before { + content: "\F0BD7"; } + +.mdi-tooth::before { + content: "\F08C3"; } + +.mdi-tooth-outline::before { + content: "\F0529"; } + +.mdi-toothbrush::before { + content: "\F1129"; } + +.mdi-toothbrush-electric::before { + content: "\F112C"; } + +.mdi-toothbrush-paste::before { + content: "\F112A"; } + +.mdi-torch::before { + content: "\F1606"; } + +.mdi-tortoise::before { + content: "\F0D3B"; } + +.mdi-toslink::before { + content: "\F12B8"; } + +.mdi-tournament::before { + content: "\F09AE"; } + +.mdi-tow-truck::before { + content: "\F083C"; } + +.mdi-tower-beach::before { + content: "\F0681"; } + +.mdi-tower-fire::before { + content: "\F0682"; } + +.mdi-town-hall::before { + content: "\F1875"; } + +.mdi-toy-brick::before { + content: "\F1288"; } + +.mdi-toy-brick-marker::before { + content: "\F1289"; } + +.mdi-toy-brick-marker-outline::before { + content: "\F128A"; } + +.mdi-toy-brick-minus::before { + content: "\F128B"; } + +.mdi-toy-brick-minus-outline::before { + content: "\F128C"; } + +.mdi-toy-brick-outline::before { + content: "\F128D"; } + +.mdi-toy-brick-plus::before { + content: "\F128E"; } + +.mdi-toy-brick-plus-outline::before { + content: "\F128F"; } + +.mdi-toy-brick-remove::before { + content: "\F1290"; } + +.mdi-toy-brick-remove-outline::before { + content: "\F1291"; } + +.mdi-toy-brick-search::before { + content: "\F1292"; } + +.mdi-toy-brick-search-outline::before { + content: "\F1293"; } + +.mdi-track-light::before { + content: "\F0914"; } + +.mdi-trackpad::before { + content: "\F07F8"; } + +.mdi-trackpad-lock::before { + content: "\F0933"; } + +.mdi-tractor::before { + content: "\F0892"; } + +.mdi-tractor-variant::before { + content: "\F14C4"; } + +.mdi-trademark::before { + content: "\F0A78"; } + +.mdi-traffic-cone::before { + content: "\F137C"; } + +.mdi-traffic-light::before { + content: "\F052B"; } + +.mdi-traffic-light-outline::before { + content: "\F182A"; } + +.mdi-train::before { + content: "\F052C"; } + +.mdi-train-car::before { + content: "\F0BD8"; } + +.mdi-train-car-passenger::before { + content: "\F1733"; } + +.mdi-train-car-passenger-door::before { + content: "\F1734"; } + +.mdi-train-car-passenger-door-open::before { + content: "\F1735"; } + +.mdi-train-car-passenger-variant::before { + content: "\F1736"; } + +.mdi-train-variant::before { + content: "\F08C4"; } + +.mdi-tram::before { + content: "\F052D"; } + +.mdi-tram-side::before { + content: "\F0FE7"; } + +.mdi-transcribe::before { + content: "\F052E"; } + +.mdi-transcribe-close::before { + content: "\F052F"; } + +.mdi-transfer::before { + content: "\F1065"; } + +.mdi-transfer-down::before { + content: "\F0DA1"; } + +.mdi-transfer-left::before { + content: "\F0DA2"; } + +.mdi-transfer-right::before { + content: "\F0530"; } + +.mdi-transfer-up::before { + content: "\F0DA3"; } + +.mdi-transit-connection::before { + content: "\F0D3C"; } + +.mdi-transit-connection-horizontal::before { + content: "\F1546"; } + +.mdi-transit-connection-variant::before { + content: "\F0D3D"; } + +.mdi-transit-detour::before { + content: "\F0F8B"; } + +.mdi-transit-skip::before { + content: "\F1515"; } + +.mdi-transit-transfer::before { + content: "\F06AE"; } + +.mdi-transition::before { + content: "\F0915"; } + +.mdi-transition-masked::before { + content: "\F0916"; } + +.mdi-translate::before { + content: "\F05CA"; } + +.mdi-translate-off::before { + content: "\F0E06"; } + +.mdi-transmission-tower::before { + content: "\F0D3E"; } + +.mdi-trash-can::before { + content: "\F0A79"; } + +.mdi-trash-can-outline::before { + content: "\F0A7A"; } + +.mdi-tray::before { + content: "\F1294"; } + +.mdi-tray-alert::before { + content: "\F1295"; } + +.mdi-tray-arrow-down::before { + content: "\F0120"; } + +.mdi-tray-arrow-up::before { + content: "\F011D"; } + +.mdi-tray-full::before { + content: "\F1296"; } + +.mdi-tray-minus::before { + content: "\F1297"; } + +.mdi-tray-plus::before { + content: "\F1298"; } + +.mdi-tray-remove::before { + content: "\F1299"; } + +.mdi-treasure-chest::before { + content: "\F0726"; } + +.mdi-tree::before { + content: "\F0531"; } + +.mdi-tree-outline::before { + content: "\F0E69"; } + +.mdi-trello::before { + content: "\F0532"; } + +.mdi-trending-down::before { + content: "\F0533"; } + +.mdi-trending-neutral::before { + content: "\F0534"; } + +.mdi-trending-up::before { + content: "\F0535"; } + +.mdi-triangle::before { + content: "\F0536"; } + +.mdi-triangle-outline::before { + content: "\F0537"; } + +.mdi-triangle-wave::before { + content: "\F147C"; } + +.mdi-triforce::before { + content: "\F0BD9"; } + +.mdi-trophy::before { + content: "\F0538"; } + +.mdi-trophy-award::before { + content: "\F0539"; } + +.mdi-trophy-broken::before { + content: "\F0DA4"; } + +.mdi-trophy-outline::before { + content: "\F053A"; } + +.mdi-trophy-variant::before { + content: "\F053B"; } + +.mdi-trophy-variant-outline::before { + content: "\F053C"; } + +.mdi-truck::before { + content: "\F053D"; } + +.mdi-truck-check::before { + content: "\F0CD4"; } + +.mdi-truck-check-outline::before { + content: "\F129A"; } + +.mdi-truck-delivery::before { + content: "\F053E"; } + +.mdi-truck-delivery-outline::before { + content: "\F129B"; } + +.mdi-truck-fast::before { + content: "\F0788"; } + +.mdi-truck-fast-outline::before { + content: "\F129C"; } + +.mdi-truck-flatbed::before { + content: "\F1891"; } + +.mdi-truck-outline::before { + content: "\F129D"; } + +.mdi-truck-trailer::before { + content: "\F0727"; } + +.mdi-trumpet::before { + content: "\F1096"; } + +.mdi-tshirt-crew::before { + content: "\F0A7B"; } + +.mdi-tshirt-crew-outline::before { + content: "\F053F"; } + +.mdi-tshirt-v::before { + content: "\F0A7C"; } + +.mdi-tshirt-v-outline::before { + content: "\F0540"; } + +.mdi-tumble-dryer::before { + content: "\F0917"; } + +.mdi-tumble-dryer-alert::before { + content: "\F11BA"; } + +.mdi-tumble-dryer-off::before { + content: "\F11BB"; } + +.mdi-tune::before { + content: "\F062E"; } + +.mdi-tune-variant::before { + content: "\F1542"; } + +.mdi-tune-vertical::before { + content: "\F066A"; } + +.mdi-tune-vertical-variant::before { + content: "\F1543"; } + +.mdi-tunnel::before { + content: "\F183D"; } + +.mdi-tunnel-outline::before { + content: "\F183E"; } + +.mdi-turkey::before { + content: "\F171B"; } + +.mdi-turnstile::before { + content: "\F0CD5"; } + +.mdi-turnstile-outline::before { + content: "\F0CD6"; } + +.mdi-turtle::before { + content: "\F0CD7"; } + +.mdi-twitch::before { + content: "\F0543"; } + +.mdi-twitter::before { + content: "\F0544"; } + +.mdi-two-factor-authentication::before { + content: "\F09AF"; } + +.mdi-typewriter::before { + content: "\F0F2D"; } + +.mdi-ubisoft::before { + content: "\F0BDA"; } + +.mdi-ubuntu::before { + content: "\F0548"; } + +.mdi-ufo::before { + content: "\F10C4"; } + +.mdi-ufo-outline::before { + content: "\F10C5"; } + +.mdi-ultra-high-definition::before { + content: "\F07F9"; } + +.mdi-umbraco::before { + content: "\F0549"; } + +.mdi-umbrella::before { + content: "\F054A"; } + +.mdi-umbrella-beach::before { + content: "\F188A"; } + +.mdi-umbrella-beach-outline::before { + content: "\F188B"; } + +.mdi-umbrella-closed::before { + content: "\F09B0"; } + +.mdi-umbrella-closed-outline::before { + content: "\F13E2"; } + +.mdi-umbrella-closed-variant::before { + content: "\F13E1"; } + +.mdi-umbrella-outline::before { + content: "\F054B"; } + +.mdi-undo::before { + content: "\F054C"; } + +.mdi-undo-variant::before { + content: "\F054D"; } + +.mdi-unfold-less-horizontal::before { + content: "\F054E"; } + +.mdi-unfold-less-vertical::before { + content: "\F0760"; } + +.mdi-unfold-more-horizontal::before { + content: "\F054F"; } + +.mdi-unfold-more-vertical::before { + content: "\F0761"; } + +.mdi-ungroup::before { + content: "\F0550"; } + +.mdi-unicode::before { + content: "\F0ED0"; } + +.mdi-unicorn::before { + content: "\F15C2"; } + +.mdi-unicorn-variant::before { + content: "\F15C3"; } + +.mdi-unicycle::before { + content: "\F15E5"; } + +.mdi-unity::before { + content: "\F06AF"; } + +.mdi-unreal::before { + content: "\F09B1"; } + +.mdi-update::before { + content: "\F06B0"; } + +.mdi-upload::before { + content: "\F0552"; } + +.mdi-upload-lock::before { + content: "\F1373"; } + +.mdi-upload-lock-outline::before { + content: "\F1374"; } + +.mdi-upload-multiple::before { + content: "\F083D"; } + +.mdi-upload-network::before { + content: "\F06F6"; } + +.mdi-upload-network-outline::before { + content: "\F0CD8"; } + +.mdi-upload-off::before { + content: "\F10C6"; } + +.mdi-upload-off-outline::before { + content: "\F10C7"; } + +.mdi-upload-outline::before { + content: "\F0E07"; } + +.mdi-usb::before { + content: "\F0553"; } + +.mdi-usb-flash-drive::before { + content: "\F129E"; } + +.mdi-usb-flash-drive-outline::before { + content: "\F129F"; } + +.mdi-usb-port::before { + content: "\F11F0"; } + +.mdi-valve::before { + content: "\F1066"; } + +.mdi-valve-closed::before { + content: "\F1067"; } + +.mdi-valve-open::before { + content: "\F1068"; } + +.mdi-van-passenger::before { + content: "\F07FA"; } + +.mdi-van-utility::before { + content: "\F07FB"; } + +.mdi-vanish::before { + content: "\F07FC"; } + +.mdi-vanish-quarter::before { + content: "\F1554"; } + +.mdi-vanity-light::before { + content: "\F11E1"; } + +.mdi-variable::before { + content: "\F0AE7"; } + +.mdi-variable-box::before { + content: "\F1111"; } + +.mdi-vector-arrange-above::before { + content: "\F0554"; } + +.mdi-vector-arrange-below::before { + content: "\F0555"; } + +.mdi-vector-bezier::before { + content: "\F0AE8"; } + +.mdi-vector-circle::before { + content: "\F0556"; } + +.mdi-vector-circle-variant::before { + content: "\F0557"; } + +.mdi-vector-combine::before { + content: "\F0558"; } + +.mdi-vector-curve::before { + content: "\F0559"; } + +.mdi-vector-difference::before { + content: "\F055A"; } + +.mdi-vector-difference-ab::before { + content: "\F055B"; } + +.mdi-vector-difference-ba::before { + content: "\F055C"; } + +.mdi-vector-ellipse::before { + content: "\F0893"; } + +.mdi-vector-intersection::before { + content: "\F055D"; } + +.mdi-vector-line::before { + content: "\F055E"; } + +.mdi-vector-link::before { + content: "\F0FE8"; } + +.mdi-vector-point::before { + content: "\F055F"; } + +.mdi-vector-polygon::before { + content: "\F0560"; } + +.mdi-vector-polygon-variant::before { + content: "\F1856"; } + +.mdi-vector-polyline::before { + content: "\F0561"; } + +.mdi-vector-polyline-edit::before { + content: "\F1225"; } + +.mdi-vector-polyline-minus::before { + content: "\F1226"; } + +.mdi-vector-polyline-plus::before { + content: "\F1227"; } + +.mdi-vector-polyline-remove::before { + content: "\F1228"; } + +.mdi-vector-radius::before { + content: "\F074A"; } + +.mdi-vector-rectangle::before { + content: "\F05C6"; } + +.mdi-vector-selection::before { + content: "\F0562"; } + +.mdi-vector-square::before { + content: "\F0001"; } + +.mdi-vector-square-close::before { + content: "\F1857"; } + +.mdi-vector-square-open::before { + content: "\F1858"; } + +.mdi-vector-triangle::before { + content: "\F0563"; } + +.mdi-vector-union::before { + content: "\F0564"; } + +.mdi-vhs::before { + content: "\F0A1B"; } + +.mdi-vibrate::before { + content: "\F0566"; } + +.mdi-vibrate-off::before { + content: "\F0CD9"; } + +.mdi-video::before { + content: "\F0567"; } + +.mdi-video-3d::before { + content: "\F07FD"; } + +.mdi-video-3d-off::before { + content: "\F13D9"; } + +.mdi-video-3d-variant::before { + content: "\F0ED1"; } + +.mdi-video-4k-box::before { + content: "\F083E"; } + +.mdi-video-account::before { + content: "\F0919"; } + +.mdi-video-box::before { + content: "\F00FD"; } + +.mdi-video-box-off::before { + content: "\F00FE"; } + +.mdi-video-check::before { + content: "\F1069"; } + +.mdi-video-check-outline::before { + content: "\F106A"; } + +.mdi-video-high-definition::before { + content: "\F152E"; } + +.mdi-video-image::before { + content: "\F091A"; } + +.mdi-video-input-antenna::before { + content: "\F083F"; } + +.mdi-video-input-component::before { + content: "\F0840"; } + +.mdi-video-input-hdmi::before { + content: "\F0841"; } + +.mdi-video-input-scart::before { + content: "\F0F8C"; } + +.mdi-video-input-svideo::before { + content: "\F0842"; } + +.mdi-video-minus::before { + content: "\F09B2"; } + +.mdi-video-minus-outline::before { + content: "\F02BA"; } + +.mdi-video-off::before { + content: "\F0568"; } + +.mdi-video-off-outline::before { + content: "\F0BDB"; } + +.mdi-video-outline::before { + content: "\F0BDC"; } + +.mdi-video-plus::before { + content: "\F09B3"; } + +.mdi-video-plus-outline::before { + content: "\F01D3"; } + +.mdi-video-stabilization::before { + content: "\F091B"; } + +.mdi-video-switch::before { + content: "\F0569"; } + +.mdi-video-switch-outline::before { + content: "\F0790"; } + +.mdi-video-vintage::before { + content: "\F0A1C"; } + +.mdi-video-wireless::before { + content: "\F0ED2"; } + +.mdi-video-wireless-outline::before { + content: "\F0ED3"; } + +.mdi-view-agenda::before { + content: "\F056A"; } + +.mdi-view-agenda-outline::before { + content: "\F11D8"; } + +.mdi-view-array::before { + content: "\F056B"; } + +.mdi-view-array-outline::before { + content: "\F1485"; } + +.mdi-view-carousel::before { + content: "\F056C"; } + +.mdi-view-carousel-outline::before { + content: "\F1486"; } + +.mdi-view-column::before { + content: "\F056D"; } + +.mdi-view-column-outline::before { + content: "\F1487"; } + +.mdi-view-comfy::before { + content: "\F0E6A"; } + +.mdi-view-comfy-outline::before { + content: "\F1488"; } + +.mdi-view-compact::before { + content: "\F0E6B"; } + +.mdi-view-compact-outline::before { + content: "\F0E6C"; } + +.mdi-view-dashboard::before { + content: "\F056E"; } + +.mdi-view-dashboard-outline::before { + content: "\F0A1D"; } + +.mdi-view-dashboard-variant::before { + content: "\F0843"; } + +.mdi-view-dashboard-variant-outline::before { + content: "\F1489"; } + +.mdi-view-day::before { + content: "\F056F"; } + +.mdi-view-day-outline::before { + content: "\F148A"; } + +.mdi-view-gallery::before { + content: "\F1888"; } + +.mdi-view-gallery-outline::before { + content: "\F1889"; } + +.mdi-view-grid::before { + content: "\F0570"; } + +.mdi-view-grid-outline::before { + content: "\F11D9"; } + +.mdi-view-grid-plus::before { + content: "\F0F8D"; } + +.mdi-view-grid-plus-outline::before { + content: "\F11DA"; } + +.mdi-view-headline::before { + content: "\F0571"; } + +.mdi-view-list::before { + content: "\F0572"; } + +.mdi-view-list-outline::before { + content: "\F148B"; } + +.mdi-view-module::before { + content: "\F0573"; } + +.mdi-view-module-outline::before { + content: "\F148C"; } + +.mdi-view-parallel::before { + content: "\F0728"; } + +.mdi-view-parallel-outline::before { + content: "\F148D"; } + +.mdi-view-quilt::before { + content: "\F0574"; } + +.mdi-view-quilt-outline::before { + content: "\F148E"; } + +.mdi-view-sequential::before { + content: "\F0729"; } + +.mdi-view-sequential-outline::before { + content: "\F148F"; } + +.mdi-view-split-horizontal::before { + content: "\F0BCB"; } + +.mdi-view-split-vertical::before { + content: "\F0BCC"; } + +.mdi-view-stream::before { + content: "\F0575"; } + +.mdi-view-stream-outline::before { + content: "\F1490"; } + +.mdi-view-week::before { + content: "\F0576"; } + +.mdi-view-week-outline::before { + content: "\F1491"; } + +.mdi-vimeo::before { + content: "\F0577"; } + +.mdi-violin::before { + content: "\F060F"; } + +.mdi-virtual-reality::before { + content: "\F0894"; } + +.mdi-virus::before { + content: "\F13B6"; } + +.mdi-virus-outline::before { + content: "\F13B7"; } + +.mdi-vlc::before { + content: "\F057C"; } + +.mdi-voicemail::before { + content: "\F057D"; } + +.mdi-volleyball::before { + content: "\F09B4"; } + +.mdi-volume-high::before { + content: "\F057E"; } + +.mdi-volume-low::before { + content: "\F057F"; } + +.mdi-volume-medium::before { + content: "\F0580"; } + +.mdi-volume-minus::before { + content: "\F075E"; } + +.mdi-volume-mute::before { + content: "\F075F"; } + +.mdi-volume-off::before { + content: "\F0581"; } + +.mdi-volume-plus::before { + content: "\F075D"; } + +.mdi-volume-source::before { + content: "\F1120"; } + +.mdi-volume-variant-off::before { + content: "\F0E08"; } + +.mdi-volume-vibrate::before { + content: "\F1121"; } + +.mdi-vote::before { + content: "\F0A1F"; } + +.mdi-vote-outline::before { + content: "\F0A20"; } + +.mdi-vpn::before { + content: "\F0582"; } + +.mdi-vuejs::before { + content: "\F0844"; } + +.mdi-vuetify::before { + content: "\F0E6D"; } + +.mdi-walk::before { + content: "\F0583"; } + +.mdi-wall::before { + content: "\F07FE"; } + +.mdi-wall-sconce::before { + content: "\F091C"; } + +.mdi-wall-sconce-flat::before { + content: "\F091D"; } + +.mdi-wall-sconce-flat-outline::before { + content: "\F17C9"; } + +.mdi-wall-sconce-flat-variant::before { + content: "\F041C"; } + +.mdi-wall-sconce-flat-variant-outline::before { + content: "\F17CA"; } + +.mdi-wall-sconce-outline::before { + content: "\F17CB"; } + +.mdi-wall-sconce-round::before { + content: "\F0748"; } + +.mdi-wall-sconce-round-outline::before { + content: "\F17CC"; } + +.mdi-wall-sconce-round-variant::before { + content: "\F091E"; } + +.mdi-wall-sconce-round-variant-outline::before { + content: "\F17CD"; } + +.mdi-wallet::before { + content: "\F0584"; } + +.mdi-wallet-giftcard::before { + content: "\F0585"; } + +.mdi-wallet-membership::before { + content: "\F0586"; } + +.mdi-wallet-outline::before { + content: "\F0BDD"; } + +.mdi-wallet-plus::before { + content: "\F0F8E"; } + +.mdi-wallet-plus-outline::before { + content: "\F0F8F"; } + +.mdi-wallet-travel::before { + content: "\F0587"; } + +.mdi-wallpaper::before { + content: "\F0E09"; } + +.mdi-wan::before { + content: "\F0588"; } + +.mdi-wardrobe::before { + content: "\F0F90"; } + +.mdi-wardrobe-outline::before { + content: "\F0F91"; } + +.mdi-warehouse::before { + content: "\F0F81"; } + +.mdi-washing-machine::before { + content: "\F072A"; } + +.mdi-washing-machine-alert::before { + content: "\F11BC"; } + +.mdi-washing-machine-off::before { + content: "\F11BD"; } + +.mdi-watch::before { + content: "\F0589"; } + +.mdi-watch-export::before { + content: "\F058A"; } + +.mdi-watch-export-variant::before { + content: "\F0895"; } + +.mdi-watch-import::before { + content: "\F058B"; } + +.mdi-watch-import-variant::before { + content: "\F0896"; } + +.mdi-watch-variant::before { + content: "\F0897"; } + +.mdi-watch-vibrate::before { + content: "\F06B1"; } + +.mdi-watch-vibrate-off::before { + content: "\F0CDA"; } + +.mdi-water::before { + content: "\F058C"; } + +.mdi-water-alert::before { + content: "\F1502"; } + +.mdi-water-alert-outline::before { + content: "\F1503"; } + +.mdi-water-boiler::before { + content: "\F0F92"; } + +.mdi-water-boiler-alert::before { + content: "\F11B3"; } + +.mdi-water-boiler-off::before { + content: "\F11B4"; } + +.mdi-water-check::before { + content: "\F1504"; } + +.mdi-water-check-outline::before { + content: "\F1505"; } + +.mdi-water-circle::before { + content: "\F1806"; } + +.mdi-water-minus::before { + content: "\F1506"; } + +.mdi-water-minus-outline::before { + content: "\F1507"; } + +.mdi-water-off::before { + content: "\F058D"; } + +.mdi-water-off-outline::before { + content: "\F1508"; } + +.mdi-water-opacity::before { + content: "\F1855"; } + +.mdi-water-outline::before { + content: "\F0E0A"; } + +.mdi-water-percent::before { + content: "\F058E"; } + +.mdi-water-percent-alert::before { + content: "\F1509"; } + +.mdi-water-plus::before { + content: "\F150A"; } + +.mdi-water-plus-outline::before { + content: "\F150B"; } + +.mdi-water-polo::before { + content: "\F12A0"; } + +.mdi-water-pump::before { + content: "\F058F"; } + +.mdi-water-pump-off::before { + content: "\F0F93"; } + +.mdi-water-remove::before { + content: "\F150C"; } + +.mdi-water-remove-outline::before { + content: "\F150D"; } + +.mdi-water-sync::before { + content: "\F17C6"; } + +.mdi-water-well::before { + content: "\F106B"; } + +.mdi-water-well-outline::before { + content: "\F106C"; } + +.mdi-waterfall::before { + content: "\F1849"; } + +.mdi-watering-can::before { + content: "\F1481"; } + +.mdi-watering-can-outline::before { + content: "\F1482"; } + +.mdi-watermark::before { + content: "\F0612"; } + +.mdi-wave::before { + content: "\F0F2E"; } + +.mdi-waveform::before { + content: "\F147D"; } + +.mdi-waves::before { + content: "\F078D"; } + +.mdi-waves-arrow-left::before { + content: "\F1859"; } + +.mdi-waves-arrow-right::before { + content: "\F185A"; } + +.mdi-waves-arrow-up::before { + content: "\F185B"; } + +.mdi-waze::before { + content: "\F0BDE"; } + +.mdi-weather-cloudy::before { + content: "\F0590"; } + +.mdi-weather-cloudy-alert::before { + content: "\F0F2F"; } + +.mdi-weather-cloudy-arrow-right::before { + content: "\F0E6E"; } + +.mdi-weather-fog::before { + content: "\F0591"; } + +.mdi-weather-hail::before { + content: "\F0592"; } + +.mdi-weather-hazy::before { + content: "\F0F30"; } + +.mdi-weather-hurricane::before { + content: "\F0898"; } + +.mdi-weather-lightning::before { + content: "\F0593"; } + +.mdi-weather-lightning-rainy::before { + content: "\F067E"; } + +.mdi-weather-night::before { + content: "\F0594"; } + +.mdi-weather-night-partly-cloudy::before { + content: "\F0F31"; } + +.mdi-weather-partly-cloudy::before { + content: "\F0595"; } + +.mdi-weather-partly-lightning::before { + content: "\F0F32"; } + +.mdi-weather-partly-rainy::before { + content: "\F0F33"; } + +.mdi-weather-partly-snowy::before { + content: "\F0F34"; } + +.mdi-weather-partly-snowy-rainy::before { + content: "\F0F35"; } + +.mdi-weather-pouring::before { + content: "\F0596"; } + +.mdi-weather-rainy::before { + content: "\F0597"; } + +.mdi-weather-snowy::before { + content: "\F0598"; } + +.mdi-weather-snowy-heavy::before { + content: "\F0F36"; } + +.mdi-weather-snowy-rainy::before { + content: "\F067F"; } + +.mdi-weather-sunny::before { + content: "\F0599"; } + +.mdi-weather-sunny-alert::before { + content: "\F0F37"; } + +.mdi-weather-sunny-off::before { + content: "\F14E4"; } + +.mdi-weather-sunset::before { + content: "\F059A"; } + +.mdi-weather-sunset-down::before { + content: "\F059B"; } + +.mdi-weather-sunset-up::before { + content: "\F059C"; } + +.mdi-weather-tornado::before { + content: "\F0F38"; } + +.mdi-weather-windy::before { + content: "\F059D"; } + +.mdi-weather-windy-variant::before { + content: "\F059E"; } + +.mdi-web::before { + content: "\F059F"; } + +.mdi-web-box::before { + content: "\F0F94"; } + +.mdi-web-cancel::before { + content: "\F1790"; } + +.mdi-web-check::before { + content: "\F0789"; } + +.mdi-web-clock::before { + content: "\F124A"; } + +.mdi-web-minus::before { + content: "\F10A0"; } + +.mdi-web-off::before { + content: "\F0A8E"; } + +.mdi-web-plus::before { + content: "\F0033"; } + +.mdi-web-refresh::before { + content: "\F1791"; } + +.mdi-web-remove::before { + content: "\F0551"; } + +.mdi-web-sync::before { + content: "\F1792"; } + +.mdi-webcam::before { + content: "\F05A0"; } + +.mdi-webcam-off::before { + content: "\F1737"; } + +.mdi-webhook::before { + content: "\F062F"; } + +.mdi-webpack::before { + content: "\F072B"; } + +.mdi-webrtc::before { + content: "\F1248"; } + +.mdi-wechat::before { + content: "\F0611"; } + +.mdi-weight::before { + content: "\F05A1"; } + +.mdi-weight-gram::before { + content: "\F0D3F"; } + +.mdi-weight-kilogram::before { + content: "\F05A2"; } + +.mdi-weight-lifter::before { + content: "\F115D"; } + +.mdi-weight-pound::before { + content: "\F09B5"; } + +.mdi-whatsapp::before { + content: "\F05A3"; } + +.mdi-wheel-barrow::before { + content: "\F14F2"; } + +.mdi-wheelchair-accessibility::before { + content: "\F05A4"; } + +.mdi-whistle::before { + content: "\F09B6"; } + +.mdi-whistle-outline::before { + content: "\F12BC"; } + +.mdi-white-balance-auto::before { + content: "\F05A5"; } + +.mdi-white-balance-incandescent::before { + content: "\F05A6"; } + +.mdi-white-balance-iridescent::before { + content: "\F05A7"; } + +.mdi-white-balance-sunny::before { + content: "\F05A8"; } + +.mdi-widgets::before { + content: "\F072C"; } + +.mdi-widgets-outline::before { + content: "\F1355"; } + +.mdi-wifi::before { + content: "\F05A9"; } + +.mdi-wifi-alert::before { + content: "\F16B5"; } + +.mdi-wifi-arrow-down::before { + content: "\F16B6"; } + +.mdi-wifi-arrow-left::before { + content: "\F16B7"; } + +.mdi-wifi-arrow-left-right::before { + content: "\F16B8"; } + +.mdi-wifi-arrow-right::before { + content: "\F16B9"; } + +.mdi-wifi-arrow-up::before { + content: "\F16BA"; } + +.mdi-wifi-arrow-up-down::before { + content: "\F16BB"; } + +.mdi-wifi-cancel::before { + content: "\F16BC"; } + +.mdi-wifi-check::before { + content: "\F16BD"; } + +.mdi-wifi-cog::before { + content: "\F16BE"; } + +.mdi-wifi-lock::before { + content: "\F16BF"; } + +.mdi-wifi-lock-open::before { + content: "\F16C0"; } + +.mdi-wifi-marker::before { + content: "\F16C1"; } + +.mdi-wifi-minus::before { + content: "\F16C2"; } + +.mdi-wifi-off::before { + content: "\F05AA"; } + +.mdi-wifi-plus::before { + content: "\F16C3"; } + +.mdi-wifi-refresh::before { + content: "\F16C4"; } + +.mdi-wifi-remove::before { + content: "\F16C5"; } + +.mdi-wifi-settings::before { + content: "\F16C6"; } + +.mdi-wifi-star::before { + content: "\F0E0B"; } + +.mdi-wifi-strength-1::before { + content: "\F091F"; } + +.mdi-wifi-strength-1-alert::before { + content: "\F0920"; } + +.mdi-wifi-strength-1-lock::before { + content: "\F0921"; } + +.mdi-wifi-strength-1-lock-open::before { + content: "\F16CB"; } + +.mdi-wifi-strength-2::before { + content: "\F0922"; } + +.mdi-wifi-strength-2-alert::before { + content: "\F0923"; } + +.mdi-wifi-strength-2-lock::before { + content: "\F0924"; } + +.mdi-wifi-strength-2-lock-open::before { + content: "\F16CC"; } + +.mdi-wifi-strength-3::before { + content: "\F0925"; } + +.mdi-wifi-strength-3-alert::before { + content: "\F0926"; } + +.mdi-wifi-strength-3-lock::before { + content: "\F0927"; } + +.mdi-wifi-strength-3-lock-open::before { + content: "\F16CD"; } + +.mdi-wifi-strength-4::before { + content: "\F0928"; } + +.mdi-wifi-strength-4-alert::before { + content: "\F0929"; } + +.mdi-wifi-strength-4-lock::before { + content: "\F092A"; } + +.mdi-wifi-strength-4-lock-open::before { + content: "\F16CE"; } + +.mdi-wifi-strength-alert-outline::before { + content: "\F092B"; } + +.mdi-wifi-strength-lock-open-outline::before { + content: "\F16CF"; } + +.mdi-wifi-strength-lock-outline::before { + content: "\F092C"; } + +.mdi-wifi-strength-off::before { + content: "\F092D"; } + +.mdi-wifi-strength-off-outline::before { + content: "\F092E"; } + +.mdi-wifi-strength-outline::before { + content: "\F092F"; } + +.mdi-wifi-sync::before { + content: "\F16C7"; } + +.mdi-wikipedia::before { + content: "\F05AC"; } + +.mdi-wind-turbine::before { + content: "\F0DA5"; } + +.mdi-window-close::before { + content: "\F05AD"; } + +.mdi-window-closed::before { + content: "\F05AE"; } + +.mdi-window-closed-variant::before { + content: "\F11DB"; } + +.mdi-window-maximize::before { + content: "\F05AF"; } + +.mdi-window-minimize::before { + content: "\F05B0"; } + +.mdi-window-open::before { + content: "\F05B1"; } + +.mdi-window-open-variant::before { + content: "\F11DC"; } + +.mdi-window-restore::before { + content: "\F05B2"; } + +.mdi-window-shutter::before { + content: "\F111C"; } + +.mdi-window-shutter-alert::before { + content: "\F111D"; } + +.mdi-window-shutter-open::before { + content: "\F111E"; } + +.mdi-windsock::before { + content: "\F15FA"; } + +.mdi-wiper::before { + content: "\F0AE9"; } + +.mdi-wiper-wash::before { + content: "\F0DA6"; } + +.mdi-wizard-hat::before { + content: "\F1477"; } + +.mdi-wordpress::before { + content: "\F05B4"; } + +.mdi-wrap::before { + content: "\F05B6"; } + +.mdi-wrap-disabled::before { + content: "\F0BDF"; } + +.mdi-wrench::before { + content: "\F05B7"; } + +.mdi-wrench-outline::before { + content: "\F0BE0"; } + +.mdi-xamarin::before { + content: "\F0845"; } + +.mdi-xml::before { + content: "\F05C0"; } + +.mdi-xmpp::before { + content: "\F07FF"; } + +.mdi-yahoo::before { + content: "\F0B4F"; } + +.mdi-yeast::before { + content: "\F05C1"; } + +.mdi-yin-yang::before { + content: "\F0680"; } + +.mdi-yoga::before { + content: "\F117C"; } + +.mdi-youtube::before { + content: "\F05C3"; } + +.mdi-youtube-gaming::before { + content: "\F0848"; } + +.mdi-youtube-studio::before { + content: "\F0847"; } + +.mdi-youtube-subscription::before { + content: "\F0D40"; } + +.mdi-youtube-tv::before { + content: "\F0448"; } + +.mdi-yurt::before { + content: "\F1516"; } + +.mdi-z-wave::before { + content: "\F0AEA"; } + +.mdi-zend::before { + content: "\F0AEB"; } + +.mdi-zigbee::before { + content: "\F0D41"; } + +.mdi-zip-box::before { + content: "\F05C4"; } + +.mdi-zip-box-outline::before { + content: "\F0FFA"; } + +.mdi-zip-disk::before { + content: "\F0A23"; } + +.mdi-zodiac-aquarius::before { + content: "\F0A7D"; } + +.mdi-zodiac-aries::before { + content: "\F0A7E"; } + +.mdi-zodiac-cancer::before { + content: "\F0A7F"; } + +.mdi-zodiac-capricorn::before { + content: "\F0A80"; } + +.mdi-zodiac-gemini::before { + content: "\F0A81"; } + +.mdi-zodiac-leo::before { + content: "\F0A82"; } + +.mdi-zodiac-libra::before { + content: "\F0A83"; } + +.mdi-zodiac-pisces::before { + content: "\F0A84"; } + +.mdi-zodiac-sagittarius::before { + content: "\F0A85"; } + +.mdi-zodiac-scorpio::before { + content: "\F0A86"; } + +.mdi-zodiac-taurus::before { + content: "\F0A87"; } + +.mdi-zodiac-virgo::before { + content: "\F0A88"; } + +.mdi-blank::before { + content: "\F68C"; + visibility: hidden; } + +.mdi-18px.mdi-set, .mdi-18px.mdi:before { + font-size: 18px; } + +.mdi-24px.mdi-set, .mdi-24px.mdi:before { + font-size: 24px; } + +.mdi-36px.mdi-set, .mdi-36px.mdi:before { + font-size: 36px; } + +.mdi-48px.mdi-set, .mdi-48px.mdi:before { + font-size: 48px; } + +.mdi-dark:before { + color: rgba(0, 0, 0, 0.54); } + +.mdi-dark.mdi-inactive:before { + color: rgba(0, 0, 0, 0.26); } + +.mdi-light:before { + color: white; } + +.mdi-light.mdi-inactive:before { + color: rgba(255, 255, 255, 0.3); } + +.mdi-rotate-45 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(45deg); + transform: scaleX(-1) rotate(45deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(45deg); + -ms-transform: rotate(45deg); + transform: scaleY(-1) rotate(45deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-45:before { + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } + +.mdi-rotate-90 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(90deg); + transform: scaleX(-1) rotate(90deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(90deg); + -ms-transform: rotate(90deg); + transform: scaleY(-1) rotate(90deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-90:before { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + +.mdi-rotate-135 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(135deg); + transform: scaleX(-1) rotate(135deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(135deg); + -ms-transform: rotate(135deg); + transform: scaleY(-1) rotate(135deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-135:before { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); } + +.mdi-rotate-180 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(180deg); + transform: scaleX(-1) rotate(180deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(180deg); + -ms-transform: rotate(180deg); + transform: scaleY(-1) rotate(180deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-180:before { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + +.mdi-rotate-225 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(225deg); + transform: scaleX(-1) rotate(225deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(225deg); + -ms-transform: rotate(225deg); + transform: scaleY(-1) rotate(225deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-225:before { + -webkit-transform: rotate(225deg); + -ms-transform: rotate(225deg); + transform: rotate(225deg); } + +.mdi-rotate-270 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(270deg); + transform: scaleX(-1) rotate(270deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(270deg); + -ms-transform: rotate(270deg); + transform: scaleY(-1) rotate(270deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-270:before { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + +.mdi-rotate-315 { + /* + // Not included in production + &.mdi-flip-h:before { + -webkit-transform: scaleX(-1) rotate(315deg); + transform: scaleX(-1) rotate(315deg); + filter: FlipH; + -ms-filter: "FlipH"; + } + &.mdi-flip-v:before { + -webkit-transform: scaleY(-1) rotate(315deg); + -ms-transform: rotate(315deg); + transform: scaleY(-1) rotate(315deg); + filter: FlipV; + -ms-filter: "FlipV"; + } + */ } + .mdi-rotate-315:before { + -webkit-transform: rotate(315deg); + -ms-transform: rotate(315deg); + transform: rotate(315deg); } + +.mdi-flip-h:before { + -webkit-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: "FlipH"; } + +.mdi-flip-v:before { + -webkit-transform: scaleY(-1); + transform: scaleY(-1); + filter: FlipV; + -ms-filter: "FlipV"; } + +.mdi-spin:before { + -webkit-animation: mdi-spin 2s infinite linear; + animation: mdi-spin 2s infinite linear; } + +@-webkit-keyframes mdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } + +@keyframes mdi-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } diff --git a/django_lostplaces/lostplaces/templates/global.html b/django_lostplaces/lostplaces/templates/global.html index d777ec4..9363682 100644 --- a/django_lostplaces/lostplaces/templates/global.html +++ b/django_lostplaces/lostplaces/templates/global.html @@ -12,6 +12,7 @@ + {% block title %}Urban Exploration{% endblock %} From 399fa70ab6349a94d7a6768138aa60b2c377bffd Mon Sep 17 00:00:00 2001 From: reverend <reverend@reverend2048.de> Date: Fri, 31 Dec 2021 00:35:19 +0100 Subject: [PATCH 148/150] #42 Tests for Level-System / Homepage --- .../lostplaces/tests/views/test_views.py | 47 ++++++++++++++++++- django_lostplaces/lostplaces/views/views.py | 2 +- 2 files changed, 47 insertions(+), 2 deletions(-) diff --git a/django_lostplaces/lostplaces/tests/views/test_views.py b/django_lostplaces/lostplaces/tests/views/test_views.py index 6b40892..c6f9b5d 100644 --- a/django_lostplaces/lostplaces/tests/views/test_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_views.py @@ -33,6 +33,32 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): ) place.tags.add('I a tag', 'testlocation') place.save() + + # Creating a place with level one to test against + # unauth's users and users with level 1 + Place.objects.create( + name='Im a place level 1', + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Testtown', + latitude=50.5, + longitude=7.0, + description='This is just a test, do not worry', + level=1 + ) + + # Creating a place with level two to test against + # unauth's users and users above level 1 + Place.objects.create( + name='Im a place level 2', + submitted_when=timezone.now(), + submitted_by=user.explorer, + location='Testtown', + latitude=50.5, + longitude=7.0, + description='This is just a test, do not worry', + level=2 + ) def setUp(self): self.client = Client() @@ -80,7 +106,26 @@ class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): ), msg='Expecting the test place to show up on the homepage' ) - + + print(response.content.decode().replace('\n', '')) + self.assertNotEqual( + None, + re.search( + """Im a place level 1""", + response.content.decode().replace('\n', '') + ), + msg="Expecting the level 1 places to show up on the homepage publicly" + ) + + self.assertEqual( + None, + re.search( + """Im a place level 2""", + response.content.decode().replace('\n', '') + ), + msg="Expecting the level 2 places to *not* show up on the homepage publicly" + ) + def test_map_authenticated(self): """ Testing there is a map showing all the lates places diff --git a/django_lostplaces/lostplaces/views/views.py b/django_lostplaces/lostplaces/views/views.py index a72fd8f..d0130b2 100644 --- a/django_lostplaces/lostplaces/views/views.py +++ b/django_lostplaces/lostplaces/views/views.py @@ -42,7 +42,7 @@ class HomeView(IsAuthenticatedMixin, View): return render(request, 'home.html', context) def handle_no_permission(self): - place_list = Place.objects.all().order_by('-submitted_when')[:5] + place_list = Place.objects.filter(level=1)[:5] context = { 'place_list': place_list } From 1de203ad4050d20d374e4b1d4f1ee28410a853ab Mon Sep 17 00:00:00 2001 From: reverend <reverend@reverend2048.de> Date: Fri, 31 Dec 2021 01:15:37 +0100 Subject: [PATCH 149/150] More Detailed view of user's vote --- django_lostplaces/lostplaces/templates/partials/voting.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_lostplaces/lostplaces/templates/partials/voting.html b/django_lostplaces/lostplaces/templates/partials/voting.html index 8c12cd2..0b7ebcf 100644 --- a/django_lostplaces/lostplaces/templates/partials/voting.html +++ b/django_lostplaces/lostplaces/templates/partials/voting.html @@ -23,7 +23,7 @@ <div class="LP-Voting__Info"> <div class="LP-Voting__UserVote"> <span class="LP-Voting__InfoLabel">You voted this place as</span> - <span class="LP-Voting__Vote">{{voting.get_human_readable_level}}</span> + <span class="LP-Voting__Vote">{{voting.get_human_readable_level}} / {{voting.vote}}</span> </div> <div class="LP-Voting__Expiration"> From 78efe9bebb68a183bd6f6f392a12cf63d1ccb748 Mon Sep 17 00:00:00 2001 From: reverend <reverend@reverend2048.de> Date: Fri, 31 Dec 2021 15:56:31 +0100 Subject: [PATCH 150/150] #58 Voting UI is bugged when no vote was submitted --- django_lostplaces/lostplaces/models/place.py | 5 ++- .../lostplaces/templates/partials/voting.html | 32 ++++++++++--------- .../lostplaces/tests/views/test_views.py | 1 - .../lostplaces/views/place_views.py | 8 +++-- 4 files changed, 27 insertions(+), 19 deletions(-) diff --git a/django_lostplaces/lostplaces/models/place.py b/django_lostplaces/lostplaces/models/place.py index 2df13b4..9ec4c99 100644 --- a/django_lostplaces/lostplaces/models/place.py +++ b/django_lostplaces/lostplaces/models/place.py @@ -94,7 +94,9 @@ class Place(Submittable, Taggable, Mapable): self.remove_expired_votes() if self.placevotings.count() == 0: - return 5 + self.level = 5 + self.save() + return level = 0 @@ -102,6 +104,7 @@ class Place(Submittable, Taggable, Mapable): level += vote.vote self.level = floor(level / self.placevotings.count()) + self.save() def remove_expired_votes(self): for vote in self.placevotings.all(): diff --git a/django_lostplaces/lostplaces/templates/partials/voting.html b/django_lostplaces/lostplaces/templates/partials/voting.html index 0b7ebcf..169b8ca 100644 --- a/django_lostplaces/lostplaces/templates/partials/voting.html +++ b/django_lostplaces/lostplaces/templates/partials/voting.html @@ -6,7 +6,7 @@ Place level </h2> <div class="LP-Voting__Choices"> - {% for choice in voting.get_all_choices %} + {% for choice in voting.all_choices %} <a href="{% url 'place_vote' place_id=place.id vote=choice.0 %}" class="LP-Voting__Vote {% if choice.0 <= place.level %} LP-Voting__Vote--overall{% endif %}" title="Vote place as "{{choice.1}}""> <i class="mdi mdi-shield-home"></i> <span class="LP-Voting__Label"> @@ -19,21 +19,23 @@ {{place.get_level_display}} </div> </div> - <div class="LP-Voting__Right"> - <div class="LP-Voting__Info"> - <div class="LP-Voting__UserVote"> - <span class="LP-Voting__InfoLabel">You voted this place as</span> - <span class="LP-Voting__Vote">{{voting.get_human_readable_level}} / {{voting.vote}}</span> - </div> + {% if voting.users_vote %} + <div class="LP-Voting__Right"> + <div class="LP-Voting__Info"> + <div class="LP-Voting__UserVote"> + <span class="LP-Voting__InfoLabel">You voted this place as</span> + <span class="LP-Voting__Vote">{{voting.users_vote.get_human_readable_level}} <i>Level {{voting.users_vote.vote}}</i></span> + </div> - <div class="LP-Voting__Expiration"> - <span class="LP-Voting__InfoLabel">Your vote expires on</span> - <span class="LP-Voting__Date"> - <time datetime="{{voting.expires_when|date:'Y-m-d'}}"> - {{voting.expires_when|date:'d.m.Y'}} - </time> - </span> + <div class="LP-Voting__Expiration"> + <span class="LP-Voting__InfoLabel">Your vote expires on</span> + <span class="LP-Voting__Date"> + <time datetime="{{voting.expires_when|date:'Y-m-d'}}"> + {{voting.users_vote.expires_when|date:'d.m.Y'}} + </time> + </span> + </div> </div> </div> - </div> + {% endif %} </div> \ No newline at end of file diff --git a/django_lostplaces/lostplaces/tests/views/test_views.py b/django_lostplaces/lostplaces/tests/views/test_views.py index c6f9b5d..d9f6c4c 100644 --- a/django_lostplaces/lostplaces/tests/views/test_views.py +++ b/django_lostplaces/lostplaces/tests/views/test_views.py @@ -14,7 +14,6 @@ from lostplaces.tests.views import ( ) class TestHomeView(GlobalTemplateTestCaseMixin, ViewTestCase): - @classmethod def setUpTestData(cls): user = User.objects.create_user( diff --git a/django_lostplaces/lostplaces/views/place_views.py b/django_lostplaces/lostplaces/views/place_views.py index 71e08cb..f493ce5 100644 --- a/django_lostplaces/lostplaces/views/place_views.py +++ b/django_lostplaces/lostplaces/views/place_views.py @@ -19,7 +19,8 @@ from django.urls import reverse_lazy, reverse from lostplaces.models import ( Place, PlaceImage, - PlaceVoting + PlaceVoting, + PLACE_LEVELS ) from lostplaces.views.base_views import ( @@ -71,7 +72,10 @@ class PlaceDetailView(IsAuthenticatedMixin, IsEligibleToSeePlaceMixin, View): 'submit_url': reverse('place_tag_submit', kwargs={'tagged_id': place.id}), 'delete_url_name': 'place_tag_delete' }, - 'placevoting': PlaceVoting.objects.filter(place=place, submitted_by=explorer).first() + 'placevoting': { + 'users_vote': PlaceVoting.objects.filter(place=place, submitted_by=explorer).first(), + 'all_choices': reversed(PLACE_LEVELS) + } } return render(request, 'place/place_detail.html', context)