From 281a8f7277132a795716a157a9b1db4568407390 Mon Sep 17 00:00:00 2001 From: inesviolante <inesviolante@gmail.com> Date: Sat, 7 Mar 2020 21:18:27 +0000 Subject: [PATCH] updates --- themes/beautifulhugo/LICENSE => LICENSE.md | 5 +- README.md | 97 +- academic.Rproj | 16 + archetypes/authors/_index.md | 68 + archetypes/authors/avatar.jpg | Bin 0 -> 12861 bytes archetypes/default.md | 29 + archetypes/docs.md | 23 + archetypes/home.md | 48 + archetypes/post/index.md | 29 + archetypes/project/index.md | 41 + archetypes/publication/index.md | 69 + archetypes/slides/index.md | 26 + archetypes/talk/index.md | 68 + assets/css/reveal.css | 31 + assets/css/reveal_custom.css | 0 assets/images/.gitkeep | 0 assets/images/icon.png | Bin 0 -> 9727 bytes assets/js/academic-search.js | 185 + assets/js/academic.js | 767 ++ assets/js/algolia-search.js | 72 + assets/js/mathjax-config.js | 16 + assets/js/vendor/bootstrap.min.js | 7 + assets/scss/academic/_card.scss | 118 + assets/scss/academic/_content.scss | 334 + assets/scss/academic/_dark.scss | 139 + assets/scss/academic/_docs.scss | 261 + assets/scss/academic/_integrations.scss | 6 + assets/scss/academic/_listings.scss | 60 + assets/scss/academic/_nav.scss | 202 + assets/scss/academic/_root.scss | 602 ++ assets/scss/academic/_search.scss | 137 + assets/scss/academic/_widgets.scss | 574 ++ assets/scss/academic/academic.scss | 17 + assets/scss/bootstrap_variables.scss | 23 + assets/scss/custom.scss | 1 + assets/scss/main.scss | 41 + assets/scss/vendor/bootstrap/_alert.scss | 51 + assets/scss/vendor/bootstrap/_badge.scss | 54 + assets/scss/vendor/bootstrap/_breadcrumb.scss | 42 + .../scss/vendor/bootstrap/_button-group.scss | 163 + assets/scss/vendor/bootstrap/_buttons.scss | 139 + assets/scss/vendor/bootstrap/_card.scss | 278 + assets/scss/vendor/bootstrap/_carousel.scss | 197 + assets/scss/vendor/bootstrap/_close.scss | 41 + assets/scss/vendor/bootstrap/_code.scss | 48 + .../scss/vendor/bootstrap/_custom-forms.scss | 521 + assets/scss/vendor/bootstrap/_dropdown.scss | 191 + assets/scss/vendor/bootstrap/_forms.scss | 338 + assets/scss/vendor/bootstrap/_functions.scss | 134 + assets/scss/vendor/bootstrap/_grid.scss | 69 + assets/scss/vendor/bootstrap/_images.scss | 42 + .../scss/vendor/bootstrap/_input-group.scss | 191 + assets/scss/vendor/bootstrap/_jumbotron.scss | 17 + assets/scss/vendor/bootstrap/_list-group.scss | 158 + assets/scss/vendor/bootstrap/_media.scss | 8 + assets/scss/vendor/bootstrap/_mixins.scss | 47 + assets/scss/vendor/bootstrap/_modal.scss | 239 + assets/scss/vendor/bootstrap/_nav.scss | 120 + assets/scss/vendor/bootstrap/_navbar.scss | 324 + assets/scss/vendor/bootstrap/_pagination.scss | 73 + assets/scss/vendor/bootstrap/_popover.scss | 170 + assets/scss/vendor/bootstrap/_print.scss | 141 + assets/scss/vendor/bootstrap/_progress.scss | 46 + assets/scss/vendor/bootstrap/_reboot.scss | 482 + assets/scss/vendor/bootstrap/_root.scss | 20 + assets/scss/vendor/bootstrap/_spinners.scss | 55 + assets/scss/vendor/bootstrap/_tables.scss | 185 + assets/scss/vendor/bootstrap/_toasts.scss | 44 + assets/scss/vendor/bootstrap/_tooltip.scss | 115 + .../scss/vendor/bootstrap/_transitions.scss | 20 + assets/scss/vendor/bootstrap/_type.scss | 125 + assets/scss/vendor/bootstrap/_utilities.scss | 17 + assets/scss/vendor/bootstrap/_variables.scss | 1143 +++ .../scss/vendor/bootstrap/bootstrap-grid.scss | 29 + .../vendor/bootstrap/bootstrap-reboot.scss | 12 + assets/scss/vendor/bootstrap/bootstrap.scss | 44 + .../scss/vendor/bootstrap/mixins/_alert.scss | 13 + .../bootstrap/mixins/_background-variant.scss | 22 + .../scss/vendor/bootstrap/mixins/_badge.scss | 17 + .../bootstrap/mixins/_border-radius.scss | 63 + .../vendor/bootstrap/mixins/_box-shadow.scss | 20 + .../vendor/bootstrap/mixins/_breakpoints.scss | 123 + .../vendor/bootstrap/mixins/_buttons.scss | 110 + .../scss/vendor/bootstrap/mixins/_caret.scss | 62 + .../vendor/bootstrap/mixins/_clearfix.scss | 7 + .../vendor/bootstrap/mixins/_deprecate.scss | 10 + .../scss/vendor/bootstrap/mixins/_float.scss | 14 + .../scss/vendor/bootstrap/mixins/_forms.scss | 177 + .../vendor/bootstrap/mixins/_gradients.scss | 45 + .../bootstrap/mixins/_grid-framework.scss | 71 + .../scss/vendor/bootstrap/mixins/_grid.scss | 69 + .../scss/vendor/bootstrap/mixins/_hover.scss | 37 + .../scss/vendor/bootstrap/mixins/_image.scss | 36 + .../vendor/bootstrap/mixins/_list-group.scss | 21 + .../scss/vendor/bootstrap/mixins/_lists.scss | 7 + .../vendor/bootstrap/mixins/_nav-divider.scss | 11 + .../vendor/bootstrap/mixins/_pagination.scss | 22 + .../vendor/bootstrap/mixins/_reset-text.scss | 17 + .../scss/vendor/bootstrap/mixins/_resize.scss | 6 + .../bootstrap/mixins/_screen-reader.scss | 34 + .../scss/vendor/bootstrap/mixins/_size.scss | 7 + .../vendor/bootstrap/mixins/_table-row.scss | 39 + .../bootstrap/mixins/_text-emphasis.scss | 17 + .../vendor/bootstrap/mixins/_text-hide.scss | 11 + .../bootstrap/mixins/_text-truncate.scss | 8 + .../vendor/bootstrap/mixins/_transition.scss | 16 + .../vendor/bootstrap/mixins/_visibility.scss | 8 + .../vendor/bootstrap/utilities/_align.scss | 8 + .../bootstrap/utilities/_background.scss | 19 + .../vendor/bootstrap/utilities/_borders.scss | 75 + .../vendor/bootstrap/utilities/_clearfix.scss | 3 + .../vendor/bootstrap/utilities/_display.scss | 26 + .../vendor/bootstrap/utilities/_embed.scss | 39 + .../vendor/bootstrap/utilities/_flex.scss | 51 + .../vendor/bootstrap/utilities/_float.scss | 11 + .../vendor/bootstrap/utilities/_overflow.scss | 5 + .../vendor/bootstrap/utilities/_position.scss | 32 + .../bootstrap/utilities/_screenreaders.scss | 11 + .../vendor/bootstrap/utilities/_shadows.scss | 6 + .../vendor/bootstrap/utilities/_sizing.scss | 20 + .../vendor/bootstrap/utilities/_spacing.scss | 73 + .../bootstrap/utilities/_stretched-link.scss | 19 + .../vendor/bootstrap/utilities/_text.scss | 72 + .../bootstrap/utilities/_visibility.scss | 13 + assets/scss/vendor/bootstrap/vendor/_rfs.scss | 204 + config.toml | 101 +- config/_default/config.toml | 71 + config/_default/languages.toml | 20 + config/_default/menus.toml | 53 + config/_default/params.toml | 268 + content/_index.md | 9 - content/authors/admin/_index.md | 76 + content/authors/admin/avatar.jpg | Bin 0 -> 12861 bytes content/home/about.md | 14 + content/home/accomplishments.md | 51 + content/home/contact.md | 20 + content/home/demo.md | 72 + content/home/experience.md | 44 + content/home/featured.md | 67 + content/home/hero.md | 60 + content/home/index.md | 5 + content/home/people.md | 56 + content/home/posts.md | 67 + content/home/projects.md | 77 + content/home/publications.md | 71 + content/home/research.md | 77 + content/home/skills.md | 35 + content/home/slider.md | 54 + content/home/tags.md | 22 + content/home/talks.md | 69 + content/page/about.md | 19 - content/post/2015-01-04-first-post.md | 6 - content/post/2015-01-15-pirates.md | 6 - content/post/2015-01-19-soccer.md | 11 - content/post/2015-01-27-dear-diary.md | 6 - content/post/2015-02-13-hamlet-monologue.md | 41 - content/post/2015-02-20-test-markdown.md | 35 - .../2015-02-26-flake-it-till-you-make-it.md | 14 - content/post/2016-03-08-code-sample.md | 42 - content/post/2017-03-05-math-sample.md | 71 - content/post/2017-03-07-bigimg-sample.md | 40 - .../2017-03-20-photoswipe-gallery-sample.md | 39 - content/post/_index.md | 14 + content/privacy.md | 15 + content/publication/_index.md | 15 + content/talk/_index.md | 14 + content/terms.md | 15 + data/academic.toml | 3 + data/assets.toml | 106 + data/fonts/classic.toml | 11 + data/fonts/minimal.toml | 11 + data/fonts/mr_robot.toml | 11 + data/fonts/rose.toml | 11 + data/i18n/languages.yaml | 28 + data/page_sharer.toml | 82 + data/publication_types.toml | 12 + data/themes/1950s.toml | 21 + data/themes/apogee.toml | 18 + data/themes/coffee.toml | 21 + data/themes/dark.toml | 18 + data/themes/forest.toml | 18 + data/themes/minimal.toml | 18 + data/themes/mr_robot.toml | 18 + data/themes/ocean.toml | 18 + data/themes/rose.toml | 18 + data/themes/strawberry.toml | 18 + i18n/ca.yaml | 130 + i18n/cs.yaml | 224 + i18n/da.yaml | 130 + i18n/de.yaml | 132 + i18n/el.yaml | 130 + i18n/en.yaml | 225 + i18n/es.yaml | 130 + i18n/et.yaml | 225 + i18n/eu.yaml | 130 + i18n/fr.yaml | 130 + i18n/hu.yaml | 130 + i18n/id.yaml | 130 + i18n/it.yaml | 130 + i18n/ja.yaml | 130 + i18n/km.yaml | 225 + i18n/ko.yaml | 130 + i18n/lv.yaml | 225 + i18n/nl.yaml | 130 + i18n/pl.yaml | 130 + i18n/pt.yaml | 130 + i18n/ro.yaml | 130 + i18n/ru.yaml | 130 + i18n/sv.yaml | 225 + i18n/tr.yaml | 130 + i18n/uk.yaml | 225 + i18n/vi.yaml | 130 + i18n/zh-Hant.yaml | 225 + i18n/zh.yaml | 225 + layouts/404.html | 31 + layouts/_default/_markup/render-link.html | 2 + layouts/_default/baseof.html | 25 + layouts/_default/list.html | 35 + layouts/_default/rss.xml | 39 + layouts/_default/single.html | 18 + layouts/authors/list.html | 39 + layouts/authors/terms.html | 23 + layouts/docs/list.html | 3 + layouts/docs/single.html | 3 + layouts/index.html | 20 + layouts/index.json | 62 + layouts/index.webmanifest | 19 + layouts/partials/citation.html | 25 + layouts/partials/comments.html | 9 + layouts/partials/comments/commento.html | 3 + layouts/partials/comments/disqus.html | 22 + layouts/partials/cookie_consent.html | 31 + layouts/partials/custom_head.html | 4 + layouts/partials/custom_js.html | 4 + layouts/partials/docs_layout.html | 55 + layouts/partials/docs_sidebar.html | 53 + layouts/partials/docs_toc_foot.html | 0 layouts/partials/functions/get_address.html | 21 + .../partials/functions/get_author_name.html | 26 + .../partials/functions/get_event_dates.html | 17 + layouts/partials/functions/get_icon.html | 7 + layouts/partials/functions/get_logo.html | 21 + layouts/partials/functions/get_logo_url.html | 12 + layouts/partials/functions/get_pub_types.html | 6 + layouts/partials/functions/parse_theme.html | 57 + layouts/partials/jsonld/article.html | 47 + layouts/partials/jsonld/business.html | 29 + layouts/partials/jsonld/event.html | 47 + layouts/partials/jsonld/main.html | 23 + layouts/partials/jsonld/website.html | 14 + layouts/partials/li_card.html | 70 + layouts/partials/li_citation.html | 35 + layouts/partials/li_compact.html | 85 + layouts/partials/li_list.html | 56 + .../partials/marketing/google_analytics.html | 42 + .../marketing/google_tag_manager.html | 9 + layouts/partials/navbar.html | 160 + layouts/partials/page_author.html | 47 + layouts/partials/page_edit.html | 18 + layouts/partials/page_footer.html | 25 + layouts/partials/page_header.html | 93 + layouts/partials/page_links.html | 158 + layouts/partials/page_links_div.html | 25 + layouts/partials/page_metadata.html | 67 + layouts/partials/page_metadata_authors.html | 18 + layouts/partials/pagination.html | 12 + layouts/partials/portfolio_li_card.html | 39 + layouts/partials/portfolio_li_compact.html | 6 + layouts/partials/portfolio_li_list.html | 6 + layouts/partials/portfolio_li_showcase.html | 63 + layouts/partials/search.html | 32 + layouts/partials/section_pager.html | 18 + layouts/partials/share.html | 20 + layouts/partials/site_footer.html | 31 + layouts/partials/site_head.html | 204 + layouts/partials/site_js.html | 151 + layouts/partials/slides.html | 28 + layouts/partials/social_links.html | 22 + layouts/partials/tags.html | 8 + layouts/partials/widget_page.html | 82 + layouts/partials/widgets/about.html | 109 + layouts/partials/widgets/accomplishments.html | 48 + layouts/partials/widgets/blank.html | 20 + layouts/partials/widgets/contact.html | 138 + layouts/partials/widgets/experience.html | 59 + layouts/partials/widgets/featured.html | 56 + layouts/partials/widgets/featurette.html | 30 + layouts/partials/widgets/hero.html | 65 + layouts/partials/widgets/pages.html | 99 + layouts/partials/widgets/people.html | 61 + layouts/partials/widgets/portfolio.html | 93 + layouts/partials/widgets/slider.html | 62 + layouts/partials/widgets/tag_cloud.html | 49 + layouts/project/single.html | 68 + layouts/publication/single.html | 57 + layouts/section/docs.html | 18 + layouts/section/post.html | 26 + layouts/section/publication.html | 78 + layouts/section/talk.html | 39 + layouts/shortcodes/alert.html | 5 + layouts/shortcodes/diagram.html | 3 + layouts/shortcodes/figure.html | 48 + layouts/shortcodes/fragment.html | 3 + layouts/shortcodes/gallery.html | 57 + layouts/shortcodes/gdocs.html | 3 + layouts/shortcodes/hl.html | 1 + layouts/shortcodes/icon.html | 10 + layouts/shortcodes/list_categories.html | 5 + layouts/shortcodes/list_tags.html | 5 + layouts/shortcodes/mention.html | 10 + layouts/shortcodes/slide.html | 6 + layouts/shortcodes/speaker_note.html | 3 + layouts/shortcodes/staticref.html | 1 + layouts/shortcodes/toc.html | 2 + layouts/shortcodes/video.html | 27 + layouts/slides/baseof.html | 71 + layouts/slides/list.html | 0 layouts/slides/single.html | 3 + layouts/talk/single.html | 76 + layouts/widget_page/single.html | 3 + netlify.toml | 26 + package-lock.json | 13 + package.json | 23 + ...s_76ac6956597c32fec7ddf60d408db3ab.content | 9125 +++++++++++++++++ ...scss_76ac6956597c32fec7ddf60d408db3ab.json | 1 + ..._12861_270x270_fill_q90_lanczos_center.jpg | Bin 0 -> 5426 bytes ...d00_9727_192x192_fill_lanczos_center_2.png | Bin 0 -> 7708 bytes ...8dd00_9727_32x32_fill_lanczos_center_2.png | Bin 0 -> 1360 bytes ...d00_9727_512x512_fill_lanczos_center_2.png | Bin 0 -> 12453 bytes scripts/gen_demo_resources.sh | 5 + scripts/init_kickstart.sh | 41 + scripts/list_language_packs.py | 31 + scripts/sync_i18n.py | 52 + scripts/update_bootstrap.sh | 14 + scripts/view_demo.sh | 9 + static/admin/config.yml | 89 + static/admin/index.html | 13 + static/favicon.ico | Bin 15086 -> 0 bytes static/img/.gitkeep | 0 static/img/StrikingImage_Violante_transp.png | Bin 0 -> 965057 bytes theme.toml | 49 + themes/Lanyon/layouts/index.html | 80 - themes/Lanyon/layouts/indexes/category.html | 56 - themes/Lanyon/layouts/indexes/indexes.html | 52 - themes/Lanyon/layouts/indexes/posts.html | 46 - .../Lanyon/layouts/partials/categories.html | 12 - themes/Lanyon/layouts/partials/footer.html | 27 - themes/Lanyon/layouts/partials/ga.html | 17 - .../layouts/partials/head_includes.html | 13 - themes/Lanyon/layouts/partials/header.html | 16 - themes/Lanyon/layouts/partials/prev_next.html | 29 - themes/Lanyon/layouts/partials/sidebar.html | 29 - themes/Lanyon/layouts/posts/li.html | 26 - themes/Lanyon/layouts/posts/single.html | 51 - themes/Lanyon/layouts/posts/summary.html | 24 - themes/Lanyon/static/css/lanyon.css | 527 - themes/Lanyon/static/css/poole.css | 396 - themes/academic/1950s.toml | 21 + themes/academic/apogee.toml | 18 + themes/academic/coffee.toml | 21 + themes/academic/dark.toml | 18 + themes/academic/forest.toml | 18 + themes/academic/minimal.toml | 18 + themes/academic/mr_robot.toml | 18 + themes/academic/ocean.toml | 18 + themes/academic/rose.toml | 18 + themes/academic/strawberry.toml | 18 + themes/beautifulhugo/.gitattributes | 17 - themes/beautifulhugo/.gitignore | 50 - themes/beautifulhugo/README.md | 67 - themes/beautifulhugo/archetypes/default.md | 4 - .../data/beautifulhugo/social.toml | 121 - themes/beautifulhugo/i18n/en.yaml | 40 - themes/beautifulhugo/i18n/ja.yaml | 38 - themes/beautifulhugo/i18n/ru.yaml | 40 - themes/beautifulhugo/images/screenshot.png | Bin 102241 -> 0 bytes themes/beautifulhugo/images/tn.png | Bin 76191 -> 0 bytes themes/beautifulhugo/layouts/404.html | 11 - .../layouts/_default/baseof.html | 11 - .../beautifulhugo/layouts/_default/list.html | 80 - .../layouts/_default/single.html | 33 - .../beautifulhugo/layouts/_default/terms.html | 14 - themes/beautifulhugo/layouts/index.html | 63 - .../layouts/partials/disqus.html | 7 - .../layouts/partials/footer.html | 78 - .../layouts/partials/footer_custom.html | 4 - .../beautifulhugo/layouts/partials/head.html | 51 - .../layouts/partials/head_custom.html | 4 - .../layouts/partials/header.html | 70 - .../beautifulhugo/layouts/partials/nav.html | 96 - .../layouts/partials/post_meta.html | 11 - .../layouts/partials/translation_link.html | 2 - .../layouts/shortcodes/figure.html | 29 - .../layouts/shortcodes/gallery.html | 40 - .../shortcodes/load-photoswipe-theme.html | 75 - .../layouts/shortcodes/load-photoswipe.html | 71 - .../static/css/highlight.min.css | 1 - .../static/css/hugo-easy-gallery.css | 157 - .../beautifulhugo/static/css/main-minimal.css | 13 - themes/beautifulhugo/static/css/main.css | 704 -- .../static/css/pygment_highlights.css | 66 - .../static/img/404-southpark.jpg | Bin 60624 -> 0 bytes .../static/img/avatar-favicon.png | Bin 18872 -> 0 bytes .../beautifulhugo/static/img/avatar-icon.png | Bin 33117 -> 0 bytes themes/beautifulhugo/static/img/favicon.ico | Bin 5430 -> 0 bytes .../static/img/hexagon-thumb.jpg | Bin 12422 -> 0 bytes themes/beautifulhugo/static/img/hexagon.jpg | Bin 174009 -> 0 bytes themes/beautifulhugo/static/img/path.jpg | Bin 268425 -> 0 bytes .../beautifulhugo/static/img/sphere-thumb.jpg | Bin 7184 -> 0 bytes themes/beautifulhugo/static/img/sphere.jpg | Bin 49028 -> 0 bytes .../static/img/triangle-thumb.jpg | Bin 15099 -> 0 bytes themes/beautifulhugo/static/img/triangle.jpg | Bin 136549 -> 0 bytes themes/beautifulhugo/static/js/bootstrap.js | 2306 ----- .../beautifulhugo/static/js/bootstrap.min.js | 7 - .../beautifulhugo/static/js/highlight.min.js | 2 - .../static/js/jquery-1.11.2.min.js | 4 - .../static/js/load-photoswipe.js | 74 - themes/beautifulhugo/static/js/main.js | 138 - themes/beautifulhugo/theme.toml | 18 - update_academic.sh | 51 + view.sh | 3 + 421 files changed, 32099 insertions(+), 6520 deletions(-) rename themes/beautifulhugo/LICENSE => LICENSE.md (89%) create mode 100644 academic.Rproj create mode 100644 archetypes/authors/_index.md create mode 100644 archetypes/authors/avatar.jpg create mode 100644 archetypes/default.md create mode 100644 archetypes/docs.md create mode 100644 archetypes/home.md create mode 100644 archetypes/post/index.md create mode 100644 archetypes/project/index.md create mode 100644 archetypes/publication/index.md create mode 100644 archetypes/slides/index.md create mode 100644 archetypes/talk/index.md create mode 100644 assets/css/reveal.css create mode 100644 assets/css/reveal_custom.css create mode 100644 assets/images/.gitkeep create mode 100644 assets/images/icon.png create mode 100644 assets/js/academic-search.js create mode 100644 assets/js/academic.js create mode 100644 assets/js/algolia-search.js create mode 100644 assets/js/mathjax-config.js create mode 100644 assets/js/vendor/bootstrap.min.js create mode 100644 assets/scss/academic/_card.scss create mode 100644 assets/scss/academic/_content.scss create mode 100644 assets/scss/academic/_dark.scss create mode 100644 assets/scss/academic/_docs.scss create mode 100644 assets/scss/academic/_integrations.scss create mode 100644 assets/scss/academic/_listings.scss create mode 100644 assets/scss/academic/_nav.scss create mode 100644 assets/scss/academic/_root.scss create mode 100644 assets/scss/academic/_search.scss create mode 100644 assets/scss/academic/_widgets.scss create mode 100644 assets/scss/academic/academic.scss create mode 100644 assets/scss/bootstrap_variables.scss create mode 100644 assets/scss/custom.scss create mode 100644 assets/scss/main.scss create mode 100644 assets/scss/vendor/bootstrap/_alert.scss create mode 100644 assets/scss/vendor/bootstrap/_badge.scss create mode 100644 assets/scss/vendor/bootstrap/_breadcrumb.scss create mode 100644 assets/scss/vendor/bootstrap/_button-group.scss create mode 100644 assets/scss/vendor/bootstrap/_buttons.scss create mode 100644 assets/scss/vendor/bootstrap/_card.scss create mode 100644 assets/scss/vendor/bootstrap/_carousel.scss create mode 100644 assets/scss/vendor/bootstrap/_close.scss create mode 100644 assets/scss/vendor/bootstrap/_code.scss create mode 100644 assets/scss/vendor/bootstrap/_custom-forms.scss create mode 100644 assets/scss/vendor/bootstrap/_dropdown.scss create mode 100644 assets/scss/vendor/bootstrap/_forms.scss create mode 100644 assets/scss/vendor/bootstrap/_functions.scss create mode 100644 assets/scss/vendor/bootstrap/_grid.scss create mode 100644 assets/scss/vendor/bootstrap/_images.scss create mode 100644 assets/scss/vendor/bootstrap/_input-group.scss create mode 100644 assets/scss/vendor/bootstrap/_jumbotron.scss create mode 100644 assets/scss/vendor/bootstrap/_list-group.scss create mode 100644 assets/scss/vendor/bootstrap/_media.scss create mode 100644 assets/scss/vendor/bootstrap/_mixins.scss create mode 100644 assets/scss/vendor/bootstrap/_modal.scss create mode 100644 assets/scss/vendor/bootstrap/_nav.scss create mode 100644 assets/scss/vendor/bootstrap/_navbar.scss create mode 100644 assets/scss/vendor/bootstrap/_pagination.scss create mode 100644 assets/scss/vendor/bootstrap/_popover.scss create mode 100644 assets/scss/vendor/bootstrap/_print.scss create mode 100644 assets/scss/vendor/bootstrap/_progress.scss create mode 100644 assets/scss/vendor/bootstrap/_reboot.scss create mode 100644 assets/scss/vendor/bootstrap/_root.scss create mode 100644 assets/scss/vendor/bootstrap/_spinners.scss create mode 100644 assets/scss/vendor/bootstrap/_tables.scss create mode 100644 assets/scss/vendor/bootstrap/_toasts.scss create mode 100644 assets/scss/vendor/bootstrap/_tooltip.scss create mode 100644 assets/scss/vendor/bootstrap/_transitions.scss create mode 100644 assets/scss/vendor/bootstrap/_type.scss create mode 100644 assets/scss/vendor/bootstrap/_utilities.scss create mode 100644 assets/scss/vendor/bootstrap/_variables.scss create mode 100644 assets/scss/vendor/bootstrap/bootstrap-grid.scss create mode 100644 assets/scss/vendor/bootstrap/bootstrap-reboot.scss create mode 100644 assets/scss/vendor/bootstrap/bootstrap.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_alert.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_background-variant.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_badge.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_border-radius.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_box-shadow.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_breakpoints.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_buttons.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_caret.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_clearfix.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_deprecate.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_float.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_forms.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_gradients.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_grid-framework.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_grid.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_hover.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_image.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_list-group.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_lists.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_nav-divider.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_pagination.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_reset-text.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_resize.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_screen-reader.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_size.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_table-row.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_text-emphasis.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_text-hide.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_text-truncate.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_transition.scss create mode 100644 assets/scss/vendor/bootstrap/mixins/_visibility.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_align.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_background.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_borders.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_clearfix.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_display.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_embed.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_flex.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_float.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_overflow.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_position.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_screenreaders.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_shadows.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_sizing.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_spacing.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_stretched-link.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_text.scss create mode 100644 assets/scss/vendor/bootstrap/utilities/_visibility.scss create mode 100644 assets/scss/vendor/bootstrap/vendor/_rfs.scss create mode 100644 config/_default/config.toml create mode 100644 config/_default/languages.toml create mode 100644 config/_default/menus.toml create mode 100644 config/_default/params.toml delete mode 100644 content/_index.md create mode 100644 content/authors/admin/_index.md create mode 100644 content/authors/admin/avatar.jpg create mode 100644 content/home/about.md create mode 100644 content/home/accomplishments.md create mode 100644 content/home/contact.md create mode 100644 content/home/demo.md create mode 100644 content/home/experience.md create mode 100644 content/home/featured.md create mode 100644 content/home/hero.md create mode 100644 content/home/index.md create mode 100644 content/home/people.md create mode 100644 content/home/posts.md create mode 100644 content/home/projects.md create mode 100644 content/home/publications.md create mode 100644 content/home/research.md create mode 100644 content/home/skills.md create mode 100644 content/home/slider.md create mode 100644 content/home/tags.md create mode 100644 content/home/talks.md delete mode 100644 content/page/about.md delete mode 100644 content/post/2015-01-04-first-post.md delete mode 100644 content/post/2015-01-15-pirates.md delete mode 100644 content/post/2015-01-19-soccer.md delete mode 100644 content/post/2015-01-27-dear-diary.md delete mode 100644 content/post/2015-02-13-hamlet-monologue.md delete mode 100644 content/post/2015-02-20-test-markdown.md delete mode 100644 content/post/2015-02-26-flake-it-till-you-make-it.md delete mode 100644 content/post/2016-03-08-code-sample.md delete mode 100644 content/post/2017-03-05-math-sample.md delete mode 100644 content/post/2017-03-07-bigimg-sample.md delete mode 100644 content/post/2017-03-20-photoswipe-gallery-sample.md create mode 100644 content/post/_index.md create mode 100644 content/privacy.md create mode 100644 content/publication/_index.md create mode 100644 content/talk/_index.md create mode 100644 content/terms.md create mode 100644 data/academic.toml create mode 100644 data/assets.toml create mode 100644 data/fonts/classic.toml create mode 100644 data/fonts/minimal.toml create mode 100644 data/fonts/mr_robot.toml create mode 100644 data/fonts/rose.toml create mode 100644 data/i18n/languages.yaml create mode 100644 data/page_sharer.toml create mode 100644 data/publication_types.toml create mode 100644 data/themes/1950s.toml create mode 100644 data/themes/apogee.toml create mode 100644 data/themes/coffee.toml create mode 100644 data/themes/dark.toml create mode 100644 data/themes/forest.toml create mode 100644 data/themes/minimal.toml create mode 100644 data/themes/mr_robot.toml create mode 100644 data/themes/ocean.toml create mode 100644 data/themes/rose.toml create mode 100644 data/themes/strawberry.toml create mode 100644 i18n/ca.yaml create mode 100644 i18n/cs.yaml create mode 100644 i18n/da.yaml create mode 100644 i18n/de.yaml create mode 100644 i18n/el.yaml create mode 100644 i18n/en.yaml create mode 100644 i18n/es.yaml create mode 100644 i18n/et.yaml create mode 100644 i18n/eu.yaml create mode 100644 i18n/fr.yaml create mode 100644 i18n/hu.yaml create mode 100644 i18n/id.yaml create mode 100644 i18n/it.yaml create mode 100644 i18n/ja.yaml create mode 100644 i18n/km.yaml create mode 100644 i18n/ko.yaml create mode 100644 i18n/lv.yaml create mode 100644 i18n/nl.yaml create mode 100644 i18n/pl.yaml create mode 100644 i18n/pt.yaml create mode 100644 i18n/ro.yaml create mode 100644 i18n/ru.yaml create mode 100644 i18n/sv.yaml create mode 100644 i18n/tr.yaml create mode 100644 i18n/uk.yaml create mode 100644 i18n/vi.yaml create mode 100644 i18n/zh-Hant.yaml create mode 100644 i18n/zh.yaml create mode 100644 layouts/404.html create mode 100644 layouts/_default/_markup/render-link.html create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/rss.xml create mode 100644 layouts/_default/single.html create mode 100644 layouts/authors/list.html create mode 100644 layouts/authors/terms.html create mode 100644 layouts/docs/list.html create mode 100644 layouts/docs/single.html create mode 100644 layouts/index.html create mode 100644 layouts/index.json create mode 100644 layouts/index.webmanifest create mode 100644 layouts/partials/citation.html create mode 100644 layouts/partials/comments.html create mode 100644 layouts/partials/comments/commento.html create mode 100644 layouts/partials/comments/disqus.html create mode 100644 layouts/partials/cookie_consent.html create mode 100644 layouts/partials/custom_head.html create mode 100644 layouts/partials/custom_js.html create mode 100644 layouts/partials/docs_layout.html create mode 100644 layouts/partials/docs_sidebar.html create mode 100644 layouts/partials/docs_toc_foot.html create mode 100644 layouts/partials/functions/get_address.html create mode 100644 layouts/partials/functions/get_author_name.html create mode 100644 layouts/partials/functions/get_event_dates.html create mode 100644 layouts/partials/functions/get_icon.html create mode 100644 layouts/partials/functions/get_logo.html create mode 100644 layouts/partials/functions/get_logo_url.html create mode 100644 layouts/partials/functions/get_pub_types.html create mode 100644 layouts/partials/functions/parse_theme.html create mode 100644 layouts/partials/jsonld/article.html create mode 100644 layouts/partials/jsonld/business.html create mode 100644 layouts/partials/jsonld/event.html create mode 100644 layouts/partials/jsonld/main.html create mode 100644 layouts/partials/jsonld/website.html create mode 100644 layouts/partials/li_card.html create mode 100644 layouts/partials/li_citation.html create mode 100644 layouts/partials/li_compact.html create mode 100644 layouts/partials/li_list.html create mode 100644 layouts/partials/marketing/google_analytics.html create mode 100644 layouts/partials/marketing/google_tag_manager.html create mode 100644 layouts/partials/navbar.html create mode 100644 layouts/partials/page_author.html create mode 100644 layouts/partials/page_edit.html create mode 100644 layouts/partials/page_footer.html create mode 100644 layouts/partials/page_header.html create mode 100644 layouts/partials/page_links.html create mode 100644 layouts/partials/page_links_div.html create mode 100644 layouts/partials/page_metadata.html create mode 100644 layouts/partials/page_metadata_authors.html create mode 100644 layouts/partials/pagination.html create mode 100644 layouts/partials/portfolio_li_card.html create mode 100644 layouts/partials/portfolio_li_compact.html create mode 100644 layouts/partials/portfolio_li_list.html create mode 100644 layouts/partials/portfolio_li_showcase.html create mode 100644 layouts/partials/search.html create mode 100644 layouts/partials/section_pager.html create mode 100644 layouts/partials/share.html create mode 100644 layouts/partials/site_footer.html create mode 100644 layouts/partials/site_head.html create mode 100644 layouts/partials/site_js.html create mode 100644 layouts/partials/slides.html create mode 100644 layouts/partials/social_links.html create mode 100644 layouts/partials/tags.html create mode 100644 layouts/partials/widget_page.html create mode 100644 layouts/partials/widgets/about.html create mode 100644 layouts/partials/widgets/accomplishments.html create mode 100644 layouts/partials/widgets/blank.html create mode 100644 layouts/partials/widgets/contact.html create mode 100644 layouts/partials/widgets/experience.html create mode 100644 layouts/partials/widgets/featured.html create mode 100644 layouts/partials/widgets/featurette.html create mode 100644 layouts/partials/widgets/hero.html create mode 100644 layouts/partials/widgets/pages.html create mode 100644 layouts/partials/widgets/people.html create mode 100644 layouts/partials/widgets/portfolio.html create mode 100644 layouts/partials/widgets/slider.html create mode 100644 layouts/partials/widgets/tag_cloud.html create mode 100644 layouts/project/single.html create mode 100644 layouts/publication/single.html create mode 100644 layouts/section/docs.html create mode 100644 layouts/section/post.html create mode 100644 layouts/section/publication.html create mode 100644 layouts/section/talk.html create mode 100644 layouts/shortcodes/alert.html create mode 100644 layouts/shortcodes/diagram.html create mode 100644 layouts/shortcodes/figure.html create mode 100644 layouts/shortcodes/fragment.html create mode 100644 layouts/shortcodes/gallery.html create mode 100644 layouts/shortcodes/gdocs.html create mode 100644 layouts/shortcodes/hl.html create mode 100644 layouts/shortcodes/icon.html create mode 100644 layouts/shortcodes/list_categories.html create mode 100644 layouts/shortcodes/list_tags.html create mode 100644 layouts/shortcodes/mention.html create mode 100644 layouts/shortcodes/slide.html create mode 100644 layouts/shortcodes/speaker_note.html create mode 100644 layouts/shortcodes/staticref.html create mode 100644 layouts/shortcodes/toc.html create mode 100644 layouts/shortcodes/video.html create mode 100644 layouts/slides/baseof.html create mode 100644 layouts/slides/list.html create mode 100644 layouts/slides/single.html create mode 100644 layouts/talk/single.html create mode 100644 layouts/widget_page/single.html create mode 100644 netlify.toml create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.content create mode 100644 resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.json create mode 100644 resources/_gen/images/authors/admin/avatar_hu52a603635ecebd45650b162dadabb4e5_12861_270x270_fill_q90_lanczos_center.jpg create mode 100644 resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_192x192_fill_lanczos_center_2.png create mode 100644 resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_32x32_fill_lanczos_center_2.png create mode 100644 resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png create mode 100755 scripts/gen_demo_resources.sh create mode 100755 scripts/init_kickstart.sh create mode 100644 scripts/list_language_packs.py create mode 100644 scripts/sync_i18n.py create mode 100644 scripts/update_bootstrap.sh create mode 100755 scripts/view_demo.sh create mode 100644 static/admin/config.yml create mode 100644 static/admin/index.html delete mode 100644 static/favicon.ico create mode 100644 static/img/.gitkeep create mode 100644 static/img/StrikingImage_Violante_transp.png create mode 100644 theme.toml delete mode 100644 themes/Lanyon/layouts/index.html delete mode 100644 themes/Lanyon/layouts/indexes/category.html delete mode 100644 themes/Lanyon/layouts/indexes/indexes.html delete mode 100644 themes/Lanyon/layouts/indexes/posts.html delete mode 100644 themes/Lanyon/layouts/partials/categories.html delete mode 100644 themes/Lanyon/layouts/partials/footer.html delete mode 100644 themes/Lanyon/layouts/partials/ga.html delete mode 100644 themes/Lanyon/layouts/partials/head_includes.html delete mode 100644 themes/Lanyon/layouts/partials/header.html delete mode 100644 themes/Lanyon/layouts/partials/prev_next.html delete mode 100644 themes/Lanyon/layouts/partials/sidebar.html delete mode 100644 themes/Lanyon/layouts/posts/li.html delete mode 100644 themes/Lanyon/layouts/posts/single.html delete mode 100644 themes/Lanyon/layouts/posts/summary.html delete mode 100644 themes/Lanyon/static/css/lanyon.css delete mode 100644 themes/Lanyon/static/css/poole.css create mode 100644 themes/academic/1950s.toml create mode 100644 themes/academic/apogee.toml create mode 100644 themes/academic/coffee.toml create mode 100644 themes/academic/dark.toml create mode 100644 themes/academic/forest.toml create mode 100644 themes/academic/minimal.toml create mode 100644 themes/academic/mr_robot.toml create mode 100644 themes/academic/ocean.toml create mode 100644 themes/academic/rose.toml create mode 100644 themes/academic/strawberry.toml delete mode 100644 themes/beautifulhugo/.gitattributes delete mode 100644 themes/beautifulhugo/.gitignore delete mode 100644 themes/beautifulhugo/README.md delete mode 100644 themes/beautifulhugo/archetypes/default.md delete mode 100644 themes/beautifulhugo/data/beautifulhugo/social.toml delete mode 100644 themes/beautifulhugo/i18n/en.yaml delete mode 100644 themes/beautifulhugo/i18n/ja.yaml delete mode 100644 themes/beautifulhugo/i18n/ru.yaml delete mode 100644 themes/beautifulhugo/images/screenshot.png delete mode 100644 themes/beautifulhugo/images/tn.png delete mode 100644 themes/beautifulhugo/layouts/404.html delete mode 100644 themes/beautifulhugo/layouts/_default/baseof.html delete mode 100644 themes/beautifulhugo/layouts/_default/list.html delete mode 100644 themes/beautifulhugo/layouts/_default/single.html delete mode 100644 themes/beautifulhugo/layouts/_default/terms.html delete mode 100644 themes/beautifulhugo/layouts/index.html delete mode 100644 themes/beautifulhugo/layouts/partials/disqus.html delete mode 100644 themes/beautifulhugo/layouts/partials/footer.html delete mode 100644 themes/beautifulhugo/layouts/partials/footer_custom.html delete mode 100644 themes/beautifulhugo/layouts/partials/head.html delete mode 100644 themes/beautifulhugo/layouts/partials/head_custom.html delete mode 100644 themes/beautifulhugo/layouts/partials/header.html delete mode 100644 themes/beautifulhugo/layouts/partials/nav.html delete mode 100644 themes/beautifulhugo/layouts/partials/post_meta.html delete mode 100644 themes/beautifulhugo/layouts/partials/translation_link.html delete mode 100644 themes/beautifulhugo/layouts/shortcodes/figure.html delete mode 100644 themes/beautifulhugo/layouts/shortcodes/gallery.html delete mode 100644 themes/beautifulhugo/layouts/shortcodes/load-photoswipe-theme.html delete mode 100644 themes/beautifulhugo/layouts/shortcodes/load-photoswipe.html delete mode 100644 themes/beautifulhugo/static/css/highlight.min.css delete mode 100644 themes/beautifulhugo/static/css/hugo-easy-gallery.css delete mode 100644 themes/beautifulhugo/static/css/main-minimal.css delete mode 100644 themes/beautifulhugo/static/css/main.css delete mode 100644 themes/beautifulhugo/static/css/pygment_highlights.css delete mode 100644 themes/beautifulhugo/static/img/404-southpark.jpg delete mode 100644 themes/beautifulhugo/static/img/avatar-favicon.png delete mode 100644 themes/beautifulhugo/static/img/avatar-icon.png delete mode 100644 themes/beautifulhugo/static/img/favicon.ico delete mode 100644 themes/beautifulhugo/static/img/hexagon-thumb.jpg delete mode 100644 themes/beautifulhugo/static/img/hexagon.jpg delete mode 100644 themes/beautifulhugo/static/img/path.jpg delete mode 100644 themes/beautifulhugo/static/img/sphere-thumb.jpg delete mode 100644 themes/beautifulhugo/static/img/sphere.jpg delete mode 100644 themes/beautifulhugo/static/img/triangle-thumb.jpg delete mode 100644 themes/beautifulhugo/static/img/triangle.jpg delete mode 100644 themes/beautifulhugo/static/js/bootstrap.js delete mode 100644 themes/beautifulhugo/static/js/bootstrap.min.js delete mode 100644 themes/beautifulhugo/static/js/highlight.min.js delete mode 100644 themes/beautifulhugo/static/js/jquery-1.11.2.min.js delete mode 100644 themes/beautifulhugo/static/js/load-photoswipe.js delete mode 100644 themes/beautifulhugo/static/js/main.js delete mode 100644 themes/beautifulhugo/theme.toml create mode 100755 update_academic.sh create mode 100755 view.sh diff --git a/themes/beautifulhugo/LICENSE b/LICENSE.md similarity index 89% rename from themes/beautifulhugo/LICENSE rename to LICENSE.md index 7787b8f..1ae7dc1 100644 --- a/themes/beautifulhugo/LICENSE +++ b/LICENSE.md @@ -1,7 +1,6 @@ -The MIT License (MIT) +MIT License -Original work Copyright (c) 2015 Dean Attali -Modified work Copyright (c) 2017 Michael Romero +Copyright (c) 2016-present George Cushen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index fbab18b..91bc0ac 100644 --- a/README.md +++ b/README.md @@ -1,81 +1,46 @@ - +<p align="center"><a href="https://sourcethemes.com/academic/" target="_blank" rel="noopener"><img src="https://sourcethemes.com/academic/img/logo_200px.png" alt="Academic logo"></a></p> ---- +# Academic Kickstart: The Template for [Academic Website Builder](https://sourcethemes.com/academic/) -Example [Hugo] website using GitLab Pages. +[**Academic**](https://github.com/gcushen/hugo-academic) makes it easy to create a beautiful website for free using Markdown, Jupyter, or RStudio. Customize anything on your site with widgets, themes, and language packs. [Check out the latest demo](https://academic-demo.netlify.com/) of what you'll get in less than 10 minutes, or [view the showcase](https://sourcethemes.com/academic/#expo). -Learn more about GitLab Pages at https://pages.gitlab.io and the official -documentation https://docs.gitlab.com/ce/user/project/pages/. +**Academic Kickstart** provides a minimal template to kickstart your new website. ---- +- 👉 [**Get Started**](#install) +- 📚 [View the **documentation**](https://sourcethemes.com/academic/docs/) +- 💬 [Chat with the **Academic community**](https://spectrum.chat/academic) or [**Hugo community**](https://discourse.gohugo.io) +- 🦠Twitter: [@source_themes](https://twitter.com/source_themes) [@GeorgeCushen](https://twitter.com/GeorgeCushen) [#MadeWithAcademic](https://twitter.com/search?q=%23MadeWithAcademic&src=typd) +- 💡 [Request a **feature** or report a **bug**](https://github.com/gcushen/hugo-academic/issues) +- â¬†ï¸ **Updating?** View the [Update Guide](https://sourcethemes.com/academic/docs/update/) and [Release Notes](https://sourcethemes.com/academic/updates/) +- :heart: **Support development** of Academic: + - â˜•ï¸ [**Donate a coffee**](https://paypal.me/cushen) + - 💵 [Become a backer on **Patreon**](https://www.patreon.com/cushen) + - ðŸ–¼ï¸ [Decorate your laptop or journal with an Academic **sticker**](https://www.redbubble.com/people/neutreno/works/34387919-academic) + - 👕 [Wear the **T-shirt**](https://academic.threadless.com/) + - :woman_technologist: [**Contribute**](https://sourcethemes.com/academic/docs/contribute/) -<!-- START doctoc generated TOC please keep comment here to allow auto update --> -<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> -**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* +[](https://github.com/gcushen/hugo-academic/) -- [GitLab CI](#gitlab-ci) -- [Building locally](#building-locally) -- [GitLab User or Group Pages](#gitlab-user-or-group-pages) -- [Did you fork this project?](#did-you-fork-this-project) -- [Troubleshooting](#troubleshooting) +## Install -<!-- END doctoc generated TOC please keep comment here to allow auto update --> +You can choose from one of the following four methods to install: -## GitLab CI +* [**one-click install using your web browser (recommended)**](https://sourcethemes.com/academic/docs/install/#install-with-web-browser) +* [install on your computer using **Git** with the Command Prompt/Terminal app](https://sourcethemes.com/academic/docs/install/#install-with-git) +* [install on your computer by downloading the **ZIP files**](https://sourcethemes.com/academic/docs/install/#install-with-zip) +* [install on your computer with **RStudio**](https://sourcethemes.com/academic/docs/install/#install-with-rstudio) -This project's static Pages are built by [GitLab CI][ci], following the steps -defined in [`.gitlab-ci.yml`](.gitlab-ci.yml). +Then [personalize your new site](https://sourcethemes.com/academic/docs/get-started/). -## Building locally +## Ecosystem -To work locally with this project, you'll have to follow the steps below: +* **[Academic Admin](https://github.com/sourcethemes/academic-admin):** An admin tool to import publications from BibTeX or import assets for an offline site +* **[Academic Scripts](https://github.com/sourcethemes/academic-scripts):** Scripts to help migrate content to new versions of Academic -1. Fork, clone or download this project -1. [Install][] Hugo -1. Preview your project: `hugo server` -1. Add content -1. Generate the website: `hugo` (optional) +## License -Read more at Hugo's [documentation][]. +Copyright 2017-present [George Cushen](https://georgecushen.com). -### Preview your site +Released under the [MIT](https://github.com/sourcethemes/academic-kickstart/blob/master/LICENSE.md) license. -If you clone or download this project to your local computer and run `hugo server`, -your site can be accessed under `localhost:1313/hugo/`. - -The theme used is adapted from http://themes.gohugo.io/beautifulhugo/. - -## GitLab User or Group Pages - -To use this project as your user/group website, you will need one additional -step: just rename your project to `namespace.gitlab.io`, where `namespace` is -your `username` or `groupname`. This can be done by navigating to your -project's **Settings**. - -You'll need to configure your site too: change this line -in your `config.toml`, from `"https://pages.gitlab.io/hugo/"` to `baseurl = "https://namespace.gitlab.io"`. -Proceed equally if you are using a [custom domain][post]: `baseurl = "http(s)://example.com"`. - -Read more about [user/group Pages][userpages] and [project Pages][projpages]. - -## Did you fork this project? - -If you forked this project for your own use, please go to your project's -**Settings** and remove the forking relationship, which won't be necessary -unless you want to contribute back to the upstream project. - -## Troubleshooting - -1. CSS is missing! That means two things: - - Either that you have wrongly set up the CSS URL in your templates, or - your static generator has a configuration option that needs to be explicitly - set in order to serve static assets under a relative URL. - -[ci]: https://about.gitlab.com/gitlab-ci/ -[hugo]: https://gohugo.io -[install]: https://gohugo.io/overview/installing/ -[documentation]: https://gohugo.io/overview/introduction/ -[userpages]: http://doc.gitlab.com/ee/pages/README.html#user-or-group-pages -[projpages]: http://doc.gitlab.com/ee/pages/README.html#project-pages -[post]: https://about.gitlab.com/2016/04/07/gitlab-pages-setup/#custom-domains +[](https://github.com/igrigorik/ga-beacon) diff --git a/academic.Rproj b/academic.Rproj new file mode 100644 index 0000000..e83436a --- /dev/null +++ b/academic.Rproj @@ -0,0 +1,16 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX + +AutoAppendNewline: Yes +StripTrailingWhitespace: Yes diff --git a/archetypes/authors/_index.md b/archetypes/authors/_index.md new file mode 100644 index 0000000..4f015b1 --- /dev/null +++ b/archetypes/authors/_index.md @@ -0,0 +1,68 @@ +--- +# Display name +name: "{{ replace .Name "-" " " | title }}" + +# Username (this should match the folder name and the name on publications) +authors: +- Name "{{ replace .Name "-" " " | title }}" + +# Is this the primary user of the site? +superuser: false + +# Role/position (e.g., Professor of Artificial Intelligence) +role: + +# Organizations/Affiliations +organizations: +- name: + url: "" + +# Short bio (displayed in user profile at end of posts) +bio: + +# List each interest with a dash +interests: +- Interest 1 +- Interest 2 + +education: + courses: + - course: Title course 1 + institution: Name of Institution + year: 2012 + - course: Title course 1 + institution: Name of Institution + year: 2012 + +# Social/Academic Networking +# For available icons, see: https://sourcethemes.com/academic/docs/page-builder/#icons +# For an email link, use "fas" icon pack, "envelope" icon, and a link in the +# form "mailto:your-email@example.com" or "#contact" for contact widget. +social: +- icon: envelope + icon_pack: fas + link: '#contact' # For a direct email link, use "mailto:test@example.org". +- icon: twitter + icon_pack: fab + link: https://twitter.com/USERNAME +- icon: google-scholar + icon_pack: ai + link: https://scholar.google.com/citations?user=PERSON-ID +- icon: github + icon_pack: fab + link: https://github.com/USERNAME +# Link to a PDF of your resume/CV from the About widget. +# To enable, copy your resume/CV to `static/files/cv.pdf` and uncomment the lines below. +# - icon: cv +# icon_pack: ai +# link: files/cv.pdf + +# Enter email to display Gravatar (if Gravatar enabled in Config) +email: "" + +# Organizational groups that you belong to (for People widget) +# Set this to `[]` or comment out if you are not using People widget. +user_groups: +- Group 1 +- Group 2 +--- diff --git a/archetypes/authors/avatar.jpg b/archetypes/authors/avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d1361fd8e04ebc7d46ebea699097347f792c01c7 GIT binary patch literal 12861 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 R2Yj{%{Fm{i3>@4Y_#Zm~%l`lX literal 0 HcmV?d00001 diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..bf4527f --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,29 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +subtitle: "" +summary: "" +authors: [] +tags: [] +categories: [] +date: {{ .Date }} +lastmod: {{ .Date }} +featured: false +draft: false + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Projects (optional). +# Associate this post with one or more of your projects. +# Simply enter your project's folder or file name without extension. +# E.g. `projects = ["internal-project"]` references `content/project/deep-learning/index.md`. +# Otherwise, set `projects = []`. +projects: [] +--- diff --git a/archetypes/docs.md b/archetypes/docs.md new file mode 100644 index 0000000..fce204c --- /dev/null +++ b/archetypes/docs.md @@ -0,0 +1,23 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +linktitle: "{{ replace .Name "-" " " | title }}" +summary: +date: {{ .Date }} +lastmod: {{ .Date }} +draft: false # Is this a draft? true/false +toc: true # Show table of contents? true/false +type: docs # Do not modify. + +# Add menu entry to sidebar. +# - Substitute `example` with the name of your course/documentation folder. +# - name: Declare this menu item as a parent with ID `name`. +# - parent: Reference a parent ID if this page is a child. +# - weight: Position of link in menu. +menu: + example: + name: YourParentID + # parent: YourParentID + weight: 1 +--- diff --git a/archetypes/home.md b/archetypes/home.md new file mode 100644 index 0000000..ff1edd7 --- /dev/null +++ b/archetypes/home.md @@ -0,0 +1,48 @@ ++++ +# A section created with the Blank widget. +widget = "blank" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 1 # Order that this section will appear. + +# Note: a full width section format can be enabled by commenting out the `title` and `subtitle` with a `#`. +title = "{{ replace .Name "-" " " | title }}" +subtitle = "" + +[design] + # Choose how many columns the section has. Valid values: 1 or 2. + columns = "1" + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "image.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[design.spacing] + # Customize the section spacing. Order is top, right, bottom, left. + # padding = ["0px", "0px", "0px", "0px"] + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ + +[**Add some elements here**](https://sourcethemes.com/academic/docs/writing-markdown-latex/) diff --git a/archetypes/post/index.md b/archetypes/post/index.md new file mode 100644 index 0000000..bf4527f --- /dev/null +++ b/archetypes/post/index.md @@ -0,0 +1,29 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +subtitle: "" +summary: "" +authors: [] +tags: [] +categories: [] +date: {{ .Date }} +lastmod: {{ .Date }} +featured: false +draft: false + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Projects (optional). +# Associate this post with one or more of your projects. +# Simply enter your project's folder or file name without extension. +# E.g. `projects = ["internal-project"]` references `content/project/deep-learning/index.md`. +# Otherwise, set `projects = []`. +projects: [] +--- diff --git a/archetypes/project/index.md b/archetypes/project/index.md new file mode 100644 index 0000000..1630f5a --- /dev/null +++ b/archetypes/project/index.md @@ -0,0 +1,41 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +summary: "" +authors: [] +tags: [] +categories: [] +date: {{ .Date }} + +# Optional external URL for project (replaces project detail page). +external_link: "" + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Custom links (optional). +# Uncomment and edit lines below to show custom links. +# links: +# - name: Follow +# url: https://twitter.com +# icon_pack: fab +# icon: twitter + +url_code: "" +url_pdf: "" +url_slides: "" +url_video: "" + +# Slides (optional). +# Associate this project with Markdown slides. +# Simply enter your slide deck's filename without extension. +# E.g. `slides = "example-slides"` references `content/slides/example-slides.md`. +# Otherwise, set `slides = ""`. +slides: "" +--- diff --git a/archetypes/publication/index.md b/archetypes/publication/index.md new file mode 100644 index 0000000..a37bbf8 --- /dev/null +++ b/archetypes/publication/index.md @@ -0,0 +1,69 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +authors: [] +date: {{ .Date }} +doi: "" + +# Schedule page publish date (NOT publication's date). +publishDate: {{ .Date }} + +# Publication type. +# Legend: 0 = Uncategorized; 1 = Conference paper; 2 = Journal article; +# 3 = Preprint / Working Paper; 4 = Report; 5 = Book; 6 = Book section; +# 7 = Thesis; 8 = Patent +publication_types: ["0"] + +# Publication name and optional abbreviated publication name. +publication: "" +publication_short: "" + +abstract: "" + +# Summary. An optional shortened abstract. +summary: "" + +tags: [] +categories: [] +featured: false + +# Custom links (optional). +# Uncomment and edit lines below to show custom links. +# links: +# - name: Follow +# url: https://twitter.com +# icon_pack: fab +# icon: twitter + +url_pdf: +url_code: +url_dataset: +url_poster: +url_project: +url_slides: +url_source: +url_video: + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Associated Projects (optional). +# Associate this publication with one or more of your projects. +# Simply enter your project's folder or file name without extension. +# E.g. `internal-project` references `content/project/internal-project/index.md`. +# Otherwise, set `projects: []`. +projects: [] + +# Slides (optional). +# Associate this publication with Markdown slides. +# Simply enter your slide deck's filename without extension. +# E.g. `slides: "example"` references `content/slides/example/index.md`. +# Otherwise, set `slides: ""`. +slides: "" +--- diff --git a/archetypes/slides/index.md b/archetypes/slides/index.md new file mode 100644 index 0000000..6870017 --- /dev/null +++ b/archetypes/slides/index.md @@ -0,0 +1,26 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +summary: "" +authors: [] +tags: [] +categories: [] +date: {{ .Date }} +slides: + # Choose a theme from https://github.com/hakimel/reveal.js#theming + theme: black + # Choose a code highlighting style (if highlighting enabled in `params.toml`) + # Light style: github. Dark style: dracula (default). + highlight_style: dracula +--- + +# Title + +Author Name + +--- + +## Slide 2 + +... diff --git a/archetypes/talk/index.md b/archetypes/talk/index.md new file mode 100644 index 0000000..f7e8f4e --- /dev/null +++ b/archetypes/talk/index.md @@ -0,0 +1,68 @@ +--- +# Documentation: https://sourcethemes.com/academic/docs/managing-content/ + +title: "{{ replace .Name "-" " " | title }}" +event: +event_url: +location: +address: + street: + city: + region: + postcode: + country: +summary: +abstract: + +# Talk start and end times. +# End time can optionally be hidden by prefixing the line with `#`. +date: {{ .Date }} +date_end: {{ .Date }} +all_day: false + +# Schedule page publish date (NOT talk date). +publishDate: {{ .Date }} + +authors: [] +tags: [] + +# Is this a featured talk? (true/false) +featured: false + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Custom links (optional). +# Uncomment and edit lines below to show custom links. +# links: +# - name: Follow +# url: https://twitter.com +# icon_pack: fab +# icon: twitter + +# Optional filename of your slides within your talk's folder or a URL. +url_slides: + +url_code: +url_pdf: +url_video: + +# Markdown Slides (optional). +# Associate this talk with Markdown slides. +# Simply enter your slide deck's filename without extension. +# E.g. `slides = "example-slides"` references `content/slides/example-slides.md`. +# Otherwise, set `slides = ""`. +slides: "" + +# Projects (optional). +# Associate this post with one or more of your projects. +# Simply enter your project's folder or file name without extension. +# E.g. `projects = ["internal-project"]` references `content/project/deep-learning/index.md`. +# Otherwise, set `projects = []`. +projects: [] +--- diff --git a/assets/css/reveal.css b/assets/css/reveal.css new file mode 100644 index 0000000..ca174e3 --- /dev/null +++ b/assets/css/reveal.css @@ -0,0 +1,31 @@ +/************************************************* + * Reveal JS + **************************************************/ + +/* This is a copy of MathJax's `.mjx-chtml` with font-family added to override `.reveal span`. */ +/* See https://github.com/hakimel/reveal.js/issues/1924 */ +.reveal span.mjx-chtml { + display: inline-block; + line-height: 0; + text-indent: 0; + text-align: left; + text-transform: none; + font-style: normal; + font-weight: normal; + font-size: 100%; + font-size-adjust: none; + letter-spacing: normal; + word-wrap: normal; + word-spacing: normal; + white-space: nowrap; + float: none; + direction: ltr; + max-width: none; + max-height: none; + min-width: 0; + min-height: 0; + border: 0; + margin: 0; + padding: 1px 0; + font-family: MJXc-TeX-math-I,MJXc-TeX-math-Ix,MJXc-TeX-math-Iw; +} diff --git a/assets/css/reveal_custom.css b/assets/css/reveal_custom.css new file mode 100644 index 0000000..e69de29 diff --git a/assets/images/.gitkeep b/assets/images/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/assets/images/icon.png b/assets/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6c184d701e1c4b0b1a0300df7a361b455a10274a GIT binary patch literal 9727 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%0DJEhG6oK)Rt&R8asv;XZQvzHJF(mkP4pZuUB<yL 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 literal 0 HcmV?d00001 diff --git a/assets/js/academic-search.js b/assets/js/academic-search.js new file mode 100644 index 0000000..1a22753 --- /dev/null +++ b/assets/js/academic-search.js @@ -0,0 +1,185 @@ +/************************************************* + * Academic + * https://github.com/gcushen/hugo-academic + * + * In-built Fuse based search algorithm. + **************************************************/ + +/* --------------------------------------------------------------------------- +* Configuration. +* --------------------------------------------------------------------------- */ + +// Configure Fuse. +let fuseOptions = { + shouldSort: true, + includeMatches: true, + tokenize: true, + threshold: search_config.threshold, // Set to ~0.3 for parsing diacritics and CJK languages. + location: 0, + distance: 100, + maxPatternLength: 32, + minMatchCharLength: search_config.minLength, // Set to 1 for parsing CJK languages. + keys: [ + {name:'title', weight:0.99}, /* 1.0 doesn't work o_O */ + {name:'summary', weight:0.6}, + {name:'authors', weight:0.5}, + {name:'content', weight:0.2}, + {name:'tags', weight:0.5}, + {name:'categories', weight:0.5} + ] +}; + +// Configure summary. +let summaryLength = 60; + +/* --------------------------------------------------------------------------- +* Functions. +* --------------------------------------------------------------------------- */ + +// Get query from URI. +function getSearchQuery(name) { + return decodeURIComponent((location.search.split(name + '=')[1] || '').split('&')[0]).replace(/\+/g, ' '); +} + +// Set query in URI without reloading the page. +function updateURL(url) { + if (history.replaceState) { + window.history.replaceState({path:url}, '', url); + } +} + +// Pre-process new search query. +function initSearch(force, fuse) { + let query = $("#search-query").val(); + + // If query deleted, clear results. + if ( query.length < 1) { + $('#search-hits').empty(); + } + + // Check for timer event (enter key not pressed) and query less than minimum length required. + if (!force && query.length < fuseOptions.minMatchCharLength) + return; + + // Do search. + $('#search-hits').empty(); + searchAcademic(query, fuse); + let newURL = window.location.protocol + "//" + window.location.host + window.location.pathname + '?q=' + encodeURIComponent(query) + window.location.hash; + updateURL(newURL); +} + +// Perform search. +function searchAcademic(query, fuse) { + let results = fuse.search(query); + // console.log({"results": results}); + + if (results.length > 0) { + $('#search-hits').append('<h3 class="mt-0">' + results.length + ' ' + i18n.results + '</h3>'); + parseResults(query, results); + } else { + $('#search-hits').append('<div class="search-no-results">' + i18n.no_results + '</div>'); + } +} + +// Parse search results. +function parseResults(query, results) { + $.each( results, function(key, value) { + let content_key = value.item.section; + let content = ""; + let snippet = ""; + let snippetHighlights = []; + + // Show abstract in results for content types where the abstract is often the primary content. + if (["publication", "talk"].includes(content_key)) { + content = value.item.summary; + } else { + content = value.item.content; + } + + if ( fuseOptions.tokenize ) { + snippetHighlights.push(query); + } else { + $.each( value.matches, function(matchKey, matchValue) { + if (matchValue.key == "content") { + let start = (matchValue.indices[0][0]-summaryLength>0) ? matchValue.indices[0][0]-summaryLength : 0; + let end = (matchValue.indices[0][1]+summaryLength<content.length) ? matchValue.indices[0][1]+summaryLength : content.length; + snippet += content.substring(start, end); + snippetHighlights.push(matchValue.value.substring(matchValue.indices[0][0], matchValue.indices[0][1]-matchValue.indices[0][0]+1)); + } + }); + } + + if (snippet.length < 1) { + snippet += value.item.summary; // Alternative fallback: `content.substring(0, summaryLength*2);` + } + + // Load template. + let template = $('#search-hit-fuse-template').html(); + + // Localize content types. + if (content_key in content_type) { + content_key = content_type[content_key]; + } + + // Parse template. + let templateData = { + key: key, + title: value.item.title, + type: content_key, + relpermalink: value.item.relpermalink, + snippet: snippet + }; + let output = render(template, templateData); + $('#search-hits').append(output); + + // Highlight search terms in result. + $.each( snippetHighlights, function(hlKey, hlValue){ + $("#summary-"+key).mark(hlValue); + }); + + }); +} + +function render(template, data) { + // Replace placeholders with their values. + let key, find, re; + for (key in data) { + find = '\\{\\{\\s*' + key + '\\s*\\}\\}'; // Expect placeholder in the form `{{x}}`. + re = new RegExp(find, 'g'); + template = template.replace(re, data[key]); + } + return template; +} + +/* --------------------------------------------------------------------------- +* Initialize. +* --------------------------------------------------------------------------- */ + +// If Academic's in-built search is enabled and Fuse loaded, then initialize it. +if (typeof Fuse === 'function') { +// Wait for Fuse to initialize. + $.getJSON(search_config.indexURI, function (search_index) { + let fuse = new Fuse(search_index, fuseOptions); + + // On page load, check for search query in URL. + if (query = getSearchQuery('q')) { + $("body").addClass('searching'); + $('.search-results').css({opacity: 0, visibility: "visible"}).animate({opacity: 1},200); + $("#search-query").val(query); + $("#search-query").focus(); + initSearch(true, fuse); + } + + // On search box key up, process query. + $('#search-query').keyup(function (e) { + clearTimeout($.data(this, 'searchTimer')); // Ensure only one timer runs! + if (e.keyCode == 13) { + initSearch(true, fuse); + } else { + $(this).data('searchTimer', setTimeout(function () { + initSearch(false, fuse); + }, 250)); + } + }); + }); +} diff --git a/assets/js/academic.js b/assets/js/academic.js new file mode 100644 index 0000000..b2d646e --- /dev/null +++ b/assets/js/academic.js @@ -0,0 +1,767 @@ +/************************************************* + * Academic + * https://github.com/gcushen/hugo-academic + * + * Core JS functions and initialization. + **************************************************/ + +(function ($) { + + /* --------------------------------------------------------------------------- + * Responsive scrolling for URL hashes. + * --------------------------------------------------------------------------- */ + + // Dynamically get responsive navigation bar height for offsetting Scrollspy. + function getNavBarHeight() { + let $navbar = $('#navbar-main'); + let navbar_offset = $navbar.outerHeight(); + console.debug('Navbar height: ' + navbar_offset); + return navbar_offset; + } + + /** + * Responsive hash scrolling. + * Check for a URL hash as an anchor. + * If it exists on current page, scroll to it responsively. + * If `target` argument omitted (e.g. after event), assume it's the window's hash. + */ + function scrollToAnchor(target) { + // If `target` is undefined or HashChangeEvent object, set it to window's hash. + // Decode the hash as browsers can encode non-ASCII characters (e.g. Chinese symbols). + target = (typeof target === 'undefined' || typeof target === 'object') ? decodeURIComponent(window.location.hash) : target; + + // If target element exists, scroll to it taking into account fixed navigation bar offset. + if ($(target).length) { + // Escape special chars from IDs, such as colons found in Markdown footnote links. + target = '#' + $.escapeSelector(target.substring(1)); // Previously, `target = target.replace(/:/g, '\\:');` + + let elementOffset = Math.ceil($(target).offset().top - getNavBarHeight()); // Round up to highlight right ID! + $('body').addClass('scrolling'); + $('html, body').animate({ + scrollTop: elementOffset + }, 600, function () { + $('body').removeClass('scrolling'); + }); + } else { + console.debug('Cannot scroll to target `#' + target + '`. ID not found!'); + } + } + + // Make Scrollspy responsive. + function fixScrollspy() { + let $body = $('body'); + let data = $body.data('bs.scrollspy'); + if (data) { + data._config.offset = getNavBarHeight(); + $body.data('bs.scrollspy', data); + $body.scrollspy('refresh'); + } + } + + function removeQueryParamsFromUrl() { + if (window.history.replaceState) { + let urlWithoutSearchParams = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.hash; + window.history.replaceState({path: urlWithoutSearchParams}, '', urlWithoutSearchParams); + } + } + + // Check for hash change event and fix responsive offset for hash links (e.g. Markdown footnotes). + window.addEventListener("hashchange", scrollToAnchor); + + /* --------------------------------------------------------------------------- + * Add smooth scrolling to all links inside the main navbar. + * --------------------------------------------------------------------------- */ + + $('#navbar-main li.nav-item a.nav-link').on('click', function (event) { + // Store requested URL hash. + let hash = this.hash; + + // If we are on a widget page and the navbar link is to a section on the same page. + if (this.pathname === window.location.pathname && hash && $(hash).length && ($(".js-widget-page").length > 0)) { + // Prevent default click behavior. + event.preventDefault(); + + // Use jQuery's animate() method for smooth page scrolling. + // The numerical parameter specifies the time (ms) taken to scroll to the specified hash. + let elementOffset = Math.ceil($(hash).offset().top - getNavBarHeight()); // Round up to highlight right ID! + + // Uncomment to debug. + // let scrollTop = $(window).scrollTop(); + // let scrollDelta = (elementOffset - scrollTop); + // console.debug('Scroll Delta: ' + scrollDelta); + + $('html, body').animate({ + scrollTop: elementOffset + }, 800); + } + }); + + /* --------------------------------------------------------------------------- + * Hide mobile collapsable menu on clicking a link. + * --------------------------------------------------------------------------- */ + + $(document).on('click', '.navbar-collapse.show', function (e) { + //get the <a> element that was clicked, even if the <span> element that is inside the <a> element is e.target + let targetElement = $(e.target).is('a') ? $(e.target) : $(e.target).parent(); + + if (targetElement.is('a') && targetElement.attr('class') != 'dropdown-toggle') { + $(this).collapse('hide'); + } + }); + + /* --------------------------------------------------------------------------- + * Filter publications. + * --------------------------------------------------------------------------- */ + + // Active publication filters. + let pubFilters = {}; + + // Search term. + let searchRegex; + + // Filter values (concatenated). + let filterValues; + + // Publication container. + let $grid_pubs = $('#container-publications'); + + // Initialise Isotope. + $grid_pubs.isotope({ + itemSelector: '.isotope-item', + percentPosition: true, + masonry: { + // Use Bootstrap compatible grid layout. + columnWidth: '.grid-sizer' + }, + filter: function () { + let $this = $(this); + let searchResults = searchRegex ? $this.text().match(searchRegex) : true; + let filterResults = filterValues ? $this.is(filterValues) : true; + return searchResults && filterResults; + } + }); + + // Filter by search term. + let $quickSearch = $('.filter-search').keyup(debounce(function () { + searchRegex = new RegExp($quickSearch.val(), 'gi'); + $grid_pubs.isotope(); + })); + + // Debounce input to prevent spamming filter requests. + function debounce(fn, threshold) { + let timeout; + threshold = threshold || 100; + return function debounced() { + clearTimeout(timeout); + let args = arguments; + let _this = this; + + function delayed() { + fn.apply(_this, args); + } + + timeout = setTimeout(delayed, threshold); + }; + } + + // Flatten object by concatenating values. + function concatValues(obj) { + let value = ''; + for (let prop in obj) { + value += obj[prop]; + } + return value; + } + + $('.pub-filters').on('change', function () { + let $this = $(this); + + // Get group key. + let filterGroup = $this[0].getAttribute('data-filter-group'); + + // Set filter for group. + pubFilters[filterGroup] = this.value; + + // Combine filters. + filterValues = concatValues(pubFilters); + + // Activate filters. + $grid_pubs.isotope(); + + // If filtering by publication type, update the URL hash to enable direct linking to results. + if (filterGroup == "pubtype") { + // Set hash URL to current filter. + let url = $(this).val(); + if (url.substr(0, 9) == '.pubtype-') { + window.location.hash = url.substr(9); + } else { + window.location.hash = ''; + } + } + }); + + // Filter publications according to hash in URL. + function filter_publications() { + let urlHash = window.location.hash.replace('#', ''); + let filterValue = '*'; + + // Check if hash is numeric. + if (urlHash != '' && !isNaN(urlHash)) { + filterValue = '.pubtype-' + urlHash; + } + + // Set filter. + let filterGroup = 'pubtype'; + pubFilters[filterGroup] = filterValue; + filterValues = concatValues(pubFilters); + + // Activate filters. + $grid_pubs.isotope(); + + // Set selected option. + $('.pubtype-select').val(filterValue); + } + + /* --------------------------------------------------------------------------- + * Google Maps or OpenStreetMap via Leaflet. + * --------------------------------------------------------------------------- */ + + function initMap() { + if ($('#map').length) { + let map_provider = $('#map-provider').val(); + let lat = $('#map-lat').val(); + let lng = $('#map-lng').val(); + let zoom = parseInt($('#map-zoom').val()); + let address = $('#map-dir').val(); + let api_key = $('#map-api-key').val(); + + if (map_provider == 1) { + let map = new GMaps({ + div: '#map', + lat: lat, + lng: lng, + zoom: zoom, + zoomControl: true, + zoomControlOpt: { + style: 'SMALL', + position: 'TOP_LEFT' + }, + panControl: false, + streetViewControl: false, + mapTypeControl: false, + overviewMapControl: false, + scrollwheel: true, + draggable: true + }); + + map.addMarker({ + lat: lat, + lng: lng, + click: function (e) { + let url = 'https://www.google.com/maps/place/' + encodeURIComponent(address) + '/@' + lat + ',' + lng + '/'; + window.open(url, '_blank') + }, + title: address + }) + } else { + let map = new L.map('map').setView([lat, lng], zoom); + if (map_provider == 3 && api_key.length) { + L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', { + attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>', + maxZoom: 18, + id: 'mapbox.streets', + accessToken: api_key + }).addTo(map); + } else { + L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { + maxZoom: 19, + attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>' + }).addTo(map); + } + let marker = L.marker([lat, lng]).addTo(map); + let url = lat + ',' + lng + '#map=' + zoom + '/' + lat + '/' + lng + '&layers=N'; + marker.bindPopup(address + '<p><a href="https://www.openstreetmap.org/directions?engine=osrm_car&route=' + url + '">Routing via OpenStreetMap</a></p>'); + } + } + } + + /* --------------------------------------------------------------------------- + * GitHub API. + * --------------------------------------------------------------------------- */ + + function printLatestRelease(selector, repo) { + $.getJSON('https://api.github.com/repos/' + repo + '/tags').done(function (json) { + let release = json[0]; + $(selector).append(' ' + release.name); + }).fail(function (jqxhr, textStatus, error) { + let err = textStatus + ", " + error; + console.log("Request Failed: " + err); + }); + } + + /* --------------------------------------------------------------------------- + * Toggle search dialog. + * --------------------------------------------------------------------------- */ + + function toggleSearchDialog() { + if ($('body').hasClass('searching')) { + // Clear search query and hide search modal. + $('[id=search-query]').blur(); + $('body').removeClass('searching compensate-for-scrollbar'); + + // Remove search query params from URL as user has finished searching. + removeQueryParamsFromUrl(); + + // Prevent fixed positioned elements (e.g. navbar) moving due to scrollbars. + $('#fancybox-style-noscroll').remove(); + } else { + // Prevent fixed positioned elements (e.g. navbar) moving due to scrollbars. + if (!$('#fancybox-style-noscroll').length && document.body.scrollHeight > window.innerHeight) { + $('head').append( + '<style id="fancybox-style-noscroll">.compensate-for-scrollbar{margin-right:' + + (window.innerWidth - document.documentElement.clientWidth) + + 'px;}</style>' + ); + $('body').addClass('compensate-for-scrollbar'); + } + + // Show search modal. + $('body').addClass('searching'); + $('.search-results').css({opacity: 0, visibility: 'visible'}).animate({opacity: 1}, 200); + $('#search-query').focus(); + } + } + + /* --------------------------------------------------------------------------- + * Change Theme Mode (0: Day, 1: Night, 2: Auto). + * --------------------------------------------------------------------------- */ + + function canChangeTheme() { + // If the theme changer component is present, then user is allowed to change the theme variation. + return $('.js-dark-toggle').length; + } + + function getThemeMode() { + return parseInt(localStorage.getItem('dark_mode') || 2); + } + + function changeThemeModeClick() { + if (!canChangeTheme()) { + return; + } + let $themeChanger = $('.js-dark-toggle i'); + let currentThemeMode = getThemeMode(); + let isDarkTheme; + switch (currentThemeMode) { + case 0: + localStorage.setItem('dark_mode', '1'); + isDarkTheme = 1; + console.info('User changed theme variation to Dark.'); + $themeChanger.removeClass('fa-moon fa-sun').addClass('fa-palette'); + break; + case 1: + localStorage.setItem('dark_mode', '2'); + if (window.matchMedia('(prefers-color-scheme: dark)').matches) { + // The visitor prefers dark themes and switching to the dark variation is allowed by admin. + isDarkTheme = 1; + } else if (window.matchMedia('(prefers-color-scheme: light)').matches) { + // The visitor prefers light themes and switching to the dark variation is allowed by admin. + isDarkTheme = 0; + } else { + isDarkTheme = isSiteThemeDark; // Use the site's default theme variation based on `light` in the theme file. + } + console.info('User changed theme variation to Auto.'); + $themeChanger.removeClass('fa-moon fa-palette').addClass('fa-sun'); + break; + default: + localStorage.setItem('dark_mode', '0'); + isDarkTheme = 0; + console.info('User changed theme variation to Light.'); + $themeChanger.removeClass('fa-sun fa-palette').addClass('fa-moon'); + break; + } + renderThemeVariation(isDarkTheme); + } + + function getThemeVariation() { + if (!canChangeTheme()) { + return isSiteThemeDark; // Use the site's default theme variation based on `light` in the theme file. + } + let currentThemeMode = getThemeMode(); + let isDarkTheme; + switch (currentThemeMode) { + case 0: + isDarkTheme = 0; + break; + case 1: + isDarkTheme = 1; + break; + default: + if (window.matchMedia('(prefers-color-scheme: dark)').matches) { + // The visitor prefers dark themes and switching to the dark variation is allowed by admin. + isDarkTheme = 1; + } else if (window.matchMedia('(prefers-color-scheme: light)').matches) { + // The visitor prefers light themes and switching to the dark variation is allowed by admin. + isDarkTheme = 0; + } else { + isDarkTheme = isSiteThemeDark; // Use the site's default theme variation based on `light` in the theme file. + } + break; + } + return isDarkTheme; + } + + /** + * Render theme variation (day or night). + * + * @param {int} isDarkTheme - TODO: convert to boolean. + * @param {boolean} init + * @returns {undefined} + */ + function renderThemeVariation(isDarkTheme, init = false) { + // Is code highlighting enabled in site config? + const codeHlEnabled = $('link[title=hl-light]').length > 0; + const codeHlLight = $('link[title=hl-light]')[0]; + const codeHlDark = $('link[title=hl-dark]')[0]; + const diagramEnabled = $('script[title=mermaid]').length > 0; + + // Check if re-render required. + if (!init) { + // If request to render light when light variation already rendered, return. + // If request to render dark when dark variation already rendered, return. + if ((isDarkTheme === 0 && !$('body').hasClass('dark')) || (isDarkTheme === 1 && $('body').hasClass('dark'))) { + return; + } + } + + if (isDarkTheme === 0) { + if (!init) { + // Only fade in the page when changing the theme variation. + $('body').css({opacity: 0, visibility: 'visible'}).animate({opacity: 1}, 500); + } + $('body').removeClass('dark'); + if (codeHlEnabled) { + codeHlLight.disabled = false; + codeHlDark.disabled = true; + } + if (diagramEnabled) { + if (init) { + mermaid.initialize({theme: 'default', securityLevel: 'loose'}); + } else { + // Have to reload to re-initialise Mermaid with the new theme and re-parse the Mermaid code blocks. + location.reload(); + } + } + } else if (isDarkTheme === 1) { + if (!init) { + // Only fade in the page when changing the theme variation. + $('body').css({opacity: 0, visibility: 'visible'}).animate({opacity: 1}, 500); + } + $('body').addClass('dark'); + if (codeHlEnabled) { + codeHlLight.disabled = true; + codeHlDark.disabled = false; + } + if (diagramEnabled) { + if (init) { + mermaid.initialize({theme: 'dark', securityLevel: 'loose'}); + } else { + // Have to reload to re-initialise Mermaid with the new theme and re-parse the Mermaid code blocks. + location.reload(); + } + } + } + } + + function initThemeVariation() { + // If theme changer component present, set its icon according to the theme mode (day, night, or auto). + if (canChangeTheme) { + let themeMode = getThemeMode(); + let $themeChanger = $('.js-dark-toggle i'); + switch (themeMode) { + case 0: + $themeChanger.removeClass('fa-sun fa-palette').addClass('fa-moon'); + console.info('Initialize theme variation to Light.'); + break; + case 1: + $themeChanger.removeClass('fa-moon fa-sun').addClass('fa-palette'); + console.info('Initialize theme variation to Dark.'); + break; + default: + $themeChanger.removeClass('fa-moon fa-palette').addClass('fa-sun'); + console.info('Initialize theme variation to Auto.'); + break; + } + } + // Render the day or night theme. + let isDarkTheme = getThemeVariation(); + renderThemeVariation(isDarkTheme, true); + } + + /* --------------------------------------------------------------------------- + * Normalize Bootstrap Carousel Slide Heights. + * --------------------------------------------------------------------------- */ + + function normalizeCarouselSlideHeights() { + $('.carousel').each(function () { + // Get carousel slides. + let items = $('.carousel-item', this); + // Reset all slide heights. + items.css('min-height', 0); + // Normalize all slide heights. + let maxHeight = Math.max.apply(null, items.map(function () { + return $(this).outerHeight() + }).get()); + items.css('min-height', maxHeight + 'px'); + }) + } + + /* --------------------------------------------------------------------------- + * Fix Hugo's Goldmark output and Mermaid code blocks. + * --------------------------------------------------------------------------- */ + + /** + * Fix Hugo's Goldmark output. + */ + function fixHugoOutput() { + // Fix Goldmark table of contents. + // - Must be performed prior to initializing ScrollSpy. + $('#TableOfContents').addClass('nav flex-column'); + $('#TableOfContents li').addClass('nav-item'); + $('#TableOfContents li a').addClass('nav-link'); + + // Fix Goldmark task lists (remove bullet points). + $("input[type='checkbox'][disabled]").parents('ul').addClass('task-list'); + } + + /** + * Fix Mermaid.js clash with Highlight.js. + * Refactor Mermaid code blocks as divs to prevent Highlight parsing them and enable Mermaid to parse them. + */ + function fixMermaid() { + let mermaids = []; + [].push.apply(mermaids, document.getElementsByClassName('language-mermaid')); + for (let i = 0; i < mermaids.length; i++) { + $(mermaids[i]).unwrap('pre'); // Remove <pre> wrapper. + $(mermaids[i]).replaceWith(function () { + // Convert <code> block to <div> and add `mermaid` class so that Mermaid will parse it. + return $("<div />").append($(this).contents()).addClass('mermaid'); + }); + } + } + + /* --------------------------------------------------------------------------- + * On document ready. + * --------------------------------------------------------------------------- */ + + $(document).ready(function () { + fixHugoOutput(); + fixMermaid(); + + // Initialise code highlighting if enabled for this page. + // Note: this block should be processed after the Mermaid code-->div conversion. + if (code_highlighting) { + hljs.initHighlighting(); + } + + // Initialize theme variation. + initThemeVariation(); + + // Change theme mode. + $('.js-dark-toggle').click(function (e) { + e.preventDefault(); + changeThemeModeClick(); + }); + + // Live update of day/night mode on system preferences update (no refresh required). + // Note: since we listen only for *dark* events, we won't detect other scheme changes such as light to no-preference. + const darkModeMediaQuery = window.matchMedia('(prefers-color-scheme: dark)'); + darkModeMediaQuery.addListener((e) => { + if (!canChangeTheme()) { + // Changing theme variation is not allowed by admin. + return; + } + const darkModeOn = e.matches; + console.log(`OS dark mode preference changed to ${darkModeOn ? '🌒 on' : 'â˜€ï¸ off'}.`); + let currentThemeVariation = parseInt(localStorage.getItem('dark_mode') || 2); + let isDarkTheme; + if (currentThemeVariation === 2) { + if (window.matchMedia('(prefers-color-scheme: dark)').matches) { + // The visitor prefers dark themes. + isDarkTheme = 1; + } else if (window.matchMedia('(prefers-color-scheme: light)').matches) { + // The visitor prefers light themes. + isDarkTheme = 0; + } else { + // The visitor does not have a day or night preference, so use the theme's default setting. + isDarkTheme = isSiteThemeDark; + } + renderThemeVariation(isDarkTheme); + } + }); + }); + + /* --------------------------------------------------------------------------- + * On window loaded. + * --------------------------------------------------------------------------- */ + + $(window).on('load', function () { + // Filter projects. + $('.projects-container').each(function (index, container) { + let $container = $(container); + let $section = $container.closest('section'); + let layout; + if ($section.find('.isotope').hasClass('js-layout-row')) { + layout = 'fitRows'; + } else { + layout = 'masonry'; + } + + $container.imagesLoaded(function () { + // Initialize Isotope after all images have loaded. + $container.isotope({ + itemSelector: '.isotope-item', + layoutMode: layout, + masonry: { + gutter: 20 + }, + filter: $section.find('.default-project-filter').text() + }); + + // Filter items when filter link is clicked. + $section.find('.project-filters a').click(function () { + let selector = $(this).attr('data-filter'); + $container.isotope({filter: selector}); + $(this).removeClass('active').addClass('active').siblings().removeClass('active all'); + return false; + }); + + // If window hash is set, scroll to hash. + // Placing this within `imagesLoaded` prevents scrolling to the wrong location due to dynamic image loading + // affecting page layout and position of the target anchor ID. + // Note: If there are multiple project widgets on a page, ideally only perform this once after images + // from *all* project widgets have finished loading. + if (window.location.hash) { + scrollToAnchor(); + } + }); + }); + + // Enable publication filter for publication index page. + if ($('.pub-filters-select')) { + filter_publications(); + // Useful for changing hash manually (e.g. in development): + // window.addEventListener('hashchange', filter_publications, false); + } + + // Scroll to top of page. + $('.back-to-top').click(function (event) { + event.preventDefault(); + $('html, body').animate({ + 'scrollTop': 0 + }, 800, function () { + window.location.hash = ""; + }); + }); + + // Load citation modal on 'Cite' click. + $('.js-cite-modal').click(function (e) { + e.preventDefault(); + let filename = $(this).attr('data-filename'); + let modal = $('#modal'); + modal.find('.modal-body code').load(filename, function (response, status, xhr) { + if (status == 'error') { + let msg = "Error: "; + $('#modal-error').html(msg + xhr.status + " " + xhr.statusText); + } else { + $('.js-download-cite').attr('href', filename); + } + }); + modal.modal('show'); + }); + + // Copy citation text on 'Copy' click. + $('.js-copy-cite').click(function (e) { + e.preventDefault(); + // Get selection. + let range = document.createRange(); + let code_node = document.querySelector('#modal .modal-body'); + range.selectNode(code_node); + window.getSelection().addRange(range); + try { + // Execute the copy command. + document.execCommand('copy'); + } catch (e) { + console.log('Error: citation copy failed.'); + } + // Remove selection. + window.getSelection().removeRange(range); + }); + + // Initialise Google Maps if necessary. + initMap(); + + // Print latest version of GitHub projects. + let githubReleaseSelector = '.js-github-release'; + if ($(githubReleaseSelector).length > 0) + printLatestRelease(githubReleaseSelector, $(githubReleaseSelector).data('repo')); + + // On search icon click toggle search dialog. + $('.js-search').click(function (e) { + e.preventDefault(); + toggleSearchDialog(); + }); + $(document).on('keydown', function (e) { + if (e.which == 27) { + // `Esc` key pressed. + if ($('body').hasClass('searching')) { + toggleSearchDialog(); + } + } else if (e.which == 191 && e.shiftKey == false && !$('input,textarea').is(':focus')) { + // `/` key pressed outside of text input. + e.preventDefault(); + toggleSearchDialog(); + } + }); + + }); + + // Normalize Bootstrap carousel slide heights. + $(window).on('load resize orientationchange', normalizeCarouselSlideHeights); + + // Automatic main menu dropdowns on mouse over. + $('body').on('mouseenter mouseleave', '.dropdown', function (e) { + var dropdown = $(e.target).closest('.dropdown'); + var menu = $('.dropdown-menu', dropdown); + dropdown.addClass('show'); + menu.addClass('show'); + setTimeout(function () { + dropdown[dropdown.is(':hover') ? 'addClass' : 'removeClass']('show'); + menu[dropdown.is(':hover') ? 'addClass' : 'removeClass']('show'); + }, 300); + + // Re-initialize Scrollspy with dynamic navbar height offset. + fixScrollspy(); + + if (window.location.hash) { + // When accessing homepage from another page and `#top` hash is set, show top of page (no hash). + if (window.location.hash == "#top") { + window.location.hash = "" + } else if (!$('.projects-container').length) { + // If URL contains a hash and there are no dynamically loaded images on the page, + // immediately scroll to target ID taking into account responsive offset. + // Otherwise, wait for `imagesLoaded()` to complete before scrolling to hash to prevent scrolling to wrong + // location. + scrollToAnchor(); + } + } + + // Call `fixScrollspy` when window is resized. + let resizeTimer; + $(window).resize(function () { + clearTimeout(resizeTimer); + resizeTimer = setTimeout(fixScrollspy, 200); + }); + }); + +})(jQuery); diff --git a/assets/js/algolia-search.js b/assets/js/algolia-search.js new file mode 100644 index 0000000..aa1750e --- /dev/null +++ b/assets/js/algolia-search.js @@ -0,0 +1,72 @@ +/************************************************* + * Academic + * https://github.com/gcushen/hugo-academic + * + * Algolia based search algorithm. + **************************************************/ + +if ((typeof instantsearch === 'function') && $('#search-box').length) { + function getTemplate(templateName) { + return document.querySelector(`#${templateName}-template`).innerHTML; + } + + const options = { + appId: algoliaConfig.appId, + apiKey: algoliaConfig.apiKey, + indexName: algoliaConfig.indexName, + routing: true, + searchParameters: { + hitsPerPage: 10 + }, + searchFunction: function (helper) { + let searchResults = document.querySelector('#search-hits') + if (helper.state.query === '') { + searchResults.style.display = 'none'; + return; + } + helper.search(); + searchResults.style.display = 'block'; + } + }; + + const search = instantsearch(options); + + // Initialize search box. + search.addWidget( + instantsearch.widgets.searchBox({ + container: '#search-box', + autofocus: false, + reset: true, + poweredBy: algoliaConfig.poweredBy, + placeholder: i18n.placeholder + }) + ); + + // Initialize search results. + search.addWidget( + instantsearch.widgets.infiniteHits({ + container: '#search-hits', + escapeHits: true, + templates: { + empty: '<div class="search-no-results">' + i18n.no_results + '</div>', + item: getTemplate('search-hit-algolia') + }, + cssClasses: { + showmoreButton: 'btn btn-outline-primary' + } + }) + ); + + // On render search results, localize the content type metadata. + search.on('render', function () { + $('.search-hit-type').each(function (index) { + let content_key = $(this).text(); + if (content_key in content_type) { + $(this).text(content_type[content_key]); + } + }); + }); + + // Start search. + search.start(); +} diff --git a/assets/js/mathjax-config.js b/assets/js/mathjax-config.js new file mode 100644 index 0000000..20ea499 --- /dev/null +++ b/assets/js/mathjax-config.js @@ -0,0 +1,16 @@ +// MathJax Configuration +// +// v2 to v3 upgrade notes: +// - The CommonHTML.linebreaks option is not yet implemented (but may be in a future release) +// - The TeX.noUndefined.attributes option is not yet implemented (but may be in a future release) +window.MathJax = { + tex: { + inlineMath: [['$', '$'], ['\\(', '\\)']], + displayMath: [['$$', '$$'], ['\\[', '\\]']], + processEscapes: false, + packages: {'[+]': ['noerrors']} + }, + loader: { + load: ['[tex]/noerrors'] + } +}; diff --git a/assets/js/vendor/bootstrap.min.js b/assets/js/vendor/bootstrap.min.js new file mode 100644 index 0000000..e5a2429 --- /dev/null +++ b/assets/js/vendor/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e(Object(r),!0).forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach(function(t){Object.defineProperty(o,t,Object.getOwnPropertyDescriptor(r,t))})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var n="transitionend";function o(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(n)},supportsTransitionEnd:function(){return Boolean(n)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null},jQueryDetection:function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};_.jQueryDetection(),g.fn.emulateTransitionEnd=o,g.event.special[_.TRANSITION_END]={bindType:n,delegateType:n,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var r="alert",a="bs.alert",c="."+a,h=g.fn[r],f={CLOSE:"close"+c,CLOSED:"closed"+c,CLICK_DATA_API:"click"+c+".data-api"},d="alert",m="fade",p="show",v=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,a),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n=n||g(t).closest("."+d)[0]},t._triggerCloseEvent=function(t){var e=g.Event(f.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(p),g(e).hasClass(m)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(f.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(a);e||(e=new i(this),t.data(a,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.4.1"}}]),i}();g(document).on(f.CLICK_DATA_API,'[data-dismiss="alert"]',v._handleDismiss(new v)),g.fn[r]=v._jQueryInterface,g.fn[r].Constructor=v,g.fn[r].noConflict=function(){return g.fn[r]=h,v._jQueryInterface};var y="button",E="bs.button",C="."+E,T=".data-api",b=g.fn[y],S="active",D="btn",I="focus",w='[data-toggle^="button"]',A='[data-toggle="buttons"]',N='[data-toggle="button"]',O='[data-toggle="buttons"] .btn',k='input:not([type="hidden"])',P=".active",L=".btn",j={CLICK_DATA_API:"click"+C+T,FOCUS_BLUR_DATA_API:"focus"+C+T+" blur"+C+T,LOAD_DATA_API:"load"+C+T},H=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(A)[0];if(n){var i=this._element.querySelector(k);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(P);o&&g(o).removeClass(S)}else"checkbox"===i.type?"LABEL"===this._element.tagName&&i.checked===this._element.classList.contains(S)&&(t=!1):t=!1;t&&(i.checked=!this._element.classList.contains(S),g(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S))},t.dispose=function(){g.removeData(this._element,E),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(E);t||(t=new n(this),g(this).data(E,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.4.1"}}]),n}();g(document).on(j.CLICK_DATA_API,w,function(t){var e=t.target;if(g(e).hasClass(D)||(e=g(e).closest(L)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var n=e.querySelector(k);if(n&&(n.hasAttribute("disabled")||n.classList.contains("disabled")))return void t.preventDefault();H._jQueryInterface.call(g(e),"toggle")}}).on(j.FOCUS_BLUR_DATA_API,w,function(t){var e=g(t.target).closest(L)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g(window).on(j.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(O)),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector(k);o.checked||o.hasAttribute("checked")?i.classList.add(S):i.classList.remove(S)}for(var r=0,s=(t=[].slice.call(document.querySelectorAll(N))).length;r<s;r++){var a=t[r];"true"===a.getAttribute("aria-pressed")?a.classList.add(S):a.classList.remove(S)}}),g.fn[y]=H._jQueryInterface,g.fn[y].Constructor=H,g.fn[y].noConflict=function(){return g.fn[y]=b,H._jQueryInterface};var R="carousel",x="bs.carousel",F="."+x,U=".data-api",W=g.fn[R],q={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},M={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},K="next",Q="prev",B="left",V="right",Y={SLIDE:"slide"+F,SLID:"slid"+F,KEYDOWN:"keydown"+F,MOUSEENTER:"mouseenter"+F,MOUSELEAVE:"mouseleave"+F,TOUCHSTART:"touchstart"+F,TOUCHMOVE:"touchmove"+F,TOUCHEND:"touchend"+F,POINTERDOWN:"pointerdown"+F,POINTERUP:"pointerup"+F,DRAG_START:"dragstart"+F,LOAD_DATA_API:"load"+F+U,CLICK_DATA_API:"click"+F+U},z="carousel",X="active",$="slide",G="carousel-item-right",J="carousel-item-left",Z="carousel-item-next",tt="carousel-item-prev",et="pointer-event",nt=".active",it=".active.carousel-item",ot=".carousel-item",rt=".carousel-item img",st=".carousel-item-next, .carousel-item-prev",at=".carousel-indicators",lt="[data-slide], [data-slide-to]",ct='[data-ride="carousel"]',ht={TOUCH:"touch",PEN:"pen"},ut=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(at),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(K)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(Q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(st)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(it);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Y.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?K:Q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(F),g.removeData(this._element,x),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},q,{},t),_.typeCheckConfig(R,t,M),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;(this.touchDeltaX=0)<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Y.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Y.MOUSEENTER,function(t){return e.pause(t)}).on(Y.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var e=this;if(this._touchSupported){var n=function(t){e._pointerEvent&&ht[t.originalEvent.pointerType.toUpperCase()]?e.touchStartX=t.originalEvent.clientX:e._pointerEvent||(e.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){e._pointerEvent&&ht[t.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=t.originalEvent.clientX-e.touchStartX),e._handleSwipe(),"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval))};g(this._element.querySelectorAll(rt)).on(Y.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Y.POINTERDOWN,function(t){return n(t)}),g(this._element).on(Y.POINTERUP,function(t){return i(t)}),this._element.classList.add(et)):(g(this._element).on(Y.TOUCHSTART,function(t){return n(t)}),g(this._element).on(Y.TOUCHMOVE,function(t){return function(t){t.originalEvent.touches&&1<t.originalEvent.touches.length?e.touchDeltaX=0:e.touchDeltaX=t.originalEvent.touches[0].clientX-e.touchStartX}(t)}),g(this._element).on(Y.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(ot)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===K,i=t===Q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===Q?-1:1))%this._items.length;return-1==s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(it)),o=g.Event(Y.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(nt));g(e).removeClass(X);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(X)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(it),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===K?(n=J,i=Z,B):(n=G,i=tt,V),l&&g(l).hasClass(X))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Y.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass($)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=f):this._config.interval=this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(X),g(s).removeClass(X+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(X),g(l).addClass(X),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(x),e=l({},q,{},g(this).data());"object"==typeof i&&(e=l({},e,{},i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(x,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(z)){var i=l({},g(n).data(),{},g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(x).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return q}}]),r}();g(document).on(Y.CLICK_DATA_API,lt,ut._dataApiClickHandler),g(window).on(Y.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(ct)),e=0,n=t.length;e<n;e++){var i=g(t[e]);ut._jQueryInterface.call(i,i.data())}}),g.fn[R]=ut._jQueryInterface,g.fn[R].Constructor=ut,g.fn[R].noConflict=function(){return g.fn[R]=W,ut._jQueryInterface};var ft="collapse",dt="bs.collapse",gt="."+dt,_t=g.fn[ft],mt={toggle:!0,parent:""},pt={toggle:"boolean",parent:"(string|element)"},vt={SHOW:"show"+gt,SHOWN:"shown"+gt,HIDE:"hide"+gt,HIDDEN:"hidden"+gt,CLICK_DATA_API:"click"+gt+".data-api"},yt="show",Et="collapse",Ct="collapsing",Tt="collapsed",bt="width",St="height",Dt=".show, .collapsing",It='[data-toggle="collapse"]',wt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(It)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){g(this._element).hasClass(yt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(yt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Dt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(Et)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(dt))&&e._isTransitioning))){var i=g.Event(vt.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(dt,null));var o=this._getDimension();g(this._element).removeClass(Et).addClass(Ct),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(Tt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(Ct).addClass(Et).addClass(yt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(vt.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(yt)){var e=g.Event(vt.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(Ct).removeClass(Et).removeClass(yt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(yt)||g(r).addClass(Tt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(Ct).addClass(Et).trigger(vt.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,dt),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},mt,{},t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ft,t,pt),t},t._getDimension=function(){return g(this._element).hasClass(bt)?bt:St},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(yt);e.length&&g(e).toggleClass(Tt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(dt),n=l({},mt,{},t.data(),{},"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(dt,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return mt}}]),a}();g(document).on(vt.CLICK_DATA_API,It,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(dt)?"toggle":n.data();wt._jQueryInterface.call(t,e)})}),g.fn[ft]=wt._jQueryInterface,g.fn[ft].Constructor=wt,g.fn[ft].noConflict=function(){return g.fn[ft]=_t,wt._jQueryInterface};var At="dropdown",Nt="bs.dropdown",Ot="."+Nt,kt=".data-api",Pt=g.fn[At],Lt=new RegExp("38|40|27"),jt={HIDE:"hide"+Ot,HIDDEN:"hidden"+Ot,SHOW:"show"+Ot,SHOWN:"shown"+Ot,CLICK:"click"+Ot,CLICK_DATA_API:"click"+Ot+kt,KEYDOWN_DATA_API:"keydown"+Ot+kt,KEYUP_DATA_API:"keyup"+Ot+kt},Ht="disabled",Rt="show",xt="dropup",Ft="dropright",Ut="dropleft",Wt="dropdown-menu-right",qt="position-static",Mt='[data-toggle="dropdown"]',Kt=".dropdown form",Qt=".dropdown-menu",Bt=".navbar-nav",Vt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Yt="top-start",zt="top-end",Xt="bottom-start",$t="bottom-end",Gt="right-start",Jt="left-start",Zt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},te={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},ee=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Ht)){var t=g(this._menu).hasClass(Rt);c._clearMenus(),t||this.show(!0)}},t.show=function(t){if(void 0===t&&(t=!1),!(this._element.disabled||g(this._element).hasClass(Ht)||g(this._menu).hasClass(Rt))){var e={relatedTarget:this._element},n=g.Event(jt.SHOW,e),i=c._getParentFromElement(this._element);if(g(i).trigger(n),!n.isDefaultPrevented()){if(!this._inNavbar&&t){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=i:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(i).addClass(qt),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(i).closest(Bt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Rt),g(i).toggleClass(Rt).trigger(g.Event(jt.SHOWN,e))}}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Ht)&&g(this._menu).hasClass(Rt)){var t={relatedTarget:this._element},e=g.Event(jt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(this._popper&&this._popper.destroy(),g(this._menu).toggleClass(Rt),g(n).toggleClass(Rt).trigger(g.Event(jt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Nt),g(this._element).off(Ot),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(jt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,{},g(this._element).data(),{},t),_.typeCheckConfig(At,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(Qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Xt;return t.hasClass(xt)?(e=Yt,g(this._menu).hasClass(Wt)&&(e=zt)):t.hasClass(Ft)?e=Gt:t.hasClass(Ut)?e=Jt:g(this._menu).hasClass(Wt)&&(e=$t),e},t._detectNavbar=function(){return 0<g(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,{},e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),l({},t,{},this._config.popperConfig)},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Nt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Nt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Mt)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Nt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Rt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(jt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),r._popper&&r._popper.destroy(),g(a).removeClass(Rt),g(o).removeClass(Rt).trigger(g.Event(jt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(Qt).length)):Lt.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Ht))){var e=c._getParentFromElement(this),n=g(e).hasClass(Rt);if(n||27!==t.which)if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Vt)).filter(function(t){return g(t).is(":visible")});if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Mt);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return Zt}},{key:"DefaultType",get:function(){return te}}]),c}();g(document).on(jt.KEYDOWN_DATA_API,Mt,ee._dataApiKeydownHandler).on(jt.KEYDOWN_DATA_API,Qt,ee._dataApiKeydownHandler).on(jt.CLICK_DATA_API+" "+jt.KEYUP_DATA_API,ee._clearMenus).on(jt.CLICK_DATA_API,Mt,function(t){t.preventDefault(),t.stopPropagation(),ee._jQueryInterface.call(g(this),"toggle")}).on(jt.CLICK_DATA_API,Kt,function(t){t.stopPropagation()}),g.fn[At]=ee._jQueryInterface,g.fn[At].Constructor=ee,g.fn[At].noConflict=function(){return g.fn[At]=Pt,ee._jQueryInterface};var ne="modal",ie="bs.modal",oe="."+ie,re=g.fn[ne],se={backdrop:!0,keyboard:!0,focus:!0,show:!0},ae={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},le={HIDE:"hide"+oe,HIDE_PREVENTED:"hidePrevented"+oe,HIDDEN:"hidden"+oe,SHOW:"show"+oe,SHOWN:"shown"+oe,FOCUSIN:"focusin"+oe,RESIZE:"resize"+oe,CLICK_DISMISS:"click.dismiss"+oe,KEYDOWN_DISMISS:"keydown.dismiss"+oe,MOUSEUP_DISMISS:"mouseup.dismiss"+oe,MOUSEDOWN_DISMISS:"mousedown.dismiss"+oe,CLICK_DATA_API:"click"+oe+".data-api"},ce="modal-dialog-scrollable",he="modal-scrollbar-measure",ue="modal-backdrop",fe="modal-open",de="fade",ge="show",_e="modal-static",me=".modal-dialog",pe=".modal-body",ve='[data-toggle="modal"]',ye='[data-dismiss="modal"]',Ee=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Ce=".sticky-top",Te=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(me),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(de)&&(this._isTransitioning=!0);var n=g.Event(le.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(le.CLICK_DISMISS,ye,function(t){return e.hide(t)}),g(this._dialog).on(le.MOUSEDOWN_DISMISS,function(){g(e._element).one(le.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(le.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(de);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(le.FOCUSIN),g(this._element).removeClass(ge),g(this._element).off(le.CLICK_DISMISS),g(this._dialog).off(le.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(oe)}),g(document).off(le.FOCUSIN),g.removeData(this._element,ie),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},se,{},t),_.typeCheckConfig(ne,t,ae),t},t._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var e=g.Event(le.HIDE_PREVENTED);if(g(this._element).trigger(e),e.defaultPrevented)return;this._element.classList.add(_e);var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t._element.classList.remove(_e)}).emulateTransitionEnd(n),this._element.focus()}else this.hide()},t._showElement=function(t){var e=this,n=g(this._element).hasClass(de),i=this._dialog?this._dialog.querySelector(pe):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(ce)&&i?i.scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ge),this._config.focus&&this._enforceFocus();function o(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(r)}var r=g.Event(le.SHOWN,{relatedTarget:t});if(n){var s=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(s)}else o()},t._enforceFocus=function(){var e=this;g(document).off(le.FOCUSIN).on(le.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(le.KEYDOWN_DISMISS,function(t){27===t.which&&e._triggerBackdropTransition()}):this._isShown||g(this._element).off(le.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(le.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(le.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(fe),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(le.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(de)?de:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=ue,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(le.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&e._triggerBackdropTransition()}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ge),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ge);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(de)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(Ee)),e=[].slice.call(document.querySelectorAll(Ce));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(fe)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(Ee));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+Ce));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=he,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(ie),e=l({},se,{},g(this).data(),{},"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(ie,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return se}}]),o}();g(document).on(le.CLICK_DATA_API,ve,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(ie)?"toggle":l({},g(e).data(),{},g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(le.SHOW,function(t){t.isDefaultPrevented()||r.one(le.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});Te._jQueryInterface.call(g(e),o,this)}),g.fn[ne]=Te._jQueryInterface,g.fn[ne].Constructor=Te,g.fn[ne].noConflict=function(){return g.fn[ne]=re,Te._jQueryInterface};var be=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Se={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},De=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Ie=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function we(t,r,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),s=Object.keys(r),a=[].slice.call(n.body.querySelectorAll("*")),i=function(t){var e=a[t],n=e.nodeName.toLowerCase();if(-1===s.indexOf(e.nodeName.toLowerCase()))return e.parentNode.removeChild(e),"continue";var i=[].slice.call(e.attributes),o=[].concat(r["*"]||[],r[n]||[]);i.forEach(function(t){!function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===be.indexOf(n)||Boolean(t.nodeValue.match(De)||t.nodeValue.match(Ie));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1}(t,o)&&e.removeAttribute(t.nodeName)})},o=0,l=a.length;o<l;o++)i(o);return n.body.innerHTML}var Ae="tooltip",Ne="bs.tooltip",Oe="."+Ne,ke=g.fn[Ae],Pe="bs-tooltip",Le=new RegExp("(^|\\s)"+Pe+"\\S+","g"),je=["sanitize","whiteList","sanitizeFn"],He={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Re={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},xe={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Se,popperConfig:null},Fe="show",Ue="out",We={HIDE:"hide"+Oe,HIDDEN:"hidden"+Oe,SHOW:"show"+Oe,SHOWN:"shown"+Oe,INSERTED:"inserted"+Oe,CLICK:"click"+Oe,FOCUSIN:"focusin"+Oe,FOCUSOUT:"focusout"+Oe,MOUSEENTER:"mouseenter"+Oe,MOUSELEAVE:"mouseleave"+Oe},qe="fade",Me="show",Ke=".tooltip-inner",Qe=".arrow",Be="hover",Ve="focus",Ye="click",ze="manual",Xe=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Me))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(qe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,this._getPopperConfig(a)),g(o).addClass(Me),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===Ue&&e._leave(null,e)};if(g(this.tip).hasClass(qe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){function e(){n._hoverState!==Fe&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),g(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()}var n=this,i=this.getTipElement(),o=g.Event(this.constructor.Event.HIDE);if(g(this.element).trigger(o),!o.isDefaultPrevented()){if(g(i).removeClass(Me),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ye]=!1,this._activeTrigger[Ve]=!1,this._activeTrigger[Be]=!1,g(this.tip).hasClass(qe)){var r=_.getTransitionDurationFromElement(i);g(i).one(_.TRANSITION_END,e).emulateTransitionEnd(r)}else e();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Pe+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ke)),this.getTitle()),g(t).removeClass(qe+" "+Me)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=we(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t=t||("function"==typeof this.config.title?this.config.title.call(this.element):this.config.title)},t._getPopperConfig=function(t){var e=this;return l({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Qe},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},{},this.config.popperConfig)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,{},e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Re[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==ze){var e=t===Be?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Be?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),this._hideModalHandler=function(){i.element&&i.hide()},g(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==t||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Ve:Be]=!0),g(e.getTipElement()).hasClass(Me)||e._hoverState===Fe?e._hoverState=Fe:(clearTimeout(e._timeout),e._hoverState=Fe,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Fe&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Ve:Be]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Ue,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===Ue&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==je.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,{},e,{},"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(Ae,t,this.constructor.DefaultType),t.sanitize&&(t.template=we(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Le);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(qe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ne),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ne,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return xe}},{key:"NAME",get:function(){return Ae}},{key:"DATA_KEY",get:function(){return Ne}},{key:"Event",get:function(){return We}},{key:"EVENT_KEY",get:function(){return Oe}},{key:"DefaultType",get:function(){return He}}]),i}();g.fn[Ae]=Xe._jQueryInterface,g.fn[Ae].Constructor=Xe,g.fn[Ae].noConflict=function(){return g.fn[Ae]=ke,Xe._jQueryInterface};var $e="popover",Ge="bs.popover",Je="."+Ge,Ze=g.fn[$e],tn="bs-popover",en=new RegExp("(^|\\s)"+tn+"\\S+","g"),nn=l({},Xe.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),on=l({},Xe.DefaultType,{content:"(string|element|function)"}),rn="fade",sn="show",an=".popover-header",ln=".popover-body",cn={HIDE:"hide"+Je,HIDDEN:"hidden"+Je,SHOW:"show"+Je,SHOWN:"shown"+Je,INSERTED:"inserted"+Je,CLICK:"click"+Je,FOCUSIN:"focusin"+Je,FOCUSOUT:"focusout"+Je,MOUSEENTER:"mouseenter"+Je,MOUSELEAVE:"mouseleave"+Je},hn=function(t){function i(){return t.apply(this,arguments)||this}!function(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}(i,t);var e=i.prototype;return e.isWithContent=function(){return this.getTitle()||this._getContent()},e.addAttachmentClass=function(t){g(this.getTipElement()).addClass(tn+"-"+t)},e.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},e.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(an),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ln),e),t.removeClass(rn+" "+sn)},e._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},e._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(en);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ge),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ge,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return nn}},{key:"NAME",get:function(){return $e}},{key:"DATA_KEY",get:function(){return Ge}},{key:"Event",get:function(){return cn}},{key:"EVENT_KEY",get:function(){return Je}},{key:"DefaultType",get:function(){return on}}]),i}(Xe);g.fn[$e]=hn._jQueryInterface,g.fn[$e].Constructor=hn,g.fn[$e].noConflict=function(){return g.fn[$e]=Ze,hn._jQueryInterface};var un="scrollspy",fn="bs.scrollspy",dn="."+fn,gn=g.fn[un],_n={offset:10,method:"auto",target:""},mn={offset:"number",method:"string",target:"(string|element)"},pn={ACTIVATE:"activate"+dn,SCROLL:"scroll"+dn,LOAD_DATA_API:"load"+dn+".data-api"},vn="dropdown-item",yn="active",En='[data-spy="scroll"]',Cn=".nav, .list-group",Tn=".nav-link",bn=".nav-item",Sn=".list-group-item",Dn=".dropdown",In=".dropdown-item",wn=".dropdown-toggle",An="offset",Nn="position",On=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+Tn+","+this._config.target+" "+Sn+","+this._config.target+" "+In,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(pn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?An:Nn,o="auto"===this._config.method?t:this._config.method,r=o===Nn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){g.removeData(this._element,fn),g(this._scrollElement).off(dn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},_n,{},"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(un),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(un,t,mn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(vn)?(n.closest(Dn).find(wn).addClass(yn),n.addClass(yn)):(n.addClass(yn),n.parents(Cn).prev(Tn+", "+Sn).addClass(yn),n.parents(Cn).prev(bn).children(Tn).addClass(yn)),g(this._scrollElement).trigger(pn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(yn)}).forEach(function(t){return t.classList.remove(yn)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(fn);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(fn,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"Default",get:function(){return _n}}]),n}();g(window).on(pn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(En)),e=t.length;e--;){var n=g(t[e]);On._jQueryInterface.call(n,n.data())}}),g.fn[un]=On._jQueryInterface,g.fn[un].Constructor=On,g.fn[un].noConflict=function(){return g.fn[un]=gn,On._jQueryInterface};var kn="bs.tab",Pn="."+kn,Ln=g.fn.tab,jn={HIDE:"hide"+Pn,HIDDEN:"hidden"+Pn,SHOW:"show"+Pn,SHOWN:"shown"+Pn,CLICK_DATA_API:"click"+Pn+".data-api"},Hn="dropdown-menu",Rn="active",xn="disabled",Fn="fade",Un="show",Wn=".dropdown",qn=".nav, .list-group",Mn=".active",Kn="> li > .active",Qn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Bn=".dropdown-toggle",Vn="> .dropdown-menu .active",Yn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Rn)||g(this._element).hasClass(xn))){var t,i,e=g(this._element).closest(qn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Kn:Mn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(jn.HIDE,{relatedTarget:this._element}),a=g.Event(jn.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(jn.HIDDEN,{relatedTarget:n._element}),e=g.Event(jn.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,kn),this._element=null},t._activate=function(t,e,n){function i(){return o._transitionComplete(t,r,n)}var o=this,r=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Mn):g(e).find(Kn))[0],s=n&&r&&g(r).hasClass(Fn);if(r&&s){var a=_.getTransitionDurationFromElement(r);g(r).removeClass(Un).one(_.TRANSITION_END,i).emulateTransitionEnd(a)}else i()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Rn);var i=g(e.parentNode).find(Vn)[0];i&&g(i).removeClass(Rn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Rn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(Fn)&&t.classList.add(Un),t.parentNode&&g(t.parentNode).hasClass(Hn)){var o=g(t).closest(Wn)[0];if(o){var r=[].slice.call(o.querySelectorAll(Bn));g(r).addClass(Rn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(kn);if(e||(e=new i(this),t.data(kn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.4.1"}}]),i}();g(document).on(jn.CLICK_DATA_API,Qn,function(t){t.preventDefault(),Yn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Yn._jQueryInterface,g.fn.tab.Constructor=Yn,g.fn.tab.noConflict=function(){return g.fn.tab=Ln,Yn._jQueryInterface};var zn="toast",Xn="bs.toast",$n="."+Xn,Gn=g.fn[zn],Jn={CLICK_DISMISS:"click.dismiss"+$n,HIDE:"hide"+$n,HIDDEN:"hidden"+$n,SHOW:"show"+$n,SHOWN:"shown"+$n},Zn="fade",ti="hide",ei="show",ni="showing",ii={animation:"boolean",autohide:"boolean",delay:"number"},oi={animation:!0,autohide:!0,delay:500},ri='[data-dismiss="toast"]',si=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this,e=g.Event(Jn.SHOW);if(g(this._element).trigger(e),!e.isDefaultPrevented()){this._config.animation&&this._element.classList.add(Zn);var n=function(){t._element.classList.remove(ni),t._element.classList.add(ei),g(t._element).trigger(Jn.SHOWN),t._config.autohide&&(t._timeout=setTimeout(function(){t.hide()},t._config.delay))};if(this._element.classList.remove(ti),_.reflow(this._element),this._element.classList.add(ni),this._config.animation){var i=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},t.hide=function(){if(this._element.classList.contains(ei)){var t=g.Event(Jn.HIDE);g(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(ei)&&this._element.classList.remove(ei),g(this._element).off(Jn.CLICK_DISMISS),g.removeData(this._element,Xn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},oi,{},g(this._element).data(),{},"object"==typeof t&&t?t:{}),_.typeCheckConfig(zn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(Jn.CLICK_DISMISS,ri,function(){return t.hide()})},t._close=function(){function t(){e._element.classList.add(ti),g(e._element).trigger(Jn.HIDDEN)}var e=this;if(this._element.classList.remove(ei),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,t).emulateTransitionEnd(n)}else t()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Xn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Xn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.4.1"}},{key:"DefaultType",get:function(){return ii}},{key:"Default",get:function(){return oi}}]),i}();g.fn[zn]=si._jQueryInterface,g.fn[zn].Constructor=si,g.fn[zn].noConflict=function(){return g.fn[zn]=Gn,si._jQueryInterface},t.Alert=v,t.Button=H,t.Carousel=ut,t.Collapse=wt,t.Dropdown=ee,t.Modal=Te,t.Popover=hn,t.Scrollspy=On,t.Tab=Yn,t.Toast=si,t.Tooltip=Xe,t.Util=_,Object.defineProperty(t,"__esModule",{value:!0})}); +//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/assets/scss/academic/_card.scss b/assets/scss/academic/_card.scss new file mode 100644 index 0000000..d7fca55 --- /dev/null +++ b/assets/scss/academic/_card.scss @@ -0,0 +1,118 @@ +/************************************************* + * Card component + **************************************************/ + +.card-simple { + background: #fff; + box-shadow: 0 1px 4px rgba(0,0,0,.04); + border: 1px solid rgba(0,0,0,.09); + border-radius: 3px; + margin-top: 20px; + padding: 15px 20px 15px 20px; +} + +.card-simple:first-of-type { + margin-top: 0; +} + +.card-simple p.read-more { + margin: 0; +} + +.dark .card-simple { + background: rgb(40, 42, 54); + box-shadow: 0 1px 4px rgba(0,0,0,.04); + border: 1px solid rgb(68, 71, 90); +} + +.card { + margin-bottom: 1.5rem; + overflow: hidden; + text-overflow: ellipsis; + background: #fff; + box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2); + transition: all 0.2s ease-out; +} + +.card .card-image { + display: block; + position: relative; + min-height: 100px; +} + +.card h4 { + font-size: 0.9rem; + font-weight: 700; + line-height: 1.5; + text-transform: uppercase; +} + +.card h4 a { + color: #000; + border-bottom: solid 1px transparent; +} + +.card h4 a:hover { + color: #000; + border-bottom: solid 1px #000; + text-decoration: none; +} + +.card .card-text { + padding: 0.75rem 1rem 0.75rem; +} + +.card .card-text p { + color: rgba(0,0,0,0.54); + font-size: 0.75rem; +} + +.dark .card-text p { + color: rgb(248, 248, 242); +} + +.card p:last-child { + margin-bottom: 0; +} + +.card .card-image.hover-overlay:before { + display: block; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #fff; + content: " "; + opacity: 0; + transition: all 0.2s ease-out; +} + +.card .card-image.hover-overlay:after { + display: block; + position: absolute; + left: 0; + top: 50%; + width: 100%; + transform: translate(0, -50%); + opacity: 0; + transition: all 0.2s ease-out; + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: '\f0c1'; + text-align: center; + font-size: 3rem; + color: #666; +} + +.card:hover { + box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); +} + +.card:hover .card-image.hover-overlay:before { + opacity: 0.8; +} + +.card:hover .card-image.hover-overlay:after { + opacity: 0.6; +} diff --git a/assets/scss/academic/_content.scss b/assets/scss/academic/_content.scss new file mode 100644 index 0000000..f72126d --- /dev/null +++ b/assets/scss/academic/_content.scss @@ -0,0 +1,334 @@ +/************************************************* + * Page content + **************************************************/ + +article { + animation: intro 0.3s both; + animation-delay: 0.15s; +} + +.article-container { + max-width: 760px; + padding: 0 20px 0 20px; + margin: 0 auto 0 auto; +} + +.page-subtitle { + font-size: 1.15rem; + color: rgba(0,0,0,.54); + margin-bottom: 1rem; +} + +.dark .page-subtitle { + color: rgba(255,255,255,0.54); +} + +.article-header { + position: relative; /* Required for caption positioning */ + clear: both; +} + +.article-banner { + width: 100%; + height: auto; +} + +.featured-image-wrapper { + position: relative; + padding-left: 0; /* Override container padding. */ + padding-right: 0; /* Override container padding. */ +} + +.featured-image { + position: relative; + width: 100%; + display: block; + margin: 0 auto; +} + +.article-header-caption { + position: absolute; + bottom: 0; + right: 0; + margin: 0 auto; + padding: 2px 5px; + color: #fff; + font-size: .7em; + background: #000; + text-align: right; + z-index: 5; + opacity: 0.65; + border-radius: 5px 0 0 0; +} +@media (min-width: 64em) { + .article-header-caption { + padding: 5px 10px; + } +} + +.article-header-caption a { + color: #fff; + text-decoration: none; +} + +.article-title { + font-size: 1.75rem; +} + +.article-title a { + color: #151515; + transition: color 0.6s ease; +} + +.dark .text-muted { + color: rgba(255,255,255,0.54) !important; +} + +.article-metadata { + margin-bottom: 15px; + overflow: hidden; + font-size: 14px; + letter-spacing: 0.03em; + color: rgba(0,0,0,0.54); +} + +.dark .article-metadata { + color: rgba(255,255,255,0.54); +} + +.stream-meta.article-metadata { + margin-bottom: 5px; +} + +/* For article page only, not lists. */ +article .article-metadata { + margin-bottom: 20px; +} + +.article-metadata a { + color: rgba(0,0,0,.54); +} + +.dark .article-metadata a { + color: rgba(255,255,255,0.54); +} + +.article-metadata a:hover { + color: $sta-primary; +} + +.article-categories { + white-space: nowrap; /* Keep category icon on same line as category links, otherwise context lost. */ +} + +.middot-divider { + padding-right: .45em; + padding-left: .45em; + font-size: 15px; +} + +.middot-divider::after { + content: '\00B7'; +} + +.article-style img, +.article-style video { + margin-left: auto; + margin-right: auto; + margin-top: 2rem; + margin-bottom: 2rem; + padding: 0; +} + +.article-style td img, +.article-style td video { + margin-top: 0; + margin-bottom: 0; +} + +.article-style figure { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.article-style figure img { + margin-top: 0; + margin-bottom: 0; +} + +/************************************************* + * Publications + **************************************************/ + +.pub-banner { + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} + +.pub-row-heading { + font-weight: bold; +} + +#container-publications { + display: block; + position: relative; + overflow: hidden; +} + +.li-cite-author { + font-size: 1em; + color: inherit; +} + +.li-cite-author a { + color: inherit; +} + +.dark .li-cite-author a { + color: rgb(248, 248, 242); +} + +/************************************************* + * Content widgets + **************************************************/ + +.content-widget-hr { + margin-top: 1.2rem; + padding-top: 1.2rem; + border-top: 1px solid rgba(0,0,0,.05); +} + +.dark .content-widget-hr { + border-top: 1px solid rgba(255,255,255,.05); +} + +/************************************************* + * Tags + **************************************************/ + +.article-tags { + margin-top: 1.2rem; +} + +/************************************************* + * Sharing + **************************************************/ + +.share-box { + margin-top: 0.7rem; +} + +ul.share { + display: flex; + align-items: center; + justify-content: center; + flex-direction: row; + flex-wrap: wrap; + list-style: none; + margin: 0; + padding: 0; +} + +ul.share li { + display: inline-flex; + margin-right: 8px; +} + +ul.share li:last-of-type { + margin-right: 0; +} + +ul.share li i { + display: block; + width: 30px; + height: 30px; + line-height: 30px; + font-size: 22px; + text-align: center; + transition: all 150ms ease-in-out; +} + +ul.share li a { + text-decoration: none !important; + color: rgba(0, 0, 0, 0.84); +} + +.dark ul.share li a { + color: rgba(255, 255, 255, 0.84); +} + +ul.share li:hover i { + transform: scale(1.2) +} + +/************************************************* + * Author profile card + **************************************************/ + +.author-card .avatar { + width: 60px; + height: 60px; +} + +.author-card .card-title { + margin-top: 0; + margin-bottom: 15px; + font-weight: 600; + color: rgba(0, 0, 0, 0.84); +} + +.author-card .card-title a { + color: rgba(0, 0, 0, 0.84); +} + +.dark .author-card .card-title, +.dark .author-card .card-title a { + color: rgba(255, 255, 255, 0.84); +} + +.author-card p { + margin-bottom: 5px; +} + +.author-card .card-subtitle { + font-weight: 300; + font-size: 0.8rem; + color: rgba(0, 0, 0, 0.54); + margin-bottom: 7px; +} + +.dark .author-card .card-subtitle { + color: rgba(255, 255, 255, 0.54); +} + +.author-card .card-text { + color: rgba(0, 0, 0, 0.76); + font-size: 0.8rem; + margin-bottom: 4px; +} + +.dark .author-card .card-text { + color: rgba(255, 255, 255, 0.76); +} + +/************************************************* + * Comments + **************************************************/ + +#comments { + padding-top: 1rem; +} + +/************************************************* + * Related content + **************************************************/ + +.article-widget { + padding-top: 1.2rem; /* Match .content-widget-hr */ +} + +.article-widget h3 { + margin-top: 0; +} diff --git a/assets/scss/academic/_dark.scss b/assets/scss/academic/_dark.scss new file mode 100644 index 0000000..7b0df54 --- /dev/null +++ b/assets/scss/academic/_dark.scss @@ -0,0 +1,139 @@ +/************************************************* + * Dark themed components + **************************************************/ + +body.dark, +.dark .docs-toc-link, +.dark .docs-sidebar .nav > li:not(.active) > a, +.dark .modal button.close, +.dark input, +.dark .form-control, +.dark .form-control:focus { + color: rgb(248, 248, 242); + background: $sta-dark-background; +} + +.dark .form-control { + background-color: rgb(68, 71, 90); +} + +.dark .form-control:focus { + background-color: rgb(68, 71, 90); + border-color: $sta-primary; + box-shadow: 0 0 0 .2rem $sta-primary-dark; +} + +.dark h1, +.dark h2, +.dark h3, +.dark h4, +.dark h5, +.dark h6 { + color: rgb(152, 166, 173); +} + +.dark pre, +.dark code { + color: rgb(139, 233, 253); + background-color: rgb(68, 71, 90); +} + +.dark pre { + background-color: rgb(68, 71, 90); + border-color: rgb(68, 71, 90); +} + +.dark .markup-quote { + background-image: linear-gradient(to bottom, rgba(233, 231, 245, 0.2), rgba(233, 231, 245, 0.2)); +} + +.dark #MathJax_Zoom { + background-color: rgb(68, 71, 90) !important; +} + +.dark table table { + background-color: rgb(40, 42, 54); +} + +/* Table Striped */ +.dark table > tbody > tr:nth-child(odd) > td, +.dark table > tbody > tr:nth-child(odd) > th { + background-color: rgb(50, 52, 64); +} + +/* Table Hover */ +.dark table > tbody > tr:hover > td, +.dark table > tbody > tr:hover > th { + background-color: rgb(60, 62, 74); +} + +.dark .article-title a { + color: #fff; +} + +.dark .portrait-title h2 { + color: #fff; +} + +.dark .portrait-title h3 { + color: rgba(255, 255, 255, 0.54); +} + +.dark ul.ul-edu li .description p.institution { + color: rgba(255, 255, 255, 0.6); +} + +.dark .pub-icon { + color: rgba(255, 255, 255, 0.54); +} + +.dark .talk-metadata { + color: rgba(255, 255, 255, 0.54); +} + +.dark .pagination li > a, .pagination li > span { + background-color: rgb(40, 42, 54); + border: 1px solid #ddd; +} + +.dark .card { + background: #343a40; +} + +.dark .card h4 a { + color: $sta-primary; + border-bottom: solid 1px transparent; +} + +.dark .card .card-image.hover-overlay::before { + background: #666; +} + +.dark .card .card-image.hover-overlay::after { + color: #fff; +} + +.dark select { + background: rgb(40, 42, 54); + color: rgb(248, 248, 242); +} + +.dark .badge-light { + color: rgba(255, 255, 255, .68); + background: rgba(255, 255, 255, .2); +} + +.dark .badge-light[href]:focus, +.dark .badge-light[href]:hover { + background: rgba(255, 255, 255, .3); +} + +.dark a.badge:focus, +.dark a.badge:hover { + color: rgba(255, 255, 255, .68); +} + +.dark .btn-primary, +.dark .btn.btn-primary.active { + color: initial; +} diff --git a/assets/scss/academic/_docs.scss b/assets/scss/academic/_docs.scss new file mode 100644 index 0000000..c6ebdc8 --- /dev/null +++ b/assets/scss/academic/_docs.scss @@ -0,0 +1,261 @@ +/************************************************* + * Documentation layout + **************************************************/ + +.docs-article-container { + max-width: 760px; +} + +/* Documentation: article footer. */ + +.docs .body-footer { + border-top: 1px solid #e8e8e8; + margin-top: 30px; + padding-top: 10px; + font-size: 14px; + color: #707070; +} + +/* Docs content. */ + +.docs-content { + order: 1; + position: relative; +} + +.docs-content>h2[id], +.docs-content>h3[id], +.docs-content>h4[id] { + pointer-events: none; +} + +.docs-content>ol li, +.docs-content>ul li { + margin-bottom: .25rem; +} + +/* Docs search. */ + +.docs-search { + position: relative; + padding: 1rem 15px; + margin-right: -15px; + margin-left: -15px; + border-bottom: 1px solid rgba(0, 0, 0, .05); +} + +.docs-search .form-control:focus { + border-color: $sta-primary; + box-shadow: 0 0 0 3px $sta-primary-light; +} + +/* Docs sidebar. */ + +.docs-sidebar { + order: 0; + border-bottom: 1px solid rgba(0, 0, 0, .1) +} + +@media (min-width:768px) { + .docs-sidebar { + border-right: 1px solid rgba(0, 0, 0, .1) + } + @supports ((position:-webkit-sticky) or (position:sticky)) { + .docs-sidebar { + position: -webkit-sticky; + position: sticky; + top: 50px; + z-index: 10; + height: calc(100vh - 50px) + } + } +} + +@media (min-width:1200px) { + .docs-sidebar { + border-right: 1px solid rgba(0, 0, 0, .1) + } + @supports ((position:-webkit-sticky) or (position:sticky)) { + .docs-sidebar { + position: -webkit-sticky; + position: sticky; + top: 70px; + z-index: 10; + height: calc(100vh - 70px) + } + } +} + +@media (min-width:1200px) { + .docs-sidebar { + flex: 0 1 320px + } +} + +/* Docs sidebar li>a. */ + +.docs-sidebar .nav>li>a { + display: block; + padding: .25rem 1.5rem; + font-size: 0.8rem; + color: rgba(0, 0, 0, .65); +} + +.docs-sidebar .nav>li>a:hover { + color: rgba(0, 0, 0, .85); + text-decoration: none; + background-color: transparent; +} + +.docs-sidebar .docs-toc-item.active a, +.docs-sidebar .nav>.active:hover>a, +.docs-sidebar .nav>.active>a { + font-weight: bold; + color: $sta-primary; + background-color: transparent; +} + +/* Docs links. */ + +.docs-toggle { + line-height: 1; + font-size: 1.2rem; + color: $sta-primary; + background-color: transparent; +} + +.docs-links { + padding-top: 1rem; + padding-bottom: 1rem; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width:768px) { + @supports ((position:-webkit-sticky) or (position:sticky)) { + .docs-links { + max-height: calc(100vh - 5rem - 70px); + overflow-y: auto; + } + } +} + +@media (min-width:768px) { + .docs-links { + display: block!important; + } +} + +/* Docs TOC. */ + +.docs-toc { + order: 2; + padding-top: 1.5rem; + padding-bottom: 1.5rem; + font-size: .875rem +} + +@supports ((position:-webkit-sticky) or (position:sticky)) { + .docs-toc { + position: -webkit-sticky; + position: sticky; + top: 70px; + height: calc(100vh - 70px); + overflow-y: auto + } +} + +/* Docs TOC item links. */ + +.docs-toc-link { + display: block; + padding: .25rem 1.5rem; + font-weight: bold; + color: rgba(0, 0, 0, .65); +} + +.docs-toc-link:hover { + color: rgba(0, 0, 0, .85); + text-decoration: none; +} + +.docs-toc-item.active { + margin-bottom: 1rem; +} + +.docs-toc-item.active:not(:first-child) { + margin-top: 1rem; +} + +.docs-toc-item.active>.docs-toc-link { + color: rgba(0, 0, 0, .85); +} + +.docs-toc-item.active>.docs-toc-link:hover { + background-color: transparent; +} + +.docs-sidenav { + display: block; +} + +/* Docs TOC nav. */ + +.docs-toc-title { + color: #b5b5b5; + font-size: .875rem; + font-weight: 600; + padding-left: calc(1.5rem + 1px); +} + +#TableOfContents { + padding-left: 0; + border-left: 1px solid #eee; +} + +#TableOfContents ul, +ul.toc-top { + padding-left: 0; +} + +// TOC indentation for each level. +#TableOfContents ul ul { + padding-left: 0.8rem; +} + +#TableOfContents li { + display: block; +} + +#TableOfContents li a, +.toc-top li a { + display: block; + padding: .125rem 1.5rem; + color: #99979c; + font-size: 0.7rem; +} + +#TableOfContents li a:hover, +.toc-top li a:hover { + color: $sta-primary; + text-decoration: none; +} + +/* ScrollSpy active link style. */ +#TableOfContents li a.active { + color: $sta-primary; + font-weight: 700; +} + +/* Docs achnorjs links. */ + +.anchorjs-link { + font-weight: 400; + color: $sta-primary-dark; + transition: color .16s linear; +} + +.anchorjs-link:hover { + color: $sta-primary; + text-decoration: none; +} diff --git a/assets/scss/academic/_integrations.scss b/assets/scss/academic/_integrations.scss new file mode 100644 index 0000000..cf3831b --- /dev/null +++ b/assets/scss/academic/_integrations.scss @@ -0,0 +1,6 @@ +/* Mermaid.js div */ +div.mermaid { + width: 100%; + text-align: center; + margin-bottom: 1rem; +} diff --git a/assets/scss/academic/_listings.scss b/assets/scss/academic/_listings.scss new file mode 100644 index 0000000..c1b8089 --- /dev/null +++ b/assets/scss/academic/_listings.scss @@ -0,0 +1,60 @@ +/************************************************* + * List items + **************************************************/ + +.view-list-item { + margin-bottom: 1rem; +} + +.pub-icon { + color: rgba(0, 0, 0, 0.54); + font-size: 0.81em; + padding-right: 6px; +} + +.view-list-item .article-metadata { + margin-bottom: 0; +} + +.pub-list-item .pub-abstract { + font-size: 1rem; +} + +.pub-list-item .btn-links { + padding-top: 10px; +} + +/************************************************* + * Compact (stream) list view + **************************************************/ + +.media.stream-item { + margin-bottom: 2rem; +} + +.media.stream-item .article-title, +.card-simple .article-title { + font-size: 1.2rem; +} + +.media.stream-item .article-style, +.card-simple .article-style { + margin-top: 2px; + font-size: 0.8rem; +} + +.media.stream-item .stream-meta { + margin-top: 12px; +} + +.media.stream-item img { + max-width: 150px; + height: auto; + object-fit: cover; +} + +@media screen and (max-width: 768px) { + .media.stream-item img { + max-width: 80px; + } +} diff --git a/assets/scss/academic/_nav.scss b/assets/scss/academic/_nav.scss new file mode 100644 index 0000000..5254299 --- /dev/null +++ b/assets/scss/academic/_nav.scss @@ -0,0 +1,202 @@ +/************************************************* + * Navigation bar + **************************************************/ + +.navbar { + height: 70px; + background: $sta-menu-primary; + box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,.11); + font-size: #{$sta-font-size-small}px; + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; + + // Remove Bootstrap's navbar v-padding and assign v-padding to logo separately to maximise logo size. + // Otherwise, Bootstrap's navbar v-padding causes issue with logo fitting within fixed 50px height bar in md-lg sizes. + padding: 0 1rem; + + .nav-item { + // For z-index compatibility with logo on mobile layout, otherwise nav-item can't be clicked when logo present. + position: relative; + } + @include media-breakpoint-down(md) { + height: 50px; + + .navbar-nav-scroll { + width: 100%; + overflow: hidden; + + .navbar-nav { + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; + } + } + } + + .navbar-nav { + display: flex; + + .nav-link { + color: rgba($sta-menu-text, .85); + + &.active, + &:hover, + &:focus { + color: $sta-menu-text; + } + + &.active { + font-weight: bold !important; + color: $sta-menu-text-active !important; + } + } + } + + .dropdown-menu { + font-size: #{$sta-font-size-small}px; + } + + // Note: dedicated `i18n-active` class to prevent ScrollSpy removing `active` class from language chooser. + .dropdown-item.active, + .i18n-active { + font-weight: bold; + color: $sta-menu-text-active !important; + } + +} + +.dark .navbar { + box-shadow: 0 0.125rem 0.25rem 0 rgba(255, 255, 255, .11); +} + +// Remove Bootstrap's border from Toggle button. +.navbar-toggler { + border: 0 !important; + position: relative; // For z-index clickable mobile logo. + z-index: 1030; +} +.navbar-toggler:focus, +.navbar-toggler:active { + outline: none !important; + box-shadow: none !important; +} + +@include media-breakpoint-down(md) { /* Match breakpoint for i18n dropdown in navbar.html. */ + .i18n-dropdown .nav-link::after { + content: none; + } + .i18n-dropdown .dropdown-menu { + /* Use style from uncollapsable dropdowns to prevent dropdown going off page. */ + position: absolute; + /* Below style from .dropdown-menu-right to prevent dropdown going off page. */ + right: 0; + left: auto; + } +} + +// Allow user to horizontally scroll. +// Commented out this feature as it causes dropdowns to appear within the menu bar. +// TODO: re-enable in a way that doesn't break dropdowns. +/* +.navbar .collapse { + overflow-x: auto; +} +*/ + +.navbar-brand { + // Set v-padding to 5px to align with 50/70px responsive max navbar heights. + padding-top: 5px; + padding-bottom: 5px; + font-weight: bold; + position: relative; + z-index: 1030; // For z-index clickable mobile logo. +} + +// Dynamically fit logo image to space available. +// No need to explicitly set a size for each breakpoint. +// See https://caniuse.com/#feat=mdn-css_properties_width_stretch . +.navbar-brand img { + width: auto; + height: -moz-available; + height: -webkit-fill-available; + height: -webkit-stretch; + height: stretch; + max-height: 60px; // For lg+ responsive sizing. 60px height +10px v-padding = 70px + max-width: fit-content; // Must override default responsive image style. +} + +#navbar-main .main-menu-item ul li .nav-link { + color: $sta-menu-text; +} + +@include media-breakpoint-down(md) { + // Used in conjunction with mobile .navbar-brand to center logo on mobile. + .navbar-brand-mobile-wrapper { + position: absolute; + left: 0; + right: 0; + } + .navbar-brand { + // Center logo in mobile navbar. + margin: 0 auto; + } + .navbar-brand img { + max-height: 40px; // 40px height + 10px v-padding = 50px. + } + .navbar-toggler { + border-color: transparent; // Remove Bootstrap's border from Toggle button. + } + #navbar-main .main-menu-item { + text-align: left !important; + padding-left: 0; + } + .navbar-collapse { + z-index: 1031 !important; // Appear just over navbar. + position: absolute; + left: 0; + top: 50px; + width: 100%; + background-color: $sta-menu-primary; + text-align: center !important; + } + #navbar-main .main-menu-item .nav-item { + padding: 10px 15px !important; + } + #navbar-main .main-menu-item .nav-item .nav-link { + padding: 5px 15px !important; + } +} + +ul.nav-icons { + list-style-type: none; + font-size: 18px; + padding: 0.5rem 0 0.5rem 0; + margin: 0; +} + +ul.nav-icons li { + display: inline; + padding-right: 1rem; +} + +ul.nav-icons li:last-of-type { + padding-right: 0; +} + +ul.nav-icons li.nav-item a.nav-link { + padding: 0; +} + +.dropdown-menu { + background-color: $sta-menu-primary !important; + color: $sta-menu-text !important; + z-index: 1032; // I18n dropdown over mobile expanded menu. +} + +.dropdown-item { + background-color: $sta-menu-primary !important; + color: $sta-menu-text !important; +} diff --git a/assets/scss/academic/_root.scss b/assets/scss/academic/_root.scss new file mode 100644 index 0000000..362fe14 --- /dev/null +++ b/assets/scss/academic/_root.scss @@ -0,0 +1,602 @@ +/************************************************* + * Academic's Core + **************************************************/ + +html { + font-family: $sta-font-body, sans-serif; + font-size: #{$sta-font-size-small}px; + color: rgba(0,0,0,0.8); + line-height: 1.65; +} +@media screen and (min-width: 58em) { + html { + font-size: #{$sta-font-size}px; + } +} + +body { + font-family: inherit; + font-size: 1rem; + line-height: inherit; + color: inherit; + background-color: $sta-background; + margin-top: 70px; /* Offset body content by navbar height. */ + padding-top: 0; + counter-reset: captions; +} +@media screen and (max-width: 1200px) { /* Match max-width of .nav-bar query. */ + body { + margin-top: 50px; /* Offset body content by navbar height. */ + } +} + +.max-width-640 { + max-width: 640px; +} + +.margin-auto { + margin-left: auto; + margin-right: auto; +} + +.center-text { + text-align: center; +} + +/* Body text */ +p { + margin-top: 0; + margin-bottom: 1rem; +} + +/* Lists */ +ul, ol, dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ul.task-list { + list-style: none; +} + +ul.task-list li input[type="checkbox"] { + margin-right: 0.5rem; +} + +/* Navigation bar text */ +.navbar-light { + font-family: $sta-font-nav, sans-serif; + font-weight: 400; + line-height: 1.25; + text-rendering: optimizeLegibility; +} + +/* Headings */ +h1, h2, h3, h4, h5, h6 { + font-family: $sta-font-heading, sans-serif; + font-weight: 400; + margin-top: 1rem; + margin-bottom: .5rem; + line-height: 1.25; + color: #313131; + text-rendering: optimizeLegibility; + + /* Ensure long words do not overflow into content. */ + overflow-wrap: break-word; + word-wrap: break-word; + word-break: break-word; + + /* Add a hyphen where the word breaks (use `­` to insert a soft-hyphen in a word). */ + -webkit-hyphens: manual; + -ms-hyphens: manual; + hyphens: manual; +} +h1 { + font-size: 2.25rem; +} +h2 { + margin-top: 1rem; + font-size: 1.5rem; +} +h3 { + font-weight: 700; + margin-top: 1.5rem; + font-size: 1.25rem; +} +h4, h5, h6 { + font-weight: 700; + margin-top: 1rem; + font-size: 1rem; +} + +a, +h3.article-title a:hover { + color: $sta-link; + text-decoration: none; + transition: color 0.6s ease; +} + +a:hover, +a:focus { + color: $sta-link-hover; +} + +img, +video { + height: auto; + max-width: 100%; + display: block; +} + +video { + width: 100%; + height: auto; + max-height: 400px; +} + +.img-responsive { + /* Extend Bootstrap declaration with centering. */ + margin: 0 auto; +} + +// Center all figure images by default. +figure img { + @extend .margin-auto; +} + +// Center all figure captions by default. +figcaption { + display: block; + margin-top: 0.75em; + margin-bottom: 1.65rem; + line-height: 1.4; + font-size: 0.76rem; + text-align: center; +} + +figcaption.numbered:before { + font-weight: 700; + text-transform: uppercase; + content: attr(data-pre) counter(captions) attr(data-post); +} + +figcaption.numbered { + counter-increment: captions; +} + +pre, +code { + font-family: $sta-font-mono, monospace; + color: #c7254e; + background-color: #f9f2f4; +} + +pre { + margin: 0 0 1rem 0; + background-color: rgb(248, 248, 248); /* Match default highlight theme. */ + border-color: rgb(248, 248, 248); + font-size: 0.7rem; + border-radius: 4px; +} + +pre code { + white-space: pre; /* Override Bootstrap to preserve line breaks in code. */ + overflow-x: auto; +} + +hr { + border: 0; + height: 1px; + background: #333; + background-image: linear-gradient(to right, #ccc, #333, #ccc); +} + +/* Quotes */ +blockquote { + padding: .5rem 1rem; + margin: .8rem 0; + color: #7a7a7a; + border-left: .25rem solid #e5e5e5; +} +blockquote p:last-child { + margin-bottom: 0; +} +@media (min-width: 30em) { + blockquote { + padding-right: 5rem; + padding-left: 1.25rem; + } +} + +.markup-quote { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(233, 231, 245, 1), rgba(233, 231, 245, 1)); +} + +.space-below { + margin-bottom: 50px; +} +@media screen and (max-width: 768px) { + .space-below { + margin-bottom: 10px; + } +} + +.universal-wrapper { + margin: 0 auto; + padding-right: 1rem; + padding-left: 1rem; + padding-top: 0.1rem; + width: 100%; +} + +@media only screen and (min-width: 1001px) { + .universal-wrapper { + width: 1000px; + } +} + +small, +.small { + font-size: .75em; +} + +.responsive-wrap iframe { + max-width: 100%; +} + +/************************************************* + * Modals. + **************************************************/ + +.modal-content { + background: $sta-background; +} + +.modal-title { + margin: 0; /* Override default h5 margin. */ +} + +.modal-content pre { + margin: 0; +} + +.modal-header { + border: 0; + color: rgba(0,0,0,0.8); +} + +.modal-footer { + border: 0; +} + +#modal-error { + color: red; +} + +/************************************************* + * Gallery. + **************************************************/ + +.gallery { + margin: 0.5em -4px 1.5em -4px; + font-size: 0; +} + +a[data-fancybox] { + text-decoration: none; + cursor: zoom-in; +} + +.gallery a[data-fancybox] img { + height: 250px; + width: auto; + max-width: inherit; + display: inherit; + margin: 0; + padding: 4px; + box-shadow: none; + vertical-align: inherit; +} + +.fancybox-caption { + font-size: 1rem; + line-height: 1.5rem; + text-align: center; +} + +/************************************************* + * Pager. + **************************************************/ + +.post-nav { + margin-top: 1rem; + font-size: 0.8rem; +} + +.post-nav-item { + hyphens: auto; + word-wrap: break-word; + padding: 11px 0 12px; + width: 100%; +} + +.post-nav-item a { + color: #2b2b2b; + line-height: 1.7; + text-transform: none; +} + +.post-nav-item .meta-nav { + color: #767676; + font-weight: 900; + line-height: 2; + text-transform: uppercase; +} + +.dark .post-nav-item a { + color: #ddd; +} + +/************************************************* + * Footer + **************************************************/ + +footer { + margin: 4rem 0 0; + padding: 2rem 0; + width: 100%; +} + +footer p { + font-size: 0.75rem; + text-align: center; +} + +site-footer, +footer a.back-to-top i { + color: rgba(0,0,0,0.54); +} + +.dark site-footer, +.dark footer a#back_to_top i, +.dark .docs .body-footer { + color: rgba(255,255,255,0.54); +} + +/************************************************** + * Tags/Labels + **************************************************/ + +.badge-light { + border: none; + color: rgba(0,0,0,.68); + background: rgba(0,0,0,.05); + font-weight: normal; + border-radius: 3px; + padding: 5px 10px; + margin-right: 8px; + margin-bottom: 8px; +} + +.article-tags > .badge-light:last-child { + margin-right: 0; +} + +.badge-light[href]:focus, +.badge-light[href]:hover { + background: rgba(0,0,0,.1); +} + +a.badge:focus, +a.badge:hover { + color: rgba(0,0,0,.68); +} + +.tag-cloud a { + display: inline-block; + position: relative; + margin: 5px 10px; + word-wrap: break-word; + transition-duration: .2s; + transition-property: transform; + transition-timing-function: ease-out; +} + +.tag-cloud a:active, +.tag-cloud a:focus, +.tag-cloud a:hover { + color: $sta-primary-dark; + transform: scale(1.2); +} + +.dark .tag-cloud a:active, +.dark .tag-cloud a:focus, +.dark .tag-cloud a:hover { + color: $sta-primary-light; +} + +/************************************************* + * Button size override + *************************************************/ + +.btn { + padding: .5rem; + font-size: .8rem; + line-height: .5; + border-radius: .3rem; +} + +.btn-links .btn { + padding: 5px .5rem 5px .5rem; + line-height: 1; +} + +.btn.btn-sm { + padding: 5px .4rem 5px .4rem; + font-size: .6rem; + border-radius: .2rem; +} + +/************************************************* + * Toolbar Buttons + **************************************************/ + +.btn-toolbar .btn { + font-size: 0.9rem; + padding: 10px 14px 9px; + border: none; +} + +.btn-toolbar .btn:first-child { + border-radius: 6px 0 0 6px; +} + +.btn-toolbar .btn:last-child { + border-radius: 0 6px 6px 0; +} + +.btn-toolbar .btn.btn-primary:hover, +.btn-toolbar .btn.btn-primary:focus { + background-color: $sta-primary-light !important; +} + +.btn-toolbar .btn.btn-primary:active, +.btn-toolbar .btn.btn-primary.active { + background-color: $sta-primary-dark !important; +} + +.btn-primary:not(:disabled):not(.disabled).active:focus, +.btn-primary:not(:disabled):not(.disabled):active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem $sta-primary-light; +} + +/************************************************* + * Tables + **************************************************/ + +/* Based on Bootstrap's `table-responsive` style. */ +table { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + margin-bottom: 1rem; + font-size: 0.8rem; +} + +table > thead > tr > th, +table > tbody > tr > th, +table > tfoot > tr > th, +table > thead > tr > td, +table > tbody > tr > td, +table > tfoot > tr > td { + padding: 8px; + line-height: 1.43; + vertical-align: top; + border-top: 1px solid #ddd; +} + +table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} + +table > caption + thead > tr:first-child > th, +table > colgroup + thead > tr:first-child > th, +table > thead:first-child > tr:first-child > th, +table > caption + thead > tr:first-child > td, +table > colgroup + thead > tr:first-child > td, +table > thead:first-child > tr:first-child > td { + border-top: 0; +} + +table > tbody + tbody { + border-top: 2px solid #ddd; +} + +table table { + background-color: #fff; +} + +/* Table Striped */ +table > tbody > tr:nth-child(odd) > td, +table > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +/* Table Hover */ +table > tbody > tr:hover > td, +table > tbody > tr:hover > th { + background-color: #e5e5e5; +} + +/************************************************* + * Article Alerts (Shortcode) and Asides (Mmark) + **************************************************/ + +/* Style asides as Bootstrap alerts. */ +.article-style aside { + @extend .alert; +} + +/* Asides use <p> block element whereas alerts use <div>. */ +.article-style aside p, +div.alert > div { + position: relative; + display: block; + font-size: 1rem; + margin-left: 2rem; + margin-top: 0; + margin-bottom: 0; +} + +div.alert div > * { + margin-bottom: .5rem; /* Use smaller paragraph spacing than usual. */ +} + +div.alert div > :last-child { + margin-bottom: 0; +} + +.article-style aside p::before, +div.alert > div:first-child::before { + position: absolute; + top: -0.5rem; + left: -2rem; + font-size: 1.5rem; + color: #209cee; + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: '\f05a'; + width: 1.5rem; + text-align: center; +} + +div.alert-warning > div:first-child::before { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + color: #ff3860; + content: '\f071'; +} + +.article-style aside a, +div.alert a { + color: currentColor; + text-decoration: none; + border-bottom: solid 1px currentColor; +} + +.article-style aside, +.alert-note { + color: #12537e; + background-color: #f6fbfe; + border-color: #209cee; +} + +.alert-warning { + color: #cd0930; + background-color: #fff5f7; + border-color: #ff3860; +} diff --git a/assets/scss/academic/_search.scss b/assets/scss/academic/_search.scss new file mode 100644 index 0000000..92e7074 --- /dev/null +++ b/assets/scss/academic/_search.scss @@ -0,0 +1,137 @@ +/************************************************* + * Search + **************************************************/ + +.search-results { + transform: scale(0); + -webkit-transform: scale(0); + background-color: $sta-background; + bottom: 0; + left: 0; + right: 0; + top: 0; + overflow: scroll; + position: fixed; + visibility: hidden; + z-index: -99; +} + +.dark .search-results { + background-color: $sta-dark-background; +} + +.searching { + overflow: hidden; +} + +.searching .search-results { + transform: scale(1); + -webkit-transform: scale(1); + visibility: visible; + z-index: 1031; /* Highest index, higher than navbar. */ +} + +.searching #search-box #search-query { + width: 100%; +} + +.search-results > .container { + padding-top: 70px; /* Navbar height. */ +} +@media screen and (max-width: 1200px) { + .search-results > .container { + padding-top: 50px; /* Navbar height. */ + } +} + +.search-header { + position: -webkit-sticky; + position: sticky; + top: 0; + background-color: $sta-background; + padding-top: 2rem; + padding-bottom: 1rem; +} + +.dark .search-header { + background-color: $sta-dark-background; +} + +.search-header h1 { + margin: 0; + line-height: 1; +} + +.col-search-close { + text-align: right; +} + +.search-header i { + font-size: 2rem; + line-height: 1; +} + +#search-box { + position: relative; /* Required for search icon positioning. */ + margin-bottom: 0.5rem; +} + +#search-box::before { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: "\f002"; + font-size: 1rem; + opacity: 0.25; + line-height: 1rem; + position: absolute; + left: 0.7rem; + top: 0.6rem; + overflow-x: hidden; +} + +#search-box #search-query { + border: 1px solid #dedede; + border-radius: 1rem; + padding: 1rem 1rem 1rem 2rem; /* Wider left padding for search icon to fit in. */ + width: 250px; + line-height: 1rem; + height: 1rem; + font-size: 0.8rem; +} + +.search-hit em { + font-style: normal; + background-color: #FFE0B2; + color: #E65100; + border-bottom: 1px solid #E65100; +} + +.search-hit-type { + margin-bottom: 0 !important; /* Override .article-metadata margin. */ + text-transform: capitalize; +} + +.search-hit-description { + font-size: 0.7rem; +} + +/* Load more results button - hide when there are no more results. */ +#search-hits button[disabled] { + display: none; +} + +.form-control:focus { + border-color: $sta-primary; + box-shadow: 0 0 0 .2rem $sta-primary-light; +} + +/* DARK themed components. */ + +/* Algolia search input */ +.dark .ais-search-box--input { + background-color: $sta-dark-background;; +} + +.dark #search-query { + background-color: $sta-dark-background;; +} diff --git a/assets/scss/academic/_widgets.scss b/assets/scss/academic/_widgets.scss new file mode 100644 index 0000000..6cd1b5f --- /dev/null +++ b/assets/scss/academic/_widgets.scss @@ -0,0 +1,574 @@ +/************************************************* + * Page Builder: sections and widgets + **************************************************/ + +@keyframes intro { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.home-section { + background-color: $sta-home-section-odd; + padding: 110px 0 110px 0; + animation: intro 0.3s both; + animation-delay: 0.15s; +} + +/* Override dark colors that may be inherited from body.dark */ +.home-section.dark, +.home-section.dark h1, +.home-section.dark h2, +.home-section.dark h3, +.home-section.dark a:not(.btn) { + color: rgb(248, 248, 242); +} + +/* Underline links in dark sections to separate them from text */ +.home-section.dark a:not(.btn):not(.hero-cta-alt) { + text-decoration: underline; +} + +/* Revert Alert Box Link style (.home-section.dark style above should not be applied to it) */ +.home-section.dark .alert a { + color: inherit !important; + text-decoration: inherit !important; +} + +/* Big underline style for links in dark sections */ +/* Disabled as it's an experimental style that requires CSS NOT Selector Level 4 (only in Safari) */ +/* +.home-section.dark.big-underline a:not(.btn):not(.hero-cta-alt):not(.alert a) { + text-decoration: none; + position: relative; +} +.home-section.dark.big-underline a:not(.btn):not(.hero-cta-alt):not(.alert a):after { + background: #fff; + content: ""; + height: 2px; + left: 0; + right: 0; + position: absolute; + top: 100%; +}*/ + +/* Default background image properties for home sections. */ +.home-section.bg-image { + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} + +/* Create a parallax-like scrolling effect. */ +.parallax { + height: 100%; + background-attachment: fixed; +} + +.home-section:first-of-type { + padding-top: 50px; +} + +.home-section:nth-of-type(even) { + background-color: $sta-home-section-even; +} + +.dark .home-section { + background-color: $sta-dark-home-section-odd; +} + +.dark .home-section:nth-of-type(even) { + background-color: $sta-dark-home-section-even; +} + +@media screen and (max-width: 768px) { + .home-section { + padding: 60px 0 60px 0; + } + .home-section:first-of-type { + padding-top: 40px; + } +} + +.section-heading h1 { + margin: 0 0 10px 0; +} + +.section-heading p { + font-weight: 400; + font-size: 1.1rem; + color: #b2b2b2; +} + +/************************************************* + * Widgets (common) + **************************************************/ + +.see-all { + margin-top: 2rem; + text-transform: uppercase; +} + +/* Reset code highlighting style in Alerts when Alert is child of a `.dark` widget, but Alert should be light.` */ +/* But will this affect page which should have dark Alert? */ +.dark .alert pre, +.dark .alert code { + color: initial; + background-color: initial; +} + +/************************************************* + * Hero Widget + **************************************************/ + +.wg-hero { + padding: 3em 0; + clear: both; + background-size: cover; + background-repeat: no-repeat; + background-position: center; + animation: intro 0.3s both; + animation-delay: 0s; + animation-delay: 0.25s; +} + +.hero-title { + font-size: 2.7rem; + margin-top: 0; + line-height: 1; +} + +.hero-lead { + max-width: 768px; + font-size: 1.35rem; +} + +.wg-hero.dark .hero-title, +.wg-hero.dark .hero-lead, +.wg-hero.dark .hero-cta-alt, +.wg-hero.dark .hero-note > * { + color: #fff; + /*text-shadow: 1px 1px 4px rgba(0,0,0,0.5);*/ /* Uncomment to standout on complicated backgrounds. */ +} + +.wg-hero.dark a:not(.wg-hero .btn) { + color: #fff; +} + +.wg-hero .hero-lead a { + text-decoration: underline; +} + +.wg-hero .cta-btns { + margin-bottom: 16px; +} + +.wg-hero .btn { + padding: .6em 2.1em; +} + +.wg-hero.dark .btn { + color: $sta-primary-dark; +} + +a.hero-cta-alt { + display: inline-block; + position: relative; + transition-duration: .2s; + transition-property: transform; + transition-timing-function: ease-out; + font-size: 1.1rem; +} + +a.hero-cta-alt:active, +a.hero-cta-alt:focus, +a.hero-cta-alt:hover { + transform: scale(1.1); +} + +.wg-hero .btn-lg { + font-size: 1.1rem; +} + +.wg-hero .hero-note { + font-size: 0.8rem; +} + +.hero-media { + display: flex; + align-items: center; + justify-content: center; + height: 100%; + text-align: center; +} + +/************************************************* + * Slider Widget + **************************************************/ + +/* Clear `.home-section` as padding and animation interferes with Slider's layout and animations. */ +.home-section.wg-slider { + padding: 0; + animation: none; + animation-delay: unset; +} + +/* The Slider widget reuses the Hero widget's `.wg-hero` class. + * We must remove the `animation` and `clear` in this instance or + * multiple slides can be `.active` at once. */ +.carousel-inner .wg-hero { + animation: none; + clear: none; +} + +/************************************************* + * Featurette Widget + **************************************************/ + +.featurette { + font-size: 0.8rem; + line-height: 1.5; + color: #555; + text-align: center; +} + +.featurette h3 { + margin-top: 0; + margin-bottom: 5px; + font-weight: 400; + color: #333; +} + +.dark .featurette, +.dark .featurette h3 { + color: #fff; +} + +.featurette-icon { + display: block; + width: 100%; + color: $sta-primary; + font-size: 3rem; + text-align: center; +} + +/************************************************* + * About widget + **************************************************/ + +#profile { + text-align: center; + padding: 30px 10px; + position: relative; +} + +.avatar { + width: 270px; + height: 270px; + margin: 0 auto; + object-fit: cover; +} + +// Use smaller avatar size in About widget on small devices. +@include media-breakpoint-down(sm) { + .wg-about .avatar { + width: 200px; + height: 200px; + } +} + +.avatar-circle { + border-radius: 50%; +} + +.avatar-square { + border-radius: 3px; +} + +.portrait-title h2 { + font-size: 1.75em; + font-weight: 300; + color: #000000; + margin: 20px 0 10px 0; +} + +.portrait-title h3 { + font-size: 1rem; + font-weight: 300; + color: rgba(0,0,0, 0.54); + margin: 0px 0 10px 0; +} + +ul.network-icon { + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + list-style: none; + padding: 0; + margin: 0; +} + +#profile .network-icon { + margin-top: 30px; +} + +.network-icon li { + margin-right: 10px; +} + +.network-icon li:last-of-type { + margin-right: 0; +} + +.network-icon li:hover { + transform: scale(1.2) +} + +.big-icon { + font-size: 2rem; +} + +ul.ul-interests li { + font-size: 0.9rem; +} + +ul.ul-edu { + list-style: none; +} + +ul.ul-edu li { + position: relative; + padding: 0px 15px 4px 3px; +} + +ul.ul-edu li .description p { + margin: 0; +} + +ul.ul-edu li .description p.course { + font-size: 0.9rem; +} + +ul.ul-edu li .description p.institution { + font-size: 0.75rem; + color: rgba(0,0,0,0.6); +} + +/************************************************* + * Experience + **************************************************/ + +.exp-title { + text-transform: none !important; +} + +.exp-company { + font-weight: normal !important; + text-transform: none !important; +} + +.exp-meta { + font-size: 0.8rem; +} + +.experience .card-text, +.experience .card-text p { + color: #000 !important; + font-size: 0.75rem !important; +} + +.dark .experience .text-muted { + color: rgba(255, 255, 255, 0.8) !important; +} + +.dark .experience .card-text, +.dark .experience .card-text p { + color: rgb(248, 248, 242) !important; +} + +.card .card-text ul { + margin-top: -1rem; + margin-bottom: 0rem; +} + +.experience .m-2 .border, +.experience .col.border-right { + border-color: $sta-primary !important; +} + +.experience .m-2 .border.exp-fill { + background-color: $sta-primary !important; +} + +/************************************************* + * Talks + **************************************************/ + +.talk-metadata { + color: #4b4f56; + font-size: 0.8rem; +} + +/************************************************* + * Projects + **************************************************/ + +.project-widget-simple li { + margin-bottom: 1rem; +} + +.project-widget-simple li:last-of-type { + margin-bottom: 0; +} + +.project-widget-simple .project-title { + margin-bottom: 6px; +} + +.project-widget-simple .project-summary { + font-size: 0.9rem; + margin-bottom: 0.4rem; +} + +.projects-container { + display: block; + position: relative; + /*margin-top: 5rem;*/ + overflow: hidden; +} + +.project-toolbar{ + margin-bottom: 2rem; +} + +.project-card { + position: relative; + width: calc(33.3% - 2*20px); /* Fluid 3 columns (inc. 20px gutter) */ +} +@media screen and (max-width: 1199px) { + .project-card { + width: calc(50% - 20px); /* Fluid 2 columns (inc. 20px gutter) */ + } +} +@media screen and (max-width: 768px) { + .project-card { + width: 100%; /* 1 column */ + } +} + +.project-item { + margin-bottom: 1.5rem; +} + +.project-card.project-item { + margin: 0 0 20px 0; /* Set to Isotope's gutter size */ +} + +.project-card .card { + margin: 0; /* Remove default card margin and use Isotope gutter */ +} + +.project-showcase .project-item { + margin-bottom: 3rem; +} + +.project-item:last-of-type { + margin-bottom: 0; +} + +.isotope-item { + z-index: 2; +} + +.isotope-item:hover{ + z-index: 3; +} + +/************************************************* + * Accomplishments + **************************************************/ + +.card.course { + margin-bottom: 1rem; /* More compact spacing than Experience widget as typically more items here. */ +} + +.card.course:last-of-type { + margin-bottom: 0; +} + +.course .card-subtitle a { + border-bottom: solid 1px transparent; +} + +.course .card-subtitle a:hover { + border-bottom: solid 1px; + text-decoration: none; +} + +/************************************************* + * People widget + **************************************************/ + +.people-widget { + font-size: 0.8rem; + text-align: center; +} + +.people-widget .portrait-title h2 { + font-size: 1rem; +} + +.people-widget .portrait-title h3 { + font-size: 0.7rem; +} + +.people-widget .avatar { + width: 80%; + max-width: 150px; + height: auto; +} + +@media (min-width: 576px) { + .people-widget .col-sm-auto { + width: 30%; + } +} +@media (min-width: 992px) { + .people-widget .col-sm-auto { + width: 20%; + } +} + +/************************************************* + * Contact + **************************************************/ + +.contact-widget .fa-ul { + margin-left: 3.14285714rem; /* Must be > `fa-2x` icon size. */ +} + +.contact-widget .fa-li { + position: absolute; + left: -3.14285714rem; /* Negative of `.contact-widget .fa-ul` margin. */ + width: 2rem; /* Match `fa-2x` icon size. */ + top: 0.14285714em; /* Default FA value. */ + text-align: center; +} + +.contact-widget li { + padding-top: 0.8rem; /* Align text with bottom of `fa-2x` icon. */ + margin-bottom: 0.3rem; +} + +.contact-widget li:last-of-type { + margin-bottom: 0; +} + +#map { + height: 350px; + width: 100%; +} diff --git a/assets/scss/academic/academic.scss b/assets/scss/academic/academic.scss new file mode 100644 index 0000000..1147b1d --- /dev/null +++ b/assets/scss/academic/academic.scss @@ -0,0 +1,17 @@ +/************************************************* + * Academic: The Website Builder for Hugo + * Designed by @GeorgeCushen + * https://sourcethemes.com/academic/ + * License: https://github.com/gcushen/hugo-academic/blob/master/LICENSE.md + **************************************************/ + +@import "root"; +@import "nav"; +@import "card"; +@import "search"; +@import "content"; +@import "listings"; +@import "widgets"; +@import "docs"; +@import "dark"; +@import "integrations"; diff --git a/assets/scss/bootstrap_variables.scss b/assets/scss/bootstrap_variables.scss new file mode 100644 index 0000000..d058cc8 --- /dev/null +++ b/assets/scss/bootstrap_variables.scss @@ -0,0 +1,23 @@ +/* Set Bootstrap variables */ + +// Set colors. +$primary: $sta-primary; +$text-muted: rgba(0,0,0,0.54); + +// Container widths - override XL default of `1140px`. +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1200px +); + +$navbar-toggler-padding-x: 0; +$navbar-toggler-font-size: 18px; +$navbar-brand-font-size: 1.2rem; + +$navbar-light-color: $sta-menu-text; +$navbar-light-active-color: $sta-menu-text-active; +$navbar-light-brand-color: $sta-menu-title; +$navbar-light-brand-hover-color: $navbar-light-active-color; +$navbar-light-toggler-border-color: transparent; diff --git a/assets/scss/custom.scss b/assets/scss/custom.scss new file mode 100644 index 0000000..0905aca --- /dev/null +++ b/assets/scss/custom.scss @@ -0,0 +1 @@ +// Override this file to add your own SCSS styling. diff --git a/assets/scss/main.scss b/assets/scss/main.scss new file mode 100644 index 0000000..404b346 --- /dev/null +++ b/assets/scss/main.scss @@ -0,0 +1,41 @@ +{{- $scr := .Scratch -}} +{{- $site := $scr.Get "site" -}} +{{/* Don't use partialCached as can error when admin changes theme config whilst `hugo server` is running. */}} +{{- partial "functions/parse_theme" . -}} + +$sta-darken-percentage: 10%; +$sta-lighten-percentage: 10%; + +$sta-font-size: {{ $scr.Get "font_size" }}; +$sta-font-size-small: {{ $scr.Get "font_size_small" }}; + +$sta-font-body: {{ $scr.Get "body_font" }}; +$sta-font-heading: {{ $scr.Get "heading_font" }}; +$sta-font-nav: {{ $scr.Get "nav_font" }}; +$sta-font-mono: {{ $scr.Get "mono_font" }}; + +$sta-primary: {{ $scr.Get "primary" }}; +$sta-primary-light: lighten($sta-primary, $sta-lighten-percentage); +$sta-primary-dark: darken($sta-primary, $sta-darken-percentage); + +$sta-link: {{ $scr.Get "link" }}; +$sta-link-hover: {{ $scr.Get "link_hover" }}; + +$sta-menu-primary: {{ $scr.Get "menu_primary" }}; +$sta-menu-text: {{ $scr.Get "menu_text" }}; +$sta-menu-text-active: {{ $scr.Get "menu_text_active" }}; +$sta-menu-title: {{ $scr.Get "menu_title" }}; + +$sta-background: {{ $scr.Get "background" }}; +$sta-dark-background: {{ $scr.Get "dark_background" }}; + +$sta-home-section-odd: {{ $scr.Get "home_section_odd" }}; +$sta-home-section-even: {{ $scr.Get "home_section_even" }}; + +$sta-dark-home-section-odd: {{ $scr.Get "dark_home_section_odd" }}; +$sta-dark-home-section-even: {{ $scr.Get "dark_home_section_even" }}; + +@import "bootstrap_variables"; +@import "vendor/bootstrap/bootstrap"; +@import "academic/academic"; +@import "custom"; diff --git a/assets/scss/vendor/bootstrap/_alert.scss b/assets/scss/vendor/bootstrap/_alert.scss new file mode 100644 index 0000000..da2a98a --- /dev/null +++ b/assets/scss/vendor/bootstrap/_alert.scss @@ -0,0 +1,51 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + padding-right: $close-font-size + $alert-padding-x * 2; + + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } +} diff --git a/assets/scss/vendor/bootstrap/_badge.scss b/assets/scss/vendor/bootstrap/_badge.scss new file mode 100644 index 0000000..42c5d08 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_badge.scss @@ -0,0 +1,54 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + @include font-size($badge-font-size); + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + @include transition($badge-transition); + + @at-root a#{&} { + @include hover-focus() { + text-decoration: none; + } + } + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/assets/scss/vendor/bootstrap/_breadcrumb.scss b/assets/scss/vendor/bootstrap/_breadcrumb.scss new file mode 100644 index 0000000..d748894 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_breadcrumb.scss @@ -0,0 +1,42 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + @include font-size($breadcrumb-font-size); + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($breadcrumb-border-radius); +} + +.breadcrumb-item { + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item { + padding-left: $breadcrumb-item-padding; + + &::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: escape-svg($breadcrumb-divider); + } + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `<ul>`s. The `::before` pseudo-element generates an element + // *within* the .breadcrumb-item and thereby inherits the `text-decoration`. + // + // To trick IE into suppressing the underline, we give the pseudo-element an + // underline and then immediately remove it. + + .breadcrumb-item:hover::before { + text-decoration: underline; + } + // stylelint-disable-next-line no-duplicate-selectors + + .breadcrumb-item:hover::before { + text-decoration: none; + } + + &.active { + color: $breadcrumb-active-color; + } +} diff --git a/assets/scss/vendor/bootstrap/_button-group.scss b/assets/scss/vendor/bootstrap/_button-group.scss new file mode 100644 index 0000000..da02d79 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_button-group.scss @@ -0,0 +1,163 @@ +// stylelint-disable selector-no-qualifying-type + +// Make the div behave like a button +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; // match .btn alignment given font-size hack above + + > .btn { + position: relative; + flex: 1 1 auto; + + // Bring the hover, focused, and "active" buttons to the front to overlay + // the borders properly + @include hover() { + z-index: 1; + } + &:focus, + &:active, + &.active { + z-index: 1; + } + } +} + +// Optional: Group multiple button groups together for a toolbar +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + + .input-group { + width: auto; + } +} + +.btn-group { + // Prevent double borders when buttons are next to each other + > .btn:not(:first-child), + > .btn-group:not(:first-child) { + margin-left: -$btn-border-width; + } + + // Reset rounded corners + > .btn:not(:last-child):not(.dropdown-toggle), + > .btn-group:not(:last-child) > .btn { + @include border-right-radius(0); + } + + > .btn:not(:first-child), + > .btn-group:not(:first-child) > .btn { + @include border-left-radius(0); + } +} + +// Sizing +// +// Remix the default button sizing classes into new ones for easier manipulation. + +.btn-group-sm > .btn { @extend .btn-sm; } +.btn-group-lg > .btn { @extend .btn-lg; } + + +// +// Split button dropdowns +// + +.dropdown-toggle-split { + padding-right: $btn-padding-x * .75; + padding-left: $btn-padding-x * .75; + + &::after, + .dropup &::after, + .dropright &::after { + margin-left: 0; + } + + .dropleft &::before { + margin-right: 0; + } +} + +.btn-sm + .dropdown-toggle-split { + padding-right: $btn-padding-x-sm * .75; + padding-left: $btn-padding-x-sm * .75; +} + +.btn-lg + .dropdown-toggle-split { + padding-right: $btn-padding-x-lg * .75; + padding-left: $btn-padding-x-lg * .75; +} + + +// The clickable button for toggling the menu +// Set the same inset shadow as the :active state +.btn-group.show .dropdown-toggle { + @include box-shadow($btn-active-box-shadow); + + // Show no shadow for `.btn-link` since it has no other button styles. + &.btn-link { + @include box-shadow(none); + } +} + + +// +// Vertical button groups +// + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; + + > .btn, + > .btn-group { + width: 100%; + } + + > .btn:not(:first-child), + > .btn-group:not(:first-child) { + margin-top: -$btn-border-width; + } + + // Reset rounded corners + > .btn:not(:last-child):not(.dropdown-toggle), + > .btn-group:not(:last-child) > .btn { + @include border-bottom-radius(0); + } + + > .btn:not(:first-child), + > .btn-group:not(:first-child) > .btn { + @include border-top-radius(0); + } +} + + +// Checkbox and radio options +// +// In order to support the browser's form validation feedback, powered by the +// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use +// `display: none;` or `visibility: hidden;` as that also hides the popover. +// Simply visually hiding the inputs via `opacity` would leave them clickable in +// certain cases which is prevented by using `clip` and `pointer-events`. +// This way, we ensure a DOM element is visible to position the popover from. +// +// See https://github.com/twbs/bootstrap/pull/12794 and +// https://github.com/twbs/bootstrap/pull/14559 for more information. + +.btn-group-toggle { + > .btn, + > .btn-group > .btn { + margin-bottom: 0; // Override default `<label>` value + + input[type="radio"], + input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; + } + } +} diff --git a/assets/scss/vendor/bootstrap/_buttons.scss b/assets/scss/vendor/bootstrap/_buttons.scss new file mode 100644 index 0000000..e87d339 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_buttons.scss @@ -0,0 +1,139 @@ +// stylelint-disable selector-no-qualifying-type + +// +// Base styles +// + +.btn { + display: inline-block; + font-family: $btn-font-family; + font-weight: $btn-font-weight; + color: $body-color; + text-align: center; + white-space: $btn-white-space; + vertical-align: middle; + cursor: if($enable-pointer-cursor-for-buttons, pointer, null); + user-select: none; + background-color: transparent; + border: $btn-border-width solid transparent; + @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius); + @include transition($btn-transition); + + @include hover() { + color: $body-color; + text-decoration: none; + } + + &:focus, + &.focus { + outline: 0; + box-shadow: $btn-focus-box-shadow; + } + + // Disabled comes first so active can properly restyle + &.disabled, + &:disabled { + opacity: $btn-disabled-opacity; + @include box-shadow(none); + } + + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active { + @include box-shadow($btn-active-box-shadow); + + &:focus { + @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow); + } + } +} + +// Future-proof disabling of clicks on `<a>` elements +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + + +// +// Alternate buttons +// + +@each $color, $value in $theme-colors { + .btn-#{$color} { + @include button-variant($value, $value); + } +} + +@each $color, $value in $theme-colors { + .btn-outline-#{$color} { + @include button-outline-variant($value); + } +} + + +// +// Link buttons +// + +// Make a button look and behave like a link +.btn-link { + font-weight: $font-weight-normal; + color: $link-color; + text-decoration: $link-decoration; + + @include hover() { + color: $link-hover-color; + text-decoration: $link-hover-decoration; + } + + &:focus, + &.focus { + text-decoration: $link-hover-decoration; + box-shadow: none; + } + + &:disabled, + &.disabled { + color: $btn-link-disabled-color; + pointer-events: none; + } + + // No need for an active state here +} + + +// +// Button Sizes +// + +.btn-lg { + @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg); +} + +.btn-sm { + @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm); +} + + +// +// Block button +// + +.btn-block { + display: block; + width: 100%; + + // Vertically space out multiple block buttons + + .btn-block { + margin-top: $btn-block-spacing-y; + } +} + +// Specificity overrides +input[type="submit"], +input[type="reset"], +input[type="button"] { + &.btn-block { + width: 100%; + } +} diff --git a/assets/scss/vendor/bootstrap/_card.scss b/assets/scss/vendor/bootstrap/_card.scss new file mode 100644 index 0000000..d6759fd --- /dev/null +++ b/assets/scss/vendor/bootstrap/_card.scss @@ -0,0 +1,278 @@ +// +// Base styles +// + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106 + height: $card-height; + word-wrap: break-word; + background-color: $card-bg; + background-clip: border-box; + border: $card-border-width solid $card-border-color; + @include border-radius($card-border-radius); + + > hr { + margin-right: 0; + margin-left: 0; + } + + > .list-group:first-child { + .list-group-item:first-child { + @include border-top-radius($card-border-radius); + } + } + + > .list-group:last-child { + .list-group-item:last-child { + @include border-bottom-radius($card-border-radius); + } + } +} + +.card-body { + // Enable `flex-grow: 1` for decks and groups so that card blocks take up + // as much space as possible, ensuring footers are aligned to the bottom. + flex: 1 1 auto; + // Workaround for the image size bug in IE + // See: https://github.com/twbs/bootstrap/pull/28855 + min-height: 1px; + padding: $card-spacer-x; + color: $card-color; +} + +.card-title { + margin-bottom: $card-spacer-y; +} + +.card-subtitle { + margin-top: -$card-spacer-y / 2; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link { + @include hover() { + text-decoration: none; + } + + + .card-link { + margin-left: $card-spacer-x; + } +} + +// +// Optional textual caps +// + +.card-header { + padding: $card-spacer-y $card-spacer-x; + margin-bottom: 0; // Removes the default margin-bottom of <hN> + color: $card-cap-color; + background-color: $card-cap-bg; + border-bottom: $card-border-width solid $card-border-color; + + &:first-child { + @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0); + } + + + .list-group { + .list-group-item:first-child { + border-top: 0; + } + } +} + +.card-footer { + padding: $card-spacer-y $card-spacer-x; + background-color: $card-cap-bg; + border-top: $card-border-width solid $card-border-color; + + &:last-child { + @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius); + } +} + + +// +// Header navs +// + +.card-header-tabs { + margin-right: -$card-spacer-x / 2; + margin-bottom: -$card-spacer-y; + margin-left: -$card-spacer-x / 2; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -$card-spacer-x / 2; + margin-left: -$card-spacer-x / 2; +} + +// Card image +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: $card-img-overlay-padding; +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396 + width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch +} + +.card-img, +.card-img-top { + @include border-top-radius($card-inner-border-radius); +} + +.card-img, +.card-img-bottom { + @include border-bottom-radius($card-inner-border-radius); +} + + +// Card deck + +.card-deck { + .card { + margin-bottom: $card-deck-margin; + } + + @include media-breakpoint-up(sm) { + display: flex; + flex-flow: row wrap; + margin-right: -$card-deck-margin; + margin-left: -$card-deck-margin; + + .card { + // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 + flex: 1 0 0%; + margin-right: $card-deck-margin; + margin-bottom: 0; // Override the default + margin-left: $card-deck-margin; + } + } +} + + +// +// Card groups +// + +.card-group { + // The child selector allows nested `.card` within `.card-group` + // to display properly. + > .card { + margin-bottom: $card-group-margin; + } + + @include media-breakpoint-up(sm) { + display: flex; + flex-flow: row wrap; + // The child selector allows nested `.card` within `.card-group` + // to display properly. + > .card { + // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 + flex: 1 0 0%; + margin-bottom: 0; + + + .card { + margin-left: 0; + border-left: 0; + } + + // Handle rounded corners + @if $enable-rounded { + &:not(:last-child) { + @include border-right-radius(0); + + .card-img-top, + .card-header { + // stylelint-disable-next-line property-blacklist + border-top-right-radius: 0; + } + .card-img-bottom, + .card-footer { + // stylelint-disable-next-line property-blacklist + border-bottom-right-radius: 0; + } + } + + &:not(:first-child) { + @include border-left-radius(0); + + .card-img-top, + .card-header { + // stylelint-disable-next-line property-blacklist + border-top-left-radius: 0; + } + .card-img-bottom, + .card-footer { + // stylelint-disable-next-line property-blacklist + border-bottom-left-radius: 0; + } + } + } + } + } +} + + +// +// Columns +// + +.card-columns { + .card { + margin-bottom: $card-columns-margin; + } + + @include media-breakpoint-up(sm) { + column-count: $card-columns-count; + column-gap: $card-columns-gap; + orphans: 1; + widows: 1; + + .card { + display: inline-block; // Don't let them vertically span multiple columns + width: 100%; // Don't let their width change + } + } +} + + +// +// Accordion +// + +.accordion { + > .card { + overflow: hidden; + + &:not(:last-of-type) { + border-bottom: 0; + @include border-bottom-radius(0); + } + + &:not(:first-of-type) { + @include border-top-radius(0); + } + + > .card-header { + @include border-radius(0); + margin-bottom: -$card-border-width; + } + } +} diff --git a/assets/scss/vendor/bootstrap/_carousel.scss b/assets/scss/vendor/bootstrap/_carousel.scss new file mode 100644 index 0000000..fb5e9f8 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_carousel.scss @@ -0,0 +1,197 @@ +// Notes on the classes: +// +// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically) +// even when their scroll action started on a carousel, but for compatibility (with Firefox) +// we're preventing all actions instead +// 2. The .carousel-item-left and .carousel-item-right is used to indicate where +// the active slide is heading. +// 3. .active.carousel-item is the current slide. +// 4. .active.carousel-item-left and .active.carousel-item-right is the current +// slide in its in-transition state. Only one of these occurs at a time. +// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right +// is the upcoming slide in transition. + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; + @include clearfix(); +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + @include transition($carousel-transition); +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + + +// +// Alternate transitions +// + +.carousel-fade { + .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; + } + + .carousel-item.active, + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; + } + + .active.carousel-item-left, + .active.carousel-item-right { + z-index: 0; + opacity: 0; + @include transition(opacity 0s $carousel-transition-duration); + } +} + + +// +// Left/right controls for nav +// + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + // Use flex for alignment (1-3) + display: flex; // 1. allow flex styles + align-items: center; // 2. vertically center contents + justify-content: center; // 3. horizontally center contents + width: $carousel-control-width; + color: $carousel-control-color; + text-align: center; + opacity: $carousel-control-opacity; + @include transition($carousel-control-transition); + + // Hover/focus state + @include hover-focus() { + color: $carousel-control-color; + text-decoration: none; + outline: 0; + opacity: $carousel-control-hover-opacity; + } +} +.carousel-control-prev { + left: 0; + @if $enable-gradients { + background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001)); + } +} +.carousel-control-next { + right: 0; + @if $enable-gradients { + background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001)); + } +} + +// Icons for within +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: $carousel-control-icon-width; + height: $carousel-control-icon-width; + background: no-repeat 50% / 100% 100%; +} +.carousel-control-prev-icon { + background-image: escape-svg($carousel-control-prev-icon-bg); +} +.carousel-control-next-icon { + background-image: escape-svg($carousel-control-next-icon-bg); +} + + +// Optional indicator pips +// +// Add an ordered list with the following class and add a list item for each +// slide your carousel holds. + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; // override <ol> default + // Use the .carousel-control's width as margin so we don't overlay those + margin-right: $carousel-control-width; + margin-left: $carousel-control-width; + list-style: none; + + li { + box-sizing: content-box; + flex: 0 1 auto; + width: $carousel-indicator-width; + height: $carousel-indicator-height; + margin-right: $carousel-indicator-spacer; + margin-left: $carousel-indicator-spacer; + text-indent: -999px; + cursor: pointer; + background-color: $carousel-indicator-active-bg; + background-clip: padding-box; + // Use transparent borders to increase the hit area by 10px on top and bottom. + border-top: $carousel-indicator-hit-area-height solid transparent; + border-bottom: $carousel-indicator-hit-area-height solid transparent; + opacity: .5; + @include transition($carousel-indicator-transition); + } + + .active { + opacity: 1; + } +} + + +// Optional captions +// +// + +.carousel-caption { + position: absolute; + right: (100% - $carousel-caption-width) / 2; + bottom: 20px; + left: (100% - $carousel-caption-width) / 2; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: $carousel-caption-color; + text-align: center; +} diff --git a/assets/scss/vendor/bootstrap/_close.scss b/assets/scss/vendor/bootstrap/_close.scss new file mode 100644 index 0000000..071aebe --- /dev/null +++ b/assets/scss/vendor/bootstrap/_close.scss @@ -0,0 +1,41 @@ +.close { + float: right; + @include font-size($close-font-size); + font-weight: $close-font-weight; + line-height: 1; + color: $close-color; + text-shadow: $close-text-shadow; + opacity: .5; + + // Override <a>'s hover style + @include hover() { + color: $close-color; + text-decoration: none; + } + + &:not(:disabled):not(.disabled) { + @include hover-focus() { + opacity: .75; + } + } +} + +// Additional properties for button version +// iOS requires the button element instead of an anchor tag. +// If you want the anchor version, it requires `href="#"`. +// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile + +// stylelint-disable-next-line selector-no-qualifying-type +button.close { + padding: 0; + background-color: transparent; + border: 0; + appearance: none; +} + +// Future-proof disabling of clicks on `<a>` elements + +// stylelint-disable-next-line selector-no-qualifying-type +a.close.disabled { + pointer-events: none; +} diff --git a/assets/scss/vendor/bootstrap/_code.scss b/assets/scss/vendor/bootstrap/_code.scss new file mode 100644 index 0000000..4bc117a --- /dev/null +++ b/assets/scss/vendor/bootstrap/_code.scss @@ -0,0 +1,48 @@ +// Inline code +code { + @include font-size($code-font-size); + color: $code-color; + word-wrap: break-word; + + // Streamline the style when inside anchors to avoid broken underline and more + a > & { + color: inherit; + } +} + +// User input typically entered via keyboard +kbd { + padding: $kbd-padding-y $kbd-padding-x; + @include font-size($kbd-font-size); + color: $kbd-color; + background-color: $kbd-bg; + @include border-radius($border-radius-sm); + @include box-shadow($kbd-box-shadow); + + kbd { + padding: 0; + @include font-size(100%); + font-weight: $nested-kbd-font-weight; + @include box-shadow(none); + } +} + +// Blocks of code +pre { + display: block; + @include font-size($code-font-size); + color: $pre-color; + + // Account for some code outputs that place code tags in pre tags + code { + @include font-size(inherit); + color: inherit; + word-break: normal; + } +} + +// Enable scrollable blocks of code +.pre-scrollable { + max-height: $pre-scrollable-max-height; + overflow-y: scroll; +} diff --git a/assets/scss/vendor/bootstrap/_custom-forms.scss b/assets/scss/vendor/bootstrap/_custom-forms.scss new file mode 100644 index 0000000..21e72da --- /dev/null +++ b/assets/scss/vendor/bootstrap/_custom-forms.scss @@ -0,0 +1,521 @@ +// Embedded icons from Open Iconic. +// Released under MIT and copyright 2014 Waybury. +// https://useiconic.com/open + + +// Checkboxes and radios +// +// Base class takes care of all the key behavioral aspects. + +.custom-control { + position: relative; + display: block; + min-height: $font-size-base * $line-height-base; + padding-left: $custom-control-gutter + $custom-control-indicator-size; +} + +.custom-control-inline { + display: inline-flex; + margin-right: $custom-control-spacer-x; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; // Put the input behind the label so it doesn't overlay text + width: $custom-control-indicator-size; + height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2; + opacity: 0; + + &:checked ~ .custom-control-label::before { + color: $custom-control-indicator-checked-color; + border-color: $custom-control-indicator-checked-border-color; + @include gradient-bg($custom-control-indicator-checked-bg); + @include box-shadow($custom-control-indicator-checked-box-shadow); + } + + &:focus ~ .custom-control-label::before { + // the mixin is not used here to make sure there is feedback + @if $enable-shadows { + box-shadow: $input-box-shadow, $input-focus-box-shadow; + } @else { + box-shadow: $custom-control-indicator-focus-box-shadow; + } + } + + &:focus:not(:checked) ~ .custom-control-label::before { + border-color: $custom-control-indicator-focus-border-color; + } + + &:not(:disabled):active ~ .custom-control-label::before { + color: $custom-control-indicator-active-color; + background-color: $custom-control-indicator-active-bg; + border-color: $custom-control-indicator-active-border-color; + @include box-shadow($custom-control-indicator-active-box-shadow); + } + + // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247 + &[disabled], + &:disabled { + ~ .custom-control-label { + color: $custom-control-label-disabled-color; + + &::before { + background-color: $custom-control-indicator-disabled-bg; + } + } + } +} + +// Custom control indicators +// +// Build the custom controls out of pseudo-elements. + +.custom-control-label { + position: relative; + margin-bottom: 0; + color: $custom-control-label-color; + vertical-align: top; + cursor: $custom-control-cursor; + + // Background-color and (when enabled) gradient + &::before { + position: absolute; + top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; + left: -($custom-control-gutter + $custom-control-indicator-size); + display: block; + width: $custom-control-indicator-size; + height: $custom-control-indicator-size; + pointer-events: none; + content: ""; + background-color: $custom-control-indicator-bg; + border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width; + @include box-shadow($custom-control-indicator-box-shadow); + } + + // Foreground (icon) + &::after { + position: absolute; + top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; + left: -($custom-control-gutter + $custom-control-indicator-size); + display: block; + width: $custom-control-indicator-size; + height: $custom-control-indicator-size; + content: ""; + background: no-repeat 50% / #{$custom-control-indicator-bg-size}; + } +} + + +// Checkboxes +// +// Tweak just a few things for checkboxes. + +.custom-checkbox { + .custom-control-label::before { + @include border-radius($custom-checkbox-indicator-border-radius); + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-image: escape-svg($custom-checkbox-indicator-icon-checked); + } + } + + .custom-control-input:indeterminate ~ .custom-control-label { + &::before { + border-color: $custom-checkbox-indicator-indeterminate-border-color; + @include gradient-bg($custom-checkbox-indicator-indeterminate-bg); + @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow); + } + &::after { + background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + &:indeterminate ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + +// Radios +// +// Tweak just a few things for radios. + +.custom-radio { + .custom-control-label::before { + // stylelint-disable-next-line property-blacklist + border-radius: $custom-radio-indicator-border-radius; + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-image: escape-svg($custom-radio-indicator-icon-checked); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + + +// switches +// +// Tweak a few things for switches + +.custom-switch { + padding-left: $custom-switch-width + $custom-control-gutter; + + .custom-control-label { + &::before { + left: -($custom-switch-width + $custom-control-gutter); + width: $custom-switch-width; + pointer-events: all; + // stylelint-disable-next-line property-blacklist + border-radius: $custom-switch-indicator-border-radius; + } + + &::after { + top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2); + left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2); + width: $custom-switch-indicator-size; + height: $custom-switch-indicator-size; + background-color: $custom-control-indicator-border-color; + // stylelint-disable-next-line property-blacklist + border-radius: $custom-switch-indicator-border-radius; + @include transition(transform .15s ease-in-out, $custom-forms-transition); + } + } + + .custom-control-input:checked ~ .custom-control-label { + &::after { + background-color: $custom-control-indicator-bg; + transform: translateX($custom-switch-width - $custom-control-indicator-size); + } + } + + .custom-control-input:disabled { + &:checked ~ .custom-control-label::before { + background-color: $custom-control-indicator-checked-disabled-bg; + } + } +} + + +// Select +// +// Replaces the browser default select with a custom one, mostly pulled from +// https://primer.github.io/. +// + +.custom-select { + display: inline-block; + width: 100%; + height: $custom-select-height; + padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x; + font-family: $custom-select-font-family; + @include font-size($custom-select-font-size); + font-weight: $custom-select-font-weight; + line-height: $custom-select-line-height; + color: $custom-select-color; + vertical-align: middle; + background: $custom-select-bg $custom-select-background; + border: $custom-select-border-width solid $custom-select-border-color; + @include border-radius($custom-select-border-radius, 0); + @include box-shadow($custom-select-box-shadow); + appearance: none; + + &:focus { + border-color: $custom-select-focus-border-color; + outline: 0; + @if $enable-shadows { + box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow; + } @else { + box-shadow: $custom-select-focus-box-shadow; + } + + &::-ms-value { + // For visual consistency with other platforms/browsers, + // suppress the default white text on blue background highlight given to + // the selected option text when the (still closed) <select> receives focus + // in IE and (under certain conditions) Edge. + // See https://github.com/twbs/bootstrap/issues/19398. + color: $input-color; + background-color: $input-bg; + } + } + + &[multiple], + &[size]:not([size="1"]) { + height: auto; + padding-right: $custom-select-padding-x; + background-image: none; + } + + &:disabled { + color: $custom-select-disabled-color; + background-color: $custom-select-disabled-bg; + } + + // Hides the default caret in IE11 + &::-ms-expand { + display: none; + } + + // Remove outline from select box in FF + &:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 $custom-select-color; + } +} + +.custom-select-sm { + height: $custom-select-height-sm; + padding-top: $custom-select-padding-y-sm; + padding-bottom: $custom-select-padding-y-sm; + padding-left: $custom-select-padding-x-sm; + @include font-size($custom-select-font-size-sm); +} + +.custom-select-lg { + height: $custom-select-height-lg; + padding-top: $custom-select-padding-y-lg; + padding-bottom: $custom-select-padding-y-lg; + padding-left: $custom-select-padding-x-lg; + @include font-size($custom-select-font-size-lg); +} + + +// File +// +// Custom file input. + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: $custom-file-height; + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: $custom-file-height; + margin: 0; + opacity: 0; + + &:focus ~ .custom-file-label { + border-color: $custom-file-focus-border-color; + box-shadow: $custom-file-focus-box-shadow; + } + + // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247 + &[disabled] ~ .custom-file-label, + &:disabled ~ .custom-file-label { + background-color: $custom-file-disabled-bg; + } + + @each $lang, $value in $custom-file-text { + &:lang(#{$lang}) ~ .custom-file-label::after { + content: $value; + } + } + + ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); + } +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: $custom-file-height; + padding: $custom-file-padding-y $custom-file-padding-x; + font-family: $custom-file-font-family; + font-weight: $custom-file-font-weight; + line-height: $custom-file-line-height; + color: $custom-file-color; + background-color: $custom-file-bg; + border: $custom-file-border-width solid $custom-file-border-color; + @include border-radius($custom-file-border-radius); + @include box-shadow($custom-file-box-shadow); + + &::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: $custom-file-height-inner; + padding: $custom-file-padding-y $custom-file-padding-x; + line-height: $custom-file-line-height; + color: $custom-file-button-color; + content: "Browse"; + @include gradient-bg($custom-file-button-bg); + border-left: inherit; + @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0); + } +} + +// Range +// +// Style range inputs the same across browsers. Vendor-specific rules for pseudo +// elements cannot be mixed. As such, there are no shared styles for focus or +// active states on prefixed selectors. + +.custom-range { + width: 100%; + height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2); + padding: 0; // Need to reset padding + background-color: transparent; + appearance: none; + + &:focus { + outline: none; + + // Pseudo-elements must be split across multiple rulesets to have an effect. + // No box-shadow() mixin for focus accessibility. + &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } + &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } + &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } + } + + &::-moz-focus-outer { + border: 0; + } + + &::-webkit-slider-thumb { + width: $custom-range-thumb-width; + height: $custom-range-thumb-height; + margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific + @include gradient-bg($custom-range-thumb-bg); + border: $custom-range-thumb-border; + @include border-radius($custom-range-thumb-border-radius); + @include box-shadow($custom-range-thumb-box-shadow); + @include transition($custom-forms-transition); + appearance: none; + + &:active { + @include gradient-bg($custom-range-thumb-active-bg); + } + } + + &::-webkit-slider-runnable-track { + width: $custom-range-track-width; + height: $custom-range-track-height; + color: transparent; // Why? + cursor: $custom-range-track-cursor; + background-color: $custom-range-track-bg; + border-color: transparent; + @include border-radius($custom-range-track-border-radius); + @include box-shadow($custom-range-track-box-shadow); + } + + &::-moz-range-thumb { + width: $custom-range-thumb-width; + height: $custom-range-thumb-height; + @include gradient-bg($custom-range-thumb-bg); + border: $custom-range-thumb-border; + @include border-radius($custom-range-thumb-border-radius); + @include box-shadow($custom-range-thumb-box-shadow); + @include transition($custom-forms-transition); + appearance: none; + + &:active { + @include gradient-bg($custom-range-thumb-active-bg); + } + } + + &::-moz-range-track { + width: $custom-range-track-width; + height: $custom-range-track-height; + color: transparent; + cursor: $custom-range-track-cursor; + background-color: $custom-range-track-bg; + border-color: transparent; // Firefox specific? + @include border-radius($custom-range-track-border-radius); + @include box-shadow($custom-range-track-box-shadow); + } + + &::-ms-thumb { + width: $custom-range-thumb-width; + height: $custom-range-thumb-height; + margin-top: 0; // Edge specific + margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden. + margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden. + @include gradient-bg($custom-range-thumb-bg); + border: $custom-range-thumb-border; + @include border-radius($custom-range-thumb-border-radius); + @include box-shadow($custom-range-thumb-box-shadow); + @include transition($custom-forms-transition); + appearance: none; + + &:active { + @include gradient-bg($custom-range-thumb-active-bg); + } + } + + &::-ms-track { + width: $custom-range-track-width; + height: $custom-range-track-height; + color: transparent; + cursor: $custom-range-track-cursor; + background-color: transparent; + border-color: transparent; + border-width: $custom-range-thumb-height / 2; + @include box-shadow($custom-range-track-box-shadow); + } + + &::-ms-fill-lower { + background-color: $custom-range-track-bg; + @include border-radius($custom-range-track-border-radius); + } + + &::-ms-fill-upper { + margin-right: 15px; // arbitrary? + background-color: $custom-range-track-bg; + @include border-radius($custom-range-track-border-radius); + } + + &:disabled { + &::-webkit-slider-thumb { + background-color: $custom-range-thumb-disabled-bg; + } + + &::-webkit-slider-runnable-track { + cursor: default; + } + + &::-moz-range-thumb { + background-color: $custom-range-thumb-disabled-bg; + } + + &::-moz-range-track { + cursor: default; + } + + &::-ms-thumb { + background-color: $custom-range-thumb-disabled-bg; + } + } +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + @include transition($custom-forms-transition); +} diff --git a/assets/scss/vendor/bootstrap/_dropdown.scss b/assets/scss/vendor/bootstrap/_dropdown.scss new file mode 100644 index 0000000..76f33a4 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_dropdown.scss @@ -0,0 +1,191 @@ +// The dropdown wrapper (`<div>`) +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; + + // Generate the caret automatically + @include caret(); +} + +// The dropdown menu +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: $zindex-dropdown; + display: none; // none by default, but block on "open" of the menu + float: left; + min-width: $dropdown-min-width; + padding: $dropdown-padding-y 0; + margin: $dropdown-spacer 0 0; // override default ul + @include font-size($dropdown-font-size); + color: $dropdown-color; + text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) + list-style: none; + background-color: $dropdown-bg; + background-clip: padding-box; + border: $dropdown-border-width solid $dropdown-border-color; + @include border-radius($dropdown-border-radius); + @include box-shadow($dropdown-box-shadow); +} + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + .dropdown-menu#{$infix}-left { + right: auto; + left: 0; + } + + .dropdown-menu#{$infix}-right { + right: 0; + left: auto; + } + } +} + +// Allow for dropdowns to go bottom up (aka, dropup-menu) +// Just add .dropup after the standard .dropdown class and you're set. +.dropup { + .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: $dropdown-spacer; + } + + .dropdown-toggle { + @include caret(up); + } +} + +.dropright { + .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: $dropdown-spacer; + } + + .dropdown-toggle { + @include caret(right); + &::after { + vertical-align: 0; + } + } +} + +.dropleft { + .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: $dropdown-spacer; + } + + .dropdown-toggle { + @include caret(left); + &::before { + vertical-align: 0; + } + } +} + +// When enabled Popper.js, reset basic dropdown position +// stylelint-disable-next-line no-duplicate-selectors +.dropdown-menu { + &[x-placement^="top"], + &[x-placement^="right"], + &[x-placement^="bottom"], + &[x-placement^="left"] { + right: auto; + bottom: auto; + } +} + +// Dividers (basically an `<hr>`) within the dropdown +.dropdown-divider { + @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true); +} + +// Links, buttons, and more within the dropdown menu +// +// `<button>`-specific styles are denoted with `// For <button>s` +.dropdown-item { + display: block; + width: 100%; // For `<button>`s + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + clear: both; + font-weight: $font-weight-normal; + color: $dropdown-link-color; + text-align: inherit; // For `<button>`s + white-space: nowrap; // prevent links from randomly breaking onto new lines + background-color: transparent; // For `<button>`s + border: 0; // For `<button>`s + + // Prevent dropdown overflow if there's no padding + // See https://github.com/twbs/bootstrap/pull/27703 + @if $dropdown-padding-y == 0 { + &:first-child { + @include border-top-radius($dropdown-inner-border-radius); + } + + &:last-child { + @include border-bottom-radius($dropdown-inner-border-radius); + } + } + + @include hover-focus() { + color: $dropdown-link-hover-color; + text-decoration: none; + @include gradient-bg($dropdown-link-hover-bg); + } + + &.active, + &:active { + color: $dropdown-link-active-color; + text-decoration: none; + @include gradient-bg($dropdown-link-active-bg); + } + + &.disabled, + &:disabled { + color: $dropdown-link-disabled-color; + pointer-events: none; + background-color: transparent; + // Remove CSS gradients if they're enabled + @if $enable-gradients { + background-image: none; + } + } +} + +.dropdown-menu.show { + display: block; +} + +// Dropdown section headers +.dropdown-header { + display: block; + padding: $dropdown-padding-y $dropdown-item-padding-x; + margin-bottom: 0; // for use with heading elements + @include font-size($font-size-sm); + color: $dropdown-header-color; + white-space: nowrap; // as with > li > a +} + +// Dropdown text +.dropdown-item-text { + display: block; + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + color: $dropdown-link-color; +} diff --git a/assets/scss/vendor/bootstrap/_forms.scss b/assets/scss/vendor/bootstrap/_forms.scss new file mode 100644 index 0000000..b2edb7b --- /dev/null +++ b/assets/scss/vendor/bootstrap/_forms.scss @@ -0,0 +1,338 @@ +// stylelint-disable selector-no-qualifying-type + +// +// Textual form controls +// + +.form-control { + display: block; + width: 100%; + height: $input-height; + padding: $input-padding-y $input-padding-x; + font-family: $input-font-family; + @include font-size($input-font-size); + font-weight: $input-font-weight; + line-height: $input-line-height; + color: $input-color; + background-color: $input-bg; + background-clip: padding-box; + border: $input-border-width solid $input-border-color; + + // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS. + @include border-radius($input-border-radius, 0); + + @include box-shadow($input-box-shadow); + @include transition($input-transition); + + // Unstyle the caret on `<select>`s in IE10+. + &::-ms-expand { + background-color: transparent; + border: 0; + } + + // Remove select outline from select box in FF + &:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 $input-color; + } + + // Customize the `:focus` state to imitate native WebKit styles. + @include form-control-focus($ignore-warning: true); + + // Placeholder + &::placeholder { + color: $input-placeholder-color; + // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526. + opacity: 1; + } + + // Disabled and read-only inputs + // + // HTML5 says that controls under a fieldset > legend:first-child won't be + // disabled if the fieldset is disabled. Due to implementation difficulty, we + // don't honor that edge case; we style them as disabled anyway. + &:disabled, + &[readonly] { + background-color: $input-disabled-bg; + // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655. + opacity: 1; + } +} + +select.form-control { + &:focus::-ms-value { + // Suppress the nested default white text on blue background highlight given to + // the selected option text when the (still closed) <select> receives focus + // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to + // match the appearance of the native widget. + // See https://github.com/twbs/bootstrap/issues/19398. + color: $input-color; + background-color: $input-bg; + } +} + +// Make file inputs better match text inputs by forcing them to new lines. +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + + +// +// Labels +// + +// For use with horizontal and inline forms, when you need the label (or legend) +// text to align with the form controls. +.col-form-label { + padding-top: add($input-padding-y, $input-border-width); + padding-bottom: add($input-padding-y, $input-border-width); + margin-bottom: 0; // Override the `<label>/<legend>` default + @include font-size(inherit); // Override the `<legend>` default + line-height: $input-line-height; +} + +.col-form-label-lg { + padding-top: add($input-padding-y-lg, $input-border-width); + padding-bottom: add($input-padding-y-lg, $input-border-width); + @include font-size($input-font-size-lg); + line-height: $input-line-height-lg; +} + +.col-form-label-sm { + padding-top: add($input-padding-y-sm, $input-border-width); + padding-bottom: add($input-padding-y-sm, $input-border-width); + @include font-size($input-font-size-sm); + line-height: $input-line-height-sm; +} + + +// Readonly controls as plain text +// +// Apply class to a readonly input to make it appear like regular plain +// text (without any border, background color, focus indicator) + +.form-control-plaintext { + display: block; + width: 100%; + padding: $input-padding-y 0; + margin-bottom: 0; // match inputs if this class comes on inputs with default margins + @include font-size($input-font-size); + line-height: $input-line-height; + color: $input-plaintext-color; + background-color: transparent; + border: solid transparent; + border-width: $input-border-width 0; + + &.form-control-sm, + &.form-control-lg { + padding-right: 0; + padding-left: 0; + } +} + + +// Form control sizing +// +// Build on `.form-control` with modifier classes to decrease or increase the +// height and font-size of form controls. +// +// Repeated in `_input_group.scss` to avoid Sass extend issues. + +.form-control-sm { + height: $input-height-sm; + padding: $input-padding-y-sm $input-padding-x-sm; + @include font-size($input-font-size-sm); + line-height: $input-line-height-sm; + @include border-radius($input-border-radius-sm); +} + +.form-control-lg { + height: $input-height-lg; + padding: $input-padding-y-lg $input-padding-x-lg; + @include font-size($input-font-size-lg); + line-height: $input-line-height-lg; + @include border-radius($input-border-radius-lg); +} + +// stylelint-disable-next-line no-duplicate-selectors +select.form-control { + &[size], + &[multiple] { + height: auto; + } +} + +textarea.form-control { + height: auto; +} + +// Form groups +// +// Designed to help with the organization and spacing of vertical forms. For +// horizontal forms, use the predefined grid classes. + +.form-group { + margin-bottom: $form-group-margin-bottom; +} + +.form-text { + display: block; + margin-top: $form-text-margin-top; +} + + +// Form grid +// +// Special replacement for our grid system's `.row` for tighter form layouts. + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -$form-grid-gutter-width / 2; + margin-left: -$form-grid-gutter-width / 2; + + > .col, + > [class*="col-"] { + padding-right: $form-grid-gutter-width / 2; + padding-left: $form-grid-gutter-width / 2; + } +} + + +// Checkboxes and radios +// +// Indent the labels to position radios/checkboxes as hanging controls. + +.form-check { + position: relative; + display: block; + padding-left: $form-check-input-gutter; +} + +.form-check-input { + position: absolute; + margin-top: $form-check-input-margin-y; + margin-left: -$form-check-input-gutter; + + // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247 + &[disabled] ~ .form-check-label, + &:disabled ~ .form-check-label { + color: $text-muted; + } +} + +.form-check-label { + margin-bottom: 0; // Override default `<label>` bottom margin +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; // Override base .form-check + margin-right: $form-check-inline-margin-x; + + // Undo .form-check-input defaults and add some `margin-right`. + .form-check-input { + position: static; + margin-top: 0; + margin-right: $form-check-inline-input-margin-x; + margin-left: 0; + } +} + + +// Form validation +// +// Provide feedback to users when form field values are valid or invalid. Works +// primarily for client-side validation via scoped `:invalid` and `:valid` +// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for +// server side validation. + +@each $state, $data in $form-validation-states { + @include form-validation-state($state, map-get($data, color), map-get($data, icon)); +} + +// Inline forms +// +// Make forms appear inline(-block) by adding the `.form-inline` class. Inline +// forms begin stacked on extra small (mobile) devices and then go inline when +// viewports reach <768px. +// +// Requires wrapping inputs and labels with `.form-group` for proper display of +// default HTML form controls and our custom form controls (e.g., input groups). + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height) + + // Because we use flex, the initial sizing of checkboxes is collapsed and + // doesn't occupy the full-width (which is what we want for xs grid tier), + // so we force that here. + .form-check { + width: 100%; + } + + // Kick in the inline + @include media-breakpoint-up(sm) { + label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + + // Inline-block all the things for "inline" + .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + + // Allow folks to *not* use `.form-group` + .form-control { + display: inline-block; + width: auto; // Prevent labels from stacking above inputs in `.form-group` + vertical-align: middle; + } + + // Make static controls behave like regular ones + .form-control-plaintext { + display: inline-block; + } + + .input-group, + .custom-select { + width: auto; + } + + // Remove default margin on radios/checkboxes that were used for stacking, and + // then undo the floating of radios and checkboxes to match. + .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: $form-check-input-margin-x; + margin-left: 0; + } + + .custom-control { + align-items: center; + justify-content: center; + } + .custom-control-label { + margin-bottom: 0; + } + } +} diff --git a/assets/scss/vendor/bootstrap/_functions.scss b/assets/scss/vendor/bootstrap/_functions.scss new file mode 100644 index 0000000..695e6cd --- /dev/null +++ b/assets/scss/vendor/bootstrap/_functions.scss @@ -0,0 +1,134 @@ +// Bootstrap functions +// +// Utility mixins and functions for evaluating source code across our variables, maps, and mixins. + +// Ascending +// Used to evaluate Sass maps like our grid breakpoints. +@mixin _assert-ascending($map, $map-name) { + $prev-key: null; + $prev-num: null; + @each $key, $num in $map { + @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { + // Do nothing + } @else if not comparable($prev-num, $num) { + @warn "Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !"; + } @else if $prev-num >= $num { + @warn "Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !"; + } + $prev-key: $key; + $prev-num: $num; + } +} + +// Starts at zero +// Used to ensure the min-width of the lowest breakpoint starts at 0. +@mixin _assert-starts-at-zero($map, $map-name: "$grid-breakpoints") { + $values: map-values($map); + $first-value: nth($values, 1); + @if $first-value != 0 { + @warn "First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}."; + } +} + +// Replace `$search` with `$replace` in `$string` +// Used on our SVG icon backgrounds for custom forms. +// +// @author Hugo Giraudel +// @param {String} $string - Initial string +// @param {String} $search - Substring to replace +// @param {String} $replace ('') - New value +// @return {String} - Updated string +@function str-replace($string, $search, $replace: "") { + $index: str-index($string, $search); + + @if $index { + @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); + } + + @return $string; +} + +// See https://codepen.io/kevinweber/pen/dXWoRw +@function escape-svg($string) { + @if str-index($string, "data:image/svg+xml") { + @each $char, $encoded in $escaped-characters { + $string: str-replace($string, $char, $encoded); + } + } + + @return $string; +} + +// Color contrast +@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) { + $r: red($color); + $g: green($color); + $b: blue($color); + + $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000; + + @if ($yiq >= $yiq-contrasted-threshold) { + @return $dark; + } @else { + @return $light; + } +} + +// Retrieve color Sass maps +@function color($key: "blue") { + @return map-get($colors, $key); +} + +@function theme-color($key: "primary") { + @return map-get($theme-colors, $key); +} + +@function gray($key: "100") { + @return map-get($grays, $key); +} + +// Request a theme color level +@function theme-color-level($color-name: "primary", $level: 0) { + $color: theme-color($color-name); + $color-base: if($level > 0, $black, $white); + $level: abs($level); + + @return mix($color-base, $color, $level * $theme-color-interval); +} + +// Return valid calc +@function add($value1, $value2, $return-calc: true) { + @if $value1 == null { + @return $value2; + } + + @if $value2 == null { + @return $value1; + } + + @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { + @return $value1 + $value2; + } + + @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(" + ") + $value2); +} + +@function subtract($value1, $value2, $return-calc: true) { + @if $value1 == null and $value2 == null { + @return null; + } + + @if $value1 == null { + @return -$value2; + } + + @if $value2 == null { + @return $value1; + } + + @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { + @return $value1 - $value2; + } + + @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(" - ") + $value2); +} diff --git a/assets/scss/vendor/bootstrap/_grid.scss b/assets/scss/vendor/bootstrap/_grid.scss new file mode 100644 index 0000000..d36ee75 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_grid.scss @@ -0,0 +1,69 @@ +// Container widths +// +// Set the container width, and override it for fixed navbars in media queries. + +@if $enable-grid-classes { + // Single container class with breakpoint max-widths + .container { + @include make-container(); + @include make-container-max-widths(); + } + + // 100% wide container at all breakpoints + .container-fluid { + @include make-container(); + } + + // Responsive containers that are 100% wide until a breakpoint + @each $breakpoint, $container-max-width in $container-max-widths { + .container-#{$breakpoint} { + @extend .container-fluid; + } + + @include media-breakpoint-up($breakpoint, $grid-breakpoints) { + %responsive-container-#{$breakpoint} { + max-width: $container-max-width; + } + + @each $name, $width in $grid-breakpoints { + @if ($container-max-width > $width or $breakpoint == $name) { + .container#{breakpoint-infix($name, $grid-breakpoints)} { + @extend %responsive-container-#{$breakpoint}; + } + } + } + } + } +} + + +// Row +// +// Rows contain your columns. + +@if $enable-grid-classes { + .row { + @include make-row(); + } + + // Remove the negative margin from default .row, then the horizontal padding + // from all immediate children columns (to prevent runaway style inheritance). + .no-gutters { + margin-right: 0; + margin-left: 0; + + > .col, + > [class*="col-"] { + padding-right: 0; + padding-left: 0; + } + } +} + +// Columns +// +// Common styles for small and large grid columns + +@if $enable-grid-classes { + @include make-grid-columns(); +} diff --git a/assets/scss/vendor/bootstrap/_images.scss b/assets/scss/vendor/bootstrap/_images.scss new file mode 100644 index 0000000..b11b45a --- /dev/null +++ b/assets/scss/vendor/bootstrap/_images.scss @@ -0,0 +1,42 @@ +// Responsive images (ensure images don't scale beyond their parents) +// +// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s. +// We previously tried the "images are responsive by default" approach in Bootstrap v2, +// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps) +// which weren't expecting the images within themselves to be involuntarily resized. +// See also https://github.com/twbs/bootstrap/issues/18178 +.img-fluid { + @include img-fluid(); +} + + +// Image thumbnails +.img-thumbnail { + padding: $thumbnail-padding; + background-color: $thumbnail-bg; + border: $thumbnail-border-width solid $thumbnail-border-color; + @include border-radius($thumbnail-border-radius); + @include box-shadow($thumbnail-box-shadow); + + // Keep them at most 100% wide + @include img-fluid(); +} + +// +// Figures +// + +.figure { + // Ensures the caption's text aligns with the image. + display: inline-block; +} + +.figure-img { + margin-bottom: $spacer / 2; + line-height: 1; +} + +.figure-caption { + @include font-size($figure-caption-font-size); + color: $figure-caption-color; +} diff --git a/assets/scss/vendor/bootstrap/_input-group.scss b/assets/scss/vendor/bootstrap/_input-group.scss new file mode 100644 index 0000000..bf69ddb --- /dev/null +++ b/assets/scss/vendor/bootstrap/_input-group.scss @@ -0,0 +1,191 @@ +// stylelint-disable selector-no-qualifying-type + +// +// Base styles +// + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; // For form validation feedback + align-items: stretch; + width: 100%; + + > .form-control, + > .form-control-plaintext, + > .custom-select, + > .custom-file { + position: relative; // For focus state's z-index + flex: 1 1 0%; + min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size + margin-bottom: 0; + + + .form-control, + + .custom-select, + + .custom-file { + margin-left: -$input-border-width; + } + } + + // Bring the "active" form control to the top of surrounding elements + > .form-control:focus, + > .custom-select:focus, + > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; + } + + // Bring the custom file input above the label + > .custom-file .custom-file-input:focus { + z-index: 4; + } + + > .form-control, + > .custom-select { + &:not(:last-child) { @include border-right-radius(0); } + &:not(:first-child) { @include border-left-radius(0); } + } + + // Custom file inputs have more complex markup, thus requiring different + // border-radius overrides. + > .custom-file { + display: flex; + align-items: center; + + &:not(:last-child) .custom-file-label, + &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); } + &:not(:first-child) .custom-file-label { @include border-left-radius(0); } + } +} + + +// Prepend and append +// +// While it requires one extra layer of HTML for each, dedicated prepend and +// append elements allow us to 1) be less clever, 2) simplify our selectors, and +// 3) support HTML5 form validation. + +.input-group-prepend, +.input-group-append { + display: flex; + + // Ensure buttons are always above inputs for more visually pleasing borders. + // This isn't needed for `.input-group-text` since it shares the same border-color + // as our inputs. + .btn { + position: relative; + z-index: 2; + + &:focus { + z-index: 3; + } + } + + .btn + .btn, + .btn + .input-group-text, + .input-group-text + .input-group-text, + .input-group-text + .btn { + margin-left: -$input-border-width; + } +} + +.input-group-prepend { margin-right: -$input-border-width; } +.input-group-append { margin-left: -$input-border-width; } + + +// Textual addons +// +// Serves as a catch-all element for any text or radio/checkbox input you wish +// to prepend or append to an input. + +.input-group-text { + display: flex; + align-items: center; + padding: $input-padding-y $input-padding-x; + margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom + @include font-size($input-font-size); // Match inputs + font-weight: $font-weight-normal; + line-height: $input-line-height; + color: $input-group-addon-color; + text-align: center; + white-space: nowrap; + background-color: $input-group-addon-bg; + border: $input-border-width solid $input-group-addon-border-color; + @include border-radius($input-border-radius); + + // Nuke default margins from checkboxes and radios to vertically center within. + input[type="radio"], + input[type="checkbox"] { + margin-top: 0; + } +} + + +// Sizing +// +// Remix the default form control sizing classes into new ones for easier +// manipulation. + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: $input-height-lg; +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: $input-padding-y-lg $input-padding-x-lg; + @include font-size($input-font-size-lg); + line-height: $input-line-height-lg; + @include border-radius($input-border-radius-lg); +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: $input-height-sm; +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: $input-padding-y-sm $input-padding-x-sm; + @include font-size($input-font-size-sm); + line-height: $input-line-height-sm; + @include border-radius($input-border-radius-sm); +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: $custom-select-padding-x + $custom-select-indicator-padding; +} + + +// Prepend and append rounded corners +// +// These rulesets must come after the sizing ones to properly override sm and lg +// border-radius values when extending. They're more specific than we'd like +// with the `.input-group >` part, but without it, we cannot override the sizing. + + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + @include border-right-radius(0); +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + @include border-left-radius(0); +} diff --git a/assets/scss/vendor/bootstrap/_jumbotron.scss b/assets/scss/vendor/bootstrap/_jumbotron.scss new file mode 100644 index 0000000..bcd7dca --- /dev/null +++ b/assets/scss/vendor/bootstrap/_jumbotron.scss @@ -0,0 +1,17 @@ +.jumbotron { + padding: $jumbotron-padding ($jumbotron-padding / 2); + margin-bottom: $jumbotron-padding; + color: $jumbotron-color; + background-color: $jumbotron-bg; + @include border-radius($border-radius-lg); + + @include media-breakpoint-up(sm) { + padding: ($jumbotron-padding * 2) $jumbotron-padding; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + @include border-radius(0); +} diff --git a/assets/scss/vendor/bootstrap/_list-group.scss b/assets/scss/vendor/bootstrap/_list-group.scss new file mode 100644 index 0000000..468c2e3 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_list-group.scss @@ -0,0 +1,158 @@ +// Base class +// +// Easily usable on <ul>, <ol>, or <div>. + +.list-group { + display: flex; + flex-direction: column; + + // No need to set list-style: none; since .list-group-item is block level + padding-left: 0; // reset padding because ul and ol + margin-bottom: 0; +} + + +// Interactive list items +// +// Use anchor or button elements instead of `li`s or `div`s to create interactive +// list items. Includes an extra `.active` modifier class for selected items. + +.list-group-item-action { + width: 100%; // For `<button>`s (anchors become 100% by default though) + color: $list-group-action-color; + text-align: inherit; // For `<button>`s (anchors inherit) + + // Hover state + @include hover-focus() { + z-index: 1; // Place hover/focus items above their siblings for proper border styling + color: $list-group-action-hover-color; + text-decoration: none; + background-color: $list-group-hover-bg; + } + + &:active { + color: $list-group-action-active-color; + background-color: $list-group-action-active-bg; + } +} + + +// Individual list items +// +// Use on `li`s or `div`s within the `.list-group` parent. + +.list-group-item { + position: relative; + display: block; + padding: $list-group-item-padding-y $list-group-item-padding-x; + color: $list-group-color; + background-color: $list-group-bg; + border: $list-group-border-width solid $list-group-border-color; + + &:first-child { + @include border-top-radius($list-group-border-radius); + } + + &:last-child { + @include border-bottom-radius($list-group-border-radius); + } + + &.disabled, + &:disabled { + color: $list-group-disabled-color; + pointer-events: none; + background-color: $list-group-disabled-bg; + } + + // Include both here for `<a>`s and `<button>`s + &.active { + z-index: 2; // Place active items above their siblings for proper border styling + color: $list-group-active-color; + background-color: $list-group-active-bg; + border-color: $list-group-active-border-color; + } + + & + & { + border-top-width: 0; + + &.active { + margin-top: -$list-group-border-width; + border-top-width: $list-group-border-width; + } + } +} + + +// Horizontal +// +// Change the layout of list group items from vertical (default) to horizontal. + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + .list-group-horizontal#{$infix} { + flex-direction: row; + + .list-group-item { + &:first-child { + @include border-bottom-left-radius($list-group-border-radius); + @include border-top-right-radius(0); + } + + &:last-child { + @include border-top-right-radius($list-group-border-radius); + @include border-bottom-left-radius(0); + } + + &.active { + margin-top: 0; + } + + & + .list-group-item { + border-top-width: $list-group-border-width; + border-left-width: 0; + + &.active { + margin-left: -$list-group-border-width; + border-left-width: $list-group-border-width; + } + } + } + } + } +} + + +// Flush list items +// +// Remove borders and border-radius to keep list group items edge-to-edge. Most +// useful within other components (e.g., cards). + +.list-group-flush { + .list-group-item { + border-right-width: 0; + border-left-width: 0; + @include border-radius(0); + + &:first-child { + border-top-width: 0; + } + } + + &:last-child { + .list-group-item:last-child { + border-bottom-width: 0; + } + } +} + + +// Contextual variants +// +// Add modifier classes to change text and background color on individual items. +// Organizationally, this must come after the `:hover` states. + +@each $color, $value in $theme-colors { + @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6)); +} diff --git a/assets/scss/vendor/bootstrap/_media.scss b/assets/scss/vendor/bootstrap/_media.scss new file mode 100644 index 0000000..b573052 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_media.scss @@ -0,0 +1,8 @@ +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} diff --git a/assets/scss/vendor/bootstrap/_mixins.scss b/assets/scss/vendor/bootstrap/_mixins.scss new file mode 100644 index 0000000..7e7a23d --- /dev/null +++ b/assets/scss/vendor/bootstrap/_mixins.scss @@ -0,0 +1,47 @@ +// Toggles +// +// Used in conjunction with global variables to enable certain theme features. + +// Vendor +@import "vendor/rfs"; + +// Deprecate +@import "mixins/deprecate"; + +// Utilities +@import "mixins/breakpoints"; +@import "mixins/hover"; +@import "mixins/image"; +@import "mixins/badge"; +@import "mixins/resize"; +@import "mixins/screen-reader"; +@import "mixins/size"; +@import "mixins/reset-text"; +@import "mixins/text-emphasis"; +@import "mixins/text-hide"; +@import "mixins/text-truncate"; +@import "mixins/visibility"; + +// Components +@import "mixins/alert"; +@import "mixins/buttons"; +@import "mixins/caret"; +@import "mixins/pagination"; +@import "mixins/lists"; +@import "mixins/list-group"; +@import "mixins/nav-divider"; +@import "mixins/forms"; +@import "mixins/table-row"; + +// Skins +@import "mixins/background-variant"; +@import "mixins/border-radius"; +@import "mixins/box-shadow"; +@import "mixins/gradients"; +@import "mixins/transition"; + +// Layout +@import "mixins/clearfix"; +@import "mixins/grid-framework"; +@import "mixins/grid"; +@import "mixins/float"; diff --git a/assets/scss/vendor/bootstrap/_modal.scss b/assets/scss/vendor/bootstrap/_modal.scss new file mode 100644 index 0000000..9053c17 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_modal.scss @@ -0,0 +1,239 @@ +// .modal-open - body class for killing the scroll +// .modal - container to scroll within +// .modal-dialog - positioning shell for the actual modal +// .modal-content - actual modal w/ bg and corners and stuff + + +.modal-open { + // Kill the scroll on the body + overflow: hidden; + + .modal { + overflow-x: hidden; + overflow-y: auto; + } +} + +// Container that the modal scrolls within +.modal { + position: fixed; + top: 0; + left: 0; + z-index: $zindex-modal; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + // Prevent Chrome on Windows from adding a focus outline. For details, see + // https://github.com/twbs/bootstrap/pull/10951. + outline: 0; + // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a + // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342 + // See also https://github.com/twbs/bootstrap/issues/17695 +} + +// Shell div to position the modal with bottom padding +.modal-dialog { + position: relative; + width: auto; + margin: $modal-dialog-margin; + // allow clicks to pass through for custom click handling to close modal + pointer-events: none; + + // When fading in the modal, animate it to slide down + .modal.fade & { + @include transition($modal-transition); + transform: $modal-fade-transform; + } + .modal.show & { + transform: $modal-show-transform; + } + + // When trying to close, animate focus to scale + .modal.modal-static & { + transform: $modal-scale-transform; + } +} + +.modal-dialog-scrollable { + display: flex; // IE10/11 + max-height: subtract(100%, $modal-dialog-margin * 2); + + .modal-content { + max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11 + overflow: hidden; + } + + .modal-header, + .modal-footer { + flex-shrink: 0; + } + + .modal-body { + overflow-y: auto; + } +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: subtract(100%, $modal-dialog-margin * 2); + + // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11) + &::before { + display: block; // IE10 + height: subtract(100vh, $modal-dialog-margin * 2); + content: ""; + } + + // Ensure `.modal-body` shows scrollbar (IE10/11) + &.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; + + .modal-content { + max-height: none; + } + + &::before { + content: none; + } + } +} + +// Actual modal +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog` + // counteract the pointer-events: none; in the .modal-dialog + color: $modal-content-color; + pointer-events: auto; + background-color: $modal-content-bg; + background-clip: padding-box; + border: $modal-content-border-width solid $modal-content-border-color; + @include border-radius($modal-content-border-radius); + @include box-shadow($modal-content-box-shadow-xs); + // Remove focus outline from opened modal + outline: 0; +} + +// Modal background +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: $zindex-modal-backdrop; + width: 100vw; + height: 100vh; + background-color: $modal-backdrop-bg; + + // Fade for backdrop + &.fade { opacity: 0; } + &.show { opacity: $modal-backdrop-opacity; } +} + +// Modal header +// Top section of the modal w/ title and dismiss +.modal-header { + display: flex; + align-items: flex-start; // so the close btn always stays on the upper right corner + justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends + padding: $modal-header-padding; + border-bottom: $modal-header-border-width solid $modal-header-border-color; + @include border-top-radius($modal-content-inner-border-radius); + + .close { + padding: $modal-header-padding; + // auto on the left force icon to the right even when there is no .modal-title + margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto; + } +} + +// Title text within header +.modal-title { + margin-bottom: 0; + line-height: $modal-title-line-height; +} + +// Modal body +// Where all modal content resides (sibling of .modal-header and .modal-footer) +.modal-body { + position: relative; + // Enable `flex-grow: 1` so that the body take up as much space as possible + // when there should be a fixed height on `.modal-dialog`. + flex: 1 1 auto; + padding: $modal-inner-padding; +} + +// Footer (for actions) +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; // vertically center + justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items + padding: $modal-inner-padding - $modal-footer-margin-between / 2; + border-top: $modal-footer-border-width solid $modal-footer-border-color; + @include border-bottom-radius($modal-content-inner-border-radius); + + // Place margin between footer elements + // This solution is far from ideal because of the universal selector usage, + // but is needed to fix https://github.com/twbs/bootstrap/issues/24800 + // stylelint-disable-next-line selector-max-universal + > * { + margin: $modal-footer-margin-between / 2; + } +} + +// Measure scrollbar width for padding body during modal show/hide +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +// Scale up the modal +@include media-breakpoint-up(sm) { + // Automatically set modal's width for larger viewports + .modal-dialog { + max-width: $modal-md; + margin: $modal-dialog-margin-y-sm-up auto; + } + + .modal-dialog-scrollable { + max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2); + + .modal-content { + max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2); + } + } + + .modal-dialog-centered { + min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2); + + &::before { + height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2); + } + } + + .modal-content { + @include box-shadow($modal-content-box-shadow-sm-up); + } + + .modal-sm { max-width: $modal-sm; } +} + +@include media-breakpoint-up(lg) { + .modal-lg, + .modal-xl { + max-width: $modal-lg; + } +} + +@include media-breakpoint-up(xl) { + .modal-xl { max-width: $modal-xl; } +} diff --git a/assets/scss/vendor/bootstrap/_nav.scss b/assets/scss/vendor/bootstrap/_nav.scss new file mode 100644 index 0000000..667d682 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_nav.scss @@ -0,0 +1,120 @@ +// Base class +// +// Kickstart any navigation component with a set of style resets. Works with +// `<nav>`s, `<ul>`s or `<ol>`s. + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: $nav-link-padding-y $nav-link-padding-x; + + @include hover-focus() { + text-decoration: none; + } + + // Disabled state lightens text + &.disabled { + color: $nav-link-disabled-color; + pointer-events: none; + cursor: default; + } +} + +// +// Tabs +// + +.nav-tabs { + border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color; + + .nav-item { + margin-bottom: -$nav-tabs-border-width; + } + + .nav-link { + border: $nav-tabs-border-width solid transparent; + @include border-top-radius($nav-tabs-border-radius); + + @include hover-focus() { + border-color: $nav-tabs-link-hover-border-color; + } + + &.disabled { + color: $nav-link-disabled-color; + background-color: transparent; + border-color: transparent; + } + } + + .nav-link.active, + .nav-item.show .nav-link { + color: $nav-tabs-link-active-color; + background-color: $nav-tabs-link-active-bg; + border-color: $nav-tabs-link-active-border-color; + } + + .dropdown-menu { + // Make dropdown border overlap tab border + margin-top: -$nav-tabs-border-width; + // Remove the top rounded corners here since there is a hard edge above the menu + @include border-top-radius(0); + } +} + + +// +// Pills +// + +.nav-pills { + .nav-link { + @include border-radius($nav-pills-border-radius); + } + + .nav-link.active, + .show > .nav-link { + color: $nav-pills-link-active-color; + background-color: $nav-pills-link-active-bg; + } +} + + +// +// Justified variants +// + +.nav-fill { + .nav-item { + flex: 1 1 auto; + text-align: center; + } +} + +.nav-justified { + .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; + } +} + + +// Tabbable tabs +// +// Hide tabbable panes to start, show them when `.active` + +.tab-content { + > .tab-pane { + display: none; + } + > .active { + display: block; + } +} diff --git a/assets/scss/vendor/bootstrap/_navbar.scss b/assets/scss/vendor/bootstrap/_navbar.scss new file mode 100644 index 0000000..5f10a62 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_navbar.scss @@ -0,0 +1,324 @@ +// Contents +// +// Navbar +// Navbar brand +// Navbar nav +// Navbar text +// Navbar divider +// Responsive navbar +// Navbar position +// Navbar themes + + +// Navbar +// +// Provide a static navbar from which we expand to create full-width, fixed, and +// other navbar variations. + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; // allow us to do the line break for collapsing content + align-items: center; + justify-content: space-between; // space out brand from logo + padding: $navbar-padding-y $navbar-padding-x; + + // Because flex properties aren't inherited, we need to redeclare these first + // few properties so that content nested within behave properly. + %container-flex-properties { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + } + + .container, + .container-fluid { + @extend %container-flex-properties; + } + + @each $breakpoint, $container-max-width in $container-max-widths { + > .container#{breakpoint-infix($breakpoint, $container-max-widths)} { + @extend %container-flex-properties; + } + } +} + + +// Navbar brand +// +// Used for brand, project, or site names. + +.navbar-brand { + display: inline-block; + padding-top: $navbar-brand-padding-y; + padding-bottom: $navbar-brand-padding-y; + margin-right: $navbar-padding-x; + @include font-size($navbar-brand-font-size); + line-height: inherit; + white-space: nowrap; + + @include hover-focus() { + text-decoration: none; + } +} + + +// Navbar nav +// +// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`). + +.navbar-nav { + display: flex; + flex-direction: column; // cannot use `inherit` to get the `.navbar`s value + padding-left: 0; + margin-bottom: 0; + list-style: none; + + .nav-link { + padding-right: 0; + padding-left: 0; + } + + .dropdown-menu { + position: static; + float: none; + } +} + + +// Navbar text +// +// + +.navbar-text { + display: inline-block; + padding-top: $nav-link-padding-y; + padding-bottom: $nav-link-padding-y; +} + + +// Responsive navbar +// +// Custom styles for responsive collapsing and toggling of navbar contents. +// Powered by the collapse Bootstrap JavaScript plugin. + +// When collapsed, prevent the toggleable navbar contents from appearing in +// the default flexbox row orientation. Requires the use of `flex-wrap: wrap` +// on the `.navbar` parent. +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + // For always expanded or extra full navbars, ensure content aligns itself + // properly vertically. Can be easily overridden with flex utilities. + align-items: center; +} + +// Button for toggling the navbar when in its collapsed state +.navbar-toggler { + padding: $navbar-toggler-padding-y $navbar-toggler-padding-x; + @include font-size($navbar-toggler-font-size); + line-height: 1; + background-color: transparent; // remove default button style + border: $border-width solid transparent; // remove default button style + @include border-radius($navbar-toggler-border-radius); + + @include hover-focus() { + text-decoration: none; + } +} + +// Keep as a separate element so folks can easily override it with another icon +// or image file as needed. +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +// Generate series of `.navbar-expand-*` responsive classes for configuring +// where your navbar collapses. +.navbar-expand { + @each $breakpoint in map-keys($grid-breakpoints) { + $next: breakpoint-next($breakpoint, $grid-breakpoints); + $infix: breakpoint-infix($next, $grid-breakpoints); + + &#{$infix} { + @include media-breakpoint-down($breakpoint) { + %container-navbar-expand-#{$breakpoint} { + padding-right: 0; + padding-left: 0; + } + + > .container, + > .container-fluid { + @extend %container-navbar-expand-#{$breakpoint}; + } + + @each $size, $container-max-width in $container-max-widths { + > .container#{breakpoint-infix($size, $container-max-widths)} { + @extend %container-navbar-expand-#{$breakpoint}; + } + } + } + + @include media-breakpoint-up($next) { + flex-flow: row nowrap; + justify-content: flex-start; + + .navbar-nav { + flex-direction: row; + + .dropdown-menu { + position: absolute; + } + + .nav-link { + padding-right: $navbar-nav-link-padding-x; + padding-left: $navbar-nav-link-padding-x; + } + } + + // For nesting containers, have to redeclare for alignment purposes + %container-nesting-#{$breakpoint} { + flex-wrap: nowrap; + } + + > .container, + > .container-fluid { + @extend %container-nesting-#{$breakpoint}; + } + + @each $size, $container-max-width in $container-max-widths { + > .container#{breakpoint-infix($size, $container-max-widths)} { + @extend %container-nesting-#{$breakpoint}; + } + } + + .navbar-collapse { + display: flex !important; // stylelint-disable-line declaration-no-important + + // Changes flex-bases to auto because of an IE10 bug + flex-basis: auto; + } + + .navbar-toggler { + display: none; + } + } + } + } +} + + +// Navbar themes +// +// Styles for switching between navbars with light or dark background. + +// Dark links against a light background +.navbar-light { + .navbar-brand { + color: $navbar-light-brand-color; + + @include hover-focus() { + color: $navbar-light-brand-hover-color; + } + } + + .navbar-nav { + .nav-link { + color: $navbar-light-color; + + @include hover-focus() { + color: $navbar-light-hover-color; + } + + &.disabled { + color: $navbar-light-disabled-color; + } + } + + .show > .nav-link, + .active > .nav-link, + .nav-link.show, + .nav-link.active { + color: $navbar-light-active-color; + } + } + + .navbar-toggler { + color: $navbar-light-color; + border-color: $navbar-light-toggler-border-color; + } + + .navbar-toggler-icon { + background-image: escape-svg($navbar-light-toggler-icon-bg); + } + + .navbar-text { + color: $navbar-light-color; + a { + color: $navbar-light-active-color; + + @include hover-focus() { + color: $navbar-light-active-color; + } + } + } +} + +// White links against a dark background +.navbar-dark { + .navbar-brand { + color: $navbar-dark-brand-color; + + @include hover-focus() { + color: $navbar-dark-brand-hover-color; + } + } + + .navbar-nav { + .nav-link { + color: $navbar-dark-color; + + @include hover-focus() { + color: $navbar-dark-hover-color; + } + + &.disabled { + color: $navbar-dark-disabled-color; + } + } + + .show > .nav-link, + .active > .nav-link, + .nav-link.show, + .nav-link.active { + color: $navbar-dark-active-color; + } + } + + .navbar-toggler { + color: $navbar-dark-color; + border-color: $navbar-dark-toggler-border-color; + } + + .navbar-toggler-icon { + background-image: escape-svg($navbar-dark-toggler-icon-bg); + } + + .navbar-text { + color: $navbar-dark-color; + a { + color: $navbar-dark-active-color; + + @include hover-focus() { + color: $navbar-dark-active-color; + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/_pagination.scss b/assets/scss/vendor/bootstrap/_pagination.scss new file mode 100644 index 0000000..953a35a --- /dev/null +++ b/assets/scss/vendor/bootstrap/_pagination.scss @@ -0,0 +1,73 @@ +.pagination { + display: flex; + @include list-unstyled(); + @include border-radius(); +} + +.page-link { + position: relative; + display: block; + padding: $pagination-padding-y $pagination-padding-x; + margin-left: -$pagination-border-width; + line-height: $pagination-line-height; + color: $pagination-color; + background-color: $pagination-bg; + border: $pagination-border-width solid $pagination-border-color; + + &:hover { + z-index: 2; + color: $pagination-hover-color; + text-decoration: none; + background-color: $pagination-hover-bg; + border-color: $pagination-hover-border-color; + } + + &:focus { + z-index: 3; + outline: $pagination-focus-outline; + box-shadow: $pagination-focus-box-shadow; + } +} + +.page-item { + &:first-child { + .page-link { + margin-left: 0; + @include border-left-radius($border-radius); + } + } + &:last-child { + .page-link { + @include border-right-radius($border-radius); + } + } + + &.active .page-link { + z-index: 3; + color: $pagination-active-color; + background-color: $pagination-active-bg; + border-color: $pagination-active-border-color; + } + + &.disabled .page-link { + color: $pagination-disabled-color; + pointer-events: none; + // Opinionated: remove the "hand" cursor set previously for .page-link + cursor: auto; + background-color: $pagination-disabled-bg; + border-color: $pagination-disabled-border-color; + } +} + + +// +// Sizing +// + +.pagination-lg { + @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg); +} + +.pagination-sm { + @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm); +} diff --git a/assets/scss/vendor/bootstrap/_popover.scss b/assets/scss/vendor/bootstrap/_popover.scss new file mode 100644 index 0000000..0ad76af --- /dev/null +++ b/assets/scss/vendor/bootstrap/_popover.scss @@ -0,0 +1,170 @@ +.popover { + position: absolute; + top: 0; + left: 0; + z-index: $zindex-popover; + display: block; + max-width: $popover-max-width; + // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. + // So reset our font and text properties to avoid inheriting weird values. + @include reset-text(); + @include font-size($popover-font-size); + // Allow breaking very long words so they don't overflow the popover's bounds + word-wrap: break-word; + background-color: $popover-bg; + background-clip: padding-box; + border: $popover-border-width solid $popover-border-color; + @include border-radius($popover-border-radius); + @include box-shadow($popover-box-shadow); + + .arrow { + position: absolute; + display: block; + width: $popover-arrow-width; + height: $popover-arrow-height; + margin: 0 $popover-border-radius; + + &::before, + &::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + } + } +} + +.bs-popover-top { + margin-bottom: $popover-arrow-height; + + > .arrow { + bottom: subtract(-$popover-arrow-height, $popover-border-width); + + &::before { + bottom: 0; + border-width: $popover-arrow-height ($popover-arrow-width / 2) 0; + border-top-color: $popover-arrow-outer-color; + } + + &::after { + bottom: $popover-border-width; + border-width: $popover-arrow-height ($popover-arrow-width / 2) 0; + border-top-color: $popover-arrow-color; + } + } +} + +.bs-popover-right { + margin-left: $popover-arrow-height; + + > .arrow { + left: subtract(-$popover-arrow-height, $popover-border-width); + width: $popover-arrow-height; + height: $popover-arrow-width; + margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners + + &::before { + left: 0; + border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0; + border-right-color: $popover-arrow-outer-color; + } + + &::after { + left: $popover-border-width; + border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0; + border-right-color: $popover-arrow-color; + } + } +} + +.bs-popover-bottom { + margin-top: $popover-arrow-height; + + > .arrow { + top: subtract(-$popover-arrow-height, $popover-border-width); + + &::before { + top: 0; + border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2); + border-bottom-color: $popover-arrow-outer-color; + } + + &::after { + top: $popover-border-width; + border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2); + border-bottom-color: $popover-arrow-color; + } + } + + // This will remove the popover-header's border just below the arrow + .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: $popover-arrow-width; + margin-left: -$popover-arrow-width / 2; + content: ""; + border-bottom: $popover-border-width solid $popover-header-bg; + } +} + +.bs-popover-left { + margin-right: $popover-arrow-height; + + > .arrow { + right: subtract(-$popover-arrow-height, $popover-border-width); + width: $popover-arrow-height; + height: $popover-arrow-width; + margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners + + &::before { + right: 0; + border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height; + border-left-color: $popover-arrow-outer-color; + } + + &::after { + right: $popover-border-width; + border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height; + border-left-color: $popover-arrow-color; + } + } +} + +.bs-popover-auto { + &[x-placement^="top"] { + @extend .bs-popover-top; + } + &[x-placement^="right"] { + @extend .bs-popover-right; + } + &[x-placement^="bottom"] { + @extend .bs-popover-bottom; + } + &[x-placement^="left"] { + @extend .bs-popover-left; + } +} + + +// Offset the popover to account for the popover arrow +.popover-header { + padding: $popover-header-padding-y $popover-header-padding-x; + margin-bottom: 0; // Reset the default from Reboot + @include font-size($font-size-base); + color: $popover-header-color; + background-color: $popover-header-bg; + border-bottom: $popover-border-width solid darken($popover-header-bg, 5%); + @include border-top-radius($popover-inner-border-radius); + + &:empty { + display: none; + } +} + +.popover-body { + padding: $popover-body-padding-y $popover-body-padding-x; + color: $popover-body-color; +} diff --git a/assets/scss/vendor/bootstrap/_print.scss b/assets/scss/vendor/bootstrap/_print.scss new file mode 100644 index 0000000..8f73024 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_print.scss @@ -0,0 +1,141 @@ +// stylelint-disable declaration-no-important, selector-no-qualifying-type + +// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css + +// ========================================================================== +// Print styles. +// Inlined to avoid the additional HTTP request: +// https://www.phpied.com/delay-loading-your-print-css/ +// ========================================================================== + +@if $enable-print-styles { + @media print { + *, + *::before, + *::after { + // Bootstrap specific; comment out `color` and `background` + //color: $black !important; // Black prints faster + text-shadow: none !important; + //background: transparent !important; + box-shadow: none !important; + } + + a { + &:not(.btn) { + text-decoration: underline; + } + } + + // Bootstrap specific; comment the following selector out + //a[href]::after { + // content: " (" attr(href) ")"; + //} + + abbr[title]::after { + content: " (" attr(title) ")"; + } + + // Bootstrap specific; comment the following selector out + // + // Don't show links that are fragment identifiers, + // or use the `javascript:` pseudo protocol + // + + //a[href^="#"]::after, + //a[href^="javascript:"]::after { + // content: ""; + //} + + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px + page-break-inside: avoid; + } + + // + // Printing Tables: + // https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables + // + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + // Bootstrap specific changes start + + // Specify a size and min-width to make printing closer across browsers. + // We don't set margin here because it breaks `size` in Chrome. We also + // don't use `!important` on `size` as it breaks in Chrome. + @page { + size: $print-page-size; + } + body { + min-width: $print-body-min-width !important; + } + .container { + min-width: $print-body-min-width !important; + } + + // Bootstrap components + .navbar { + display: none; + } + .badge { + border: $border-width solid $black; + } + + .table { + border-collapse: collapse !important; + + td, + th { + background-color: $white !important; + } + } + + .table-bordered { + th, + td { + border: 1px solid $gray-300 !important; + } + } + + .table-dark { + color: inherit; + + th, + td, + thead th, + tbody + tbody { + border-color: $table-border-color; + } + } + + .table .thead-dark th { + color: inherit; + border-color: $table-border-color; + } + + // Bootstrap specific changes end + } +} diff --git a/assets/scss/vendor/bootstrap/_progress.scss b/assets/scss/vendor/bootstrap/_progress.scss new file mode 100644 index 0000000..37ef602 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_progress.scss @@ -0,0 +1,46 @@ +// Disable animation if transitions are disabled +@if $enable-transitions { + @keyframes progress-bar-stripes { + from { background-position: $progress-height 0; } + to { background-position: 0 0; } + } +} + +.progress { + display: flex; + height: $progress-height; + overflow: hidden; // force rounded corners by cropping it + @include font-size($progress-font-size); + background-color: $progress-bg; + @include border-radius($progress-border-radius); + @include box-shadow($progress-box-shadow); +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: $progress-bar-color; + text-align: center; + white-space: nowrap; + background-color: $progress-bar-bg; + @include transition($progress-bar-transition); +} + +.progress-bar-striped { + @include gradient-striped(); + background-size: $progress-height $progress-height; +} + +@if $enable-transitions { + .progress-bar-animated { + animation: progress-bar-stripes $progress-bar-animation-timing; + + @if $enable-prefers-reduced-motion-media-query { + @media (prefers-reduced-motion: reduce) { + animation: none; + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/_reboot.scss b/assets/scss/vendor/bootstrap/_reboot.scss new file mode 100644 index 0000000..b6c98cc --- /dev/null +++ b/assets/scss/vendor/bootstrap/_reboot.scss @@ -0,0 +1,482 @@ +// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix + +// Reboot +// +// Normalization of HTML elements, manually forked from Normalize.css to remove +// styles targeting irrelevant browsers while applying new styles. +// +// Normalize is licensed MIT. https://github.com/necolas/normalize.css + + +// Document +// +// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`. +// 2. Change the default font family in all browsers. +// 3. Correct the line height in all browsers. +// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS. +// 5. Change the default tap highlight to be completely transparent in iOS. + +*, +*::before, +*::after { + box-sizing: border-box; // 1 +} + +html { + font-family: sans-serif; // 2 + line-height: 1.15; // 3 + -webkit-text-size-adjust: 100%; // 4 + -webkit-tap-highlight-color: rgba($black, 0); // 5 +} + +// Shim for "new" HTML5 structural elements to display correctly (IE10, older browsers) +// TODO: remove in v5 +// stylelint-disable-next-line selector-list-comma-newline-after +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +// Body +// +// 1. Remove the margin in all browsers. +// 2. As a best practice, apply a default `background-color`. +// 3. Set an explicit initial text-align value so that we can later use +// the `inherit` value on things like `<th>` elements. + +body { + margin: 0; // 1 + font-family: $font-family-base; + @include font-size($font-size-base); + font-weight: $font-weight-base; + line-height: $line-height-base; + color: $body-color; + text-align: left; // 3 + background-color: $body-bg; // 2 +} + +// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline +// on elements that programmatically receive focus but wouldn't normally show a visible +// focus outline. In general, this would mean that the outline is only applied if the +// interaction that led to the element receiving programmatic focus was a keyboard interaction, +// or the browser has somehow determined that the user is primarily a keyboard user and/or +// wants focus outlines to always be presented. +// +// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible +// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/ +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + + +// Content grouping +// +// 1. Add the correct box sizing in Firefox. +// 2. Show the overflow in Edge and IE. + +hr { + box-sizing: content-box; // 1 + height: 0; // 1 + overflow: visible; // 2 +} + + +// +// Typography +// + +// Remove top margins from headings +// +// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top +// margin for easier control within type scales as it avoids margin collapsing. +// stylelint-disable-next-line selector-list-comma-newline-after +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: $headings-margin-bottom; +} + +// Reset margins on paragraphs +// +// Similarly, the top margin on `<p>`s get reset. However, we also reset the +// bottom margin to use `rem` units instead of `em`. +p { + margin-top: 0; + margin-bottom: $paragraph-margin-bottom; +} + +// Abbreviations +// +// 1. Duplicate behavior to the data-* attribute for our tooltip plugin +// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. +// 3. Add explicit cursor to indicate changed behavior. +// 4. Remove the bottom border in Firefox 39-. +// 5. Prevent the text-decoration to be skipped. + +abbr[title], +abbr[data-original-title] { // 1 + text-decoration: underline; // 2 + text-decoration: underline dotted; // 2 + cursor: help; // 3 + border-bottom: 0; // 4 + text-decoration-skip-ink: none; // 5 +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: $dt-font-weight; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; // Undo browser default +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari +} + +small { + @include font-size(80%); // Add the correct font size in all browsers +} + +// +// Prevent `sub` and `sup` elements from affecting the line height in +// all browsers. +// + +sub, +sup { + position: relative; + @include font-size(75%); + line-height: 0; + vertical-align: baseline; +} + +sub { bottom: -.25em; } +sup { top: -.5em; } + + +// +// Links +// + +a { + color: $link-color; + text-decoration: $link-decoration; + background-color: transparent; // Remove the gray background on active links in IE 10. + + @include hover() { + color: $link-hover-color; + text-decoration: $link-hover-decoration; + } +} + +// And undo these styles for placeholder links/named anchors (without href). +// It would be more straightforward to just use a[href] in previous block, but that +// causes specificity issues in many other styles that are too complex to fix. +// See https://github.com/twbs/bootstrap/issues/19402 + +a:not([href]) { + color: inherit; + text-decoration: none; + + @include hover() { + color: inherit; + text-decoration: none; + } +} + + +// +// Code +// + +pre, +code, +kbd, +samp { + font-family: $font-family-monospace; + @include font-size(1em); // Correct the odd `em` font sizing in all browsers. +} + +pre { + // Remove browser default top margin + margin-top: 0; + // Reset browser default of `1em` to use `rem`s + margin-bottom: 1rem; + // Don't allow content to break outside + overflow: auto; +} + + +// +// Figures +// + +figure { + // Apply a consistent margin strategy (matches our type styles). + margin: 0 0 1rem; +} + + +// +// Images and content +// + +img { + vertical-align: middle; + border-style: none; // Remove the border on images inside links in IE 10-. +} + +svg { + // Workaround for the SVG overflow bug in IE10/11 is still required. + // See https://github.com/twbs/bootstrap/issues/26878 + overflow: hidden; + vertical-align: middle; +} + + +// +// Tables +// + +table { + border-collapse: collapse; // Prevent double borders +} + +caption { + padding-top: $table-cell-padding; + padding-bottom: $table-cell-padding; + color: $table-caption-color; + text-align: left; + caption-side: bottom; +} + +th { + // Matches default `<td>` alignment by inheriting from the `<body>`, or the + // closest parent with a set `text-align`. + text-align: inherit; +} + + +// +// Forms +// + +label { + // Allow labels to use `margin` for spacing. + display: inline-block; + margin-bottom: $label-margin-bottom; +} + +// Remove the default `border-radius` that macOS Chrome adds. +// +// Details at https://github.com/twbs/bootstrap/issues/24093 +button { + // stylelint-disable-next-line property-blacklist + border-radius: 0; +} + +// Work around a Firefox/IE bug where the transparent `button` background +// results in a loss of the default `button` focus styles. +// +// Credit: https://github.com/suitcss/base/ +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; // Remove the margin in Firefox and Safari + font-family: inherit; + @include font-size(inherit); + line-height: inherit; +} + +button, +input { + overflow: visible; // Show the overflow in Edge +} + +button, +select { + text-transform: none; // Remove the inheritance of text transform in Firefox +} + +// Remove the inheritance of word-wrap in Safari. +// +// Details at https://github.com/twbs/bootstrap/issues/24990 +select { + word-wrap: normal; +} + + +// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` +// controls in Android 4. +// 2. Correct the inability to style clickable types in iOS and Safari. +button, +[type="button"], // 1 +[type="reset"], +[type="submit"] { + -webkit-appearance: button; // 2 +} + +// Opinionated: add "hand" cursor to non-disabled button elements. +@if $enable-pointer-cursor-for-buttons { + button, + [type="button"], + [type="reset"], + [type="submit"] { + &:not(:disabled) { + cursor: pointer; + } + } +} + +// Remove inner border and padding from Firefox, but don't restore the outline like Normalize. +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; // 1. Add the correct box sizing in IE 10- + padding: 0; // 2. Remove the padding in IE 10- +} + + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + // Remove the default appearance of temporal inputs to avoid a Mobile Safari + // bug where setting a custom line-height prevents text from being vertically + // centered within the input. + // See https://bugs.webkit.org/show_bug.cgi?id=139848 + // and https://github.com/twbs/bootstrap/issues/11266 + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; // Remove the default vertical scrollbar in IE. + // Textareas should really only resize vertically so they don't break their (horizontal) containers. + resize: vertical; +} + +fieldset { + // Browsers set a default `min-width: min-content;` on fieldsets, + // unlike e.g. `<div>`s, which have `min-width: 0;` by default. + // So we reset that to ensure fieldsets behave more like a standard block element. + // See https://github.com/twbs/bootstrap/issues/12359 + // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements + min-width: 0; + // Reset the default outline behavior of fieldsets so they don't affect page layout. + padding: 0; + margin: 0; + border: 0; +} + +// 1. Correct the text wrapping in Edge and IE. +// 2. Correct the color inheritance from `fieldset` elements in IE. +legend { + display: block; + width: 100%; + max-width: 100%; // 1 + padding: 0; + margin-bottom: .5rem; + @include font-size(1.5rem); + line-height: inherit; + color: inherit; // 2 + white-space: normal; // 1 +} + +progress { + vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera. +} + +// Correct the cursor style of increment and decrement buttons in Chrome. +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + // This overrides the extra rounded corners on search inputs in iOS so that our + // `.form-control` class can properly style them. Note that this cannot simply + // be added to `.form-control` as it's not specific enough. For details, see + // https://github.com/twbs/bootstrap/issues/11586. + outline-offset: -2px; // 2. Correct the outline style in Safari. + -webkit-appearance: none; +} + +// +// Remove the inner padding in Chrome and Safari on macOS. +// + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +// +// 1. Correct the inability to style clickable types in iOS and Safari. +// 2. Change font properties to `inherit` in Safari. +// + +::-webkit-file-upload-button { + font: inherit; // 2 + -webkit-appearance: button; // 1 +} + +// +// Correct element displays +// + +output { + display: inline-block; +} + +summary { + display: list-item; // Add the correct display in all browsers + cursor: pointer; +} + +template { + display: none; // Add the correct display in IE +} + +// Always hide an element with the `hidden` HTML attribute (from PureCSS). +// Needed for proper display in IE 10-. +[hidden] { + display: none !important; +} diff --git a/assets/scss/vendor/bootstrap/_root.scss b/assets/scss/vendor/bootstrap/_root.scss new file mode 100644 index 0000000..8110030 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_root.scss @@ -0,0 +1,20 @@ +// Do not forget to update getting-started/theming.md! +:root { + // Custom variable values only support SassScript inside `#{}`. + @each $color, $value in $colors { + --#{$color}: #{$value}; + } + + @each $color, $value in $theme-colors { + --#{$color}: #{$value}; + } + + @each $bp, $value in $grid-breakpoints { + --breakpoint-#{$bp}: #{$value}; + } + + // Use `inspect` for lists so that quoted items keep the quotes. + // See https://github.com/sass/sass/issues/2383#issuecomment-336349172 + --font-family-sans-serif: #{inspect($font-family-sans-serif)}; + --font-family-monospace: #{inspect($font-family-monospace)}; +} diff --git a/assets/scss/vendor/bootstrap/_spinners.scss b/assets/scss/vendor/bootstrap/_spinners.scss new file mode 100644 index 0000000..364a5c1 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_spinners.scss @@ -0,0 +1,55 @@ +// +// Rotating border +// + +@keyframes spinner-border { + to { transform: rotate(360deg); } +} + +.spinner-border { + display: inline-block; + width: $spinner-width; + height: $spinner-height; + vertical-align: text-bottom; + border: $spinner-border-width solid currentColor; + border-right-color: transparent; + // stylelint-disable-next-line property-blacklist + border-radius: 50%; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: $spinner-width-sm; + height: $spinner-height-sm; + border-width: $spinner-border-width-sm; +} + +// +// Growing circle +// + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: $spinner-width; + height: $spinner-height; + vertical-align: text-bottom; + background-color: currentColor; + // stylelint-disable-next-line property-blacklist + border-radius: 50%; + opacity: 0; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: $spinner-width-sm; + height: $spinner-height-sm; +} diff --git a/assets/scss/vendor/bootstrap/_tables.scss b/assets/scss/vendor/bootstrap/_tables.scss new file mode 100644 index 0000000..5fd77a4 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_tables.scss @@ -0,0 +1,185 @@ +// +// Basic Bootstrap table +// + +.table { + width: 100%; + margin-bottom: $spacer; + color: $table-color; + background-color: $table-bg; // Reset for nesting within parents with `background-color`. + + th, + td { + padding: $table-cell-padding; + vertical-align: top; + border-top: $table-border-width solid $table-border-color; + } + + thead th { + vertical-align: bottom; + border-bottom: (2 * $table-border-width) solid $table-border-color; + } + + tbody + tbody { + border-top: (2 * $table-border-width) solid $table-border-color; + } +} + + +// +// Condensed table w/ half padding +// + +.table-sm { + th, + td { + padding: $table-cell-padding-sm; + } +} + + +// Border versions +// +// Add or remove borders all around the table and between all the columns. + +.table-bordered { + border: $table-border-width solid $table-border-color; + + th, + td { + border: $table-border-width solid $table-border-color; + } + + thead { + th, + td { + border-bottom-width: 2 * $table-border-width; + } + } +} + +.table-borderless { + th, + td, + thead th, + tbody + tbody { + border: 0; + } +} + +// Zebra-striping +// +// Default zebra-stripe styles (alternating gray and transparent backgrounds) + +.table-striped { + tbody tr:nth-of-type(#{$table-striped-order}) { + background-color: $table-accent-bg; + } +} + + +// Hover effect +// +// Placed here since it has to come after the potential zebra striping + +.table-hover { + tbody tr { + @include hover() { + color: $table-hover-color; + background-color: $table-hover-bg; + } + } +} + + +// Table backgrounds +// +// Exact selectors below required to override `.table-striped` and prevent +// inheritance to nested tables. + +@each $color, $value in $theme-colors { + @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level)); +} + +@include table-row-variant(active, $table-active-bg); + + +// Dark styles +// +// Same table markup, but inverted color scheme: dark background and light text. + +// stylelint-disable-next-line no-duplicate-selectors +.table { + .thead-dark { + th { + color: $table-dark-color; + background-color: $table-dark-bg; + border-color: $table-dark-border-color; + } + } + + .thead-light { + th { + color: $table-head-color; + background-color: $table-head-bg; + border-color: $table-border-color; + } + } +} + +.table-dark { + color: $table-dark-color; + background-color: $table-dark-bg; + + th, + td, + thead th { + border-color: $table-dark-border-color; + } + + &.table-bordered { + border: 0; + } + + &.table-striped { + tbody tr:nth-of-type(#{$table-striped-order}) { + background-color: $table-dark-accent-bg; + } + } + + &.table-hover { + tbody tr { + @include hover() { + color: $table-dark-hover-color; + background-color: $table-dark-hover-bg; + } + } + } +} + + +// Responsive tables +// +// Generate series of `.table-responsive-*` classes for configuring the screen +// size of where your table will overflow. + +.table-responsive { + @each $breakpoint in map-keys($grid-breakpoints) { + $next: breakpoint-next($breakpoint, $grid-breakpoints); + $infix: breakpoint-infix($next, $grid-breakpoints); + + &#{$infix} { + @include media-breakpoint-down($breakpoint) { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + + // Prevent double border on horizontal scroll due to use of `display: block;` + > .table-bordered { + border: 0; + } + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/_toasts.scss b/assets/scss/vendor/bootstrap/_toasts.scss new file mode 100644 index 0000000..6aa5352 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_toasts.scss @@ -0,0 +1,44 @@ +.toast { + max-width: $toast-max-width; + overflow: hidden; // cheap rounded corners on nested items + @include font-size($toast-font-size); + color: $toast-color; + background-color: $toast-background-color; + background-clip: padding-box; + border: $toast-border-width solid $toast-border-color; + box-shadow: $toast-box-shadow; + backdrop-filter: blur(10px); + opacity: 0; + @include border-radius($toast-border-radius); + + &:not(:last-child) { + margin-bottom: $toast-padding-x; + } + + &.showing { + opacity: 1; + } + + &.show { + display: block; + opacity: 1; + } + + &.hide { + display: none; + } +} + +.toast-header { + display: flex; + align-items: center; + padding: $toast-padding-y $toast-padding-x; + color: $toast-header-color; + background-color: $toast-header-background-color; + background-clip: padding-box; + border-bottom: $toast-border-width solid $toast-header-border-color; +} + +.toast-body { + padding: $toast-padding-x; // apply to both vertical and horizontal +} diff --git a/assets/scss/vendor/bootstrap/_tooltip.scss b/assets/scss/vendor/bootstrap/_tooltip.scss new file mode 100644 index 0000000..6b3aa62 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_tooltip.scss @@ -0,0 +1,115 @@ +// Base class +.tooltip { + position: absolute; + z-index: $zindex-tooltip; + display: block; + margin: $tooltip-margin; + // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. + // So reset our font and text properties to avoid inheriting weird values. + @include reset-text(); + @include font-size($tooltip-font-size); + // Allow breaking very long words so they don't overflow the tooltip's bounds + word-wrap: break-word; + opacity: 0; + + &.show { opacity: $tooltip-opacity; } + + .arrow { + position: absolute; + display: block; + width: $tooltip-arrow-width; + height: $tooltip-arrow-height; + + &::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; + } + } +} + +.bs-tooltip-top { + padding: $tooltip-arrow-height 0; + + .arrow { + bottom: 0; + + &::before { + top: 0; + border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0; + border-top-color: $tooltip-arrow-color; + } + } +} + +.bs-tooltip-right { + padding: 0 $tooltip-arrow-height; + + .arrow { + left: 0; + width: $tooltip-arrow-height; + height: $tooltip-arrow-width; + + &::before { + right: 0; + border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0; + border-right-color: $tooltip-arrow-color; + } + } +} + +.bs-tooltip-bottom { + padding: $tooltip-arrow-height 0; + + .arrow { + top: 0; + + &::before { + bottom: 0; + border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height; + border-bottom-color: $tooltip-arrow-color; + } + } +} + +.bs-tooltip-left { + padding: 0 $tooltip-arrow-height; + + .arrow { + right: 0; + width: $tooltip-arrow-height; + height: $tooltip-arrow-width; + + &::before { + left: 0; + border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height; + border-left-color: $tooltip-arrow-color; + } + } +} + +.bs-tooltip-auto { + &[x-placement^="top"] { + @extend .bs-tooltip-top; + } + &[x-placement^="right"] { + @extend .bs-tooltip-right; + } + &[x-placement^="bottom"] { + @extend .bs-tooltip-bottom; + } + &[x-placement^="left"] { + @extend .bs-tooltip-left; + } +} + +// Wrapper for the tooltip content +.tooltip-inner { + max-width: $tooltip-max-width; + padding: $tooltip-padding-y $tooltip-padding-x; + color: $tooltip-color; + text-align: center; + background-color: $tooltip-bg; + @include border-radius($tooltip-border-radius); +} diff --git a/assets/scss/vendor/bootstrap/_transitions.scss b/assets/scss/vendor/bootstrap/_transitions.scss new file mode 100644 index 0000000..40be4d9 --- /dev/null +++ b/assets/scss/vendor/bootstrap/_transitions.scss @@ -0,0 +1,20 @@ +.fade { + @include transition($transition-fade); + + &:not(.show) { + opacity: 0; + } +} + +.collapse { + &:not(.show) { + display: none; + } +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + @include transition($transition-collapse); +} diff --git a/assets/scss/vendor/bootstrap/_type.scss b/assets/scss/vendor/bootstrap/_type.scss new file mode 100644 index 0000000..43dde7d --- /dev/null +++ b/assets/scss/vendor/bootstrap/_type.scss @@ -0,0 +1,125 @@ +// stylelint-disable declaration-no-important, selector-list-comma-newline-after + +// +// Headings +// + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: $headings-margin-bottom; + font-family: $headings-font-family; + font-weight: $headings-font-weight; + line-height: $headings-line-height; + color: $headings-color; +} + +h1, .h1 { @include font-size($h1-font-size); } +h2, .h2 { @include font-size($h2-font-size); } +h3, .h3 { @include font-size($h3-font-size); } +h4, .h4 { @include font-size($h4-font-size); } +h5, .h5 { @include font-size($h5-font-size); } +h6, .h6 { @include font-size($h6-font-size); } + +.lead { + @include font-size($lead-font-size); + font-weight: $lead-font-weight; +} + +// Type display classes +.display-1 { + @include font-size($display1-size); + font-weight: $display1-weight; + line-height: $display-line-height; +} +.display-2 { + @include font-size($display2-size); + font-weight: $display2-weight; + line-height: $display-line-height; +} +.display-3 { + @include font-size($display3-size); + font-weight: $display3-weight; + line-height: $display-line-height; +} +.display-4 { + @include font-size($display4-size); + font-weight: $display4-weight; + line-height: $display-line-height; +} + + +// +// Horizontal rules +// + +hr { + margin-top: $hr-margin-y; + margin-bottom: $hr-margin-y; + border: 0; + border-top: $hr-border-width solid $hr-border-color; +} + + +// +// Emphasis +// + +small, +.small { + @include font-size($small-font-size); + font-weight: $font-weight-normal; +} + +mark, +.mark { + padding: $mark-padding; + background-color: $mark-bg; +} + + +// +// Lists +// + +.list-unstyled { + @include list-unstyled(); +} + +// Inline turns list items into inline-block +.list-inline { + @include list-unstyled(); +} +.list-inline-item { + display: inline-block; + + &:not(:last-child) { + margin-right: $list-inline-padding; + } +} + + +// +// Misc +// + +// Builds on `abbr` +.initialism { + @include font-size(90%); + text-transform: uppercase; +} + +// Blockquotes +.blockquote { + margin-bottom: $spacer; + @include font-size($blockquote-font-size); +} + +.blockquote-footer { + display: block; + @include font-size($blockquote-small-font-size); + color: $blockquote-small-color; + + &::before { + content: "\2014\00A0"; // em dash, nbsp + } +} diff --git a/assets/scss/vendor/bootstrap/_utilities.scss b/assets/scss/vendor/bootstrap/_utilities.scss new file mode 100644 index 0000000..a5de31b --- /dev/null +++ b/assets/scss/vendor/bootstrap/_utilities.scss @@ -0,0 +1,17 @@ +@import "utilities/align"; +@import "utilities/background"; +@import "utilities/borders"; +@import "utilities/clearfix"; +@import "utilities/display"; +@import "utilities/embed"; +@import "utilities/flex"; +@import "utilities/float"; +@import "utilities/overflow"; +@import "utilities/position"; +@import "utilities/screenreaders"; +@import "utilities/shadows"; +@import "utilities/sizing"; +@import "utilities/stretched-link"; +@import "utilities/spacing"; +@import "utilities/text"; +@import "utilities/visibility"; diff --git a/assets/scss/vendor/bootstrap/_variables.scss b/assets/scss/vendor/bootstrap/_variables.scss new file mode 100644 index 0000000..5d3135c --- /dev/null +++ b/assets/scss/vendor/bootstrap/_variables.scss @@ -0,0 +1,1143 @@ +// Variables +// +// Variables should follow the `$component-state-property-size` formula for +// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs. + +// Color system + +$white: #fff !default; +$gray-100: #f8f9fa !default; +$gray-200: #e9ecef !default; +$gray-300: #dee2e6 !default; +$gray-400: #ced4da !default; +$gray-500: #adb5bd !default; +$gray-600: #6c757d !default; +$gray-700: #495057 !default; +$gray-800: #343a40 !default; +$gray-900: #212529 !default; +$black: #000 !default; + +$grays: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$grays: map-merge( + ( + "100": $gray-100, + "200": $gray-200, + "300": $gray-300, + "400": $gray-400, + "500": $gray-500, + "600": $gray-600, + "700": $gray-700, + "800": $gray-800, + "900": $gray-900 + ), + $grays +); + +$blue: #007bff !default; +$indigo: #6610f2 !default; +$purple: #6f42c1 !default; +$pink: #e83e8c !default; +$red: #dc3545 !default; +$orange: #fd7e14 !default; +$yellow: #ffc107 !default; +$green: #28a745 !default; +$teal: #20c997 !default; +$cyan: #17a2b8 !default; + +$colors: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$colors: map-merge( + ( + "blue": $blue, + "indigo": $indigo, + "purple": $purple, + "pink": $pink, + "red": $red, + "orange": $orange, + "yellow": $yellow, + "green": $green, + "teal": $teal, + "cyan": $cyan, + "white": $white, + "gray": $gray-600, + "gray-dark": $gray-800 + ), + $colors +); + +$primary: $blue !default; +$secondary: $gray-600 !default; +$success: $green !default; +$info: $cyan !default; +$warning: $yellow !default; +$danger: $red !default; +$light: $gray-100 !default; +$dark: $gray-800 !default; + +$theme-colors: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$theme-colors: map-merge( + ( + "primary": $primary, + "secondary": $secondary, + "success": $success, + "info": $info, + "warning": $warning, + "danger": $danger, + "light": $light, + "dark": $dark + ), + $theme-colors +); + +// Set a specific jump point for requesting color jumps +$theme-color-interval: 8% !default; + +// The yiq lightness value that determines when the lightness of color changes from "dark" to "light". Acceptable values are between 0 and 255. +$yiq-contrasted-threshold: 150 !default; + +// Customize the light and dark text colors for use in our YIQ color contrast function. +$yiq-text-dark: $gray-900 !default; +$yiq-text-light: $white !default; + +// Characters which are escaped by the escape-svg function +$escaped-characters: ( + ("<","%3c"), + (">","%3e"), + ("#","%23"), +) !default; + + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +$enable-caret: true !default; +$enable-rounded: true !default; +$enable-shadows: false !default; +$enable-gradients: false !default; +$enable-transitions: true !default; +$enable-prefers-reduced-motion-media-query: true !default; +$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS +$enable-grid-classes: true !default; +$enable-pointer-cursor-for-buttons: true !default; +$enable-print-styles: true !default; +$enable-responsive-font-sizes: false !default; +$enable-validation-icons: true !default; +$enable-deprecation-messages: true !default; + + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +$spacer: 1rem !default; +$spacers: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$spacers: map-merge( + ( + 0: 0, + 1: ($spacer * .25), + 2: ($spacer * .5), + 3: $spacer, + 4: ($spacer * 1.5), + 5: ($spacer * 3) + ), + $spacers +); + +// This variable affects the `.h-*` and `.w-*` classes. +$sizes: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$sizes: map-merge( + ( + 25: 25%, + 50: 50%, + 75: 75%, + 100: 100%, + auto: auto + ), + $sizes +); + + +// Body +// +// Settings for the `<body>` element. + +$body-bg: $white !default; +$body-color: $gray-900 !default; + + +// Links +// +// Style anchor elements. + +$link-color: theme-color("primary") !default; +$link-decoration: none !default; +$link-hover-color: darken($link-color, 15%) !default; +$link-hover-decoration: underline !default; +// Darken percentage for links with `.text-*` class (e.g. `.text-success`) +$emphasized-link-hover-darken-percentage: 15% !default; + +// Paragraphs +// +// Style p element. + +$paragraph-margin-bottom: 1rem !default; + + +// Grid breakpoints +// +// Define the minimum dimensions at which your layout will change, +// adapting to different screen sizes, for use in media queries. + +$grid-breakpoints: ( + xs: 0, + sm: 576px, + md: 768px, + lg: 992px, + xl: 1200px +) !default; + +@include _assert-ascending($grid-breakpoints, "$grid-breakpoints"); +@include _assert-starts-at-zero($grid-breakpoints, "$grid-breakpoints"); + + +// Grid containers +// +// Define the maximum width of `.container` for different screen sizes. + +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1140px +) !default; + +@include _assert-ascending($container-max-widths, "$container-max-widths"); + + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-columns: 12 !default; +$grid-gutter-width: 30px !default; +$grid-row-columns: 6 !default; + + +// Components +// +// Define common padding and border radius sizes and more. + +$line-height-lg: 1.5 !default; +$line-height-sm: 1.5 !default; + +$border-width: 1px !default; +$border-color: $gray-300 !default; + +$border-radius: .25rem !default; +$border-radius-lg: .3rem !default; +$border-radius-sm: .2rem !default; + +$rounded-pill: 50rem !default; + +$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default; +$box-shadow: 0 .5rem 1rem rgba($black, .15) !default; +$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default; + +$component-active-color: $white !default; +$component-active-bg: theme-color("primary") !default; + +$caret-width: .3em !default; +$caret-vertical-align: $caret-width * .85 !default; +$caret-spacing: $caret-width * .85 !default; + +$transition-base: all .2s ease-in-out !default; +$transition-fade: opacity .15s linear !default; +$transition-collapse: height .35s ease !default; + +$embed-responsive-aspect-ratios: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$embed-responsive-aspect-ratios: join( + ( + (21 9), + (16 9), + (4 3), + (1 1), + ), + $embed-responsive-aspect-ratios +); + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +// stylelint-disable value-keyword-case +$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default; +$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default; +$font-family-base: $font-family-sans-serif !default; +// stylelint-enable value-keyword-case + +$font-size-base: 1rem !default; // Assumes the browser default, typically `16px` +$font-size-lg: $font-size-base * 1.25 !default; +$font-size-sm: $font-size-base * .875 !default; + +$font-weight-lighter: lighter !default; +$font-weight-light: 300 !default; +$font-weight-normal: 400 !default; +$font-weight-bold: 700 !default; +$font-weight-bolder: bolder !default; + +$font-weight-base: $font-weight-normal !default; +$line-height-base: 1.5 !default; + +$h1-font-size: $font-size-base * 2.5 !default; +$h2-font-size: $font-size-base * 2 !default; +$h3-font-size: $font-size-base * 1.75 !default; +$h4-font-size: $font-size-base * 1.5 !default; +$h5-font-size: $font-size-base * 1.25 !default; +$h6-font-size: $font-size-base !default; + +$headings-margin-bottom: $spacer / 2 !default; +$headings-font-family: null !default; +$headings-font-weight: 500 !default; +$headings-line-height: 1.2 !default; +$headings-color: null !default; + +$display1-size: 6rem !default; +$display2-size: 5.5rem !default; +$display3-size: 4.5rem !default; +$display4-size: 3.5rem !default; + +$display1-weight: 300 !default; +$display2-weight: 300 !default; +$display3-weight: 300 !default; +$display4-weight: 300 !default; +$display-line-height: $headings-line-height !default; + +$lead-font-size: $font-size-base * 1.25 !default; +$lead-font-weight: 300 !default; + +$small-font-size: 80% !default; + +$text-muted: $gray-600 !default; + +$blockquote-small-color: $gray-600 !default; +$blockquote-small-font-size: $small-font-size !default; +$blockquote-font-size: $font-size-base * 1.25 !default; + +$hr-border-color: rgba($black, .1) !default; +$hr-border-width: $border-width !default; + +$mark-padding: .2em !default; + +$dt-font-weight: $font-weight-bold !default; + +$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default; +$nested-kbd-font-weight: $font-weight-bold !default; + +$list-inline-padding: .5rem !default; + +$mark-bg: #fcf8e3 !default; + +$hr-margin-y: $spacer !default; + + +// Tables +// +// Customizes the `.table` component with basic values, each used across all table variations. + +$table-cell-padding: .75rem !default; +$table-cell-padding-sm: .3rem !default; + +$table-color: $body-color !default; +$table-bg: null !default; +$table-accent-bg: rgba($black, .05) !default; +$table-hover-color: $table-color !default; +$table-hover-bg: rgba($black, .075) !default; +$table-active-bg: $table-hover-bg !default; + +$table-border-width: $border-width !default; +$table-border-color: $border-color !default; + +$table-head-bg: $gray-200 !default; +$table-head-color: $gray-700 !default; + +$table-dark-color: $white !default; +$table-dark-bg: $gray-800 !default; +$table-dark-accent-bg: rgba($white, .05) !default; +$table-dark-hover-color: $table-dark-color !default; +$table-dark-hover-bg: rgba($white, .075) !default; +$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default; + +$table-striped-order: odd !default; + +$table-caption-color: $text-muted !default; + +$table-bg-level: -9 !default; +$table-border-level: -6 !default; + + +// Buttons + Forms +// +// Shared variables that are reassigned to `$input-` and `$btn-` specific variables. + +$input-btn-padding-y: .375rem !default; +$input-btn-padding-x: .75rem !default; +$input-btn-font-family: null !default; +$input-btn-font-size: $font-size-base !default; +$input-btn-line-height: $line-height-base !default; + +$input-btn-focus-width: .2rem !default; +$input-btn-focus-color: rgba($component-active-bg, .25) !default; +$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default; + +$input-btn-padding-y-sm: .25rem !default; +$input-btn-padding-x-sm: .5rem !default; +$input-btn-font-size-sm: $font-size-sm !default; +$input-btn-line-height-sm: $line-height-sm !default; + +$input-btn-padding-y-lg: .5rem !default; +$input-btn-padding-x-lg: 1rem !default; +$input-btn-font-size-lg: $font-size-lg !default; +$input-btn-line-height-lg: $line-height-lg !default; + +$input-btn-border-width: $border-width !default; + + +// Buttons +// +// For each of Bootstrap's buttons, define text, background, and border color. + +$btn-padding-y: $input-btn-padding-y !default; +$btn-padding-x: $input-btn-padding-x !default; +$btn-font-family: $input-btn-font-family !default; +$btn-font-size: $input-btn-font-size !default; +$btn-line-height: $input-btn-line-height !default; +$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping + +$btn-padding-y-sm: $input-btn-padding-y-sm !default; +$btn-padding-x-sm: $input-btn-padding-x-sm !default; +$btn-font-size-sm: $input-btn-font-size-sm !default; +$btn-line-height-sm: $input-btn-line-height-sm !default; + +$btn-padding-y-lg: $input-btn-padding-y-lg !default; +$btn-padding-x-lg: $input-btn-padding-x-lg !default; +$btn-font-size-lg: $input-btn-font-size-lg !default; +$btn-line-height-lg: $input-btn-line-height-lg !default; + +$btn-border-width: $input-btn-border-width !default; + +$btn-font-weight: $font-weight-normal !default; +$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default; +$btn-focus-width: $input-btn-focus-width !default; +$btn-focus-box-shadow: $input-btn-focus-box-shadow !default; +$btn-disabled-opacity: .65 !default; +$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default; + +$btn-link-disabled-color: $gray-600 !default; + +$btn-block-spacing-y: .5rem !default; + +// Allows for customizing button radius independently from global border radius +$btn-border-radius: $border-radius !default; +$btn-border-radius-lg: $border-radius-lg !default; +$btn-border-radius-sm: $border-radius-sm !default; + +$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; + + +// Forms + +$label-margin-bottom: .5rem !default; + +$input-padding-y: $input-btn-padding-y !default; +$input-padding-x: $input-btn-padding-x !default; +$input-font-family: $input-btn-font-family !default; +$input-font-size: $input-btn-font-size !default; +$input-font-weight: $font-weight-base !default; +$input-line-height: $input-btn-line-height !default; + +$input-padding-y-sm: $input-btn-padding-y-sm !default; +$input-padding-x-sm: $input-btn-padding-x-sm !default; +$input-font-size-sm: $input-btn-font-size-sm !default; +$input-line-height-sm: $input-btn-line-height-sm !default; + +$input-padding-y-lg: $input-btn-padding-y-lg !default; +$input-padding-x-lg: $input-btn-padding-x-lg !default; +$input-font-size-lg: $input-btn-font-size-lg !default; +$input-line-height-lg: $input-btn-line-height-lg !default; + +$input-bg: $white !default; +$input-disabled-bg: $gray-200 !default; + +$input-color: $gray-700 !default; +$input-border-color: $gray-400 !default; +$input-border-width: $input-btn-border-width !default; +$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default; + +$input-border-radius: $border-radius !default; +$input-border-radius-lg: $border-radius-lg !default; +$input-border-radius-sm: $border-radius-sm !default; + +$input-focus-bg: $input-bg !default; +$input-focus-border-color: lighten($component-active-bg, 25%) !default; +$input-focus-color: $input-color !default; +$input-focus-width: $input-btn-focus-width !default; +$input-focus-box-shadow: $input-btn-focus-box-shadow !default; + +$input-placeholder-color: $gray-600 !default; +$input-plaintext-color: $body-color !default; + +$input-height-border: $input-border-width * 2 !default; + +$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default; +$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default; +$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default; + +$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default; +$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default; +$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default; + +$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; + +$form-text-margin-top: .25rem !default; + +$form-check-input-gutter: 1.25rem !default; +$form-check-input-margin-y: .3rem !default; +$form-check-input-margin-x: .25rem !default; + +$form-check-inline-margin-x: .75rem !default; +$form-check-inline-input-margin-x: .3125rem !default; + +$form-grid-gutter-width: 10px !default; +$form-group-margin-bottom: 1rem !default; + +$input-group-addon-color: $input-color !default; +$input-group-addon-bg: $gray-200 !default; +$input-group-addon-border-color: $input-border-color !default; + +$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; + +$custom-control-gutter: .5rem !default; +$custom-control-spacer-x: 1rem !default; +$custom-control-cursor: null !default; + +$custom-control-indicator-size: 1rem !default; +$custom-control-indicator-bg: $input-bg !default; + +$custom-control-indicator-bg-size: 50% 50% !default; +$custom-control-indicator-box-shadow: $input-box-shadow !default; +$custom-control-indicator-border-color: $gray-500 !default; +$custom-control-indicator-border-width: $input-border-width !default; + +$custom-control-label-color: null !default; + +$custom-control-indicator-disabled-bg: $input-disabled-bg !default; +$custom-control-label-disabled-color: $gray-600 !default; + +$custom-control-indicator-checked-color: $component-active-color !default; +$custom-control-indicator-checked-bg: $component-active-bg !default; +$custom-control-indicator-checked-disabled-bg: rgba(theme-color("primary"), .5) !default; +$custom-control-indicator-checked-box-shadow: none !default; +$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default; + +$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default; +$custom-control-indicator-focus-border-color: $input-focus-border-color !default; + +$custom-control-indicator-active-color: $component-active-color !default; +$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default; +$custom-control-indicator-active-box-shadow: none !default; +$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default; + +$custom-checkbox-indicator-border-radius: $border-radius !default; +$custom-checkbox-indicator-icon-checked: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>") !default; + +$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default; +$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default; +$custom-checkbox-indicator-icon-indeterminate: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>") !default; +$custom-checkbox-indicator-indeterminate-box-shadow: none !default; +$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default; + +$custom-radio-indicator-border-radius: 50% !default; +$custom-radio-indicator-icon-checked: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>") !default; + +$custom-switch-width: $custom-control-indicator-size * 1.75 !default; +$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default; +$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default; + +$custom-select-padding-y: $input-padding-y !default; +$custom-select-padding-x: $input-padding-x !default; +$custom-select-font-family: $input-font-family !default; +$custom-select-font-size: $input-font-size !default; +$custom-select-height: $input-height !default; +$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator +$custom-select-font-weight: $input-font-weight !default; +$custom-select-line-height: $input-line-height !default; +$custom-select-color: $input-color !default; +$custom-select-disabled-color: $gray-600 !default; +$custom-select-bg: $input-bg !default; +$custom-select-disabled-bg: $gray-200 !default; +$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions +$custom-select-indicator-color: $gray-800 !default; +$custom-select-indicator: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") !default; +$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon) + +$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default; +$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default; +$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default; + +$custom-select-border-width: $input-border-width !default; +$custom-select-border-color: $input-border-color !default; +$custom-select-border-radius: $border-radius !default; +$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default; + +$custom-select-focus-border-color: $input-focus-border-color !default; +$custom-select-focus-width: $input-focus-width !default; +$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default; + +$custom-select-padding-y-sm: $input-padding-y-sm !default; +$custom-select-padding-x-sm: $input-padding-x-sm !default; +$custom-select-font-size-sm: $input-font-size-sm !default; +$custom-select-height-sm: $input-height-sm !default; + +$custom-select-padding-y-lg: $input-padding-y-lg !default; +$custom-select-padding-x-lg: $input-padding-x-lg !default; +$custom-select-font-size-lg: $input-font-size-lg !default; +$custom-select-height-lg: $input-height-lg !default; + +$custom-range-track-width: 100% !default; +$custom-range-track-height: .5rem !default; +$custom-range-track-cursor: pointer !default; +$custom-range-track-bg: $gray-300 !default; +$custom-range-track-border-radius: 1rem !default; +$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default; + +$custom-range-thumb-width: 1rem !default; +$custom-range-thumb-height: $custom-range-thumb-width !default; +$custom-range-thumb-bg: $component-active-bg !default; +$custom-range-thumb-border: 0 !default; +$custom-range-thumb-border-radius: 1rem !default; +$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default; +$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default; +$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge +$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default; +$custom-range-thumb-disabled-bg: $gray-500 !default; + +$custom-file-height: $input-height !default; +$custom-file-height-inner: $input-height-inner !default; +$custom-file-focus-border-color: $input-focus-border-color !default; +$custom-file-focus-box-shadow: $input-focus-box-shadow !default; +$custom-file-disabled-bg: $input-disabled-bg !default; + +$custom-file-padding-y: $input-padding-y !default; +$custom-file-padding-x: $input-padding-x !default; +$custom-file-line-height: $input-line-height !default; +$custom-file-font-family: $input-font-family !default; +$custom-file-font-weight: $input-font-weight !default; +$custom-file-color: $input-color !default; +$custom-file-bg: $input-bg !default; +$custom-file-border-width: $input-border-width !default; +$custom-file-border-color: $input-border-color !default; +$custom-file-border-radius: $input-border-radius !default; +$custom-file-box-shadow: $input-box-shadow !default; +$custom-file-button-color: $custom-file-color !default; +$custom-file-button-bg: $input-group-addon-bg !default; +$custom-file-text: ( + en: "Browse" +) !default; + + +// Form validation + +$form-feedback-margin-top: $form-text-margin-top !default; +$form-feedback-font-size: $small-font-size !default; +$form-feedback-valid-color: theme-color("success") !default; +$form-feedback-invalid-color: theme-color("danger") !default; + +$form-feedback-icon-valid-color: $form-feedback-valid-color !default; +$form-feedback-icon-valid: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>") !default; +$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; +$form-feedback-icon-invalid: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>") !default; + +$form-validation-states: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$form-validation-states: map-merge( + ( + "valid": ( + "color": $form-feedback-valid-color, + "icon": $form-feedback-icon-valid + ), + "invalid": ( + "color": $form-feedback-invalid-color, + "icon": $form-feedback-icon-invalid + ), + ), + $form-validation-states +); + +// Z-index master list +// +// Warning: Avoid customizing these values. They're used for a bird's eye view +// of components dependent on the z-axis and are designed to all work together. + +$zindex-dropdown: 1000 !default; +$zindex-sticky: 1020 !default; +$zindex-fixed: 1030 !default; +$zindex-modal-backdrop: 1040 !default; +$zindex-modal: 1050 !default; +$zindex-popover: 1060 !default; +$zindex-tooltip: 1070 !default; + + +// Navs + +$nav-link-padding-y: .5rem !default; +$nav-link-padding-x: 1rem !default; +$nav-link-disabled-color: $gray-600 !default; + +$nav-tabs-border-color: $gray-300 !default; +$nav-tabs-border-width: $border-width !default; +$nav-tabs-border-radius: $border-radius !default; +$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default; +$nav-tabs-link-active-color: $gray-700 !default; +$nav-tabs-link-active-bg: $body-bg !default; +$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default; + +$nav-pills-border-radius: $border-radius !default; +$nav-pills-link-active-color: $component-active-color !default; +$nav-pills-link-active-bg: $component-active-bg !default; + +$nav-divider-color: $gray-200 !default; +$nav-divider-margin-y: $spacer / 2 !default; + + +// Navbar + +$navbar-padding-y: $spacer / 2 !default; +$navbar-padding-x: $spacer !default; + +$navbar-nav-link-padding-x: .5rem !default; + +$navbar-brand-font-size: $font-size-lg !default; +// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link +$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default; +$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default; +$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default; + +$navbar-toggler-padding-y: .25rem !default; +$navbar-toggler-padding-x: .75rem !default; +$navbar-toggler-font-size: $font-size-lg !default; +$navbar-toggler-border-radius: $btn-border-radius !default; + +$navbar-dark-color: rgba($white, .5) !default; +$navbar-dark-hover-color: rgba($white, .75) !default; +$navbar-dark-active-color: $white !default; +$navbar-dark-disabled-color: rgba($white, .25) !default; +$navbar-dark-toggler-icon-bg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") !default; +$navbar-dark-toggler-border-color: rgba($white, .1) !default; + +$navbar-light-color: rgba($black, .5) !default; +$navbar-light-hover-color: rgba($black, .7) !default; +$navbar-light-active-color: rgba($black, .9) !default; +$navbar-light-disabled-color: rgba($black, .3) !default; +$navbar-light-toggler-icon-bg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") !default; +$navbar-light-toggler-border-color: rgba($black, .1) !default; + +$navbar-light-brand-color: $navbar-light-active-color !default; +$navbar-light-brand-hover-color: $navbar-light-active-color !default; +$navbar-dark-brand-color: $navbar-dark-active-color !default; +$navbar-dark-brand-hover-color: $navbar-dark-active-color !default; + + +// Dropdowns +// +// Dropdown menu container and contents. + +$dropdown-min-width: 10rem !default; +$dropdown-padding-y: .5rem !default; +$dropdown-spacer: .125rem !default; +$dropdown-font-size: $font-size-base !default; +$dropdown-color: $body-color !default; +$dropdown-bg: $white !default; +$dropdown-border-color: rgba($black, .15) !default; +$dropdown-border-radius: $border-radius !default; +$dropdown-border-width: $border-width !default; +$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default; +$dropdown-divider-bg: $gray-200 !default; +$dropdown-divider-margin-y: $nav-divider-margin-y !default; +$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default; + +$dropdown-link-color: $gray-900 !default; +$dropdown-link-hover-color: darken($gray-900, 5%) !default; +$dropdown-link-hover-bg: $gray-100 !default; + +$dropdown-link-active-color: $component-active-color !default; +$dropdown-link-active-bg: $component-active-bg !default; + +$dropdown-link-disabled-color: $gray-600 !default; + +$dropdown-item-padding-y: .25rem !default; +$dropdown-item-padding-x: 1.5rem !default; + +$dropdown-header-color: $gray-600 !default; + + +// Pagination + +$pagination-padding-y: .5rem !default; +$pagination-padding-x: .75rem !default; +$pagination-padding-y-sm: .25rem !default; +$pagination-padding-x-sm: .5rem !default; +$pagination-padding-y-lg: .75rem !default; +$pagination-padding-x-lg: 1.5rem !default; +$pagination-line-height: 1.25 !default; + +$pagination-color: $link-color !default; +$pagination-bg: $white !default; +$pagination-border-width: $border-width !default; +$pagination-border-color: $gray-300 !default; + +$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default; +$pagination-focus-outline: 0 !default; + +$pagination-hover-color: $link-hover-color !default; +$pagination-hover-bg: $gray-200 !default; +$pagination-hover-border-color: $gray-300 !default; + +$pagination-active-color: $component-active-color !default; +$pagination-active-bg: $component-active-bg !default; +$pagination-active-border-color: $pagination-active-bg !default; + +$pagination-disabled-color: $gray-600 !default; +$pagination-disabled-bg: $white !default; +$pagination-disabled-border-color: $gray-300 !default; + + +// Jumbotron + +$jumbotron-padding: 2rem !default; +$jumbotron-color: null !default; +$jumbotron-bg: $gray-200 !default; + + +// Cards + +$card-spacer-y: .75rem !default; +$card-spacer-x: 1.25rem !default; +$card-border-width: $border-width !default; +$card-border-radius: $border-radius !default; +$card-border-color: rgba($black, .125) !default; +$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default; +$card-cap-bg: rgba($black, .03) !default; +$card-cap-color: null !default; +$card-height: null !default; +$card-color: null !default; +$card-bg: $white !default; + +$card-img-overlay-padding: 1.25rem !default; + +$card-group-margin: $grid-gutter-width / 2 !default; +$card-deck-margin: $card-group-margin !default; + +$card-columns-count: 3 !default; +$card-columns-gap: 1.25rem !default; +$card-columns-margin: $card-spacer-y !default; + + +// Tooltips + +$tooltip-font-size: $font-size-sm !default; +$tooltip-max-width: 200px !default; +$tooltip-color: $white !default; +$tooltip-bg: $black !default; +$tooltip-border-radius: $border-radius !default; +$tooltip-opacity: .9 !default; +$tooltip-padding-y: .25rem !default; +$tooltip-padding-x: .5rem !default; +$tooltip-margin: 0 !default; + +$tooltip-arrow-width: .8rem !default; +$tooltip-arrow-height: .4rem !default; +$tooltip-arrow-color: $tooltip-bg !default; + +// Form tooltips must come after regular tooltips +$form-feedback-tooltip-padding-y: $tooltip-padding-y !default; +$form-feedback-tooltip-padding-x: $tooltip-padding-x !default; +$form-feedback-tooltip-font-size: $tooltip-font-size !default; +$form-feedback-tooltip-line-height: $line-height-base !default; +$form-feedback-tooltip-opacity: $tooltip-opacity !default; +$form-feedback-tooltip-border-radius: $tooltip-border-radius !default; + + +// Popovers + +$popover-font-size: $font-size-sm !default; +$popover-bg: $white !default; +$popover-max-width: 276px !default; +$popover-border-width: $border-width !default; +$popover-border-color: rgba($black, .2) !default; +$popover-border-radius: $border-radius-lg !default; +$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default; +$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default; + +$popover-header-bg: darken($popover-bg, 3%) !default; +$popover-header-color: $headings-color !default; +$popover-header-padding-y: .5rem !default; +$popover-header-padding-x: .75rem !default; + +$popover-body-color: $body-color !default; +$popover-body-padding-y: $popover-header-padding-y !default; +$popover-body-padding-x: $popover-header-padding-x !default; + +$popover-arrow-width: 1rem !default; +$popover-arrow-height: .5rem !default; +$popover-arrow-color: $popover-bg !default; + +$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default; + + +// Toasts + +$toast-max-width: 350px !default; +$toast-padding-x: .75rem !default; +$toast-padding-y: .25rem !default; +$toast-font-size: .875rem !default; +$toast-color: null !default; +$toast-background-color: rgba($white, .85) !default; +$toast-border-width: 1px !default; +$toast-border-color: rgba(0, 0, 0, .1) !default; +$toast-border-radius: .25rem !default; +$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default; + +$toast-header-color: $gray-600 !default; +$toast-header-background-color: rgba($white, .85) !default; +$toast-header-border-color: rgba(0, 0, 0, .05) !default; + + +// Badges + +$badge-font-size: 75% !default; +$badge-font-weight: $font-weight-bold !default; +$badge-padding-y: .25em !default; +$badge-padding-x: .4em !default; +$badge-border-radius: $border-radius !default; + +$badge-transition: $btn-transition !default; +$badge-focus-width: $input-btn-focus-width !default; + +$badge-pill-padding-x: .6em !default; +// Use a higher than normal value to ensure completely rounded edges when +// customizing padding or font-size on labels. +$badge-pill-border-radius: 10rem !default; + + +// Modals + +// Padding applied to the modal body +$modal-inner-padding: 1rem !default; + +// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding +$modal-footer-margin-between: .5rem !default; + +$modal-dialog-margin: .5rem !default; +$modal-dialog-margin-y-sm-up: 1.75rem !default; + +$modal-title-line-height: $line-height-base !default; + +$modal-content-color: null !default; +$modal-content-bg: $white !default; +$modal-content-border-color: rgba($black, .2) !default; +$modal-content-border-width: $border-width !default; +$modal-content-border-radius: $border-radius-lg !default; +$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default; +$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default; +$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default; + +$modal-backdrop-bg: $black !default; +$modal-backdrop-opacity: .5 !default; +$modal-header-border-color: $border-color !default; +$modal-footer-border-color: $modal-header-border-color !default; +$modal-header-border-width: $modal-content-border-width !default; +$modal-footer-border-width: $modal-header-border-width !default; +$modal-header-padding-y: 1rem !default; +$modal-header-padding-x: 1rem !default; +$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility + +$modal-xl: 1140px !default; +$modal-lg: 800px !default; +$modal-md: 500px !default; +$modal-sm: 300px !default; + +$modal-fade-transform: translate(0, -50px) !default; +$modal-show-transform: none !default; +$modal-transition: transform .3s ease-out !default; +$modal-scale-transform: scale(1.02) !default; + + +// Alerts +// +// Define alert colors, border radius, and padding. + +$alert-padding-y: .75rem !default; +$alert-padding-x: 1.25rem !default; +$alert-margin-bottom: 1rem !default; +$alert-border-radius: $border-radius !default; +$alert-link-font-weight: $font-weight-bold !default; +$alert-border-width: $border-width !default; + +$alert-bg-level: -10 !default; +$alert-border-level: -9 !default; +$alert-color-level: 6 !default; + + +// Progress bars + +$progress-height: 1rem !default; +$progress-font-size: $font-size-base * .75 !default; +$progress-bg: $gray-200 !default; +$progress-border-radius: $border-radius !default; +$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default; +$progress-bar-color: $white !default; +$progress-bar-bg: theme-color("primary") !default; +$progress-bar-animation-timing: 1s linear infinite !default; +$progress-bar-transition: width .6s ease !default; + + +// List group + +$list-group-color: null !default; +$list-group-bg: $white !default; +$list-group-border-color: rgba($black, .125) !default; +$list-group-border-width: $border-width !default; +$list-group-border-radius: $border-radius !default; + +$list-group-item-padding-y: .75rem !default; +$list-group-item-padding-x: 1.25rem !default; + +$list-group-hover-bg: $gray-100 !default; +$list-group-active-color: $component-active-color !default; +$list-group-active-bg: $component-active-bg !default; +$list-group-active-border-color: $list-group-active-bg !default; + +$list-group-disabled-color: $gray-600 !default; +$list-group-disabled-bg: $list-group-bg !default; + +$list-group-action-color: $gray-700 !default; +$list-group-action-hover-color: $list-group-action-color !default; + +$list-group-action-active-color: $body-color !default; +$list-group-action-active-bg: $gray-200 !default; + + +// Image thumbnails + +$thumbnail-padding: .25rem !default; +$thumbnail-bg: $body-bg !default; +$thumbnail-border-width: $border-width !default; +$thumbnail-border-color: $gray-300 !default; +$thumbnail-border-radius: $border-radius !default; +$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default; + + +// Figures + +$figure-caption-font-size: 90% !default; +$figure-caption-color: $gray-600 !default; + + +// Breadcrumbs + +$breadcrumb-font-size: null !default; + +$breadcrumb-padding-y: .75rem !default; +$breadcrumb-padding-x: 1rem !default; +$breadcrumb-item-padding: .5rem !default; + +$breadcrumb-margin-bottom: 1rem !default; + +$breadcrumb-bg: $gray-200 !default; +$breadcrumb-divider-color: $gray-600 !default; +$breadcrumb-active-color: $gray-600 !default; +$breadcrumb-divider: quote("/") !default; + +$breadcrumb-border-radius: $border-radius !default; + + +// Carousel + +$carousel-control-color: $white !default; +$carousel-control-width: 15% !default; +$carousel-control-opacity: .5 !default; +$carousel-control-hover-opacity: .9 !default; +$carousel-control-transition: opacity .15s ease !default; + +$carousel-indicator-width: 30px !default; +$carousel-indicator-height: 3px !default; +$carousel-indicator-hit-area-height: 10px !default; +$carousel-indicator-spacer: 3px !default; +$carousel-indicator-active-bg: $white !default; +$carousel-indicator-transition: opacity .6s ease !default; + +$carousel-caption-width: 70% !default; +$carousel-caption-color: $white !default; + +$carousel-control-icon-width: 20px !default; + +$carousel-control-prev-icon-bg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>") !default; +$carousel-control-next-icon-bg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>") !default; + +$carousel-transition-duration: .6s !default; +$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`) + + +// Spinners + +$spinner-width: 2rem !default; +$spinner-height: $spinner-width !default; +$spinner-border-width: .25em !default; + +$spinner-width-sm: 1rem !default; +$spinner-height-sm: $spinner-width-sm !default; +$spinner-border-width-sm: .2em !default; + + +// Close + +$close-font-size: $font-size-base * 1.5 !default; +$close-font-weight: $font-weight-bold !default; +$close-color: $black !default; +$close-text-shadow: 0 1px 0 $white !default; + + +// Code + +$code-font-size: 87.5% !default; +$code-color: $pink !default; + +$kbd-padding-y: .2rem !default; +$kbd-padding-x: .4rem !default; +$kbd-font-size: $code-font-size !default; +$kbd-color: $white !default; +$kbd-bg: $gray-900 !default; + +$pre-color: $gray-900 !default; +$pre-scrollable-max-height: 340px !default; + + +// Utilities + +$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default; +$overflows: auto, hidden !default; +$positions: static, relative, absolute, fixed, sticky !default; + + +// Printing + +$print-page-size: a3 !default; +$print-body-min-width: map-get($grid-breakpoints, "lg") !default; diff --git a/assets/scss/vendor/bootstrap/bootstrap-grid.scss b/assets/scss/vendor/bootstrap/bootstrap-grid.scss new file mode 100644 index 0000000..33e1376 --- /dev/null +++ b/assets/scss/vendor/bootstrap/bootstrap-grid.scss @@ -0,0 +1,29 @@ +/*! + * Bootstrap Grid v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +@import "functions"; +@import "variables"; + +@import "mixins/breakpoints"; +@import "mixins/grid-framework"; +@import "mixins/grid"; + +@import "grid"; +@import "utilities/display"; +@import "utilities/flex"; +@import "utilities/spacing"; diff --git a/assets/scss/vendor/bootstrap/bootstrap-reboot.scss b/assets/scss/vendor/bootstrap/bootstrap-reboot.scss new file mode 100644 index 0000000..5dd6f84 --- /dev/null +++ b/assets/scss/vendor/bootstrap/bootstrap-reboot.scss @@ -0,0 +1,12 @@ +/*! + * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ + +@import "functions"; +@import "variables"; +@import "mixins"; +@import "reboot"; diff --git a/assets/scss/vendor/bootstrap/bootstrap.scss b/assets/scss/vendor/bootstrap/bootstrap.scss new file mode 100644 index 0000000..881e4d8 --- /dev/null +++ b/assets/scss/vendor/bootstrap/bootstrap.scss @@ -0,0 +1,44 @@ +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +@import "functions"; +@import "variables"; +@import "mixins"; +@import "root"; +@import "reboot"; +@import "type"; +@import "images"; +@import "code"; +@import "grid"; +@import "tables"; +@import "forms"; +@import "buttons"; +@import "transitions"; +@import "dropdown"; +@import "button-group"; +@import "input-group"; +@import "custom-forms"; +@import "nav"; +@import "navbar"; +@import "card"; +@import "breadcrumb"; +@import "pagination"; +@import "badge"; +@import "jumbotron"; +@import "alert"; +@import "progress"; +@import "media"; +@import "list-group"; +@import "close"; +@import "toasts"; +@import "modal"; +@import "tooltip"; +@import "popover"; +@import "carousel"; +@import "spinners"; +@import "utilities"; +@import "print"; diff --git a/assets/scss/vendor/bootstrap/mixins/_alert.scss b/assets/scss/vendor/bootstrap/mixins/_alert.scss new file mode 100644 index 0000000..db5a7eb --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_alert.scss @@ -0,0 +1,13 @@ +@mixin alert-variant($background, $border, $color) { + color: $color; + @include gradient-bg($background); + border-color: $border; + + hr { + border-top-color: darken($border, 5%); + } + + .alert-link { + color: darken($color, 10%); + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_background-variant.scss b/assets/scss/vendor/bootstrap/mixins/_background-variant.scss new file mode 100644 index 0000000..3ceb5c5 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_background-variant.scss @@ -0,0 +1,22 @@ +// stylelint-disable declaration-no-important + +// Contextual backgrounds + +@mixin bg-variant($parent, $color, $ignore-warning: false) { + #{$parent} { + background-color: $color !important; + } + a#{$parent}, + button#{$parent} { + @include hover-focus() { + background-color: darken($color, 10%) !important; + } + } + @include deprecate("The `bg-variant` mixin", "v4.4.0", "v5", $ignore-warning); +} + +@mixin bg-gradient-variant($parent, $color) { + #{$parent} { + background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_badge.scss b/assets/scss/vendor/bootstrap/mixins/_badge.scss new file mode 100644 index 0000000..f1c4991 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_badge.scss @@ -0,0 +1,17 @@ +@mixin badge-variant($bg) { + color: color-yiq($bg); + background-color: $bg; + + @at-root a#{&} { + @include hover-focus() { + color: color-yiq($bg); + background-color: darken($bg, 10%); + } + + &:focus, + &.focus { + outline: 0; + box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5); + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_border-radius.scss b/assets/scss/vendor/bootstrap/mixins/_border-radius.scss new file mode 100644 index 0000000..88aeb37 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_border-radius.scss @@ -0,0 +1,63 @@ +// stylelint-disable property-blacklist +// Single side border-radius + +@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) { + @if $enable-rounded { + border-radius: $radius; + } + @else if $fallback-border-radius != false { + border-radius: $fallback-border-radius; + } +} + +@mixin border-top-radius($radius) { + @if $enable-rounded { + border-top-left-radius: $radius; + border-top-right-radius: $radius; + } +} + +@mixin border-right-radius($radius) { + @if $enable-rounded { + border-top-right-radius: $radius; + border-bottom-right-radius: $radius; + } +} + +@mixin border-bottom-radius($radius) { + @if $enable-rounded { + border-bottom-right-radius: $radius; + border-bottom-left-radius: $radius; + } +} + +@mixin border-left-radius($radius) { + @if $enable-rounded { + border-top-left-radius: $radius; + border-bottom-left-radius: $radius; + } +} + +@mixin border-top-left-radius($radius) { + @if $enable-rounded { + border-top-left-radius: $radius; + } +} + +@mixin border-top-right-radius($radius) { + @if $enable-rounded { + border-top-right-radius: $radius; + } +} + +@mixin border-bottom-right-radius($radius) { + @if $enable-rounded { + border-bottom-right-radius: $radius; + } +} + +@mixin border-bottom-left-radius($radius) { + @if $enable-rounded { + border-bottom-left-radius: $radius; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_box-shadow.scss b/assets/scss/vendor/bootstrap/mixins/_box-shadow.scss new file mode 100644 index 0000000..0726d43 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_box-shadow.scss @@ -0,0 +1,20 @@ +@mixin box-shadow($shadow...) { + @if $enable-shadows { + $result: (); + + @if (length($shadow) == 1) { + // We can pass `@include box-shadow(none);` + $result: $shadow; + } @else { + // Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;` + @for $i from 1 through length($shadow) { + @if nth($shadow, $i) != "none" { + $result: append($result, nth($shadow, $i), "comma"); + } + } + } + @if (length($result) > 0) { + box-shadow: $result; + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_breakpoints.scss b/assets/scss/vendor/bootstrap/mixins/_breakpoints.scss new file mode 100644 index 0000000..23a5de9 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_breakpoints.scss @@ -0,0 +1,123 @@ +// Breakpoint viewport sizes and media queries. +// +// Breakpoints are defined as a map of (name: minimum width), order from small to large: +// +// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px) +// +// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default. + +// Name of the next breakpoint, or null for the last breakpoint. +// +// >> breakpoint-next(sm) +// md +// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) +// md +// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl)) +// md +@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) { + $n: index($breakpoint-names, $name); + @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null); +} + +// Minimum breakpoint width. Null for the smallest (first) breakpoint. +// +// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) +// 576px +@function breakpoint-min($name, $breakpoints: $grid-breakpoints) { + $min: map-get($breakpoints, $name); + @return if($min != 0, $min, null); +} + +// Maximum breakpoint width. Null for the largest (last) breakpoint. +// The maximum value is calculated as the minimum of the next one less 0.02px +// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths. +// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max +// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari. +// See https://bugs.webkit.org/show_bug.cgi?id=178261 +// +// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) +// 767.98px +@function breakpoint-max($name, $breakpoints: $grid-breakpoints) { + $next: breakpoint-next($name, $breakpoints); + @return if($next, breakpoint-min($next, $breakpoints) - .02, null); +} + +// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front. +// Useful for making responsive utilities. +// +// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) +// "" (Returns a blank string) +// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) +// "-sm" +@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) { + @return if(breakpoint-min($name, $breakpoints) == null, "", "-#{$name}"); +} + +// Media of at least the minimum breakpoint width. No query for the smallest breakpoint. +// Makes the @content apply to the given breakpoint and wider. +@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) { + $min: breakpoint-min($name, $breakpoints); + @if $min { + @media (min-width: $min) { + @content; + } + } @else { + @content; + } +} + +// Media of at most the maximum breakpoint width. No query for the largest breakpoint. +// Makes the @content apply to the given breakpoint and narrower. +@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) { + $max: breakpoint-max($name, $breakpoints); + @if $max { + @media (max-width: $max) { + @content; + } + } @else { + @content; + } +} + +// Media that spans multiple breakpoint widths. +// Makes the @content apply between the min and max breakpoints +@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) { + $min: breakpoint-min($lower, $breakpoints); + $max: breakpoint-max($upper, $breakpoints); + + @if $min != null and $max != null { + @media (min-width: $min) and (max-width: $max) { + @content; + } + } @else if $max == null { + @include media-breakpoint-up($lower, $breakpoints) { + @content; + } + } @else if $min == null { + @include media-breakpoint-down($upper, $breakpoints) { + @content; + } + } +} + +// Media between the breakpoint's minimum and maximum widths. +// No minimum for the smallest breakpoint, and no maximum for the largest one. +// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower. +@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) { + $min: breakpoint-min($name, $breakpoints); + $max: breakpoint-max($name, $breakpoints); + + @if $min != null and $max != null { + @media (min-width: $min) and (max-width: $max) { + @content; + } + } @else if $max == null { + @include media-breakpoint-up($name, $breakpoints) { + @content; + } + } @else if $min == null { + @include media-breakpoint-down($name, $breakpoints) { + @content; + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_buttons.scss b/assets/scss/vendor/bootstrap/mixins/_buttons.scss new file mode 100644 index 0000000..c82c4d6 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_buttons.scss @@ -0,0 +1,110 @@ +// Button variants +// +// Easily pump out default styles, as well as :hover, :focus, :active, +// and disabled options for all buttons + +@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) { + color: color-yiq($background); + @include gradient-bg($background); + border-color: $border; + @include box-shadow($btn-box-shadow); + + @include hover() { + color: color-yiq($hover-background); + @include gradient-bg($hover-background); + border-color: $hover-border; + } + + &:focus, + &.focus { + color: color-yiq($hover-background); + @include gradient-bg($hover-background); + border-color: $hover-border; + // Avoid using mixin so we can pass custom focus shadow properly + @if $enable-shadows { + box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); + } @else { + box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); + } + } + + // Disabled comes first so active can properly restyle + &.disabled, + &:disabled { + color: color-yiq($background); + background-color: $background; + border-color: $border; + // Remove CSS gradients if they're enabled + @if $enable-gradients { + background-image: none; + } + } + + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active, + .show > &.dropdown-toggle { + color: color-yiq($active-background); + background-color: $active-background; + @if $enable-gradients { + background-image: none; // Remove the gradient for the pressed/active state + } + border-color: $active-border; + + &:focus { + // Avoid using mixin so we can pass custom focus shadow properly + @if $enable-shadows and $btn-active-box-shadow != none { + box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); + } @else { + box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); + } + } + } +} + +@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) { + color: $color; + border-color: $color; + + @include hover() { + color: $color-hover; + background-color: $active-background; + border-color: $active-border; + } + + &:focus, + &.focus { + box-shadow: 0 0 0 $btn-focus-width rgba($color, .5); + } + + &.disabled, + &:disabled { + color: $color; + background-color: transparent; + } + + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active, + .show > &.dropdown-toggle { + color: color-yiq($active-background); + background-color: $active-background; + border-color: $active-border; + + &:focus { + // Avoid using mixin so we can pass custom focus shadow properly + @if $enable-shadows and $btn-active-box-shadow != none { + box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5); + } @else { + box-shadow: 0 0 0 $btn-focus-width rgba($color, .5); + } + } + } +} + +// Button sizes +@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { + padding: $padding-y $padding-x; + @include font-size($font-size); + line-height: $line-height; + // Manually declare to provide an override to the browser default + @include border-radius($border-radius, 0); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_caret.scss b/assets/scss/vendor/bootstrap/mixins/_caret.scss new file mode 100644 index 0000000..2746649 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_caret.scss @@ -0,0 +1,62 @@ +@mixin caret-down() { + border-top: $caret-width solid; + border-right: $caret-width solid transparent; + border-bottom: 0; + border-left: $caret-width solid transparent; +} + +@mixin caret-up() { + border-top: 0; + border-right: $caret-width solid transparent; + border-bottom: $caret-width solid; + border-left: $caret-width solid transparent; +} + +@mixin caret-right() { + border-top: $caret-width solid transparent; + border-right: 0; + border-bottom: $caret-width solid transparent; + border-left: $caret-width solid; +} + +@mixin caret-left() { + border-top: $caret-width solid transparent; + border-right: $caret-width solid; + border-bottom: $caret-width solid transparent; +} + +@mixin caret($direction: down) { + @if $enable-caret { + &::after { + display: inline-block; + margin-left: $caret-spacing; + vertical-align: $caret-vertical-align; + content: ""; + @if $direction == down { + @include caret-down(); + } @else if $direction == up { + @include caret-up(); + } @else if $direction == right { + @include caret-right(); + } + } + + @if $direction == left { + &::after { + display: none; + } + + &::before { + display: inline-block; + margin-right: $caret-spacing; + vertical-align: $caret-vertical-align; + content: ""; + @include caret-left(); + } + } + + &:empty::after { + margin-left: 0; + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_clearfix.scss b/assets/scss/vendor/bootstrap/mixins/_clearfix.scss new file mode 100644 index 0000000..11a977b --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_clearfix.scss @@ -0,0 +1,7 @@ +@mixin clearfix() { + &::after { + display: block; + clear: both; + content: ""; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_deprecate.scss b/assets/scss/vendor/bootstrap/mixins/_deprecate.scss new file mode 100644 index 0000000..df070bc --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_deprecate.scss @@ -0,0 +1,10 @@ +// Deprecate mixin +// +// This mixin can be used to deprecate mixins or functions. +// `$enable-deprecation-messages` is a global variable, `$ignore-warning` is a variable that can be passed to +// some deprecated mixins to suppress the warning (for example if the mixin is still be used in the current version of Bootstrap) +@mixin deprecate($name, $deprecate-version, $remove-version, $ignore-warning: false) { + @if ($enable-deprecation-messages != false and $ignore-warning != true) { + @warn "#{$name} has been deprecated as of #{$deprecate-version}. It will be removed entirely in #{$remove-version}."; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_float.scss b/assets/scss/vendor/bootstrap/mixins/_float.scss new file mode 100644 index 0000000..6b376a2 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_float.scss @@ -0,0 +1,14 @@ +// stylelint-disable declaration-no-important + +@mixin float-left() { + float: left !important; + @include deprecate("The `float-left` mixin", "v4.3.0", "v5"); +} +@mixin float-right() { + float: right !important; + @include deprecate("The `float-right` mixin", "v4.3.0", "v5"); +} +@mixin float-none() { + float: none !important; + @include deprecate("The `float-none` mixin", "v4.3.0", "v5"); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_forms.scss b/assets/scss/vendor/bootstrap/mixins/_forms.scss new file mode 100644 index 0000000..418470d --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_forms.scss @@ -0,0 +1,177 @@ +// Form control focus state +// +// Generate a customized focus state and for any input with the specified color, +// which defaults to the `$input-focus-border-color` variable. +// +// We highly encourage you to not customize the default value, but instead use +// this to tweak colors on an as-needed basis. This aesthetic change is based on +// WebKit's default styles, but applicable to a wider range of browsers. Its +// usability and accessibility should be taken into account with any change. +// +// Example usage: change the default blue border and shadow to white for better +// contrast against a dark gray background. +@mixin form-control-focus($ignore-warning: false) { + &:focus { + color: $input-focus-color; + background-color: $input-focus-bg; + border-color: $input-focus-border-color; + outline: 0; + // Avoid using mixin so we can pass custom focus shadow properly + @if $enable-shadows { + box-shadow: $input-box-shadow, $input-focus-box-shadow; + } @else { + box-shadow: $input-focus-box-shadow; + } + } + @include deprecate("The `form-control-focus()` mixin", "v4.4.0", "v5", $ignore-warning); +} + +// This mixin uses an `if()` technique to be compatible with Dart Sass +// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details +@mixin form-validation-state-selector($state) { + @if ($state == "valid" or $state == "invalid") { + .was-validated #{if(&, "&", "")}:#{$state}, + #{if(&, "&", "")}.is-#{$state} { + @content; + } + } @else { + #{if(&, "&", "")}.is-#{$state} { + @content; + } + } +} + +@mixin form-validation-state($state, $color, $icon) { + .#{$state}-feedback { + display: none; + width: 100%; + margin-top: $form-feedback-margin-top; + @include font-size($form-feedback-font-size); + color: $color; + } + + .#{$state}-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; // Contain to parent when possible + padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x; + margin-top: .1rem; + @include font-size($form-feedback-tooltip-font-size); + line-height: $form-feedback-tooltip-line-height; + color: color-yiq($color); + background-color: rgba($color, $form-feedback-tooltip-opacity); + @include border-radius($form-feedback-tooltip-border-radius); + } + + @include form-validation-state-selector($state) { + ~ .#{$state}-feedback, + ~ .#{$state}-tooltip { + display: block; + } + } + + .form-control { + @include form-validation-state-selector($state) { + border-color: $color; + + @if $enable-validation-icons { + padding-right: $input-height-inner; + background-image: escape-svg($icon); + background-repeat: no-repeat; + background-position: right $input-height-inner-quarter center; + background-size: $input-height-inner-half $input-height-inner-half; + } + + &:focus { + border-color: $color; + box-shadow: 0 0 0 $input-focus-width rgba($color, .25); + } + } + } + + // stylelint-disable-next-line selector-no-qualifying-type + textarea.form-control { + @include form-validation-state-selector($state) { + @if $enable-validation-icons { + padding-right: $input-height-inner; + background-position: top $input-height-inner-quarter right $input-height-inner-quarter; + } + } + } + + .custom-select { + @include form-validation-state-selector($state) { + border-color: $color; + + @if $enable-validation-icons { + padding-right: $custom-select-feedback-icon-padding-right; + background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size; + } + + &:focus { + border-color: $color; + box-shadow: 0 0 0 $input-focus-width rgba($color, .25); + } + } + } + + .form-check-input { + @include form-validation-state-selector($state) { + ~ .form-check-label { + color: $color; + } + + ~ .#{$state}-feedback, + ~ .#{$state}-tooltip { + display: block; + } + } + } + + .custom-control-input { + @include form-validation-state-selector($state) { + ~ .custom-control-label { + color: $color; + + &::before { + border-color: $color; + } + } + + &:checked { + ~ .custom-control-label::before { + border-color: lighten($color, 10%); + @include gradient-bg(lighten($color, 10%)); + } + } + + &:focus { + ~ .custom-control-label::before { + box-shadow: 0 0 0 $input-focus-width rgba($color, .25); + } + + &:not(:checked) ~ .custom-control-label::before { + border-color: $color; + } + } + } + } + + // custom file + .custom-file-input { + @include form-validation-state-selector($state) { + ~ .custom-file-label { + border-color: $color; + } + + &:focus { + ~ .custom-file-label { + border-color: $color; + box-shadow: 0 0 0 $input-focus-width rgba($color, .25); + } + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_gradients.scss b/assets/scss/vendor/bootstrap/mixins/_gradients.scss new file mode 100644 index 0000000..88c4d64 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_gradients.scss @@ -0,0 +1,45 @@ +// Gradients + +@mixin gradient-bg($color) { + @if $enable-gradients { + background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x; + } @else { + background-color: $color; + } +} + +// Horizontal gradient, from left to right +// +// Creates two color stops, start and end, by specifying a color and position for each color stop. +@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) { + background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent); + background-repeat: repeat-x; +} + +// Vertical gradient, from top to bottom +// +// Creates two color stops, start and end, by specifying a color and position for each color stop. +@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) { + background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); + background-repeat: repeat-x; +} + +@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) { + background-image: linear-gradient($deg, $start-color, $end-color); + background-repeat: repeat-x; +} +@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) { + background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color); + background-repeat: no-repeat; +} +@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) { + background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color); + background-repeat: no-repeat; +} +@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) { + background-image: radial-gradient(circle, $inner-color, $outer-color); + background-repeat: no-repeat; +} +@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) { + background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_grid-framework.scss b/assets/scss/vendor/bootstrap/mixins/_grid-framework.scss new file mode 100644 index 0000000..8e291f7 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_grid-framework.scss @@ -0,0 +1,71 @@ +// Framework grid generation +// +// Used only by Bootstrap to generate the correct number of grid classes given +// any value of `$grid-columns`. + +@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) { + // Common properties for all breakpoints + %grid-column { + position: relative; + width: 100%; + padding-right: $gutter / 2; + padding-left: $gutter / 2; + } + + @each $breakpoint in map-keys($breakpoints) { + $infix: breakpoint-infix($breakpoint, $breakpoints); + + // Allow columns to stretch full width below their breakpoints + @for $i from 1 through $columns { + .col#{$infix}-#{$i} { + @extend %grid-column; + } + } + .col#{$infix}, + .col#{$infix}-auto { + @extend %grid-column; + } + + @include media-breakpoint-up($breakpoint, $breakpoints) { + // Provide basic `.col-{bp}` classes for equal-width flexbox columns + .col#{$infix} { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + @for $i from 1 through $grid-row-columns { + .row-cols#{$infix}-#{$i} { + @include row-cols($i); + } + } + + .col#{$infix}-auto { + @include make-col-auto(); + } + + @for $i from 1 through $columns { + .col#{$infix}-#{$i} { + @include make-col($i, $columns); + } + } + + .order#{$infix}-first { order: -1; } + + .order#{$infix}-last { order: $columns + 1; } + + @for $i from 0 through $columns { + .order#{$infix}-#{$i} { order: $i; } + } + + // `$columns - 1` because offsetting by the width of an entire row isn't possible + @for $i from 0 through ($columns - 1) { + @if not ($infix == "" and $i == 0) { // Avoid emitting useless .offset-0 + .offset#{$infix}-#{$i} { + @include make-col-offset($i, $columns); + } + } + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_grid.scss b/assets/scss/vendor/bootstrap/mixins/_grid.scss new file mode 100644 index 0000000..b1240b0 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_grid.scss @@ -0,0 +1,69 @@ +/// Grid system +// +// Generate semantic grid columns with these mixins. + +@mixin make-container($gutter: $grid-gutter-width) { + width: 100%; + padding-right: $gutter / 2; + padding-left: $gutter / 2; + margin-right: auto; + margin-left: auto; +} + + +// For each breakpoint, define the maximum width of the container in a media query +@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) { + @each $breakpoint, $container-max-width in $max-widths { + @include media-breakpoint-up($breakpoint, $breakpoints) { + max-width: $container-max-width; + } + } +} + +@mixin make-row($gutter: $grid-gutter-width) { + display: flex; + flex-wrap: wrap; + margin-right: -$gutter / 2; + margin-left: -$gutter / 2; +} + +@mixin make-col-ready($gutter: $grid-gutter-width) { + position: relative; + // Prevent columns from becoming too narrow when at smaller grid tiers by + // always setting `width: 100%;`. This works because we use `flex` values + // later on to override this initial width. + width: 100%; + padding-right: $gutter / 2; + padding-left: $gutter / 2; +} + +@mixin make-col($size, $columns: $grid-columns) { + flex: 0 0 percentage($size / $columns); + // Add a `max-width` to ensure content within each column does not blow out + // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari + // do not appear to require this. + max-width: percentage($size / $columns); +} + +@mixin make-col-auto() { + flex: 0 0 auto; + width: auto; + max-width: 100%; // Reset earlier grid tiers +} + +@mixin make-col-offset($size, $columns: $grid-columns) { + $num: $size / $columns; + margin-left: if($num == 0, 0, percentage($num)); +} + +// Row columns +// +// Specify on a parent element(e.g., .row) to force immediate children into NN +// numberof columns. Supports wrapping to new lines, but does not do a Masonry +// style grid. +@mixin row-cols($count) { + & > * { + flex: 0 0 100% / $count; + max-width: 100% / $count; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_hover.scss b/assets/scss/vendor/bootstrap/mixins/_hover.scss new file mode 100644 index 0000000..409f824 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_hover.scss @@ -0,0 +1,37 @@ +// Hover mixin and `$enable-hover-media-query` are deprecated. +// +// Originally added during our alphas and maintained during betas, this mixin was +// designed to prevent `:hover` stickiness on iOS-an issue where hover styles +// would persist after initial touch. +// +// For backward compatibility, we've kept these mixins and updated them to +// always return their regular pseudo-classes instead of a shimmed media query. +// +// Issue: https://github.com/twbs/bootstrap/issues/25195 + +@mixin hover() { + &:hover { @content; } +} + +@mixin hover-focus() { + &:hover, + &:focus { + @content; + } +} + +@mixin plain-hover-focus() { + &, + &:hover, + &:focus { + @content; + } +} + +@mixin hover-focus-active() { + &:hover, + &:focus, + &:active { + @content; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_image.scss b/assets/scss/vendor/bootstrap/mixins/_image.scss new file mode 100644 index 0000000..c971e03 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_image.scss @@ -0,0 +1,36 @@ +// Image Mixins +// - Responsive image +// - Retina image + + +// Responsive image +// +// Keep images from scaling beyond the width of their parents. + +@mixin img-fluid() { + // Part 1: Set a maximum relative to the parent + max-width: 100%; + // Part 2: Override the height to auto, otherwise images will be stretched + // when setting a width and height attribute on the img element. + height: auto; +} + + +// Retina image +// +// Short retina mixin for setting background-image and -size. + +@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { + background-image: url($file-1x); + + // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio, + // but doesn't convert dppx=>dpi. + // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard. + // Compatibility info: https://caniuse.com/#feat=css-media-resolution + @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx + only screen and (min-resolution: 2dppx) { // Standardized + background-image: url($file-2x); + background-size: $width-1x $height-1x; + } + @include deprecate("`img-retina()`", "v4.3.0", "v5"); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_list-group.scss b/assets/scss/vendor/bootstrap/mixins/_list-group.scss new file mode 100644 index 0000000..0da3531 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_list-group.scss @@ -0,0 +1,21 @@ +// List Groups + +@mixin list-group-item-variant($state, $background, $color) { + .list-group-item-#{$state} { + color: $color; + background-color: $background; + + &.list-group-item-action { + @include hover-focus() { + color: $color; + background-color: darken($background, 5%); + } + + &.active { + color: $white; + background-color: $color; + border-color: $color; + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_lists.scss b/assets/scss/vendor/bootstrap/mixins/_lists.scss new file mode 100644 index 0000000..251cb07 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_lists.scss @@ -0,0 +1,7 @@ +// Lists + +// Unstyled keeps list items block level, just removes default browser padding and list-style +@mixin list-unstyled() { + padding-left: 0; + list-style: none; +} diff --git a/assets/scss/vendor/bootstrap/mixins/_nav-divider.scss b/assets/scss/vendor/bootstrap/mixins/_nav-divider.scss new file mode 100644 index 0000000..3e0ccea --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_nav-divider.scss @@ -0,0 +1,11 @@ +// Horizontal dividers +// +// Dividers (basically an hr) within dropdowns and nav lists + +@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) { + height: 0; + margin: $margin-y 0; + overflow: hidden; + border-top: 1px solid $color; + @include deprecate("The `nav-divider()` mixin", "v4.4.0", "v5", $ignore-warning); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_pagination.scss b/assets/scss/vendor/bootstrap/mixins/_pagination.scss new file mode 100644 index 0000000..af8e16d --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_pagination.scss @@ -0,0 +1,22 @@ +// Pagination + +@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { + .page-link { + padding: $padding-y $padding-x; + @include font-size($font-size); + line-height: $line-height; + } + + .page-item { + &:first-child { + .page-link { + @include border-left-radius($border-radius); + } + } + &:last-child { + .page-link { + @include border-right-radius($border-radius); + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_reset-text.scss b/assets/scss/vendor/bootstrap/mixins/_reset-text.scss new file mode 100644 index 0000000..15b4407 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_reset-text.scss @@ -0,0 +1,17 @@ +@mixin reset-text() { + font-family: $font-family-base; + // We deliberately do NOT reset font-size or word-wrap. + font-style: normal; + font-weight: $font-weight-normal; + line-height: $line-height-base; + text-align: left; // Fallback for where `start` is not supported + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; +} diff --git a/assets/scss/vendor/bootstrap/mixins/_resize.scss b/assets/scss/vendor/bootstrap/mixins/_resize.scss new file mode 100644 index 0000000..66f233a --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_resize.scss @@ -0,0 +1,6 @@ +// Resize anything + +@mixin resizable($direction) { + overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` + resize: $direction; // Options: horizontal, vertical, both +} diff --git a/assets/scss/vendor/bootstrap/mixins/_screen-reader.scss b/assets/scss/vendor/bootstrap/mixins/_screen-reader.scss new file mode 100644 index 0000000..2123039 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_screen-reader.scss @@ -0,0 +1,34 @@ +// Only display content to screen readers +// +// See: https://a11yproject.com/posts/how-to-hide-content/ +// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/ + +@mixin sr-only() { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686 + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +@mixin sr-only-focusable() { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_size.scss b/assets/scss/vendor/bootstrap/mixins/_size.scss new file mode 100644 index 0000000..69e056d --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_size.scss @@ -0,0 +1,7 @@ +// Sizing shortcuts + +@mixin size($width, $height: $width) { + width: $width; + height: $height; + @include deprecate("`size()`", "v4.3.0", "v5"); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_table-row.scss b/assets/scss/vendor/bootstrap/mixins/_table-row.scss new file mode 100644 index 0000000..1ccde6b --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_table-row.scss @@ -0,0 +1,39 @@ +// Tables + +@mixin table-row-variant($state, $background, $border: null) { + // Exact selectors below required to override `.table-striped` and prevent + // inheritance to nested tables. + .table-#{$state} { + &, + > th, + > td { + background-color: $background; + } + + @if $border != null { + th, + td, + thead th, + tbody + tbody { + border-color: $border; + } + } + } + + // Hover states for `.table-hover` + // Note: this is not available for cells or rows within `thead` or `tfoot`. + .table-hover { + $hover-background: darken($background, 5%); + + .table-#{$state} { + @include hover() { + background-color: $hover-background; + + > td, + > th { + background-color: $hover-background; + } + } + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_text-emphasis.scss b/assets/scss/vendor/bootstrap/mixins/_text-emphasis.scss new file mode 100644 index 0000000..5eb8a55 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_text-emphasis.scss @@ -0,0 +1,17 @@ +// stylelint-disable declaration-no-important + +// Typography + +@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) { + #{$parent} { + color: $color !important; + } + @if $emphasized-link-hover-darken-percentage != 0 { + a#{$parent} { + @include hover-focus() { + color: darken($color, $emphasized-link-hover-darken-percentage) !important; + } + } + } + @include deprecate("`text-emphasis-variant()`", "v4.4.0", "v5", $ignore-warning); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_text-hide.scss b/assets/scss/vendor/bootstrap/mixins/_text-hide.scss new file mode 100644 index 0000000..3a92301 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_text-hide.scss @@ -0,0 +1,11 @@ +// CSS image replacement +@mixin text-hide($ignore-warning: false) { + // stylelint-disable-next-line font-family-no-missing-generic-family-keyword + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; + + @include deprecate("`text-hide()`", "v4.1.0", "v5", $ignore-warning); +} diff --git a/assets/scss/vendor/bootstrap/mixins/_text-truncate.scss b/assets/scss/vendor/bootstrap/mixins/_text-truncate.scss new file mode 100644 index 0000000..3504bb1 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_text-truncate.scss @@ -0,0 +1,8 @@ +// Text truncate +// Requires inline-block or block for proper styling + +@mixin text-truncate() { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} diff --git a/assets/scss/vendor/bootstrap/mixins/_transition.scss b/assets/scss/vendor/bootstrap/mixins/_transition.scss new file mode 100644 index 0000000..8ce35a6 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_transition.scss @@ -0,0 +1,16 @@ +// stylelint-disable property-blacklist +@mixin transition($transition...) { + @if $enable-transitions { + @if length($transition) == 0 { + transition: $transition-base; + } @else { + transition: $transition; + } + } + + @if $enable-prefers-reduced-motion-media-query { + @media (prefers-reduced-motion: reduce) { + transition: none; + } + } +} diff --git a/assets/scss/vendor/bootstrap/mixins/_visibility.scss b/assets/scss/vendor/bootstrap/mixins/_visibility.scss new file mode 100644 index 0000000..f174673 --- /dev/null +++ b/assets/scss/vendor/bootstrap/mixins/_visibility.scss @@ -0,0 +1,8 @@ +// stylelint-disable declaration-no-important + +// Visibility + +@mixin invisible($visibility) { + visibility: $visibility !important; + @include deprecate("`invisible()`", "v4.3.0", "v5"); +} diff --git a/assets/scss/vendor/bootstrap/utilities/_align.scss b/assets/scss/vendor/bootstrap/utilities/_align.scss new file mode 100644 index 0000000..8b7df9f --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_align.scss @@ -0,0 +1,8 @@ +// stylelint-disable declaration-no-important + +.align-baseline { vertical-align: baseline !important; } // Browser default +.align-top { vertical-align: top !important; } +.align-middle { vertical-align: middle !important; } +.align-bottom { vertical-align: bottom !important; } +.align-text-bottom { vertical-align: text-bottom !important; } +.align-text-top { vertical-align: text-top !important; } diff --git a/assets/scss/vendor/bootstrap/utilities/_background.scss b/assets/scss/vendor/bootstrap/utilities/_background.scss new file mode 100644 index 0000000..a997b1b --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_background.scss @@ -0,0 +1,19 @@ +// stylelint-disable declaration-no-important + +@each $color, $value in $theme-colors { + @include bg-variant(".bg-#{$color}", $value, true); +} + +@if $enable-gradients { + @each $color, $value in $theme-colors { + @include bg-gradient-variant(".bg-gradient-#{$color}", $value); + } +} + +.bg-white { + background-color: $white !important; +} + +.bg-transparent { + background-color: transparent !important; +} diff --git a/assets/scss/vendor/bootstrap/utilities/_borders.scss b/assets/scss/vendor/bootstrap/utilities/_borders.scss new file mode 100644 index 0000000..302f6bf --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_borders.scss @@ -0,0 +1,75 @@ +// stylelint-disable property-blacklist, declaration-no-important + +// +// Border +// + +.border { border: $border-width solid $border-color !important; } +.border-top { border-top: $border-width solid $border-color !important; } +.border-right { border-right: $border-width solid $border-color !important; } +.border-bottom { border-bottom: $border-width solid $border-color !important; } +.border-left { border-left: $border-width solid $border-color !important; } + +.border-0 { border: 0 !important; } +.border-top-0 { border-top: 0 !important; } +.border-right-0 { border-right: 0 !important; } +.border-bottom-0 { border-bottom: 0 !important; } +.border-left-0 { border-left: 0 !important; } + +@each $color, $value in $theme-colors { + .border-#{$color} { + border-color: $value !important; + } +} + +.border-white { + border-color: $white !important; +} + +// +// Border-radius +// + +.rounded-sm { + border-radius: $border-radius-sm !important; +} + +.rounded { + border-radius: $border-radius !important; +} + +.rounded-top { + border-top-left-radius: $border-radius !important; + border-top-right-radius: $border-radius !important; +} + +.rounded-right { + border-top-right-radius: $border-radius !important; + border-bottom-right-radius: $border-radius !important; +} + +.rounded-bottom { + border-bottom-right-radius: $border-radius !important; + border-bottom-left-radius: $border-radius !important; +} + +.rounded-left { + border-top-left-radius: $border-radius !important; + border-bottom-left-radius: $border-radius !important; +} + +.rounded-lg { + border-radius: $border-radius-lg !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: $rounded-pill !important; +} + +.rounded-0 { + border-radius: 0 !important; +} diff --git a/assets/scss/vendor/bootstrap/utilities/_clearfix.scss b/assets/scss/vendor/bootstrap/utilities/_clearfix.scss new file mode 100644 index 0000000..e92522a --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_clearfix.scss @@ -0,0 +1,3 @@ +.clearfix { + @include clearfix(); +} diff --git a/assets/scss/vendor/bootstrap/utilities/_display.scss b/assets/scss/vendor/bootstrap/utilities/_display.scss new file mode 100644 index 0000000..1303679 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_display.scss @@ -0,0 +1,26 @@ +// stylelint-disable declaration-no-important + +// +// Utilities for common `display` values +// + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + @each $value in $displays { + .d#{$infix}-#{$value} { display: $value !important; } + } + } +} + + +// +// Utilities for toggling `display` in print +// + +@media print { + @each $value in $displays { + .d-print-#{$value} { display: $value !important; } + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_embed.scss b/assets/scss/vendor/bootstrap/utilities/_embed.scss new file mode 100644 index 0000000..4497ac0 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_embed.scss @@ -0,0 +1,39 @@ +// Credit: Nicolas Gallagher and SUIT CSS. + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; + + &::before { + display: block; + content: ""; + } + + .embed-responsive-item, + iframe, + embed, + object, + video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + } +} + +@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios { + $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1); + $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2); + + .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} { + &::before { + padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x); + } + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_flex.scss b/assets/scss/vendor/bootstrap/utilities/_flex.scss new file mode 100644 index 0000000..3d4266e --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_flex.scss @@ -0,0 +1,51 @@ +// stylelint-disable declaration-no-important + +// Flex variation +// +// Custom styles for additional flex alignment options. + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + .flex#{$infix}-row { flex-direction: row !important; } + .flex#{$infix}-column { flex-direction: column !important; } + .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; } + .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; } + + .flex#{$infix}-wrap { flex-wrap: wrap !important; } + .flex#{$infix}-nowrap { flex-wrap: nowrap !important; } + .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex#{$infix}-fill { flex: 1 1 auto !important; } + .flex#{$infix}-grow-0 { flex-grow: 0 !important; } + .flex#{$infix}-grow-1 { flex-grow: 1 !important; } + .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; } + .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; } + + .justify-content#{$infix}-start { justify-content: flex-start !important; } + .justify-content#{$infix}-end { justify-content: flex-end !important; } + .justify-content#{$infix}-center { justify-content: center !important; } + .justify-content#{$infix}-between { justify-content: space-between !important; } + .justify-content#{$infix}-around { justify-content: space-around !important; } + + .align-items#{$infix}-start { align-items: flex-start !important; } + .align-items#{$infix}-end { align-items: flex-end !important; } + .align-items#{$infix}-center { align-items: center !important; } + .align-items#{$infix}-baseline { align-items: baseline !important; } + .align-items#{$infix}-stretch { align-items: stretch !important; } + + .align-content#{$infix}-start { align-content: flex-start !important; } + .align-content#{$infix}-end { align-content: flex-end !important; } + .align-content#{$infix}-center { align-content: center !important; } + .align-content#{$infix}-between { align-content: space-between !important; } + .align-content#{$infix}-around { align-content: space-around !important; } + .align-content#{$infix}-stretch { align-content: stretch !important; } + + .align-self#{$infix}-auto { align-self: auto !important; } + .align-self#{$infix}-start { align-self: flex-start !important; } + .align-self#{$infix}-end { align-self: flex-end !important; } + .align-self#{$infix}-center { align-self: center !important; } + .align-self#{$infix}-baseline { align-self: baseline !important; } + .align-self#{$infix}-stretch { align-self: stretch !important; } + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_float.scss b/assets/scss/vendor/bootstrap/utilities/_float.scss new file mode 100644 index 0000000..5425084 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_float.scss @@ -0,0 +1,11 @@ +// stylelint-disable declaration-no-important + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + .float#{$infix}-left { float: left !important; } + .float#{$infix}-right { float: right !important; } + .float#{$infix}-none { float: none !important; } + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_overflow.scss b/assets/scss/vendor/bootstrap/utilities/_overflow.scss new file mode 100644 index 0000000..8326c30 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_overflow.scss @@ -0,0 +1,5 @@ +// stylelint-disable declaration-no-important + +@each $value in $overflows { + .overflow-#{$value} { overflow: $value !important; } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_position.scss b/assets/scss/vendor/bootstrap/utilities/_position.scss new file mode 100644 index 0000000..cdf6c11 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_position.scss @@ -0,0 +1,32 @@ +// stylelint-disable declaration-no-important + +// Common values +@each $position in $positions { + .position-#{$position} { position: $position !important; } +} + +// Shorthand + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: $zindex-fixed; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: $zindex-fixed; +} + +.sticky-top { + @supports (position: sticky) { + position: sticky; + top: 0; + z-index: $zindex-sticky; + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_screenreaders.scss b/assets/scss/vendor/bootstrap/utilities/_screenreaders.scss new file mode 100644 index 0000000..9f26fde --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_screenreaders.scss @@ -0,0 +1,11 @@ +// +// Screenreaders +// + +.sr-only { + @include sr-only(); +} + +.sr-only-focusable { + @include sr-only-focusable(); +} diff --git a/assets/scss/vendor/bootstrap/utilities/_shadows.scss b/assets/scss/vendor/bootstrap/utilities/_shadows.scss new file mode 100644 index 0000000..f5d03fc --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_shadows.scss @@ -0,0 +1,6 @@ +// stylelint-disable declaration-no-important + +.shadow-sm { box-shadow: $box-shadow-sm !important; } +.shadow { box-shadow: $box-shadow !important; } +.shadow-lg { box-shadow: $box-shadow-lg !important; } +.shadow-none { box-shadow: none !important; } diff --git a/assets/scss/vendor/bootstrap/utilities/_sizing.scss b/assets/scss/vendor/bootstrap/utilities/_sizing.scss new file mode 100644 index 0000000..f376488 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_sizing.scss @@ -0,0 +1,20 @@ +// stylelint-disable declaration-no-important + +// Width and height + +@each $prop, $abbrev in (width: w, height: h) { + @each $size, $length in $sizes { + .#{$abbrev}-#{$size} { #{$prop}: $length !important; } + } +} + +.mw-100 { max-width: 100% !important; } +.mh-100 { max-height: 100% !important; } + +// Viewport additional helpers + +.min-vw-100 { min-width: 100vw !important; } +.min-vh-100 { min-height: 100vh !important; } + +.vw-100 { width: 100vw !important; } +.vh-100 { height: 100vh !important; } diff --git a/assets/scss/vendor/bootstrap/utilities/_spacing.scss b/assets/scss/vendor/bootstrap/utilities/_spacing.scss new file mode 100644 index 0000000..3511367 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_spacing.scss @@ -0,0 +1,73 @@ +// stylelint-disable declaration-no-important + +// Margin and Padding + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + @each $prop, $abbrev in (margin: m, padding: p) { + @each $size, $length in $spacers { + .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; } + .#{$abbrev}t#{$infix}-#{$size}, + .#{$abbrev}y#{$infix}-#{$size} { + #{$prop}-top: $length !important; + } + .#{$abbrev}r#{$infix}-#{$size}, + .#{$abbrev}x#{$infix}-#{$size} { + #{$prop}-right: $length !important; + } + .#{$abbrev}b#{$infix}-#{$size}, + .#{$abbrev}y#{$infix}-#{$size} { + #{$prop}-bottom: $length !important; + } + .#{$abbrev}l#{$infix}-#{$size}, + .#{$abbrev}x#{$infix}-#{$size} { + #{$prop}-left: $length !important; + } + } + } + + // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`) + @each $size, $length in $spacers { + @if $size != 0 { + .m#{$infix}-n#{$size} { margin: -$length !important; } + .mt#{$infix}-n#{$size}, + .my#{$infix}-n#{$size} { + margin-top: -$length !important; + } + .mr#{$infix}-n#{$size}, + .mx#{$infix}-n#{$size} { + margin-right: -$length !important; + } + .mb#{$infix}-n#{$size}, + .my#{$infix}-n#{$size} { + margin-bottom: -$length !important; + } + .ml#{$infix}-n#{$size}, + .mx#{$infix}-n#{$size} { + margin-left: -$length !important; + } + } + } + + // Some special margin utils + .m#{$infix}-auto { margin: auto !important; } + .mt#{$infix}-auto, + .my#{$infix}-auto { + margin-top: auto !important; + } + .mr#{$infix}-auto, + .mx#{$infix}-auto { + margin-right: auto !important; + } + .mb#{$infix}-auto, + .my#{$infix}-auto { + margin-bottom: auto !important; + } + .ml#{$infix}-auto, + .mx#{$infix}-auto { + margin-left: auto !important; + } + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_stretched-link.scss b/assets/scss/vendor/bootstrap/utilities/_stretched-link.scss new file mode 100644 index 0000000..fb5066b --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_stretched-link.scss @@ -0,0 +1,19 @@ +// +// Stretched link +// + +.stretched-link { + &::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + // Just in case `pointer-events: none` is set on a parent + pointer-events: auto; + content: ""; + // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color + background-color: rgba(0, 0, 0, 0); + } +} diff --git a/assets/scss/vendor/bootstrap/utilities/_text.scss b/assets/scss/vendor/bootstrap/utilities/_text.scss new file mode 100644 index 0000000..5d0f1c8 --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_text.scss @@ -0,0 +1,72 @@ +// stylelint-disable declaration-no-important + +// +// Text +// + +.text-monospace { font-family: $font-family-monospace !important; } + +// Alignment + +.text-justify { text-align: justify !important; } +.text-wrap { white-space: normal !important; } +.text-nowrap { white-space: nowrap !important; } +.text-truncate { @include text-truncate(); } + +// Responsive alignment + +@each $breakpoint in map-keys($grid-breakpoints) { + @include media-breakpoint-up($breakpoint) { + $infix: breakpoint-infix($breakpoint, $grid-breakpoints); + + .text#{$infix}-left { text-align: left !important; } + .text#{$infix}-right { text-align: right !important; } + .text#{$infix}-center { text-align: center !important; } + } +} + +// Transformation + +.text-lowercase { text-transform: lowercase !important; } +.text-uppercase { text-transform: uppercase !important; } +.text-capitalize { text-transform: capitalize !important; } + +// Weight and italics + +.font-weight-light { font-weight: $font-weight-light !important; } +.font-weight-lighter { font-weight: $font-weight-lighter !important; } +.font-weight-normal { font-weight: $font-weight-normal !important; } +.font-weight-bold { font-weight: $font-weight-bold !important; } +.font-weight-bolder { font-weight: $font-weight-bolder !important; } +.font-italic { font-style: italic !important; } + +// Contextual colors + +.text-white { color: $white !important; } + +@each $color, $value in $theme-colors { + @include text-emphasis-variant(".text-#{$color}", $value, true); +} + +.text-body { color: $body-color !important; } +.text-muted { color: $text-muted !important; } + +.text-black-50 { color: rgba($black, .5) !important; } +.text-white-50 { color: rgba($white, .5) !important; } + +// Misc + +.text-hide { + @include text-hide($ignore-warning: true); +} + +.text-decoration-none { text-decoration: none !important; } + +.text-break { + word-break: break-word !important; // IE & < Edge 18 + overflow-wrap: break-word !important; +} + +// Reset + +.text-reset { color: inherit !important; } diff --git a/assets/scss/vendor/bootstrap/utilities/_visibility.scss b/assets/scss/vendor/bootstrap/utilities/_visibility.scss new file mode 100644 index 0000000..7756c3b --- /dev/null +++ b/assets/scss/vendor/bootstrap/utilities/_visibility.scss @@ -0,0 +1,13 @@ +// stylelint-disable declaration-no-important + +// +// Visibility utilities +// + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} diff --git a/assets/scss/vendor/bootstrap/vendor/_rfs.scss b/assets/scss/vendor/bootstrap/vendor/_rfs.scss new file mode 100644 index 0000000..497e07e --- /dev/null +++ b/assets/scss/vendor/bootstrap/vendor/_rfs.scss @@ -0,0 +1,204 @@ +// stylelint-disable property-blacklist, scss/dollar-variable-default + +// SCSS RFS mixin +// +// Automated font-resizing +// +// See https://github.com/twbs/rfs + +// Configuration + +// Base font size +$rfs-base-font-size: 1.25rem !default; +$rfs-font-size-unit: rem !default; + +// Breakpoint at where font-size starts decreasing if screen width is smaller +$rfs-breakpoint: 1200px !default; +$rfs-breakpoint-unit: px !default; + +// Resize font-size based on screen height and width +$rfs-two-dimensional: false !default; + +// Factor of decrease +$rfs-factor: 10 !default; + +@if type-of($rfs-factor) != "number" or $rfs-factor <= 1 { + @error "`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1."; +} + +// Generate enable or disable classes. Possibilities: false, "enable" or "disable" +$rfs-class: false !default; + +// 1 rem = $rfs-rem-value px +$rfs-rem-value: 16 !default; + +// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14 +$rfs-safari-iframe-resize-bug-fix: false !default; + +// Disable RFS by setting $enable-responsive-font-sizes to false +$enable-responsive-font-sizes: true !default; + +// Cache $rfs-base-font-size unit +$rfs-base-font-size-unit: unit($rfs-base-font-size); + +// Remove px-unit from $rfs-base-font-size for calculations +@if $rfs-base-font-size-unit == "px" { + $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1); +} +@else if $rfs-base-font-size-unit == "rem" { + $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value); +} + +// Cache $rfs-breakpoint unit to prevent multiple calls +$rfs-breakpoint-unit-cache: unit($rfs-breakpoint); + +// Remove unit from $rfs-breakpoint for calculations +@if $rfs-breakpoint-unit-cache == "px" { + $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1); +} +@else if $rfs-breakpoint-unit-cache == "rem" or $rfs-breakpoint-unit-cache == "em" { + $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value); +} + +// Responsive font-size mixin +@mixin rfs($fs, $important: false) { + // Cache $fs unit + $fs-unit: if(type-of($fs) == "number", unit($fs), false); + + // Add !important suffix if needed + $rfs-suffix: if($important, " !important", ""); + + // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value + @if not $fs-unit or $fs-unit != "" and $fs-unit != "px" and $fs-unit != "rem" or $fs == 0 { + font-size: #{$fs}#{$rfs-suffix}; + } + @else { + // Variables for storing static and fluid rescaling + $rfs-static: null; + $rfs-fluid: null; + + // Remove px-unit from $fs for calculations + @if $fs-unit == "px" { + $fs: $fs / ($fs * 0 + 1); + } + @else if $fs-unit == "rem" { + $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value); + } + + // Set default font-size + @if $rfs-font-size-unit == rem { + $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix}; + } + @else if $rfs-font-size-unit == px { + $rfs-static: #{$fs}px#{$rfs-suffix}; + } + @else { + @error "`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`."; + } + + // Only add media query if font-size is bigger as the minimum font-size + // If $rfs-factor == 1, no rescaling will take place + @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes { + $min-width: null; + $variable-unit: null; + + // Calculate minimum font-size for given font-size + $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor; + + // Calculate difference between given font-size and minimum font-size for given font-size + $fs-diff: $fs - $fs-min; + + // Base font-size formatting + // No need to check if the unit is valid, because we did that before + $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px); + + // If two-dimensional, use smallest of screen width and height + $variable-unit: if($rfs-two-dimensional, vmin, vw); + + // Calculate the variable width between 0 and $rfs-breakpoint + $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit}; + + // Set the calculated font-size. + $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix}; + } + + // Rendering + @if $rfs-fluid == null { + // Only render static font-size if no fluid font-size is available + font-size: $rfs-static; + } + @else { + $mq-value: null; + + // RFS breakpoint formatting + @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem { + $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit}; + } + @else if $rfs-breakpoint-unit == px { + $mq-value: #{$rfs-breakpoint}px; + } + @else { + @error "`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`."; + } + + @if $rfs-class == "disable" { + // Adding an extra class increases specificity, + // which prevents the media query to override the font size + &, + .disable-responsive-font-size &, + &.disable-responsive-font-size { + font-size: $rfs-static; + } + } + @else { + font-size: $rfs-static; + } + + @if $rfs-two-dimensional { + @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) { + @if $rfs-class == "enable" { + .enable-responsive-font-size &, + &.enable-responsive-font-size { + font-size: $rfs-fluid; + } + } + @else { + font-size: $rfs-fluid; + } + + @if $rfs-safari-iframe-resize-bug-fix { + // stylelint-disable-next-line length-zero-no-unit + min-width: 0vw; + } + } + } + @else { + @media (max-width: #{$mq-value}) { + @if $rfs-class == "enable" { + .enable-responsive-font-size &, + &.enable-responsive-font-size { + font-size: $rfs-fluid; + } + } + @else { + font-size: $rfs-fluid; + } + + @if $rfs-safari-iframe-resize-bug-fix { + // stylelint-disable-next-line length-zero-no-unit + min-width: 0vw; + } + } + } + } + } +} + +// The font-size & responsive-font-size mixin uses RFS to rescale font sizes +@mixin font-size($fs, $important: false) { + @include rfs($fs, $important); +} + +@mixin responsive-font-size($fs, $important: false) { + @include rfs($fs, $important); +} diff --git a/config.toml b/config.toml index 7eaf5ef..6f63397 100644 --- a/config.toml +++ b/config.toml @@ -1,94 +1,7 @@ -baseurl = "https://pages.gitlab.io/hugo/" -contentdir = "content" -layoutdir = "layouts" -publishdir = "public" -title = "Beautiful Hugo" -canonifyurls = true - -DefaultContentLanguage = "en" -theme = "beautifulhugo" -metaDataFormat = "yaml" -pygmentsUseClasses = true -pygmentCodeFences = true -#disqusShortname = "XXX" -#googleAnalytics = "XXX" - -[Params] - subtitle = "Hugo Blog Template for GitLab Pages" - logo = "img/avatar-icon.png" - favicon = "img/favicon.ico" - dateFormat = "January 2, 2006" - commit = false - rss = true - comments = true -# gcse = "012345678901234567890:abcdefghijk" # Get your code from google.com/cse. Make sure to go to "Look and Feel" and change Layout to "Full Width" and Theme to "Classic" - -#[[Params.bigimg]] -# src = "img/triangle.jpg" -# desc = "Triangle" -#[[Params.bigimg]] -# src = "img/sphere.jpg" -# desc = "Sphere" -#[[Params.bigimg]] -# src = "img/hexagon.jpg" -# desc = "Hexagon" - -[Author] - name = "Some Person" - email = "youremail@domain.com" - facebook = "username" - googleplus = "+username" # or xxxxxxxxxxxxxxxxxxxxx - gitlab = "username" - github = "username" - twitter = "username" - reddit = "username" - linkedin = "username" - xing = "username" - stackoverflow = "users/XXXXXXX/username" - snapchat = "username" - instagram = "username" - youtube = "user/username" # or channel/channelname - soundcloud = "username" - spotify = "username" - bandcamp = "username" - itchio = "username" - keybase = "username" - - -[[menu.main]] - name = "Blog" - url = "" - weight = 1 - -[[menu.main]] - name = "About" - url = "page/about/" - weight = 3 - -[[menu.main]] - identifier = "samples" - name = "Samples" - weight = 2 - -[[menu.main]] - parent = "samples" - name = "Big Image Sample" - url = "post/2017-03-07-bigimg-sample" - weight = 1 - -[[menu.main]] - parent = "samples" - name = "Math Sample" - url = "post/2017-03-05-math-sample" - weight = 2 - -[[menu.main]] - parent = "samples" - name = "Code Sample" - url = "post/2016-03-08-code-sample" - weight = 3 - -[[menu.main]] - name = "Tags" - url = "tags" - weight = 3 +# Academic Website Builder +# https://sourcethemes.com/academic/ +# +# The presence of this file is for compatibility with Blogdown and Forestry. +# If you are not using those tools, this file may be deleted. +# +# The actual configuration files are stored in the `config/_default/` folder. diff --git a/config/_default/config.toml b/config/_default/config.toml new file mode 100644 index 0000000..d8b96a0 --- /dev/null +++ b/config/_default/config.toml @@ -0,0 +1,71 @@ +# Configuration of Academic +# Documentation: https://sourcethemes.com/academic/ +# +# This file is formatted using TOML syntax - learn more at https://learnxinyminutes.com/docs/toml/ +# Each configuration section is defined by a name in square brackets (e.g. `[outputs]`). + +# Title of your site +title = "NeMo" + +# The URL of your site. +# End your URL with a `/` trailing slash, e.g. `https://example.com/`. +baseurl = "/" + +# Enter a copyright notice to display in the site footer. +# To display a copyright symbol, type `©`. For current year, type `{year}`. +copyright = "" + +############################ +## Advanced options below ## +############################ + +# Name of Academic theme folder in `themes/`. +theme = "academic" + +# Get last modified date for content from Git? +enableGitInfo = false + +# Default language to use (if you setup multilingual support) +defaultContentLanguage = "en" +hasCJKLanguage = false # Set `true` for Chinese/Japanese/Korean languages. +defaultContentLanguageInSubdir = false +removePathAccents = true # Workaround for https://github.com/gohugoio/hugo/issues/5687 + +paginate = 10 # Number of items per page in paginated lists. +enableEmoji = true +footnotereturnlinkcontents = "<sup>^</sup>" +ignoreFiles = ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"] + +[outputs] + home = [ "HTML", "RSS", "JSON", "WebAppManifest" ] + section = [ "HTML", "RSS" ] + +[mediaTypes."application/manifest+json"] + suffixes = ["webmanifest"] + +[outputFormats.WebAppManifest] + mediaType = "application/manifest+json" + rel = "manifest" + +[markup] + defaultMarkdownHandler = "goldmark" + [markup.goldmark] + [markup.goldmark.renderer] + unsafe = true # Enable user to embed HTML snippets in Markdown content. + [markup.highlight] + codeFences = false # Disable Hugo's code highlighter as it conflicts with Academic's highligher. + [markup.tableOfContents] + startLevel = 2 + endLevel = 3 + +[imaging] + resampleFilter = "lanczos" + quality = 90 + anchor = "smart" # Anchor for cropping. Options include Smart and Center. + +# Taxonomies. +[taxonomies] + tag = "tags" + category = "categories" + publication_type = "publication_types" + author = "authors" diff --git a/config/_default/languages.toml b/config/_default/languages.toml new file mode 100644 index 0000000..218c48b --- /dev/null +++ b/config/_default/languages.toml @@ -0,0 +1,20 @@ +# Languages +# Create a `[X]` block for each language you want, where X is the language ID. +# Refer to https://sourcethemes.com/academic/docs/language/ + +# Configure the English version of the site. +[en] + languageCode = "en-uk" + # contentDir = "content/en" # Uncomment for multi-lingual sites, and move English content into `en` sub-folder. + +# Uncomment the lines below to configure your website in a second language. +#[zh] +# languageCode = "zh-Hans" +# contentDir = "content/zh" +# title = "Chinese website title..." +# [zh.params] +# description = "Site description in Chinese..." +# [[zh.menu.main]] +# name = "Wo" +# url = "#about" +# weight = 1 diff --git a/config/_default/menus.toml b/config/_default/menus.toml new file mode 100644 index 0000000..698c672 --- /dev/null +++ b/config/_default/menus.toml @@ -0,0 +1,53 @@ +# Navigation Links +# To link a homepage widget, specify the URL as a hash `#` followed by the filename of the +# desired widget in your `content/home/` folder. +# The weight parameter defines the order that the links will appear in. + + + +[[main]] + name = "Research" + url = "#research" + weight = 20 + +[[main]] + name = "People" + url = "#people" + weight = 30 + +[[main]] + name = "Publications" + url = "#publications" + weight = 40 + +[[main]] + name = "Job openings" + url = "#jobs" + weight = 50 + +[[main]] + name = "Code" + url = "#code" + weight = 60 + +[[main]] + name = "Courses" + url = "courses/" + weight = 70 + +[[main]] + name = "Funding" + url = "#funding" + weight = 80 + +[[main]] + name = "Contact" + url = "#contact" + weight = 90 + +# Link to a PDF of your resume/CV from the menu. +# To enable, copy your resume/CV to `static/files/cv.pdf` and uncomment the lines below. +# [[main]] +# name = "CV" +# url = "files/cv.pdf" +# weight = 70 diff --git a/config/_default/params.toml b/config/_default/params.toml new file mode 100644 index 0000000..72ec624 --- /dev/null +++ b/config/_default/params.toml @@ -0,0 +1,268 @@ +# SITE SETUP +# Documentation: https://sourcethemes.com/academic/ + +############################ +## Theme +############################ + +# Choose a theme. +# Latest themes (may require updating): https://sourcethemes.com/academic/themes/ +# Browse built-in themes in `themes/academic/data/themes/` +# Browse user installed themes in `data/themes/` +theme = "dark" + +# Enable users to switch between day and night mode? +day_night = true + +# Override the theme's font set (optional). +# Latest font sets (may require updating): https://sourcethemes.com/academic/themes/ +# Browse built-in font sets in `themes/academic/data/fonts/` +# Browse user installed font sets in `data/fonts/` +font = "" + +# Choose a font size. +# Sizes: XS (extra small), S (small), M (medium), L (large - DEFAULT), XL (extra large) +font_size = "L" + +############################ +## Basic Info +############################ + +# Website type +# Improve how search engines understand your site. +# For personal sites, choose "Person". +# For organizations and projects, choose from https://schema.org/Organization#subtypes +# E.g. Person, Organization, LocalBusiness, Project, EducationalOrganization +site_type = "EducationalOrganization" + +# Local business type (optional) +# If you entered "LocalBusiness" above, choose the type of business from https://schema.org/LocalBusiness#subtypes +local_business_type = "" + +# Organization name (optional) +# Enter an organization or project name. Defaults to the site title from `config.toml`. +org_name = "" + +# Description for social sharing and search engines. If undefined, superuser role is used in place. +description = "" + +############################ +## Site Features +############################ + +# Enable source code highlighting? true/false +# Documentation: https://sourcethemes.com/academic/docs/writing-markdown-latex/#highlighting-options +highlight = true +highlight_languages = ["r"] # Add support for highlighting additional languages +# highlight_style = "github" # For supported styles, see https://cdnjs.com/libraries/highlight.js/ + +# Enable LaTeX math rendering? true/false +# If false, you can enable math on a per page basis as needed. +math = false + +# Enable diagram rendering? true/false +# If false, you can enable diagrams on a per page basis as needed. +diagram = false + +# Privacy pack +# Show a cookie consent message to visitors +# Anonymize IP in Google Analytics (if enabled) +privacy_pack = false + +# Enable visitors to edit pages? +# `repo` defines the repository URL. `editable` defines which page types can be edited. +edit_page = {repo_url = "https://github.com/gcushen/hugo-academic", content_dir = "", repo_branch = "master", editable = {docs = true, page = false, post = false}} + +############################ +## Contact details +## +## These details power the Contact widget (if enabled). +## Additionally, for organizations, these details may be used to enrich search engine results. +############################ + +# Enter contact details (optional). To hide a field, clear it to "". +email = "ines.violante@surrey.ac.uk" +phone = "+44 (0)1483 68" + +# Address +# For country_code, use the 2-letter ISO code (see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 ) +address = {street = "School of Psychology", city = "Lewis Carroll Builduing, Universisty of Surrey", region = "Guildford, Surrey", postcode = "GU2 7XH", country = "United Kingdom", country_code = "UK"} + +# Geographic coordinates +# To get your coordinates, right-click on Google Maps and choose "What's here?". The coords will show up at the bottom. +coordinates = {latitude = "51.243240", longitude = "-0.589792"} + +# Directions for visitors to locate you. +# directions = "Enter Building 1 and take the stairs to Office 200 on Floor 2" + +# Office hours +# A list of your office hours. To remove, set to an empty list `[]`. +# office_hours = ["Monday 10:00 to 13:00", "Wednesday 09:00 to 10:00"] + +# Enter an optional link for booking appointments (e.g. calendly.com). +# appointment_url = "https://calendly.com" + +# Contact links +# Set to `[]` to disable, or comment out unwanted lines with a hash `#`. +contact_links = [ + {icon = "twitter", icon_pack = "fab", name = "@inesviolante", link = "https://twitter.com/Twitter"}, + #{icon = "skype", icon_pack = "fab", name = "Skype Me", link = "skype:echo123?call"}, + #{icon = "keybase", icon_pack = "fab", name = "Chat on Keybase", link = "https://keybase.io/"}, + #{icon = "comments", icon_pack = "fas", name = "Discuss on Forum", link = "https://discourse.gohugo.io"}, + # {icon = "telegram", icon_pack = "fab", name = "Telegram Me", link = "https://telegram.me/@Telegram"}, + ] + +############################ +## Social +############################ + +# Default image for social sharing and search engines. Place image in `static/img/` folder and specify image name here. +sharing_image = "" + +# Twitter username (without @). Used when a visitor shares your site on Twitter. +twitter = "" + +############################ +## Regional Settings +############################ + +# Date and time format (refer to https://sourcethemes.com/academic/docs/customization/#date-format ) +# Examples: "Mon, Jan 2, 2006" or "2006-01-02" +date_format = "Jan 2, 2006" +# Examples: "3:04 pm" or "15:04" +time_format = "3:04 PM" + +# Address format (choose from the [address_formats] list below or add you own to the list). +address_format = "en-us" + +############################ +## Advanced +############################ + +# Main menu alignment (l = left, c = center, r = right) and logo options. +main_menu = {align = "l", show_logo = true} + +# Show estimated reading time for posts? (true/false) +reading_time = true + +# Display next/previous section pager? (true/false) +section_pager = false +docs_section_pager = true # Display pager in Docs layout (e.g. tutorials)? + +# Enable in-built social sharing buttons? (true/false) +sharing = true + +# Link authors to their profile page? (true/false) +link_authors = true + +# Load JS plugins +# E.g. To load `/assets/js/custom.js`, set `plugins_js = ["custom"]`. +plugins_js = [] + +# Avatars. +# An avatar is an image that appears next to a user's name. +# An avatar can be uploaded as an image named `avatar` to each user's profile or fetched from Gravatar.com. +[avatar] + # Get user avatars from Gravatar.com? (true/false) + gravatar = false + + # Choose a shape for avatar images. Options: circle, square. + shape = "circle" + +# Available address formats. +[address_formats] + en-us = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ' ', '']} + en-gb = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ', ', '']} + de = {order = ['street', 'postcode', 'city'], delimiters = ['<br>', ' ', '']} + fr-fr = {order = ['street', 'postcode', 'city'], delimiters = ['<br>', ' ', '']} + zh = {order = ['postcode', 'region', 'city', 'street'], delimiters = [' ', ' ', ' ', '']} + +# Configuration of publication pages. +[publications] + # Date format (refer to https://sourcethemes.com/academic/docs/customization/#date-format ) + # Examples: "Mon, Jan 2, 2006" or "2006-01-02" + date_format = "January 2006" + + # Citation style ("apa" or "mla") + citation_style = "apa" + +# Configuration of project pages. +[projects] + # Views for associated content. + # 1: List + # 2: Compact + # 3: Card + # 4: Citation (publications only) + post_view = 2 + publication_view = 2 + talk_view = 2 + +############################ +## Comments +############################ +[comments] + # Comment provider: + # 0: Disabled + # 1: Disqus (https://disqus.com) + # 2: Commento (https://commento.io) + engine = 0 + + # Which page types are commentable? + commentable = {page = true, post = true, docs = true, project = true, publication = true, talk = true} + + # Configuration of Disqus. + [comments.disqus] + shortname = "" # Paste the shortname from your Disqus dashboard. + show_count = true # Show comment count in page header? (true/false) + + # Configuration of Commento. + [comments.commento] + # If self-hosting Commento, enter its URL here (e.g. "https://commento.?.com"), otherwise leave empty. + url = "" + +############################ +## Search +############################ +[search] + # Search provider: + # 0: No search engine + # 1: Academic (built-in) + # 2: Algolia (https://www.algolia.com) + engine = 1 + + # Configuration of Algolia search engine. + # Paste the values from your Algolia dashboard. + [search.algolia] + app_id = "" + api_key = "" + index_name = "" + show_logo = false + +############################ +## Maps +############################ +[map] + # To show your address on a map in the Contact widget, enter your latitude and longitude (above) + # and choose a map provider below. + # + # To use Google Maps, set `engine` to 1 and enter your API key that can be obtained here: + # https://developers.google.com/maps/documentation/javascript/get-api-key + # To use OpenStreetMap tiles, set `engine` to 2. + # To use OpenStreetMap on a high traffic site, set `engine` to 3 and enter your API key that can be obtained here: + # https://www.mapbox.com/studio/account/tokens + # + # Map provider: + # 0: No map + # 1: Google Maps + # 2: OpenStreetMap (Mapnik) + # 3: OpenStreetMap (Mapbox) + engine = 2 + api_key = "" + zoom = 15 + +############################ +## Marketing +############################ +[marketing] + google_analytics = "" + google_tag_manager = "" diff --git a/content/_index.md b/content/_index.md deleted file mode 100644 index 19cd277..0000000 --- a/content/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -## Front Page Content - -This website is powered by [GitLab Pages](https://about.gitlab.com/features/pages/) -/ [Hugo](https://gohugo.io) and can be built in under 1 minute. -Literally. It uses the `beautifulhugo` theme which supports content on your front page. -Edit `/content/_index.md` to change what appears here. Delete `/content/_index.md` -if you don't want any content here. - -Head over to the [GitLab project](https://gitlab.com/pages/hugo) to get started. diff --git a/content/authors/admin/_index.md b/content/authors/admin/_index.md new file mode 100644 index 0000000..0d1b508 --- /dev/null +++ b/content/authors/admin/_index.md @@ -0,0 +1,76 @@ +--- +# Display name +#name: Nelson Bighetti + +# Username (this should match the folder name) +authors: +- admin + +# Is this the primary user of the site? +superuser: true + +# Role/position +#role: Professor of Artificial Intelligence + +# Organizations/Affiliations +organizations: +- name: "" + url: "" + +# Social/Academic Networking +# For available icons, see: https://sourcethemes.com/academic/docs/page-builder/#icons +# For an email link, use "fas" icon pack, "envelope" icon, and a link in the +# form "mailto:your-email@example.com" or "#contact" for contact widget. +social: +- icon: envelope + icon_pack: fas + link: '#contact' # For a direct email link, use "mailto:test@example.org". +- icon: twitter + icon_pack: fab + link: https://twitter.com/GeorgeCushen +- icon: google-scholar + icon_pack: ai + link: https://scholar.google.co.uk/citations?user=sIwtMXoAAAAJ +- icon: github + icon_pack: fab + link: https://github.com/gcushen +# Link to a PDF of your resume/CV from the About widget. +# To enable, copy your resume/CV to `static/files/cv.pdf` and uncomment the lines below. +# - icon: cv +# icon_pack: ai +# link: files/cv.pdf + + +# Short bio (displayed in user profile at end of posts) +bio: My research interests include distributed robotics, mobile computing and programmable matter. + +interests: +- Artificial Intelligence +- Computational Linguistics +- Information Retrieval + +education: + courses: + - course: PhD in Artificial Intelligence + institution: Stanford University + year: 2012 + - course: MEng in Artificial Intelligence + institution: Massachusetts Institute of Technology + year: 2009 + - course: BSc in Artificial Intelligence + institution: Massachusetts Institute of Technology + year: 2008 + + +# Enter email to display Gravatar (if Gravatar enabled in Config) +email: "" + +# Organizational groups that you belong to (for People widget) +# Set this to `[]` or comment out if you are not using People widget. +user_groups: +- Researchers +- Visitors +--- + +The NeuroModulation Lab is awesome + diff --git a/content/authors/admin/avatar.jpg b/content/authors/admin/avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d1361fd8e04ebc7d46ebea699097347f792c01c7 GIT binary patch literal 12861 zcmeHtcUY6@(s$Igw?(>A+@K&}f+2J%XIF}pfOH`OD<Q!EArL|fZFj|0sVf~q*(H!H zguv1g3{8<DB_f0(gn)?D(4`8<8$D-T_vm@Q@2~Ir{y6uQ>&e{n%*=0Q?wR{~azEL9 zu{#P7GYCSX003iS1;8P|Ut@O`AfWG$@C*j*0er=0UjqPkNB1e-!sC6kl$5;vz&G8n zu1GKfi%|-?>7xVzUs3{S>jnATM0g_cXI+u*Xm1_hLUldxEZR*6Xs-&p1oOFqyoJ6> zz#**(<~9g|CqmN=sHb~YJ4h=C<AXusZ=MapczOG21?d1k7}w&{@7YSgvmZq8o;tv9 z-=m(r4!d^t3KoYvs|tpK5SJj3vubK!h>EJ38sy?x<x3D{rAz#e8VI7IrK+Z-tbX=i z1IS0ixuLYI^bP-o#h>W_{}ohVU?4aU3dZ8xl^~j$n(u8WD}(qFAirR5{LLVcx1Y?P z7W9#R2prl6kH&hReQ)umE7l*c1LS-9&k!&^AI*L-SDy&NVE?-)2J=1vAI$pUt&o5D z`$fZkHo-nfB`c&K)*pvJ^2KG|EBk0&!69$ru{awn*6YtKUb}_GWBqPnea>F7Ry%va z9_{Uh4fK=$AP<9S8GHNTZ+at;#`-!yz6CHE?WP4)S60<fzoH6(s2e~a25K5t3=K8Z zpvoHR>gt#H<4;|EEW#gy^v3_G>-Lwf+JDr2UkVr>KC(U%hYmox8RD>*vmZj%LjPx9 zp#Ra{zjWRHvo9+DQCErYjMDps{bZs4Wbv!#J^8V0`IC=@kM!nOJC0x0yYqk(ABq*= z_K4p;dv-a1NWk8YV;`T|_Z9!T@2mY^y&wAz?Ef$h95{IJ(7}TT4j(>p<nZBRe;<4H z?c2BitNn)$95{UZ=;5QsPoCh9lP5n2{p;)4KWBf}`#9Tu1Q0m1=a)Ud?As#%*ekGS zpTM5oMnDz6$N8S@*|X<k{~tPh;NYIG_V3$!gwOo@Ex^G;d~f&d+50tMFW;fPdk^tr zIQ~I%&--u$P96B>px`0Mx4>?pBvE_Io60h5J2B`vVSf?dAHTCoxZ+n{(W9!SF0co% zXYW^g_aEASgm3M={vLt7-|!7UPJL?$OgM1U_s0j{*@ztMQnu<AT>Pzc6enZtCnWmV z^{281)!Zv8!n=cjV|>NE0{a92dVqHkk3RVD-^+h9@Z}6hd#J6>pQqoEw<YAQ(X9Hr zs4Gfua;RR+`LDNK(lI%Xw>VYd&Fj`sXBv%h?5Tqd#iEJ(%iYJ1^LiX(9k<SoxO8XJ z{Mq^|Qx(GkTz^qB_yfH4T!5a=P_etiSQydN%PAnY^?pWxdv=(eA56P~QY@~+NYP#B zEBP+g43wX&#g0+n_SP|c^2Jp$$pt-`Lx|}R*Wv8Qkt@2L0Pl4t0Zm_lewMeCLte+* zTqLz)Grg4K)q&zd1sX0g%U?$|8o0MZB>nbx@{M+tILB&(^5?XmN%BtJb&P9NF?!Ok zg*K5r$Z2?Pc6L(Ew-G<6hj^#ORHgAI7}6K*T*G`%A-6kT%+qE4yzi%tsySU>h5=nm zU#G_vq(IVUvHq8OryYkDJMPSxByBsr*a&qyg=vzv{jKis$_{8I)k($k#&L_tKqs9p zQ8y>mEuH#KEEG*zs$&(>y&0Bn`moE^t-91rRJNmaFUY`gxVDDgpRZtHmolD9AmGFA zzC&a&+i7DbGCJC^Z_Di)x9h+E@=E=UD}Lb2!Q@W23uBiyctu&On6}vbO8Gt_M^v`w zEOA<lzT$jmQ(VhQHlRdVc^N}2&M6mOE?vzS%92b>&kA*L^CgmjT2;>^e9Y?hjO%83 zYK#OPd0U&zH8_6^6gh2z&vdlR<kg=h_R5DGQ6l$0)Ol`|(!M+_`z#E@7PTnHTxucD z_xO(*PtEy8s=qp!@y6SIbZ$+bBQ(cl#fde-2db&3Tg-4BR<A3@LS^nP9kH4At<!Ul zO4hQ<EiPbNRVB-JhD6TGF^fnKK|*=mUFW-iCeJZiuw<V2)3|>t&lUV`hl;bk6hp z4A6p8RmU@m8jq)%*NG|>Dsm8_%Vt@!b#QI5(RKj90mW7gBZ2XiLaW!A;hl;KNhAZV z4VmP7`daqtp&M5)*IWDuzqiU!El8+pmx^iCF0<`w?}p^GIqO*9)SOXngejW7K$v5? z;s+QG#x!7vYFa+3l~%68i@P@yX*&7Ndb+DTc^!+T4s+R-)(s=ilH6@uE9D!Qi)fl) z{2#BF-XTQJ!P5&apjQ_syPTl-5Or$_0(iE?PAD$B|B$J!^k#`VDqL#R&7j<wTl3;( zB&?RoTq;^Ix@h2i#q8Nh#UG#AHKQQ?*V|_<+j^R2Sd&zl3dU71xjto>NA1ZsK(1Zl zW#e?s;64_^XfP_+S~eb@SX2g8#zxO(3wkxS*o!@hI~LmP_O~MW(&TsvC$10YJmFS2 zaPtEDH;kvS_Rm)1ZCSNq6>9}1mlAPAM}u=aSeOi`dM^42GiyXWRY6{0wK#_=O%WfJ z)`w|!3ItJ%O2-X0-$3y!;EOzNptB$((l<T*UW`m^7hGv>9i!3jU24~NooHfP2FV)@ z%PKHen5ZVkkQx3y<Z+=MK{mMrUzwN_0J{sTL>i>qHFC|c6p#5Dg3K|{=wwDmU&+@S zMEhFzXDENRh<!QIJ!M$s4L7E5#$G}m1B(6GduZ`PY<o&B-{zRB4&AV2r8sscOT-jh zxIT$yM?d`a<@f~<S7N%rm~mi*SI7aKs~`?PA#-u$4vs6BEXuCL+UY>z)E3{sWVNJE z1`+McCYw<(wwiq<A8cOujZ>u6jQufB3?}3Gyq>3~lGn0LQ8^ynPiIDF>&bhKTMbuO z!IO{|3<|!jJ(uB3At%I59SvKYr`%$Vv!WVz;G~((sb&p}E(lz4bVO)sy`!KWhyvfw z<ETW_W*TIDvLO(tV2m#vU3mN`=}Qas3Gcw8mp9I+4uQY*{HejQxzax0w5=Q$tEFO- zkZe-!gb?Nt!Y%vEAt4yzt<IrUfy897l~uU3$3lCnSoi6$txz`Rv_ofShQB|HE5eb4 zzMVh;WvA%Qa*d0biibUac;u)EKZ7iKz2dKEgO<0Yo=cfFHJC95$q3~p*co9sWop~e zIGk%rOR;+~VIsoD3iyrnI)-D(^Z@sGfNAWRdsFlmQ}=fK9MV&+x>r8>m*-+57heUL zdqy%Jxz7pr#<umHa#Tq2IM?IRooL}jqOPj+l_vONw2!xYKOIsAw?2#F=vHM{&7|#E zUr+zJ1<kEI<DAPi%${+QDu^R`$ED@;3#Hw+>DPHVP&~YRv`ECePsM}g;m~_Ksh}_S zb&rP?k$0iqn!TKoU=>B<JnPD#d&tSDL8fMyy1n(O3BE<3pP$sB8DSUQU&9D*U(NGv z-runngh24TH&#QRr27lx&UdE@G^~H>^FK%0zro*J6KC~1x~0KsbVbE$v+AC|uk8Y& zt!nET<W02zfvTDk1uKg4@SUp-J{2iDr;{AHmKRDquhw#8fDId$pLA7DyYj}?8Dkm< zOu2D1WM=J;7@v&gM(W9UZHvowWnS&++Y%4c?iHCi;q7F%H5wNg;tdQVCG966S-0<e z^lqPi;ACY_$d65h!!O|M8^ryGZ#eYF%G;FqewXR4IcS8UwZZ1enJ$$@cHHF$EgLOQ zx|nDbPiCEt5JUKvIuI}M)_gL3qWsLNOZIGJ2gJHLq(e6}69pjG@6o683^o?;jRrvO zfU~`?-m!mnilWKR=*GVuQ{7Nm3ID0q%nWwkotDN_JlVRm^3kU+5c|S|!$y-H-u3mp zRzu(DFa$#DpFXa_3|ukVuhDA`jhrzNniL{(<fe8^ix=(sPtUbIts5M0_gGljl#B7h zaUi|AX|L+O$3p3I4vEO2hpFA|L0dP_kOtRbG~H8(NC<+FQ@*i#^cVErqMFA(Z8!9) z9$t6ggi6UMiMfpZnyEHhLd}RopBMX1SVqey+ITK%<sHRo+q1IyF0Sq(J;h~^vEzJo zRAQ*F(cg%Sk!#<X2n12V*lMD3+d!bS`yEtJ2d7;fhAIy<I`rHfIQNgg5I?6b-fat% zdiU(*rq`;Y?eq=Y(bYo>j+O;j^vQvq{32^YThW*t)v?7q_G)H0{8q%lE8+OY#*x5W z3?s6I%p-O6pDNK)Q$N`}<n{FaeFnH~v>99%VyPRANo$ZhJtlbg+ST9x_yiSLPn6Qx zAw6EwoUx(yR*kLCpL$VAG9R9ot|+j-O0P)1V5nqMnUV#+FB#hU{GHm*9aHzy%NF$E zf#NwZdJCoaru;T#NbjI8f0F_ZwJXMpGh1gH31FuC;Y`IyeQMC{6tPd>J|p)IS1aAE zdK|#GGdAzRrdhw#RZx}ZQSJs>1*))n!G*$BsguRA#resL<P<!|*&tDMw!a=4xSg!t zoYC$d(o9i)kro$zgD`uqEKHbjQcmB;>&<U|pTO)Xy4-cQ>e(7212I>~CcOu+Rq&+T zMO%rgp6b#q7Rrd9B-6kYomaINX98-rfark|oa@2{Gh#mv)Qvsu)t-ye-1Onq$v$1N zn+?qpe0(k61Ag`sgwM#M8FTCJZa>}yR6%l9D%y?8b^(iS5#Y|XhU|^o@7k@mhdS3y zmDDi*_(aoHk}v-}xMlr-#k-W>iiYbqpu2$7h%F>zaTl<YLfm{9F@Hxn+1KZXPn13* z!TZWL(<ZAC4P}=Y0ne`w20X|cudQ_B7SG{bN*cHns*`GXLPrq7_H<S`a3d-JcsVP+ zv)$HYDLncuY{W9vac#58n%C%JVWg_aHtE(-Gp_Ud{x6jGxlDV%SQ&1h0_*pSC1Nwf z&t;&MNbl*c;zD6KKbHl?clo)rnWooly;2;Ygu9MxYDMgyn(JLS?Nv>7)!h7pS0=l$ zVmB0;1!?*}=TdH&(uPcXnOYNGK~WfToHmT|i9t6E&YAc`y44n#Hr_F=wTHFJ&BRPE zPx@|$9Ul;EQCKhny=ch}&YjND%T;8soQhRAu^G{>53;;9`cOQ1K^;pWqO1HGs+5h- zJ$KIeuK)o8F0A-(_}#aWd0e6LefO<vdJ#T!-=H-$FOlDU=Y>g*EzYs}admFI`h!<c zW@i8Fz8DKK&%LYv>!f$qbGv}ps*xOsptn;}ON>+K8cIimD;Q(0(kyFR^KJXFPw+k? z_nhA@f1_37StSxgShviN8rSP7MjOML`cvwUUueiNQn&XK%FBpB>RIEQ`hN&?==K&! z_UFbt>$H$|KT+oam%Py*+_lg_%TVPY2k1?H%GH)nX10Pl%iA5&qWoa=rF;=Li>T+H z;0hBb5b3?IYai7-dCrWzVK4G7A7i56p-_Y0NH-DIk}s_ObzCTkBt}R`{9!wc`K-hz zlj=Q-Tq6W+UH5-uH^3WbJmXh5DB#xfxs(a6PzP(y;v{tzA=L?z1$wrtJ2g}o-oA77 zAD=*eMoK%XQm}Se9#~^`Lc+@Gc6K&}r)S4i>oC((9}wk0bQCeO3%+yJ4;nFLU<?XU z4T9n)rVE}GeP3S`gkRyDW~tRCB_)kX+5}#f8I4`$a*Rc{0@l1oTjs1Z42Hc`@6i+r zoi8oUZGoAy%<%acuKQ_y`x(0+R+YVY2CQ5qJrCnY!u|TuF^{;VKq(G=+i(&{9!8w6 zV;?p@LCjQWJNdTduC-HF?jUvm-P)ksWr~~Bwy1+wOv~;9yysap8ass+VhmRE0~MN+ z{q60`;j6_Aa85Nn)ulO6_-%5WU;w`e9^ji$@~Y<@E9Mn?XqG&!1YCG_PC|cAt${al znu$VsdX-(I1GS`OmUlin^hIKDhdOU)M9)k}@o0+y&+)$HjC+xHGWy=|pD&vU#!Wn7 zP<tWTBVQ5$+6CNIpXHLQ#pz>$ce?tq8$M%F=8)^zeoeZPZ6hj)iJ={4FihH-_r0|H z6f*?GcuX*|vD>vbs70n}dG>_*gV93sVs&}r9)`b68M@hAFf!G)2q`K`@}wB{#gr0` z2iP%yL)!&3h5=%E*<AWJJ9QZ2vUkr2`58qg(KxS9!%kLv38K+WcqMm`iMsS>JlbH3 zr%Rzm`x0IUXC&swHg(&AB{dd^xP-`Wgu6WDjSW1ydA<46ORH~ZX(9##o8_jMsLt{6 zOg&RQPmUi$5|-hW;WwfZ#ge&$a%TxZ@3<Gr`q<k0Uw-gl-sK!Mqn32klyJ#zgL**^ z6<c#&-cULF0glkx?l;3BTxhx4%nXVTXK`1d!~g*?xTM`KAYKYOJ}Pvt;+@Fiyj@FP z3{e(^^2B#m;v4l@S~7>Cj1I-1P~}>`KG*sf!=JJI+c(y`cfI77wYH);4Cxqo?{dE8 zuxs&oP-$1be0M^4<B%O|P?em~9D<-YjCP861Vle{)hwIvr4#hr3unTsG7K~pgo6}~ z>)@g+uMWB_h$-(d7THpX@g)m3Ct|#5NlQ}b7R@?voPFHu0%z+i1%EI`-RKo43)cEw z?K#fvK4sHhkZN=iA+e9cM6VzFz2hlUR$e%c=-GwGN5qR2xza-Dtir)J6h%unj%wQd zyk)LA(VY?#>{`JD`XCJ-Q~wze#Mz0ZF?q15uWk8avZ9txzEyrDd1Kq4ol>cBE$?;a za9LFN@4TW+L{I-boScJg%k0?71twmdW@d@BSZw%a7=p;`au0^tR2zFh9p);F)~5H9 zr>91B9r8i<Glgkf^VMakiQYT3j+@bs9C`{aYunc3(;ev~tuibpBYL1(zoP%@6MW^5 zp+>J*<_m!rTfjHW`KIUmxfZ<w4z#4jlAkJwlI5Xx+wHkP9yvKqOg}`e|1?5dQQd0r zR$^kn*?(J`&!+n>jY-u1vN)SBQ6klL1L6IuKUzUm0%3Q=GP~`;4m8>)+BX3`RcY4A z351!C5H}u*vdZ5Q&^n<q(JoBPX{UBsT&0LXU+0am8?uU$5dMbJB&&5^Ge|U}STAj{ z=pilok#lRrYnqH!Us-q$vwLmk$&Of)Q6mn+C_OdLdLwF)^P-p28aNomDsLg3A>{%y zdo$frz7E(~F0mySqoNiX%V)V)t4V_m1Jmgx=kyI^GOXgo(;6q{CIf$Nb41Red+-!L zq;po2s^xjPg9^9=n7kZi;{HjCg0>zwD>;l|bc6%J+jkzSw<UFUb6c~JeNHCbQ$$o2 zKI8ipivSG(K+=@ACE-Ma&t}aX^G`lrr!&sF+LeF2+cIvN^*hb2+p*qwJSz(YD-TC@ zVM?1(XsL&U*XTE@qRq~><^Jpj(Eaor6~ha(&d^@pZM|q@Ly>d%n&K|te4uz&W%L@d zJGIm<V%pHe`AoDiZ7PnDlg12<Yfcyrsq5(j#Yu`e=|EJ+^Ts5eC#^{*6KF7~DkEGn z2Q>)e>h`I%=r?J;az$&G-M*2Nx-5lAq9wo9G>u6fA};1Tl9JHhwpkCD>yZV_aUKw3 zkn?>3k#VL+;IWaW&N}a$F80-#F>S%P{t9%!P#V7s`9EhZSO2(Iw9?THELTmRPLcXv z?X#lz0z>?SoKAX!^Yi*fBo-2wG81vs-_sFKfjt8&b1u|nG{bas<kPh<sPL4Hdf83- z)M)!fjPqR!D&6Z@d-Pm31h3z?GUfsXaU<WTa<yTmF85nG6Eu*#!nKxR&f~)SMs7|f z&n;=Psg=|MYM9%I&0DTg{JL2*DPyYcMU)i}A+6ow;l5*={_2%~{lztmnNurrAkayb z#_(yb((k-zWT1%_Xh>7encSDX3plZ~3s?i!&mT`+S9jUISZ_NLT=1?7Q{Ti|9ay*c zo5;aGC4xQ*T&H6@`ti%X;JPz%*gF-~dD9lsNbFYy6v+fU4`xyUckU}B7pz7*o$8yZ ziD0^OwHXE}9abqEv0!qDrQS@D#Q~1Nawm#yP_yQg?qBZ64V3VV(O>SsTc;#Sct*n} zG+oZUwk7#zJsUyJ-|Ai@`T9HiyN`Mdv$`>J<`xtZe?JyX>GjsiavB;K;GdXMJc9q2 zd2?A(Y9PN04tbD_d;oQX3wYTVKQQz8`NB=;4_{cZ|2M2ojm~}JLk$(TmO6xoP4UxK zH0NZsX)FKiB(7tWUU^If!NdY4h?z>Sc<#kyh4nmbXU@7Rb_s7;&u&g0p!$te!2N3m zV>n(7C}63e%GlL0{3ftG#y?L~VmYw``|bn-*m3<Oh^mkyih)%V3zgwXVNnsK8HuJ{ z_PK<&cI?XMp%uLoxMyK&1CkI)D(M|`cyz|7I-Zqv!d{gbT3rr~vT`r?S}cYRMj>Vq zkltvFYiRCbbcm6udQRIoc)gaPmMxsAtt0XvS<|qNrbC!_QgOuht}r7~2#Of8H*(#{ zS*^R1HMpaDSDw1bsB#Iz;fm;kK1>EHbV=>zlOqH|`D{e0RF{L}HF`;NelpcSRdK62 zW2O=Y_aywLW%E`pxBF-=kJ?MjjNgk94=^ZCW<l8MF!#=OwU&wPxdWsLwRK{;Iy|dY zaF&CqDV>;zru0K+9&_F~hp2B0UYRJ-3ny#~m+u1hUhWT@j9=duww^xEujKK`@`%SO zx*l)V$6nHMHUx&N7o>-duMfLdyL0tYvst@<ubyvGJ4fPwqDQ<mA}rKI_^6KrXV2x} zKe4QPWMCKYqa?3xY3I>M*hC0DjJ+8=JF*BnnNhQ|v7zYx?yJD!t(N~QP=95q8zBZE zXy?JZr&APYZb{fVuqU%;1zj6eGsB)qiNCHJPmVVXcHa=Z)lr6tDR#(CV|q$?qnUc@ zlOgDL2yC#!1OI`cB`H=Pr(HMvIz7x<sz~evyiMs)RfWwT>D$HN1p?PEaMbzAlP;bZ zJLc9c4!d}gZA)>oBU&zZ8u(YVb<}aF%`+~W)q0fYBh$K=c@dWzvs5rW6GTgN(PnM< zHe_elnm*mmdvoSw46VgaM03kSA*TUu<2^W2k=?80N}2sWm$TA4lTw#jF;U5X##apv zWj_dGwCG!)rgs4`fmMVoXYL#KE5vqh5_q<nT$wfpmq5n^kgGz(%vN3FYluHC&r3Vn z1WO%RI79bGTb9@nZ3>x6CUMC|(u0OtG^8jwR%PYZtI92K`M3Vi<#~p9)Cx?uW6L?{ z@i!RaTC^{NXhFnm=y%x3y4EO4U~<lN`(%?3cyO-$Z+(6I!Q&9$wvamy^5Y*NCbe`g zqK95jiifI}C8Q+MEImk)-+-jaj;fN~T{?ZNQvQ?4i*nh)7PBq2cl}g$m&0SyNT>m6 zV3`8747E!%^_gHMHN2S4M6?PQb-)MB<3@trUP&NE%Op}<Ud1%&R7xJE(QU|dQ-c!; zRJw^}AK^RS@LrH{2y*d2ypidfT|jWeJIE7KEEf`wni_LGzI3pI6~KH*z;cm`C1)le zaoV6FD<4`PSIqfApPGn9wWFOzyMh=`;Y`iZ%O1WYlQVhapg(@HbZmWpg7~ntwOsZ^ zIrs(r#i)Q#yp2rejv*>{vxCL-W(Kj?Q0QcO6GzASA0HFsuT*pqms0743$RgEvt8R* z3sf0%Oj>I-x%`{TtCa-)djh$X09bk-D?O#DuTw0oh>*{F@OuY)L_FOd#xOceN6Bil z#Ypi!p=G`&ES5A+s46Yixsqq1B1L!#<ssvwyAD=dIWgYxn}<qJDU{>2LHmq~Xq(d2 z^}7J^v99Lfdr!)}d`e}4A|_DPSIlZH7H}K(cb3GAq(rS0HM)7lnb>c`{Wx*foY~kL z;SrJ=mP_Z&IdX^EN4<q?!kDV3O)R^8d*31otvDd7dx2Tewv`jC^uBH_xq<4nu<*DH z^TX|kC6V}`wiuSqlA{6UNycFRQBtlCzgSA4STv2L81yk2|4v9WD<>tnX6DP~xiaY^ z1&5;Q%-G_l=3SfKt+<kXnjOEv1)6!!ZD(anuGy=@R|iMM4NU~5tMOxbBy!Vvouvoc z(3dy3NT|Q18q&;8X0V#dl2m0vqHujRT_PLR6Kdu^Jv^=8k|k(Lb%vvx%Y}+otYk}7 zC(?+)-Z^QydXZxqZ#9YzfJX%5b8|@;%>MmyVul%+BV-)stIWKi>?{W;S|wP^tg5}0 z4x(!Tb)?dlpIs1iD(UeocUQLz9SL3OSnXiR6e>a^tz>eg9w#*ZEky0mN$CchSD2Sw zgeW$prO(QW{_v-a=%n+oXD8W*F+>wf4^!uu=H97g|6sq=EH5Xo6*Gd4;CPG!K{A|l zg(%JpnP?v)%N4q!b$qYK$d>9{`XP+F%uRSzryKZlGu<Wj`LDc@=AvKcF#+g@&mb{2 zWBmbBMps*$W)#khAKM^4ddSq8n0Cds-79LA=-Yv?;fO<TdnhWM;R2hni6vx1dWySQ z_n>{s%wir3ts|6P#L`5e=Hae4NEce0jhihACQ2k2Azi}EQeMAb%t!hke~a(q#80fv z$}$R<l>H!Th7+C#RM>=?A=S6`y%6IzcM|<PRTafA^gez$(~{q?(p(u-zwTVsv<ooa z1)O~A;PN>8__n!|bMbKJ8BC7nc7H@_p-%maw~L+ep<x@LgObO&#iAopolf-5L0%4m z#8{OxR{HhRQ<M*GoMl8*?>lpK*w0%KMM4NGJnWFXu)=UoxBE@_9k2gF$<!`jbQfUo zbx`Ny`nxP@H+*2szjSsNkTJ5n+EThDZG~GDjjtC>y;59V+0Z^YI76S_a<ZOVS$kJ= zHVG-N(W=p=WNfg4F0lsQkCMHWF?M3#)W`TgCBFK7nK!7nl#N^t?e=}-`*wx$(mZ>^ zxo^jpG}ml1q+;4+VPDyVo|})k{W9WsgiF?rp;!0<7;z*Fy`_iB!M2)Rw!O!mkc*Dk z?uehp`La6hNA)ElYc&7J=%2;=>9ay47!HTEsP{ev{U>d=o>tto3%CtcOdPdN+4qY* zRd27*+IMXXUb3_+g!~&R{FI|kp{WG||7(dvkmuWD3p2{3_25Je>zU4hEtM@PlhJ{q z7YnK3{3DB%Wxf1oPt?IcMMu`!;zYBj3!{q#QJq`n2tVCC|HJ3t006Y^Xd^CkG6A76 zA$uv%p6%(_Jz%c#GIK_=m5>DFba`}p$kz%Ecx^d*j~6m5QcXHtj`-%V;$3Xr50ntN z%K^0WZ!-t7;fP#C4HhulvBOX$#y2g-ZmwnV`aCqUX=&S5*hu<5{Z3^?Km*w1XwgJL zvw$D5&k7B4<E*A&jq=*N-3Ag<h3GHt#kXm>$86e)`t+lCm7+6H6k`MmZK32ULRI1f z;sgXve&6c)c?<{RpI*8?4~uN`-KGh{rBmoxl^p>M<_ey9FAEKQt#5Z*Vsy?Wu8Iw^ zWSvW7w=<v882XLxtl1KXwsy|y08`Q+Bc>pK&CJYqYAVAFCKovtW7d!x+%M3&=xv-h zmVWE8({&c;R(qJHb%r&0RBpy6!PB-7CVy_#qzrq;*_%^XZIN!$Vt>Rpo}U&cx&6$6 zz|gFIV-!WfJ!NV-%3RR6B&8H`2XRamA#%tQ{*TW?0PJlFEnJkI4c7}}Eug1Eo~k<{ zM2pobC|ma3*wx;jxpI=O)AZ~_+0InB`b+ereMDdV(a@B}F*X}-l_(tN*euHb)yRTv zz0I;^D$13n4py&`FY8E(usppw%v=OC22&!F?*H%w;6tes)E{;MUcOsWSfmAfSdY$@ zt;JPR^#*jyU2==orVsJtEY((iJiXmCP%mw9x>~m~&1szOej+=XoOG|~jh#>B#ck?H zJ-OE@w=P6HiyGk}Q`yD#vSXO(8zc(Ew#|H_`XyZP69<KZGdo`Wu_m$$5C}=CCSg21 zCdGmhsj6Zv_)M$bdQ-GgV{6xRNw51rqMIF$45A!RW7wk-E%^Vc=;nZkWI`^m@`<$7 z_~J%;sH~jm&lOoFDOJ%XB6jRT_V3dicC5z3s^7_j@lL090pFl221D?hc1U;w$Mr?Y zX}HiG^*)c{UiXo#FwGLCcZLs*?LbKs%?&Ai^o1;)ybOt9uwLQPJRkN@JX0%5kbYV) zg{Z71P3y$l3H*Zte6QZJ)afi8W(;+?c+|h#iyaG&GL<nZtTxR-`6o@3O)(W4=q%Sd zGoh~RCg<<pXx`A-sedy3YMuvoax7>Lmzah%TXIFut$215EtV9XmBYeQb+?JHQsGdH zMzLYEJ*vbaHOsA!GZ&ppc;#BzA`O><q@VrF*FAEf#lE~7{kY`uCy}HUufo^gV6Boo zzRP3BilM1%=MVS9UTrrb#haJda<^-`IKK})oZkiXW7UuJ55#xkodo-_WSNqTGj|4^ z$X;djwRIPZVDe&I-5@52h`Ll{k?ZwGc5l&Vu<sdrE4I6qcsG=AS>x4_h^IvbZgN=j zBy>Y2Cs~|FS{v77CmWj@P*a_$_IpF0ba5y{5BUfG1AJ)fft*e+F0?<8>_utYX_&KP zi@3OOUDWJQl`-IW6}YHDsaUs6m%zQzQx`smws4V4Yc*_1ALm`aRcKp5|D)9;hiXz* zm2XaUi6T!5?E-o*;R!c45tOuYJvGcU9k}44qQCAbUG5xt=1qjPU^=ChJ}=<k4|h?4 zLnWu~@BAK@)N|hE%g2>_j%<&PomZ3+Pa)kbLibkF>st+Tep5BKTPd_*FZoLVN8ZjU z^%%H7E8eKNp_*#d^|>?S_p?`J)(X1Q-(B-?g{q3HJ2iut9M8#UvP`w0Ub*1&AN92} zfA}o2y=~fg5zAW(3tJ_dB8|Ld&bzXO3GQ2vy&h3|Z7o7!WZgOG+)pu|E55e`Tqj1n zb3yFv0z7vCz}NA0Zo7a!_%<iPpjCZbZ>M$_&{n<Er+DM1lrO{yjZxR02n}eyzJ2mS z>u8a!v28LfmSys_zg%w8(D&Uq!ugVy^)g8Euxf^>-bp#FEes8fVSCw9`@9^FqugJ) zzjjCulZVry$q%|5ipAP%SFsOw0Y3aUbb2l$%5^eaoiX)VKfzHQ5*JsUvU9MvZgS^Q z=k`uSXs8i0q!~*X`|qv)X5;^-+BgyCp6#b=fRG3eNpgFm2F~+n?t43tAEfY0ub~GN zBM)-yUyMkPF5q`Wwcg3gT3a+4+MkWLO(ngkIIZ2;`1ENx_^lP4Bf^r)Ej7FJ^NBA% R2Yj{%{Fm{i3>@4Y_#Zm~%l`lX literal 0 HcmV?d00001 diff --git a/content/home/about.md b/content/home/about.md new file mode 100644 index 0000000..d01a8a5 --- /dev/null +++ b/content/home/about.md @@ -0,0 +1,14 @@ ++++ +# About widget. +widget = "about" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 20 # Order that this section will appear in. + +title = "" + +# Choose the user profile to display +# This should be the username of a profile in your `content/authors/` folder. +# See https://sourcethemes.com/academic/docs/get-started/#introduce-yourself +author = "admin" ++++ diff --git a/content/home/accomplishments.md b/content/home/accomplishments.md new file mode 100644 index 0000000..e2fd9a2 --- /dev/null +++ b/content/home/accomplishments.md @@ -0,0 +1,51 @@ ++++ +# Accomplishments widget. +widget = "accomplishments" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 50 # Order that this section will appear. + +title = "Accomplish­ments" +subtitle = "" + +# Date format +# Refer to https://sourcethemes.com/academic/docs/customization/#date-format +date_format = "Jan 2006" + +# Accomplishments. +# Add/remove as many `[[item]]` blocks below as you like. +# `title`, `organization` and `date_start` are the required parameters. +# Leave other parameters empty if not required. +# Begin/end multi-line descriptions with 3 quotes `"""`. + +[[item]] + organization = "Coursera" + organization_url = "https://www.coursera.org" + title = "Neural Networks and Deep Learning" + url = "" + certificate_url = "https://www.coursera.org" + date_start = "2018-10-01" + date_end = "" + description = "" + +[[item]] + organization = "edX" + organization_url = "https://www.edx.org" + title = "Blockchain Fundamentals" + url = "https://www.edx.org/professional-certificate/uc-berkeleyx-blockchain-fundamentals" + certificate_url = "https://www.edx.org" + date_start = "2018-03-01" + date_end = "" + description = "Formulated informed blockchain models, hypotheses, and use cases." + +[[item]] + organization = "DataCamp" + organization_url = "https://www.datacamp.com" + title = "Object-Oriented Programming in R: S3 and R6 Course" + url = "" + certificate_url = "https://www.datacamp.com" + date_start = "2017-07-01" + date_end = "2017-12-21" + description = "" + ++++ diff --git a/content/home/contact.md b/content/home/contact.md new file mode 100644 index 0000000..6459d09 --- /dev/null +++ b/content/home/contact.md @@ -0,0 +1,20 @@ ++++ +# Contact widget. +widget = "contact" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 130 # Order that this section will appear. + +title = "Contact" +subtitle = "" + +# Automatically link email and phone? +autolink = true + +# Email form provider +# 0: Disable email form +# 1: Netlify (requires that the site is hosted by Netlify) +# 2: formspree.io +email_form = 2 ++++ + diff --git a/content/home/demo.md b/content/home/demo.md new file mode 100644 index 0000000..5ba5e79 --- /dev/null +++ b/content/home/demo.md @@ -0,0 +1,72 @@ ++++ +# A Demo section created with the Blank widget. +# Any elements can be added in the body: https://sourcethemes.com/academic/docs/writing-markdown-latex/ +# Add more sections by duplicating this file and customizing to your requirements. + +widget = "blank" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 15 # Order that this section will appear. + +title = "" +subtitle = "" + +[design] + # Choose how many columns the section has. Valid values: 1 or 2. + columns = "1" + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "white" + + # Background gradient. + # gradient_start = "white" + # gradient_end = "white" + + # Background image. + # image = "image.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + # image_size = "cover" # Options are `cover` (default), `contain`, or `actual` size. + # image_position = "center" # Options include `left`, `center` (default), or `right`. + # image_parallax = true # Use a fun parallax-like fixed background effect? true/false + + # Text color (true=light or false=dark). + text_color_light = false + +[design.spacing] + # Customize the section spacing. Order is top, right, bottom, left. + padding = ["20px", "0", "20px", "0"] + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ + +The NeuroModulation Laboratory is part of the [Brain & Behaviour Group](https://www.surrey.ac.uk/brain-and-behaviour-research-group) at the [University of Surrey](https://www.surrey.ac.uk/). We use computational and mathematical tools to address the questions of learning and memory in the brain. The lab is headed by Dr. Ines Violante. + + +- [View the documentation](https://sourcethemes.com/academic/docs/) +- [Ask a question](http://discuss.gohugo.io/) +- [Request a feature or report a bug](https://github.com/gcushen/hugo-academic/issues) +- Updating? View the [Update Guide](https://sourcethemes.com/academic/docs/update/) and [Release Notes](https://sourcethemes.com/academic/updates/) +- Support development of Academic: + - [Donate a coffee](https://paypal.me/cushen) + - [Become a backer on Patreon](https://www.patreon.com/cushen) + - [Decorate your laptop or journal with an Academic sticker](https://www.redbubble.com/people/neutreno/works/34387919-academic) + - [Wear the T-shirt](https://academic.threadless.com/) + +{{% alert note %}} +This homepage section is an example of adding [elements](https://sourcethemes.com/academic/docs/writing-markdown-latex/) to the [*Blank* widget](https://sourcethemes.com/academic/docs/widgets/). + +Backgrounds can be applied to any section. Here, the *background* option is set give a *color gradient*. + +**To remove this section, delete `content/home/demo.md`.** +{{% /alert %}} diff --git a/content/home/experience.md b/content/home/experience.md new file mode 100644 index 0000000..12d7b3d --- /dev/null +++ b/content/home/experience.md @@ -0,0 +1,44 @@ ++++ +# Experience widget. +widget = "experience" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 40 # Order that this section will appear. + +title = "Experience" +subtitle = "" + +# Date format for experience +# Refer to https://sourcethemes.com/academic/docs/customization/#date-format +date_format = "Jan 2006" + +# Experiences. +# Add/remove as many `[[experience]]` blocks below as you like. +# Required fields are `title`, `company`, and `date_start`. +# Leave `date_end` empty if it's your current employer. +# Begin/end multi-line descriptions with 3 quotes `"""`. +[[experience]] + title = "CEO" + company = "GenCoin" + company_url = "" + location = "California" + date_start = "2017-01-01" + date_end = "" + description = """ + Responsibilities include: + + * Analysing + * Modelling + * Deploying + """ + +[[experience]] + title = "Professor" + company = "University X" + company_url = "" + location = "California" + date_start = "2016-01-01" + date_end = "2016-12-31" + description = """Taught electronic engineering and researched semiconductor physics.""" + ++++ diff --git a/content/home/featured.md b/content/home/featured.md new file mode 100644 index 0000000..f3df47e --- /dev/null +++ b/content/home/featured.md @@ -0,0 +1,67 @@ ++++ +# A Featured Publications section created with the Featured Content widget. +# This section displays publications from `content/publication/` which have +# `featured = true` in their front matter. + +widget = "featured" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 80 # Order that this section will appear. + +title = "Featured Publications" +subtitle = "" + +[content] + # Page type to display. E.g. post, talk, or publication. + page_type = "publication" + + # Choose how much pages you would like to display (0 = all pages) + count = 0 + + # Page order. Descending (desc) or ascending (asc) date. + order = "desc" + + # Show a "See all pages" link underneath the featured content? + link_to_archive = false + + # Filter posts by a taxonomy term. + [content.filters] + tag = "" + category = "" + publication_type = "" + +[design] + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 4 = Citation (publication only) + view = 3 + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ diff --git a/content/home/hero.md b/content/home/hero.md new file mode 100644 index 0000000..53dee03 --- /dev/null +++ b/content/home/hero.md @@ -0,0 +1,60 @@ ++++ +# Hero widget. +widget = "hero" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 10 # Order that this section will appear. + +title = "NeMo - NeuroModulation Lab" + + + +# Hero image (optional). Enter filename of an image in the `static/img/` folder. +hero_media = "StrikingImage_Violante_transp.png" + +[design.background] +# Apply a background color, gradient, or image. +# Uncomment (by removing `#`) an option to apply it. +# Choose a light or dark text color by setting `text_color_light`. +# Any HTML color name or Hex value is valid. + +# Background color. +# color = "white" + +# Background gradient. +gradient_start = "#074052" +gradient_end = "#074052" + +# Background image. +# image = "" # Name of image in `static/img/`. +# image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. +# image_size = "cover" # Options are `cover` (default), `contain`, or `actual` size. +# image_position = "center" # Options include `left`, `center` (default), or `right`. +# image_parallax = true # Use a fun parallax-like fixed background effect? true/false + +# Text color (true=light or false=dark). +text_color_light = true + +# Call to action links (optional). +# Display link(s) by specifying a URL and label below. Icon is optional for `[cta]`. +# Remove a link/note by deleting a cta/note block. +[cta] +#url = "https://sourcethemes.com/academic/docs/install/" +#label = "Get Started" +#icon_pack = "fas" +#icon = "download" + +[cta_alt] +#url = "https://sourcethemes.com/academic/" +#label = "View Documentation" + +# Note. An optional note to show underneath the links. +[cta_note] +# label = '<a class="js-github-release" #href="https://sourcethemes.com/academic/updates" #data-repo="gcushen/hugo-academic">Latest release<!-- V --></a>' ++++ +_________ + +**School of Psychology** +**Faculty of Health and Medical Sciences** +**University of Surrey** + diff --git a/content/home/index.md b/content/home/index.md new file mode 100644 index 0000000..ef8bad5 --- /dev/null +++ b/content/home/index.md @@ -0,0 +1,5 @@ ++++ +# Homepage +type = "widget_page" +headless = true # Homepage is headless, other widget pages are not. ++++ diff --git a/content/home/people.md b/content/home/people.md new file mode 100644 index 0000000..fd12fd2 --- /dev/null +++ b/content/home/people.md @@ -0,0 +1,56 @@ ++++ +# A "Meet the Team" section created with the People widget. +# This section displays people from `content/authors/` which belong to the `user_groups` below. + +widget = "people" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 68 # Order that this section will appear. + +title = "Meet the Team" +subtitle = "" + +[content] + # Choose which groups/teams of users to display. + # Edit `user_groups` in each user's profile to add them to one or more of these groups. + user_groups = ["Principal Investigators", + "Researchers", + "Grad Students", + "Administration", + "Visitors", + "Alumni"] + +[design] + # Show user's social networking links? (true/false) + show_social = false + + # Show user's interests? (true/false) + show_interests = true + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ diff --git a/content/home/posts.md b/content/home/posts.md new file mode 100644 index 0000000..12b3b6f --- /dev/null +++ b/content/home/posts.md @@ -0,0 +1,67 @@ ++++ +# A Recent Blog Posts section created with the Pages widget. +# This section displays recent blog posts from `content/post/`. + +widget = "pages" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 60 # Order that this section will appear. + +title = "Recent Posts" +subtitle = "" + +[content] + # Page type to display. E.g. post, talk, or publication. + page_type = "post" + + # Choose how much pages you would like to display (0 = all pages) + count = 5 + + # Choose how many pages you would like to offset by + offset = 0 + + # Page order. Descending (desc) or ascending (asc) date. + order = "desc" + + # Filter posts by a taxonomy term. + [content.filters] + tag = "" + category = "" + publication_type = "" + exclude_featured = false + +[design] + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 4 = Citation (publication only) + view = 2 + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ diff --git a/content/home/projects.md b/content/home/projects.md new file mode 100644 index 0000000..660aa97 --- /dev/null +++ b/content/home/projects.md @@ -0,0 +1,77 @@ ++++ +# A Projects section created with the Portfolio widget. +widget = "portfolio" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 65 # Order that this section will appear. + +title = "Projects" +subtitle = "" + +[content] + # Page type to display. E.g. project. + page_type = "project" + + # Filter toolbar (optional). + # Add or remove as many filters (`[[content.filter_button]]` instances) as you like. + # To show all items, set `tag` to "*". + # To filter by a specific tag, set `tag` to an existing tag name. + # To remove toolbar, delete/comment all instances of `[[content.filter_button]]` below. + + # Default filter index (e.g. 0 corresponds to the first `[[filter_button]]` instance below). + filter_default = 0 + + # [[content.filter_button]] + # name = "All" + # tag = "*" + + # [[content.filter_button]] + # name = "Deep Learning" + # tag = "Deep Learning" + + # [[content.filter_button]] + # name = "Other" + # tag = "Demo" + +[design] + # Choose how many columns the section has. Valid values: 1 or 2. + columns = "2" + + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 5 = Showcase + view = 3 + + # For Showcase view, flip alternate rows? + flip_alt_rows = false + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ + diff --git a/content/home/publications.md b/content/home/publications.md new file mode 100644 index 0000000..1d22f86 --- /dev/null +++ b/content/home/publications.md @@ -0,0 +1,71 @@ ++++ +# A Recent Publications section created with the Pages widget. +# This section displays recent blog posts from `content/publication/`. + +widget = "pages" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 90 # Order that this section will appear. + +title = "Recent Publications" +subtitle = "" + +[content] + # Page type to display. E.g. post, talk, or publication. + page_type = "publication" + + # Choose how much pages you would like to display (0 = all pages) + count = 5 + + # Choose how many pages you would like to offset by + offset = 0 + + # Page order. Descending (desc) or ascending (asc) date. + order = "desc" + + # Filter posts by a taxonomy term. + [content.filters] + tag = "" + category = "" + publication_type = "" + exclude_featured = false + +[design] + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 4 = Citation (publication only) + view = 2 + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ + +{{% alert note %}} +Quickly discover relevant content by [filtering publications]({{< ref "/publication/_index.md" >}}). +{{% /alert %}} diff --git a/content/home/research.md b/content/home/research.md new file mode 100644 index 0000000..df9835b --- /dev/null +++ b/content/home/research.md @@ -0,0 +1,77 @@ ++++ +# A Projects section created with the Portfolio widget. +widget = "portfolio" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 65 # Order that this section will appear. + +title = "Research" +subtitle = "" + +[content] + # Page type to display. E.g. project. + page_type = "project" + + # Filter toolbar (optional). + # Add or remove as many filters (`[[content.filter_button]]` instances) as you like. + # To show all items, set `tag` to "*". + # To filter by a specific tag, set `tag` to an existing tag name. + # To remove toolbar, delete/comment all instances of `[[content.filter_button]]` below. + + # Default filter index (e.g. 0 corresponds to the first `[[filter_button]]` instance below). + filter_default = 0 + + [[content.filter_button]] + name = "All" + tag = "*" + + [[content.filter_button]] + name = "Deep Learning" + tag = "Deep Learning" + + [[content.filter_button]] + name = "Other" + tag = "Demo" + +[design] + # Choose how many columns the section has. Valid values: 1 or 2. + columns = "2" + + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 5 = Showcase + view = 3 + + # For Showcase view, flip alternate rows? + flip_alt_rows = false + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ + diff --git a/content/home/skills.md b/content/home/skills.md new file mode 100644 index 0000000..9f9f18e --- /dev/null +++ b/content/home/skills.md @@ -0,0 +1,35 @@ ++++ +# A Skills section created with the Featurette widget. +widget = "featurette" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 30 # Order that this section will appear. + +title = "Skills" +subtitle = "" + +# Showcase personal skills or business features. +# +# Add/remove as many `[[feature]]` blocks below as you like. +# +# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons + +[[feature]] + icon = "r-project" + icon_pack = "fab" + name = "R" + description = "90%" + +[[feature]] + icon = "chart-line" + icon_pack = "fas" + name = "Statistics" + description = "100%" + +[[feature]] + icon = "camera-retro" + icon_pack = "fas" + name = "Photography" + description = "10%" + ++++ diff --git a/content/home/slider.md b/content/home/slider.md new file mode 100644 index 0000000..6ddc3be --- /dev/null +++ b/content/home/slider.md @@ -0,0 +1,54 @@ ++++ +# Slider widget. +widget = "slider" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = false # Activate this widget? true/false +weight = 1 # Order that this section will appear. + +# Slide interval. +# Use `false` to disable animation or enter a time in ms, e.g. `5000` (5s). +interval = false + +# Slide height (optional). +# E.g. `500px` for 500 pixels or `calc(100vh - 70px)` for full screen. +height = "" + +# Slides. +# Duplicate an `[[item]]` block to add more slides. +[[item]] + title = "Hello" + content = "I am center aligned :smile:" + align = "center" # Choose `center`, `left`, or `right`. + + # Overlay a color or image (optional). + # Deactivate an option by commenting out the line, prefixing it with `#`. + overlay_color = "#666" # An HTML color value. + overlay_img = "headers/bubbles-wide.jpg" # Image path relative to your `static/img/` folder. + overlay_filter = 0.5 # Darken the image. Value in range 0-1. + + # Call to action button (optional). + # Activate the button by specifying a URL and button label below. + # Deactivate by commenting out parameters, prefixing lines with `#`. + cta_label = "Get Academic" + cta_url = "https://sourcethemes.com/academic/" + cta_icon_pack = "fas" + cta_icon = "graduation-cap" + +[[item]] + title = "Left" + content = "I am left aligned :smile:" + align = "left" + + overlay_color = "#555" # An HTML color value. + overlay_img = "" # Image path relative to your `static/img/` folder. + overlay_filter = 0.5 # Darken the image. Value in range 0-1. + +[[item]] + title = "Right" + content = "I am right aligned :smile:" + align = "right" + + overlay_color = "#333" # An HTML color value. + overlay_img = "" # Image path relative to your `static/img/` folder. + overlay_filter = 0.5 # Darken the image. Value in range 0-1. ++++ diff --git a/content/home/tags.md b/content/home/tags.md new file mode 100644 index 0000000..6da5875 --- /dev/null +++ b/content/home/tags.md @@ -0,0 +1,22 @@ ++++ +# Tag Cloud widget. +widget = "tag_cloud" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 120 # Order that this section will appear. + +title = "Popular Topics" +subtitle = "" + +[content] + # Choose the taxonomy from `config.toml` to display (e.g. tags, categories) + taxonomy = "tags" + + # Choose how many tags you would like to display (0 = all tags) + count = 20 + +[design] + # Minimum and maximum font sizes (1.0 = 100%). + font_size_min = 0.7 + font_size_max = 2.0 ++++ diff --git a/content/home/talks.md b/content/home/talks.md new file mode 100644 index 0000000..2be0258 --- /dev/null +++ b/content/home/talks.md @@ -0,0 +1,69 @@ ++++ +# A Recent and Upcoming Talks section created with the Pages widget. +# This section displays recent talks from `content/talk/`. + +widget = "pages" # See https://sourcethemes.com/academic/docs/page-builder/ +headless = true # This file represents a page section. +active = true # Activate this widget? true/false +weight = 70 # Order that this section will appear. + +title = "Recent & Upcoming Talks" +subtitle = "" + +[content] + # Page type to display. E.g. post, talk, or publication. + page_type = "talk" + + # Choose how much pages you would like to display (0 = all pages) + count = 5 + + # Choose how many pages you would like to offset by + offset = 0 + + # Page order. Descending (desc) or ascending (asc) date. + order = "desc" + + # Filter posts by a taxonomy term. + [content.filters] + tag = "" + category = "" + publication_type = "" + exclude_featured = false + exclude_past = false + exclude_future = false + +[design] + # Toggle between the various page layout types. + # 1 = List + # 2 = Compact + # 3 = Card + # 4 = Citation (publication only) + view = 2 + +[design.background] + # Apply a background color, gradient, or image. + # Uncomment (by removing `#`) an option to apply it. + # Choose a light or dark text color by setting `text_color_light`. + # Any HTML color name or Hex value is valid. + + # Background color. + # color = "navy" + + # Background gradient. + # gradient_start = "DeepSkyBlue" + # gradient_end = "SkyBlue" + + # Background image. + # image = "background.jpg" # Name of image in `static/img/`. + # image_darken = 0.6 # Darken the image? Range 0-1 where 0 is transparent and 1 is opaque. + + # Text color (true=light or false=dark). + # text_color_light = true + +[advanced] + # Custom CSS. + css_style = "" + + # CSS class. + css_class = "" ++++ diff --git a/content/page/about.md b/content/page/about.md deleted file mode 100644 index 82902e8..0000000 --- a/content/page/about.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: About me -subtitle: Why you'd want to hang out with me -comments: false ---- - -My name is The Dude. I have the following qualities: - -- I rock a great beard -- I'm extremely loyal to my friends -- I like bowling - -That rug really tied the room together. - -### my history - -To be honest, I'm having some trouble remembering right now, so why don't you -just watch [my movie](https://en.wikipedia.org/wiki/The_Big_Lebowski) and it -will answer **all** your questions. diff --git a/content/post/2015-01-04-first-post.md b/content/post/2015-01-04-first-post.md deleted file mode 100644 index 4d4cf45..0000000 --- a/content/post/2015-01-04-first-post.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: First post! -date: 2015-01-05 ---- - -This is my first post, how exciting! \ No newline at end of file diff --git a/content/post/2015-01-15-pirates.md b/content/post/2015-01-15-pirates.md deleted file mode 100644 index f2f8f08..0000000 --- a/content/post/2015-01-15-pirates.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Pirates arrrr -date: 2015-01-15 ---- - -Piracy is typically an act of robbery or criminal violence at sea. The term can include acts committed on land, in the air, or in other major bodies of water or on a shore. It does not normally include crimes committed against persons traveling on the same vessel as the perpetrator (e.g. one passenger stealing from others on the same vessel). The term has been used throughout history to refer to raids across land borders by non-state agents. \ No newline at end of file diff --git a/content/post/2015-01-19-soccer.md b/content/post/2015-01-19-soccer.md deleted file mode 100644 index 82889be..0000000 --- a/content/post/2015-01-19-soccer.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Soccer -subtitle: Best sport ever! -date: 2015-01-19 ---- - -From Wikipedia: - -Association football, more commonly known as football or soccer,[2] is a sport played between two teams of eleven players with a spherical ball. It is played by 250 million players in over 200 countries, making it the world's most popular sport.[3][4][5][6] The game is played on a rectangular field with a goal at each end. The object of the game is to score by getting the ball into the opposing goal. - -The goalkeepers are the only players allowed to touch the ball with their hands or arms while it is in play and then only in their penalty area. Outfield players mostly use their feet to strike or pass the ball, but may use their head or torso to strike the ball instead. The team that scores the most goals by the end of the match wins. If the score is level at the end of the game, either a draw is declared or the game goes into extra time and/or a penalty shootout depending on the format of the competition. The Laws of the Game were originally codified in England by The Football Association in 1863. Association football is governed internationally by the International Federation of Association Football (FIFA; French: Fédération Internationale de Football Association) which organises a World Cup every four years.[7] \ No newline at end of file diff --git a/content/post/2015-01-27-dear-diary.md b/content/post/2015-01-27-dear-diary.md deleted file mode 100644 index bed5417..0000000 --- a/content/post/2015-01-27-dear-diary.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Dear diary -date: 2015-01-27 ---- - -What is it with that Mary girl? Dragging me to school every day. As if I had a choice. What you don't hear in those nursery rhymes is that she starves me if I don't go to school with her; it's the only way I can stay alive! I'm thinking about being adopted by Little Bo Peep, sure I may get lost, but anything is better than being with Mary and those little brats at school (shudder, shudder). \ No newline at end of file diff --git a/content/post/2015-02-13-hamlet-monologue.md b/content/post/2015-02-13-hamlet-monologue.md deleted file mode 100644 index 48dd133..0000000 --- a/content/post/2015-02-13-hamlet-monologue.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: To be -subtitle: ... or not to be? -date: 2015-02-13 ---- - -To be, or not to be--that is the question: -Whether 'tis nobler in the mind to suffer -The slings and arrows of outrageous fortune -Or to take arms against a sea of troubles -And by opposing end them. To die, to sleep-- -No more--and by a sleep to say we end -The heartache, and the thousand natural shocks -That flesh is heir to. 'Tis a consummation -Devoutly to be wished. To die, to sleep-- -To sleep--perchance to dream: ay, there's the rub, -For in that sleep of death what dreams may come -When we have shuffled off this mortal coil, -Must give us pause. There's the respect -That makes calamity of so long life. -For who would bear the whips and scorns of time, -Th' oppressor's wrong, the proud man's contumely -The pangs of despised love, the law's delay, -The insolence of office, and the spurns -That patient merit of th' unworthy takes, -When he himself might his quietus make -With a bare bodkin? Who would fardels bear, -To grunt and sweat under a weary life, -But that the dread of something after death, -The undiscovered country, from whose bourn -No traveller returns, puzzles the will, -And makes us rather bear those ills we have -Than fly to others that we know not of? -Thus conscience does make cowards of us all, -And thus the native hue of resolution -Is sicklied o'er with the pale cast of thought, -And enterprise of great pitch and moment -With this regard their currents turn awry -And lose the name of action. -- Soft you now, -The fair Ophelia! -- Nymph, in thy orisons -Be all my sins remembered. \ No newline at end of file diff --git a/content/post/2015-02-20-test-markdown.md b/content/post/2015-02-20-test-markdown.md deleted file mode 100644 index 8ef8cbf..0000000 --- a/content/post/2015-02-20-test-markdown.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Test markdown -subtitle: Each post also has a subtitle -date: 2015-02-20 -tags: ["example", "markdown"] ---- - -You can write regular [markdown](http://markdowntutorial.com/) here and Jekyll will automatically convert it to a nice webpage. I strongly encourage you to [take 5 minutes to learn how to write in markdown](http://markdowntutorial.com/) - it'll teach you how to transform regular text into bold/italics/headings/tables/etc. - -**Here is some bold text** - -## Here is a secondary heading - -Here's a useless table: - -| Number | Next number | Previous number | -| :------ |:--- | :--- | -| Five | Six | Four | -| Ten | Eleven | Nine | -| Seven | Eight | Six | -| Two | Three | One | - - -How about a yummy crepe? - - - -Here's a code chunk with syntax highlighting: - -```javascript -var foo = function(x) { - return(x + 5); -} -foo(3) -``` diff --git a/content/post/2015-02-26-flake-it-till-you-make-it.md b/content/post/2015-02-26-flake-it-till-you-make-it.md deleted file mode 100644 index 895ff58..0000000 --- a/content/post/2015-02-26-flake-it-till-you-make-it.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Flake it till you make it -subtitle: Excerpt from Soulshaping by Jeff Brown -date: 2015-02-26 -bigimg: [{src: "/img/path.jpg", desc: "Path"}] ---- - -Under what circumstances should we step off a path? When is it essential that we finish what we start? If I bought a bag of peanuts and had an allergic reaction, no one would fault me if I threw it out. If I ended a relationship with a woman who hit me, no one would say that I had a commitment problem. But if I walk away from a seemingly secure route because my soul has other ideas, I am a flake? - -The truth is that no one else can definitively know the path we are here to walk. It’s tempting to listen—many of us long for the omnipotent other—but unless they are genuine psychic intuitives, they can’t know. All others can know is their own truth, and if they’ve actually done the work to excavate it, they will have the good sense to know that they cannot genuinely know anyone else’s. Only soul knows the path it is here to walk. Since you are the only one living in your temple, only you can know its scriptures and interpretive structure. - -At the heart of the struggle are two very different ideas of success—survival-driven and soul-driven. For survivalists, success is security, pragmatism, power over others. Success is the absence of material suffering, the nourishing of the soul be damned. It is an odd and ironic thing that most of the material power in our world often resides in the hands of younger souls. Still working in the egoic and material realms, they love the sensations of power and focus most of their energy on accumulation. Older souls tend not to be as materially driven. They have already played the worldly game in previous lives and they search for more subtle shades of meaning in this one—authentication rather than accumulation. They are often ignored by the culture at large, although they really are the truest warriors. - -A soulful notion of success rests on the actualization of our innate image. Success is simply the completion of a soul step, however unsightly it may be. We have finished what we started when the lesson is learned. What a fear-based culture calls a wonderful opportunity may be fruitless and misguided for the soul. Staying in a passionless relationship may satisfy our need for comfort, but it may stifle the soul. Becoming a famous lawyer is only worthwhile if the soul demands it. It is an essential failure if you are called to be a monastic this time around. If you need to explore and abandon ten careers in order to stretch your soul toward its innate image, then so be it. Flake it till you make it. \ No newline at end of file diff --git a/content/post/2016-03-08-code-sample.md b/content/post/2016-03-08-code-sample.md deleted file mode 100644 index af4514a..0000000 --- a/content/post/2016-03-08-code-sample.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Code Sample -subtitle: Using Hugo or Pygments -date: 2016-03-08 -tags: ["example", "code"] ---- - -The following are two code samples using syntax highlighting. - -<!--more--> - -The following is a code sample using triple backticks ( ``` ) code fencing provided in Hugo. This is client side highlighting and does not require any special installation. - -```javascript - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -``` - - -The following is a code sample using the "highlight" shortcode provided in Hugo. This is server side highlighting and requires Python and Pygments to be installed. - -{{< highlight javascript >}} - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -{{</ highlight >}} - - -And here is the same code with line numbers: - -{{< highlight javascript "linenos=inline">}} - var num1, num2, sum - num1 = prompt("Enter first number") - num2 = prompt("Enter second number") - sum = parseInt(num1) + parseInt(num2) // "+" means "add" - alert("Sum = " + sum) // "+" means combine into a string -{{</ highlight >}} diff --git a/content/post/2017-03-05-math-sample.md b/content/post/2017-03-05-math-sample.md deleted file mode 100644 index 3108021..0000000 --- a/content/post/2017-03-05-math-sample.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: Math Sample -subtitle: Using KaTeX -date: 2017-03-05 -tags: ["example", "math"] ---- - -KaTeX can be used to generate complex math formulas. It supports in-line math using the `\\( ... \\)` delimiters, like this: \\( E = mc^2 \\). By default, it does *not* support in-line delimiters `$...$` because those occur too commonly in typical webpages. It supports displayed math using the `$$` or `\\[...\\]` delimiters, like this: - -Formula 1: -$$ -\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots -$$ - -Formula 2: (same formula, different delimiter) -\\[ -\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots -\\] - -Additional details can be found on [GitHub](https://github.com/Khan/KaTeX) or on the [Wiki](http://tiddlywiki.com/plugins/tiddlywiki/katex/). -<!--more--> - -### Example 1 - -If the text between $$ contains newlines it will rendered in display mode: -``` -$$ -f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi -$$ -``` -$$ -f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi -$$ - - -### Example 2 -``` -$$ -\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } } -$$ -``` -$$ -\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } } -$$ - - -### Example 3 -``` -$$ -1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. -$$ -``` -$$ -1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. -$$ - -### Example 4 - -Remember, certain characters are rendered by markdown, so you may need to workaround those issues. You can find the complete list of KaTeX supported functions here: [https://khan.github.io/KaTeX/docs/supported.html](https://khan.github.io/KaTeX/docs/supported.html) - -For example, the `'` character can be replaced with `^\prime`: - -$$ -G^\prime = G - u -$$ - -The `"` character can be replaced with `^{\prime\prime}`: - -$$ -G^{\prime\prime} = G^\prime - v -$$ diff --git a/content/post/2017-03-07-bigimg-sample.md b/content/post/2017-03-07-bigimg-sample.md deleted file mode 100644 index 754d999..0000000 --- a/content/post/2017-03-07-bigimg-sample.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Big Image Sample -subtitle: Using Multiple Images -date: 2017-03-07 -tags: ["example", "bigimg"] -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}, {src: "/img/sphere.jpg", desc: "Sphere"}, {src: "/img/hexagon.jpg", desc: "Hexagon"}] ---- - -The image banners at the top of the page are refered to as "bigimg" in this theme. They are optional, and one more more can be specified. If more than one is specified, the images rotate every 10 seconds. In the front matter, bigimgs are specified using an array of hashes. - -<!--more--> - -A single bigimg can be specified in the front matter by the following YAML: -``` -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}] -``` - -Multiple bigimgs can be specified in the front matter by the following YAML: -``` -bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}, - {src: "/img/sphere.jpg", desc: "Sphere"}, - {src: "/img/hexagon.jpg", desc: "Hexagon"}] -``` - -Also note that the description field is optional, and images could instead be specified by: -``` -bigimg: [{src: "/img/triangle.jpg"}, - {src: "/img/sphere.jpg"}, - {src: "/img/hexagon.jpg"}] -``` - -The above YAML array of hashes were written in "flow" style. However when generating a new page or post with `hugo new post/mypost.md`, hugo may interpret the archetype for bigimg in the default YAML style. Defining multiple bigimg's complete with descriptions in this style would be specified by: -``` -bigimg: -- {src: "/img/triangle.jpg", desc: "Triangle"} -- {src: "/img/sphere.jpg", desc: "Sphere"} -- {src: "/img/hexagon.jpg", desc: "Hexagon"} -``` - -Additional information can be found [in this YAML tutorial](https://rhnh.net/2011/01/31/yaml-tutorial/). \ No newline at end of file diff --git a/content/post/2017-03-20-photoswipe-gallery-sample.md b/content/post/2017-03-20-photoswipe-gallery-sample.md deleted file mode 100644 index d9b4c74..0000000 --- a/content/post/2017-03-20-photoswipe-gallery-sample.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Photoswipe Gallery Sample -subtitle: Making a Gallery -date: 2017-03-20 -tags: ["example", "photoswipe"] ---- - -Beautiful Hugo adds a few custom shortcodes created by [Li-Wen Yip](https://www.liwen.id.au/heg/) and [Gert-Jan van den Berg](https://github.com/GjjvdBurg/HugoPhotoSwipe) for making galleries with [PhotoSwipe](http://photoswipe.com) . - -{{< gallery caption-effect="fade" >}} - {{< figure thumb="-thumb" link="/img/hexagon.jpg" >}} - {{< figure thumb="-thumb" link="/img/sphere.jpg" caption="Sphere" >}} - {{< figure thumb="-thumb" link="/img/triangle.jpg" caption="Triangle" alt="This is a long comment about a triangle" >}} -{{< /gallery >}} -{{< load-photoswipe >}} - -<!--more--> -## Example -The above gallery was created using the following shortcodes: -``` -{{</* gallery caption-effect="fade" */>}} - {{</* figure thumb="-thumb" link="/img/hexagon.jpg" */>}} - {{</* figure thumb="-thumb" link="/img/sphere.jpg" caption="Sphere" */>}} - {{</* figure thumb="-thumb" link="/img/triangle.jpg" caption="Triangle" alt="This is a long comment about a triangle" */>}} -{{</* /gallery */>}} -{{</* load-photoswipe */>}} -``` - -## Usage -For full details please see the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) page. Basic usages from above are: - -- Create a gallery with open and close tags `{{</* gallery */>}}` and `{{</* /gallery */>}}` -- `{{</* figure src="image.jpg" */>}}` will use `image.jpg` for thumbnail and lightbox -- `{{</* figure src="thumb.jpg" link="image.jpg" */>}}` will use `thumb.jpg` for thumbnail and `image.jpg` for lightbox -- `{{</* figure thumb="-small" link="image.jpg" */>}}` will use `image-small.jpg` for thumbnail and `image.jpg` for lightbox -- All the [features/parameters](https://gohugo.io/extras/shortcodes) of Hugo's built-in `figure` shortcode work as normal, i.e. src, link, title, caption, class, attr (attribution), attrlink, alt -- `{{</* gallery caption-effect="fade" */>}}` will fade in captions for all figures in this gallery instead of the default slide-up behavior -- Many gallery styles for captions and hover effects exist; view the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) for all options -- Call `{{</* load-photoswipe */>}}` **once** anywhere you want on each page where you want to use PhotoSwipe \ No newline at end of file diff --git a/content/post/_index.md b/content/post/_index.md new file mode 100644 index 0000000..5ba086f --- /dev/null +++ b/content/post/_index.md @@ -0,0 +1,14 @@ +--- +title: Posts + +# View. +# 1 = List +# 2 = Compact +# 3 = Card +view: 2 + +# Optional header image (relative to `static/img/` folder). +header: + caption: "" + image: "" +--- diff --git a/content/privacy.md b/content/privacy.md new file mode 100644 index 0000000..3f20052 --- /dev/null +++ b/content/privacy.md @@ -0,0 +1,15 @@ +--- +title: Privacy Policy +date: "2018-06-28T00:00:00+01:00" +draft: true +share: false +commentable: false +editable: false + +# Optional header image (relative to `static/img/` folder). +header: + caption: "" + image: "" +--- + +Add your privacy policy here and set `draft: false` to publish it. Otherwise, delete this file if you don't need it. diff --git a/content/publication/_index.md b/content/publication/_index.md new file mode 100644 index 0000000..510d576 --- /dev/null +++ b/content/publication/_index.md @@ -0,0 +1,15 @@ +--- +title: Publications + +# View. +# 1 = List +# 2 = Compact +# 3 = Card +# 4 = Citation +view: 4 + +# Optional header image (relative to `static/img/` folder). +header: + caption: "" + image: "" +--- diff --git a/content/talk/_index.md b/content/talk/_index.md new file mode 100644 index 0000000..7d27cb3 --- /dev/null +++ b/content/talk/_index.md @@ -0,0 +1,14 @@ +--- +title: Recent & Upcoming Talks + +# View. +# 1 = List +# 2 = Compact +# 3 = Card +view: 2 + +# Optional header image (relative to `static/img/` folder). +header: + caption: "" + image: "" +--- diff --git a/content/terms.md b/content/terms.md new file mode 100644 index 0000000..608bcff --- /dev/null +++ b/content/terms.md @@ -0,0 +1,15 @@ +--- +title: Terms +date: "2018-06-28T00:00:00+01:00" +draft: true +share: false +commentable: false +editable: false + +# Optional header image (relative to `static/img/` folder). +header: + caption: "" + image: "" +--- + +Add your terms here and set `draft: false` to publish it. Otherwise, delete this file if you don't need it. diff --git a/data/academic.toml b/data/academic.toml new file mode 100644 index 0000000..8704611 --- /dev/null +++ b/data/academic.toml @@ -0,0 +1,3 @@ +# Academic + +version = "4.7.0" diff --git a/data/assets.toml b/data/assets.toml new file mode 100644 index 0000000..0d6fdf3 --- /dev/null +++ b/data/assets.toml @@ -0,0 +1,106 @@ +# Versioning and Subresource Integrity (SRI) for Academic's JavaScript and CSS dependencies + +# When updating the version of an asset below, please also update the corresponding SRI. +# How to update the SRI for an entry: +# echo -n "sha512-" && curl --silent "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_CHTML" | openssl dgst -sha512 -binary | openssl enc -base64 -A +# Or, the SRI for the appropriate asset can be copied from https://cdnjs.com/ . + +# JavaScript + +[js.jQuery] + version = "3.4.1" + sri = "sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery/%s/jquery.min.js" +[js.highlight] + version = "9.18.1" + sri = "sha256-eOgo0OtLL4cdq7RdwRUiGKLX9XsIJ7nGhWEKbohmVAQ=" + url = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/%s/highlight.min.js" +[js.mathJax] + version = "3" + sri = "" # No SRI as dynamically generated. + url = "https://cdn.jsdelivr.net/npm/mathjax@%s/es5/tex-chtml.js" + async = true +[js.isotope] + version = "3.0.6" + sri = "sha256-CBrpuqrMhXwcLLUd5tvQ4euBHCdh7wGlDfNz8vbu/iI=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/%s/isotope.pkgd.min.js" +[js.imagesLoaded] + version = "4.1.4" + sri = "sha256-lqvxZrPLtfffUl2G/e7szqSvPBILGbwmsGE1MKlOi0Q=" + url = "https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/%s/imagesloaded.pkgd.min.js" +[js.gmaps] + version = "0.4.25" + sri = "sha256-7vjlAeb8OaTrCXZkCNun9djzuB2owUsaO72kXaFDBJs=" + url = "https://cdnjs.cloudflare.com/ajax/libs/gmaps.js/%s/gmaps.min.js" +[js.leaflet] + version = "1.5.1" + sri = "sha256-EErZamuLefUnbMBQbsEqu1USa+btR2oIlCpBJbyD4/g=" + url = "https://cdnjs.cloudflare.com/ajax/libs/leaflet/%s/leaflet.js" +[js.fancybox] + version = "3.5.7" + sri = "sha256-yt2kYMy0w8AbtF89WXb2P1rfjcP/HTHLT7097U8Y5b8=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fancybox/%s/jquery.fancybox.min.js" +[js.fuse] + version = "3.2.1" + sri = "sha256-VzgmKYmhsGNNN4Ph1kMW+BjoYJM2jV5i4IlFoeZA9XI=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fuse.js/%s/fuse.min.js" +[js.mark] + version = "8.11.1" + sri = "sha256-4HLtjeVgH0eIB3aZ9mLYF6E8oU5chNdjU6p6rrXpl9U=" + url = "https://cdnjs.cloudflare.com/ajax/libs/mark.js/%s/jquery.mark.min.js" +[js.instantsearch] + version = "2.10.2" + sri = "sha256-gFCtPk/sonctyfwYOgjrPoWApQ0rqB6ezBBZ7p32yGc=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch.min.js" +[js.anchor] + version = "4.1.1" + sri = "sha256-pB/deHc9CGfFpJRjC43imB29Rse8tak+5eXqntO94ck=" + url = "https://cdnjs.cloudflare.com/ajax/libs/anchor-js/%s/anchor.min.js" +[js.mermaid] + version = "8.4.4" + sri = "sha256-JEqEejGt4tR35L0a1zodzsV0/PJ6GIf7J4yDtywdrH8=" + url = "https://cdnjs.cloudflare.com/ajax/libs/mermaid/%s/mermaid.min.js" +[js.lazysizes] + version = "5.1.2" + sri = "sha256-Md1qLToewPeKjfAHU1zyPwOutccPAm5tahnaw7Osw0A=" + url = "https://cdnjs.cloudflare.com/ajax/libs/lazysizes/%s/lazysizes.min.js" + async = true +[js.cookieconsent] + version = "3.1.1" + sri = "sha256-5VhCqFam2Cn+yjw61zbBNrbHVJ6SRydPeKopYlngbiQ=" + url = "https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/%s/cookieconsent.min.js" + +# CSS + +[css.fontAwesome] + version = "5.12.0-1" + sri = "sha256-4w9DunooKSr3MFXHXWyFER38WmPdm361bQS/2KUWZbU=" + url = "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/%s/css/all.min.css" +[css.academicons] + version = "1.8.6" + sri = "sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" + url = "https://cdnjs.cloudflare.com/ajax/libs/academicons/%s/css/academicons.min.css" +[css.leaflet] + version = "1.5.1" + sri = "sha256-SHMGCYmST46SoyGgo4YR/9AlK1vf3ff84Aq9yK4hdqM=" + url = "https://cdnjs.cloudflare.com/ajax/libs/leaflet/%s/leaflet.css" +[css.fancybox] + version = "3.5.7" + sri = "sha256-Vzbj7sDDS/woiFS3uNKo8eIuni59rjyNGtXfstRzStA=" + url = "https://cdnjs.cloudflare.com/ajax/libs/fancybox/%s/jquery.fancybox.min.css" +[css.instantsearch] + version = "2.9.0" + sri = "sha256-ZtmLe16p4jS4/2wPwwH6NzJt460SJzgLmhKrYo5yn7g=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch.min.css" +[css.instantsearchTheme] + version = "2.10.2" + sri = "sha256-uL8LUd3zkI/lXvc/Hv/oOu8ld6RJcOZiUY/8c+I+3/o=" + url = "https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/%s/instantsearch-theme-algolia.min.css" +[css.highlight] + version = "9.18.1" + sri = "" # No SRI as highlight style is determined at run time. + url = "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/%s/styles/%s.min.css" +[css.cookieconsent] + version = "3.1.1" + sri = "sha256-zQ0LblD/Af8vOppw18+2anxsuaz3pWYyVWi+bTvTH8Q=" + url = "https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/%s/cookieconsent.min.css" diff --git a/data/fonts/classic.toml b/data/fonts/classic.toml new file mode 100644 index 0000000..61d1a90 --- /dev/null +++ b/data/fonts/classic.toml @@ -0,0 +1,11 @@ +# Font style metadata +name = "Classic" + +# Optional Google font URL +google_fonts = "Lato:400,700|Merriweather|Roboto+Mono" + +# Font families +heading_font = "Lato" +body_font = "Merriweather" +nav_font = "Lato" +mono_font = "Roboto Mono" diff --git a/data/fonts/minimal.toml b/data/fonts/minimal.toml new file mode 100644 index 0000000..171d953 --- /dev/null +++ b/data/fonts/minimal.toml @@ -0,0 +1,11 @@ +# Font style metadata +name = "Minimal" + +# Optional Google font URL +google_fonts = "Montserrat:400,700|Roboto:400,400italic,700|Roboto+Mono" + +# Font families +heading_font = "Montserrat" +body_font = "Roboto" +nav_font = "Roboto" +mono_font = "Roboto Mono" diff --git a/data/fonts/mr_robot.toml b/data/fonts/mr_robot.toml new file mode 100644 index 0000000..28c8c90 --- /dev/null +++ b/data/fonts/mr_robot.toml @@ -0,0 +1,11 @@ +# Font style metadata +name = "Mr Robot" + +# Optional Google font URL +google_fonts = "B612+Mono:400,700|Orbitron:400,700" + +# Font families +heading_font = "Orbitron" +body_font = "B612 Mono" +nav_font = "B612 Mono" +mono_font = "B612 Mono" diff --git a/data/fonts/rose.toml b/data/fonts/rose.toml new file mode 100644 index 0000000..5f83555 --- /dev/null +++ b/data/fonts/rose.toml @@ -0,0 +1,11 @@ +# Font style metadata +name = "Rose" + +# Optional Google font URL +google_fonts = "Cutive+Mono|Lora:400,700|Roboto:400,700" + +# Font families +heading_font = "Lora" +body_font = "Roboto" +nav_font = "Lora" +mono_font = "Cutive Mono" diff --git a/data/i18n/languages.yaml b/data/i18n/languages.yaml new file mode 100644 index 0000000..703d659 --- /dev/null +++ b/data/i18n/languages.yaml @@ -0,0 +1,28 @@ +"ca": "Català " +"cs": "ÄŒesky" +"da": "Dansk" +"de": "Deutsch" +"el": "Ελληνικά" +"en": "English" +"es": "Español" +"et": "Eesti" +"eu": "Euskara" +"fr": "Français" +"hu": "Magyar" +"id": "Bahasa Indonesia" +"it": "Italiano" +"ja": "日本語" +"km": "ភាសាážáŸ’មែរ" +"ko": "한êµì–´" +"lv": "LatvieÅ¡u" +"nl": "Nederlands" +"pl": "Polski" +"pt": "Português" +"ro": "Română" +"ru": "РуÑÑкий" +"sv": "Svenska" +"tr": "Türkçe" +"uk": "УкраїнÑька" +"vi": "Tiếng Việt" +"zh": "䏿–‡ (简体)" +"zh-Hant": "䏿–‡ (ç¹é«”)" diff --git a/data/page_sharer.toml b/data/page_sharer.toml new file mode 100644 index 0000000..3400da5 --- /dev/null +++ b/data/page_sharer.toml @@ -0,0 +1,82 @@ +# Page Sharer +# Documentation: https://sourcethemes.com/academic/docs/customization/#page-sharer + +[[buttons]] + id = "twitter" + url = "https://twitter.com/intent/tweet?url={url}&text={title}" + title = "Twitter" + icon_pack = "fab" + icon = "twitter" + enable = true + +[[buttons]] + id = "facebook" + url = "https://www.facebook.com/sharer.php?u={url}&t={title}" + title = "Facebook" + icon_pack = "fab" + icon = "facebook" + enable = true + +[[buttons]] + id = "email" + url = "mailto:?subject={title}&body={url}" + title = "Email" + icon_pack = "fas" + icon = "envelope" + enable = true + +[[buttons]] + id = "linkedin" + url = "https://www.linkedin.com/shareArticle?url={url}&title={title}" + title = "LinkedIn" + icon_pack = "fab" + icon = "linkedin-in" + enable = true + +[[buttons]] + id = "whatsapp" + url = "https://web.whatsapp.com/send?text={title}%20{url}" + title = "WhatsApp" + icon_pack = "fab" + icon = "whatsapp" + enable = true + +[[buttons]] + id = "weibo" + url = "https://service.weibo.com/share/share.php?url={url}&title={title}" + title = "Weibo" + icon_pack = "fab" + icon = "weibo" + enable = true + +[[buttons]] + id = "reddit" + url = "https://reddit.com/submit?url={url}&title={title}" + title = "Reddit" + icon_pack = "fab" + icon = "reddit-alien" + enable = false + +[[buttons]] + id = "pinterest" + url = "https://pinterest.com/pin/create/link/?url={url}&description={title}" + title = "Pinterest" + icon_pack = "fab" + icon = "pinterest" + enable = false + +[[buttons]] + id = "xing" + url = "https://www.xing.com/spi/shares/new?url={url}&title={title}" + title = "Xing" + icon_pack = "fab" + icon = "xing" + enable = false + +[[buttons]] + id = "tumblr" + url = "https://www.tumblr.com/widgets/share/tool?canonicalUrl={url}&title={title}" + title = "Tumblr" + icon_pack = "fab" + icon = "tumblr" + enable = false diff --git a/data/publication_types.toml b/data/publication_types.toml new file mode 100644 index 0000000..f1d5949 --- /dev/null +++ b/data/publication_types.toml @@ -0,0 +1,12 @@ +# Publication types. +# Each item in the list corresponds to an item in the language packs. +types = [ "pub_uncat", + "pub_conf", + "pub_journal", + "pub_preprint", + "pub_report", + "pub_book", + "pub_book_section", + "pub_thesis", + "pub_patent" + ] diff --git a/data/themes/1950s.toml b/data/themes/1950s.toml new file mode 100644 index 0000000..0c6a0c8 --- /dev/null +++ b/data/themes/1950s.toml @@ -0,0 +1,21 @@ +# Theme metadata +name = "1950s" + +# Is theme light or dark? +light = true + +# Primary +primary = "#EF525B" + +# Menu +menu_primary = "#24C2CB" +menu_text = "#fff" +menu_text_active = "#00828B" +menu_title = "#fff" + +# Backgrounds +background = "#EAE7D6" +home_section_odd = "#EAE7D6" +home_section_even = "#EAE7D6" + +font = "rose" diff --git a/data/themes/apogee.toml b/data/themes/apogee.toml new file mode 100644 index 0000000..211e648 --- /dev/null +++ b/data/themes/apogee.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Apogee" + +# Is theme light or dark? +light = false + +# Primary +primary = "#EAF04E" + +# Menu +menu_primary = "#312450" +menu_text = "#F2BE4E" +menu_text_active = "#FFE1A0" +menu_title = "#E0A526" + +# Home sections +home_section_odd = "#5e42a6" +home_section_even = "#5e42a6" diff --git a/data/themes/coffee.toml b/data/themes/coffee.toml new file mode 100644 index 0000000..cdfe561 --- /dev/null +++ b/data/themes/coffee.toml @@ -0,0 +1,21 @@ +# Theme metadata +name = "Coffee" + +# Is theme light or dark? +light = true + +# Primary +primary = "#795548" + +# Menu +menu_primary = "#795548" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Backgrounds +background = "hsla(16, 24%, 85%, 1)" +home_section_odd = "hsla(16, 24%, 85%, 1)" +home_section_even = "hsla(16, 24%, 80%, 1)" + +font = "rose" diff --git a/data/themes/dark.toml b/data/themes/dark.toml new file mode 100644 index 0000000..e5f5f78 --- /dev/null +++ b/data/themes/dark.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Dark" + +# Is theme light or dark? +light = false + +# Primary +primary = "hsl(339, 90%, 68%)" + +# Menu +menu_primary = "rgb(20, 22, 34)" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Home sections +home_section_odd = "hsla(231, 15%, 18%, 1)" +home_section_even = "hsla(231, 15%, 16%, 1)" diff --git a/data/themes/forest.toml b/data/themes/forest.toml new file mode 100644 index 0000000..2a78e80 --- /dev/null +++ b/data/themes/forest.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Forest" + +# Is theme light or dark? +light = true + +# Primary +primary = "#4caf50" + +# Menu +menu_primary = "#4caf50" +menu_text = "#fff" +menu_text_active = "#1b5e20" +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/minimal.toml b/data/themes/minimal.toml new file mode 100644 index 0000000..fcf13b4 --- /dev/null +++ b/data/themes/minimal.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Minimal" + +# Is theme light or dark? +light = true + +# Primary +primary = "#2962ff" + +# Menu +menu_primary = "#fff" +menu_text = "#34495e" +menu_text_active = "#2962ff" +menu_title = "#2b2b2b" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/mr_robot.toml b/data/themes/mr_robot.toml new file mode 100644 index 0000000..0a0cf79 --- /dev/null +++ b/data/themes/mr_robot.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Mr Robot" + +# Is theme light or dark? +light = false + +# Primary +primary = "rgb(0, 136, 204)" + +# Menu +menu_primary = "rgb(33, 37, 41)" +menu_text = "rgb(0, 136, 204)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "rgb(153, 153, 153)" + +# Home sections +home_section_odd = "rgb(29, 33, 39)" +home_section_even = "rgb(29, 33, 39)" diff --git a/data/themes/ocean.toml b/data/themes/ocean.toml new file mode 100644 index 0000000..7d5ed78 --- /dev/null +++ b/data/themes/ocean.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Ocean" + +# Is theme light or dark? +light = true + +# Primary +primary = "#3f51b5" + +# Menu +menu_primary = "#3f51b5" # 500 +menu_text = "#fff" +menu_text_active = "#8c9eff" # A100 +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/data/themes/rose.toml b/data/themes/rose.toml new file mode 100644 index 0000000..24d9dbc --- /dev/null +++ b/data/themes/rose.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Rose" + +# Is theme light or dark? +light = true + +# Primary +primary = "rgb(251, 191, 183)" + +# Menu +menu_primary = "rgb(247, 247, 247)" +menu_text = "#000" +menu_text_active = "rgb(25, 25, 25)" +menu_title = "#000" + +# Home sections +home_section_odd = "#FFF" +home_section_even = "rgb(234, 242, 250)" diff --git a/data/themes/strawberry.toml b/data/themes/strawberry.toml new file mode 100644 index 0000000..4ba3f0c --- /dev/null +++ b/data/themes/strawberry.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Strawberry" + +# Is theme light or dark? +light = true + +# Primary +primary = "#ff3860" + +# Menu +menu_primary = "#ff3860" +menu_text = "#fff" +menu_text_active = "rgb(208, 255, 56)" +menu_title = "#fff" + +# Home sections +home_section_odd = "#fff" +home_section_even = "#fff" diff --git a/i18n/ca.yaml b/i18n/ca.yaml new file mode 100644 index 0000000..0a813bb --- /dev/null +++ b/i18n/ca.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Barra de navegació +- id: table_of_contents + translation: Index +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Relacionat +- id: minute_read + translation: min de lectura +- id: previous + translation: Anterior +- id: next + translation: Següent +- id: figure + translation: 'Figura %d:' +- id: btn_preprint + translation: Preimpresió +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Cita +- id: btn_slides + translation: Diapositives +- id: btn_video + translation: VÃdeo +- id: btn_code + translation: Códi +- id: btn_dataset + translation: Dades +- id: btn_project + translation: Projecte +- id: btn_poster + translation: Poster +- id: btn_source + translation: Font +- id: btn_copy + translation: Copia +- id: btn_download + translation: Baixa +- id: interests + translation: Interessos +- id: education + translation: Educació +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Més entrades +- id: more_talks + translation: Més xerrades +- id: more_publications + translation: Més publicacions +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: Resum +- id: publication + translation: Publicació +- id: publication_type + translation: Tipus +- id: date + translation: Data +- id: last_updated + translation: Última actualizació el +- id: event + translation: Event +- id: location + translation: Ubicació +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Obre el lloc del web del projecte +- id: posts + translation: Entrada +- id: publications + translation: Publicació +- id: talks + translation: Conferència +- id: projects + translation: Projectes +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: No s'ha trobat la pà gina +- id: 404_recommendations + translation: Buscaves alguna d'aquestes? +- id: cookie_message + translation: Aquet lloc web fa servir cookies per garantitzar una millor experiència. +- id: cookie_dismiss + translation: D'acord +- id: cookie_learn + translation: Més informació diff --git a/i18n/cs.yaml b/i18n/cs.yaml new file mode 100644 index 0000000..74753c4 --- /dev/null +++ b/i18n/cs.yaml @@ -0,0 +1,224 @@ +# Navigation + +- id: toggle_navigation + translation: Toggle navigation + +- id: table_of_contents + translation: Obsah + +- id: on_this_page + translation: Na stránce + +- id: back_to_top + translation: Nahoru + +# General + +- id: related + translation: Related + +- id: minute_read + translation: min read + +- id: previous + translation: PÅ™edchozà + +- id: next + translation: Dalšà + +- id: figure + translation: "Obrázek %d:" + +- id: edit_page + translation: Upravit stránku + +# Buttons + +- id: btn_preprint + translation: Tisk + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: Citace + +- id: btn_slides + translation: Slidy + +- id: btn_video + translation: Video + +- id: btn_code + translation: Kód + +- id: btn_dataset + translation: Dataset + +- id: btn_project + translation: Projekt + +- id: btn_poster + translation: Plakát + +- id: btn_source + translation: Zdrojový dokument + +- id: btn_copy + translation: KopÃrovat + +- id: btn_download + translation: Stáhnout + +# About widget + +- id: interests + translation: Zájmy + +- id: education + translation: VzdÄ›lánà + +- id: user_profile_latest + translation: Nejnověšà + +# Accomplishments widget + +- id: see_certificate + translation: Stáhnout + +# Experience widget + +- id: present + translation: Aktuálnà + +# Pages widget + +- id: more_pages + translation: Zobrazit vÅ¡echny + +- id: more_posts + translation: Zobrazit vÅ¡echny aktualizy + +- id: more_talks + translation: Zobrazit vÅ¡echny pÅ™ednášky + +- id: more_publications + translation: Zobrazit vÅ¡echny publikace + +# Contact widget + +- id: contact_name + translation: Jméno + +- id: contact_email + translation: Email + +- id: contact_message + translation: Zpráva + +- id: contact_send + translation: Poslat + +- id: book_appointment + translation: Rezervovat schůzku + +# Publication/Talk details + +- id: abstract + translation: Abstrakt + +- id: publication + translation: Publikace + +- id: publication_type + translation: Typ + +- id: date + translation: Datum + +- id: last_updated + translation: Naposledy aktualizováno dne + +- id: event + translation: Událost + +- id: location + translation: MÃsto + +- id: pub_uncat + translation: NezaÅ™azeno + +- id: pub_conf + translation: Materiál ke konferenci + +- id: pub_journal + translation: ÄŒlánek v žurnálu + +- id: pub_preprint + translation: Tisk pÅ™edem + +- id: pub_report + translation: Správa + +- id: pub_book + translation: Kniha + +- id: pub_book_section + translation: Sekce knihy + +- id: pub_thesis + translation: Diplomová práce + +- id: pub_patent + translation: Patent + +# Project details + +- id: open_project_site + translation: Na stánku projektu + +# Default titles for archive pages + +- id: posts + translation: Aktuality + +- id: publications + translation: Publikace + +- id: talks + translation: PÅ™ednášky + +- id: projects + translation: Projekty + +# Search + +- id: search + translation: Hledánà + +- id: search_placeholder + translation: HledánÃ... + +- id: search_results + translation: nalezených výsledků + +- id: search_no_results + translation: Nic nelalezeno +# Error 404 + +- id: page_not_found + translation: Stránka neexistuje + +- id: 404_recommendations + translation: Nehledáte náhodou jednu z tÄ›chto stránek? + +# Cookie consent + +- id: cookie_message + translation: Tyto stránky použÃvá cookies k zajiÅ¡tÄ›nà co možná nejlepšà zkuÅ¡enosti na naÅ¡em webu. + +- id: cookie_dismiss + translation: RozumÃm! + +- id: cookie_learn + translation: Zjistit vÃce diff --git a/i18n/da.yaml b/i18n/da.yaml new file mode 100644 index 0000000..4d96a70 --- /dev/null +++ b/i18n/da.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Vis/skjul navigation +- id: table_of_contents + translation: Indholdsfortegnelse +- id: on_this_page + translation: PÃ¥ denne side +- id: back_to_top + translation: Til toppen +- id: related + translation: Relaterede +- id: minute_read + translation: min læsning +- id: previous + translation: Forrige +- id: next + translation: Næste +- id: figure + translation: 'Figur %d:' +- id: btn_preprint + translation: Eksempel +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citer +- id: btn_slides + translation: Præsentation +- id: btn_video + translation: Video +- id: btn_code + translation: Kode +- id: btn_dataset + translation: Datasæt +- id: btn_project + translation: Projekt +- id: btn_poster + translation: Plakat +- id: btn_source + translation: Kilde kode +- id: btn_copy + translation: Kopier +- id: btn_download + translation: Download +- id: interests + translation: Interesser +- id: education + translation: Uddannelse +- id: user_profile_latest + translation: Seneste +- id: see_certificate + translation: Certifikat +- id: present + translation: Nuværende +- id: more_pages + translation: Se alle +- id: more_posts + translation: Se alle indlæg +- id: more_talks + translation: Se alle foredrag +- id: more_publications + translation: Se alle udgivelser +- id: contact_name + translation: Navn +- id: contact_email + translation: Email +- id: contact_message + translation: Besked +- id: contact_send + translation: Send +- id: book_appointment + translation: Reserver en aftale +- id: abstract + translation: Abstrakt +- id: publication + translation: Udgivelse +- id: publication_type + translation: Type +- id: date + translation: Dato +- id: last_updated + translation: Sidst opdateret +- id: event + translation: Begivenhed +- id: location + translation: Lokation +- id: pub_uncat + translation: Ikke katagoriseret +- id: pub_conf + translation: Konference artikel +- id: pub_journal + translation: Videnskablig artikel +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Rapport +- id: pub_book + translation: Bog +- id: pub_book_section + translation: Bøger +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: GÃ¥ til projekt side +- id: posts + translation: Indlæg +- id: publications + translation: Udgivelser +- id: talks + translation: Foredrag +- id: projects + translation: Projekter +- id: search + translation: Søg +- id: search_placeholder + translation: Søg... +- id: search_results + translation: resultater fundet +- id: search_no_results + translation: Ingen resultater fundet +- id: page_not_found + translation: Side blev ikke fundet +- id: 404_recommendations + translation: MÃ¥ske du ledte efter dette? +- id: cookie_message + translation: Denne side benytter cookies for at sikre den bedste oplevelse. +- id: cookie_dismiss + translation: Accepter +- id: cookie_learn + translation: Læs mere diff --git a/i18n/de.yaml b/i18n/de.yaml new file mode 100644 index 0000000..9ee89ea --- /dev/null +++ b/i18n/de.yaml @@ -0,0 +1,132 @@ +- id: toggle_navigation + translation: Navigation einblenden +- id: table_of_contents + translation: Inhaltsverzeichnis +- id: on_this_page + translation: Auf dieser Seite +- id: back_to_top + translation: Zurück zum Anfang +- id: related + translation: Ähnliches +- id: minute_read + translation: min Lesezeit +- id: previous + translation: Zurück +- id: next + translation: Weiter +- id: figure + translation: 'Abbildung %d:' +- id: edit_page + translation: Seite editieren +- id: btn_preprint + translation: Vorabdruck +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Zitieren +- id: btn_slides + translation: Folien +- id: btn_video + translation: Video +- id: btn_code + translation: Code +- id: btn_dataset + translation: Datensatz +- id: btn_project + translation: Projekt +- id: btn_poster + translation: Poster +- id: btn_source + translation: Quelldokument +- id: btn_copy + translation: Kopie +- id: btn_download + translation: Download +- id: interests + translation: Interessen +- id: education + translation: Bildung +- id: user_profile_latest + translation: Aktuellste +- id: see_certificate + translation: Zertifikat anzeigen +- id: present + translation: Aktuell +- id: more_pages + translation: Alle anzeigen +- id: more_posts + translation: Weitere Blogbeiträge +- id: more_talks + translation: Weitere Vorträge +- id: more_publications + translation: Weitere Publikationen +- id: contact_name + translation: Name +- id: contact_email + translation: E-Mail +- id: contact_message + translation: Nachricht +- id: contact_send + translation: Senden +- id: book_appointment + translation: Termin vereinbaren +- id: abstract + translation: Zusammenfassung +- id: publication + translation: Publikation +- id: publication_type + translation: Typ +- id: date + translation: Datum +- id: last_updated + translation: Zuletzt aktualisiert am +- id: event + translation: Veranstaltung +- id: location + translation: Ort +- id: pub_uncat + translation: Unkategorisiert +- id: pub_conf + translation: Konferenzpapier +- id: pub_journal + translation: Journalartikel +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Bericht +- id: pub_book + translation: Buch +- id: pub_book_section + translation: Buchkapitel +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Zur Projektseite +- id: posts + translation: Blog +- id: publications + translation: Publikationen +- id: talks + translation: Vorträge +- id: projects + translation: Projekte +- id: search + translation: Suche +- id: search_placeholder + translation: Suche... +- id: search_results + translation: Suchergebnisse +- id: search_no_results + translation: Nichts gefunden +- id: page_not_found + translation: Seite nicht gefunden +- id: 404_recommendations + translation: Suchen Sie vielleicht nach einer der folgenden Seiten? +- id: cookie_message + translation: Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. +- id: cookie_dismiss + translation: Verstanden! +- id: cookie_learn + translation: Mehr erfahren diff --git a/i18n/el.yaml b/i18n/el.yaml new file mode 100644 index 0000000..4604c8e --- /dev/null +++ b/i18n/el.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Εναλλαγή πλοήγησης +- id: table_of_contents + translation: Πίνακας πεÏιεχομÎνων +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Σχετικά +- id: minute_read + translation: λεπτά διαβάσματος +- id: previous + translation: Î ÏοηγοÏμενο +- id: next + translation: Επόμενο +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Î Ïο-δημοσίευση +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: ΒιβλιογÏαφική αναφοÏά +- id: btn_slides + translation: Διαφάνεια +- id: btn_video + translation: Βίντεο +- id: btn_code + translation: Κώδικας +- id: btn_dataset + translation: ΔεδομÎνα +- id: btn_project + translation: ΕÏευνητικό Ï€ÏόγÏαμμα +- id: btn_poster + translation: Ανακοίνωση συνεδÏίου +- id: btn_source + translation: Πηγαίος κώδικας +- id: btn_copy + translation: ΑντιγÏαφή +- id: btn_download + translation: Λήψη +- id: interests + translation: ΕνδιαφÎÏοντα +- id: education + translation: Εκπαίδευση +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: ΠεÏισσότεÏες αναÏτήσεις +- id: more_talks + translation: ΠεÏισσότεÏες ομιλίες +- id: more_publications + translation: ΠεÏισσότεÏες δημοσιεÏσεις +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: ΠεÏίληψη +- id: publication + translation: Δημοσίευση +- id: publication_type + translation: ΤÏπος +- id: date + translation: ΗμεÏομηνία +- id: last_updated + translation: Τελευταία ενημÎÏωση +- id: event + translation: Συμβάν +- id: location + translation: Τοποθεσία +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Î Ïος ιστοσελίδα εÏÎµÏ…Î½Î·Ï„Î¹ÎºÎ¿Ï Ï€ÏογÏάμματος +- id: posts + translation: ΑναÏτήσεις +- id: publications + translation: ΔημοσιεÏσεις +- id: talks + translation: Ομιλίες +- id: projects + translation: ΕÏευνητικά Ï€ÏογÏάμματα +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: Η ιστοσελίδα δεν βÏÎθηκε +- id: 404_recommendations + translation: Μήπως ψάχνατε για μια από αυτÎÏ‚; +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. +- id: cookie_dismiss + translation: Got it! +- id: cookie_learn + translation: Learn more diff --git a/i18n/en.yaml b/i18n/en.yaml new file mode 100644 index 0000000..653ef7d --- /dev/null +++ b/i18n/en.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: Toggle navigation + +- id: table_of_contents + translation: Table of Contents + +- id: on_this_page + translation: Contents + +- id: back_to_top + translation: Back to top + +# General + +- id: related + translation: Related + +- id: minute_read + translation: min read + +- id: previous + translation: Previous + +- id: next + translation: Next + +- id: figure + translation: "Figure %d:" + +- id: edit_page + translation: Edit this page + +# Buttons + +- id: btn_preprint + translation: Preprint + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: Cite + +- id: btn_slides + translation: Slides + +- id: btn_video + translation: Video + +- id: btn_code + translation: Code + +- id: btn_dataset + translation: Dataset + +- id: btn_project + translation: Project + +- id: btn_poster + translation: Poster + +- id: btn_source + translation: Source Document + +- id: btn_copy + translation: Copy + +- id: btn_download + translation: Download + +# About widget + +- id: interests + translation: Interests + +- id: education + translation: Education + +- id: user_profile_latest + translation: Latest + +# Accomplishments widget + +- id: see_certificate + translation: See certificate + +# Experience widget + +- id: present + translation: Present + +# Pages widget + +- id: more_pages + translation: See all + +- id: more_posts + translation: See all posts + +- id: more_talks + translation: See all talks + +- id: more_publications + translation: See all publications + +# Contact widget + +- id: contact_name + translation: Name + +- id: contact_email + translation: Email + +- id: contact_message + translation: Message + +- id: contact_send + translation: Send + +- id: book_appointment + translation: Book an appointment + +# Publication/Talk details + +- id: abstract + translation: Abstract + +- id: publication + translation: Publication + +- id: publication_type + translation: Type + +- id: date + translation: Date + +- id: last_updated + translation: Last updated on + +- id: event + translation: Event + +- id: location + translation: Location + +- id: pub_uncat + translation: Uncategorized + +- id: pub_conf + translation: Conference paper + +- id: pub_journal + translation: Journal article + +- id: pub_preprint + translation: Preprint + +- id: pub_report + translation: Report + +- id: pub_book + translation: Book + +- id: pub_book_section + translation: Book section + +- id: pub_thesis + translation: Thesis + +- id: pub_patent + translation: Patent + +# Project details + +- id: open_project_site + translation: Go to Project Site + +# Default titles for archive pages + +- id: posts + translation: Posts + +- id: publications + translation: Publications + +- id: talks + translation: Talks + +- id: projects + translation: Projects + +# Search + +- id: search + translation: Search + +- id: search_placeholder + translation: Search... + +- id: search_results + translation: results found + +- id: search_no_results + translation: No results found + +# Error 404 + +- id: page_not_found + translation: Page not found + +- id: 404_recommendations + translation: Perhaps you were looking for one of these? + +# Cookie consent + +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. + +- id: cookie_dismiss + translation: Got it! + +- id: cookie_learn + translation: Learn more diff --git a/i18n/es.yaml b/i18n/es.yaml new file mode 100644 index 0000000..10b219f --- /dev/null +++ b/i18n/es.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Barra de navegación +- id: table_of_contents + translation: Ãndice +- id: on_this_page + translation: En esta página +- id: back_to_top + translation: Regreso al inicio +- id: related + translation: Relacionado +- id: minute_read + translation: min de lectura +- id: previous + translation: Anterior +- id: next + translation: Siguiente +- id: figure + translation: 'Figura %d:' +- id: btn_preprint + translation: Prepublicación +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citar +- id: btn_slides + translation: Diapositivas +- id: btn_video + translation: VÃdeo +- id: btn_code + translation: Código fuente +- id: btn_dataset + translation: Datos +- id: btn_project + translation: Proyecto +- id: btn_poster + translation: Poster +- id: btn_source + translation: Documento fuente +- id: btn_copy + translation: Copiar +- id: btn_download + translation: Descargar +- id: interests + translation: Intereses +- id: education + translation: Educación +- id: user_profile_latest + translation: Recientes +- id: see_certificate + translation: Ver certificado +- id: present + translation: Actualmente +- id: more_pages + translation: Ver todo +- id: more_posts + translation: Más posts +- id: more_talks + translation: Más charlas +- id: more_publications + translation: Más publicaciones +- id: contact_name + translation: Nombre +- id: contact_email + translation: Email +- id: contact_message + translation: Mensaje +- id: contact_send + translation: Enviar +- id: book_appointment + translation: Solicitar una cita +- id: abstract + translation: Resumen +- id: publication + translation: Publicación +- id: publication_type + translation: Tipo +- id: date + translation: Fecha +- id: last_updated + translation: Última actualización el +- id: event + translation: Evento +- id: location + translation: Localización +- id: pub_uncat + translation: Sin categorÃa +- id: pub_conf + translation: ArtÃculo de conferencia +- id: pub_journal + translation: ArtÃculo de revista +- id: pub_preprint + translation: Prepublicación +- id: pub_report + translation: Informe +- id: pub_book + translation: Libro +- id: pub_book_section + translation: CapÃtulo de libro +- id: pub_thesis + translation: Tesis +- id: pub_patent + translation: Patente +- id: open_project_site + translation: Ir al sitio del proyecto +- id: posts + translation: Posts +- id: publications + translation: Publicaciones +- id: talks + translation: Charlas +- id: projects + translation: Proyectos +- id: search + translation: Buscar +- id: search_placeholder + translation: Buscar... +- id: search_results + translation: resultados encontrados +- id: search_no_results + translation: No se encontraron resultados +- id: page_not_found + translation: Página no encontrada +- id: 404_recommendations + translation: ¿Buscabas una de éstas? +- id: cookie_message + translation: Este sitio web utiliza cookies para garantizarle una mejor experiencia. +- id: cookie_dismiss + translation: Entendido! +- id: cookie_learn + translation: Más información diff --git a/i18n/et.yaml b/i18n/et.yaml new file mode 100644 index 0000000..2be686a --- /dev/null +++ b/i18n/et.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: Näita menüüd + +- id: table_of_contents + translation: Sisukord + +- id: on_this_page + translation: Sellel lehel + +- id: back_to_top + translation: Lehe algusse + +# General + +- id: related + translation: Vaata ka + +- id: minute_read + translation: min lugemine + +- id: previous + translation: Tagasi + +- id: next + translation: Edasi + +- id: figure + translation: "Kujutis %d:" + +- id: edit_page + translation: Muuda seda lehte + +# Buttons + +- id: btn_preprint + translation: Eeltrükk + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: Tsiteeri + +- id: btn_slides + translation: Slaidid + +- id: btn_video + translation: Video + +- id: btn_code + translation: Lähtekood + +- id: btn_dataset + translation: Lähteandmed + +- id: btn_project + translation: Projekt + +- id: btn_poster + translation: Poster + +- id: btn_source + translation: Algdokument + +- id: btn_copy + translation: Koopia + +- id: btn_download + translation: Laadi alla + +# About widget + +- id: interests + translation: Huvid + +- id: education + translation: Haridus + +- id: user_profile_latest + translation: Värske + +# Accomplishments widget + +- id: see_certificate + translation: Vaata serti + +# Experience widget + +- id: present + translation: Praegu + +# Pages widget + +- id: more_pages + translation: Näita kõiki + +- id: more_posts + translation: Näita kõiki postitusi + +- id: more_talks + translation: Näita kõiki esinemisi + +- id: more_publications + translation: Näita kõiki väljaandeid + +# Contact widget + +- id: contact_name + translation: Nimi + +- id: contact_email + translation: Meil + +- id: contact_message + translation: Sõnum + +- id: contact_send + translation: Saada + +- id: book_appointment + translation: Lepi kohtumine + +# Publication/Talk details + +- id: abstract + translation: Kokkuvõte + +- id: publication + translation: Väljaanne + +- id: publication_type + translation: Tüüp + +- id: date + translation: Kuupäev + +- id: last_updated + translation: Viimati uuendatud + +- id: event + translation: Sündmus + +- id: location + translation: Asukoht + +- id: pub_uncat + translation: Määramata + +- id: pub_conf + translation: Ettekanne + +- id: pub_journal + translation: Artikkel + +- id: pub_preprint + translation: Eeltrükk + +- id: pub_report + translation: Raport + +- id: pub_book + translation: Raamat + +- id: pub_book_section + translation: Peatükk + +- id: pub_thesis + translation: Väitekiri + +- id: pub_patent + translation: Patent + +# Project details + +- id: open_project_site + translation: Mine projektilehele + +# Default titles for archive pages + +- id: posts + translation: Blogi + +- id: publications + translation: Publikatsioonid + +- id: talks + translation: Esinemised + +- id: projects + translation: Projektid + +# Search + +- id: search + translation: Otsing + +- id: search_placeholder + translation: Otsimine... + +- id: search_results + translation: tulemust + +- id: search_no_results + translation: Tulemusi pole + +# Error 404 + +- id: page_not_found + translation: Lehekülge ei leitud + +- id: 404_recommendations + translation: Äkki mõni neist aitab edasi? + +# Cookie consent + +- id: cookie_message + translation: See veebisait kasutab küpsiseid, et pakkuda sulle isikustatud lehitsemiskogemust. + +- id: cookie_dismiss + translation: Selge! + +- id: cookie_learn + translation: Täpsemalt diff --git a/i18n/eu.yaml b/i18n/eu.yaml new file mode 100644 index 0000000..a2c38aa --- /dev/null +++ b/i18n/eu.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Nabigazio-barra +- id: table_of_contents + translation: Aurkibidea +- id: on_this_page + translation: Orrialde honetan +- id: back_to_top + translation: Hasierara itzuli +- id: related + translation: Erlazionatuta +- id: minute_read + translation: minutuko irakurketa +- id: previous + translation: Aurrekoa +- id: next + translation: Hurrengoa +- id: figure + translation: 'Figura %d:' +- id: btn_preprint + translation: Aurreargitalpena +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Aipuak +- id: btn_slides + translation: Diapositibak +- id: btn_video + translation: Bideoa +- id: btn_code + translation: Kodea +- id: btn_dataset + translation: Datu-sorta +- id: btn_project + translation: Proiektua +- id: btn_poster + translation: Posterra +- id: btn_source + translation: Jatorrizko dokumentua +- id: btn_copy + translation: Kopiatu +- id: btn_download + translation: Deskargatu +- id: interests + translation: Interesak +- id: education + translation: Ikasketak +- id: user_profile_latest + translation: Berriak +- id: see_certificate + translation: Ikusi zertifikatua +- id: present + translation: Gaur egun +- id: more_pages + translation: Dena ikusi +- id: more_posts + translation: Post gehiago +- id: more_talks + translation: Hitzaldi gehiago +- id: more_publications + translation: Argitalpen gehiago +- id: contact_name + translation: Izena +- id: contact_email + translation: Emaila +- id: contact_message + translation: Mezua +- id: contact_send + translation: Bidali +- id: book_appointment + translation: Hitzordua eskatu +- id: abstract + translation: Laburpena +- id: publication + translation: Publikazioa +- id: publication_type + translation: Mota +- id: date + translation: Data +- id: last_updated + translation: Azkenengoz editatua +- id: event + translation: Ekitaldia +- id: location + translation: Kokalekua +- id: pub_uncat + translation: Kategoria gabe +- id: pub_conf + translation: Konferentzia-artikulua +- id: pub_journal + translation: Aldizkari-artikulua +- id: pub_preprint + translation: Aurreargitalpena +- id: pub_report + translation: Txostena +- id: pub_book + translation: Liburua +- id: pub_book_section + translation: Liburu-kapitulua +- id: pub_thesis + translation: Tesia +- id: pub_patent + translation: Patentea +- id: open_project_site + translation: Joan proiektuaren webgunera +- id: posts + translation: Posts +- id: publications + translation: Argitalpenak +- id: talks + translation: Hitzaldiak +- id: projects + translation: Projektuak +- id: search + translation: Bilatu +- id: search_placeholder + translation: Bilatu... +- id: search_results + translation: Bilaketaren emaitzak +- id: search_no_results + translation: Ez da ezer aurkitu +- id: page_not_found + translation: Ezin izan da orrialdea aurkitu +- id: 404_recommendations + translation: Agian hauetako baten bila zenbiltzan? +- id: cookie_message + translation: Webgune honek cookie-ak erabiltzen ditu esperientzia hobea bermatzeko. +- id: cookie_dismiss + translation: Ulertua! +- id: cookie_learn + translation: Informazio gehiago diff --git a/i18n/fr.yaml b/i18n/fr.yaml new file mode 100644 index 0000000..c1c61e7 --- /dev/null +++ b/i18n/fr.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Ouvrir la barre de navigation +- id: table_of_contents + translation: Table des matières +- id: on_this_page + translation: Dans cette page +- id: back_to_top + translation: Retourner au début +- id: related + translation: Sur le même sujet +- id: minute_read + translation: min de lecture +- id: previous + translation: Précédent +- id: next + translation: Suivant +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Preprint +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citation +- id: btn_slides + translation: Diapositives +- id: btn_video + translation: Vidéo +- id: btn_code + translation: Code +- id: btn_dataset + translation: Jeu de données +- id: btn_project + translation: Projet +- id: btn_poster + translation: Poster +- id: btn_source + translation: Document source +- id: btn_copy + translation: Copier +- id: btn_download + translation: Télécharger +- id: interests + translation: Intérêts +- id: education + translation: Formation +- id: user_profile_latest + translation: Récents +- id: see_certificate + translation: Voir certificat +- id: present + translation: Actuellement +- id: more_pages + translation: Voir tout +- id: more_posts + translation: Plus de posts +- id: more_talks + translation: Plus de présentations +- id: more_publications + translation: Plus de publications +- id: contact_name + translation: Nom +- id: contact_email + translation: E-mail +- id: contact_message + translation: Message +- id: contact_send + translation: Envoyer +- id: book_appointment + translation: Demander un rendez-vous +- id: abstract + translation: Résumé +- id: publication + translation: Publication +- id: publication_type + translation: Type +- id: date + translation: Date +- id: last_updated + translation: Dernière mise à jour le +- id: event + translation: Évènement +- id: location + translation: Lieu +- id: pub_uncat + translation: Non catégorisé +- id: pub_conf + translation: Article de conférence +- id: pub_journal + translation: Article de revue +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Rapport +- id: pub_book + translation: Livre +- id: pub_book_section + translation: Chapitre de livre +- id: pub_thesis + translation: Thèse +- id: pub_patent + translation: Brevet +- id: open_project_site + translation: Aller sur le site du projet +- id: posts + translation: Posts +- id: publications + translation: Publications +- id: talks + translation: Présentations +- id: projects + translation: Projets +- id: search + translation: Rechercher +- id: search_placeholder + translation: Recherche... +- id: search_results + translation: Résultats trouvés +- id: search_no_results + translation: Aucun résultat n'a été trouvé +- id: page_not_found + translation: Page non disponible +- id: 404_recommendations + translation: Vous cherchiez peut-être une des pages suivantes ? +- id: cookie_message + translation: Ce site utilise des cookies pour vous assurer la meilleure expérience. +- id: cookie_dismiss + translation: Accepter +- id: cookie_learn + translation: En savoir plus diff --git a/i18n/hu.yaml b/i18n/hu.yaml new file mode 100644 index 0000000..da247b2 --- /dev/null +++ b/i18n/hu.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Navigáció +- id: table_of_contents + translation: Tartalomjegyzék +- id: on_this_page + translation: Ezen az oldalon +- id: back_to_top + translation: Vissza felülre +- id: related + translation: Kapcsolódó anyagok +- id: minute_read + translation: perc olvasás +- id: previous + translation: ElÅ‘zÅ‘ +- id: next + translation: KövetkezÅ‘ +- id: figure + translation: '%d. ábra:' +- id: btn_preprint + translation: Megjelenés elÅ‘tt +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Idézet +- id: btn_slides + translation: Diák +- id: btn_video + translation: Videó +- id: btn_code + translation: Kód +- id: btn_dataset + translation: Adatcsomag +- id: btn_project + translation: Projekt +- id: btn_poster + translation: Poszter +- id: btn_source + translation: Forrás dokumentum +- id: btn_copy + translation: Másolat +- id: btn_download + translation: Letöltés +- id: interests + translation: ÉrdeklÅ‘dési terület +- id: education + translation: Tanulmányok +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: Lásd a bizonyÃtányt +- id: present + translation: Jelenleg +- id: more_pages + translation: See all +- id: more_posts + translation: További posztok +- id: more_talks + translation: ElÅ‘adások +- id: more_publications + translation: További publikációk +- id: contact_name + translation: Név +- id: contact_email + translation: Email +- id: contact_message + translation: Üzenet +- id: contact_send + translation: Elküldés +- id: book_appointment + translation: IdÅ‘pont kérése +- id: abstract + translation: Kivonat +- id: publication + translation: Publikáció +- id: publication_type + translation: TÃpus +- id: date + translation: Dátum +- id: last_updated + translation: Utoljára frissÃtve +- id: event + translation: Esemény +- id: location + translation: HelyszÃn +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Tovább a projekt oldalára +- id: posts + translation: Posztok +- id: publications + translation: Publikációk +- id: talks + translation: ElÅ‘adások +- id: projects + translation: Projektek +- id: search + translation: Keresés +- id: search_placeholder + translation: Keresés... +- id: search_results + translation: találat +- id: search_no_results + translation: Nincsen találat +- id: page_not_found + translation: Az oldal nem található +- id: 404_recommendations + translation: Esetleg ezeket kereste? +- id: cookie_message + translation: Ez az oldal a legjobb felhasználói élmény érdekében sütiket használ. +- id: cookie_dismiss + translation: Rendben +- id: cookie_learn + translation: További információk diff --git a/i18n/id.yaml b/i18n/id.yaml new file mode 100644 index 0000000..472df6a --- /dev/null +++ b/i18n/id.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Buka navigasi +- id: table_of_contents + translation: Daftar isi +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Terkait +- id: minute_read + translation: menit untuk membaca +- id: previous + translation: Sebelumnya +- id: next + translation: Selanjutnya +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Pracetak +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Sitasi +- id: btn_slides + translation: Presentasi +- id: btn_video + translation: Video +- id: btn_code + translation: Skrip Kode +- id: btn_dataset + translation: Dataset +- id: btn_project + translation: Proyek +- id: btn_poster + translation: Poster +- id: btn_source + translation: Sumber dokumen +- id: btn_copy + translation: Salin +- id: btn_download + translation: Unduh +- id: interests + translation: Minat +- id: education + translation: Pendidikan +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Tulisan lainnya +- id: more_talks + translation: Presentasi lainnya +- id: more_publications + translation: Publikasi lainnya +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: Abstrak +- id: publication + translation: Publikasi +- id: publication_type + translation: Jenis +- id: date + translation: Tanggal +- id: last_updated + translation: Terakhir diperbaharui +- id: event + translation: Acara +- id: location + translation: Lokasi +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Ke laman proyek +- id: posts + translation: Tulisan +- id: publications + translation: Publikasi +- id: talks + translation: Presentasi +- id: projects + translation: Proyek +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: Laman tidak ditemukan +- id: 404_recommendations + translation: Apakah ini yang Anda cari? +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. +- id: cookie_dismiss + translation: Got it! +- id: cookie_learn + translation: Learn more diff --git a/i18n/it.yaml b/i18n/it.yaml new file mode 100644 index 0000000..3e80317 --- /dev/null +++ b/i18n/it.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Attiva la navigazione +- id: table_of_contents + translation: Indice dei Contenuti +- id: on_this_page + translation: In questa pagina +- id: back_to_top + translation: Torna su +- id: related + translation: Correlato +- id: minute_read + translation: minuti +- id: previous + translation: Precedente +- id: next + translation: Prossimo +- id: figure + translation: 'Immagine %d:' +- id: btn_preprint + translation: Preprint +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citazione +- id: btn_slides + translation: Slides +- id: btn_video + translation: Video +- id: btn_code + translation: Codice +- id: btn_dataset + translation: Dataset +- id: btn_project + translation: Progetti +- id: btn_poster + translation: Poster +- id: btn_source + translation: Sorgente +- id: btn_copy + translation: Copia +- id: btn_download + translation: Download +- id: interests + translation: Interessi +- id: education + translation: Formazione +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: Guarda il certificato +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Altri Post +- id: more_talks + translation: Altre Conferenze +- id: more_publications + translation: Altre pubblicazioni +- id: contact_name + translation: Nome +- id: contact_email + translation: Email +- id: contact_message + translation: Messaggio +- id: contact_send + translation: Invio +- id: book_appointment + translation: Richiedi un appuntamento +- id: abstract + translation: Abstract +- id: publication + translation: Publicazione +- id: publication_type + translation: Tipo +- id: date + translation: Data +- id: last_updated + translation: Aggiornato il +- id: event + translation: Evento +- id: location + translation: Luogo +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Libro +- id: pub_book_section + translation: Sezione Libro +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Apri il sito del Progetto +- id: posts + translation: Post +- id: publications + translation: Pubblicazioni +- id: talks + translation: Conferenze +- id: projects + translation: Progetti +- id: search + translation: Cerca +- id: search_placeholder + translation: Cerca... +- id: search_results + translation: Risultati della ricerca +- id: search_no_results + translation: Nessun risultato +- id: page_not_found + translation: Pagina non trovata +- id: 404_recommendations + translation: Forse stavate carcando uno di questi? +- id: cookie_message + translation: Questo sito usa i cookies per garantire la migliore esperienza di navigazione. +- id: cookie_dismiss + translation: Ok! +- id: cookie_learn + translation: Leggi i dettagli diff --git a/i18n/ja.yaml b/i18n/ja.yaml new file mode 100644 index 0000000..27f3be0 --- /dev/null +++ b/i18n/ja.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: ナビゲーションã®åˆ‡ã‚Šæ›¿ãˆ +- id: table_of_contents + translation: 目次 +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: é–¢é€£é …ç›® +- id: minute_read + translation: 分ã§èªã‚ã‚‹ +- id: previous + translation: å‰ã¸ +- id: next + translation: 次㸠+- id: figure + translation: '図 %d:' +- id: btn_preprint + translation: プレプリント +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: 引用 +- id: btn_slides + translation: スライド +- id: btn_video + translation: å‹•ç”» +- id: btn_code + translation: コード +- id: btn_dataset + translation: データセット +- id: btn_project + translation: プãƒã‚¸ã‚§ã‚¯ãƒˆ +- id: btn_poster + translation: ãƒã‚¹ã‚¿ãƒ¼ +- id: btn_source + translation: ソース +- id: btn_copy + translation: コピー +- id: btn_download + translation: ダウンãƒãƒ¼ãƒ‰ +- id: interests + translation: 興味・関心 +- id: education + translation: 妿´ +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: 投稿一覧 +- id: more_talks + translation: 登壇一覧 +- id: more_publications + translation: 発表文献一覧 +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: æ¦‚è¦ +- id: publication + translation: åŽéŒ² +- id: publication_type + translation: タイプ +- id: date + translation: 日付 +- id: last_updated + translation: 最終更新 +- id: event + translation: イベント +- id: location + translation: å ´æ‰€ +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: プãƒã‚¸ã‚§ã‚¯ãƒˆã®ã‚µã‚¤ãƒˆã¸ +- id: posts + translation: 投稿 +- id: publications + translation: 発表文献 +- id: talks + translation: 登壇 +- id: projects + translation: プãƒã‚¸ã‚§ã‚¯ãƒˆ +- id: search + translation: Search +- id: search_placeholder + translation: 検索... +- id: search_results + translation: results found +- id: search_no_results + translation: çµæžœãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—㟠+- id: page_not_found + translation: ページãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—㟠+- id: 404_recommendations + translation: ã‚ãªãŸãŒæŽ¢ã—ã¦ã„ã‚‹ã‚‚ã®ã¯ã“れらã®ä¸ã«ã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“ +- id: cookie_message + translation: ã“ã®ã‚¦ã‚§ãƒ–サイトã¯ã‚ãªãŸãŒæœ€é«˜ã®ä½“験を得るãŸã‚ã«ã‚¯ãƒƒã‚ーを使用ã—ã¾ã™ã€‚ +- id: cookie_dismiss + translation: ã¯ã„ +- id: cookie_learn + translation: 詳細を見る diff --git a/i18n/km.yaml b/i18n/km.yaml new file mode 100644 index 0000000..3e1b1e2 --- /dev/null +++ b/i18n/km.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: បិទ/បើក នាវាចរណ០+ +- id: table_of_contents + translation: ážáž¶ážšáž¶áž„មាážáž·áž€áž¶ + +- id: on_this_page + translation: នៅក្នុងទំពáŸážšáž“áŸáŸ‡ + +- id: back_to_top + translation: ទៅážáž¶áž„លើទំពáŸážš + +# General + +- id: related + translation: ភាសាážáŸ’មែរ + +- id: minute_read + translation: áž–áŸáž›áž…ំណាយអាន + +- id: previous + translation: ផ្នែកមុន + +- id: next + translation: ផ្នែកបន្ទាប់ + +- id: figure + translation: 'រូប %d:' + +- id: edit_page + translation: កែប្រែទំពáŸážš + +# Buttons + +- id: btn_preprint + translation: ប៊ូážáž»áž„បោះពុម្ព + +- id: btn_pdf + translation: ប៊ូážáž»áž„PDF + +- id: btn_cite + translation: ប៊ូážáž»áž„ដកស្រង់ + +- id: btn_slides + translation: ប៊ូážáž»áž„ស្លាយ + +- id: btn_video + translation: ប៊ូážáž»áž„វីដáŸáž¢áž¼ + +- id: btn_code + translation: ប៊ូážáž»áž„កូដ + +- id: btn_dataset + translation: ប៊ូážáž»áž„ទិន្ននáŸáž™ + +- id: btn_project + translation: ប៊ូážáž»áž„គម្រោង + +- id: btn_poster + translation: ប៊ូážáž»áž„áž”áŸážŽáŸ’ណប្រកាស + +- id: btn_source + translation: ប៊ូážáž»áž„ប្រភព + +- id: btn_copy + translation: ប៊ូážáž»áž„ចម្លង + +- id: btn_download + translation: ប៊ូážáž»áž„ទាញយក + +# About widget + +- id: interests + translation: ចំណាប់អារម្មណ០+ +- id: education + translation: កម្រិážáž€áž¶ážšážŸáž·áž€áŸ’សា + +- id: user_profile_latest + translation: ប្រវážáŸ’ážáž·ážšáž¼áž”ចុងក្រោយបង្អស់ + +# Accomplishments widget + +- id: see_certificate + translation: វិញ្ញាបនបážáŸ’ážš + +# Experience widget + +- id: present + translation: បច្ចុប្បន្ន + +# Pages widget + +- id: more_pages + translation: ទំពáŸážšáž…្រើនទៀហ+ +- id: more_posts + translation: ប៉ុស្ដិáŸáž…្រើនទៀហ+ +- id: more_talks + translation: សុន្ទរកážáž¶áž…្រើនទៀហ+ +- id: more_publications + translation: ការបោះពុម្ពផ្សាយច្រើនទៀហ+ +# Contact widget + +- id: contact_name + translation: ឈ្មោះ​ + +- id: contact_email + translation: អាសáŸáž™â€‹ážŠáŸ’ឋាន​អ៊ី​ម៉áŸâ€‹áž› + +- id: contact_message + translation: ​សារអ៊ី​ម៉áŸâ€‹áž› + +- id: contact_send + translation: ផ្ញើអ៊ីមែល + +- id: book_appointment + translation: កក់ការណាážáŸ‹áž‡áž½áž” + +# Publication/Talk details + +- id: abstract + translation: របាយការណ០+ +- id: publication + translation: ការបោះពុម្ពផ្សាយ + +- id: publication_type + translation: ប្រភáŸáž‘ការបោះពុម្ពផ្សាយ + +- id: date + translation: កាលបរិច្ឆáŸáž‘ + +- id: last_updated + translation: ការធ្វើឱ្យទាន់សមáŸáž™áž…ុងក្រោយបង្អស់ + +- id: event + translation: ព្រឹážáŸ’ážáž·áž€áž¶ážšážŽáŸ + +- id: location + translation: ទីážáž¶áŸ†áž„ + +- id: pub_uncat + translation: គ្មានប្រភáŸáž‘ + +- id: pub_conf + translation: សន្និសិទ + +- id: pub_journal + translation: ទិនានុប្បវážáŸ’ážáž· + +- id: pub_preprint + translation: បោះពុម្ព + +- id: pub_report + translation: របាយការណ០+ +- id: pub_book + translation: សៀវភៅបោះពុម្ព + +- id: pub_book_section + translation: ផ្នែកសៀវភៅ + +- id: pub_thesis + translation: និក្ážáŸáž”បទ + +- id: pub_patent + translation: ប៉ាážáž„់ + +# Project details + +- id: open_project_site + translation: គម្រោងបើក + +# Default titles for archive pages + +- id: posts + translation: ប៉ុស្ដិ០+ +- id: publications + translation: ការបោះពុម្ពផ្សាយ + +- id: talks + translation: សុន្ទរកážáž¶ + +- id: projects + translation: គម្រោង + +# Search + +- id: search + translation: ស្វែងរក + +- id: search_placeholder + translation: កន្លែងស្វែងរក + +- id: search_results + translation: លទ្ធផលស្វែងរក + +- id: search_no_results + translation: ស្វែងរកគ្មានលទ្ធផល + +# Error 404 + +- id: page_not_found + translation: ទំពáŸážšážšáž€â€‹áž˜áž·áž“​ឃើញ + +- id: 404_recommendations + translation: 404_អនុសាសន០+ +# Cookie consent + +- id: cookie_message + translation: សារážáž¼ážƒáž¸ + +- id: cookie_dismiss + translation: ážáž¼ážƒáž¸áž”ណ្ážáŸáž‰áž…áŸáž‰ + +- id: cookie_learn + translation: ážáž¼ážƒáž¸ážšáŸ€áž“ diff --git a/i18n/ko.yaml b/i18n/ko.yaml new file mode 100644 index 0000000..1afb2b7 --- /dev/null +++ b/i18n/ko.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: 네비게ì´ì…˜ +- id: table_of_contents + translation: 차례 +- id: on_this_page + translation: ì´ íŽ˜ì´ì§€ +- id: back_to_top + translation: 맨 위로 +- id: related + translation: ê´€ë ¨ë¬¸ì„œ +- id: minute_read + translation: ë¶„ ì½ê¸° +- id: previous + translation: ì´ì „ +- id: next + translation: ë‹¤ìŒ +- id: figure + translation: '그림 %d:' +- id: btn_preprint + translation: ì¶œíŒ ì „ 논문 +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: ì¸ìš© +- id: btn_slides + translation: 발표ìžë£Œ +- id: btn_video + translation: 비디오 +- id: btn_code + translation: 소스코드 +- id: btn_dataset + translation: ë°ì´í„°ì…‹ +- id: btn_project + translation: 프로ì 트 +- id: btn_poster + translation: í¬ìŠ¤í„° +- id: btn_source + translation: ì›ë³¸ë¬¸ì„œ +- id: btn_copy + translation: 복사 +- id: btn_download + translation: 다운로드 +- id: interests + translation: 관심분야 +- id: education + translation: 학위 +- id: user_profile_latest + translation: ìµœì‹ +- id: see_certificate + translation: ì¦ì„œ 보기 +- id: present + translation: 현재 +- id: more_pages + translation: ì „ì²´ 보기 +- id: more_posts + translation: í¬ìŠ¤íŠ¸ ë” ë³´ê¸° +- id: more_talks + translation: ê°•ì—° ë” ë³´ê¸° +- id: more_publications + translation: 논문 ë” ë³´ê¸° +- id: contact_name + translation: ì´ë¦„ +- id: contact_email + translation: ì´ë©”ì¼ +- id: contact_message + translation: 메시지 +- id: contact_send + translation: 보내기 +- id: book_appointment + translation: ì¼ì • ì•½ì† +- id: abstract + translation: ì´ˆë¡ +- id: publication + translation: 발행기관 +- id: publication_type + translation: ì¶œíŒìœ 형 +- id: date + translation: ë‚ ì§œ +- id: last_updated + translation: 마지막 ì—…ë°ì´íЏ +- id: event + translation: ì´ë²¤íЏ +- id: location + translation: 장소 +- id: pub_uncat + translation: 분류ë˜ì§€ ì•ŠìŒ +- id: pub_conf + translation: í•™ìˆ ëŒ€íšŒ 논문 +- id: pub_journal + translation: ì €ë„ ë…¼ë¬¸ +- id: pub_preprint + translation: ì¶œíŒ ì „ 논문 +- id: pub_report + translation: ë³´ê³ ì„œ +- id: pub_book + translation: ë„서 +- id: pub_book_section + translation: ì±… 소개 ë©´ +- id: pub_thesis + translation: 졸업 논문 +- id: pub_patent + translation: 특허 +- id: open_project_site + translation: 프로ì 트 사ì´íЏ 열기 +- id: posts + translation: í¬ìŠ¤íŠ¸ +- id: publications + translation: 논문 +- id: talks + translation: ê°•ì—° +- id: projects + translation: 프로ì 트 +- id: search + translation: 검색 +- id: search_placeholder + translation: 검색... +- id: search_results + translation: 검색 ê²°ê³¼ +- id: search_no_results + translation: 검색 ê²°ê³¼ ì—†ìŒ +- id: page_not_found + translation: 페ì´ì§€ ì—†ìŒ +- id: 404_recommendations + translation: ì´ ì¤‘ì— ì°¾ëŠ”ê²Œ 있나요? +- id: cookie_message + translation: ì´ ì‚¬ì´íŠ¸ëŠ” 최ì í™”ëœ ì‚¬ìš© ê²½í—˜ì„ ì œê³µí•˜ê¸° 위해 ì¿ í‚¤ë¥¼ 사용합니다. +- id: cookie_dismiss + translation: ì•Œê² ì–´! +- id: cookie_learn + translation: ë” ì•Œì•„ë³´ê¸° diff --git a/i18n/lv.yaml b/i18n/lv.yaml new file mode 100644 index 0000000..27d136b --- /dev/null +++ b/i18n/lv.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: PÄrslÄ“gt navigÄciju + +- id: table_of_contents + translation: Satura rÄdÄ«tÄjs + +- id: on_this_page + translation: Å ajÄ lapÄ + +- id: back_to_top + translation: Uz augÅ¡u + +# General + +- id: related + translation: LÄ«dzÄ«gi + +- id: minute_read + translation: minÅ«tes lasīšanai + +- id: previous + translation: Atpakaļ + +- id: next + translation: Uz priekÅ¡u + +- id: figure + translation: "AttÄ“ls %d:" + +- id: edit_page + translation: Rediģēt Å¡o lapu + +# Buttons + +- id: btn_preprint + translation: Preprints + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: CitÄ“t + +- id: btn_slides + translation: Slaidi + +- id: btn_video + translation: Video + +- id: btn_code + translation: Kods + +- id: btn_dataset + translation: Datu kopa + +- id: btn_project + translation: Projekts + +- id: btn_poster + translation: PlakÄts + +- id: btn_source + translation: Pirmavots + +- id: btn_copy + translation: Kopija + +- id: btn_download + translation: LejupielÄdÄ“t + +# About widget + +- id: interests + translation: Intereses + +- id: education + translation: IzglÄ«tÄ«ba + +- id: user_profile_latest + translation: JaunÄkais + +# Accomplishments widget + +- id: see_certificate + translation: SkatÄ«t sertifikÄtu + +# Experience widget + +- id: present + translation: Å obrÄ«d + +# Pages widget + +- id: more_pages + translation: SkatÄ«t visu + +- id: more_posts + translation: SkatÄ«t visus rakstus + +- id: more_talks + translation: SkatÄ«t visas runas + +- id: more_publications + translation: SkatÄ«t visas publikÄcijas + +# Contact widget + +- id: contact_name + translation: VÄrds + +- id: contact_email + translation: E-pasts + +- id: contact_message + translation: Teksts + +- id: contact_send + translation: NosÅ«tÄ«t + +- id: book_appointment + translation: Pieteikt tikÅ¡anos + +# Publication/Talk details + +- id: abstract + translation: Kopsavilkums + +- id: publication + translation: PublikÄcija + +- id: publication_type + translation: Veids + +- id: date + translation: Datums + +- id: last_updated + translation: PÄ“dÄ“jais atjauninÄjums + +- id: event + translation: Notikums + +- id: location + translation: Vieta + +- id: pub_uncat + translation: Bez kategorijas + +- id: pub_conf + translation: UzstÄÅ¡anÄs konferencÄ“ + +- id: pub_journal + translation: Raksts žurnÄlÄ + +- id: pub_preprint + translation: Novilkums + +- id: pub_report + translation: Ziņojums + +- id: pub_book + translation: GrÄmata + +- id: pub_book_section + translation: GrÄmatas nodaļa + +- id: pub_thesis + translation: DisertÄcija + +- id: pub_patent + translation: Patents + +# Project details + +- id: open_project_site + translation: PÄriet pie projekta lapas + +# Default titles for archive pages + +- id: posts + translation: Blogs + +- id: publications + translation: PublikÄcijas + +- id: talks + translation: Runas + +- id: projects + translation: Projekti + +# Search + +- id: search + translation: MeklÄ“t + +- id: search_placeholder + translation: MeklÄ“t... + +- id: search_results + translation: rezultÄti + +- id: search_no_results + translation: Nekas nav atrasts + +# Error 404 + +- id: page_not_found + translation: Lapa nav atrasta + +- id: 404_recommendations + translation: IespÄ“jams, meklÄ“jÄt kÄdu no Å¡iem ierakstiem? + +# Cookie consent + +- id: cookie_message + translation: Å Ä« vietne izmanto sÄ«kdatnes, lai nodroÅ¡inÄtu Jums vislabÄko pieredzi mÅ«su vietnÄ“. + +- id: cookie_dismiss + translation: Sapratu! + +- id: cookie_learn + translation: UzzinÄt vairÄk \ No newline at end of file diff --git a/i18n/nl.yaml b/i18n/nl.yaml new file mode 100644 index 0000000..e264516 --- /dev/null +++ b/i18n/nl.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Navigatiebalk +- id: table_of_contents + translation: Table of Contents +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Related +- id: minute_read + translation: min read +- id: previous + translation: Previous +- id: next + translation: Next +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Preprint +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Cite +- id: btn_slides + translation: Dia's +- id: btn_video + translation: Video +- id: btn_code + translation: Code +- id: btn_dataset + translation: Dataset +- id: btn_project + translation: Project +- id: btn_poster + translation: Poster +- id: btn_source + translation: Source Document +- id: btn_copy + translation: Copy +- id: btn_download + translation: Download +- id: interests + translation: Interesses +- id: education + translation: Educatie +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Meer Berichten +- id: more_talks + translation: Meer Presentaties +- id: more_publications + translation: Meer Publicaties +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: Korte inhoud +- id: publication + translation: Publicatie +- id: publication_type + translation: Type +- id: date + translation: Datum +- id: last_updated + translation: Last updated on +- id: event + translation: Evenement +- id: location + translation: Locatie +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Ga naar Projecten pagina +- id: posts + translation: Berichten +- id: publications + translation: Publicaties +- id: talks + translation: Presentaties +- id: projects + translation: Projects +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: Page not found +- id: 404_recommendations + translation: Perhaps you were looking for one of these? +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. +- id: cookie_dismiss + translation: Got it! +- id: cookie_learn + translation: Learn more diff --git a/i18n/pl.yaml b/i18n/pl.yaml new file mode 100644 index 0000000..db5f75a --- /dev/null +++ b/i18n/pl.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Włącz/Wyłącz nawigacjÄ™ +- id: table_of_contents + translation: Spis treÅ›ci +- id: on_this_page + translation: Na tej stronie +- id: back_to_top + translation: Powrót do góry +- id: related + translation: PowiÄ…zane +- id: minute_read + translation: min czytania +- id: previous + translation: Poprzedni +- id: next + translation: NastÄ™pny +- id: figure + translation: 'Figura %d:' +- id: btn_preprint + translation: Preprint +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Cytowanie +- id: btn_slides + translation: Slajdy +- id: btn_video + translation: Wideo +- id: btn_code + translation: Kod +- id: btn_dataset + translation: Dane +- id: btn_project + translation: Projekt +- id: btn_poster + translation: Poster +- id: btn_source + translation: Dokument źródÅ‚owy +- id: btn_copy + translation: Kopia +- id: btn_download + translation: Pobierz +- id: interests + translation: Zainteresowania +- id: education + translation: WyksztaÅ‚cenie +- id: user_profile_latest + translation: Ostatnie +- id: see_certificate + translation: Zobacz certyfikat +- id: present + translation: Obecnie +- id: more_pages + translation: Wszystkie +- id: more_posts + translation: WiÄ™cej postów +- id: more_talks + translation: WiÄ™cej wystÄ…pieÅ„ +- id: more_publications + translation: WiÄ™cej publikacji +- id: contact_name + translation: ImiÄ™ i nazwisko +- id: contact_email + translation: Adres email +- id: contact_message + translation: Wiadomość +- id: contact_send + translation: WyÅ›lij +- id: book_appointment + translation: Umów spotkanie +- id: abstract + translation: Streszczenie +- id: publication + translation: Publikacja +- id: publication_type + translation: Rodzaj +- id: date + translation: Data +- id: last_updated + translation: Ostatnia aktualizacja +- id: event + translation: Wydarzenie +- id: location + translation: Miejsce +- id: pub_uncat + translation: Nieskategoryzowany +- id: pub_conf + translation: Prezentacja z konferencji +- id: pub_journal + translation: ArtykuÅ‚ w czasopiÅ›mie +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Raport +- id: pub_book + translation: Książka +- id: pub_book_section + translation: RozdziaÅ‚ książki +- id: pub_thesis + translation: Praca dyplomowa +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Idź do strony projektu +- id: posts + translation: Posty +- id: publications + translation: Publikacje +- id: talks + translation: WystÄ…pienia +- id: projects + translation: Projekty +- id: search + translation: Szukaj +- id: search_placeholder + translation: Szukaj... +- id: search_results + translation: wyników +- id: search_no_results + translation: Brak wyników +- id: page_not_found + translation: Strona nie znaleziona +- id: 404_recommendations + translation: Podobne strony +- id: cookie_message + translation: Ta strona używa ciasteczek do poprawnego dziaÅ‚ania strony. +- id: cookie_dismiss + translation: ZrozumiaÅ‚em! +- id: cookie_learn + translation: Dlaczego? diff --git a/i18n/pt.yaml b/i18n/pt.yaml new file mode 100644 index 0000000..8275ba8 --- /dev/null +++ b/i18n/pt.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Alterar navegação +- id: table_of_contents + translation: Lista de Conteúdos +- id: on_this_page + translation: Nesta página +- id: back_to_top + translation: Voltar para o topo +- id: related + translation: Relacionados +- id: minute_read + translation: minutos de leitura +- id: previous + translation: Anterior +- id: next + translation: Próximo +- id: figure + translation: 'Figura %d:' +- id: btn_preprint + translation: Pré-impressão +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citação +- id: btn_slides + translation: Slides +- id: btn_video + translation: VÃdeo +- id: btn_code + translation: Código +- id: btn_dataset + translation: Dados +- id: btn_project + translation: Projeto +- id: btn_poster + translation: Pôster +- id: btn_source + translation: Documento Fonte +- id: btn_copy + translation: Copiar +- id: btn_download + translation: Download +- id: interests + translation: Interesses +- id: education + translation: Formação +- id: user_profile_latest + translation: Recentes +- id: see_certificate + translation: Ver certificado +- id: present + translation: Presente +- id: more_pages + translation: Ver todas +- id: more_posts + translation: Mais Posts +- id: more_talks + translation: Mais Palestras +- id: more_publications + translation: Mais Publicações +- id: contact_name + translation: Nome +- id: contact_email + translation: Email +- id: contact_message + translation: Mensagem +- id: contact_send + translation: Enviar +- id: book_appointment + translation: Agendar um horário +- id: abstract + translation: Resumo +- id: publication + translation: Publicação +- id: publication_type + translation: Tipo +- id: date + translation: Data +- id: last_updated + translation: Última atualização em +- id: event + translation: Evento +- id: location + translation: Local +- id: pub_uncat + translation: Sem categoria +- id: pub_conf + translation: Artigo de conferência +- id: pub_journal + translation: Artigo de revista +- id: pub_preprint + translation: Pré-impressão +- id: pub_report + translation: Relatório +- id: pub_book + translation: Livro +- id: pub_book_section + translation: Seção de livro +- id: pub_thesis + translation: Tese +- id: pub_patent + translation: Patente +- id: open_project_site + translation: Ir para o site do projeto +- id: posts + translation: Posts +- id: publications + translation: Publicações +- id: talks + translation: Palestras +- id: projects + translation: Projetos +- id: search + translation: Pesquisar +- id: search_placeholder + translation: Pesquisar... +- id: search_results + translation: Resultados encontrados +- id: search_no_results + translation: Sem resultados +- id: page_not_found + translation: Página não encontrada +- id: 404_recommendations + translation: Você está procurando por um desses? +- id: cookie_message + translation: Este site contém cookies para garantir que você tenha a melhor experência. +- id: cookie_dismiss + translation: Entendi! +- id: cookie_learn + translation: Saiba mais diff --git a/i18n/ro.yaml b/i18n/ro.yaml new file mode 100644 index 0000000..b60b5b2 --- /dev/null +++ b/i18n/ro.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Bara de navigare +- id: table_of_contents + translation: Indice +- id: on_this_page + translation: Pe această pagină +- id: back_to_top + translation: ÃŽnapoi la început +- id: related + translation: ÃŽnrudit +- id: minute_read + translation: min de citire +- id: previous + translation: Anterioară +- id: next + translation: Următor +- id: figure + translation: 'Imagine %d:' +- id: btn_preprint + translation: Preimprimare +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Citat +- id: btn_slides + translation: Diapozitive +- id: btn_video + translation: VÃdeo +- id: btn_code + translation: Cod +- id: btn_dataset + translation: Date +- id: btn_project + translation: Proiect +- id: btn_poster + translation: Poster +- id: btn_source + translation: Sursa document +- id: btn_copy + translation: Copie +- id: btn_download + translation: Descărcare +- id: interests + translation: Interese +- id: education + translation: EducaÈ›ie +- id: user_profile_latest + translation: Recent +- id: see_certificate + translation: Vezi certificatul +- id: present + translation: ÃŽn prezent +- id: more_pages + translation: Vezi tot +- id: more_posts + translation: Mai multe postări +- id: more_talks + translation: Mai multe discuÈ›ii +- id: more_publications + translation: Mai multe publicaÈ›ii +- id: contact_name + translation: Nume +- id: contact_email + translation: Email +- id: contact_message + translation: Mesaj +- id: contact_send + translation: TrimiteÈ›i +- id: book_appointment + translation: SolicitaÈ›i o întâlnire +- id: abstract + translation: Rezumat +- id: publication + translation: PublicaÈ›ie +- id: publication_type + translation: Tip +- id: date + translation: Data +- id: last_updated + translation: Ultima actualizare la +- id: event + translation: Eveniment +- id: location + translation: Localizare +- id: pub_uncat + translation: Fără categorie +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Articol jurnal +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Carte +- id: pub_book_section + translation: SecÈ›iunea cărÈ›i +- id: pub_thesis + translation: Teza +- id: pub_patent + translation: Brevet de invenÈ›ie +- id: open_project_site + translation: AccesaÈ›i site-ul proiectului +- id: posts + translation: Articole +- id: publications + translation: PublicaÈ›ii +- id: talks + translation: ConferinÈ›e +- id: projects + translation: Proiecte +- id: search + translation: Căutare +- id: search_placeholder + translation: Căutare... +- id: search_results + translation: rezultate găsite +- id: search_no_results + translation: Nu s-au găsit rezultate +- id: page_not_found + translation: Pagina nu a fost găsită +- id: 404_recommendations + translation: CăutaÈ›i una din acestea? +- id: cookie_message + translation: Acest site utilizează cookie-uri pentru a garanta o experiență mai bună. +- id: cookie_dismiss + translation: ÃŽnÈ›eles! +- id: cookie_learn + translation: Mai multe informaÈ›ii diff --git a/i18n/ru.yaml b/i18n/ru.yaml new file mode 100644 index 0000000..2b59d61 --- /dev/null +++ b/i18n/ru.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Переключить навигацию +- id: table_of_contents + translation: Содержание +- id: on_this_page + translation: Ðа Ñтой Ñтранице +- id: back_to_top + translation: Ðа верх +- id: related + translation: Похожие +- id: minute_read + translation: мин. Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ñ +- id: previous + translation: Предыдущий +- id: next + translation: Следующий +- id: figure + translation: 'Схема â„– %d:' +- id: btn_preprint + translation: ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Процитировать +- id: btn_slides + translation: Слайды +- id: btn_video + translation: Видео +- id: btn_code + translation: Код +- id: btn_dataset + translation: Ðабор данных +- id: btn_project + translation: Проект +- id: btn_poster + translation: ПоÑтер +- id: btn_source + translation: ИÑходный документ +- id: btn_copy + translation: ÐšÐ¾Ð¿Ð¸Ñ +- id: btn_download + translation: Скачать +- id: interests + translation: ИнтереÑÑ‹ +- id: education + translation: Образование +- id: user_profile_latest + translation: ПоÑледние +- id: see_certificate + translation: ПоÑмотреть Ñертификат +- id: present + translation: ÐаÑтоÑщий +- id: more_pages + translation: ПоÑмотреть вÑÑ‘ +- id: more_posts + translation: Больше Ñтатей +- id: more_talks + translation: Больше выÑтуплений +- id: more_publications + translation: Больше публикаций +- id: contact_name + translation: Ð˜Ð¼Ñ +- id: contact_email + translation: Ð°Ð´Ñ€ÐµÑ Ñлектронной почты +- id: contact_message + translation: Сообщение +- id: contact_send + translation: Отправить +- id: book_appointment + translation: Ðазначить вÑтречу +- id: abstract + translation: ÐÐ½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ñ +- id: publication + translation: ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ +- id: publication_type + translation: Тип публикации +- id: date + translation: Дата +- id: last_updated + translation: Обновлено +- id: event + translation: Событие +- id: location + translation: МеÑто +- id: pub_uncat + translation: Без категории +- id: pub_conf + translation: Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ„ÐµÑ€ÐµÐ½Ñ†Ð¸Ð¸ +- id: pub_journal + translation: Ð¡Ñ‚Ð°Ñ‚ÑŒÑ Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ð° +- id: pub_preprint + translation: ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ +- id: pub_report + translation: Ð’Ñ‹Ñтупление +- id: pub_book + translation: Книга +- id: pub_book_section + translation: Глава книги +- id: pub_thesis + translation: Ð¢ÐµÐ·Ð¸Ñ +- id: pub_patent + translation: Патент +- id: open_project_site + translation: Перейти на Ñайт проекта +- id: posts + translation: Статьи +- id: publications + translation: Публикации +- id: talks + translation: Ð’Ñ‹ÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ +- id: projects + translation: Проекты +- id: search + translation: ПоиÑк +- id: search_placeholder + translation: ПоиÑк ... +- id: search_results + translation: результат найден +- id: search_no_results + translation: результат не найден +- id: page_not_found + translation: Страница не найдена +- id: 404_recommendations + translation: Ð’Ñ‹ наверное иÑкали один из тезиÑов? +- id: cookie_message + translation: Ð”Ð»Ñ ÐºÐ¾Ð¼Ñ„Ð¾Ñ€Ð½Ð¾Ð¹ навигации на Ñтом Ñайте иÑпользуютÑÑ ÐºÑƒÐºÐ¸ (cookies). +- id: cookie_dismiss + translation: ПонÑл! +- id: cookie_learn + translation: Узнать больше diff --git a/i18n/sv.yaml b/i18n/sv.yaml new file mode 100644 index 0000000..6cae76f --- /dev/null +++ b/i18n/sv.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: Växla navigering + +- id: table_of_contents + translation: InnehÃ¥llsförteckning + +- id: on_this_page + translation: InnehÃ¥ll + +- id: back_to_top + translation: Tillbaka till toppen + +# General + +- id: related + translation: Relaterad + +- id: minute_read + translation: Min Läsning + +- id: previous + translation: FöregÃ¥ende + +- id: next + translation: Nästa + +- id: figure + translation: "Figur %d:" + +- id: edit_page + translation: Redigera den här sidan + +# Buttons + +- id: btn_preprint + translation: Manuscript + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: Citera + +- id: btn_slides + translation: Presentationer + +- id: btn_video + translation: Video + +- id: btn_code + translation: Kod + +- id: btn_dataset + translation: Datauppsättning + +- id: btn_project + translation: Projekt + +- id: btn_poster + translation: Affisch + +- id: btn_source + translation: Källdokument + +- id: btn_copy + translation: Kopia + +- id: btn_download + translation: Ladda ner + +# About widget + +- id: interests + translation: Intressen + +- id: education + translation: Utbildning + +- id: user_profile_latest + translation: Senaste Inläggen + +# Accomplishments widget + +- id: see_certificate + translation: Se certifikat + +# Experience widget + +- id: present + translation: Nuvarande + +# Pages widget + +- id: more_pages + translation: Se allt + +- id: more_posts + translation: Se alla inlägg + +- id: more_talks + translation: Se alla föredrag + +- id: more_publications + translation: Se alla publikationer + +# Contact widget + +- id: contact_name + translation: Namn + +- id: contact_email + translation: E-post + +- id: contact_message + translation: Meddelande + +- id: contact_send + translation: Skicka + +- id: book_appointment + translation: Boka ett möte + +# Publication/Talk details + +- id: abstract + translation: Abstrakt + +- id: publication + translation: Publikation + +- id: publication_type + translation: Typ + +- id: date + translation: Datum + +- id: last_updated + translation: Senast uppdaterad + +- id: event + translation: Event + +- id: location + translation: Plats + +- id: pub_uncat + translation: Okategoriserad + +- id: pub_conf + translation: Konferensbidrag + +- id: pub_journal + translation: Tidskriftsartikel + +- id: pub_preprint + translation: Manuscript + +- id: pub_report + translation: Rapport + +- id: pub_book + translation: Bok + +- id: pub_book_section + translation: Bok sektion + +- id: pub_thesis + translation: Avhandling + +- id: pub_patent + translation: Patent + +# Project details + +- id: open_project_site + translation: GÃ¥ till projektsidan + +# Default titles for archive pages + +- id: posts + translation: Inlägg + +- id: publications + translation: Publikationer + +- id: talks + translation: Föredrag + +- id: projects + translation: Projekt + +# Search + +- id: search + translation: Sök + +- id: search_placeholder + translation: Sök... + +- id: search_results + translation: hittade resultat + +- id: search_no_results + translation: Inga resultat funna + +# Error 404 + +- id: page_not_found + translation: Sidan hittas inte + +- id: 404_recommendations + translation: Kanske letade du efter en av dessa? + +# Cookie consent + +- id: cookie_message + translation: Denna webbplats använder kakor för att säkerställa att du fÃ¥r den bästa upplevelsen pÃ¥ vÃ¥r webbplats. + +- id: cookie_dismiss + translation: Jag fattar! + +- id: cookie_learn + translation: Lär dig mer diff --git a/i18n/tr.yaml b/i18n/tr.yaml new file mode 100644 index 0000000..df0d44d --- /dev/null +++ b/i18n/tr.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Arayüz yönünü deÄŸiÅŸtir +- id: table_of_contents + translation: Table of Contents +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Related +- id: minute_read + translation: min read +- id: previous + translation: Previous +- id: next + translation: Next +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Preprint +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: Cite +- id: btn_slides + translation: Slaytlar +- id: btn_video + translation: Video +- id: btn_code + translation: Kod +- id: btn_dataset + translation: Veri kümesi +- id: btn_project + translation: Proje +- id: btn_poster + translation: Poster +- id: btn_source + translation: Source Document +- id: btn_copy + translation: Copy +- id: btn_download + translation: Download +- id: interests + translation: İlgi alanları +- id: education + translation: EÄŸitim +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Daha fazla blog içeriÄŸi +- id: more_talks + translation: Daha fazla konuÅŸma +- id: more_publications + translation: Daha fazla yayınlar +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: Özet +- id: publication + translation: Yayın +- id: publication_type + translation: Yayın tipi +- id: date + translation: Tarih +- id: last_updated + translation: Last updated on +- id: event + translation: Etkinlikler +- id: location + translation: Adres +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Projenin sayfasına git +- id: posts + translation: Blog içerikleri +- id: publications + translation: Yayınlar +- id: talks + translation: KonuÅŸmalar +- id: projects + translation: Projects +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: Page not found +- id: 404_recommendations + translation: Perhaps you were looking for one of these? +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. +- id: cookie_dismiss + translation: Got it! +- id: cookie_learn + translation: Learn more diff --git a/i18n/uk.yaml b/i18n/uk.yaml new file mode 100644 index 0000000..a585060 --- /dev/null +++ b/i18n/uk.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: Перемкнути навігацію + +- id: table_of_contents + translation: ЗміÑÑ‚ + +- id: on_this_page + translation: на Ñторінці + +- id: back_to_top + translation: ПовернутиÑÑ Ð´Ð¾Ð³Ð¾Ñ€Ð¸ + +# General + +- id: related + translation: Подібні + +- id: minute_read + translation: хв Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ + +- id: previous + translation: Попередній + +- id: next + translation: ÐаÑтупний + +- id: figure + translation: "Схема %d:" + +- id: edit_page + translation: Редагувати цю Ñторінку + +# Buttons + +- id: btn_preprint + translation: Попередній друк + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: Цитувати + +- id: btn_slides + translation: Слайди + +- id: btn_video + translation: Відео + +- id: btn_code + translation: Код + +- id: btn_dataset + translation: Ðабір даних + +- id: btn_project + translation: Проєкт + +- id: btn_poster + translation: ПоÑтер + +- id: btn_source + translation: Вихідний документ + +- id: btn_copy + translation: ÐšÐ¾Ð¿Ñ–Ñ + +- id: btn_download + translation: Завантажити + +# About widget + +- id: interests + translation: Ð—Ð°Ñ†Ñ–ÐºÐ°Ð²Ð»ÐµÐ½Ð½Ñ + +- id: education + translation: ОÑвіта + +- id: user_profile_latest + translation: ОÑтанні + +# Accomplishments widget + +- id: see_certificate + translation: ПереглÑнути Ñертифікат + +# Experience widget + +- id: present + translation: Теперішній + +# Pages widget + +- id: more_pages + translation: ПереглÑнути вÑе + +- id: more_posts + translation: ПереглÑнути вÑÑ– поÑти + +- id: more_talks + translation: ПереглÑнути вÑÑ– беÑіди + +- id: more_publications + translation: ПереглÑнути вÑÑ– публікації + +# Contact widget + +- id: contact_name + translation: Ім'Ñ + +- id: contact_email + translation: Email + +- id: contact_message + translation: ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ + +- id: contact_send + translation: ÐадіÑлати + +- id: book_appointment + translation: Призначити зуÑтріч + +# Publication/Talk details + +- id: abstract + translation: ÐÐ½Ð¾Ñ‚Ð°Ñ†Ñ–Ñ + +- id: publication + translation: ÐŸÑƒÐ±Ð»Ñ–ÐºÐ°Ñ†Ñ–Ñ + +- id: publication_type + translation: Тип + +- id: date + translation: Дата + +- id: last_updated + translation: ОÑтаннє Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ + +- id: event + translation: ÐŸÐ¾Ð´Ñ–Ñ + +- id: location + translation: МіÑце + +- id: pub_uncat + translation: Без категорії + +- id: pub_conf + translation: Ð¡Ñ‚Ð°Ñ‚Ñ‚Ñ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ñ— + +- id: pub_journal + translation: Ð¡Ñ‚Ð°Ñ‚Ñ‚Ñ Ð´Ð»Ñ Ð¶ÑƒÑ€Ð½Ð°Ð»Ð° + +- id: pub_preprint + translation: Попередній друк + +- id: pub_report + translation: Доповідь + +- id: pub_book + translation: Книга + +- id: pub_book_section + translation: Розділ книги + +- id: pub_thesis + translation: Ð¢ÐµÐ·Ð¸Ñ + +- id: pub_patent + translation: Патент + +# Project details + +- id: open_project_site + translation: Перейти на Ñайт проєкта + +# Default titles for archive pages + +- id: posts + translation: ДопиÑи + +- id: publications + translation: Публікації + +- id: talks + translation: БеÑіди + +- id: projects + translation: Проєкти + +# Search + +- id: search + translation: Пошук + +- id: search_placeholder + translation: Пошук... + +- id: search_results + translation: Знайдені результати + +- id: search_no_results + translation: Результатів не знайдено + +# Error 404 + +- id: page_not_found + translation: Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñторінку + +- id: 404_recommendations + translation: Можливо, Ви шукали щоÑÑŒ з цього? + +# Cookie consent + +- id: cookie_message + translation: Щоб упевнитиÑÑŒ у зручноÑті кориÑÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñайтом, ми викориÑтовуємо кукі-файли. + +- id: cookie_dismiss + translation: Зрозуміло! + +- id: cookie_learn + translation: ДізнатиÑÑ Ð±Ñ–Ð»ÑŒÑˆÐµ diff --git a/i18n/vi.yaml b/i18n/vi.yaml new file mode 100644 index 0000000..55f7741 --- /dev/null +++ b/i18n/vi.yaml @@ -0,0 +1,130 @@ +- id: toggle_navigation + translation: Chuyển Äiá»u Hướng +- id: table_of_contents + translation: Mục Lục +- id: on_this_page + translation: On this page +- id: back_to_top + translation: Back to top +- id: related + translation: Bà i Liên Quan +- id: minute_read + translation: phút để Ä‘á»c +- id: previous + translation: Trước +- id: next + translation: Sau +- id: figure + translation: 'Figure %d:' +- id: btn_preprint + translation: Bản Thảo +- id: btn_pdf + translation: PDF +- id: btn_cite + translation: TrÃch Dẫn +- id: btn_slides + translation: Slides +- id: btn_video + translation: Video +- id: btn_code + translation: Mã Nguồn +- id: btn_dataset + translation: Dữ liệu +- id: btn_project + translation: Dá»± Ãn +- id: btn_poster + translation: Poster +- id: btn_source + translation: Mã Nguồn +- id: btn_copy + translation: Sao Chép +- id: btn_download + translation: Tải Vá» +- id: interests + translation: Hướng Nghiên Cứu +- id: education + translation: Há»c Vấn +- id: user_profile_latest + translation: Latest +- id: see_certificate + translation: See certificate +- id: present + translation: Present +- id: more_pages + translation: See all +- id: more_posts + translation: Bà i Äăng Khác +- id: more_talks + translation: Thuyết Trình Khác +- id: more_publications + translation: Các Công Trình +- id: contact_name + translation: Name +- id: contact_email + translation: Email +- id: contact_message + translation: Message +- id: contact_send + translation: Send +- id: book_appointment + translation: Book an appointment +- id: abstract + translation: Tóm tắt +- id: publication + translation: Công Trình +- id: publication_type + translation: Phân Loại +- id: date + translation: Thá»i Gian +- id: last_updated + translation: Cáºp Nháºt Lần Cuối +- id: event + translation: Sá»± Kiện +- id: location + translation: Äịa Äiểm +- id: pub_uncat + translation: Uncategorized +- id: pub_conf + translation: Conference paper +- id: pub_journal + translation: Journal article +- id: pub_preprint + translation: Preprint +- id: pub_report + translation: Report +- id: pub_book + translation: Book +- id: pub_book_section + translation: Book section +- id: pub_thesis + translation: Thesis +- id: pub_patent + translation: Patent +- id: open_project_site + translation: Äến Trang Dá»± Ãn +- id: posts + translation: Bà i Äăng +- id: publications + translation: Công Trình +- id: talks + translation: Thuyết Trình +- id: projects + translation: Dá»± Ãn +- id: search + translation: Search +- id: search_placeholder + translation: Search... +- id: search_results + translation: results found +- id: search_no_results + translation: No results found +- id: page_not_found + translation: Trang không tìm thấy +- id: 404_recommendations + translation: Có thể bạn Ä‘ang tìm những trang nà y +- id: cookie_message + translation: This website uses cookies to ensure you get the best experience on our website. +- id: cookie_dismiss + translation: Got it! +- id: cookie_learn + translation: Learn more diff --git a/i18n/zh-Hant.yaml b/i18n/zh-Hant.yaml new file mode 100644 index 0000000..40a39c6 --- /dev/null +++ b/i18n/zh-Hant.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: 切æ›å°Žèˆª + +- id: table_of_contents + translation: 目錄 + +- id: on_this_page + translation: 於本é + +- id: back_to_top + translation: å›žåˆ°é ‚ç«¯ + +# General + +- id: related + translation: 相關 + +- id: minute_read + translation: 閱讀時間(分é˜ï¼‰ + +- id: previous + translation: 上一é + +- id: next + translation: 下一é + +- id: figure + translation: '圖%d:' + +- id: edit_page + translation: ç·¨è¼¯æœ¬æ¥ + +# Buttons + +- id: btn_preprint + translation: å½±å°é 覽 + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: 引用 + +- id: btn_slides + translation: 顯示 Slides + +- id: btn_video + translation: 影片 + +- id: btn_code + translation: 程å¼ç¢¼ + +- id: btn_dataset + translation: 數據集 + +- id: btn_project + translation: 專案 + +- id: btn_poster + translation: æµ·å ± + +- id: btn_source + translation: 原始檔 + +- id: btn_copy + translation: 複製 + +- id: btn_download + translation: 下載 + +# About widget + +- id: interests + translation: 興趣 + +- id: education + translation: 教育程度 + +- id: user_profile_latest + translation: 最新 + +# Accomplishments widget + +- id: see_certificate + translation: æŸ¥çœ‹è‰æ›¸ + +# Experience widget + +- id: present + translation: ç¾åœ¨ + +# Pages widget + +- id: more_pages + translation: 查看全部 + +- id: more_posts + translation: æŸ¥çœ‹å…¨éƒ¨æ–‡ç« + +- id: more_talks + translation: 查看全部演講 + +- id: more_publications + translation: 查看全部出版物 + +# Contact widget + +- id: contact_name + translation: å§“å + +- id: contact_email + translation: ä¿¡ç®± + +- id: contact_message + translation: è¨Šæ¯ + +- id: contact_send + translation: ç™¼é€ + +- id: book_appointment + translation: é ç´„ + +# Publication/Talk details + +- id: abstract + translation: æ‘˜è¦ + +- id: publication + translation: 出版物 + +- id: publication_type + translation: 類型 + +- id: date + translation: 日期 + +- id: last_updated + translation: 最近更新於 + +- id: event + translation: 事件 + +- id: location + translation: ä½ç½® + +- id: pub_uncat + translation: 未分類 + +- id: pub_conf + translation: æœƒè°æ–‡ç« + +- id: pub_journal + translation: æœŸåˆŠæ–‡ç« + +- id: pub_preprint + translation: å½±å°é 覽 + +- id: pub_report + translation: å ±å‘Š + +- id: pub_book + translation: æ›¸ç± + +- id: pub_book_section + translation: ç« ç¯€ + +- id: pub_thesis + translation: è«–æ–‡ + +- id: pub_patent + translation: 專利 + +# Project details + +- id: open_project_site + translation: å‰å¾€å°ˆæ¡ˆç¶²ç«™ + +# Default titles for archive pages + +- id: posts + translation: æ–‡ç« + +- id: publications + translation: 出版物 + +- id: talks + translation: 演講 + +- id: projects + translation: 專案 + +# Search + +- id: search + translation: æœå°‹ + +- id: search_placeholder + translation: æœå°‹... + +- id: search_results + translation: æœå°‹ç»“æžœ + +- id: search_no_results + translation: 找ä¸åˆ°ç»“æžœ + +# Error 404 + +- id: page_not_found + translation: 找ä¸åˆ°é é¢ + +- id: 404_recommendations + translation: 您å¯èƒ½åœ¨æ‰¾ï¼Ÿ + +# Cookie consent + +- id: cookie_message + translation: 本網站使用cookiesä¾†ç¢ºä¿æ‚¨å¯ä»¥åœ¨ç¶²ç«™ä¸ç²å¾—最佳體驗。 + +- id: cookie_dismiss + translation: 知é“了! + +- id: cookie_learn + translation: 了解更多 diff --git a/i18n/zh.yaml b/i18n/zh.yaml new file mode 100644 index 0000000..ac73d4e --- /dev/null +++ b/i18n/zh.yaml @@ -0,0 +1,225 @@ +# Navigation + +- id: toggle_navigation + translation: 切æ¢å¯¼èˆª + +- id: table_of_contents + translation: 目录 + +- id: on_this_page + translation: 在本页 + +- id: back_to_top + translation: 回到顶部 + +# General + +- id: related + translation: 相关 + +- id: minute_read + translation: 分钟阅读时长 + +- id: previous + translation: 上一页 + +- id: next + translation: 下一页 + +- id: figure + translation: '图%d:' + +- id: edit_page + translation: 编辑本页 + +# Buttons + +- id: btn_preprint + translation: 预尿œ¬ + +- id: btn_pdf + translation: PDF + +- id: btn_cite + translation: 引用 + +- id: btn_slides + translation: 演示文稿 + +- id: btn_video + translation: 视频 + +- id: btn_code + translation: 代ç + +- id: btn_dataset + translation: æ•°æ®é›† + +- id: btn_project + translation: 项目 + +- id: btn_poster + translation: 海报 + +- id: btn_source + translation: æºæ–‡æ¡£ + +- id: btn_copy + translation: å¤åˆ¶ + +- id: btn_download + translation: 下载 + +# About widget + +- id: interests + translation: 兴趣爱好 + +- id: education + translation: 教育ç»åކ + +- id: user_profile_latest + translation: 最新 + +# Accomplishments widget + +- id: see_certificate + translation: 查看è¯ä¹¦ + +# Experience widget + +- id: present + translation: 现在 + +# Pages widget + +- id: more_pages + translation: 查看全部 + +- id: more_posts + translation: æŸ¥çœ‹å…¨éƒ¨æ–‡ç« + +- id: more_talks + translation: 查看全部演讲 + +- id: more_publications + translation: 查看全部出版物 + +# Contact widget + +- id: contact_name + translation: å§“å + +- id: contact_email + translation: 邮箱 + +- id: contact_message + translation: ä¿¡æ¯ + +- id: contact_send + translation: å‘é€ + +- id: book_appointment + translation: 预约 + +# Publication/Talk details + +- id: abstract + translation: æ‘˜è¦ + +- id: publication + translation: 出版物 + +- id: publication_type + translation: 类型 + +- id: date + translation: 日期 + +- id: last_updated + translation: 最近更新于 + +- id: event + translation: 事件 + +- id: location + translation: ä½ç½® + +- id: pub_uncat + translation: 未分类 + +- id: pub_conf + translation: ä¼šè®®æ–‡ç« + +- id: pub_journal + translation: æœŸåˆŠæ–‡ç« + +- id: pub_preprint + translation: 预尿œ¬ + +- id: pub_report + translation: 报告 + +- id: pub_book + translation: ä¹¦ç± + +- id: pub_book_section + translation: ç« èŠ‚ + +- id: pub_thesis + translation: 论文 + +- id: pub_patent + translation: 专利 + +# Project details + +- id: open_project_site + translation: 访问项目网站 + +# Default titles for archive pages + +- id: posts + translation: æ–‡ç« + +- id: publications + translation: 出版物 + +- id: talks + translation: 演讲 + +- id: projects + translation: 项目 + +# Search + +- id: search + translation: æœç´¢ + +- id: search_placeholder + translation: æœç´¢... + +- id: search_results + translation: æœç´¢ç»“æžœ + +- id: search_no_results + translation: 没有找到结果 + +# Error 404 + +- id: page_not_found + translation: 找ä¸åˆ°é¡µé¢ + +- id: 404_recommendations + translation: ä¹Ÿè®¸ä½ åœ¨æ‰¾ï¼Ÿ + +# Cookie consent + +- id: cookie_message + translation: 本网站使用cookiesæ¥ç¡®ä¿æ‚¨åœ¨æœ¬ç½‘站上获得最佳体验。 + +- id: cookie_dismiss + translation: 知é“了! + +- id: cookie_learn + translation: 了解更多 diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..d06ab00 --- /dev/null +++ b/layouts/404.html @@ -0,0 +1,31 @@ +{{- define "main" -}} + +<div class="universal-wrapper pt-3"> + + <h1>{{ i18n "page_not_found" }}</h1> + + {{/* Show search box if Academic's search engine is enabled. */}} + {{ if eq site.Params.search.engine 1 }} + <form class="d-flex align-items-center mb-3"> + <input name="q" type="search" class="form-control" placeholder="{{ i18n "search_placeholder" }}" autocomplete="off"> + </form> + {{ end }} + + {{/* Suggest recently published pages to the user. */}} + + <p>{{ i18n "404_recommendations" }}</p> + + {{ $query := site.RegularPages }} + {{ $count := len $query }} + {{ if gt $count 0 }} + <h2>{{ i18n "user_profile_latest" }}</h2> + <ul> + {{ range first 10 $query }} + <li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li> + {{ end }} + </ul> + {{ end }} + +</div> + +{{- end -}} diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html new file mode 100644 index 0000000..4ff0c2c --- /dev/null +++ b/layouts/_default/_markup/render-link.html @@ -0,0 +1,2 @@ +{{/* A Hugo Markdown render hook to parse links, opening external links in new tabs. */}} +<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if strings.HasPrefix .Destination "http" }} target="_blank" rel="noopener"{{ end }}>{{ .Text | safeHTML }}</a> \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..ba50dc7 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html lang="{{ site.LanguageCode | default "en-us" }}"> + +{{ partial "site_head" . }} +<body id="top" data-spy="scroll" data-offset="70" data-target="{{ if or .IsHome (eq .Type "widget_page") }}#navbar-main{{else}}#TableOfContents{{end}}" {{ if not (.Scratch.Get "light") }}class="dark"{{end}}> + + {{ partial "search" . }} + + {{ partial "navbar" . }} + + {{ block "main" . }}{{ end }} + + {{ partial "site_js" . }} + + {{/* Docs and Updates layouts include the site footer in a different location. */}} + {{ if not (in (slice "docs" "updates") .Type) }} + <div class="container"> + {{ partial "site_footer" . }} + </div> + {{ end }} + + {{ partial "citation" . }} + +</body> +</html> diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..8a7389b --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,35 @@ +{{- define "main" -}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + + {{ $paginator := .Paginate .Data.Pages }} + {{ range $paginator.Pages }} + {{ $link := .RelPermalink }} + {{ $target := "" }} + {{ with .Params.external_link }} + {{ $link = . }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <div> + <h2><a href="{{$link}}" {{ $target | safeHTMLAttr }}>{{ .Title }}</a></h2> + <div class="article-style"> + {{ if .Params.summary }} + {{ .Params.summary | plainify | emojify }} + {{ else if .Params.abstract }} + {{ .Params.abstract | plainify | emojify | truncate 250 }} + {{ else if .Summary }} + {{ .Summary | plainify | emojify }} + {{ end }} + </div> + </div> + {{ end }} + + {{ partial "pagination" . }} +</div> + +{{- end -}} diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml new file mode 100644 index 0000000..38086bc --- /dev/null +++ b/layouts/_default/rss.xml @@ -0,0 +1,39 @@ +{{- /* Generate RSS v2 with full page content. */ -}} +{{- /* Upstream Hugo bug - RSS dates can be in future: https://github.com/gohugoio/hugo/issues/3918 */ -}} +{{- $page_context := cond .IsHome site . -}} +{{- $pages := $page_context.RegularPages -}} +{{- $limit := site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} + {{- $pages = $pages | first $limit -}} +{{- end -}} +{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\" ?>" | safeHTML }} +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>{{ if ne .Title site.Title }}{{ with .Title }}{{.}} | {{ end }}{{end}}{{ site.Title }}</title> + <link>{{ .Permalink }}</link> + {{- with .OutputFormats.Get "RSS" }} + {{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }} + {{ end -}} + <description>{{ .Title | default site.Title }}</description> + <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator> + {{- with site.LanguageCode }}<language>{{.}}</language>{{end -}} + {{- with site.Copyright }}<copyright>{{ replace (replace . "{year}" now.Year) "©" "©" | plainify }}</copyright>{{end -}} + {{- if not .Date.IsZero }}<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end -}} + {{- if .Scratch.Get "og_image" }} + <image> + <url>{{ .Scratch.Get "og_image" }}</url> + <title>{{ .Title | default site.Title }}</title> + <link>{{ .Permalink }}</link> + </image> + {{end -}} + {{ range $pages }} + <item> + <title>{{ .Title }}</title> + <link>{{ .Permalink }}</link> + <pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate> + <guid>{{ .Permalink }}</guid> + <description>{{ .Content | html }}</description> + </item> + {{ end }} + </channel> +</rss> diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..4c1800b --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,18 @@ +{{- define "main" -}} + +<article class="article"> + + {{ partial "page_header" . }} + + <div class="article-container"> + + <div class="article-style"> + {{ .Content }} + </div> + + {{ partial "page_footer" . }} + + </div> +</article> + +{{- end -}} diff --git a/layouts/authors/list.html b/layouts/authors/list.html new file mode 100644 index 0000000..504e3f5 --- /dev/null +++ b/layouts/authors/list.html @@ -0,0 +1,39 @@ +{{- define "main" -}} + +{{/* Author profile page. */}} + +{{/* If an account has not been created for this user, just display their name as the title. */}} +{{ if not .File }} +<div class="universal-wrapper pt-3"> + <h1>{{ .Title }}</h1> +</div> +{{ end }} + +<section id="profile-page" class="pt-5"> + <div class="container"> + {{/* Show the About widget if an account exists for this user. */}} + {{ if .File }} + {{ $widget := "widgets/about.html" }} + {{ $username := (path.Base (path.Split .Path).Dir) }}{{/* Alternatively, use `index .Params.authors 0` */}} + {{ $params := dict "root" $ "page" . "author" $username }} + {{ partial $widget $params }} + {{end}} + + {{ $query := where .Pages ".IsNode" false }} + {{ $count := len $query }} + {{ if $count }} + <div class="article-widget content-widget-hr"> + <h3>{{ i18n "user_profile_latest" | default "Latest" }}</h3> + <ul> + {{ range $query }} + <li> + <a href="{{ .RelPermalink }}">{{ .Title }}</a> + </li> + {{ end }} + </ul> + </div> + {{ end }} + </div> +</section> + +{{- end -}} diff --git a/layouts/authors/terms.html b/layouts/authors/terms.html new file mode 100644 index 0000000..bf88ba9 --- /dev/null +++ b/layouts/authors/terms.html @@ -0,0 +1,23 @@ +{{- define "main" -}} + +{{/* List of all authors. */}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + + <ul> + {{ $paginator := .Paginate .Data.Pages }} + {{ range $k, $v := $paginator.Pages }} + {{ $name := $v.Params.name | default ($v.Title|plainify) }} + <li><a href="{{$v.Permalink}}">{{$name}}</a></li> + {{ end }} + </ul> + + {{ partial "pagination" . }} +</div> + +{{- end -}} diff --git a/layouts/docs/list.html b/layouts/docs/list.html new file mode 100644 index 0000000..34d123d --- /dev/null +++ b/layouts/docs/list.html @@ -0,0 +1,3 @@ +{{- define "main" -}} +{{ partial "docs_layout.html" . }} +{{- end -}} diff --git a/layouts/docs/single.html b/layouts/docs/single.html new file mode 100644 index 0000000..34d123d --- /dev/null +++ b/layouts/docs/single.html @@ -0,0 +1,3 @@ +{{- define "main" -}} +{{ partial "docs_layout.html" . }} +{{- end -}} diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..40d4d8f --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,20 @@ +{{- define "main" -}} + +{{/* Check that user fully installed Academic. */}} +{{ if not (isset site.Params "theme") }} + {{ errorf "Please complete the installation of Academic by following the steps at https://sourcethemes.com/academic/docs/install/" }} +{{ end }} + +{{/* Deprecation warnings */}} + +{{/* v4.5: Address changed from string to map. */}} +{{ if isset site.Params "address" }} +{{ if eq (reflect.IsMap site.Params.address) false }} + {{ errorf "Please upgrade the `address` field in `config/_default/params.toml`. Refer to all of the Breaking Changes in v4.5 at https://sourcethemes.com/academic/updates/v4.5.0/" }} +{{ end }} +{{ end }} + +{{/* Generate homepage. */}} +{{ partial "widget_page.html" . }} + +{{- end -}} diff --git a/layouts/index.json b/layouts/index.json new file mode 100644 index 0000000..50ff9ce --- /dev/null +++ b/layouts/index.json @@ -0,0 +1,62 @@ +{{- /* Generate the search index. */ -}} +{{- $index := slice -}} +{{- $pages := site.RegularPages -}} +{{- /* Add the index page of docs separately since it's not in RegularPages above. */ -}} +{{- $pages := $pages | union (where (where site.Pages "Kind" "section") "Type" "docs") -}} +{{- /* Add author pages to index so their bios can be searched. Hide empty `/authors/` node. */ -}} +{{- $pages := $pages | union (where (where site.Pages "Section" "authors") "Params.name" "!=" nil) -}} + +{{- range $pages -}} + {{- /* Do not index drafts or private pages. */ -}} + {{- if and (not .Draft) (not .Params.private) -}} + + {{- /* Generate page description. */ -}} + {{- $desc := "" -}} + {{- if .Params.summary -}} + {{- $desc = .Params.summary -}} + {{- else if .Params.abstract -}} + {{- $desc = .Params.abstract -}} + {{- else -}} + {{- $desc = .Summary -}} + {{- end -}} + + {{- $authors := .Params.authors -}} + {{- $title := .Title}} + {{- $rel_permalink := .RelPermalink -}} + {{- $permalink := .Permalink -}} + + {{/* Correct the title and URL for author profile pages. */}} + {{- if eq .Section "authors" -}} + {{- $title = .Params.name -}} + {{- $username := path.Base (path.Split .Path).Dir -}} + {{- with site.GetPage (printf "/authors/%s" $username) -}} + {{- $permalink = .Permalink -}} + {{- $rel_permalink = .RelPermalink -}} + {{- end -}} + {{- else -}} + {{/* Include a user's display name rather than username where possible. */}} + {{- if .Params.authors -}} + {{- $authorLen := len .Params.authors -}} + {{- if gt $authorLen 0 -}} + {{- $authors = slice -}} + {{- range $k, $v := .Params.authors -}} + {{- $person_page_path := (printf "/authors/%s" (anchorize $v)) -}} + {{- $person_page := site.GetPage $person_page_path -}} + {{- if and $person_page $person_page.File -}} + {{- $person := $person_page.Params -}} + {{- $authors = $authors | append $person.name -}} + {{- else -}} + {{- $authors = $authors | append ($v | plainify) -}} + {{- end -}} + {{- end -}} + {{- end -}} + {{- end -}} + {{- end -}} + + {{- /* Add page to index. */ -}} + {{- $index = $index | append (dict "objectID" .File.UniqueID "date" .Date.UTC.Unix "publishdate" .PublishDate "lastmod" .Lastmod.UTC.Unix "expirydate" .ExpiryDate.UTC.Unix "lang" .Lang "permalink" $permalink "relpermalink" $rel_permalink "title" $title "summary" (plainify $desc) "content" .Plain "authors" $authors "kind" .Kind "type" .Type "section" .Section "tags" .Params.Tags "categories" .Params.Categories) -}} + + {{- end -}} +{{- end -}} + +{{- $index | jsonify -}} diff --git a/layouts/index.webmanifest b/layouts/index.webmanifest new file mode 100644 index 0000000..6dbff19 --- /dev/null +++ b/layouts/index.webmanifest @@ -0,0 +1,19 @@ +{{- $scr := .Scratch -}} +{ + "name": "{{site.Title}}", + "short_name": "{{site.Title}}", + "lang": "{{site.LanguageCode}}", + "theme_color": "{{ $scr.Get "primary" }}", + "background_color": "{{ $scr.Get "primary" }}", + "icons": [{ + "src": "{{ (partial "functions/get_icon" 192).RelPermalink }}", + "sizes": "192x192", + "type": "image/png" + }, { + "src": "{{ (partial "functions/get_icon" 512).RelPermalink }}", + "sizes": "512x512", + "type": "image/png" + }], + "display": "standalone", + "start_url": "{{ "/" | relLangURL }}?utm_source=web_app_manifest" +} diff --git a/layouts/partials/citation.html b/layouts/partials/citation.html new file mode 100644 index 0000000..01620ae --- /dev/null +++ b/layouts/partials/citation.html @@ -0,0 +1,25 @@ +<!-- Citation modal --> +<div id="modal" class="modal fade" role="dialog"> + <div class="modal-dialog"> + <div class="modal-content"> + <div class="modal-header"> + <h5 class="modal-title">{{ i18n "btn_cite" }}</h5> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + </button> + </div> + <div class="modal-body"> + <pre><code class="tex hljs"></code></pre> + </div> + <div class="modal-footer"> + <a class="btn btn-outline-primary my-1 js-copy-cite" href="#" target="_blank"> + <i class="fas fa-copy"></i> {{ i18n "btn_copy" }} + </a> + <a class="btn btn-outline-primary my-1 js-download-cite" href="#" target="_blank"> + <i class="fas fa-download"></i> {{ i18n "btn_download" }} + </a> + <div id="modal-error"></div> + </div> + </div> + </div> +</div> \ No newline at end of file diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html new file mode 100644 index 0000000..53fb497 --- /dev/null +++ b/layouts/partials/comments.html @@ -0,0 +1,9 @@ +{{ if site.Params.comments.engine | and (index site.Params.comments.commentable .Type) | and (ne .Params.commentable false) | or .Params.commentable }} +<section id="comments"> + {{ if eq site.Params.comments.engine 1 }} + {{ partial "comments/disqus.html" . }} + {{ else if eq site.Params.comments.engine 2 }} + {{ partial "comments/commento.html" . }} + {{ end }} +</section> +{{ end }} diff --git a/layouts/partials/comments/commento.html b/layouts/partials/comments/commento.html new file mode 100644 index 0000000..cacf3a5 --- /dev/null +++ b/layouts/partials/comments/commento.html @@ -0,0 +1,3 @@ +<div id="commento"></div> +{{ $url := (printf "%s/js/commento.js" (site.Params.comments.commento.url | default "https://cdn.commento.io")) }} +<script src="{{$url}}" defer></script> diff --git a/layouts/partials/comments/disqus.html b/layouts/partials/comments/disqus.html new file mode 100644 index 0000000..58cdbf4 --- /dev/null +++ b/layouts/partials/comments/disqus.html @@ -0,0 +1,22 @@ +{{ if site.Params.comments.disqus.shortname }} +<div id="disqus_thread"></div> +<script> + let disqus_config = function () { + {{with .Params.disqus_identifier }}this.page.identifier = '{{ . }}';{{end}} + {{with .Params.disqus_title }}this.page.title = '{{ . }}';{{end}} + {{with .Params.disqus_url }}this.page.url = '{{ . | html }}';{{end}} + }; + (function() { + if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) { + document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.'; + return; + } + var d = document, s = d.createElement('script'); s.async = true; + s.src = 'https://' + {{site.Params.comments.disqus.shortname}} + '.disqus.com/embed.js'; + s.setAttribute('data-timestamp', +new Date()); + (d.head || d.body).appendChild(s); + })(); +</script> +<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> +<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a> +{{end}} diff --git a/layouts/partials/cookie_consent.html b/layouts/partials/cookie_consent.html new file mode 100644 index 0000000..3406716 --- /dev/null +++ b/layouts/partials/cookie_consent.html @@ -0,0 +1,31 @@ +{{ if site.Params.privacy_pack }} + {{ $scr := .Scratch }} + {{ $js := site.Data.assets.js }} + {{ $css := site.Data.assets.css }} + {{ if ($scr.Get "use_cdn") }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.cookieconsent.url $js.cookieconsent.version) $js.cookieconsent.sri | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.cookieconsent.url $css.cookieconsent.version) $css.cookieconsent.sri | safeHTML }} + {{ end }} + <script> + window.addEventListener("load", function(){ + window.cookieconsent.initialise({ + "palette": { + "popup": { + "background": "{{ $scr.Get "primary" }}", + "text": "{{ $scr.Get "background" }}" + }, + "button": { + "background": "{{ $scr.Get "background" }}", + "text": "{{ $scr.Get "primary" }}" + } + }, + "theme": "classic", + "content": { + "message": {{ i18n "cookie_message" | default "This website uses cookies to ensure you get the best experience on our website." }}, + "dismiss": {{ i18n "cookie_dismiss" | default "Got it!" }}, + "link": {{ i18n "cookie_learn" | default "Learn more" }}, + "href": {{ with site.GetPage "privacy.md" }}{{ printf "%s" .RelPermalink }}{{ else }}"https://www.cookiesandyou.com"{{ end }} + } + })}); + </script> +{{ end }} diff --git a/layouts/partials/custom_head.html b/layouts/partials/custom_head.html new file mode 100644 index 0000000..7f262fa --- /dev/null +++ b/layouts/partials/custom_head.html @@ -0,0 +1,4 @@ +{{/* Do not directly modify this file! */}} +{{/* Instead, create a `layouts/partials/custom_head.html` file in your site and add your code to it. */}} + +{{/* This partial is included in `themes/academic/layouts/partials/site_head.html`. */}} diff --git a/layouts/partials/custom_js.html b/layouts/partials/custom_js.html new file mode 100644 index 0000000..8d08196 --- /dev/null +++ b/layouts/partials/custom_js.html @@ -0,0 +1,4 @@ +{{/* Do not directly modify this file! */}} +{{/* Instead, create a `layouts/partials/custom_js.html` file in your site and add your code to it. */}} + +{{/* This partial is included in `themes/academic/layouts/partials/site_js.html`. */}} diff --git a/layouts/partials/docs_layout.html b/layouts/partials/docs_layout.html new file mode 100644 index 0000000..bc80575 --- /dev/null +++ b/layouts/partials/docs_layout.html @@ -0,0 +1,55 @@ +{{ $current_page := . }} + +<div class="container-fluid docs"> + <div class="row flex-xl-nowrap"> + <div class="col-12 col-md-3 col-xl-2 docs-sidebar"> + {{ partial "docs_sidebar" . }} + </div> + + {{ if .Params.toc }} + <div class="d-none d-xl-block col-xl-2 docs-toc"> + <ul class="nav toc-top"> + <li><a href="#" id="back_to_top" class="docs-toc-title">{{ i18n "on_this_page" }}</a></li> + </ul> + + {{ .TableOfContents }} + + {{ partial "docs_toc_foot" . }} + </div> + {{ end }} + + <main class="col-12 col-md-9 col-xl-8 py-md-3 pl-md-5 docs-content" role="main"> + + <article class="article"> + + <div class="docs-article-container"> + <h1>{{ .Title }}</h1> + + <div class="article-style"> + {{ .Content }} + </div> + + {{ partial "tags.html" . }} + + {{ if site.Params.docs_section_pager }} + <div class="article-widget"> + {{ partial "section_pager" . }} + </div> + {{ end }} + </div> + + <div class="body-footer"> + <p>{{ i18n "last_updated" }} {{ $.Lastmod.Format site.Params.date_format }}</p> + + {{ partial "page_edit" . }} + + {{ partial "comments" . }} + </div> + + </article> + + {{ partial "site_footer" . }} + + </main> + </div> +</div> diff --git a/layouts/partials/docs_sidebar.html b/layouts/partials/docs_sidebar.html new file mode 100644 index 0000000..9be3065 --- /dev/null +++ b/layouts/partials/docs_sidebar.html @@ -0,0 +1,53 @@ +{{ $current_page := . }} + +{{/* Dynamically load menu for this docs page. */}} +{{/* Attempt to get menu name from `menu_name` param, Hugo's front matter menu config, or the last dir of filepath. */}} +{{ $menu_name := "" }} +{{ if .Params.menu | and (not (reflect.IsMap .Params.menu)) | and (not (reflect.IsSlice .Params.menu)) }} + {{ $menu_name = .Params.menu }} +{{ else if .Params.menu | and (or (reflect.IsMap .Params.menu) (reflect.IsSlice .Params.menu)) }} + {{ range $k, $v := .Params.menu }} + {{ $menu_name = $k }} + {{ end }} +{{ end }} +{{ $menu_name = .Params.menu_name | default $menu_name | default (path.Base (path.Split .File).Dir) }} +{{ if not (index site.Menus $menu_name) }} + {{ errorf "Please define menu items named `menu: %s:` in your %s front matter or define `[[menu.%s]]` in `config/default/menus.toml`. See https://sourcethemes.com/academic/docs/managing-content/#menus" $menu_name .Path $menu_name }} +{{ end }} + +<form class="docs-search d-flex align-items-center"> + <button class="btn docs-toggle d-md-none p-0 mr-3" type="button" data-toggle="collapse" data-target="#docs-nav" aria-controls="docs-nav" aria-expanded="false" aria-label="Toggle section navigation"> + <span><i class="fas fa-bars"></i></span> + </button> + + {{ if eq site.Params.search.engine 1 }} + <input name="q" type="search" class="form-control" placeholder="{{ i18n "search_placeholder" }}" autocomplete="off"> + {{ end }} +</form> + +<nav class="collapse docs-links" id="docs-nav"> + {{ with (index site.Menus $menu_name) }} + + {{/* Enable Updates layout to order by descending version name. */}} + {{ $menu := (index site.Menus $menu_name).ByWeight }} + {{ if eq ($.Scratch.Get "docs_menu_sort" | default "weight") "name_reverse" }} + {{ $menu = (index site.Menus $menu_name).ByName.Reverse }} + {{end}} + {{ range $menu }} + <div class="docs-toc-item{{ if $current_page.IsMenuCurrent $menu_name . }} active{{ end }}"> + <a class="docs-toc-link" {{ if .URL }}href="{{ .URL }}"{{else if .HasChildren }}href="{{ (index .Children 0).URL }}"{{end}}>{{ .Name }}</a> + + {{- if .HasChildren }} + <ul class="nav docs-sidenav"> + {{ range .Children }} + <li {{ if $current_page.IsMenuCurrent $menu_name . }}class="active"{{ end }}> + <a href="{{ .URL }}">{{ .Name }}</a> + </li> + {{ end }} + </ul> + {{ end }} + + </div> + {{ end }} + {{ end }} +</nav> diff --git a/layouts/partials/docs_toc_foot.html b/layouts/partials/docs_toc_foot.html new file mode 100644 index 0000000..e69de29 diff --git a/layouts/partials/functions/get_address.html b/layouts/partials/functions/get_address.html new file mode 100644 index 0000000..02eec10 --- /dev/null +++ b/layouts/partials/functions/get_address.html @@ -0,0 +1,21 @@ +{{/* Function to return a formatted address given a semantic address. */}} + +{{/* Check for valid site config. */}} +{{ if not site.Params.address_format }}{{errorf "Address format missing from `params.toml`!"}}{{end}} +{{ if not site.Params.address_formats }}{{errorf "Address formats missing from `params.toml`!"}}{{end}} + +{{ $page := . }} +{{ $address := .address }} +{{ $format_name := $page.Params.address_format | default site.Params.address_format | default "en-us" }} +{{ $format := index site.Params.address_formats $format_name }} +{{ $address_display := slice }} + +{{ range $k, $v := $format.order }} + {{ if eq $v "street" | and $address.street }}{{$address_display = $address_display | append $address.street | append (index $format.delimiters $k | default "") }}{{end}} + {{ if eq $v "city" | and $address.city }}{{$address_display = $address_display | append $address.city | append (index $format.delimiters $k | default "") }}{{end}} + {{ if eq $v "region" | and $address.region }}{{$address_display = $address_display | append $address.region | append (index $format.delimiters $k | default "") }}{{end}} + {{ if eq $v "postcode" | and $address.postcode }}{{$address_display = $address_display | append $address.postcode | append (index $format.delimiters $k | default "") }}{{end}} + {{ if eq $v "country" | and $address.country }}{{$address_display = $address_display | append $address.country | append (index $format.delimiters $k | default "") }}{{end}} +{{end}} + +{{ return (delimit $address_display "") }} diff --git a/layouts/partials/functions/get_author_name.html b/layouts/partials/functions/get_author_name.html new file mode 100644 index 0000000..06ed3b3 --- /dev/null +++ b/layouts/partials/functions/get_author_name.html @@ -0,0 +1,26 @@ +{{/* Get name of primary author. */}} + +{{ $page := . }} + +{{/* Get publisher as fall back. */}} +{{ $publisher := site.Params.org_name | default site.Title }} + +{{ $author := "" }} +{{ $author_username := "" }} + +{{ if and (not $page.Params.authors) ($page.Scratch.Get "superuser_username") }} + {{ $author_username = $page.Scratch.Get "superuser_username" }} +{{ else if $page.Params.authors }} + {{ $author = index $page.Params.authors 0 }} + {{ $author_username = anchorize $author }} +{{ end }} + +{{ $taxonomy := "authors" }} +{{ $profile_page := site.GetPage (printf "/%s/%s" $taxonomy $author_username) }} +{{ with $profile_page }} + {{ $author = .Params.name | default .Title }} +{{ else }} + {{ $author = $author | default $publisher }} +{{ end }} + +{{ return $author }} diff --git a/layouts/partials/functions/get_event_dates.html b/layouts/partials/functions/get_event_dates.html new file mode 100644 index 0000000..db621b9 --- /dev/null +++ b/layouts/partials/functions/get_event_dates.html @@ -0,0 +1,17 @@ +{{/* Function to get event start and end dates/times. */}} +{{ $t1 := time .Date }}{{/* Start datetime. */}} +{{ $str := slice ((time $t1).Format site.Params.date_format) }}{{/* Init return string with start date. */}} +{{/* Show start time if not all day event. */}} +{{ if not .Params.all_day }}{{ $str = $str | append ((time $t1).Format (site.Params.time_format)) }}{{ end }} +{{/* Show event end date if provided. */}} +{{ if .Params.date_end }} + {{ $str = $str | append "—" }} + {{ $t2 := time .Params.date_end}}{{/* End datetime. */}} + {{/* Show end date if it differs to start date. */}} + {{ if not (eq $t1.Year $t2.Year | and (eq $t1.Month $t2.Month) | and (eq $t1.Day $t2.Day)) }} + {{ $str = $str | append ((time $t2).Format site.Params.date_format) }} + {{ end }} + {{/* Show end time if not all day event. */}} + {{ if not .Params.all_day }}{{ $str = $str | append ((time $t2).Format (site.Params.time_format)) }}{{ end }} +{{ end }} +{{ return (delimit $str " ") }} diff --git a/layouts/partials/functions/get_icon.html b/layouts/partials/functions/get_icon.html new file mode 100644 index 0000000..fce30d4 --- /dev/null +++ b/layouts/partials/functions/get_icon.html @@ -0,0 +1,7 @@ +{{/* Function to get website icon image. */}} +{{/* Input: size (int) */}} +{{/* Output: resource (obj) */}} + +{{ $icon := resources.GetMatch "images/icon.png" }} +{{ $icon_resized := $icon.Fill (printf "%sx%s Center" (string .) (string .)) }} +{{ return $icon_resized }} diff --git a/layouts/partials/functions/get_logo.html b/layouts/partials/functions/get_logo.html new file mode 100644 index 0000000..b4e11c1 --- /dev/null +++ b/layouts/partials/functions/get_logo.html @@ -0,0 +1,21 @@ +{{/* Function to get logo image. */}} +{{/* Inputs: constraint: max_height/fit (str); size (int) */}} +{{/* Output: resource (obj) */}} + +{{/* Workaround fact Hugo does not support GetMatch in assets dir */}} +{{/* Hugo doesn't support image ops on SVG: https://discourse.gohugo.io/t/ho-do-i-convert-a-generic-resource-to-image-resource/22570/4 */}} +{{ $logo := resources.Get "images/logo.png" | default (resources.Get "images/logo.svg") }} +{{ $logo_proc := $logo }} + +{{/* If the type of image can be resized by Hugo, resize it given a `.size` argument to the function. */}} +{{ if resources.Get "images/logo.png" }} + {{ if eq .constraint "max_height" }} + {{/* Resize logo to fit specified max height. */}} + {{ $logo_proc = ($logo.Resize (printf "x%s" (string .size))) }} + {{ else }} + {{/* Constrain logo to fit within specified dimensions. */}} + {{ $logo_proc = ($logo.Fit (printf "%sx%s" (string .size) (string .size))) }} + {{ end }} +{{ end }} + +{{ return $logo_proc }} diff --git a/layouts/partials/functions/get_logo_url.html b/layouts/partials/functions/get_logo_url.html new file mode 100644 index 0000000..0f2c23d --- /dev/null +++ b/layouts/partials/functions/get_logo_url.html @@ -0,0 +1,12 @@ +{{/* Function to get logo URL for JSONLD. */}} +{{/* Inputs: page context */}} +{{/* Output: logo URL (URL) */}} + +{{ $logo_url := "" }} +{{ if resources.Get "images/logo.png" | or (resources.Get "images/logo.svg") }} + {{ $logo_url = (partial "functions/get_logo" (dict "constraint" "fit" "size" 192)).Permalink }} +{{ else }} + {{ $logo_url = (partial "functions/get_icon" 192).Permalink }} +{{ end }} + +{{ return $logo_url }} diff --git a/layouts/partials/functions/get_pub_types.html b/layouts/partials/functions/get_pub_types.html new file mode 100644 index 0000000..7a8f1fd --- /dev/null +++ b/layouts/partials/functions/get_pub_types.html @@ -0,0 +1,6 @@ +{{/* Get Publication Types */}} +{{ $pub_types := slice }} +{{ range site.Data.publication_types.types }} + {{ $pub_types = $pub_types | append (i18n . | default "Uncategorized") }} +{{ end }} +{{ return $pub_types }} diff --git a/layouts/partials/functions/parse_theme.html b/layouts/partials/functions/parse_theme.html new file mode 100644 index 0000000..101d2e6 --- /dev/null +++ b/layouts/partials/functions/parse_theme.html @@ -0,0 +1,57 @@ +{{- $scr := .Scratch -}} + +{{/* Get name of site's Theme. Precedence: Params.toml > Default (Minimal) */}} +{{- $theme_index := (site.Params.theme | lower | replaceRE "\\s" "_") | default "minimal" -}} + +{{/* Get name of site's Font Set. Precedence: Params.toml > Theme > Default (Minimal) */}} +{{- $font_index := (site.Params.font | lower | replaceRE "\\s" "_") | default ((index site.Data.themes $theme_index).font | lower | replaceRE "\\s" "_") | default $theme_index -}} +{{- $font_index := cond (isset site.Data.fonts $font_index) $font_index "minimal" -}} + +{{/* Get Font Size. */}} + +{{- $font_size := lower site.Params.font_size | default "l" -}} +{{- $font_sizes := dict "xs" 14 "s" 16 "m" 18 "l" 21 "xl" 23 -}} +{{- $font_size_numeric := (index $font_sizes $font_size) | default (index $font_sizes "l") -}} +{{- $scr.Set "font_size" $font_size_numeric -}} +{{- $scr.Set "font_size_small" (mul 0.77 $font_size_numeric) -}} + +{{/* Load Font Set. */}} + +{{- $font := index site.Data.fonts $font_index -}} +{{- $scr.Set "google_fonts" $font.google_fonts -}} +{{- $scr.Set "body_font" $font.body_font -}} +{{- $scr.Set "heading_font" $font.heading_font -}} +{{- $scr.Set "nav_font" $font.nav_font -}} +{{- $scr.Set "mono_font" $font.mono_font -}} + +{{/* Load Theme. */}} + +{{ $theme := index site.Data.themes $theme_index }} + +{{- $scr.Set "light" ($theme.light | default true) -}} + +{{ if $theme.light }} + {{- $scr.Set "background" ($theme.background | default "#fff") -}} + {{- $scr.Set "dark_background" "rgb(40, 42, 54)" -}} + {{- $scr.Set "home_section_odd" $theme.home_section_odd -}} + {{- $scr.Set "home_section_even" $theme.home_section_even -}} + {{- $scr.Set "dark_home_section_odd" "hsla(231, 15%, 18%, 1)" -}} + {{- $scr.Set "dark_home_section_even" "hsla(231, 15%, 16%, 1)" -}} +{{ else }} + {{- $scr.Set "background" ($theme.background | default "#fff") -}} + {{- $scr.Set "dark_background" ($theme.background | default "rgb(40, 42, 54)") -}} + {{- $scr.Set "home_section_odd" "rgb(255, 255, 255)" -}} + {{- $scr.Set "home_section_even" "rgb(247, 247, 247)" -}} + {{- $scr.Set "dark_home_section_odd" $theme.home_section_odd -}} + {{- $scr.Set "dark_home_section_even" $theme.home_section_even -}} +{{ end }} + +{{- $scr.Set "link" ($theme.link | default $theme.primary) -}} +{{- $scr.Set "link_hover" ($theme.link_hover | default $theme.primary) -}} + +{{- $scr.Set "primary" $theme.primary -}} + +{{- $scr.Set "menu_primary" $theme.menu_primary -}} +{{- $scr.Set "menu_text" $theme.menu_text -}} +{{- $scr.Set "menu_text_active" $theme.menu_text_active -}} +{{- $scr.Set "menu_title" $theme.menu_title -}} diff --git a/layouts/partials/jsonld/article.html b/layouts/partials/jsonld/article.html new file mode 100644 index 0000000..33550bf --- /dev/null +++ b/layouts/partials/jsonld/article.html @@ -0,0 +1,47 @@ +{{- $page := .page }} +{{ $summary := .summary }} +{{ $featured_image := ($page.Resources.ByType "image").GetMatch "*featured*" }} + +{{/* Get schema type. */}} +{{ $schema := "Article" }} +{{ if eq $page.Type "post" }} + {{ $schema = "BlogPosting" }} +{{ end }} + +{{ $author := partial "functions/get_author_name" $page }} +{{ $publisher := site.Params.org_name | default site.Title }} +{{ $logo_url := partial "functions/get_logo_url" $page -}} + +<script type="application/ld+json"> +{ + "@context": "https://schema.org", + "@type": {{$schema}}, + "mainEntityOfPage": { + "@type": "WebPage", + "@id": {{$page.Permalink}} + }, + "headline": {{$page.Title}}, + {{ if $featured_image }} + "image": [ + {{$featured_image.Permalink}} + ], + {{end}} + "datePublished": {{ $page.PublishDate.Format "2006-01-02T15:04:05Z07:00" }}, + "dateModified": {{ $page.Lastmod.Format "2006-01-02T15:04:05Z07:00" }}, + {{with $author}} + "author": { + "@type": "Person", + "name": {{.}} + }, + {{end}} + "publisher": { + "@type": "Organization", + "name": {{$publisher}}, + "logo": { + "@type": "ImageObject", + "url": {{$logo_url}} + } + }, + "description": {{$summary}} +} +</script> diff --git a/layouts/partials/jsonld/business.html b/layouts/partials/jsonld/business.html new file mode 100644 index 0000000..c0aa57e --- /dev/null +++ b/layouts/partials/jsonld/business.html @@ -0,0 +1,29 @@ +<script type="application/ld+json"> +{ + "@context": "https://schema.org", + "@type": {{site.Params.local_business_type | default site.Params.site_type}}, + "@id": {{site.BaseURL}}, + "name": {{site.Params.org_name | default site.Title}}, + "logo": {{ partial "functions/get_logo_url" . }}, + {{with site.Params.sharing_image}}"image": {{printf "img/%s" . | absURL}},{{end}} + {{ if (eq site.Params.site_type "LocalBusiness") | and site.Params.coordinates }} + "geo": { + "@type": "GeoCoordinates", + "latitude": {{site.Params.coordinates.latitude}}, + "longitude": {{site.Params.coordinates.longitude}} + }, + {{end}} + {{ with site.Params.address }} + "address": { + "@type": "PostalAddress", + "streetAddress": {{ .street | default "" }}, + "addressLocality": {{ .city | default "" }}, + "addressRegion": {{ .region | default "" }}, + "postalCode": {{ .postcode | default "" }}, + "addressCountry": {{ .country_code | default .country | default "" }} + }, + {{end}} + {{ with site.Params.phone }}"telephone": {{.}},{{end}} + "url": {{site.BaseURL}} +} +</script> diff --git a/layouts/partials/jsonld/event.html b/layouts/partials/jsonld/event.html new file mode 100644 index 0000000..a818945 --- /dev/null +++ b/layouts/partials/jsonld/event.html @@ -0,0 +1,47 @@ +{{ $page := .page }} +{{ $summary := .summary }} +{{ $featured_image := ($page.Resources.ByType "image").GetMatch "*featured*" }} +{{ $author := partial "functions/get_author_name" $page }} + +<script type="application/ld+json"> +{ + "@context": "https://schema.org", + "@type": "Event", + "mainEntityOfPage": { + "@type": "WebPage", + "@id": {{$page.Permalink}} + }, + "name": {{$page.Title}}, + {{ with $page.Params.location }} + "location": { + "@type": "Place", + "name": {{. | plainify}}{{if $page.Params.address}}, + "address": { + "@type": "PostalAddress", + "streetAddress": {{$page.Params.address.street | default ""}}, + "addressLocality": {{$page.Params.address.city | default ""}}, + "postalCode": {{$page.Params.address.postcode | default ""}}, + "addressRegion": {{$page.Params.address.region | default ""}}, + "addressCountry": {{$page.Params.address.country | default ""}} + } + {{end}} + }, + {{end}} + {{ if $featured_image }} + "image": [ + {{$featured_image.Permalink}} + ], + {{end}} + "startDate": {{ $page.Date.Format "2006-01-02T15:04:05Z07:00" }}, + {{with $page.Params.date_end}} + "endDate": {{ (time .).Format "2006-01-02T15:04:05Z07:00" }}, + {{end}} + {{with $author}} + "performer": { + "@type": "Person", + "name": {{.}} + }, + {{end}} + "description": {{$summary}} +} +</script> diff --git a/layouts/partials/jsonld/main.html b/layouts/partials/jsonld/main.html new file mode 100644 index 0000000..aafaed4 --- /dev/null +++ b/layouts/partials/jsonld/main.html @@ -0,0 +1,23 @@ +{{ $page := .page }} +{{ $summary := .summary }} +{{ $site_type := site.Params.site_type | default "Person" }} + +{{- if $page.IsHome -}} + + {{ partial "jsonld/website.html" $page }} + + {{ if ne $site_type "Person" }} + {{ partial "jsonld/business.html" $page }} + {{ end }} + +{{- else if $page.IsPage -}} + + {{ if (eq $page.Type "post") | or (eq $page.Type "publication") | or (eq $page.Type "project") }} + {{ partial "jsonld/article.html" (dict "page" $page "summary" $summary) }} + {{ end }} + + {{ if eq $page.Type "talk" }} + {{ partial "jsonld/event.html" (dict "page" $page "summary" $summary) }} + {{ end }} + +{{- end }} diff --git a/layouts/partials/jsonld/website.html b/layouts/partials/jsonld/website.html new file mode 100644 index 0000000..61c7a2b --- /dev/null +++ b/layouts/partials/jsonld/website.html @@ -0,0 +1,14 @@ +<script type="application/ld+json"> +{ + "@context": "https://schema.org", + "@type": "WebSite", + {{- if site.Params.search.engine }} + "potentialAction": { + "@type": "SearchAction", + "target": {{ printf "%s?q={search_term_string}" site.BaseURL }}, + "query-input": "required name=search_term_string" + }, + {{end -}} + "url": {{site.BaseURL}} +} +</script> diff --git a/layouts/partials/li_card.html b/layouts/partials/li_card.html new file mode 100644 index 0000000..08dc211 --- /dev/null +++ b/layouts/partials/li_card.html @@ -0,0 +1,70 @@ +{{ $item := . }} + + +{{/* Dynamic view adjusts to content type. */}} +{{ $show_buttons := false }} +{{ if eq $item.Type "talk" }} + {{ $show_buttons = true }} +{{ else if eq $item.Type "publication" }} + {{ $show_buttons = true }} +{{ end }} + +{{/* Get summary. */}} +{{ $summary := "" }} +{{ if $item.Params.summary }} + {{ $summary = $item.Params.summary | markdownify | emojify }} +{{ else if .Params.abstract }} + {{ $summary = .Params.abstract | markdownify | emojify }} +{{ else if $item.Truncated }} + {{ $summary = $item.Summary }} +{{ else }} + {{ $summary = $item.Content }} +{{ end }} + +<div class="card-simple"> + + {{ if eq $item.Type "talk" }} + <div class="article-metadata"> + {{ if $item.Params.authors }} + <div> + {{ partial "page_metadata_authors" $item }} + </div> + {{ end }} + <span> + {{ partial "functions/get_event_dates" $item }} + </span> + {{ with $item.Params.location }} + <span class="middot-divider"></span> + <span>{{ . }}</span> + {{ end }} + </div> + {{ else }} + {{ partial "page_metadata" (dict "page" $item "is_list" 1) }} + {{ end }} + + {{ $resource := ($item.Resources.ByType "image").GetMatch "*featured*" }} + {{ $anchor := $item.Params.image.focal_point | default "Smart" }} + {{ with $resource }} + {{ $image := .Fill (printf "918x517 q90 %s" $anchor) }} + <a href="{{ $item.RelPermalink }}"> + <img src="{{ $image.RelPermalink }}" class="article-banner" alt=""> + </a> + {{end}} + + <h3 class="article-title mb-1 mt-3"> + <a href="{{ $item.RelPermalink }}">{{ $item.Title }}</a> + </h3> + + {{ with $summary }} + <div class="article-style"> + <p>{{.}}</p> + </div> + {{ end }} + + {{ if $show_buttons }} + <div class="btn-links"> + {{ partial "page_links" (dict "page" $item "is_list" 1) }} + </div> + {{ end }} + +</div> diff --git a/layouts/partials/li_citation.html b/layouts/partials/li_citation.html new file mode 100644 index 0000000..201b708 --- /dev/null +++ b/layouts/partials/li_citation.html @@ -0,0 +1,35 @@ +<div class="pub-list-item" style="margin-bottom: 1rem"> + <i class="far fa-file-alt pub-icon" aria-hidden="true"></i> + + {{/* APA Style */}} + {{ if eq (site.Params.publications.citation_style | default "apa") "apa" }} + + <span class="article-metadata li-cite-author"> + {{ partial "page_metadata_authors" . }} + </span> + ({{- .Date.Format "2006" -}}). + <a href="{{ .RelPermalink }}">{{ .Title }}</a>. + {{ if .Params.publication_short }} + {{- .Params.publication_short | markdownify -}}. + {{ else if .Params.publication }} + {{- .Params.publication | markdownify -}}. + {{ end }} + <p>{{ partial "page_links" (dict "page" . "is_list" 1) }}</p> + + {{/* MLA Style */}} + {{ else }} + + <span class="article-metadata li-cite-author"> + {{ partial "page_metadata_authors" . }} + </span>. + <a href="{{ .RelPermalink }}">{{ .Title }}</a>. + {{ if .Params.publication_short }} + {{- .Params.publication_short | markdownify -}}, + {{ else if .Params.publication }} + {{- .Params.publication | markdownify -}}, + {{ end }} + {{- .Date.Format "2006" -}}. + <p>{{ partial "page_links" (dict "page" . "is_list" 1) }}</p> + + {{ end }} +</div> diff --git a/layouts/partials/li_compact.html b/layouts/partials/li_compact.html new file mode 100644 index 0000000..964634e --- /dev/null +++ b/layouts/partials/li_compact.html @@ -0,0 +1,85 @@ +{{ $item := . }} + +{{/* Dynamic view adjusts to content type. */}} +{{ $show_authors_only := false }}{{/* Show authors only or full metadata? */}} +{{ $show_buttons := false }} +{{ $link := $item.RelPermalink }} +{{ $target := "" }} +{{ if $item.Params.external_link }} + {{ $link = $item.Params.external_link }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} +{{ end }} +{{ if eq $item.Type "talk" }} + {{ $show_authors_only = true }} + {{ $show_buttons = true }} +{{ else if eq $item.Type "publication" }} + {{ $show_authors_only = true }} + {{ $show_buttons = true }} +{{ else if eq $item.Type "project" }} + {{ $show_authors_only = true }} + {{ $show_buttons = true }} +{{ end }} + +{{/* Get summary. */}} +{{ $summary := "" }} +{{ if $item.Params.summary }} + {{ $summary = $item.Params.summary | markdownify | emojify }} +{{ else if .Params.abstract }} + {{ $summary = .Params.abstract | markdownify | emojify }} +{{ else if $item.Truncated }} + {{ $summary = $item.Summary }} +{{ end }} + +<div class="media stream-item"> + <div class="media-body"> + + <h3 class="article-title mb-0 mt-0"> + <a href="{{$link}}" {{ $target | safeHTMLAttr }}>{{ $item.Title }}</a> + </h3> + + {{ with $summary }} + <div class="article-style"> + {{ . | truncate 135 }} + </div> + {{ end }} + + <div class="stream-meta article-metadata"> + + {{ if eq $item.Type "talk" }} + <div> + <span> + {{ partial "functions/get_event_dates" $item }} + </span> + {{ with $item.Params.location }} + <span class="middot-divider"></span> + <span>{{ . }}</span> + {{ end }} + </div> + {{ end }} + + {{ if and $show_authors_only $item.Params.authors }} + <div> + {{ partial "page_metadata_authors" $item }} + </div> + {{ else if not $show_authors_only }} + {{ partial "page_metadata" (dict "page" $item "is_list" 1) }} + {{ end }} + </div> + + {{ if $show_buttons }} + <div class="btn-links"> + {{ partial "page_links" (dict "page" $item "is_list" 1) }} + </div> + {{ end }} + + </div> + <div class="ml-3"> + {{ $resource := ($item.Resources.ByType "image").GetMatch "*featured*" }} + {{ with $resource }} + {{ $image := .Resize "150x" }} + <a href="{{$link}}" {{ $target | safeHTMLAttr }}> + <img src="{{ $image.RelPermalink }}" alt=""> + </a> + {{end}} + </div> +</div> diff --git a/layouts/partials/li_list.html b/layouts/partials/li_list.html new file mode 100644 index 0000000..2600af0 --- /dev/null +++ b/layouts/partials/li_list.html @@ -0,0 +1,56 @@ +{{ $item := . }} + +{{/* Dynamic view adjusts to content type. */}} +{{ $icon_pack := "far" }} +{{ $icon := "fa-file-alt" }} +{{ $show_authors := false }} +{{ $show_buttons := false }} +{{ $link := $item.RelPermalink }} +{{ $target := "" }} +{{ if $item.Params.external_link }} + {{ $link = $item.Params.external_link }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} +{{ end }} +{{ if eq $item.Type "post" }} + {{ $icon = "fa-newspaper" }} +{{ else if eq $item.Type "talk" }} + {{ $icon = "fa-calendar-alt" }} +{{ else if eq $item.Type "publication" }} + {{ $show_authors = true }} + {{ $show_buttons = true }} +{{ else if eq $item.Type "project" }} + {{ $icon_pack = "fas" }} + {{ $icon = "fa-project-diagram" }} + {{ $show_authors = true }} + {{ $show_buttons = true }} +{{ end }} + +<div class="view-list-item"> + <i class="{{$icon_pack}} {{$icon}} pub-icon" aria-hidden="true"></i> + <a href="{{$link}}" {{ $target | safeHTMLAttr }}>{{ $item.Title }}</a> + + {{ if eq $item.Type "talk" }} + <div class="article-metadata"> + <span> + {{ partial "functions/get_event_dates" $item }} + </span> + {{ with $item.Params.location }} + <span class="middot-divider"></span> + <span>{{ . }}</span> + {{ end }} + </div> + {{ end }} + + {{ if and $show_authors $item.Params.authors }} + <div class="article-metadata"> + {{ partial "page_metadata_authors" $item }} + </div> + {{ end }} + + {{ if $show_buttons }} + <div class="btn-links"> + {{ partial "page_links" (dict "page" $item "is_list" 1) }} + </div> + {{ end }} + +</div> diff --git a/layouts/partials/marketing/google_analytics.html b/layouts/partials/marketing/google_analytics.html new file mode 100644 index 0000000..580db22 --- /dev/null +++ b/layouts/partials/marketing/google_analytics.html @@ -0,0 +1,42 @@ +{{ $ga := site.Params.marketing.google_analytics | default site.GoogleAnalytics | default "" }} +{{ $gtm := site.Params.marketing.google_tag_manager | default "" }} + +{{ if (in (slice (getenv "HUGO_ENV") hugo.Environment) "production") | and $ga | and (not $gtm) }} + +{{ $gtag_config := cond site.Params.privacy_pack "{ 'anonymize_ip': true }" "{}" }} +<script async src="https://www.googletagmanager.com/gtag/js?id={{$ga}}"></script> +<script> + window.dataLayer = window.dataLayer || []; + + function gtag() { + dataLayer.push(arguments); + } + + function trackOutboundLink(url, target) { + gtag('event', 'click', { + 'event_category': 'outbound', + 'event_label': url, + 'transport_type': 'beacon', + 'event_callback': function () { + if (target !== '_blank') { + document.location = url; + } + } + }); + console.debug("Outbound link clicked: " + url); + } + + function onClickCallback(event) { + if ((event.target.tagName !== 'A') || (event.target.host === window.location.host)) { + return; + } + trackOutboundLink(event.target, event.target.getAttribute('target')); // Send GA event. + } + + gtag('js', new Date()); + gtag('config', '{{$ga}}', {{$gtag_config|safeJS}}); + + // Outbound link tracking. + document.addEventListener('click', onClickCallback, false); +</script> +{{ end }} diff --git a/layouts/partials/marketing/google_tag_manager.html b/layouts/partials/marketing/google_tag_manager.html new file mode 100644 index 0000000..6ae3abc --- /dev/null +++ b/layouts/partials/marketing/google_tag_manager.html @@ -0,0 +1,9 @@ +{{ if (in (slice (getenv "HUGO_ENV") hugo.Environment) "production") | and site.Params.marketing.google_tag_manager }} +<script> + (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= + 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); + })(window,document,'script','dataLayer','{{site.Params.marketing.google_tag_manager}}'); +</script> +{{ end }} diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html new file mode 100644 index 0000000..787d152 --- /dev/null +++ b/layouts/partials/navbar.html @@ -0,0 +1,160 @@ +{{ $current_page := . }} + +{{/* Get site logo. */}} +{{ $show_logo := site.Params.main_menu.show_logo | default true }} +{{ $has_logo := fileExists "assets/images/logo.png" | or (fileExists "assets/images/logo.svg") }} +{{ $logo := "" }} +{{ if $has_logo }} + {{ $logo = (partial "functions/get_logo" (dict "constraint" "max_height" "size" 70)) }} +{{ end }} + +<nav class="navbar navbar-expand-lg navbar-light compensate-for-scrollbar" id="navbar-main"> + <div class="container"> + + {{if $show_logo}} + <div class="d-none d-lg-inline-flex"> + <a class="navbar-brand" href="{{ "/" | relLangURL }}"> + {{- if $has_logo -}} + <img src="{{ $logo.RelPermalink }}" alt="{{ site.Title }}"> + {{- else -}} + {{- site.Title -}} + {{- end -}} + </a> + </div> + {{end}} + + {{ if site.Menus.main }} + <button type="button" class="navbar-toggler" data-toggle="collapse" + data-target="#navbar-content" aria-controls="navbar" aria-expanded="false" aria-label="{{ i18n "toggle_navigation" }}"> + <span><i class="fas fa-bars"></i></span> + </button> + {{ end }} + + {{if $show_logo}} + <div class="navbar-brand-mobile-wrapper d-inline-flex d-lg-none"> + <a class="navbar-brand" href="{{ "/" | relLangURL }}"> + {{- if $has_logo -}} + <img src="{{ $logo.RelPermalink }}" alt="{{ site.Title }}"> + {{- else -}} + {{- site.Title -}} + {{- end -}} + </a> + </div> + {{end}} + + <!-- Collect the nav links, forms, and other content for toggling --> + {{ $align_menu := site.Params.main_menu.align | default "l" }} + <div class="navbar-collapse main-menu-item collapse {{ if eq $align_menu "c" }}justify-content-center{{ else if eq $align_menu "r" }}justify-content-end{{else}}justify-content-start{{ end }}" id="navbar-content"> + + <!-- Left Nav Bar --> + <ul class="navbar-nav d-md-inline-flex"> + {{ range site.Menus.main }} + + {{ if .HasChildren }} + <li class="nav-item dropdown"> + <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"> + {{- .Pre -}}<span>{{ .Name | safeHTML }}</span>{{- .Post -}} + <span class="caret"></span> + </a> + <div class="dropdown-menu"> + {{ range .Children }} + <a class="dropdown-item" href="{{ .URL | relLangURL }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}> + {{- .Pre -}}<span>{{ .Name | safeHTML }}</span>{{- .Post -}} + </a> + {{ end }} + </div> + </li> + + {{ else }} + + {{/* Set target for link. */}} + {{ $.Scratch.Set "target" "" }} + {{ if gt (len .URL) 4 }} + {{ if eq "http" (slicestr .URL 0 4) }} + {{ $.Scratch.Set "target" " target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + {{ end }} + + {{/* Get active page. */}} + {{ $is_link_in_current_path := in $current_page.RelPermalink .URL }} + {{ $is_widget_page := or $current_page.IsHome (eq $current_page.Type "widget_page") }} + {{ $hash := findRE "#(.+)" .URL }} + {{ $is_same_page := $is_link_in_current_path }} + {{ if gt (len $hash) 0 }} + {{ $hash = index $hash 0 }} + {{ $hash_removed := replace .URL $hash "" }} + {{ if eq (len $hash_removed) 0 }} + {{ $hash_removed = "/" }}{{/* Add robustness for `/#SECTION` or `#SECTION` in `menus.toml`. */}} + {{ end }} + {{ $is_same_page = eq (path.Dir $current_page.RelPermalink) (path.Dir ($hash_removed|relLangURL)) }} + {{ end }} + + <li class="nav-item"> + <a class="nav-link {{if $is_link_in_current_path }} active{{end}}" href="{{.URL | relLangURL}}"{{ if and $is_widget_page $is_same_page }} data-target="{{$hash}}"{{ end }}{{ ($.Scratch.Get "target") | safeHTMLAttr }}> + {{- .Pre -}}<span>{{ .Name | safeHTML }}</span>{{- .Post -}} + </a> + </li> + + {{ end }} + {{ end }} + + {{ if site.Menus.main_right | and (eq $align_menu "l") }} + </ul> + <ul class="navbar-nav ml-md-auto"> + {{ end }} + + {{ range site.Menus.main_right }} + + {{/* Set target for link. */}} + {{ $.Scratch.Set "target" "" }} + {{ if gt (len .URL) 4 }} + {{ if eq "http" (slicestr .URL 0 4) }} + {{ $.Scratch.Set "target" " target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + {{ end }} + + <li class="nav-item"> + <a class="nav-link" href="{{ .URL | relLangURL }}"{{ if $.IsHome }} data-target="{{ .URL }}"{{ end }}{{ ($.Scratch.Get "target") | safeHTMLAttr }}> + {{- .Pre -}}<span>{{ .Name | safeHTML }}</span>{{- .Post -}} + </a> + </li> + + {{ end }} + </ul> + </div><!-- /.navbar-collapse --> + + <ul class="nav-icons navbar-nav flex-row ml-auto d-flex pl-md-2"> + {{ if site.Params.search.engine }} + <li class="nav-item"> + <a class="nav-link js-search" href="#"><i class="fas fa-search" aria-hidden="true"></i></a> + </li> + {{ end }} + + {{ if site.Params.day_night }} + <li class="nav-item"> + <a class="nav-link js-dark-toggle" href="#"><i class="fas fa-moon" aria-hidden="true"></i></a> + </li> + {{ end }} + + {{ if .IsTranslated }} + <li class="nav-item dropdown i18n-dropdown"> + <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"> + <i class="fas fa-globe mr-1" aria-hidden="true"></i><span class="d-none d-lg-inline">{{ index site.Data.i18n.languages .Lang }}</span> + </a> + <div class="dropdown-menu"> + <div class="dropdown-item i18n-active font-weight-bold"> + <span>{{ index site.Data.i18n.languages .Lang }}</span> + </div> + {{ range .Translations }} + <a class="dropdown-item" href="{{ .Permalink }}"{{ if $.IsHome }} data-target="{{ .RelPermalink }}"{{ end }}> + <span>{{ index site.Data.i18n.languages .Lang }}</span> + </a> + {{ end }} + </div> + </li> + {{ end }} + + </ul> + + </div><!-- /.container --> +</nav> diff --git a/layouts/partials/page_author.html b/layouts/partials/page_author.html new file mode 100644 index 0000000..5e833ed --- /dev/null +++ b/layouts/partials/page_author.html @@ -0,0 +1,47 @@ +{{/* Author profile box */}} + +{{/* Don't show author box on normal pages or if author box disabled. */}} +{{ if ne .Type "page" | and (not (or (eq site.Params.profile false) (eq .Params.profile false))) }} + +{{/* Display superuser if superuser exists and page authors are not explicitly specified. */}} +{{/* Otherwise, display first author if a profile for them exists. */}} + +{{ $author_urlized := "" }} +{{ if and (not .Params.authors) (.Scratch.Get "superuser_username") }} + {{ $author_urlized = (.Scratch.Get "superuser_username") }} +{{ else }} + {{ $first_author := "" }} + {{ if .Params.authors }} + {{ $first_author = index .Params.authors 0 }} + {{ end }} + {{ $author_urlized = anchorize $first_author }} +{{ end }} + +{{ $site_type := site.Params.site_type | default "Person" }} +{{ $taxonomy := "authors" }} +{{ $profile_page := site.GetPage (printf "/%s/%s" $taxonomy $author_urlized) }} +{{ with $profile_page }} + {{/* If it's a personal site and primary page author is superuser, link to the homepage rather than their profile page. */}} + {{ $profile_url := .RelPermalink }} + {{ if and (eq $site_type "Person") (eq .Params.superuser true) }} + {{ $profile_url = site.BaseURL }} + {{ end }} + {{ $avatar := (.Resources.ByType "image").GetMatch "*avatar*" }} + {{ $avatar_shape := site.Params.avatar.shape | default "circle" }} + <div class="media author-card content-widget-hr"> + {{ if and site.Params.avatar.gravatar .Params.email }} + <img class="avatar mr-3 {{if eq $avatar_shape "square"}}avatar-square{{else}}avatar-circle{{end}}" src="https://s.gravatar.com/avatar/{{ md5 .Params.email }}?s=200')" alt="Avatar"> + {{ else if $avatar }} + {{ $avatar_image := $avatar.Fill "270x270 Center" }} + <img class="avatar mr-3 {{if eq $avatar_shape "square"}}avatar-square{{else}}avatar-circle{{end}}" src="{{ $avatar_image.RelPermalink }}" alt="Avatar"> + {{ end }} + + <div class="media-body"> + <h5 class="card-title"><a href="{{$profile_url}}">{{.Params.name}}</a></h5> + {{ with .Params.role }}<h6 class="card-subtitle">{{. | markdownify | emojify}}</h6>{{end}} + {{ with .Params.bio }}<p class="card-text">{{. | markdownify | emojify}}</p>{{end}} + {{ partial "social_links" . }} + </div> + </div> +{{end}}{{/* Profile page block */}} +{{end}}{{/* Show profile block */}} diff --git a/layouts/partials/page_edit.html b/layouts/partials/page_edit.html new file mode 100644 index 0000000..1e0d8fd --- /dev/null +++ b/layouts/partials/page_edit.html @@ -0,0 +1,18 @@ +{{ if site.Params.edit_page }}{{/* Make `edit_page` optional in `params.toml` - prevent errors if it's removed. */}} +{{ if site.Params.edit_page.repo_url | and (index site.Params.edit_page.editable .Type) | and (ne .Params.editable false) | or .Params.editable }} +{{/* Get language subfolder for multilingual sites. */}} +{{/* Limitations: the subfolder param, `<LANG>.contentDir`, is unexposed in the Hugo `site` API so we attempt to workaround this issue. */}} +{{ $content_dir := "content" }} +{{ if site.Params.edit_page.content_dir }} + {{ $content_dir = site.Params.edit_page.content_dir }} +{{else}} + {{/* Attempt to get content dir from the LanguagePrefix URI, but defaultContentLanguageInSubdir can break this assumption. */}} + {{ $content_dir = cond site.IsMultiLingual (cond (ne .Site.LanguagePrefix "") (printf "%s%s" $content_dir .Site.LanguagePrefix) $content_dir) $content_dir }} +{{end}} +<p class="edit-page"> + <a href="{{site.Params.edit_page.repo_url}}/edit/{{site.Params.edit_page.repo_branch | default "master"}}/{{$content_dir}}/{{.File.Path}}"> + <i class="fas fa-pen pr-2"></i>{{ i18n "edit_page" | default "Edit this page" }} + </a> +</p> +{{ end }} +{{ end }} diff --git a/layouts/partials/page_footer.html b/layouts/partials/page_footer.html new file mode 100644 index 0000000..244d2b5 --- /dev/null +++ b/layouts/partials/page_footer.html @@ -0,0 +1,25 @@ +{{ partial "page_edit" . }} +{{ partial "tags" . }} +{{ partial "share" . }} +{{ partial "page_author" . }} +{{ partial "comments" . }} + +{{ if site.Params.section_pager }} +<div class="article-widget"> + {{ partial "section_pager" . }} +</div> +{{ end }} + +{{ if ne .Type "page" }} + {{ $related := site.RegularPages.Related . | first 5 }} + {{ with $related }} + <div class="article-widget content-widget-hr"> + <h3>{{ i18n "related" }}</h3> + <ul> + {{ range . }} + <li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li> + {{ end }} + </ul> + </div> + {{ end }} +{{ end }} diff --git a/layouts/partials/page_header.html b/layouts/partials/page_header.html new file mode 100644 index 0000000..f0bc71c --- /dev/null +++ b/layouts/partials/page_header.html @@ -0,0 +1,93 @@ +{{ $page := . }} +{{ $featured := (.Resources.ByType "image").GetMatch "*featured*" }} +{{ $anchor := $page.Params.image.focal_point | default "Smart" }} + +{{/* Set default titles for node pages */}} +{{ $title := .Title }} +{{ if and (not $title) .IsNode }} + {{ if eq .Type "post" }} + {{ $title = i18n "posts" }} + {{ else if eq .Type "talk" }} + {{ $title = i18n "talks" }} + {{ else if eq .Type "publication" }} + {{ $title = i18n "publications" }} + {{end}} +{{end}} + +{{/* Header image */}} +{{ if and .Params.header.image (not (and $featured (not .Params.image.preview_only))) }} +<div class="article-header"> + {{ $img_src := urls.Parse .Params.header.image }} + {{ if $img_src.Scheme }} + <img src="{{ .Params.header.image }}" class="article-banner" alt=""> + {{ else }} + <img src="{{ (printf "/img/%s" .Params.header.image) | relURL }}" class="article-banner" alt=""> + {{ end }} + + {{ with .Params.header.caption }}<span class="article-header-caption">{{ . | markdownify | emojify }}</span>{{ end }} +</div> +{{end}} + +{{/* Featured image layout */}} +{{ if and $featured (not .Params.image.preview_only) }} + +{{/* Fit image within max size. */}} +{{ $image := $featured }} + +{{/* Determine image placement. */}} +{{ $placement := .Params.image.placement | default 1 }}{{/* Default to full column width. */}} +{{ $image_container := "" }} +{{ if eq $placement 2}} + {{ $image_container = "container" }} + {{ if gt $featured.Width 1200 }} + {{ $image = $featured.Resize "1200x" }} + {{ end }} +{{else if eq $placement 3}} + {{ $image_container = "container-fluid" }} + {{ $image := $featured.Fit "2560x2560" }} +{{else}} + {{ $image_container = "article-container" }} + {{ if gt $featured.Width 720 }} + {{ $image = $featured.Resize "720x" }} + {{ end }} +{{end}} + +<div class="article-container pt-3"> + <h1>{{ $title }}</h1> + + {{ with $page.Params.subtitle }} + <p class="page-subtitle">{{ . | markdownify | emojify }}</p> + {{end}} + + {{ partial "page_metadata" (dict "page" $page "is_list" 0 "share" true) }} + {{ partial "page_links_div.html" $page }} +</div> + +{{/* Featured image */}} +<div class="article-header {{$image_container}} featured-image-wrapper mt-4 mb-4" style="max-width: {{$image.Width}}px; max-height: {{$image.Height}}px;"> + <div style="position: relative"> + <img src="{{ $image.RelPermalink }}" alt="" class="featured-image"> + {{ with $.Params.image.caption }}<span class="article-header-caption">{{ . | markdownify | emojify }}</span>{{ end }} + </div> +</div> +{{else}} + {{/* Case when page has no image */}} + + {{/* Wider container for nodes */}} + {{ $ctnr := "article-container" }} + {{ if $page.IsNode }} + {{ $ctnr = "universal-wrapper" }} + {{end}} +<div class="{{$ctnr}} pt-3"> + <h1>{{ $title }}</h1> + + {{ with $page.Params.subtitle }} + <p class="page-subtitle">{{ . | markdownify | emojify }}</p> + {{end}} + + {{ if not .IsNode }} + {{ partial "page_metadata" (dict "page" $page "is_list" 0 "share" true) }} + {{ partial "page_links_div.html" $page }} + {{end}} +</div> +{{end}} diff --git a/layouts/partials/page_links.html b/layouts/partials/page_links.html new file mode 100644 index 0000000..4e88aa4 --- /dev/null +++ b/layouts/partials/page_links.html @@ -0,0 +1,158 @@ +{{ $is_list := .is_list }} +{{ $page := .page }} +{{ $link := "" }} + +{{/* ***** TODO: Deprecate `url_preprint` in favour of `url_pdf` given there's now a dedicated "Preprint" pub. type. ***** */}} +{{ with $page.Params.url_preprint }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_preprint" }} +</a> +{{ end }} +{{ $pdf := "" }} +{{ $resource := $page.Resources.GetMatch (printf "%s.pdf" $page.File.ContentBaseName) }} +{{ with $resource }} + {{ $pdf = .RelPermalink }} +{{ else }} + {{ if $page.Params.url_pdf }} + {{ $pdf = $page.Params.url_pdf | relURL }} + {{ end }} +{{ end }} + +{{ with $pdf }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ . }}" target="_blank" rel="noopener"> + {{ i18n "btn_pdf" }} +</a> +{{ end }} +{{ $resource := $page.Resources.GetMatch "cite.bib" }} +{{ with $resource }} +<button type="button" class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}} js-cite-modal" + data-filename="{{ .RelPermalink }}"> + {{ i18n "btn_cite" }} +</button> +{{ end }} +{{ with $page.Params.url_code }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_code" }} +</a> +{{ end }} +{{ with $page.Params.url_dataset }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_dataset" }} +</a> +{{ end }} +{{ if $page.Params.projects }} +{{ range $page.Params.projects }} + {{ with (site.GetPage (printf "project/%s" .)) }} + <a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ .RelPermalink }}"> + {{ i18n "btn_project" }} + </a> + {{ else }} + {{/* errorf "The `projects` parameter in `content/%s` references a project file, `content/project/%s`, which cannot be found. Please either set `projects = []` or fix the reference." $page.File.Path . */}} + {{ end }} +{{ end }} +{{ else }} +{{ with $page.Params.url_project }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ . }}" target="_blank" rel="noopener"> + {{ i18n "btn_project" }} +</a> +{{ end }} +{{ end }} +{{ with $page.Params.url_poster }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_poster" }} +</a> +{{ end }} +{{ if $page.Params.slides }} + {{ with (site.GetPage (printf "slides/%s" $page.Params.slides)) }} + <a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ .RelPermalink }}" target="_blank"> + {{ i18n "btn_slides" }} + </a> + {{ end }} +{{ else }} +{{ with $page.Params.url_slides }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_slides" }} +</a> +{{ end }} +{{ end }} +{{ with $page.Params.url_video }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_video" }} +</a> +{{ end }} +{{ with $page.Params.url_source }} + {{ $resource := $page.Resources.GetMatch . }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = . | relURL }} + {{ end }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link }}" target="_blank" rel="noopener"> + {{ i18n "btn_source" }} +</a> +{{ end }} +{{ with $page.Params.doi }} +<a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="https://doi.org/{{ . }}" target="_blank" rel="noopener"> + DOI +</a> +{{ end }} +{{ range $page.Params.links }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := .url | default "" }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $resource := $page.Resources.GetMatch $link }} + {{ if $resource }} + {{ $link = $resource.RelPermalink }} + {{ else }} + {{ $link = $link | relURL }} + {{ end }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <a class="btn btn-outline-primary my-1 mr-1{{ if $is_list }} btn-sm{{end}}" href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }}> + {{ if .icon }}<i class="{{ $pack }} {{ $pack_prefix }}-{{ .icon }} {{if .name}}mr-1{{end}}"></i>{{end}} + {{ with .name }}{{ . | safeHTML }}{{end}} + </a> +{{ end }} diff --git a/layouts/partials/page_links_div.html b/layouts/partials/page_links_div.html new file mode 100644 index 0000000..fc1491f --- /dev/null +++ b/layouts/partials/page_links_div.html @@ -0,0 +1,25 @@ +{{/* Div wrapper around page links. */}} +{{/* The wrapper is hidden when the page has no link buttons. */}} + +{{ $page := . }} +{{ $pdf_link := false }} +{{ $cite_link := false }} +{{ $slug := $page.File.ContentBaseName }} +{{ $resource := $page.Resources.GetMatch (printf "%s.pdf" $slug) }} +{{ with $resource }} + {{ $pdf_link = true }} +{{ end }} + +{{ $resource := $page.Resources.GetMatch "cite.bib" }} +{{ with $resource }} + {{ $cite_link = true }} +{{ end }} + +{{ if $cite_link | or $pdf_link | or .Params.external_link | or .Params.url_preprint | or .Params.url_pdf | or .Params.url_slides | or .Params.url_video | or .Params.url_source | or .Params.url_code | or .Params.url_dataset | or .Params.url_poster | or .Params.url_project | or .Params.doi | or .Params.links | or .Params.projects | or .Params.slides }} +<div class="btn-links mb-3"> + {{ with .Params.external_link }} + <a class="btn btn-outline-primary my-1" href="{{ . }}" target="_blank" rel="noopener">{{ i18n "open_project_site" }}</a> + {{ end }} + {{ partial "page_links" (dict "page" $page "is_list" 0) }} +</div> +{{ end }} diff --git a/layouts/partials/page_metadata.html b/layouts/partials/page_metadata.html new file mode 100644 index 0000000..3d6812e --- /dev/null +++ b/layouts/partials/page_metadata.html @@ -0,0 +1,67 @@ +{{ $is_list := .is_list }} +{{ $page := .page }} + +<div class="article-metadata"> + + {{/* If `authors` is set and is not empty. */}} + {{ if $page.Params.authors }} + {{ $authorLen := len $page.Params.authors }} + {{ if gt $authorLen 0 }} + <div> + {{ partial "page_metadata_authors" $page }} + </div> + {{ end }} + {{ end }} + + {{ if not (in (slice "talk" "page") $page.Type) }} + <span class="article-date"> + {{ $date := $page.Lastmod.Format site.Params.date_format }} + {{ if eq $page.Type "publication" }} + {{ $date = $page.Date.Format (site.Params.publications.date_format | default "January, 2006") }} + {{ else }} + {{ if ne $page.Params.Lastmod $page.Params.Date }} + {{ i18n "last_updated" }} + {{ end }} + {{ end }} + {{ $date }} + </span> + {{ end }} + + {{ if and (eq $is_list 1) (eq $page.Type "publication") }} + <span class="middot-divider"></span> + <span class="pub-publication"> + {{ if $page.Params.publication_short }} + {{ $page.Params.publication_short | markdownify }} + {{ else if $page.Params.publication }} + {{ $page.Params.publication | markdownify }} + {{ end }} + </span> + {{ end }} + + {{ if and (eq $page.Type "post") (not (or (eq site.Params.reading_time false) (eq $page.Params.reading_time false))) }} + <span class="middot-divider"></span> + <span class="article-reading-time"> + {{ $page.ReadingTime }} {{ i18n "minute_read" }} + </span> + {{ end }} + + {{/* Show Disqus comment count if enabled. */}} + {{ $disqus_enabled := eq site.Params.comments.engine 1 | and (index site.Params.comments.commentable $page.Type) | and (ne $page.Params.commentable false) | or $page.Params.commentable }} + {{ if and $disqus_enabled (site.Params.comments.disqus.show_count | default true) }} + <span class="middot-divider"></span> + <a href="{{ $page.RelPermalink }}#disqus_thread"><!-- Count will be inserted here --></a> + {{ end}} + + {{ $taxonomy := "categories" }} + {{ with $page.Param $taxonomy }} + <span class="middot-divider"></span> + <span class="article-categories"> + <i class="fas fa-folder mr-1"></i> + {{- range $index, $value := . -}} + {{- if gt $index 0 }}, {{ end -}} + <a href="{{ (site.GetPage (printf "/%s/%s" $taxonomy (. | urlize))).RelPermalink }}">{{ . }}</a> + {{- end -}} + </span> + {{ end }} + +</div> diff --git a/layouts/partials/page_metadata_authors.html b/layouts/partials/page_metadata_authors.html new file mode 100644 index 0000000..d9e8d53 --- /dev/null +++ b/layouts/partials/page_metadata_authors.html @@ -0,0 +1,18 @@ +{{/* Display author list. */}} + +{{ $taxonomy := "authors" }} +{{ with .Param $taxonomy }} + {{ $link_authors := site.Params.link_authors | default true }} + {{ range $index, $value := . }} + {{- $profile_page := site.GetPage (printf "/%s/%s" $taxonomy (. | anchorize)) -}} + {{- $name := $profile_page.Params.name | default ($value|markdownify) -}} + {{- if gt $index 0 }}, {{ end -}} + <span> + {{- if and $profile_page $link_authors -}} + <a href="{{$profile_page.RelPermalink}}">{{$name}}</a> + {{- else -}} + {{$name}} + {{- end -}} + </span> + {{- end -}} +{{ end }} diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html new file mode 100644 index 0000000..91c521a --- /dev/null +++ b/layouts/partials/pagination.html @@ -0,0 +1,12 @@ +{{ if or (.Paginator.HasPrev) (.Paginator.HasNext) }} +<nav> + <ul class="pagination justify-content-center"> + {{ if .Paginator.HasPrev }} + <li class="page-item"><a class="page-link" href="{{ .Paginator.Prev.URL }}">«</a></li> + {{ end }} + {{ if .Paginator.HasNext }} + <li class="page-item"><a class="page-link" href="{{ .Paginator.Next.URL }}">»</a></li> + {{ end }} + </ul> +</nav> +{{ end }} diff --git a/layouts/partials/portfolio_li_card.html b/layouts/partials/portfolio_li_card.html new file mode 100644 index 0000000..2ab8987 --- /dev/null +++ b/layouts/partials/portfolio_li_card.html @@ -0,0 +1,39 @@ +{{ $item := .item }} +{{ $widget := .widget }} + +{{ $link := .link }} +{{ $target := .target }} + +{{/* Get summary. */}} +{{ $summary := "" }} +{{ if $item.Params.summary }} + {{ $summary = $item.Params.summary | markdownify | emojify }} +{{ else if .Params.abstract }} + {{ $summary = .Params.abstract | markdownify | emojify }} +{{ else if $item.Truncated }} + {{ $summary = $item.Summary }} +{{ else }} + {{ $summary = $item.Content }} +{{ end }} + +{{ $resource := ($item.Resources.ByType "image").GetMatch "*featured*" }} +{{ $js_tag_classes := delimit (apply (apply $item.Params.tags "replace" "." " " "-") "printf" "js-id-%s" ".") " " }} + +<div class="project-card project-item isotope-item {{ $js_tag_classes | safeHTMLAttr }}"> + <div class="card"> + {{ with $resource }} + {{ $image := .Resize (printf "550x q90 %s") }} + <a href="{{ $link }}" {{ $target | safeHTMLAttr }} class="card-image hover-overlay"> + <img src="{{ $image.RelPermalink }}" alt="" class="img-responsive"> + </a> + {{ end }} + <div class="card-text"> + <h4><a href="{{ $link }}" {{ $target | safeHTMLAttr }}>{{ $item.Title | markdownify | emojify }}</a></h4> + {{ with $summary }} + <div class="article-style"> + <p>{{ . | truncate 135 }}</p> + </div> + {{ end }} + </div> + </div> +</div> diff --git a/layouts/partials/portfolio_li_compact.html b/layouts/partials/portfolio_li_compact.html new file mode 100644 index 0000000..336a38d --- /dev/null +++ b/layouts/partials/portfolio_li_compact.html @@ -0,0 +1,6 @@ +{{ $item := .item }} +{{ $js_tag_classes := delimit (apply (apply $item.Params.tags "replace" "." " " "-") "printf" "js-id-%s" ".") " " }} + +<div class="col-12 isotope-item {{ $js_tag_classes | safeHTMLAttr }}"> + {{ partial "li_compact" $item }} +</div> diff --git a/layouts/partials/portfolio_li_list.html b/layouts/partials/portfolio_li_list.html new file mode 100644 index 0000000..6671d24 --- /dev/null +++ b/layouts/partials/portfolio_li_list.html @@ -0,0 +1,6 @@ +{{ $item := .item }} +{{ $js_tag_classes := delimit (apply (apply $item.Params.tags "replace" "." " " "-") "printf" "js-id-%s" ".") " " }} + +<div class="col-12 isotope-item {{ $js_tag_classes | safeHTMLAttr }}"> + {{ partial "li_list" $item }} +</div> diff --git a/layouts/partials/portfolio_li_showcase.html b/layouts/partials/portfolio_li_showcase.html new file mode 100644 index 0000000..b3a1175 --- /dev/null +++ b/layouts/partials/portfolio_li_showcase.html @@ -0,0 +1,63 @@ +{{ $item := .item }} +{{ $widget := .widget }} + +{{ $do_link := true }} +{{ if $item.Params.external_link | or $item.Content }} + {{ $do_link = true }} +{{ else }} + {{ $do_link = false }} +{{ end }} + +{{ $link := .link }} +{{ $target := .target }} + +{{/* Get summary. */}} +{{ $summary := "" }} +{{ if $item.Params.summary }} + {{ $summary = $item.Params.summary | markdownify | emojify }} +{{ else if .Params.abstract }} + {{ $summary = .Params.abstract | markdownify | emojify }} +{{ else if $item.Truncated }} + {{ $summary = $item.Summary }} +{{ else }} + {{ $summary = $item.Content }} +{{ end }} + +{{ $order := "" }} +{{ if and ($widget.Params.design.flip_alt_rows | default true) (not (modBool .index 2)) }} + {{ $order = "order-md-2" }} +{{ end }} + +{{ $js_tag_classes := delimit (apply (apply $item.Params.tags "replace" "." " " "-") "printf" "js-id-%s" ".") " " }} + +<div class="col-lg-12 project-item isotope-item {{ $js_tag_classes | safeHTMLAttr }}"> + <div class="row align-items-center"> + <div class="col-12 col-md-6"> + <h3 class="article-title mb-0 mt-0"> + {{- if $do_link}}<a href="{{ $link }}" {{ $target | safeHTMLAttr }}>{{end -}} + {{ $item.Title | markdownify | emojify }} + {{- if $do_link}}</a>{{end -}} + </h3> + + {{ with $summary }} + <div class="article-style"> + {{ . }} + </div> + {{ end }} + + <div class="btn-links"> + {{ partial "page_links" (dict "page" $item "is_list" 0) }} + </div> + + </div> + <div class="col-12 col-md-6 order-first {{$order}}"> + {{ $resource := ($item.Resources.ByType "image").GetMatch "*featured*" }} + {{ with $resource }} + {{ $image := .Resize "540x" }} + {{if $do_link}}<a href="{{ $link }}" {{ $target | safeHTMLAttr }}>{{end}} + <img src="{{ $image.RelPermalink }}" alt=""> + {{if $do_link}}</a>{{end}} + {{end}} + </div> + </div> +</div> diff --git a/layouts/partials/search.html b/layouts/partials/search.html new file mode 100644 index 0000000..ad91412 --- /dev/null +++ b/layouts/partials/search.html @@ -0,0 +1,32 @@ +<aside class="search-results" id="search"> + <div class="container"> + <section class="search-header"> + + <div class="row no-gutters justify-content-between mb-3"> + <div class="col-6"> + <h1>{{ i18n "search" }}</h1> + </div> + <div class="col-6 col-search-close"> + <a class="js-search" href="#"><i class="fas fa-times-circle text-muted" aria-hidden="true"></i></a> + </div> + </div> + + <div id="search-box"> + {{ if eq site.Params.search.engine 1 }} + <input name="q" id="search-query" placeholder="{{i18n "search_placeholder"}}" autocapitalize="off" + autocomplete="off" autocorrect="off" spellcheck="false" type="search"> + {{ else }} + <!-- Search box will appear here --> + {{ end }} + </div> + + </section> + <section class="section-search-results"> + + <div id="search-hits"> + <!-- Search results will appear here --> + </div> + + </section> + </div> +</aside> diff --git a/layouts/partials/section_pager.html b/layouts/partials/section_pager.html new file mode 100644 index 0000000..3f082d6 --- /dev/null +++ b/layouts/partials/section_pager.html @@ -0,0 +1,18 @@ +{{ $str := "" }} +<div class="post-nav"> + {{if .NextInSection}} + {{/* For the docs layout, prev/next labels are reversed. */}} + {{ if eq .Type "docs" }}{{ $str = "previous" }}{{else}}{{ $str = "next" }}{{end}} + <div class="post-nav-item"> + <div class="meta-nav">{{ i18n $str }}</div> + <a href="{{.NextInSection.RelPermalink}}" rel="next">{{.NextInSection.Title}}</a> + </div> + {{end}} + {{if .PrevInSection}} + {{ if eq .Type "docs" }}{{ $str = "next" }}{{else}}{{ $str = "previous" }}{{end}} + <div class="post-nav-item"> + <div class="meta-nav">{{ i18n $str }}</div> + <a href="{{.PrevInSection.RelPermalink}}" rel="prev">{{.PrevInSection.Title}}</a> + </div> + {{end}} +</div> diff --git a/layouts/partials/share.html b/layouts/partials/share.html new file mode 100644 index 0000000..979c375 --- /dev/null +++ b/layouts/partials/share.html @@ -0,0 +1,20 @@ +{{ if and site.Params.sharing (ne .Params.share false) }} +<div class="share-box" aria-hidden="true"> + <ul class="share"> + {{ range where site.Data.page_sharer.buttons "enable" true }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := replace .url "{url}" ($.Permalink | htmlEscape) }} + {{ $link = replace $link "{title}" ($.Title | htmlEscape) }} + <li> + <a href="{{$link|safeURL}}" target="_blank" rel="noopener" class="share-btn-{{.id}}"> + <i class="{{$pack}} {{$pack_prefix}}-{{.icon}}"></i> + </a> + </li> + {{ end }} + </ul> +</div> +{{ end }} diff --git a/layouts/partials/site_footer.html b/layouts/partials/site_footer.html new file mode 100644 index 0000000..7a8c2b7 --- /dev/null +++ b/layouts/partials/site_footer.html @@ -0,0 +1,31 @@ +<footer class="site-footer"> + {{ if or (site.GetPage "terms.md") (site.GetPage "privacy.md") }} + <p class="powered-by"> + {{ with site.GetPage "privacy.md" }} + {{ printf "<a href=\"%s\">%s</a>" .RelPermalink .Title | safeHTML }} + {{ end }} + {{ with site.GetPage "terms.md" }} + {{ if site.GetPage "privacy.md" }} · {{ end }} + {{ printf "<a href=\"%s\">%s</a>" .RelPermalink .Title | safeHTML }} + {{ end }} + </p> + {{ end }} + + <p class="powered-by"> + {{ with site.Copyright }}{{ replace . "{year}" now.Year | markdownify}} · {{ end }} + + Powered by the + <a href="https://sourcethemes.com/academic/" target="_blank" rel="noopener">Academic theme</a> for + <a href="https://gohugo.io" target="_blank" rel="noopener">Hugo</a>. + + {{ if not (in (slice "docs" "updates") .Type) }} + <span class="float-right" aria-hidden="true"> + <a href="#" class="back-to-top"> + <span class="button_icon"> + <i class="fas fa-chevron-up fa-2x"></i> + </span> + </a> + </span> + {{ end }} + </p> +</footer> diff --git a/layouts/partials/site_head.html b/layouts/partials/site_head.html new file mode 100644 index 0000000..79137ba --- /dev/null +++ b/layouts/partials/site_head.html @@ -0,0 +1,204 @@ +<head> + + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="generator" content="Source Themes Academic {{ site.Data.academic.version }}"> + + {{ $scr := .Scratch }} + + {{/* Attempt to load superuser. */}} + {{ $superuser_name := "" }} + {{ $superuser_username := "" }} + {{ $superuser_role := "" }} + {{ range first 1 (where (where site.Pages "Section" "authors") "Params.superuser" true) }} + {{ $superuser_name = .Params.name }} + {{ $superuser_username = path.Base (path.Split .Path).Dir }} + {{ $superuser_role = .Params.role }} + {{ end }} + {{ $scr.Set "superuser_username" $superuser_username }}{{/* Set superuser globally for page_author.html. */}} + + {{ with $superuser_name }}<meta name="author" content="{{ . }}">{{ end }} + + {{/* Generate page description. */}} + {{ $desc := "" }} + {{ if .Params.summary }} + {{ $desc = .Params.summary }} + {{ else if .Params.abstract }} + {{ $desc = .Params.abstract }} + {{ else if .IsPage }} + {{ $desc = .Summary }} + {{ else if site.Params.description }} + {{ $desc = site.Params.description }} + {{ else }} + {{ $desc = $superuser_role }} + {{ end }} + <meta name="description" content="{{ $desc }}"> + + {{ range .Translations }} + <link rel="alternate" hreflang="{{ .Lang }}" href="{{ .Permalink }}"> + {{ end }} + <link rel="alternate" hreflang="{{ site.LanguageCode | default "en-us" }}" href="{{ .Permalink }}"> + + {{ partial "functions/parse_theme" . }} + {{ $css := site.Data.assets.css }} + {{ $js := site.Data.assets.js }} + {{ if ne ($scr.Get "primary") "#fff" }} + <meta name="theme-color" content="{{ $scr.Get "primary" }}"> + {{ end }} + + {{/* Config LaTeX math rendering. */}} + {{ if or .Params.math site.Params.math }} + {{ $mathjax_config := resources.Get "js/mathjax-config.js" }} + <script src="{{ $mathjax_config.RelPermalink }}"></script> + {{ end }} + + {{/* Attempt to load local vendor CSS, otherwise load from CDN. */}} + {{ $scr.Set "vendor_css_filename" "main.min.css" }} + {{ $scr.Set "vendor_js_filename" "main.min.js" }} + {{ if and (fileExists (printf "static/css/vendor/%s" ($scr.Get "vendor_css_filename"))) (fileExists (printf "static/js/vendor/%s" ($scr.Get "vendor_js_filename"))) }} + {{ $scr.Set "use_cdn" 0 }} + <link rel="stylesheet" href="{{ printf "/css/vendor/%s" ($scr.Get "vendor_css_filename") | relURL }}"> + {{ else }} + {{ $scr.Set "use_cdn" 1 }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.academicons.url $css.academicons.version) $css.academicons.sri | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.fontAwesome.url $css.fontAwesome.version) $css.fontAwesome.sri | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.fancybox.url $css.fancybox.version) $css.fancybox.sri | safeHTML }} + + {{/* Default to enabling highlighting, but allow the user to override it in .Params or site.Params. + Use $scr to store "highlight_enabled", so that we can read it again in footer.html. */}} + {{ $scr.Set "highlight_enabled" true }} + {{ if isset .Params "highlight" }} + {{ $scr.Set "highlight_enabled" .Params.highlight }} + {{ else if isset site.Params "highlight" }} + {{ $scr.Set "highlight_enabled" site.Params.highlight }} + {{ end }} + {{ if ($scr.Get "highlight_enabled") }} + {{ $v := $css.highlight.version }} + {{ with site.Params.highlight_style }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-light\">" (printf $css.highlight.url $css.highlight.version .) | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-dark\" disabled>" (printf $css.highlight.url $css.highlight.version .) | safeHTML }} + {{ else }} + {{ if eq ($scr.Get "light") true }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-light\">" (printf $css.highlight.url $css.highlight.version "github") | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-dark\" disabled>" (printf $css.highlight.url $css.highlight.version "dracula") | safeHTML }} + {{ else }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-light\" disabled>" (printf $css.highlight.url $css.highlight.version "github") | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\" title=\"hl-dark\">" (printf $css.highlight.url $css.highlight.version "dracula") | safeHTML }} + {{ end }} + {{ end }} + {{ end }} + + {{ if or (eq site.Params.map.engine 2) (eq site.Params.map.engine 3) }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.leaflet.url $css.leaflet.version) $css.leaflet.sri | safeHTML }} + {{ end }} + + {{ if eq site.Params.search.engine 2 }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.instantsearch.url $css.instantsearch.version) $css.instantsearch.sri | safeHTML }} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\">" (printf $css.instantsearchTheme.url $css.instantsearchTheme.version) $css.instantsearchTheme.sri | safeHTML }} + {{ end }} + + {{/* Load async scripts. */}} + {{ range $k, $v := site.Data.assets.js }}{{/* TODO: investigate why `where ... "async" true` does not work. */}} + {{ $load := $v.async }} + + {{/* Only load MathJax if required. */}} + {{ if (eq $k "mathJax") | and (not (or $.Params.math site.Params.math)) }} + {{ $load = false }} + {{end}} + + {{ if $load }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\" async></script>" (printf $v.url $v.version) $v.sri | safeHTML }} + {{end}} + {{end}} + + {{ end }} + + {{/* We cannot use SRI with Google Fonts because the CSS is dynamically generated according to the user agent. */}} + {{/* Hugo's htmlEscape cannot escape "|" in Google Font URIs so we implement our own escape functionality. */}} + {{ with ($scr.Get "google_fonts") }} + <link rel="stylesheet" {{ printf "href=\"https://fonts.googleapis.com/css?family=%s&display=swap\"" . | replaceRE "\\|" "%7C" | safeHTMLAttr }}> + {{ end }} + + {{ $css_comment := printf "/*!* Source Themes Academic v%s (https://sourcethemes.com/academic/) */\n" site.Data.academic.version }} + {{ $css_bundle_head := $css_comment | resources.FromString "css/bundle-head.css" }} + {{ $css_options := dict "targetPath" "css/academic.css" }} + {{- if (in (slice (getenv "HUGO_ENV") hugo.Environment) "production") -}} + {{- $css_options = merge $css_options (dict "outputStyle" "compressed") -}} + {{- end -}} + {{ $sass_template := resources.Get "scss/main.scss" }} + {{ $style := $sass_template | resources.ExecuteAsTemplate "main_parsed.scss" . | toCSS $css_options }} + {{ $style := slice $css_bundle_head $style | resources.Concat "css/academic.css" }} + {{- if (eq (getenv "HUGO_ENV") "production") -}} + {{- $style = $style | minify | fingerprint "md5" -}} + {{- end -}} + <link rel="stylesheet" href="{{ $style.RelPermalink }}"> + + {{ partial "marketing/google_analytics" . }} + {{ partial "marketing/google_tag_manager" . }} + + {{ with .OutputFormats.Get "RSS" }} + <link rel="alternate" href="{{.RelPermalink}}" type="application/rss+xml" title="{{site.Title}}"> + {{ end }} + + <link rel="manifest" href="{{ "index.webmanifest" | relLangURL }}"> + <link rel="icon" type="image/png" href="{{(partial "functions/get_icon" 32).RelPermalink}}"> + <link rel="apple-touch-icon" type="image/png" href="{{(partial "functions/get_icon" 192).RelPermalink}}"> + + <link rel="canonical" href="{{ .Permalink }}"> + + {{ $featured_image := (.Resources.ByType "image").GetMatch "*featured*" }} + {{ $has_logo := fileExists "assets/images/logo.png" | or (fileExists "assets/images/logo.svg") }} + {{ $og_image := "" }} + {{ $twitter_card := "summary_large_image" }} + {{ if $featured_image }} + {{ $og_image = $featured_image.Permalink }} + {{ else if .Params.header.image }} + {{ $og_image = printf "img/%s" .Params.header.image | absURL }} + {{ else if site.Params.sharing_image }} + {{ $og_image = printf "img/%s" site.Params.sharing_image | absURL }} + {{ else if $has_logo }} + {{ $og_image = (partial "functions/get_logo" (dict "constraint" "fit" "size" 300)).Permalink }} + {{ $twitter_card = "summary" }} + {{ else if site.Params.avatar }} + {{ $og_image = (printf "img/%s" site.Params.avatar) | absURL }} + {{ $twitter_card = "summary" }} + {{ else }} + {{ $og_image = (partial "functions/get_icon" 512).Permalink }} + {{ $twitter_card = "summary" }} + {{ end }} + {{ $scr.Set "og_image" $og_image }}{{/* Set `og_image` globally for `rss.xml`. */}} + <meta property="twitter:card" content="{{ $twitter_card }}"> + {{ with site.Params.twitter }} + <meta property="twitter:site" content="@{{ . }}"> + <meta property="twitter:creator" content="@{{ . }}"> + {{ end }} + <meta property="og:site_name" content="{{ site.Title }}"> + <meta property="og:url" content="{{ .Permalink }}"> + <meta property="og:title" content="{{ if not .IsHome }}{{ .Params.name | default .Title }} | {{ end }}{{ site.Title }}"> + <meta property="og:description" content="{{ $desc }}"> + {{- with $og_image -}} + <meta property="og:image" content="{{.}}"> + <meta property="twitter:image" content="{{.}}"> + {{- end -}} + <meta property="og:locale" content="{{ site.LanguageCode | default "en-us" }}"> + {{ if .IsPage }} + {{ if not .PublishDate.IsZero }} + <meta property="article:published_time" content="{{ .PublishDate.Format "2006-01-02T15:04:05-07:00" | safeHTML }}"> + {{ else if not .Date.IsZero }} + <meta property="article:published_time" content="{{ .Date.Format "2006-01-02T15:04:05-07:00" | safeHTML }}"> + {{ end }} + {{ if not .Lastmod.IsZero }}<meta property="article:modified_time" content="{{ .Lastmod.Format "2006-01-02T15:04:05-07:00" | safeHTML }}">{{ end }} + {{ else }} + {{ if not .Date.IsZero }}<meta property="og:updated_time" content="{{ .Date.Format "2006-01-02T15:04:05-07:00" | safeHTML }}">{{ end }} + {{ end }} + + {{ partial "jsonld/main" (dict "page" . "summary" $desc) }} + + {{ partial "cookie_consent" . }} + + {{ partial "custom_head" . }} + + <title>{{ if not .IsHome }}{{ .Params.name | default .Title }} | {{ end }}{{ site.Title }}</title> + +</head> diff --git a/layouts/partials/site_js.html b/layouts/partials/site_js.html new file mode 100644 index 0000000..37afbc3 --- /dev/null +++ b/layouts/partials/site_js.html @@ -0,0 +1,151 @@ + {{ $scr := $.Scratch }} + + {{/* Attempt to load local vendor JS, otherwise load from CDN. */}} + {{ $js := site.Data.assets.js }} + {{ if not ($scr.Get "use_cdn") }} + <script src="{{ printf "/js/vendor/%s" ($scr.Get "vendor_js_filename") | relURL }}"></script> + {{ else }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.jQuery.url $js.jQuery.version) $js.jQuery.sri | safeHTML }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.imagesLoaded.url $js.imagesLoaded.version) $js.imagesLoaded.sri | safeHTML }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.isotope.url $js.isotope.version) $js.isotope.sri | safeHTML }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.fancybox.url $js.fancybox.version) $js.fancybox.sri | safeHTML }} + + {{ if or .Params.diagram site.Params.diagram }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\" title=\"mermaid\"></script>" (printf $js.mermaid.url $js.mermaid.version) $js.mermaid.sri | safeHTML }} + {{ end }} + + {{ if $.Scratch.Get "highlight_enabled" }} + {{ $v := $js.highlight.version }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.highlight.url $v) $js.highlight.sri | safeHTML }} + {{ range site.Params.highlight_languages }} + <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/{{ $v }}/languages/{{ . }}.min.js"></script> + {{ end }} + {{ end }} + + {{ end }} + + {{/* Maps JS. */}} + {{ if eq site.Params.map.engine 1 }} + <script async defer src="https://maps.googleapis.com/maps/api/js?key={{ site.Params.map.api_key }}"></script> + {{ if ($scr.Get "use_cdn") }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.gmaps.url $js.gmaps.version) $js.gmaps.sri | safeHTML }} + {{ end }} + {{ else if and (or (eq site.Params.map.engine 2) (eq site.Params.map.engine 3)) ($scr.Get "use_cdn") }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.leaflet.url $js.leaflet.version) $js.leaflet.sri | safeHTML }} + {{ end }} + + {{/* Initialise code highlighting. */}} + {{ if $scr.Get "highlight_enabled" }} + <script>const code_highlighting = true;</script> + {{ else }} + <script>const code_highlighting = false;</script> + {{ end }} + + {{/* Initialise default theme. */}} + {{ if eq ($scr.Get "light") true }} + <script>const isSiteThemeDark = false;</script> + {{ else }} + <script>const isSiteThemeDark = true;</script> + {{ end }} + + {{ if ne site.Params.search.engine 0 }} + {{/* Configure search engine. */}} + {{ $min_length := site.Params.search.academic.min_length | default 1 }} + {{ $threshold := site.Params.search.academic.threshold | default 0.3 }} + {{ $search_i18n := dict "placeholder" (i18n "search_placeholder") "results" (i18n "search_results") "no_results" (i18n "search_no_results") }} + {{ $search_config := dict "indexURI" ("/index.json" | relLangURL) "threshold" $threshold "minLength" $min_length }} + <script> + const search_config = {{ $search_config | jsonify | safeJS }}; + const i18n = {{ $search_i18n | jsonify | safeJS }}; + const content_type = { + 'post': {{ i18n "posts" }}, + 'project': {{ i18n "projects" }}, + 'publication' : {{ i18n "publications" }}, + 'talk' : {{ i18n "talks" }} + }; + </script> + {{ end }} + + {{/* Load hash anchors for documentation pages. */}} + {{ if eq .Type "docs" }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.anchor.url $js.anchor.version) $js.anchor.sri | safeHTML }} + <script> + anchors.add(); + </script> + {{ end }} + + {{ if eq site.Params.search.engine 1 }} + {{/* Fuse search result template. */}} + <script id="search-hit-fuse-template" type="text/x-template"> + <div class="search-hit" id="summary-{{"{{key}}"}}"> + <div class="search-hit-content"> + <div class="search-hit-name"> + {{ printf "<a href=\"%s\">%s</a>" "{{relpermalink}}" "{{title}}" | safeHTML }} + <div class="article-metadata search-hit-type">{{"{{type}}"}}</div> + <p class="search-hit-description">{{"{{snippet}}"}}</p> + </div> + </div> + </div> + </script> + {{ else if eq site.Params.search.engine 2 }} + {{/* Algolia search result template. */}} + <script id="search-hit-algolia-template" type="text/html"> + <div class="search-hit"> + <div class="search-hit-content"> + <div class="search-hit-name"> + {{ printf "<a href=\"%s\">{{{_highlightResult.title.value}}}</a>" "{{relpermalink}}" | safeHTML }} + </div> + <div class="article-metadata search-hit-type">{{"{{type}}"}}</div> + <p class="search-hit-description">{{ safeHTML "{{{_highlightResult.summary.value}}}" }}</p> + </div> + </div> + </script> + {{ end }} + + {{/* Fuse search engine. */}} + {{ if and (eq site.Params.search.engine 1) ($scr.Get "use_cdn") }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.fuse.url $js.fuse.version) $js.fuse.sri | safeHTML }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.mark.url $js.mark.version) $js.mark.sri | safeHTML }} + {{ end }} + + {{/* Algolia search engine. */}} + {{ if eq site.Params.search.engine 2 }} + {{ if ($scr.Get "use_cdn") }} + {{ printf "<script src=\"%s\" integrity=\"%s\" crossorigin=\"anonymous\"></script>" (printf $js.instantsearch.url $js.instantsearch.version) $js.instantsearch.sri | safeHTML }} + {{ end }} + <script> + const algoliaConfig = { + appId: {{ site.Params.search.algolia.app_id }}, + apiKey: {{ site.Params.search.algolia.api_key }}, + indexName: {{ site.Params.search.algolia.index_name }}, + poweredBy: {{ site.Params.search.algolia.show_logo | default false }} + }; + </script> + {{ end }} + + {{/* Disqus Comment Count JS. */}} + {{ if and (eq site.Params.comments.engine 1) (site.Params.comments.disqus.show_count | default true) }} + <script id="dsq-count-scr" src="https://{{site.Params.comments.disqus.shortname}}.disqus.com/count.js" async></script> + {{ end }} + + {{ $js_comment := printf "/* Source Themes Academic v%s | https://sourcethemes.com/academic/ */\n" site.Data.academic.version }} + {{ $js_bundle_head := $js_comment | resources.FromString "js/bundle-head.js" }} + {{ $js_linebreak := "\n" | resources.FromString "js/linebreak.js" }}{{/* Fix no line break after Bootstrap JS causing error. */}} + {{ $js_academic := resources.Get "js/academic.js" }} + {{ $js_academic_search := resources.Get "js/academic-search.js" }} + {{ $js_algolia_search := resources.Get "js/algolia-search.js" }} + {{ $js_bootstrap := resources.Get "js/vendor/bootstrap.min.js" }} + {{ $js_bundle := slice $js_bootstrap $js_linebreak $js_academic }} + {{ if eq site.Params.search.engine 1 }} + {{ $js_bundle = $js_bundle | append $js_academic_search }} + {{ else if eq site.Params.search.engine 2 }} + {{ $js_bundle = $js_bundle | append $js_algolia_search }} + {{ end }} + {{ range site.Params.plugins_js }} + {{ $js_bundle = $js_bundle | append (resources.Get (printf "js/%s.js" .)) }} + {{ end }} + {{ $js_bundle := $js_bundle | resources.Concat "js/academic-bundle-pre.js" | minify }} + {{ $js_bundle := slice $js_bundle_head $js_bundle | resources.Concat "js/academic.min.js" | fingerprint "md5" }} + <script src="{{ $js_bundle.RelPermalink }}"></script> + + {{ partial "custom_js" . }} diff --git a/layouts/partials/slides.html b/layouts/partials/slides.html new file mode 100644 index 0000000..4f87c5f --- /dev/null +++ b/layouts/partials/slides.html @@ -0,0 +1,28 @@ +<div class="reveal"> + <div class="slides"> + {{/* Loop over each page. */}} + {{ range . }} + {{ if ne (len .Content) 0 }} + + {{/* Must remove `<hr />` generated by Blackfriday footnotes as conflicts with slide delimiter. */}} + {{/* Commented out workaround as Blackfriday has been superseded by Goldmark in Hugo 0.60. */}} + {{/* TODO: reintroduce a similar workaround if Goldmark requires it. */}} + {{/* $content := replace .Content "<div class=\"footnotes\">\n\n<hr />" "<div class=\"footnotes\">" */}} + {{ $content := .Content }}{{/* For Goldmark. */}} + + {{/* Let `---` delimit slides. In Goldmark, that is `<hr>`. Alternatively, for Blackfriday, use `<hr />`. */}} + {{ range (split $content "<hr>") }} + + {{/* Each `<section>` defines a new slide. */}} + {{/* Only begin new slide `<section>` if not already added by custom `slide` shortcode. */}} + {{ if not (in . "data-noprocess") }} + <section> + {{ end }} + {{ . | safeHTML }} + </section> + {{ end }} + + {{ end }} + {{ end }} + </div> +</div> diff --git a/layouts/partials/social_links.html b/layouts/partials/social_links.html new file mode 100644 index 0000000..78de30a --- /dev/null +++ b/layouts/partials/social_links.html @@ -0,0 +1,22 @@ +<ul class="network-icon" aria-hidden="true"> + {{ range .Params.social }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := .link }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $link = .link | relLangURL }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <li> + <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }}> + <i class="{{ $pack }} {{ $pack_prefix }}-{{ .icon }}"></i> + </a> + </li> + {{end}} +</ul> diff --git a/layouts/partials/tags.html b/layouts/partials/tags.html new file mode 100644 index 0000000..721c119 --- /dev/null +++ b/layouts/partials/tags.html @@ -0,0 +1,8 @@ +{{ $taxonomy := "tags" }} +{{ with .Param $taxonomy }} +<div class="article-tags"> + {{ range $index, $value := . }} + <a class="badge badge-light" href="{{ (site.GetPage (printf "/%s/%s" $taxonomy (. | urlize))).RelPermalink }}">{{ . }}</a> + {{ end }} +</div> +{{ end }} diff --git a/layouts/partials/widget_page.html b/layouts/partials/widget_page.html new file mode 100644 index 0000000..6379a56 --- /dev/null +++ b/layouts/partials/widget_page.html @@ -0,0 +1,82 @@ +{{/* Notify JS that this is a widget page */}} +<span class="js-widget-page d-none"></span> + +{{/* Get widget page */}} +{{ $page := "" }} +{{ if .IsHome }} + {{ $page = "/home" }} +{{ else }} + {{ $page = .File.Path }} +{{ end }} +{{ $headless_bundle := site.GetPage $page }} +{{/* Check homepage exists */}} +{{ if not $headless_bundle }} + {{ errorf "Homepage not found or duplicate homepages detected for a localization! Add the `home/` folder (especially `/home/index.md`) to each language's content folder. For example, your site should have a `content/home/` folder containing `index.md` and your homepage sections, or for multi-language sites, `content/en/home/` and `content/zh/home/` etc. Refer to the 'Build Your Homepage' and 'Language' documentation at https://sourcethemes.com/academic/docs/ and the example homepage at https://github.com/gcushen/hugo-academic/tree/master/exampleSite/content/home/index.md ." }} +{{ end }} + +{{/* Load page sections */}} +{{ range $index, $st := where ( $headless_bundle.Resources.ByType "page" ) ".Params.active" "!=" false }} + {{/* Begin widget styling */}} + {{ $bg := $st.Params.design.background }} + {{ $style := "" }} + + {{ if $bg.color }} + {{ $style = printf "background-color: %s;" ($bg.color | default "transparent") }} + {{ end }} + + {{ if and $bg.gradient_start $bg.gradient_end }} + {{ $style = printf "%sbackground-image: linear-gradient(%s, %s);" $style $bg.gradient_start $bg.gradient_end }} + {{ end }} + + {{ if $bg.image }} + {{ $darken := "" }} + {{ if $bg.image_darken }} + {{ $darken = printf "linear-gradient(rgba(0, 0, 0, %s), rgba(0, 0, 0, %s))," (string $bg.image_darken) (string $bg.image_darken) }} + {{ end }} + {{/* See Hugo note on linking assets in styles: https://github.com/gohugoio/hugoThemes#common-permalink-issues */}} + {{ $style = printf "%sbackground-image: %s url('%s');" $style $darken (printf "img/%s" $bg.image | absURL) }} + {{ with $bg.image_size }} + {{/* Allow sizes: actual, cover, and contain. */}} + {{ $style = printf "%sbackground-size: %s;" $style (replace . "actual" "auto") }} + {{ end }} + {{ with $bg.image_position }} + {{/* Allow valid CSS positions including left, center, and right. */}} + {{ $style = printf "%sbackground-position: %s;" $style . }} + {{ end }} + {{ end }} + + {{ with $st.Params.design.spacing.padding }} + {{ $style_pad := printf "padding: %s;" (delimit . " ") }} + {{ $style = print $style $style_pad }} + {{ end }} + + {{ with $st.Params.advanced.css_style }} + {{ $style = print $style . }} + {{ end }} + + {{/* Fix Hugo's ContentBaseName returning wrong file base name when page section is within a bundle. */}} + {{ $hash_id := replace $st.File.ContentBaseName "index" (path.Base (path.Split .Path).Dir) }} + + {{ $widget := or $st.Params.widget "blank" }} + {{ if eq $widget "custom" }}{{ $widget = "blank" }}{{ end }}{{/* Support legacy Custom widget */}} + {{ if eq $widget "projects" }}{{ $widget = "portfolio" }}{{ end }}{{/* Support legacy Projects widget */}} + + {{ $widget_path := printf "widgets/%s.html" $widget }} + {{ $widget_args := dict "root" $ "page" $st "hash_id" $hash_id }} + {{ $css_classes := $st.Params.advanced.css_class | default "" }} + {{ $extra_attributes := "" }} + {{ $use_container := true }} + + {{/* Special case: Slider widget. */}} + {{ if in (slice "slider") $widget }} + {{ $css_classes = print $css_classes " carousel slide" }} + {{ $extra_attributes = printf "data-ride=\"carousel\" data-interval=\"%s\"" (string $st.Params.interval | default "5000") }} + {{ $use_container = false }} + {{ end }} + + <section id="{{$hash_id}}" class="home-section {{printf "wg-%s" (replace $widget "_" "-")}} {{if $bg.text_color_light}}dark{{end}} {{if $bg.image}} bg-image{{if ($bg.image_parallax | default true) }} parallax{{end}}{{end}} {{with $css_classes}}{{.}}{{end}}" {{with $style}}style="{{. | safeCSS}}"{{end}} {{print $extra_attributes | safeHTMLAttr}}> + {{if $use_container}}<div class="container">{{end}} + {{ partial $widget_path $widget_args }} + {{if $use_container}}</div>{{end}} + </section> +{{ end }} diff --git a/layouts/partials/widgets/about.html b/layouts/partials/widgets/about.html new file mode 100644 index 0000000..430f5c8 --- /dev/null +++ b/layouts/partials/widgets/about.html @@ -0,0 +1,109 @@ +{{ $ := .root }} +{{ $page := .page }} + +{{ $author := "" }} +{{ if .author }} + {{ $author = .author }} +{{ else }} + {{ $author = $page.Params.author }} +{{end}} + +{{ $person_page_path := (printf "/authors/%s" (anchorize $author)) }} +{{ $person_page := site.GetPage $person_page_path }} +{{ if not $person_page }} + {{ errorf "Could not find an author page at `%s`. Please check the value of `author` in your About widget and create an associated author page if one does not already exist. See https://sourcethemes.com/academic/docs/page-builder/#about " $person_page_path }} +{{end}} +{{ $person := $person_page.Params }} +{{ $avatar := ($person_page.Resources.ByType "image").GetMatch "*avatar*" }} +{{ $avatar_shape := site.Params.avatar.shape | default "circle" }} + +<!-- About widget --> +<div class="row"> + <div class="col-12 col-lg-4"> + <div id="profile"> + + {{ if site.Params.avatar.gravatar }} + <img class="avatar {{if eq $avatar_shape "square"}}avatar-square{{else}}avatar-circle{{end}}" src="https://s.gravatar.com/avatar/{{ md5 $person.email }}?s=270')" alt="Avatar"> + {{ else if $avatar }} + {{ $avatar_image := $avatar.Fill "270x270 Center" }} + <img class="avatar {{if eq $avatar_shape "square"}}avatar-square{{else}}avatar-circle{{end}}" src="{{ $avatar_image.RelPermalink }}" alt="Avatar"> + {{ end }} + + <div class="portrait-title"> + <h2>{{ $person.name }}</h2> + {{ with $person.role }}<h3>{{ . | markdownify | emojify }}</h3>{{ end }} + + {{ range $person.organizations }} + <h3> + {{ with .url }}<a href="{{ . }}" target="_blank" rel="noopener">{{ end }} + <span>{{ .name }}</span> + {{ if .url }}</a>{{ end }} + </h3> + {{ end }} + </div> + + <ul class="network-icon" aria-hidden="true"> + {{ range $person.social }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := .link }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $link = .link | relLangURL }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <li> + <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }}> + <i class="{{ $pack }} {{ $pack_prefix }}-{{ .icon }} big-icon"></i> + </a> + </li> + {{ end }} + </ul> + + </div> + </div> + <div class="col-12 col-lg-8"> + + {{/* Only display widget title in explicit instances of about widget, not in author pages. */}} + {{ if and $page.Params.widget $page.Title }}<h1>{{ $page.Title | markdownify | emojify }}</h1>{{ end }} + + {{ $person_page.Content }} + + <div class="row"> + + {{ with $person.interests }} + <div class="col-md-5"> + <h3>{{ i18n "interests" | markdownify }}</h3> + <ul class="ul-interests"> + {{ range . }} + <li>{{ . | markdownify | emojify }}</li> + {{ end }} + </ul> + </div> + {{ end }} + + {{ with $person.education }} + <div class="col-md-7"> + <h3>{{ i18n "education" | markdownify }}</h3> + <ul class="ul-edu fa-ul"> + {{ range .courses }} + <li> + <i class="fa-li fas fa-graduation-cap"></i> + <div class="description"> + <p class="course">{{ .course }}{{ with .year }}, {{ . }}{{ end }}</p> + <p class="institution">{{ .institution }}</p> + </div> + </li> + {{ end }} + </ul> + </div> + {{ end }} + + </div> + </div> +</div> diff --git a/layouts/partials/widgets/accomplishments.html b/layouts/partials/widgets/accomplishments.html new file mode 100644 index 0000000..c9a8cf2 --- /dev/null +++ b/layouts/partials/widgets/accomplishments.html @@ -0,0 +1,48 @@ +{{ $ := .root }} +{{ $page := .page }} + +<!-- Accomplishments widget --> +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $page.Title }}{{ . | markdownify }}{{ end }}</h1> + {{ with $page.Params.subtitle }}<p>{{ . | markdownify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + {{ with $page.Content }}{{ . }}{{ end }} + + {{ if $page.Params.item }} + {{ range $idx, $key := sort $page.Params.item ".date_start" "desc" }} + <div class="card experience course"> + <div class="card-body"> + {{- with .url -}}<a href="{{.}}" target="_blank" rel="noopener">{{- end -}} + <h4 class="card-title exp-title text-muted my-0">{{.title | markdownify | emojify}}</h4> + {{- with .url -}}</a>{{- end -}} + + <div class="card-subtitle my-0 article-metadata"> + {{- with .organization_url}}<a href="{{.}}" target="_blank" rel="noopener">{{end -}} + {{- .organization | markdownify | emojify -}} + {{- with .organization_url}}</a>{{end -}} + + <span class="middot-divider"></span> + + {{ (time .date_start).Format ($page.Params.date_format | default "Jan 2006") }} + {{ if .date_end}} + – {{ (time .date_end).Format ($page.Params.date_format | default "Jan 2006") }} + {{end}} + </div> + + {{with .description}} + <div class="card-text">{{. | markdownify | emojify}}</div> + {{end}} + + {{ with .certificate_url }} + <a class="card-link" href="{{.}}" target="_blank" rel="noopener"> + {{ i18n "see_certificate" | default "See certificate" }} + </a> + {{ end }} + </div> + </div> + {{end}} + {{end}} + </div> +</div> diff --git a/layouts/partials/widgets/blank.html b/layouts/partials/widgets/blank.html new file mode 100644 index 0000000..9f75bef --- /dev/null +++ b/layouts/partials/widgets/blank.html @@ -0,0 +1,20 @@ +{{ $st := .page }} +{{ $columns := $st.Params.design.columns | default "2" }} + +<div class="row"> + {{ if ne $columns "1" }} + <div class="col-12 col-lg-4 section-heading"> + {{ with $st.Title }}<h1>{{ . | markdownify | emojify }}</h1>{{ end }} + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + {{ $st.Content }} + </div> + {{ else }} + <div class="col-lg-12"> + {{ with $st.Title }}<h1>{{ . | markdownify | emojify }}</h1>{{ end }} + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + {{ $st.Content }} + </div> + {{ end }} +</div> diff --git a/layouts/partials/widgets/contact.html b/layouts/partials/widgets/contact.html new file mode 100644 index 0000000..ddc4609 --- /dev/null +++ b/layouts/partials/widgets/contact.html @@ -0,0 +1,138 @@ +{{ $ := .root }} +{{ $page := .page }} +{{ $autolink := default true $page.Params.autolink }} +{{ $data := site.Params }} + +<!-- Contact widget --> +<div class="row contact-widget"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $page.Title }}{{ . | markdownify }}{{ end }}</h1> + {{ with $page.Params.subtitle }}<p>{{ . | markdownify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + {{ with $page.Content }}{{ . }}{{ end }} + + {{ if $page.Params.email_form }} + + {{ $post_action := "" }} + {{ if eq $page.Params.email_form 1 }} + {{ $post_action = "netlify" }} + {{ else }} + {{ if not $data.email }} + {{ errorf "Please set an email address for the contact form using the `email` parameter in `params.toml`. Otherwise, set `email_form = 0` to disable the contact form." }} + {{ end }} + {{ $post_action = printf "action=\"https://formspree.io/%s\"" $data.email }} + {{end}} + + <div class="mb-3"> + <form name="contact" method="POST" {{ $post_action | safeHTMLAttr }}> + <div class="form-group form-inline"> + <label class="sr-only" for="inputName">{{ i18n "contact_name" }}</label> + <input type="text" name="name" class="form-control w-100" id="inputName" placeholder="{{ i18n "contact_name" | default "Name" }}" required> + </div> + <div class="form-group form-inline"> + <label class="sr-only" for="inputEmail">{{ i18n "contact_email" }}</label> + <input type="email" name="email" class="form-control w-100" id="inputEmail" placeholder="{{ i18n "contact_email" | default "Email" }}" required> + </div> + <div class="form-group"> + <label class="sr-only" for="inputMessage">{{ i18n "contact_message" }}</label> + <textarea name="message" class="form-control" id="inputMessage" rows="5" placeholder="{{ i18n "contact_message" | default "Message" }}" required></textarea> + </div> + <button type="submit" class="btn btn-outline-primary px-3 py-2">{{ i18n "contact_send" | default "Send" }}</button> + </form> + </div> + {{end}} + + <ul class="fa-ul"> + + {{ if and $data.email (not $page.Params.email_form) }} + <li> + <i class="fa-li fas fa-envelope fa-2x" aria-hidden="true"></i> + <span id="person-email"> + {{- if $autolink }}<a href="mailto:{{ $data.email }}">{{ $data.email }}</a>{{ else }}{{ $data.email }}{{ end -}} + </span> + </li> + {{ end }} + + {{ with $data.phone }} + <li> + <i class="fa-li fas fa-phone fa-2x" aria-hidden="true"></i> + <span id="person-telephone"> + {{- if $autolink }}<a href="tel:{{ . }}">{{ . }}</a>{{ else }}{{ . }}{{ end -}} + </span> + </li> + {{ end }} + + {{ $addr_formatted := "" }}{{/* Scoping for maps. */}} + {{ if $data.address.street | or $data.address.city | or $data.address.region | or $data.address.postcode | or $data.address.country }} + {{ $addr_formatted = partial "functions/get_address" (dict "root" . "address" $data.address) }} + <li> + <i class="fa-li fas fa-map-marker fa-2x" aria-hidden="true"></i> + <span id="person-address">{{$addr_formatted}}</span> + </li> + {{ end }} + + {{ with $data.directions }} + <li> + <i class="fa-li fas fa-compass fa-2x" aria-hidden="true"></i> + <span>{{ . | markdownify | emojify }}</span> + </li> + {{ end }} + + {{ with $data.office_hours }} + <li> + <i class="fa-li fas fa-clock fa-2x" aria-hidden="true"></i> + <span> + {{- if not (reflect.IsSlice .)}}{{/* Support legacy string format. */}} + {{- . | markdownify | emojify -}} + {{else}} + {{- delimit . "<br>" | markdownify | emojify -}} + {{end -}} + </span> + </li> + {{ end }} + + {{ with $data.appointment_url }} + <li> + <i class="fa-li fas fa-calendar-check fa-2x" aria-hidden="true"></i> + <a href="{{ . }}" target="_blank" rel="noopener">{{ i18n "book_appointment" | default "Book an appointment" }}</a> + </li> + {{ end }} + + {{/* Contact links. */}} + {{ range $data.contact_links }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := .link }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $link = .link | relLangURL }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <li> + <i class="fa-li {{ $pack }} {{ $pack_prefix }}-{{ .icon }} fa-2x" aria-hidden="true"></i> + <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }}>{{.name|markdownify|emojify|safeHTML}}</a> + </li> + {{ end }} + + </ul> + + {{ if and site.Params.map.engine $data.coordinates.latitude }} + <div class="d-none"> + <input id="map-provider" value="{{ site.Params.map.engine }}"> + <input id="map-lat" value="{{ $data.coordinates.latitude }}"> + <input id="map-lng" value="{{ $data.coordinates.longitude }}"> + <input id="map-dir" value="{{ $addr_formatted }}"> + <input id="map-zoom" value="{{ site.Params.map.zoom | default "15" }}"> + <input id="map-api-key" value="{{ site.Params.map.api_key }}"> + </div> + <div id="map"></div> + {{ end }} + + </div> +</div> diff --git a/layouts/partials/widgets/experience.html b/layouts/partials/widgets/experience.html new file mode 100644 index 0000000..77bba11 --- /dev/null +++ b/layouts/partials/widgets/experience.html @@ -0,0 +1,59 @@ +{{ $ := .root }} +{{ $page := .page }} + +<!-- Experience widget --> +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $page.Title }}{{ . | markdownify }}{{ end }}</h1> + {{ with $page.Params.subtitle }}<p>{{ . | markdownify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + {{ with $page.Content }}{{ . }}{{ end }} + + {{ if $page.Params.experience }} + {{ $exp_len := len $page.Params.experience }} + {{ range $idx, $key := sort $page.Params.experience ".date_start" "desc" }} + <div class="row experience"> + <!-- Timeline --> + <div class="col-auto text-center flex-column d-none d-sm-flex"> + <div class="row h-50"> + <div class="col {{if gt $idx 0}}border-right{{end}}"> </div> + <div class="col"> </div> + </div> + <div class="m-2"> + <span class="badge badge-pill border {{if not .date_end}}exp-fill{{end}}"> </span> + </div> + <div class="row h-50"> + <div class="col {{if lt $idx (sub $exp_len 1)}}border-right{{end}}"> </div> + <div class="col"> </div> + </div> + </div> + <!-- Content --> + <div class="col py-2"> + <div class="card"> + <div class="card-body"> + <h4 class="card-title exp-title text-muted mt-0 mb-1">{{.title | markdownify | emojify}}</h4> + <h4 class="card-title exp-company text-muted my-0"> + {{- with .company_url}}<a href="{{.}}" target="_blank" rel="noopener">{{end}}{{.company | markdownify | emojify}}{{with .company_url}}</a>{{end -}} + </h4> + <div class="text-muted exp-meta"> + {{ (time .date_start).Format ($page.Params.date_format | default "January 2006") }} – + {{ if .date_end}} + {{ (time .date_end).Format ($page.Params.date_format | default "January 2006") }} + {{else}} + {{ i18n "present" | default "Present" }} + {{end}} + {{with .location}} + <span class="middot-divider"></span> + <span>{{.}}</span> + {{end}} + </div> + {{with .description}}<div class="card-text">{{. | markdownify | emojify}}</div>{{end}} + </div> + </div> + </div> + </div> + {{end}} + {{end}} + </div> +</div> diff --git a/layouts/partials/widgets/featured.html b/layouts/partials/widgets/featured.html new file mode 100644 index 0000000..91bb1f9 --- /dev/null +++ b/layouts/partials/widgets/featured.html @@ -0,0 +1,56 @@ +{{/* Featured Content Widget */}} + +{{/* Initialise */}} +{{ $ := .root }} +{{ $st := .page }} +{{ $items_type := $st.Params.content.page_type | default "post" }} +{{ $items_count := $st.Params.content.count | default 65535 }} +{{ $items_sort := $st.Params.content.order| default "desc" }} + +{{/* Query */}} +{{ $query := where (where site.RegularPages "Type" $items_type) "Params.featured" true }} + +{{/* Filters */}} +{{ if $st.Params.content.filters.tag }} + {{ $archive_page := site.GetPage (printf "tags/%s" (urlize $st.Params.content.filters.tag)) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} +{{ if $st.Params.content.filters.category }} + {{ $archive_page := site.GetPage (printf "categories/%s" (urlize $st.Params.content.filters.category)) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} +{{ if $st.Params.content.filters.publication_type }} + {{ $archive_page := site.GetPage (printf "publication_types/%s" $st.Params.content.filters.publication_type) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} + +{{/* Sort */}} +{{ $sort_by := "Date" }} +{{ $query = sort $query $sort_by $items_sort }} + +{{/* Limit */}} +{{ $query = first $items_count $query }} + +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $st.Title }}{{ . | markdownify | emojify }}{{ end }}</h1> + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + + {{ with $st.Content }}{{ . }}{{ end }} + + {{ range $post := $query }} + {{ if eq $st.Params.design.view 1 }} + {{ partial "li_list" . }} + {{ else if eq $st.Params.design.view 3 }} + {{ partial "li_card" . }} + {{ else if eq $st.Params.design.view 4 | and (eq $items_type "publication") }} + {{ partial "li_citation" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{end}} + + </div> +</div> diff --git a/layouts/partials/widgets/featurette.html b/layouts/partials/widgets/featurette.html new file mode 100644 index 0000000..28e591a --- /dev/null +++ b/layouts/partials/widgets/featurette.html @@ -0,0 +1,30 @@ +{{ $ := .root }} +{{ $page := .page }} + +<div class="row featurette"> + {{ with $page.Title }} + <div class="col-md-12 section-heading"> + <h1>{{ . | markdownify | emojify }}</h1> + {{ if $page.Params.subtitle }}<p>{{ $page.Params.subtitle | markdownify | emojify }}</p>{{ end }} + </div> + {{ end }} + + {{ with $page.Content }} + <div class="col-md-12"> + {{ . }} + </div> + {{ end }} + + {{ range $page.Params.feature }} + {{ $pack := or .icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + <div class="col-12 col-sm-4"> + {{ with .icon }}<div class="featurette-icon"><i class="{{ $pack }} {{ $pack_prefix }}-{{ . }}"></i></div>{{ end }} + <h3>{{ .name | markdownify | emojify }}</h3> + {{ with .description }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + {{ end }} +</div> diff --git a/layouts/partials/widgets/hero.html b/layouts/partials/widgets/hero.html new file mode 100644 index 0000000..3f60f18 --- /dev/null +++ b/layouts/partials/widgets/hero.html @@ -0,0 +1,65 @@ +{{ $ := .root }} +{{ $page := .page }} +{{ $bg := $page.Params.design.background }} + +{{ if $page.Params.hero_media }} +<div class="row"> + <div class="col-md-6 order-md-1 text-center text-md-left"> +{{ end }} + + <h1 class="hero-title"> + {{ with $page.Title }}{{ . | markdownify }}{{ end }} + </h1> + + {{ with $page.Content }} + <div class="hero-lead">{{ . }}</div> + {{ end }} + + {{/* Call-to-action link */}} + {{ if $page.Params.cta.url }} + {{ $pack := or $page.Params.cta.icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + {{ $link := $page.Params.cta.url }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $link = $link | relLangURL }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <p class="cta-btns"> + <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }} class="btn {{if $bg.text_color_light}}btn-light{{else}}btn-primary{{end}} btn-lg">{{ if $page.Params.cta.icon }}<i class="{{ $pack }} {{ $pack_prefix }}-{{ $page.Params.cta.icon }} pr-1" aria-hidden="true"></i>{{end}}{{ $page.Params.cta.label | markdownify | emojify | safeHTML }}</a> + + {{/* Alternative Call-to-action link */}} + {{ if $page.Params.cta_alt.url }} + {{ $link := $page.Params.cta_alt.url }} + {{ $scheme := (urls.Parse $link).Scheme }} + {{ $target := "" }} + {{ if not $scheme }} + {{ $link = $link | relLangURL }} + {{ else if in (slice "http" "https") $scheme }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + <a href="{{ $link | safeURL }}" {{ $target | safeHTMLAttr }} class="hero-cta-alt pl-4">{{ $page.Params.cta_alt.label | markdownify | emojify | safeHTML }} <i class="fas fa-angle-right"></i></a> + {{ end }} + </p> + {{ end }} + + {{/* Call-to-action note */}} + {{ with $page.Params.cta_note }} + <p class="hero-note text-muted mb-0"> + {{ .label | markdownify | emojify | safeHTML }} + </p> + {{ end }} + + {{/* Hero image */}} + {{ if $page.Params.hero_media }} + </div> + <div class="col-6 mx-auto col-md-6 order-md-2 hero-media"> + <img src="{{ printf "img/%s" $page.Params.hero_media | relURL }}" alt=""> + </div> +</div> +{{ end }} diff --git a/layouts/partials/widgets/pages.html b/layouts/partials/widgets/pages.html new file mode 100644 index 0000000..11639dc --- /dev/null +++ b/layouts/partials/widgets/pages.html @@ -0,0 +1,99 @@ +{{/* Pages Widget */}} + +{{/* Initialise */}} +{{ $ := .root }} +{{ $st := .page }} +{{ $items_type := $st.Params.content.page_type | default "post" }} +{{ $items_offset := $st.Params.content.offset | default 0 }} +{{ $items_count := $st.Params.content.count }} +{{ if eq $items_count 0 }} + {{ $items_count = 65535 }} +{{ else }} + {{ $items_count = $items_count | default 5 }} +{{ end }} +{{ $items_sort := $st.Params.content.order | default "desc" }} + +{{/* Query */}} +{{ $query := where site.RegularPages "Type" $items_type }} +{{ $archive_page := site.GetPage "Section" $items_type }} + +{{/* Filters */}} +{{ if $st.Params.content.filters.tag }} + {{ $archive_page = site.GetPage (printf "tags/%s" (urlize $st.Params.content.filters.tag)) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} +{{ if $st.Params.content.filters.category }} + {{ $archive_page = site.GetPage (printf "categories/%s" (urlize $st.Params.content.filters.category)) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} +{{ if $st.Params.content.filters.publication_type }} + {{ $archive_page = site.GetPage (printf "publication_types/%s" $st.Params.content.filters.publication_type) }} + {{ $query = $query | intersect $archive_page.Pages }} +{{ end }} +{{ if $st.Params.content.filters.exclude_featured }} + {{ $query = where $query "Params.featured" "!=" true }} +{{ end }} +{{ if $st.Params.content.filters.exclude_past }} + {{ $query = where $query "Date" ">=" now }} +{{ end }} +{{ if $st.Params.content.filters.exclude_future }} + {{ $query = where $query "Date" "<" now }} +{{ end }} + +{{ $count := len $query }} + +{{/* Sort */}} +{{ $sort_by := "Date" }} +{{ $query = sort $query $sort_by $items_sort }} + +{{/* Offset and Limit */}} +{{ if gt $items_offset 0 }} + {{ $query = first $items_count (after $items_offset $query) }} +{{ else }} + {{ $query = first $items_count $query }} +{{ end }} + +{{/* Localisation */}} +{{ $i18n := "" }} +{{ if eq $items_type "post" }} + {{ $i18n = "more_posts" }} +{{ else if eq $items_type "talk" }} + {{ $i18n = "more_talks" }} +{{ else if eq $items_type "publication" }} + {{ $i18n = "more_publications" }} +{{ else }} + {{ $i18n = "more_pages" }} +{{ end }} + +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $st.Title }}{{ . | markdownify | emojify }}{{ end }}</h1> + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + + {{ with $st.Content }}{{ . }}{{ end }} + + {{ range $post := $query }} + {{ if eq $st.Params.design.view 1 }} + {{ partial "li_list" . }} + {{ else if eq $st.Params.design.view 3 }} + {{ partial "li_card" . }} + {{ else if eq $st.Params.design.view 4 | and (eq $items_type "publication") }} + {{ partial "li_citation" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{end}} + + {{ if gt $count $items_count }} + <div class="see-all"> + <a href="{{ $archive_page.RelPermalink }}"> + {{ i18n $i18n | default "See all" }} + <i class="fas fa-angle-right"></i> + </a> + </div> + {{ end }} + + </div> +</div> diff --git a/layouts/partials/widgets/people.html b/layouts/partials/widgets/people.html new file mode 100644 index 0000000..5376003 --- /dev/null +++ b/layouts/partials/widgets/people.html @@ -0,0 +1,61 @@ +{{/* People Widget */}} + +{{/* Initialise */}} +{{ $ := .root }} +{{ $page := .page }} +{{ $show_social := $page.Params.design.show_social | default false }} +{{ $show_interests := $page.Params.design.show_interests | default true }} + +<div class="row justify-content-center people-widget"> + {{ with $page.Title }} + <div class="col-md-12 section-heading"> + <h1>{{ . | markdownify | emojify }}</h1> + {{ if $page.Params.subtitle }}<p>{{ $page.Params.subtitle | markdownify | emojify }}</p>{{ end }} + </div> + {{ end }} + + {{ with $page.Content }} + <div class="col-md-12"> + {{ . }} + </div> + {{ end }} + + {{ range $page.Params.content.user_groups }} + {{ $query := where (where site.Pages "Section" "authors") ".Params.user_groups" "intersect" (slice .) }} + + {{if $query}} + <div class="col-md-12"> + <h2 class="mb-4">{{ . | markdownify }}</h2> + </div> + {{end}} + + {{ range $query }} + {{ $avatar := (.Resources.ByType "image").GetMatch "*avatar*" }} + {{/* Get link to user's profile page. */}} + {{ $link := "" }} + {{ with site.GetPage (printf "/authors/%s" (path.Base (path.Split .Path).Dir)) }} + {{ $link = .RelPermalink }} + {{ end }} + <div class="col-12 col-sm-auto people-person"> + {{ $src := "" }} + {{ if site.Params.avatar.gravatar }} + {{ $src = printf "https://s.gravatar.com/avatar/%s?s=150" (md5 .Params.email) }} + {{ else if $avatar }} + {{ $avatar_image := $avatar.Fill "270x270 Center" }} + {{ $src = $avatar_image.RelPermalink }} + {{ end }} + {{ if $src }} + {{ $avatar_shape := site.Params.avatar.shape | default "circle" }} + {{with $link}}<a href="{{.}}">{{end}}<img class="avatar {{if eq $avatar_shape "square"}}avatar-square{{else}}avatar-circle{{end}}" src="{{ $src }}" alt="Avatar">{{if $link}}</a>{{end}} + {{ end }} + + <div class="portrait-title"> + <h2>{{with $link}}<a href="{{.}}">{{end}}{{ .Params.name }}{{if $link}}</a>{{end}}</h2> + {{ with .Params.role }}<h3>{{ . | markdownify | emojify }}</h3>{{ end }} + {{ if $show_social }}{{ partial "social_links" . }}{{ end }} + {{ if and $show_interests .Params.interests }}<p class="people-interests">{{ delimit .Params.interests ", " | markdownify | emojify }}</p>{{ end }} + </div> + </div> + {{ end }} + {{ end }} +</div> diff --git a/layouts/partials/widgets/portfolio.html b/layouts/partials/widgets/portfolio.html new file mode 100644 index 0000000..a5839dd --- /dev/null +++ b/layouts/partials/widgets/portfolio.html @@ -0,0 +1,93 @@ +{{/* Portfolio Widget */}} + +{{/* Initialise */}} +{{ $ := .root }} +{{ $st := .page }} +{{ $items_type := $st.Params.content.page_type | default "project" }} +{{ $columns := $st.Params.design.columns | default "2" }} + +{{ if ne $columns "1" }} +{{/* Standard dual-column layout. */}} + +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + + {{ with $st.Title }}<h1>{{ . | markdownify | emojify }}</h1>{{ end }} + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + + </div> + <div class="col-12 col-lg-8"> + +{{ else }} +{{/* Single column layout. */}} + +<div class="margin-auto"> + + <div class="center-text"> + {{ with $st.Title }}<h1 class="mt-0">{{ . | markdownify | emojify }}</h1>{{ end }} + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + <div> +{{ end }} + + {{ with $st.Content }}{{ . }}{{ end }} + + {{ if $st.Params.content.filter_button }} + + {{ $filter_default := default (int $st.Params.content.filter_default) 0 }} + + {{/* Parse default filter tag from front matter in the form of either tag name or CSS class name. */}} + {{ $default_filter_tag_raw := (index $st.Params.content.filter_button ($filter_default)).tag }} + {{ $default_filter_tag := printf ".js-id-%s" (replace $default_filter_tag_raw " " "-") }} + {{ if or (eq (substr $default_filter_tag_raw 0 1) "*") (eq (substr $default_filter_tag_raw 0 1) ".") }} + {{ $default_filter_tag = $default_filter_tag_raw }} + {{ end }} + + <span class="d-none default-project-filter">{{ $default_filter_tag }}</span> + + {{/* Only show filter buttons if there are multiple filters. */}} + {{ if gt (len $st.Params.content.filter_button) 1 }} + <div class="project-toolbar"> + <div class="project-filters"> + <div class="btn-toolbar"> + <div class="btn-group flex-wrap"> + {{ range $idx, $item := $st.Params.content.filter_button }} + {{/* Parse filter tag from front matter in the form of either tag name or CSS class name. */}} + {{ $data_filter := printf ".js-id-%s" (replace .tag " " "-") }} + {{ if or (eq (substr .tag 0 1) "*") (eq (substr .tag 0 1) ".") }} + {{ $data_filter = .tag }} + {{ end }} + <a href="#" data-filter="{{ $data_filter | safeHTMLAttr }}" class="btn btn-primary btn-lg{{ if eq $idx $filter_default }} active{{ end }}">{{ .name }}</a> + {{ end }} + </div> + </div> + </div> + </div> + {{ end }} + {{ end }} + + <div class="{{ if or $st.Params.content.filter_button (eq $st.Params.design.view 3) }}isotope projects-container{{end}} {{if eq $st.Params.design.view 3}}js-layout-masonry{{else}}row js-layout-row{{end}} {{ if eq $st.Params.design.view 5 }}project-showcase mt-5{{end}}"> + {{ range $idx, $item := where site.RegularPages "Type" $items_type }} + + {{ $link := $item.RelPermalink }} + {{ $target := "" }} + {{ if $item.Params.external_link }} + {{ $link = $item.Params.external_link }} + {{ $target = "target=\"_blank\" rel=\"noopener\"" }} + {{ end }} + + {{ if eq $st.Params.design.view 1 }} + {{ partial "portfolio_li_list" (dict "item" $item) }} + {{ else if eq $st.Params.design.view 2 }} + {{ partial "portfolio_li_compact" (dict "item" $item) }} + {{ else if eq $st.Params.design.view 3 }} + {{ partial "portfolio_li_card" (dict "widget" $st "index" $idx "item" $item "link" $link "target" $target) }} + {{ else }} + {{ partial "portfolio_li_showcase" (dict "widget" $st "index" $idx "item" $item "link" $link "target" $target) }} + {{ end }} + + {{ end }} + </div> + + </div> +</div> diff --git a/layouts/partials/widgets/slider.html b/layouts/partials/widgets/slider.html new file mode 100644 index 0000000..5da34b1 --- /dev/null +++ b/layouts/partials/widgets/slider.html @@ -0,0 +1,62 @@ +{{ $ := .root }} +{{ $page := .page }} +{{ $hash_id := .hash_id }} + +<!-- Indicators --> +<ol class="carousel-indicators"> + {{ range $index, $item := $page.Params.item }} + <li data-target="#{{$hash_id}}" data-slide-to="{{$index}}" {{if eq $index 0}}class="active"{{end}}></li> + {{ end }} +</ol> + +<!-- Carousel slides wrapper --> +<div class="carousel-inner"> + {{ range $index, $item := $page.Params.item }} + <div class="wg-hero dark carousel-item{{if eq $index 0}} active{{end}}" style="{{with $page.Params.height}}{{printf "height: %s;" . | safeCSS}}{{end}} + {{ if $item.overlay_color }} + background-color: {{ $item.overlay_color | default "transparent" }}; + {{ end }} + {{ if $item.overlay_img }} + background-image: + {{ if $item.overlay_filter }}linear-gradient(rgba(0, 0, 0, {{ $item.overlay_filter }}), rgba(0, 0, 0, {{ $item.overlay_filter }})), {{ end }} + url('{{ printf "img/%s" $item.overlay_img | absURL }}'); + {{ end }} + ;"> + <div class="container" style="text-align: {{$item.align | default "left"}};"> + <h1 class="hero-title"> + {{ with $item.title }}{{ . | markdownify | emojify }}{{ end }} + </h1> + + {{ with $item.content }} + <p class="hero-lead" style="{{if eq $item.align "center"}}margin: 0 auto 0 auto;{{else if eq $item.align "right"}}margin-left: auto; margin-right: 0{{end}}"> + {{ . | markdownify | emojify }} + </p> + {{ end }} + + {{ if $item.cta_url }} + {{ $pack := or .cta_icon_pack "fas" }} + {{ $pack_prefix := $pack }} + {{ if in (slice "fab" "fas" "far" "fal") $pack }} + {{ $pack_prefix = "fa" }} + {{ end }} + <p> + <a href="{{ $item.cta_url }}" class="btn btn-light btn-lg"> + {{- with $item.cta_icon -}}<i class="{{ $pack }} {{ $pack_prefix }}-{{ . }}" style="padding-right: 10px;"></i>{{- end -}} + {{- $item.cta_label | emojify | safeHTML -}} + </a> + </p> + {{ end }} + </div> + </div> + {{ end }} +</div> + +<!-- Left and right controls --> +<a class="carousel-control-prev" href="#{{$hash_id}}" data-slide="prev"> + <span class="carousel-control-prev-icon"></span> + <span class="sr-only">Previous</span> +</a> +<a class="carousel-control-next" href="#{{$hash_id}}" data-slide="next"> + <span class="carousel-control-next-icon"></span> + <span class="sr-only">Next</span> +</a> diff --git a/layouts/partials/widgets/tag_cloud.html b/layouts/partials/widgets/tag_cloud.html new file mode 100644 index 0000000..595d075 --- /dev/null +++ b/layouts/partials/widgets/tag_cloud.html @@ -0,0 +1,49 @@ +{{/* Pages Widget */}} + +{{/* Initialise */}} +{{ $ := .root }} +{{ $st := .page }} +{{ $taxonomy := $st.Params.content.taxonomy | default "tags" }} +{{ $fontSmall := $st.Params.design.font_size_min | default 0.8 }} +{{ $fontBig := $st.Params.design.font_size_max | default 2.5 }} + +{{ $items_count := $st.Params.content.count }} +{{ if eq $items_count 0 }} + {{ $items_count = 65535 }} +{{ else }} + {{ $items_count = $items_count | default 20 }} +{{ end }} + +{{/* Query */}} +{{ $tags := first $items_count (index site.Taxonomies $taxonomy).ByCount }} +{{ $count := len $tags }} + +<div class="row"> + <div class="col-12 col-lg-4 section-heading"> + <h1>{{ with $st.Title }}{{ . | markdownify | emojify }}{{ end }}</h1> + {{ with $st.Params.subtitle }}<p>{{ . | markdownify | emojify }}</p>{{ end }} + </div> + <div class="col-12 col-lg-8"> + {{ with $st.Content }}{{ . }}{{ end }} + + {{ if ne $count 0 }} + + {{ $fontDelta := sub $fontBig $fontSmall }} + {{/* Warning: Hugo's `Reverse` function appears to operate in-place, hence the order of performing $max/$min matters. */}} + {{ $max := add (len (index $tags 0).Pages) 1 }} + {{ $min := len (index ($tags).Reverse 0).Pages }} + {{ $delta := sub $max $min }} + {{ $fontStep := div $fontDelta $delta }} + + <div class="tag-cloud"> + {{ range $name, $term := (sort $tags ".Page.Title" "asc") }} + {{ $tagCount := len $term.Pages }} + {{ $weight := div (sub (math.Log $tagCount) (math.Log $min)) (sub (math.Log $max) (math.Log $min)) }} + {{ $fontSize := add $fontSmall (mul (sub $fontBig $fontSmall) $weight) }} + <a href="{{ .Page.RelPermalink }}" style="font-size:{{ $fontSize }}rem">{{ .Page.Title }}</a> + {{ end }} + </div> + {{ end }} + + </div> +</div> diff --git a/layouts/project/single.html b/layouts/project/single.html new file mode 100644 index 0000000..485c72c --- /dev/null +++ b/layouts/project/single.html @@ -0,0 +1,68 @@ +{{- define "main" -}} + +<article class="article article-project"> + + {{ partial "page_header.html" . }} + + <div class="article-container"> + + <div class="article-style"> + {{ .Content }} + </div> + + {{ partial "page_footer" . }} + + <div class="project-related-pages content-widget-hr"> + {{ $page := . }} + {{ $project := .File.ContentBaseName }} + + {{ $items := where (where site.RegularPages "Type" "post") ".Params.projects" "intersect" (slice $project) }} + {{ $count := len $items }} + {{ if ge $count 1 }} + <h2>{{ (i18n "posts") }}</h2> + {{ range $items }} + {{ if eq site.Params.projects.post_view 1 }} + {{ partial "li_list" . }} + {{ else if eq site.Params.projects.post_view 3 }} + {{ partial "li_card" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{ end }} + {{ end }} + + {{ $items := where (where site.RegularPages "Type" "publication") ".Params.projects" "intersect" (slice $project) }} + {{ $pubs_len := len $items }} + {{ if ge $pubs_len 1 }} + <h2>{{ (i18n "publications") }}</h2> + {{ range $items }} + {{ if eq site.Params.projects.publication_view 1 }} + {{ partial "li_list" . }} + {{ else if eq site.Params.projects.publication_view 3 }} + {{ partial "li_card" . }} + {{ else if eq site.Params.projects.publication_view 4 }} + {{ partial "li_citation" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{ end }} + {{ end }} + + {{ $items := where (where site.RegularPages "Type" "talk") ".Params.projects" "intersect" (slice $project) }} + {{ $talks_len := len $items }} + {{ if ge $talks_len 1 }} + <h2>{{ (i18n "talks") }}</h2> + {{ range $items }} + {{ if eq site.Params.projects.talk_view 1 }} + {{ partial "li_list" . }} + {{ else if eq site.Params.projects.talk_view 3 }} + {{ partial "li_card" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{ end }} + {{ end }} + </div> + </div> +</article> +{{- end -}} diff --git a/layouts/publication/single.html b/layouts/publication/single.html new file mode 100644 index 0000000..cf204ea --- /dev/null +++ b/layouts/publication/single.html @@ -0,0 +1,57 @@ +{{- define "main" -}} + +<div class="pub"> + + {{ partial "page_header.html" . }} + + <div class="article-container"> + + {{ if .Params.abstract }} + <h3>{{ i18n "abstract" }}</h3> + <p class="pub-abstract">{{ .Params.abstract | markdownify }}</p> + {{ end }} + + {{ if (.Params.publication_types) and (ne (index .Params.publication_types 0) "0") }} + <div class="row"> + <div class="col-md-1"></div> + <div class="col-md-10"> + <div class="row"> + <div class="col-12 col-md-3 pub-row-heading">{{ i18n "publication_type" }}</div> + <div class="col-12 col-md-9"> + {{ $pub_types := partial "functions/get_pub_types" $ }} + {{ range $index, $pubtype := .Params.publication_types }} + <a href="{{ (site.GetPage "section" "publication").RelPermalink }}#{{ . | urlize }}"> + {{ index $pub_types (int .) }} + </a> + {{ end }} + </div> + </div> + </div> + <div class="col-md-1"></div> + </div> + <div class="d-md-none space-below"></div> + {{ end }} + + {{ if .Params.publication }} + <div class="row"> + <div class="col-md-1"></div> + <div class="col-md-10"> + <div class="row"> + <div class="col-12 col-md-3 pub-row-heading">{{ i18n "publication" }}</div> + <div class="col-12 col-md-9">{{ .Params.publication | markdownify }}</div> + </div> + </div> + <div class="col-md-1"></div> + </div> + <div class="d-md-none space-below"></div> + {{ end }} + + <div class="space-below"></div> + + <div class="article-style">{{ .Content }}</div> + + {{ partial "page_footer" . }} + + </div> +</div> +{{- end -}} diff --git a/layouts/section/docs.html b/layouts/section/docs.html new file mode 100644 index 0000000..1a46a84 --- /dev/null +++ b/layouts/section/docs.html @@ -0,0 +1,18 @@ +{{- define "main" -}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + <ul class="list-unstyled"> + {{ if gt (len .Sections) 0}} + {{ range .Sections }} + <li><h5><a href="{{.RelPermalink}}">{{.LinkTitle}}</a></h5> {{with .Params.summary}}<p>{{. | plainify | emojify}}</p>{{end}}</li> + {{end}} + {{end}} + </ul> +</div> + +{{- end -}} diff --git a/layouts/section/post.html b/layouts/section/post.html new file mode 100644 index 0000000..9c282a7 --- /dev/null +++ b/layouts/section/post.html @@ -0,0 +1,26 @@ +{{- define "main" -}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + + {{ $paginator := .Paginate .Data.Pages }} + {{ range $paginator.Pages }} + {{ if eq $.Params.view 1 }} + {{ partial "li_list" . }} + {{ else if eq $.Params.view 3 }} + {{ partial "li_card" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{ end }} + + {{ partial "pagination" . }} + +</div> + +{{- end -}} diff --git a/layouts/section/publication.html b/layouts/section/publication.html new file mode 100644 index 0000000..f42e179 --- /dev/null +++ b/layouts/section/publication.html @@ -0,0 +1,78 @@ +{{- define "main" -}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + <div class="row"> + <div class="col-lg-12"> + + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + + {{/* Array of distinct years. */}} + {{ range .Pages.ByDate.Reverse }} + {{ $year := print (.Date.Format "2006") }} + {{ $.Scratch.SetInMap "years" $year $year }} + {{ end }} + + <div class="form-row mb-4"> + <div class="col-auto"> + <input type="search" class="filter-search" placeholder="{{ i18n "search_placeholder" }}" autocapitalize="off" + autocomplete="off" autocorrect="off" role="textbox" spellcheck="false"> + </div> + <div class="col-auto"> + <select class="pub-filters pubtype-select form-control form-control-sm" data-filter-group="pubtype"> + <option value="*">{{ i18n "publication_type" }}</option> + {{ $pub_types := partial "functions/get_pub_types" $ }} + {{ range $index, $taxonomy := site.Taxonomies.publication_types }} + <option value=".pubtype-{{ (int $index) }}"> + {{ index $pub_types (int $index) }} + </option> + {{ end }} + </select> + </div> + <div class="col-auto"> + <select class="pub-filters form-control form-control-sm" data-filter-group="year"> + <option value="*">{{ i18n "date" }}</option> + {{ $years_sorted := $.Scratch.GetSortedMapValues "years" }} + {{ if $years_sorted }} + {{ range $year := sort $years_sorted "" "desc" }} + <option value=".year-{{ $year }}"> + {{ $year }} + </option> + {{ end }} + {{ end }} + </select> + </div> + </div> + + <div id="container-publications"> + {{ range .Pages.ByDate.Reverse }} + + {{ if .Params.publication_types }} + {{ $.Scratch.Set "pubtype" (index .Params.publication_types 0) }} + {{ else }} + {{ $.Scratch.Set "pubtype" 0 }} + {{ end }} + + <div class="grid-sizer col-lg-12 isotope-item pubtype-{{ $.Scratch.Get "pubtype" }} year-{{ .Date.Format "2006" }}"> + {{ if eq $.Params.view 1 }} + {{ partial "li_list" . }} + {{ else if eq $.Params.view 3 }} + {{ partial "li_card" . }} + {{ else if eq $.Params.view 4 }} + {{ partial "li_citation" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + </div> + + {{ end }} + </div> + + </div> + </div> +</div> + +{{- end -}} diff --git a/layouts/section/talk.html b/layouts/section/talk.html new file mode 100644 index 0000000..dfb581a --- /dev/null +++ b/layouts/section/talk.html @@ -0,0 +1,39 @@ +{{- define "main" -}} + +{{ partial "page_header.html" . }} + +<div class="universal-wrapper"> + <div class="row"> + <div class="col-lg-12"> + + {{ with .Content }} + <div class="article-style">{{ . }}</div> + {{ end }} + + {{ range .Data.Pages.GroupByDate "2006" }} + <div class="row" id="talk_list"> + <div class="col-lg-2"> + <h3>{{ .Key }}</h3> + </div> + <div class="col-lg-10"> + + {{ range .Pages }} + {{ if eq $.Params.view 1 }} + {{ partial "li_list" . }} + {{ else if eq $.Params.view 3 }} + {{ partial "li_card" . }} + {{ else }} + {{ partial "li_compact" . }} + {{ end }} + {{ end }} + + </div> + </div> + {{ end }} + + </div> + </div> + +</div> + +{{- end -}} diff --git a/layouts/shortcodes/alert.html b/layouts/shortcodes/alert.html new file mode 100644 index 0000000..9712fbd --- /dev/null +++ b/layouts/shortcodes/alert.html @@ -0,0 +1,5 @@ +<div class="alert alert-{{ .Get 0 }}"> + <div> + {{ .Inner | markdownify | emojify }} + </div> +</div> diff --git a/layouts/shortcodes/diagram.html b/layouts/shortcodes/diagram.html new file mode 100644 index 0000000..33fdc82 --- /dev/null +++ b/layouts/shortcodes/diagram.html @@ -0,0 +1,3 @@ +<div class="mermaid"> + {{- safeHTML .Inner -}} +</div> \ No newline at end of file diff --git a/layouts/shortcodes/figure.html b/layouts/shortcodes/figure.html new file mode 100644 index 0000000..663273e --- /dev/null +++ b/layouts/shortcodes/figure.html @@ -0,0 +1,48 @@ +{{/* Enable image to be loaded from local page dir or media library at `static/img/`. */}} + +{{ $asset := (.Page.Resources.ByType "image").GetMatch (.Get "src") }} +{{ $image_src := (.Get "src") }} +{{ if $asset }} + {{ $asset2 := $asset.Fit "2000x2000" }} + {{ $image_src = $asset2.RelPermalink }} +{{ else if .Get "library" }} + {{ $image_src = printf "img/%s" $image_src | relURL }} +{{ end }} + +{{/* Disallow user from opening image in the lightbox? */}} +{{ $lightbox := eq (.Get "lightbox" | default "true") "true" }} + +{{/* Get lightbox group for showing multiple images in a lightbox. */}} +{{ $group := .Get "lightbox-group" | default "" }} + +{{/* Get caption. Support legacy `title` option. */}} +{{ $caption := .Get "title" | default (.Get "caption") | default "" }} + +<figure{{ with .Get "class" }} class="{{.}}"{{ end }}> + +{{ if $lightbox }} + <a data-fancybox="{{$group}}" href="{{$image_src}}" {{ with $caption }}data-caption="{{ .|markdownify|emojify }}"{{ end }}> +{{ else if .Get "link"}} + <a href="{{ .Get "link" }}"{{ with .Get "target" }} target="{{.}}"{{ end }}{{ with .Get "rel" }} rel="{{.}}"{{ end }}> +{{ end -}} + +{{/* Lazy load only when we know image dimensions in order to preserve anchor linking. */}} +{{ if $asset }} + <img data-src="{{$image_src}}" class="lazyload" alt="{{ with .Get "alt" }}{{.}}{{end}}" width="{{ (.Get "width") | default $asset.Width }}" height="{{ (.Get "height") | default $asset.Height }}"> +{{ else if and (.Get "width") (.Get "height") }} + <img data-src="{{$image_src}}" class="lazyload" alt="{{ with .Get "alt" }}{{.}}{{end}}" {{ with .Get "width" }}width="{{.}}"{{end}} {{ with .Get "height" }}height="{{.}}"{{end}}> +{{ else }} + <img src="{{$image_src}}" alt="{{ with .Get "alt" }}{{.}}{{end}}" {{ with .Get "width" }}width="{{.}}"{{end}} {{ with .Get "height" }}height="{{.}}"{{end}}> +{{ end }} + +{{- if or $lightbox (.Get "link") }}</a>{{ end }} + +{{ if $caption }} + {{/* Localize the figure numbering (if enabled). */}} + {{ $figure := split (i18n "figure" | default "Figure %d:") "%d" }} + <figcaption{{ if eq (.Get "numbered") "true" }} data-pre="{{ index $figure 0 }}" data-post="{{ index $figure 1 }}" class="numbered"{{ end }}> + {{ $caption | markdownify | emojify }} + </figcaption> +{{ end }} + +</figure> diff --git a/layouts/shortcodes/fragment.html b/layouts/shortcodes/fragment.html new file mode 100644 index 0000000..312208b --- /dev/null +++ b/layouts/shortcodes/fragment.html @@ -0,0 +1,3 @@ +<span class="fragment {{ .Get "class" }}" {{ with .Get "weight" }}data-fragment-index="{{ . }}"{{ end }}> + {{ .Inner }} +</span> \ No newline at end of file diff --git a/layouts/shortcodes/gallery.html b/layouts/shortcodes/gallery.html new file mode 100644 index 0000000..3d48c6e --- /dev/null +++ b/layouts/shortcodes/gallery.html @@ -0,0 +1,57 @@ +{{/* Get album folder or default to `gallery/`. */}} +{{ $album := "" }} +{{ with .Get "album" }}{{ $album = . }}{{else}}{{ $album = "gallery" }}{{end}} + +{{/* Set image path and page bundle that images are associated with. */}} +{{ $album_path := "" }} +{{ $resource_page := "" }} +{{ if eq .Page.Parent.Type "widget_page" }} + {{ $album_path = printf "%s/%s/*" (path.Base (path.Split .Page.Path).Dir) $album }} + {{ $resource_page = $.Page.Parent }} +{{ else }} + {{ $album_path = printf "%s/*" $album }} + {{ $resource_page = $.Page }} +{{ end }} + +<div class="gallery"> + + {{/* Attempt to automatically load gallery images from page bundle */}} + {{ $images := ($resource_page.Resources.ByType "image").Match $album_path }} + {{ with $images }} + {{ range $images }} + {{ $image := .Resize "x190" }} + {{/* Check if the user set a caption for this image */}} + {{ $filename := path.Base .Name }} + {{ $caption := "" }} + {{ if $.Page.Params.gallery_item }} + {{ range (where (where $.Page.Params.gallery_item "album" $album) "image" $filename) }} + {{ $caption = .caption }} + {{ end }} + {{ end }} + <a data-fancybox="gallery-{{$album}}" href="{{ .RelPermalink }}" {{ with $caption }}data-caption="{{.|markdownify|emojify|safeHTMLAttr}}"{{ end }}> + <img data-src="{{ $image.RelPermalink }}" class="lazyload" alt="" width="{{ $image.Width }}" height="{{ $image.Height }}">{{/* Width & height (or low res src) required for lazy loading. */}} + </a> + {{end}} + + {{else}} + {{/* Load gallery images from the `static/img/` media library or internet */}} + + {{ if $.Page.Params.gallery_item }} + {{ range (where $.Page.Params.gallery_item "album" $album) }} + {{/* Set image path. */}} + {{ $.Scratch.Set "src" .image }} + {{ if gt (len .image) 4 }} + {{ if ne "http" (slicestr .image 0 4) }} + {{ $.Scratch.Set "src" (printf "img/%s" .image | relURL) }} + {{ end }} + {{ end }} + {{/* Don't lazy load image as cannot init image size from non-Hugo asset, resulting in inaccurate anchor scrolling & active link highlighting. */}} + <a data-fancybox="gallery{{ with .album }}-{{.}}{{ end }}" {{ with .caption }}data-caption="{{.|markdownify|emojify|safeHTMLAttr}}"{{ end }} href="{{$.Scratch.Get "src"}}"> + <img data-src="{{$.Scratch.Get "src"}}" alt=""> + </a> + {{end}} + {{else}} + {{ errorf "Unable to load gallery in %s." .Page.File.Filename }} + {{end}} + {{end}} +</div> \ No newline at end of file diff --git a/layouts/shortcodes/gdocs.html b/layouts/shortcodes/gdocs.html new file mode 100644 index 0000000..aa3ad33 --- /dev/null +++ b/layouts/shortcodes/gdocs.html @@ -0,0 +1,3 @@ +<div class="responsive-wrap"> + <iframe src="{{ .Get "src" }}" frameborder="0" width="960" height="569" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe> +</div> \ No newline at end of file diff --git a/layouts/shortcodes/hl.html b/layouts/shortcodes/hl.html new file mode 100644 index 0000000..f56cb01 --- /dev/null +++ b/layouts/shortcodes/hl.html @@ -0,0 +1 @@ +<span class="markup-quote">{{ .Inner | markdownify | emojify }}</span> \ No newline at end of file diff --git a/layouts/shortcodes/icon.html b/layouts/shortcodes/icon.html new file mode 100644 index 0000000..38541ab --- /dev/null +++ b/layouts/shortcodes/icon.html @@ -0,0 +1,10 @@ +{{- if (.Get "name") -}} + {{- $icon := .Get "name" -}} + {{- $pack := or (.Get "pack") "fas" -}} + {{- $pack_prefix := $pack -}} + {{- if in (slice "fab" "fas" "far" "fal") $pack -}} + {{- $pack_prefix = "fa" -}} + {{- end -}} + {{- $padding_right := (.Get "padding_right") | default 1 -}}{{/* Defaulting to 1 prevents no spacing when minimizing HTML. */}} + <i class="{{ $pack }} {{ $pack_prefix }}-{{ $icon }} {{with (.Get "padding_left")}}pl-{{.}}{{end}} {{with $padding_right}}pr-{{.}}{{end}} {{if ne (.Get "fixed_width") "false"}}fa-fw{{end}}"></i> +{{- end -}} \ No newline at end of file diff --git a/layouts/shortcodes/list_categories.html b/layouts/shortcodes/list_categories.html new file mode 100644 index 0000000..7bbf986 --- /dev/null +++ b/layouts/shortcodes/list_categories.html @@ -0,0 +1,5 @@ +<ul class="list-unstyled"> + {{ range site.Taxonomies.categories }} + <li><a href="{{.Page.RelPermalink}}">{{.Page.Title}}</a></li> + {{ end }} +</ul> \ No newline at end of file diff --git a/layouts/shortcodes/list_tags.html b/layouts/shortcodes/list_tags.html new file mode 100644 index 0000000..4384812 --- /dev/null +++ b/layouts/shortcodes/list_tags.html @@ -0,0 +1,5 @@ +<ul class="list-unstyled"> + {{ range site.Taxonomies.tags }} + <li><a href="{{.Page.RelPermalink}}">{{.Page.Title}}</a></li> + {{ end }} +</ul> \ No newline at end of file diff --git a/layouts/shortcodes/mention.html b/layouts/shortcodes/mention.html new file mode 100644 index 0000000..1ac5410 --- /dev/null +++ b/layouts/shortcodes/mention.html @@ -0,0 +1,10 @@ +{{- $username := .Get 0 -}} +{{- $username_url := $username | anchorize -}} +{{- $taxonomy := "authors" -}} +{{- $profile_page := site.GetPage (printf "/%s/%s" $taxonomy $username_url) -}} +{{- $name := $profile_page.Params.name | default ($username|markdownify) -}} +{{- with $profile_page -}} + <a href="{{$profile_page.RelPermalink}}">{{$name}}</a> +{{- else -}} + {{- $name -}} +{{- end -}} diff --git a/layouts/shortcodes/slide.html b/layouts/shortcodes/slide.html new file mode 100644 index 0000000..d3bced6 --- /dev/null +++ b/layouts/shortcodes/slide.html @@ -0,0 +1,6 @@ +{{ $non_data_attributes := slice "id" "class" }} +<section data-noprocess data-shortcode-slide + {{ range $key, $value := $.Params }} + {{ $attribute := cond (in $non_data_attributes $key) $key (delimit (slice "data" $key) "-") }} + {{ $attribute | safeHTMLAttr }}="{{ $value }}" + {{ end }}> diff --git a/layouts/shortcodes/speaker_note.html b/layouts/shortcodes/speaker_note.html new file mode 100644 index 0000000..e2b7210 --- /dev/null +++ b/layouts/shortcodes/speaker_note.html @@ -0,0 +1,3 @@ +<aside class="notes"> + {{ .Inner | markdownify | emojify }} +</aside> \ No newline at end of file diff --git a/layouts/shortcodes/staticref.html b/layouts/shortcodes/staticref.html new file mode 100644 index 0000000..c6e99f4 --- /dev/null +++ b/layouts/shortcodes/staticref.html @@ -0,0 +1 @@ +<a href="{{ .Get 0 | relURL }}"{{ if len .Params | eq 2 }} target="_blank"{{ end }}>{{ .Inner }}</a> \ No newline at end of file diff --git a/layouts/shortcodes/toc.html b/layouts/shortcodes/toc.html new file mode 100644 index 0000000..31dd72c --- /dev/null +++ b/layouts/shortcodes/toc.html @@ -0,0 +1,2 @@ +<h2>{{ i18n "table_of_contents" }}</h2> +{{ $.Page.TableOfContents }} diff --git a/layouts/shortcodes/video.html b/layouts/shortcodes/video.html new file mode 100644 index 0000000..f6019f1 --- /dev/null +++ b/layouts/shortcodes/video.html @@ -0,0 +1,27 @@ +{{/* Enable video to be loaded from local page dir or media library at `static/img/`. */}} +{{ $path := "" }} +{{ $root_dir := "" }} +{{ if .Get "library" }} + {{ $path = "img/" }} + {{ $root_dir = "static/" }} +{{ end }} + +{{ $video := printf "%s%s" $path (.Get "src") }} +{{ $video_type := strings.TrimPrefix "." (path.Ext (.Get "src")) }} +{{ if .Get "library" }} + {{ $video = $video | relURL }} +{{ end }} + +{{ $poster := printf "%s%s%s" $path (substr (.Get "src") 0 -4) ".jpg" }} +{{ $has_poster := fileExists (printf "%s%s" $root_dir $poster) }} +{{ if and $has_poster (.Get "library") }} + {{ $poster = $poster | relURL }} +{{ else if $has_poster }} + {{ $poster = $poster }} +{{ else }} + {{ $poster = "" }} +{{ end }} + +<video {{if (.Get "controls")}}controls{{else}}autoplay loop{{end}} {{with $poster}}poster="{{.}}"{{end}}> + <source src="{{ $video }}" type="video/{{$video_type}}"> +</video> \ No newline at end of file diff --git a/layouts/slides/baseof.html b/layouts/slides/baseof.html new file mode 100644 index 0000000..98c8fa4 --- /dev/null +++ b/layouts/slides/baseof.html @@ -0,0 +1,71 @@ +<!DOCTYPE html> +<html lang="{{ site.LanguageCode | default "en-us" }}"> +<head> + {{ $css := site.Data.assets.css }} + {{ $cdn_url_reveal := "https://cdnjs.cloudflare.com/ajax/libs/reveal.js/3.8.0" }} + + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="generator" content="Source Themes Academic {{ site.Data.academic.version }}"> + + <link rel="manifest" href="{{ "index.webmanifest" | relLangURL }}"> + <link rel="icon" type="image/png" href="{{(partial "functions/get_icon" 32).RelPermalink}}"> + <link rel="apple-touch-icon" type="image/png" href="{{(partial "functions/get_icon" 192).RelPermalink}}"> + + <link rel="canonical" href="{{ .Permalink }}"> + + <title>{{ .Title }} | {{ site.Title }}</title> + + <link rel="stylesheet" href="{{ $cdn_url_reveal }}/css/reveal.min.css"> + {{- $theme := $.Param "slides.theme" | default "black" -}} + <link rel="stylesheet" href="{{ $cdn_url_reveal }}/css/theme/{{ $theme }}.min.css"> + + {{- $highlight_style := $.Param "slides.highlight_style" | default "dracula" -}} + {{ printf "<link rel=\"stylesheet\" href=\"%s\" crossorigin=\"anonymous\">" (printf $css.highlight.url $css.highlight.version $highlight_style) | safeHTML }} + + {{ $css := resources.Get "css/reveal.css" }} + {{ $css_custom := resources.Get "css/reveal_custom.css" }} + {{ $style := slice $css $css_custom | resources.Concat "css/reveal_custom.css" | resources.Minify }} + <link rel="stylesheet" href="{{ $style.RelPermalink }}"> + + <!-- Printing and PDF exports --> + <script> + var link = document.createElement( 'link' ); + link.rel = 'stylesheet'; + link.type = 'text/css'; + link.href = window.location.search.match( /print-pdf/gi ) ? '{{ $cdn_url_reveal }}/css/print/pdf.css' : '{{ $cdn_url_reveal }}/css/print/paper.css'; + document.getElementsByTagName( 'head' )[0].appendChild( link ); + </script> + +</head> +<body> + + {{ block "main" . }}{{ end }} + + <script src="{{ $cdn_url_reveal }}/js/reveal.min.js"></script> + + <script> + window.revealPlugins = { dependencies: [ + // Interpret Markdown in <section> elements. + { src: '{{ $cdn_url_reveal }}/plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, + { src: '{{ $cdn_url_reveal }}/plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, + // Enable code highlighting. + { src: '{{ $cdn_url_reveal }}/plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }, + // Enable zooming. + { src: '{{ $cdn_url_reveal }}/plugin/zoom-js/zoom.js', async: true }, + // Enable math. + { src: '{{ $cdn_url_reveal }}/plugin/math/math.js', async: true }, + // Enable exporting deck to PDF. + { src: '{{ $cdn_url_reveal }}/plugin/print-pdf/print-pdf.js', async: true }, + // Enable speaker notes. Notes plugin must be loaded locally as CDN is missing `notes.html`. + { src: '{{ "js/vendor/reveal.js/plugin/notes/notes.js" | relURL }}', async: true } + ]}; + + let revealDefaults = { center: true, controls: true, history: true, progress: true, transition: 'slide', mouseWheel: true }; + let revealOptions = Object.assign({}, revealDefaults, revealPlugins); + Reveal.initialize(revealOptions); + </script> + +</body> +</html> diff --git a/layouts/slides/list.html b/layouts/slides/list.html new file mode 100644 index 0000000..e69de29 diff --git a/layouts/slides/single.html b/layouts/slides/single.html new file mode 100644 index 0000000..6bd27b1 --- /dev/null +++ b/layouts/slides/single.html @@ -0,0 +1,3 @@ +{{ define "main" }} +{{ partial "slides" (union (slice .Page) .Pages) }} +{{ end }} diff --git a/layouts/talk/single.html b/layouts/talk/single.html new file mode 100644 index 0000000..e87505a --- /dev/null +++ b/layouts/talk/single.html @@ -0,0 +1,76 @@ +{{- define "main" -}} + +<div class="pub"> + + {{ partial "page_header.html" . }} + + <div class="article-container"> + + {{ if .Params.abstract }} + <h3>{{ i18n "abstract" }}</h3> + <p class="pub-abstract">{{ .Params.abstract | markdownify | emojify }}</p> + {{ else }} + <br> + {{ end }} + + <div class="row"> + <div class="col-md-1"></div> + <div class="col-md-10"> + <div class="row"> + <div class="col-12 col-md-3 pub-row-heading">{{ i18n "date" }}</div> + <div class="col-12 col-md-9"> + {{ partial "functions/get_event_dates" . }} + </div> + </div> + </div> + <div class="col-md-1"></div> + </div> + <div class="d-md-none space-below"></div> + + {{ if .Params.event }} + <div class="row"> + <div class="col-md-1"></div> + <div class="col-md-10"> + <div class="row"> + <div class="col-12 col-md-3 pub-row-heading">{{ i18n "event" }}</div> + <div class="col-12 col-md-9"> + {{ with .Params.event_url }}<a href="{{ . }}" target="_blank" rel="noopener">{{ end }} + {{ .Params.event | markdownify }} + {{ if .Params.event_url }}</a>{{ end }} + </div> + </div> + </div> + <div class="col-md-1"></div> + </div> + <div class="d-md-none space-below"></div> + {{ end }} + + {{ if .Params.location }} + <div class="row"> + <div class="col-md-1"></div> + <div class="col-md-10"> + <div class="row"> + <div class="col-12 col-md-3 pub-row-heading">{{ i18n "location" }}</div> + <div class="col-12 col-md-9">{{ .Params.location | markdownify }}</div> + {{ if .Params.address }} + <div class="col-md-3"></div> + <div class="col-12 col-md-9">{{partial "functions/get_address" (dict "root" . "address" .Params.address) }}</div> + {{end}} + </div> + </div> + <div class="col-md-1"></div> + </div> + <div class="d-md-none space-below"></div> + {{ end }} + + <div class="space-below"></div> + + <div class="article-style"> + {{ .Content }} + </div> + + {{ partial "page_footer" . }} + + </div> +</div> +{{- end -}} diff --git a/layouts/widget_page/single.html b/layouts/widget_page/single.html new file mode 100644 index 0000000..842aa89 --- /dev/null +++ b/layouts/widget_page/single.html @@ -0,0 +1,3 @@ +{{- define "main" -}} +{{ partial "widget_page.html" . }} +{{- end -}} diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..8ad9fe4 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,26 @@ +[build] + command = "hugo --gc --minify -b $URL" + publish = "public" + +[build.environment] + HUGO_VERSION = "0.64.0" + HUGO_ENABLEGITINFO = "true" + +[context.production.environment] + HUGO_ENV = "production" + +[context.deploy-preview] + command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL" + +[context.branch-deploy] + command = "hugo --gc --minify -b $DEPLOY_PRIME_URL" + +[[headers]] + for = "*.webmanifest" + [headers.values] + Content-Type = "application/manifest+json; charset=UTF-8" + +[[headers]] + for = "index.xml" + [headers.values] + Content-Type = "application/rss+xml" diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..3fa83d9 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,13 @@ +{ + "name": "academic", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "bootstrap": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz", + "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..5d6e1a0 --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "academic", + "version": "1.0.0", + "description": "The Page Builder for Hugo", + "main": "index.js", + "dependencies": { + "bootstrap": "^4.4.1" + }, + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/gcushen/hugo-academic.git" + }, + "author": "George Cushen", + "license": "MIT", + "bugs": { + "url": "https://github.com/gcushen/hugo-academic/issues" + }, + "homepage": "https://github.com/gcushen/hugo-academic#readme" +} diff --git a/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.content b/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.content new file mode 100644 index 0000000..9470aa0 --- /dev/null +++ b/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.content @@ -0,0 +1,9125 @@ +/* Set Bootstrap variables */ +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #f76497; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; } + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; } + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #f76497; + text-decoration: none; + background-color: transparent; } + a:hover { + color: #f31b67; + text-decoration: underline; } + +a:not([href]) { + color: inherit; + text-decoration: none; } + a:not([href]):hover { + color: inherit; + text-decoration: none; } + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: rgba(0, 0, 0, 0.54); + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: 0.5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +select { + word-wrap: normal; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; } + +h1, .h1 { + font-size: 2.5rem; } + +h2, .h2 { + font-size: 2rem; } + +h3, .h3 { + font-size: 1.75rem; } + +h4, .h4 { + font-size: 1.5rem; } + +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1200px; } } + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; } } + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; } } + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; } } + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1200px; } } + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; } + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; } + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; } + +.row-cols-3 > * { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; } + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; } + +.row-cols-6 > * { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; } + +.col-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + +.col-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; } + +.col-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; } + +.col-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + order: -1; } + +.order-last { + order: 13; } + +.order-0 { + order: 0; } + +.order-1 { + order: 1; } + +.order-2 { + order: 2; } + +.order-3 { + order: 3; } + +.order-4 { + order: 4; } + +.order-5 { + order: 5; } + +.order-6 { + order: 6; } + +.order-7 { + order: 7; } + +.order-8 { + order: 8; } + +.order-9 { + order: 9; } + +.order-10 { + order: 10; } + +.order-11 { + order: 11; } + +.order-12 { + order: 12; } + +.offset-1 { + margin-left: 8.33333333%; } + +.offset-2 { + margin-left: 16.66666667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333333%; } + +.offset-5 { + margin-left: 41.66666667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333333%; } + +.offset-8 { + margin-left: 66.66666667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333333%; } + +.offset-11 { + margin-left: 91.66666667%; } + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-sm-3 > * { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-sm-6 > * { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; } + .col-sm-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .col-sm-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; } + .col-sm-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; } + .col-sm-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + order: -1; } + .order-sm-last { + order: 13; } + .order-sm-0 { + order: 0; } + .order-sm-1 { + order: 1; } + .order-sm-2 { + order: 2; } + .order-sm-3 { + order: 3; } + .order-sm-4 { + order: 4; } + .order-sm-5 { + order: 5; } + .order-sm-6 { + order: 6; } + .order-sm-7 { + order: 7; } + .order-sm-8 { + order: 8; } + .order-sm-9 { + order: 9; } + .order-sm-10 { + order: 10; } + .order-sm-11 { + order: 11; } + .order-sm-12 { + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333333%; } + .offset-sm-2 { + margin-left: 16.66666667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333333%; } + .offset-sm-5 { + margin-left: 41.66666667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333333%; } + .offset-sm-8 { + margin-left: 66.66666667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333333%; } + .offset-sm-11 { + margin-left: 91.66666667%; } } + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-md-3 > * { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-md-6 > * { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; } + .col-md-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .col-md-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; } + .col-md-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; } + .col-md-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + order: -1; } + .order-md-last { + order: 13; } + .order-md-0 { + order: 0; } + .order-md-1 { + order: 1; } + .order-md-2 { + order: 2; } + .order-md-3 { + order: 3; } + .order-md-4 { + order: 4; } + .order-md-5 { + order: 5; } + .order-md-6 { + order: 6; } + .order-md-7 { + order: 7; } + .order-md-8 { + order: 8; } + .order-md-9 { + order: 9; } + .order-md-10 { + order: 10; } + .order-md-11 { + order: 11; } + .order-md-12 { + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333333%; } + .offset-md-2 { + margin-left: 16.66666667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333333%; } + .offset-md-5 { + margin-left: 41.66666667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333333%; } + .offset-md-8 { + margin-left: 66.66666667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333333%; } + .offset-md-11 { + margin-left: 91.66666667%; } } + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-lg-3 > * { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-lg-6 > * { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; } + .col-lg-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .col-lg-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; } + .col-lg-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; } + .col-lg-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + order: -1; } + .order-lg-last { + order: 13; } + .order-lg-0 { + order: 0; } + .order-lg-1 { + order: 1; } + .order-lg-2 { + order: 2; } + .order-lg-3 { + order: 3; } + .order-lg-4 { + order: 4; } + .order-lg-5 { + order: 5; } + .order-lg-6 { + order: 6; } + .order-lg-7 { + order: 7; } + .order-lg-8 { + order: 8; } + .order-lg-9 { + order: 9; } + .order-lg-10 { + order: 10; } + .order-lg-11 { + order: 11; } + .order-lg-12 { + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333333%; } + .offset-lg-2 { + margin-left: 16.66666667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333333%; } + .offset-lg-5 { + margin-left: 41.66666667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333333%; } + .offset-lg-8 { + margin-left: 66.66666667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333333%; } + .offset-lg-11 { + margin-left: 91.66666667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-xl-3 > * { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-xl-6 > * { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; } + .col-xl-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; } + .col-xl-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; } + .col-xl-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; } + .col-xl-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + order: -1; } + .order-xl-last { + order: 13; } + .order-xl-0 { + order: 0; } + .order-xl-1 { + order: 1; } + .order-xl-2 { + order: 2; } + .order-xl-3 { + order: 3; } + .order-xl-4 { + order: 4; } + .order-xl-5 { + order: 5; } + .order-xl-6 { + order: 6; } + .order-xl-7 { + order: 7; } + .order-xl-8 { + order: 8; } + .order-xl-9 { + order: 9; } + .order-xl-10 { + order: 10; } + .order-xl-11 { + order: 11; } + .order-xl-12 { + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333333%; } + .offset-xl-2 { + margin-left: 16.66666667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333333%; } + .offset-xl-5 { + margin-left: 41.66666667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333333%; } + .offset-xl-8 { + margin-left: 66.66666667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333333%; } + .offset-xl-11 { + margin-left: 91.66666667%; } } + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; } + .table th, + .table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; } + .table tbody + tbody { + border-top: 2px solid #dee2e6; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid #dee2e6; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); } + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #fdd4e2; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #fbaec9; } + +.table-hover .table-primary:hover { + background-color: #fcbcd2; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #fcbcd2; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; } + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #c8cbcf; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; } + +.table-hover .table-success:hover { + background-color: #b1dfbb; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #b1dfbb; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; } + +.table-hover .table-info:hover { + background-color: #abdde5; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #abdde5; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; } + +.table-hover .table-warning:hover { + background-color: #ffe8a1; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffe8a1; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; } + +.table-hover .table-danger:hover { + background-color: #f1b0b7; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f1b0b7; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; } + +.table-hover .table-light:hover { + background-color: #ececf6; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ececf6; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; } + +.table-hover .table-dark:hover { + background-color: #b9bbbe; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b9bbbe; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); } + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; } + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; } + +.table-dark { + color: #fff; + background-color: #343a40; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #454d55; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #fddde8; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .form-control::placeholder { + color: #6c757d; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; } + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; } + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +select.form-control[size], select.form-control[multiple] { + height: auto; } + +textarea.form-control { + height: auto; } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; } + .form-check-input[disabled] ~ .form-check-label, + .form-check-input:disabled ~ .form-check-label { + color: rgba(0, 0, 0, 0.54); } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; } + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; } + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + .form-inline .custom-control { + align-items: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + cursor: pointer; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #212529; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #f76497; + border-color: #f76497; } + .btn-primary:hover { + color: #fff; + background-color: #f5407f; + border-color: #f43477; } + .btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #f5407f; + border-color: #f43477; + box-shadow: 0 0 0 0.2rem rgba(248, 123, 167, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #f76497; + border-color: #f76497; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #f43477; + border-color: #f4276f; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 123, 167, 0.5); } + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; } + .btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #5a6268; + border-color: #545b62; + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); } + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; } + .btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #218838; + border-color: #1e7e34; + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); } + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; } + .btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #138496; + border-color: #117a8b; + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; } + .btn-warning:focus, .btn-warning.focus { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); } + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; } + .btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c82333; + border-color: #bd2130; + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; } + .btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); } + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; } + .btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } + +.btn-outline-primary { + color: #f76497; + border-color: #f76497; } + .btn-outline-primary:hover { + color: #fff; + background-color: #f76497; + border-color: #f76497; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #f76497; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #f76497; + border-color: #f76497; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.5); } + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.btn-outline-success { + color: #28a745; + border-color: #28a745; } + .btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; } + .btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.btn-link { + font-weight: 400; + color: #f76497; + text-decoration: none; } + .btn-link:hover { + color: #f31b67; + text-decoration: underline; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle { + white-space: nowrap; } + .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; } + +.dropdown-menu-left { + right: auto; + left: 0; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; } + .dropdown-menu-sm-right { + right: 0; + left: auto; } } + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; } + .dropdown-menu-md-right { + right: 0; + left: auto; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; } + .dropdown-menu-lg-right { + right: 0; + left: auto; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; } + .dropdown-menu-xl-right { + right: 0; + left: auto; } } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #f76497; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; } + .dropdown-toggle-split::after, + .dropup .dropdown-toggle-split::after, + .dropright .dropdown-toggle-split::after { + margin-left: 0; } + .dropleft .dropdown-toggle-split::before { + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .form-control-plaintext, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 0%; + min-width: 0; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .custom-file, + .input-group > .form-control-plaintext + .form-control, + .input-group > .form-control-plaintext + .custom-select, + .input-group > .form-control-plaintext + .custom-file, + .input-group > .custom-select + .form-control, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: flex; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, + .input-group-append .btn { + position: relative; + z-index: 2; } + .input-group-prepend .btn:focus, + .input-group-append .btn:focus { + z-index: 3; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-left: -1px; } + +.input-group-prepend { + margin-right: -1px; } + +.input-group-append { + margin-left: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); } + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); } + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; } + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; } + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #f76497; + background-color: #f76497; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #fddde8; } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: white; + border-color: white; } + .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; } + .custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; } + .custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #f76497; + background-color: #f76497; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(247, 100, 151, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(247, 100, 151, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(247, 100, 151, 0.5); } + +.custom-switch { + padding-left: 2.25rem; } + .custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; } + .custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; } } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); } + .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(247, 100, 151, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + appearance: none; } + .custom-select:focus { + border-color: #fddde8; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + display: none; } + .custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; } + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: #fddde8; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-file-input[disabled] ~ .custom-file-label, + .custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); } + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #f76497; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: white; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #f76497; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: white; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #f76497; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: white; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; } + .custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-moz-range-track { + cursor: default; } + .custom-range:disabled::-ms-thumb { + background-color: #adb5bd; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; } } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; } + +.nav-tabs { + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #f76497; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; } + .navbar .container, + .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.35rem; + padding-bottom: 0.35rem; + margin-right: 1rem; + font-size: 1.2rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0; + font-size: 1.125rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: #fff; } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: white; } + +.navbar-light .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.6); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: white; } + +.navbar-light .navbar-toggler { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-light .navbar-text { + color: rgba(255, 255, 255, 0.6); } + .navbar-light .navbar-text a { + color: white; } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: white; } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; } + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; } + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + +.card-deck .card { + margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + .card-deck .card { + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + +.card-group > .card { + margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.accordion > .card { + overflow: hidden; } + .accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; } + .accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #6c757d; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #f76497; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #f31b67; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.25); } + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #f76497; + border-color: #f76497; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .badge { + transition: none; } } + a.badge:hover, a.badge:focus { + text-decoration: none; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #f76497; } + a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #f43477; } + a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 100, 151, 0.5); } + +.badge-secondary { + color: #fff; + background-color: #6c757d; } + a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; } + a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.badge-success { + color: #fff; + background-color: #28a745; } + a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; } + a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } + +.badge-info { + color: #fff; + background-color: #17a2b8; } + a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; } + a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + +.badge-warning { + color: #212529; + background-color: #ffc107; } + a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; } + a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } + +.badge-danger { + color: #fff; + background-color: #dc3545; } + a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; } + a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + +.badge-light { + color: #212529; + background-color: #f8f9fa; } + a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; } + a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.badge-dark { + color: #fff; + background-color: #343a40; } + a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; } + a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert, .article-style aside { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #80344f; + background-color: #fde0ea; + border-color: #fdd4e2; } + .alert-primary hr { + border-top-color: #fcbcd2; } + .alert-primary .alert-link { + color: #5c2539; } + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; } + .alert-secondary hr { + border-top-color: #c8cbcf; } + .alert-secondary .alert-link { + color: #202326; } + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; } + .alert-success hr { + border-top-color: #b1dfbb; } + .alert-success .alert-link { + color: #0b2e13; } + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; } + .alert-info hr { + border-top-color: #abdde5; } + .alert-info .alert-link { + color: #062c33; } + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; } + .alert-warning hr { + border-top-color: #ffe8a1; } + .alert-warning .alert-link { + color: #533f03; } + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; } + .alert-danger hr { + border-top-color: #f1b0b7; } + .alert-danger .alert-link { + color: #491217; } + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; } + .alert-light hr { + border-top-color: #ececf6; } + .alert-light .alert-link { + color: #686868; } + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; } + .alert-dark hr { + border-top-color: #b9bbbe; } + .alert-dark .alert-link { + color: #040505; } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #f76497; + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; } + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; } } + +.media { + display: flex; + align-items: flex-start; } + +.media-body { + flex: 1; } + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #212529; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #f76497; + border-color: #f76497; } + .list-group-item + .list-group-item { + border-top-width: 0; } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; } + +.list-group-horizontal { + flex-direction: row; } + .list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal .list-group-item.active { + margin-top: 0; } + .list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; } + .list-group-flush .list-group-item:first-child { + border-top-width: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; } + +.list-group-item-primary { + color: #80344f; + background-color: #fdd4e2; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #80344f; + background-color: #fcbcd2; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #80344f; + border-color: #80344f; } + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; } + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; } + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; } + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; } + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; } + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; } + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; } + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:hover { + color: #000; + text-decoration: none; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + appearance: none; } + +a.close.disabled { + pointer-events: none; } + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; } + .toast:not(:last-child) { + margin-bottom: 0.75rem; } + .toast.showing { + opacity: 1; } + .toast.show { + display: block; + opacity: 1; } + .toast.hide { + display: none; } + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + +.toast-body { + padding: 0.75rem; } + +.modal-open { + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: none; } + .modal.modal-static .modal-dialog { + transform: scale(1.02); } + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; } + .modal-dialog-scrollable .modal-header, + .modal-dialog-scrollable .modal-footer { + flex-shrink: 0; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; } + .modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.5; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); } + .modal-footer > * { + margin: 0.25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; } } + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; } + .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); } + .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } + .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } + .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); } + .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } + .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; } + .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } + .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; } + +.carousel { + position: relative; } + +.carousel.pointer-event { + touch-action: pan-y; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; } } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); } + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; } + +@keyframes spinner-border { + to { + transform: rotate(360deg); } } + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: spinner-border .75s linear infinite; } + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; } + +@keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; } } + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: spinner-grow .75s linear infinite; } + +.spinner-grow-sm { + width: 1rem; + height: 1rem; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #f76497 !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #f43477 !important; } + +.bg-secondary { + background-color: #6c757d !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; } + +.bg-success { + background-color: #28a745 !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; } + +.bg-info { + background-color: #17a2b8 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; } + +.bg-warning { + background-color: #ffc107 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; } + +.bg-danger { + background-color: #dc3545 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; } + +.bg-light { + background-color: #f8f9fa !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; } + +.bg-dark { + background-color: #343a40 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 1px solid #dee2e6 !important; } + +.border-top { + border-top: 1px solid #dee2e6 !important; } + +.border-right { + border-right: 1px solid #dee2e6 !important; } + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; } + +.border-left { + border-left: 1px solid #dee2e6 !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #f76497 !important; } + +.border-secondary { + border-color: #6c757d !important; } + +.border-success { + border-color: #28a745 !important; } + +.border-info { + border-color: #17a2b8 !important; } + +.border-warning { + border-color: #ffc107 !important; } + +.border-danger { + border-color: #dc3545 !important; } + +.border-light { + border-color: #f8f9fa !important; } + +.border-dark { + border-color: #343a40 !important; } + +.border-white { + border-color: #fff !important; } + +.rounded-sm { + border-radius: 0.2rem !important; } + +.rounded { + border-radius: 0.25rem !important; } + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-lg { + border-radius: 0.3rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-pill { + border-radius: 50rem !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714286%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } } + +.overflow-auto { + overflow: auto !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.min-vw-100 { + min-width: 100vw !important; } + +.min-vh-100 { + min-height: 100vh !important; } + +.vw-100 { + width: 100vw !important; } + +.vh-100 { + height: 100vh !important; } + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); } + +.m-0 { + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-left: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, +.mx-3 { + margin-right: 1rem !important; } + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-left: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-right: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-left: 3rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-right: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-left: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + +.m-n1 { + margin: -0.25rem !important; } + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; } + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; } + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; } + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; } + +.m-n2 { + margin: -0.5rem !important; } + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; } + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; } + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; } + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; } + +.m-n3 { + margin: -1rem !important; } + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; } + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; } + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; } + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; } + +.m-n4 { + margin: -1.5rem !important; } + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; } + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; } + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; } + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; } + +.m-n5 { + margin: -3rem !important; } + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; } + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; } + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; } + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-right: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .m-sm-n1 { + margin: -0.25rem !important; } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; } + .m-sm-n2 { + margin: -0.5rem !important; } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; } + .m-sm-n3 { + margin: -1rem !important; } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; } + .m-sm-n4 { + margin: -1.5rem !important; } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; } + .m-sm-n5 { + margin: -3rem !important; } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .m-md-n1 { + margin: -0.25rem !important; } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; } + .m-md-n2 { + margin: -0.5rem !important; } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; } + .m-md-n3 { + margin: -1rem !important; } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; } + .m-md-n4 { + margin: -1.5rem !important; } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; } + .m-md-n5 { + margin: -3rem !important; } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .m-lg-n1 { + margin: -0.25rem !important; } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; } + .m-lg-n2 { + margin: -0.5rem !important; } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; } + .m-lg-n3 { + margin: -1rem !important; } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; } + .m-lg-n4 { + margin: -1.5rem !important; } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; } + .m-lg-n5 { + margin: -3rem !important; } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .m-xl-n1 { + margin: -0.25rem !important; } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; } + .m-xl-n2 { + margin: -0.5rem !important; } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; } + .m-xl-n3 { + margin: -1rem !important; } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; } + .m-xl-n4 { + margin: -1.5rem !important; } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; } + .m-xl-n5 { + margin: -3rem !important; } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } } + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } + +.text-justify { + text-align: justify !important; } + +.text-wrap { + white-space: normal !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-lighter { + font-weight: lighter !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-weight-bolder { + font-weight: bolder !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #fff !important; } + +.text-primary { + color: #f76497 !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #f31b67 !important; } + +.text-secondary { + color: #6c757d !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; } + +.text-success { + color: #28a745 !important; } + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; } + +.text-info { + color: #17a2b8 !important; } + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; } + +.text-warning { + color: #ffc107 !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; } + +.text-danger { + color: #dc3545 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; } + +.text-light { + color: #f8f9fa !important; } + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; } + +.text-dark { + color: #343a40 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; } + +.text-body { + color: #212529 !important; } + +.text-muted { + color: rgba(0, 0, 0, 0.54) !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.text-decoration-none { + text-decoration: none !important; } + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; } + +.text-reset { + color: inherit !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; } + a:not(.btn) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 1px solid #000; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #fff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; } + .table-dark { + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; } } + +/************************************************* + * Academic: The Website Builder for Hugo + * Designed by @GeorgeCushen + * https://sourcethemes.com/academic/ + * License: https://github.com/gcushen/hugo-academic/blob/master/LICENSE.md + **************************************************/ +/************************************************* + * Academic's Core + **************************************************/ +html { + font-family: Roboto, sans-serif; + font-size: 16.17px; + color: rgba(0, 0, 0, 0.8); + line-height: 1.65; } + +@media screen and (min-width: 58em) { + html { + font-size: 21px; } } + +body { + font-family: inherit; + font-size: 1rem; + line-height: inherit; + color: inherit; + background-color: #fff; + margin-top: 70px; + /* Offset body content by navbar height. */ + padding-top: 0; + counter-reset: captions; } + +@media screen and (max-width: 1200px) { + /* Match max-width of .nav-bar query. */ + body { + margin-top: 50px; + /* Offset body content by navbar height. */ } } + +.max-width-640 { + max-width: 640px; } + +.margin-auto, figure img { + margin-left: auto; + margin-right: auto; } + +.center-text { + text-align: center; } + +/* Body text */ +p { + margin-top: 0; + margin-bottom: 1rem; } + +/* Lists */ +ul, ol, dl { + margin-top: 0; + margin-bottom: 1rem; } + +ul.task-list { + list-style: none; } + +ul.task-list li input[type="checkbox"] { + margin-right: 0.5rem; } + +/* Navigation bar text */ +.navbar-light { + font-family: Roboto, sans-serif; + font-weight: 400; + line-height: 1.25; + text-rendering: optimizeLegibility; } + +/* Headings */ +h1, h2, h3, h4, h5, h6 { + font-family: Montserrat, sans-serif; + font-weight: 400; + margin-top: 1rem; + margin-bottom: .5rem; + line-height: 1.25; + color: #313131; + text-rendering: optimizeLegibility; + /* Ensure long words do not overflow into content. */ + overflow-wrap: break-word; + word-wrap: break-word; + word-break: break-word; + /* Add a hyphen where the word breaks (use `­` to insert a soft-hyphen in a word). */ + -webkit-hyphens: manual; + -ms-hyphens: manual; + hyphens: manual; } + +h1 { + font-size: 2.25rem; } + +h2 { + margin-top: 1rem; + font-size: 1.5rem; } + +h3 { + font-weight: 700; + margin-top: 1.5rem; + font-size: 1.25rem; } + +h4, h5, h6 { + font-weight: 700; + margin-top: 1rem; + font-size: 1rem; } + +a, +h3.article-title a:hover { + color: #f76497; + text-decoration: none; + transition: color 0.6s ease; } + +a:hover, +a:focus { + color: #f76497; } + +img, +video { + height: auto; + max-width: 100%; + display: block; } + +video { + width: 100%; + height: auto; + max-height: 400px; } + +.img-responsive { + /* Extend Bootstrap declaration with centering. */ + margin: 0 auto; } + +figcaption { + display: block; + margin-top: 0.75em; + margin-bottom: 1.65rem; + line-height: 1.4; + font-size: 0.76rem; + text-align: center; } + +figcaption.numbered:before { + font-weight: 700; + text-transform: uppercase; + content: attr(data-pre) counter(captions) attr(data-post); } + +figcaption.numbered { + counter-increment: captions; } + +pre, +code { + font-family: Roboto Mono, monospace; + color: #c7254e; + background-color: #f9f2f4; } + +pre { + margin: 0 0 1rem 0; + background-color: #f8f8f8; + /* Match default highlight theme. */ + border-color: #f8f8f8; + font-size: 0.7rem; + border-radius: 4px; } + +pre code { + white-space: pre; + /* Override Bootstrap to preserve line breaks in code. */ + overflow-x: auto; } + +hr { + border: 0; + height: 1px; + background: #333; + background-image: linear-gradient(to right, #ccc, #333, #ccc); } + +/* Quotes */ +blockquote { + padding: .5rem 1rem; + margin: .8rem 0; + color: #7a7a7a; + border-left: .25rem solid #e5e5e5; } + +blockquote p:last-child { + margin-bottom: 0; } + +@media (min-width: 30em) { + blockquote { + padding-right: 5rem; + padding-left: 1.25rem; } } + +.markup-quote { + background-color: transparent; + background-image: linear-gradient(to bottom, #e9e7f5, #e9e7f5); } + +.space-below { + margin-bottom: 50px; } + +@media screen and (max-width: 768px) { + .space-below { + margin-bottom: 10px; } } + +.universal-wrapper { + margin: 0 auto; + padding-right: 1rem; + padding-left: 1rem; + padding-top: 0.1rem; + width: 100%; } + +@media only screen and (min-width: 1001px) { + .universal-wrapper { + width: 1000px; } } + +small, +.small { + font-size: .75em; } + +.responsive-wrap iframe { + max-width: 100%; } + +/************************************************* + * Modals. + **************************************************/ +.modal-content { + background: #fff; } + +.modal-title { + margin: 0; + /* Override default h5 margin. */ } + +.modal-content pre { + margin: 0; } + +.modal-header { + border: 0; + color: rgba(0, 0, 0, 0.8); } + +.modal-footer { + border: 0; } + +#modal-error { + color: red; } + +/************************************************* + * Gallery. + **************************************************/ +.gallery { + margin: 0.5em -4px 1.5em -4px; + font-size: 0; } + +a[data-fancybox] { + text-decoration: none; + cursor: zoom-in; } + +.gallery a[data-fancybox] img { + height: 250px; + width: auto; + max-width: inherit; + display: inherit; + margin: 0; + padding: 4px; + box-shadow: none; + vertical-align: inherit; } + +.fancybox-caption { + font-size: 1rem; + line-height: 1.5rem; + text-align: center; } + +/************************************************* + * Pager. + **************************************************/ +.post-nav { + margin-top: 1rem; + font-size: 0.8rem; } + +.post-nav-item { + hyphens: auto; + word-wrap: break-word; + padding: 11px 0 12px; + width: 100%; } + +.post-nav-item a { + color: #2b2b2b; + line-height: 1.7; + text-transform: none; } + +.post-nav-item .meta-nav { + color: #767676; + font-weight: 900; + line-height: 2; + text-transform: uppercase; } + +.dark .post-nav-item a { + color: #ddd; } + +/************************************************* + * Footer + **************************************************/ +footer { + margin: 4rem 0 0; + padding: 2rem 0; + width: 100%; } + +footer p { + font-size: 0.75rem; + text-align: center; } + +site-footer, +footer a.back-to-top i { + color: rgba(0, 0, 0, 0.54); } + +.dark site-footer, +.dark footer a#back_to_top i, +.dark .docs .body-footer { + color: rgba(255, 255, 255, 0.54); } + +/************************************************** + * Tags/Labels + **************************************************/ +.badge-light { + border: none; + color: rgba(0, 0, 0, 0.68); + background: rgba(0, 0, 0, 0.05); + font-weight: normal; + border-radius: 3px; + padding: 5px 10px; + margin-right: 8px; + margin-bottom: 8px; } + +.article-tags > .badge-light:last-child { + margin-right: 0; } + +.badge-light[href]:focus, +.badge-light[href]:hover { + background: rgba(0, 0, 0, 0.1); } + +a.badge:focus, +a.badge:hover { + color: rgba(0, 0, 0, 0.68); } + +.tag-cloud a { + display: inline-block; + position: relative; + margin: 5px 10px; + word-wrap: break-word; + transition-duration: .2s; + transition-property: transform; + transition-timing-function: ease-out; } + +.tag-cloud a:active, +.tag-cloud a:focus, +.tag-cloud a:hover { + color: #f43477; + transform: scale(1.2); } + +.dark .tag-cloud a:active, +.dark .tag-cloud a:focus, +.dark .tag-cloud a:hover { + color: #f994b8; } + +/************************************************* + * Button size override + *************************************************/ +.btn { + padding: .5rem; + font-size: .8rem; + line-height: .5; + border-radius: .3rem; } + +.btn-links .btn { + padding: 5px .5rem 5px .5rem; + line-height: 1; } + +.btn.btn-sm, .btn-group-sm > .btn { + padding: 5px .4rem 5px .4rem; + font-size: .6rem; + border-radius: .2rem; } + +/************************************************* + * Toolbar Buttons + **************************************************/ +.btn-toolbar .btn { + font-size: 0.9rem; + padding: 10px 14px 9px; + border: none; } + +.btn-toolbar .btn:first-child { + border-radius: 6px 0 0 6px; } + +.btn-toolbar .btn:last-child { + border-radius: 0 6px 6px 0; } + +.btn-toolbar .btn.btn-primary:hover, +.btn-toolbar .btn.btn-primary:focus { + background-color: #f994b8 !important; } + +.btn-toolbar .btn.btn-primary:active, +.btn-toolbar .btn.btn-primary.active { + background-color: #f43477 !important; } + +.btn-primary:not(:disabled):not(.disabled).active:focus, +.btn-primary:not(:disabled):not(.disabled):active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem #f994b8; } + +/************************************************* + * Tables + **************************************************/ +/* Based on Bootstrap's `table-responsive` style. */ +table { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + margin-bottom: 1rem; + font-size: 0.8rem; } + +table > thead > tr > th, +table > tbody > tr > th, +table > tfoot > tr > th, +table > thead > tr > td, +table > tbody > tr > td, +table > tfoot > tr > td { + padding: 8px; + line-height: 1.43; + vertical-align: top; + border-top: 1px solid #ddd; } + +table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } + +table > caption + thead > tr:first-child > th, +table > colgroup + thead > tr:first-child > th, +table > thead:first-child > tr:first-child > th, +table > caption + thead > tr:first-child > td, +table > colgroup + thead > tr:first-child > td, +table > thead:first-child > tr:first-child > td { + border-top: 0; } + +table > tbody + tbody { + border-top: 2px solid #ddd; } + +table table { + background-color: #fff; } + +/* Table Striped */ +table > tbody > tr:nth-child(odd) > td, +table > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; } + +/* Table Hover */ +table > tbody > tr:hover > td, +table > tbody > tr:hover > th { + background-color: #e5e5e5; } + +/************************************************* + * Article Alerts (Shortcode) and Asides (Mmark) + **************************************************/ +/* Style asides as Bootstrap alerts. */ +/* Asides use <p> block element whereas alerts use <div>. */ +.article-style aside p, +div.alert > div { + position: relative; + display: block; + font-size: 1rem; + margin-left: 2rem; + margin-top: 0; + margin-bottom: 0; } + +div.alert div > * { + margin-bottom: .5rem; + /* Use smaller paragraph spacing than usual. */ } + +div.alert div > :last-child { + margin-bottom: 0; } + +.article-style aside p::before, +div.alert > div:first-child::before { + position: absolute; + top: -0.5rem; + left: -2rem; + font-size: 1.5rem; + color: #209cee; + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: '\f05a'; + width: 1.5rem; + text-align: center; } + +div.alert-warning > div:first-child::before { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + color: #ff3860; + content: '\f071'; } + +.article-style aside a, +div.alert a { + color: currentColor; + text-decoration: none; + border-bottom: solid 1px currentColor; } + +.article-style aside, +.alert-note { + color: #12537e; + background-color: #f6fbfe; + border-color: #209cee; } + +.alert-warning { + color: #cd0930; + background-color: #fff5f7; + border-color: #ff3860; } + +/************************************************* + * Navigation bar + **************************************************/ +.navbar { + height: 70px; + background: #141622; + box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.11); + font-size: 16.17px; + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; + padding: 0 1rem; } + .navbar .nav-item { + position: relative; } + @media (max-width: 991.98px) { + .navbar { + height: 50px; } + .navbar .navbar-nav-scroll { + width: 100%; + overflow: hidden; } + .navbar .navbar-nav-scroll .navbar-nav { + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; } } + .navbar .navbar-nav { + display: flex; } + .navbar .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.85); } + .navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.6); } + .navbar .navbar-nav .nav-link.active { + font-weight: bold !important; + color: white !important; } + .navbar .dropdown-menu { + font-size: 16.17px; } + .navbar .dropdown-item.active, + .navbar .i18n-active { + font-weight: bold; + color: white !important; } + +.dark .navbar { + box-shadow: 0 0.125rem 0.25rem 0 rgba(255, 255, 255, 0.11); } + +.navbar-toggler { + border: 0 !important; + position: relative; + z-index: 1030; } + +.navbar-toggler:focus, +.navbar-toggler:active { + outline: none !important; + box-shadow: none !important; } + +@media (max-width: 991.98px) { + /* Match breakpoint for i18n dropdown in navbar.html. */ + .i18n-dropdown .nav-link::after { + content: none; } + .i18n-dropdown .dropdown-menu { + /* Use style from uncollapsable dropdowns to prevent dropdown going off page. */ + position: absolute; + /* Below style from .dropdown-menu-right to prevent dropdown going off page. */ + right: 0; + left: auto; } } + +/* +.navbar .collapse { + overflow-x: auto; +} +*/ +.navbar-brand { + padding-top: 5px; + padding-bottom: 5px; + font-weight: bold; + position: relative; + z-index: 1030; } + +.navbar-brand img { + width: auto; + height: -moz-available; + height: -webkit-fill-available; + height: -webkit-stretch; + height: stretch; + max-height: 60px; + max-width: fit-content; } + +#navbar-main .main-menu-item ul li .nav-link { + color: rgba(255, 255, 255, 0.6); } + +@media (max-width: 991.98px) { + .navbar-brand-mobile-wrapper { + position: absolute; + left: 0; + right: 0; } + .navbar-brand { + margin: 0 auto; } + .navbar-brand img { + max-height: 40px; } + .navbar-toggler { + border-color: transparent; } + #navbar-main .main-menu-item { + text-align: left !important; + padding-left: 0; } + .navbar-collapse { + z-index: 1031 !important; + position: absolute; + left: 0; + top: 50px; + width: 100%; + background-color: #141622; + text-align: center !important; } + #navbar-main .main-menu-item .nav-item { + padding: 10px 15px !important; } + #navbar-main .main-menu-item .nav-item .nav-link { + padding: 5px 15px !important; } } + +ul.nav-icons { + list-style-type: none; + font-size: 18px; + padding: 0.5rem 0 0.5rem 0; + margin: 0; } + +ul.nav-icons li { + display: inline; + padding-right: 1rem; } + +ul.nav-icons li:last-of-type { + padding-right: 0; } + +ul.nav-icons li.nav-item a.nav-link { + padding: 0; } + +.dropdown-menu { + background-color: #141622 !important; + color: rgba(255, 255, 255, 0.6) !important; + z-index: 1032; } + +.dropdown-item { + background-color: #141622 !important; + color: rgba(255, 255, 255, 0.6) !important; } + +/************************************************* + * Card component + **************************************************/ +.card-simple { + background: #fff; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04); + border: 1px solid rgba(0, 0, 0, 0.09); + border-radius: 3px; + margin-top: 20px; + padding: 15px 20px 15px 20px; } + +.card-simple:first-of-type { + margin-top: 0; } + +.card-simple p.read-more { + margin: 0; } + +.dark .card-simple { + background: #282a36; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04); + border: 1px solid #44475a; } + +.card { + margin-bottom: 1.5rem; + overflow: hidden; + text-overflow: ellipsis; + background: #fff; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); + transition: all 0.2s ease-out; } + +.card .card-image { + display: block; + position: relative; + min-height: 100px; } + +.card h4 { + font-size: 0.9rem; + font-weight: 700; + line-height: 1.5; + text-transform: uppercase; } + +.card h4 a { + color: #000; + border-bottom: solid 1px transparent; } + +.card h4 a:hover { + color: #000; + border-bottom: solid 1px #000; + text-decoration: none; } + +.card .card-text { + padding: 0.75rem 1rem 0.75rem; } + +.card .card-text p { + color: rgba(0, 0, 0, 0.54); + font-size: 0.75rem; } + +.dark .card-text p { + color: #f8f8f2; } + +.card p:last-child { + margin-bottom: 0; } + +.card .card-image.hover-overlay:before { + display: block; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #fff; + content: " "; + opacity: 0; + transition: all 0.2s ease-out; } + +.card .card-image.hover-overlay:after { + display: block; + position: absolute; + left: 0; + top: 50%; + width: 100%; + transform: translate(0, -50%); + opacity: 0; + transition: all 0.2s ease-out; + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: '\f0c1'; + text-align: center; + font-size: 3rem; + color: #666; } + +.card:hover { + box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2); } + +.card:hover .card-image.hover-overlay:before { + opacity: 0.8; } + +.card:hover .card-image.hover-overlay:after { + opacity: 0.6; } + +/************************************************* + * Search + **************************************************/ +.search-results { + transform: scale(0); + -webkit-transform: scale(0); + background-color: #fff; + bottom: 0; + left: 0; + right: 0; + top: 0; + overflow: scroll; + position: fixed; + visibility: hidden; + z-index: -99; } + +.dark .search-results { + background-color: #282a36; } + +.searching { + overflow: hidden; } + +.searching .search-results { + transform: scale(1); + -webkit-transform: scale(1); + visibility: visible; + z-index: 1031; + /* Highest index, higher than navbar. */ } + +.searching #search-box #search-query { + width: 100%; } + +.search-results > .container { + padding-top: 70px; + /* Navbar height. */ } + +@media screen and (max-width: 1200px) { + .search-results > .container { + padding-top: 50px; + /* Navbar height. */ } } + +.search-header { + position: -webkit-sticky; + position: sticky; + top: 0; + background-color: #fff; + padding-top: 2rem; + padding-bottom: 1rem; } + +.dark .search-header { + background-color: #282a36; } + +.search-header h1 { + margin: 0; + line-height: 1; } + +.col-search-close { + text-align: right; } + +.search-header i { + font-size: 2rem; + line-height: 1; } + +#search-box { + position: relative; + /* Required for search icon positioning. */ + margin-bottom: 0.5rem; } + +#search-box::before { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + content: "\f002"; + font-size: 1rem; + opacity: 0.25; + line-height: 1rem; + position: absolute; + left: 0.7rem; + top: 0.6rem; + overflow-x: hidden; } + +#search-box #search-query { + border: 1px solid #dedede; + border-radius: 1rem; + padding: 1rem 1rem 1rem 2rem; + /* Wider left padding for search icon to fit in. */ + width: 250px; + line-height: 1rem; + height: 1rem; + font-size: 0.8rem; } + +.search-hit em { + font-style: normal; + background-color: #FFE0B2; + color: #E65100; + border-bottom: 1px solid #E65100; } + +.search-hit-type { + margin-bottom: 0 !important; + /* Override .article-metadata margin. */ + text-transform: capitalize; } + +.search-hit-description { + font-size: 0.7rem; } + +/* Load more results button - hide when there are no more results. */ +#search-hits button[disabled] { + display: none; } + +.form-control:focus { + border-color: #f76497; + box-shadow: 0 0 0 0.2rem #f994b8; } + +/* DARK themed components. */ +/* Algolia search input */ +.dark .ais-search-box--input { + background-color: #282a36; } + +.dark #search-query { + background-color: #282a36; } + +/************************************************* + * Page content + **************************************************/ +article { + animation: intro 0.3s both; + animation-delay: 0.15s; } + +.article-container { + max-width: 760px; + padding: 0 20px 0 20px; + margin: 0 auto 0 auto; } + +.page-subtitle { + font-size: 1.15rem; + color: rgba(0, 0, 0, 0.54); + margin-bottom: 1rem; } + +.dark .page-subtitle { + color: rgba(255, 255, 255, 0.54); } + +.article-header { + position: relative; + /* Required for caption positioning */ + clear: both; } + +.article-banner { + width: 100%; + height: auto; } + +.featured-image-wrapper { + position: relative; + padding-left: 0; + /* Override container padding. */ + padding-right: 0; + /* Override container padding. */ } + +.featured-image { + position: relative; + width: 100%; + display: block; + margin: 0 auto; } + +.article-header-caption { + position: absolute; + bottom: 0; + right: 0; + margin: 0 auto; + padding: 2px 5px; + color: #fff; + font-size: .7em; + background: #000; + text-align: right; + z-index: 5; + opacity: 0.65; + border-radius: 5px 0 0 0; } + +@media (min-width: 64em) { + .article-header-caption { + padding: 5px 10px; } } + +.article-header-caption a { + color: #fff; + text-decoration: none; } + +.article-title { + font-size: 1.75rem; } + +.article-title a { + color: #151515; + transition: color 0.6s ease; } + +.dark .text-muted { + color: rgba(255, 255, 255, 0.54) !important; } + +.article-metadata { + margin-bottom: 15px; + overflow: hidden; + font-size: 14px; + letter-spacing: 0.03em; + color: rgba(0, 0, 0, 0.54); } + +.dark .article-metadata { + color: rgba(255, 255, 255, 0.54); } + +.stream-meta.article-metadata { + margin-bottom: 5px; } + +/* For article page only, not lists. */ +article .article-metadata { + margin-bottom: 20px; } + +.article-metadata a { + color: rgba(0, 0, 0, 0.54); } + +.dark .article-metadata a { + color: rgba(255, 255, 255, 0.54); } + +.article-metadata a:hover { + color: #f76497; } + +.article-categories { + white-space: nowrap; + /* Keep category icon on same line as category links, otherwise context lost. */ } + +.middot-divider { + padding-right: .45em; + padding-left: .45em; + font-size: 15px; } + +.middot-divider::after { + content: '\00B7'; } + +.article-style img, +.article-style video { + margin-left: auto; + margin-right: auto; + margin-top: 2rem; + margin-bottom: 2rem; + padding: 0; } + +.article-style td img, +.article-style td video { + margin-top: 0; + margin-bottom: 0; } + +.article-style figure { + margin-top: 2rem; + margin-bottom: 2rem; } + +.article-style figure img { + margin-top: 0; + margin-bottom: 0; } + +/************************************************* + * Publications + **************************************************/ +.pub-banner { + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; } + +.pub-row-heading { + font-weight: bold; } + +#container-publications { + display: block; + position: relative; + overflow: hidden; } + +.li-cite-author { + font-size: 1em; + color: inherit; } + +.li-cite-author a { + color: inherit; } + +.dark .li-cite-author a { + color: #f8f8f2; } + +/************************************************* + * Content widgets + **************************************************/ +.content-widget-hr { + margin-top: 1.2rem; + padding-top: 1.2rem; + border-top: 1px solid rgba(0, 0, 0, 0.05); } + +.dark .content-widget-hr { + border-top: 1px solid rgba(255, 255, 255, 0.05); } + +/************************************************* + * Tags + **************************************************/ +.article-tags { + margin-top: 1.2rem; } + +/************************************************* + * Sharing + **************************************************/ +.share-box { + margin-top: 0.7rem; } + +ul.share { + display: flex; + align-items: center; + justify-content: center; + flex-direction: row; + flex-wrap: wrap; + list-style: none; + margin: 0; + padding: 0; } + +ul.share li { + display: inline-flex; + margin-right: 8px; } + +ul.share li:last-of-type { + margin-right: 0; } + +ul.share li i { + display: block; + width: 30px; + height: 30px; + line-height: 30px; + font-size: 22px; + text-align: center; + transition: all 150ms ease-in-out; } + +ul.share li a { + text-decoration: none !important; + color: rgba(0, 0, 0, 0.84); } + +.dark ul.share li a { + color: rgba(255, 255, 255, 0.84); } + +ul.share li:hover i { + transform: scale(1.2); } + +/************************************************* + * Author profile card + **************************************************/ +.author-card .avatar { + width: 60px; + height: 60px; } + +.author-card .card-title { + margin-top: 0; + margin-bottom: 15px; + font-weight: 600; + color: rgba(0, 0, 0, 0.84); } + +.author-card .card-title a { + color: rgba(0, 0, 0, 0.84); } + +.dark .author-card .card-title, +.dark .author-card .card-title a { + color: rgba(255, 255, 255, 0.84); } + +.author-card p { + margin-bottom: 5px; } + +.author-card .card-subtitle { + font-weight: 300; + font-size: 0.8rem; + color: rgba(0, 0, 0, 0.54); + margin-bottom: 7px; } + +.dark .author-card .card-subtitle { + color: rgba(255, 255, 255, 0.54); } + +.author-card .card-text { + color: rgba(0, 0, 0, 0.76); + font-size: 0.8rem; + margin-bottom: 4px; } + +.dark .author-card .card-text { + color: rgba(255, 255, 255, 0.76); } + +/************************************************* + * Comments + **************************************************/ +#comments { + padding-top: 1rem; } + +/************************************************* + * Related content + **************************************************/ +.article-widget { + padding-top: 1.2rem; + /* Match .content-widget-hr */ } + +.article-widget h3 { + margin-top: 0; } + +/************************************************* + * List items + **************************************************/ +.view-list-item { + margin-bottom: 1rem; } + +.pub-icon { + color: rgba(0, 0, 0, 0.54); + font-size: 0.81em; + padding-right: 6px; } + +.view-list-item .article-metadata { + margin-bottom: 0; } + +.pub-list-item .pub-abstract { + font-size: 1rem; } + +.pub-list-item .btn-links { + padding-top: 10px; } + +/************************************************* + * Compact (stream) list view + **************************************************/ +.media.stream-item { + margin-bottom: 2rem; } + +.media.stream-item .article-title, +.card-simple .article-title { + font-size: 1.2rem; } + +.media.stream-item .article-style, +.card-simple .article-style { + margin-top: 2px; + font-size: 0.8rem; } + +.media.stream-item .stream-meta { + margin-top: 12px; } + +.media.stream-item img { + max-width: 150px; + height: auto; + object-fit: cover; } + +@media screen and (max-width: 768px) { + .media.stream-item img { + max-width: 80px; } } + +/************************************************* + * Page Builder: sections and widgets + **************************************************/ +@keyframes intro { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + +.home-section { + background-color: white; + padding: 110px 0 110px 0; + animation: intro 0.3s both; + animation-delay: 0.15s; } + +/* Override dark colors that may be inherited from body.dark */ +.home-section.dark, +.home-section.dark h1, +.home-section.dark h2, +.home-section.dark h3, +.home-section.dark a:not(.btn) { + color: #f8f8f2; } + +/* Underline links in dark sections to separate them from text */ +.home-section.dark a:not(.btn):not(.hero-cta-alt) { + text-decoration: underline; } + +/* Revert Alert Box Link style (.home-section.dark style above should not be applied to it) */ +.home-section.dark .alert a, .home-section.dark .article-style aside a, .article-style .home-section.dark aside a { + color: inherit !important; + text-decoration: inherit !important; } + +/* Big underline style for links in dark sections */ +/* Disabled as it's an experimental style that requires CSS NOT Selector Level 4 (only in Safari) */ +/* +.home-section.dark.big-underline a:not(.btn):not(.hero-cta-alt):not(.alert a) { + text-decoration: none; + position: relative; +} +.home-section.dark.big-underline a:not(.btn):not(.hero-cta-alt):not(.alert a):after { + background: #fff; + content: ""; + height: 2px; + left: 0; + right: 0; + position: absolute; + top: 100%; +}*/ +/* Default background image properties for home sections. */ +.home-section.bg-image { + background-position: center; + background-repeat: no-repeat; + background-size: cover; } + +/* Create a parallax-like scrolling effect. */ +.parallax { + height: 100%; + background-attachment: fixed; } + +.home-section:first-of-type { + padding-top: 50px; } + +.home-section:nth-of-type(even) { + background-color: #f7f7f7; } + +.dark .home-section { + background-color: #272935; } + +.dark .home-section:nth-of-type(even) { + background-color: #23252f; } + +@media screen and (max-width: 768px) { + .home-section { + padding: 60px 0 60px 0; } + .home-section:first-of-type { + padding-top: 40px; } } + +.section-heading h1 { + margin: 0 0 10px 0; } + +.section-heading p { + font-weight: 400; + font-size: 1.1rem; + color: #b2b2b2; } + +/************************************************* + * Widgets (common) + **************************************************/ +.see-all { + margin-top: 2rem; + text-transform: uppercase; } + +/* Reset code highlighting style in Alerts when Alert is child of a `.dark` widget, but Alert should be light.` */ +/* But will this affect page which should have dark Alert? */ +.dark .alert pre, .dark .article-style aside pre, .article-style .dark aside pre, +.dark .alert code, +.dark .article-style aside code, +.article-style .dark aside code { + color: initial; + background-color: initial; } + +/************************************************* + * Hero Widget + **************************************************/ +.wg-hero { + padding: 3em 0; + clear: both; + background-size: cover; + background-repeat: no-repeat; + background-position: center; + animation: intro 0.3s both; + animation-delay: 0s; + animation-delay: 0.25s; } + +.hero-title { + font-size: 2.7rem; + margin-top: 0; + line-height: 1; } + +.hero-lead { + max-width: 768px; + font-size: 1.35rem; } + +.wg-hero.dark .hero-title, +.wg-hero.dark .hero-lead, +.wg-hero.dark .hero-cta-alt, +.wg-hero.dark .hero-note > * { + color: #fff; + /*text-shadow: 1px 1px 4px rgba(0,0,0,0.5);*/ + /* Uncomment to standout on complicated backgrounds. */ } + +.wg-hero.dark a:not(.wg-hero .btn) { + color: #fff; } + +.wg-hero .hero-lead a { + text-decoration: underline; } + +.wg-hero .cta-btns { + margin-bottom: 16px; } + +.wg-hero .btn { + padding: .6em 2.1em; } + +.wg-hero.dark .btn { + color: #f43477; } + +a.hero-cta-alt { + display: inline-block; + position: relative; + transition-duration: .2s; + transition-property: transform; + transition-timing-function: ease-out; + font-size: 1.1rem; } + +a.hero-cta-alt:active, +a.hero-cta-alt:focus, +a.hero-cta-alt:hover { + transform: scale(1.1); } + +.wg-hero .btn-lg, .wg-hero .btn-group-lg > .btn { + font-size: 1.1rem; } + +.wg-hero .hero-note { + font-size: 0.8rem; } + +.hero-media { + display: flex; + align-items: center; + justify-content: center; + height: 100%; + text-align: center; } + +/************************************************* + * Slider Widget + **************************************************/ +/* Clear `.home-section` as padding and animation interferes with Slider's layout and animations. */ +.home-section.wg-slider { + padding: 0; + animation: none; + animation-delay: unset; } + +/* The Slider widget reuses the Hero widget's `.wg-hero` class. + * We must remove the `animation` and `clear` in this instance or + * multiple slides can be `.active` at once. */ +.carousel-inner .wg-hero { + animation: none; + clear: none; } + +/************************************************* + * Featurette Widget + **************************************************/ +.featurette { + font-size: 0.8rem; + line-height: 1.5; + color: #555; + text-align: center; } + +.featurette h3 { + margin-top: 0; + margin-bottom: 5px; + font-weight: 400; + color: #333; } + +.dark .featurette, +.dark .featurette h3 { + color: #fff; } + +.featurette-icon { + display: block; + width: 100%; + color: #f76497; + font-size: 3rem; + text-align: center; } + +/************************************************* + * About widget + **************************************************/ +#profile { + text-align: center; + padding: 30px 10px; + position: relative; } + +.avatar { + width: 270px; + height: 270px; + margin: 0 auto; + object-fit: cover; } + +@media (max-width: 767.98px) { + .wg-about .avatar { + width: 200px; + height: 200px; } } + +.avatar-circle { + border-radius: 50%; } + +.avatar-square { + border-radius: 3px; } + +.portrait-title h2 { + font-size: 1.75em; + font-weight: 300; + color: #000000; + margin: 20px 0 10px 0; } + +.portrait-title h3 { + font-size: 1rem; + font-weight: 300; + color: rgba(0, 0, 0, 0.54); + margin: 0px 0 10px 0; } + +ul.network-icon { + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + list-style: none; + padding: 0; + margin: 0; } + +#profile .network-icon { + margin-top: 30px; } + +.network-icon li { + margin-right: 10px; } + +.network-icon li:last-of-type { + margin-right: 0; } + +.network-icon li:hover { + transform: scale(1.2); } + +.big-icon { + font-size: 2rem; } + +ul.ul-interests li { + font-size: 0.9rem; } + +ul.ul-edu { + list-style: none; } + +ul.ul-edu li { + position: relative; + padding: 0px 15px 4px 3px; } + +ul.ul-edu li .description p { + margin: 0; } + +ul.ul-edu li .description p.course { + font-size: 0.9rem; } + +ul.ul-edu li .description p.institution { + font-size: 0.75rem; + color: rgba(0, 0, 0, 0.6); } + +/************************************************* + * Experience + **************************************************/ +.exp-title { + text-transform: none !important; } + +.exp-company { + font-weight: normal !important; + text-transform: none !important; } + +.exp-meta { + font-size: 0.8rem; } + +.experience .card-text, +.experience .card-text p { + color: #000 !important; + font-size: 0.75rem !important; } + +.dark .experience .text-muted { + color: rgba(255, 255, 255, 0.8) !important; } + +.dark .experience .card-text, +.dark .experience .card-text p { + color: #f8f8f2 !important; } + +.card .card-text ul { + margin-top: -1rem; + margin-bottom: 0rem; } + +.experience .m-2 .border, +.experience .col.border-right { + border-color: #f76497 !important; } + +.experience .m-2 .border.exp-fill { + background-color: #f76497 !important; } + +/************************************************* + * Talks + **************************************************/ +.talk-metadata { + color: #4b4f56; + font-size: 0.8rem; } + +/************************************************* + * Projects + **************************************************/ +.project-widget-simple li { + margin-bottom: 1rem; } + +.project-widget-simple li:last-of-type { + margin-bottom: 0; } + +.project-widget-simple .project-title { + margin-bottom: 6px; } + +.project-widget-simple .project-summary { + font-size: 0.9rem; + margin-bottom: 0.4rem; } + +.projects-container { + display: block; + position: relative; + /*margin-top: 5rem;*/ + overflow: hidden; } + +.project-toolbar { + margin-bottom: 2rem; } + +.project-card { + position: relative; + width: calc(33.3% - 2*20px); + /* Fluid 3 columns (inc. 20px gutter) */ } + +@media screen and (max-width: 1199px) { + .project-card { + width: calc(50% - 20px); + /* Fluid 2 columns (inc. 20px gutter) */ } } + +@media screen and (max-width: 768px) { + .project-card { + width: 100%; + /* 1 column */ } } + +.project-item { + margin-bottom: 1.5rem; } + +.project-card.project-item { + margin: 0 0 20px 0; + /* Set to Isotope's gutter size */ } + +.project-card .card { + margin: 0; + /* Remove default card margin and use Isotope gutter */ } + +.project-showcase .project-item { + margin-bottom: 3rem; } + +.project-item:last-of-type { + margin-bottom: 0; } + +.isotope-item { + z-index: 2; } + +.isotope-item:hover { + z-index: 3; } + +/************************************************* + * Accomplishments + **************************************************/ +.card.course { + margin-bottom: 1rem; + /* More compact spacing than Experience widget as typically more items here. */ } + +.card.course:last-of-type { + margin-bottom: 0; } + +.course .card-subtitle a { + border-bottom: solid 1px transparent; } + +.course .card-subtitle a:hover { + border-bottom: solid 1px; + text-decoration: none; } + +/************************************************* + * People widget + **************************************************/ +.people-widget { + font-size: 0.8rem; + text-align: center; } + +.people-widget .portrait-title h2 { + font-size: 1rem; } + +.people-widget .portrait-title h3 { + font-size: 0.7rem; } + +.people-widget .avatar { + width: 80%; + max-width: 150px; + height: auto; } + +@media (min-width: 576px) { + .people-widget .col-sm-auto { + width: 30%; } } + +@media (min-width: 992px) { + .people-widget .col-sm-auto { + width: 20%; } } + +/************************************************* + * Contact + **************************************************/ +.contact-widget .fa-ul { + margin-left: 3.14285714rem; + /* Must be > `fa-2x` icon size. */ } + +.contact-widget .fa-li { + position: absolute; + left: -3.14285714rem; + /* Negative of `.contact-widget .fa-ul` margin. */ + width: 2rem; + /* Match `fa-2x` icon size. */ + top: 0.14285714em; + /* Default FA value. */ + text-align: center; } + +.contact-widget li { + padding-top: 0.8rem; + /* Align text with bottom of `fa-2x` icon. */ + margin-bottom: 0.3rem; } + +.contact-widget li:last-of-type { + margin-bottom: 0; } + +#map { + height: 350px; + width: 100%; } + +/************************************************* + * Documentation layout + **************************************************/ +.docs-article-container { + max-width: 760px; } + +/* Documentation: article footer. */ +.docs .body-footer { + border-top: 1px solid #e8e8e8; + margin-top: 30px; + padding-top: 10px; + font-size: 14px; + color: #707070; } + +/* Docs content. */ +.docs-content { + order: 1; + position: relative; } + +.docs-content > h2[id], +.docs-content > h3[id], +.docs-content > h4[id] { + pointer-events: none; } + +.docs-content > ol li, +.docs-content > ul li { + margin-bottom: .25rem; } + +/* Docs search. */ +.docs-search { + position: relative; + padding: 1rem 15px; + margin-right: -15px; + margin-left: -15px; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + +.docs-search .form-control:focus { + border-color: #f76497; + box-shadow: 0 0 0 3px #f994b8; } + +/* Docs sidebar. */ +.docs-sidebar { + order: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); } + +@media (min-width: 768px) { + .docs-sidebar { + border-right: 1px solid rgba(0, 0, 0, 0.1); } + @supports (position: -webkit-sticky) or (position: sticky) { + .docs-sidebar { + position: -webkit-sticky; + position: sticky; + top: 50px; + z-index: 10; + height: calc(100vh - 50px); } } } + +@media (min-width: 1200px) { + .docs-sidebar { + border-right: 1px solid rgba(0, 0, 0, 0.1); } + @supports (position: -webkit-sticky) or (position: sticky) { + .docs-sidebar { + position: -webkit-sticky; + position: sticky; + top: 70px; + z-index: 10; + height: calc(100vh - 70px); } } } + +@media (min-width: 1200px) { + .docs-sidebar { + flex: 0 1 320px; } } + +/* Docs sidebar li>a. */ +.docs-sidebar .nav > li > a { + display: block; + padding: .25rem 1.5rem; + font-size: 0.8rem; + color: rgba(0, 0, 0, 0.65); } + +.docs-sidebar .nav > li > a:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; + background-color: transparent; } + +.docs-sidebar .docs-toc-item.active a, +.docs-sidebar .nav > .active:hover > a, +.docs-sidebar .nav > .active > a { + font-weight: bold; + color: #f76497; + background-color: transparent; } + +/* Docs links. */ +.docs-toggle { + line-height: 1; + font-size: 1.2rem; + color: #f76497; + background-color: transparent; } + +.docs-links { + padding-top: 1rem; + padding-bottom: 1rem; + margin-right: -15px; + margin-left: -15px; } + +@media (min-width: 768px) { + @supports (position: -webkit-sticky) or (position: sticky) { + .docs-links { + max-height: calc(100vh - 5rem - 70px); + overflow-y: auto; } } } + +@media (min-width: 768px) { + .docs-links { + display: block !important; } } + +/* Docs TOC. */ +.docs-toc { + order: 2; + padding-top: 1.5rem; + padding-bottom: 1.5rem; + font-size: .875rem; } + +@supports (position: -webkit-sticky) or (position: sticky) { + .docs-toc { + position: -webkit-sticky; + position: sticky; + top: 70px; + height: calc(100vh - 70px); + overflow-y: auto; } } + +/* Docs TOC item links. */ +.docs-toc-link { + display: block; + padding: .25rem 1.5rem; + font-weight: bold; + color: rgba(0, 0, 0, 0.65); } + +.docs-toc-link:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; } + +.docs-toc-item.active { + margin-bottom: 1rem; } + +.docs-toc-item.active:not(:first-child) { + margin-top: 1rem; } + +.docs-toc-item.active > .docs-toc-link { + color: rgba(0, 0, 0, 0.85); } + +.docs-toc-item.active > .docs-toc-link:hover { + background-color: transparent; } + +.docs-sidenav { + display: block; } + +/* Docs TOC nav. */ +.docs-toc-title { + color: #b5b5b5; + font-size: .875rem; + font-weight: 600; + padding-left: calc(1.5rem + 1px); } + +#TableOfContents { + padding-left: 0; + border-left: 1px solid #eee; } + +#TableOfContents ul, +ul.toc-top { + padding-left: 0; } + +#TableOfContents ul ul { + padding-left: 0.8rem; } + +#TableOfContents li { + display: block; } + +#TableOfContents li a, +.toc-top li a { + display: block; + padding: .125rem 1.5rem; + color: #99979c; + font-size: 0.7rem; } + +#TableOfContents li a:hover, +.toc-top li a:hover { + color: #f76497; + text-decoration: none; } + +/* ScrollSpy active link style. */ +#TableOfContents li a.active { + color: #f76497; + font-weight: 700; } + +/* Docs achnorjs links. */ +.anchorjs-link { + font-weight: 400; + color: #f43477; + transition: color .16s linear; } + +.anchorjs-link:hover { + color: #f76497; + text-decoration: none; } + +/************************************************* + * Dark themed components + **************************************************/ +body.dark, +.dark .docs-toc-link, +.dark .docs-sidebar .nav > li:not(.active) > a, +.dark .modal button.close, +.dark input, +.dark .form-control, +.dark .form-control:focus { + color: #f8f8f2; + background: #282a36; } + +.dark .form-control { + background-color: #44475a; } + +.dark .form-control:focus { + background-color: #44475a; + border-color: #f76497; + box-shadow: 0 0 0 0.2rem #f43477; } + +.dark h1, +.dark h2, +.dark h3, +.dark h4, +.dark h5, +.dark h6 { + color: #98a6ad; } + +.dark pre, +.dark code { + color: #8be9fd; + background-color: #44475a; } + +.dark pre { + background-color: #44475a; + border-color: #44475a; } + +.dark .markup-quote { + background-image: linear-gradient(to bottom, rgba(233, 231, 245, 0.2), rgba(233, 231, 245, 0.2)); } + +.dark #MathJax_Zoom { + background-color: #44475a !important; } + +.dark table table { + background-color: #282a36; } + +/* Table Striped */ +.dark table > tbody > tr:nth-child(odd) > td, +.dark table > tbody > tr:nth-child(odd) > th { + background-color: #323440; } + +/* Table Hover */ +.dark table > tbody > tr:hover > td, +.dark table > tbody > tr:hover > th { + background-color: #3c3e4a; } + +.dark .article-title a { + color: #fff; } + +.dark .portrait-title h2 { + color: #fff; } + +.dark .portrait-title h3 { + color: rgba(255, 255, 255, 0.54); } + +.dark ul.ul-edu li .description p.institution { + color: rgba(255, 255, 255, 0.6); } + +.dark .pub-icon { + color: rgba(255, 255, 255, 0.54); } + +.dark .talk-metadata { + color: rgba(255, 255, 255, 0.54); } + +.dark .pagination li > a, .pagination li > span { + background-color: #282a36; + border: 1px solid #ddd; } + +.dark .card { + background: #343a40; } + +.dark .card h4 a { + color: #f76497; + border-bottom: solid 1px transparent; } + +.dark .card .card-image.hover-overlay::before { + background: #666; } + +.dark .card .card-image.hover-overlay::after { + color: #fff; } + +.dark select { + background: #282a36; + color: #f8f8f2; } + +.dark .badge-light { + color: rgba(255, 255, 255, 0.68); + background: rgba(255, 255, 255, 0.2); } + +.dark .badge-light[href]:focus, +.dark .badge-light[href]:hover { + background: rgba(255, 255, 255, 0.3); } + +.dark a.badge:focus, +.dark a.badge:hover { + color: rgba(255, 255, 255, 0.68); } + +.dark .btn-primary, +.dark .btn.btn-primary.active { + color: initial; } + +/* Mermaid.js div */ +div.mermaid { + width: 100%; + text-align: center; + margin-bottom: 1rem; } diff --git a/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.json b/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.json new file mode 100644 index 0000000..f701cda --- /dev/null +++ b/resources/_gen/assets/scss/scss/main.scss_76ac6956597c32fec7ddf60d408db3ab.json @@ -0,0 +1 @@ +{"Target":"css/academic.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/images/authors/admin/avatar_hu52a603635ecebd45650b162dadabb4e5_12861_270x270_fill_q90_lanczos_center.jpg b/resources/_gen/images/authors/admin/avatar_hu52a603635ecebd45650b162dadabb4e5_12861_270x270_fill_q90_lanczos_center.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a075a38dc97eb6480c4e63253d3f0a2199f0119 GIT binary patch literal 5426 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 Q+ksX7r<ddZYMwRxA6{MWVE_OC literal 0 HcmV?d00001 diff --git a/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_192x192_fill_lanczos_center_2.png b/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_192x192_fill_lanczos_center_2.png new file mode 100644 index 0000000000000000000000000000000000000000..85dc7b3c1f134d6acdf1bd2c7d1f326e8d6aeede GIT binary patch literal 7708 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 WP#89!wSPkZ0000<MNUMnLSTY^*Yyzq literal 0 HcmV?d00001 diff --git a/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_32x32_fill_lanczos_center_2.png b/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_32x32_fill_lanczos_center_2.png new file mode 100644 index 0000000000000000000000000000000000000000..86ec5d646496fd90af882d7c7d86a48f471b637d GIT binary patch literal 1360 zcmV-W1+V&vP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F8000FSNkl<Zc$}nH zO>9(E6#mYgH#2Pnx{!)dRElCk!Pclz#J?G6Xz3pswHw{Y4ighs?iA|InCMDfy3o}$ z8rvofVPVIJ@h5Gh)d~$!NHiML0L56CcHX;(+;i`nc{B5-uYsGqyw2^t_k8D^?|kPz z4@rZWK*X4t+=|Rv3%XwX3v;LL07~ZpY_W^z8FUYw#==4d`j4G>Xy}}oG`o|ISBU_| z#_XDm-Ve&&Yj>3>c5P?DhvosCpUQ5;_{IRd?B1jX0i9lVEsbgbPhzFqDZh^&Pdq<q z0f9yW%*>>rxd()6iGV@vAk`~-bGcgtP$<~{r~ZBzKnDVKJsAM|0G^i=<Z}Af0JOK; zT&K_{?_e!R27nb1KPIFl(n8{!22d<o4;Y8#omJ}|W>2J5FjC0kproN#Ox+v+L!i-7 zjfF|W{6}QY_mW8)4$Vgd`qI+6)zJJvOCUm7_ZZ&+(jY%M0s)5}AHYnZ4I?ALdTD45 zz#?Z5^(PvQ4nk;b8`7=M+CRsd+KE>}t9}7~oZ15T&$-Esg+Ho)Bx#sLvAt;onn<xA z4$xBG571VV(G7`K<2Zy1(=F)8mnxE8H{uTs5u5OvO$1vFCcj)rAyBozNhz6^r;>s) z824a#d7t$uJ`M2za{0g=c1Vyj*>#+`BFdP)wq)oDf-evAWto?U*4!ypGgN9=-tF;e zXq;qLA|Ss`b|c`QYt|9H1+6au)CR%_kzMbD=`2W$z7Fscrf6M?7jb#>UU7;V8&qQi zibXr;bD!gM;0`wA8iZ1<P+%xJ3c_n(eH6f-P}~NEU1Hqk+Ou?|2XXsyw-_%J8bqm) zggK{v3WptDGOo)3%-hj5{83yeWz3DA02I6Mdjg!<1ABu2X5-RO8v&z!rlp=6zYENd zJFk_b#U8p7bCVy(8lRo$0_YtJ6rrciAP>3j*w9OA5lv5f$me~WnRpe1&z#ZlurPmR zq-Y4M{2wSFq)l{EE6{ik%)NDcL<~S20K6AnM;5`(NjGX!kaN1NcmPH{tv6Ay=2r#* zk0FImpga%EKD2%mpdP0ewRtwi*`z}hbrD4)@o@k`^_x3&8@QBnKG&1Rl9EktP+y{J z@F$s_pExa0YXR3s*_7jl6^^+P;Xo)9B~wCoO7n>;Q#-OC{ki=0%fuUCJSE;Y0=68o z?|qn`+AiUbT-B-oqUvWu7k`@(BLZ$0&WyhcjW=D>Y6jLs)@VWt*l)P1RRI`=8iH6N zRguS|P|oPvQW?UQb(&SR9XH$&>_0+gE_~IAK+QYj^&W9Wkg7A<YD8VXx2d3-85@bK zNc;C=_Y0T8=44S9T}aBRS2ouh3c(sSM;}uW;B?G<J$Of6ZbMleh+frf6@<(r?w7qB zgC4j7=1-wi@&^a=E0)NWy)J^pU@~bK3rn6VeOf-ZR(}V0Q_V){b^`PZbPvCjXxt1@ zOFkCa8+GJgc%=uhXXJll+jF7tp-MSuY-&`p%J@c<atAzIluj2jE_%QYA9VF=usT+k z3UWfV4Sx1%04GsAk*W%j#(-N^D<)xW>)>0FX=aTMYEq&cNHou${0?iY*TK|U7fnlA zreOhq9F!dTeZed|=zvDbsUk)fkSYJ>=9+WB7&jubyYC+m%~p+87ARYi+%F%n`Mht9 zZO)o||K09OrV5}cMn7QB$eP@eVlEXmqardiU5Q~eLdyNV52Zl9HEsj|0RR6NA`OuS SJ=1{z0000<MNUMnLSTZ9GG<)> literal 0 HcmV?d00001 diff --git a/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png b/resources/_gen/images/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png new file mode 100644 index 0000000000000000000000000000000000000000..bafcec61234fa0785d7935ce63167425fbdc6e76 GIT binary patch literal 12453 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 literal 0 HcmV?d00001 diff --git a/scripts/gen_demo_resources.sh b/scripts/gen_demo_resources.sh new file mode 100755 index 0000000..c689e0e --- /dev/null +++ b/scripts/gen_demo_resources.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env zsh + +# Generate preprocessed resources for demo site whilst also removing disused resources. +# Run this script from the root Academic dir. +HUGO_THEME=academic hugo --source exampleSite --themesDir ../../ --gc diff --git a/scripts/init_kickstart.sh b/scripts/init_kickstart.sh new file mode 100755 index 0000000..7101e4d --- /dev/null +++ b/scripts/init_kickstart.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash + +# WARNING: this will reset the project to the Kickstart template! + +# Update Academic +cd .. +source update_academic.sh +cd scripts/ + +################################################# + +# Install demo config +rsync -av ../themes/academic/exampleSite/config/ ../config/ + +# Install demo user +rsync -av ../themes/academic/exampleSite/content/authors/ ../content/authors/ + +# Install page sharer button customizer +rsync -av ../themes/academic/data/page_sharer.toml ../data/ + +# Install an example instance of each widget type +rsync -av --exclude gallery/ ../themes/academic/exampleSite/content/home/ ../content/home/ + +# Install indices +rsync -av ../themes/academic/exampleSite/content/post/_index.md ../content/post/_index.md +rsync -av ../themes/academic/exampleSite/content/publication/_index.md ../content/publication/_index.md +rsync -av ../themes/academic/exampleSite/content/talk/_index.md ../content/talk/_index.md + +# Skip static dir - do not import the demo's media library + +################################################# + +# Post processing + +# Deactivate Hero +sed -i '' -e 's/active = true/active = false/' ../content/home/hero.md + +# Manual Steps: +# - content/home/project.md: Re-comment out project filters +# - content/home/demo.md: Re-modify content & set gradient background instead of image +# - content/home/hero.md: Clear `hero_media` value & set gradient background instead of image diff --git a/scripts/list_language_packs.py b/scripts/list_language_packs.py new file mode 100644 index 0000000..043aef7 --- /dev/null +++ b/scripts/list_language_packs.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 + +# List Available Language Packs +# Used for updating the Languages page of the documentation. +# https://sourcethemes.com/academic/ +# +# Prerequisites: pip3 install PyYAML + +import yaml +from pathlib import Path + +LANG_PATH = Path(__file__).resolve().parent.parent.joinpath('data').joinpath('i18n') +LANG_YAML = LANG_PATH.joinpath('languages.yaml') + + +# Iterate over languages. +with open(LANG_YAML) as f: + master_map = yaml.safe_load(f) + + # Print languages as a plaintext list. + # lang_list = [master_map[master_item] for master_item in master_map] + # print(', '.join(lang_list)) + + # Print languages as a Markdown list. + i = 0 + for master_item in master_map: + print(f'- **{master_map[master_item]}** ({master_item})') + i += 1 + +print("\n") +print(f"{i} language packs found!") diff --git a/scripts/sync_i18n.py b/scripts/sync_i18n.py new file mode 100644 index 0000000..cd1661a --- /dev/null +++ b/scripts/sync_i18n.py @@ -0,0 +1,52 @@ +#!/usr/bin/env python3 + +# Sync Language Packs +# Script to synchronize each language pack's items against Academic's master pack (English). +# https://sourcethemes.com/academic/ +# +# Prerequisites: pip3 install PyYAML +# +# TODO: Switch from PyYAML to Ruamel in order to load/dump comments - +# see https://stackoverflow.com/questions/47382227/python-yaml-update-preserving-order-and-comments + +import copy +from pathlib import Path +import yaml + +I18N_PATH = Path(__file__).resolve().parent.parent.joinpath('i18n') +MASTER_PACK = I18N_PATH.joinpath('en.yaml') + + +# Load master language pack (English). +with open(MASTER_PACK) as f: + master_map = yaml.safe_load(f) + # if (DEBUG) + # print(master_map) + +# Iterate over each child language pack. +cnt = 0 +for filename in Path(I18N_PATH).glob("*.yaml"): + if filename.stem != 'en': + i18n_file = I18N_PATH.joinpath(filename) + print(f"Processing {i18n_file} ...") + + # Load a child language pack. + with open(i18n_file) as f: + child_map = yaml.safe_load(f) + + # Synchronize the language pack's structure against the master language pack. + tmp_map = copy.deepcopy(master_map) # Make a temporary deep copy of the master map (list of objects). + master_index = 0 + for master_item in master_map: + translation = next((item['translation'] for item in child_map if item['id'] == master_item['id']), + master_item['translation']) + tmp_map[master_index]['translation'] = translation + master_index += 1 + + # Write the synced language pack to file. + with open(i18n_file, 'w') as f: + yaml.dump(tmp_map, f, allow_unicode=True, width=float("inf")) # PyYAML will break lines unless a large column width is set. + cnt += 1 + +# Print results. +print(f"{cnt} child language packs successfully synchronized!") diff --git a/scripts/update_bootstrap.sh b/scripts/update_bootstrap.sh new file mode 100644 index 0000000..68e8023 --- /dev/null +++ b/scripts/update_bootstrap.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +# Script to copy Bootstrap files into project after running `npm install` to download Bootstrap. +# Use: run from project root dir. + +ASSETS_JS_DIR="assets/js/vendor/" +ASSETS_SCSS_DIR="assets/scss/vendor/" + +mkdir -p $ASSETS_SCSS_DIR/bootstrap/ + +cp node_modules/bootstrap/dist/js/bootstrap.min.js $ASSETS_JS_DIR +cp -r node_modules/bootstrap/scss/* $ASSETS_SCSS_DIR/bootstrap/ + +# cp node_modules/jquery/dist/jquery.min.js $ASSETS_JS_DIR +# cp node_modules/popper.js/dist/umd/popper.min.js $ASSETS_JS_DIR diff --git a/scripts/view_demo.sh b/scripts/view_demo.sh new file mode 100755 index 0000000..55c2443 --- /dev/null +++ b/scripts/view_demo.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env zsh + +# View the demo site on any local devices by binding the local IP on port 1315. +# Run this script from the root Academic dir. +HUGO_THEME=academic hugo \ +--source exampleSite --themesDir ../../ \ +--bind=0.0.0.0 -p 1315 --baseURL=http://0.0.0.0:1315 \ +--i18n-warnings --minify -e "development" \ +server diff --git a/static/admin/config.yml b/static/admin/config.yml new file mode 100644 index 0000000..6c2951d --- /dev/null +++ b/static/admin/config.yml @@ -0,0 +1,89 @@ +backend: + name: git-gateway + branch: master +media_folder: 'static/img/' +public_folder: 'img' +collections: + - name: posts + label: Posts + label_singular: Post + folder: 'content/post' + path: '{{slug}}/index' + create: true # Allow users to create new documents in this collection + fields: # The fields each document in this collection have + - {label: "Title", name: "title", widget: "string"} + - {label: "Publish Date", name: "date", widget: "datetime"} + - {label: "Subtitle", name: "subtitle", widget: "string"} + - {label: "Summary", name: "summary", widget: "markdown"} + - label: "Draft" + name: "draft" + required: false + widget: "boolean" + default: false + - label: "Featured" + name: "featured" + required: false + widget: "boolean" + default: false + - label: "Authors" + name: "authors" + required: false + widget: "list" + - label: "Tags" + name: "tags" + required: false + widget: "list" + - label: "Categories" + name: "categories" + required: false + widget: "list" + - label: "Projects" + name: "projects" + required: false + widget: "list" + - label: "Featured Image" + name: "featured" + widget: object + fields: + - label: "Upload an image named `featured.jpg/png`" + name: "filename" + widget: "image" + default: "featured" + media_library: + config: + multiple: false + - {label: Caption, name: caption, widget: string, required: false} + - {label: "Where's the focal point in the image? Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight.", name: focal_point, widget: string, required: false, default: "Smart"} + - {label: Thumbnail Only?, name: preview_only, widget: boolean, required: false, default: false} + - {label: "Body", name: "body", widget: "markdown"} + - name: "pages" + label: "Pages" + files: + - file: "content/privacy.md" + label: "Privacy Policy" + name: "privacy" + fields: + - {label: "Title", name: "title", widget: "string"} + - {label: "Publish Date", name: "date", widget: "datetime"} + - {label: "Subtitle", name: "subtitle", widget: "string"} + - {label: "Summary", name: "summary", widget: "markdown"} + - label: "Draft" + name: "draft" + required: false + widget: "boolean" + default: false + - {label: "Body", name: "body", widget: "markdown"} + - file: "content/terms.md" + label: "Terms" + name: "terms" + fields: + - {label: "Title", name: "title", widget: "string"} + - {label: "Publish Date", name: "date", widget: "datetime"} + - {label: "Subtitle", name: "subtitle", widget: "string"} + - {label: "Summary", name: "summary", widget: "markdown"} + - label: "Draft" + name: "draft" + required: false + widget: "boolean" + default: false + - {label: "Body", name: "body", widget: "markdown"} diff --git a/static/admin/index.html b/static/admin/index.html new file mode 100644 index 0000000..d6a98e2 --- /dev/null +++ b/static/admin/index.html @@ -0,0 +1,13 @@ +<!doctype html> +<html lang="en-us"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>Content Manager | Academic</title> + <script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script> +</head> +<body> +<!-- Include the script that builds the page and powers Netlify CMS --> +<script src="https://cdn.jsdelivr.net/npm/netlify-cms@2/dist/netlify-cms.min.js"></script> +</body> +</html> diff --git a/static/favicon.ico b/static/favicon.ico deleted file mode 100644 index 36693330b4b4918c9f2c515be118cc1efe67a8ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 O<fcSU-~lgWAp1WmbGq#S diff --git a/static/img/.gitkeep b/static/img/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/static/img/StrikingImage_Violante_transp.png b/static/img/StrikingImage_Violante_transp.png new file mode 100644 index 0000000000000000000000000000000000000000..6909ba4eba9299f53e2ae70b07b7891525c80043 GIT binary patch literal 965057 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%0AO)hmIPAr>luMy<H&7c(zeLtpwMcF8pI*PX;W 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νT`V%Yo#MYrz@tV=d8W~iY~i_y;tyb5ROLtO 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%0DXOWII9@|mfvS(t#B92l= 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
^1$sx`Og%v;`R7<yV)ZOX5_dN#9f!uM zOtK5&A8rSVwZab|f&2W#3_w;NVyj)jiGs={@Y+zp0ODccz*1JZ5mevLSEr}<OPl^k z#>T|~nKv_U@4FA&x7z3aZqF?m%$-ljQD0a71=?<BS*$29H~?}fVHg&M)Y?KhM#iNi z1?&fg-s1xPwM9V%Iz7&ND|)?i`yyuzGP=RDb_}+XIW@iywIkD(N^BY5witCviHl$O z7joW}uDPG4=8(vBkh1+^GGgNlqWJeHMv2vQI<#2v_#J?EfJu;CE201G;<YD4MIuJM zx~ymJdQCswKCcPrPEF-mPV%6=UqmxH=e+W1OWyK`V!qp`*)(0UdB*;K1b~;9mnD6` z)Yn&vrPWw7f8vNi>zH`L-}Y}KZ2#H6{PmBK_w8MbWwm~ND6uw1DLwPo-N)CW;4QwP zk|`7VeAOgf${{5ofus-M6mQjjqg0wr$l_?J-?@_<#l)65xKd%Nv*~SK)HXIkeLDS0 z(;iohU{v7HN}EuNB6HV;-O~f~uo*6{(n1f3OG+&L+$9;G?v%#8r2RbX)9_n0x%AwH z#$uiQidS+bXxoLR`mLOH8vQxfTGKarE50p-jF%zJfY2%k_F&u(qUf{g`dA#<i^mE4 z*qsy#(oRxY@vp5Y+z=YcR>_4UkV@<E&%In}${bMR7cYPps8ZF`%zO|_FT|#W2;0Q~ zfS!u6V=f`4CV@4fi(soD!sKacmyV49;rCv9N^Zh_yguu@m8SOor?g)Fj#`u+8`=+m zzKQt^1KOXd00oGpnPxM0iPyZv0}OWpQ`lt5`&67+-#Nh2oJALdz=w`sRi7szKHd!E zKhTHu0RQ$1hdG(p`1s?}Nj|JF((OH91vyw{T}GO<hKExMCf=>t7W%QVv5briIbP~c zH<VF?QIk9Pt1(2}X6!g=yY`d1-0k#Bbpdq~aAeZ?jXFR#@T%r62PdbdeImH&0Xihu zJpkOocr&L#JhgSXfu$(ce-zGi>-`fGqAPRCi{<7|%97ibg(XWqK?kK&QC@lFduaCX z^-VjmLUDW?BSM@~x7g6b>XF2T_`7jE?GmzFU_`owNIx<^h+ny6Yso(K%BXu!qBYk> zq%}LovXf!=PS+D2<=>T1?&cwD`8vQQ9v{fZ!y00vy9>xY3Qvy=eZDAv?OBV(+`GRk z#ntp*XBLC!uLEo_>I>>GyA${wF2IF`=#XK1U3~mIER(zKQEaM$7oD=P;5Wi!@?;sU zS;oz>;1I8Hrj+Sh9dl~~xOTZWM}s9>g57dtOf1es3)EtgswL<*9xo-qb34d1&%?y< z+vA1e$y#b``ne~S*d#ne<p}1{B}Kvq!mhyEtde4rR~+d4-9n8Fn`->wM`v!={WVBY z(t=f)?ll;BnYl_i(;&Cs8V7xIXVi`4<lA5OF9>7UK4Otg-w`f$X!v$d8Jjy2?9U6e zKV#SsA&KL<_aY$AxI*EJ1~Pe6if{|-<R`Lh7rX(k24-(+JlS@--Kk@`0d^}SCT2M# zKpk`6?_AV<Ytj^3-J2O+WNF|t`^w>giS#n{W)hbC&lzf|M?<8-pQ}T82<!px5`mRW zW~tzz5I<I1Zr!f(_`Oci9ei%p{5aFH>d3N^{S8d*d#U9vYmZXU$`OAWDdrja)=Hk; z1FZ|->VvhHxYun91rP4GSc0ZgqZ^_?dqr(o=4R`~lhSYDxIO{_55!IQ33&BuJh_*; z3;M){GKm(n(c|QyWAKGR4`JvFDJF5XQ3+C)R*&zxy2-H?#wIyUJx=i`=fTCv4=tiA zdvYU`&%*;M!|*EQhtfy!A-uzp3`_U<)fZnxGgD<wt=8(3EzqiJB`|p#ichW*Vg$J> zmLs=1v*?)LpXQehJIO~(-r72wJCqduf=@wRAau_{!G~qW=WV)bm1yCH+vAQ^HC_mg zd^8gb^5Z#2u0Su|3l;8I^r|EM<ODa<00VvV-*GbeYMR*ZM5!yOJ*xY(GPY9Gs#2{- zxyt`8g|dSFKZjCN56}0f>_~b29%1(PlMGrK_P+$jt9MEs;n4^nVySLxB-21!ssk~K zBVJE_!QQC$O;u{E)t<=Wu(P{u(%Dms3Rf{e9tY24_svOKJQo142=oiP{Cwpj^q^G< znq-wI=}hC)z#(!a{29fM(zq(<SN7$qsi7pDnJdpAvT2G6V_>zbT9=QAviJEq0qf|< z2uqdbeMn0nz)iM(e=K=s$I^{)LUwr#W)>6ham<D-7@ojrqKW-u)=(e+2V@>Ut1c93 zjC6w%;26+Pu;K?4&VQCB2diSROv1nb=Tb{cOBp#iK<-h#1tC6r8|WRbI7^s(Z+;GX z%fv$i1Ogzez1=Z1d&?=0aiv}q$PME_52`b)DgV&Ihy%&T#e{fUzUeV*TbN#q&%Oly zQF6zlMTJ0WZHGYjR4~2{wC-HgF_R50oFM-I(4>qD(&NG3A_IydC_6w~{^o4)6Hj>4 zm+@CYwt}K&k~uKQP)~1f93DLX$>h9rDjX^(Egko($pgqXnfAsr_N_SAU;n+hP*1#F z%&xX30tlsSRKh#AN;cj=bGE<3au4^3XVgb1<s!6Fx{7#XM19M>t}C{LBO;qWg#Ue5 zYl-$$hlE}AxZ6J~02W3U<Ee*)Nv0JRp0F%b8THWe+E!f_H``ntRo?QEUfcfFtxYp= z9NKN1j-{0yuE<O(X~Jr<5|T*6{Mls(lVA7S)5??-BHBi6`PF7O9rIdp`>D^>5l_>e zuDbokK~D$n2=GED$3u&m`TVgb@PGZuM5#)J>q)k(;`|e`c8Z&C$kV#fPT#G+e90`; zw#~P5rE$5fc>Vk2cy7<OpLUnD0*2AD@TaNbi9tuljvtq^wyQz1DqTk?k+Z!{wWXcx z+r;FD96(tnrvXw5?ckNi^x?<9l9ol8^}SuVZ7oJuE3|atOOyO;M8^{LRnY<V-ZC#v za4kHEdfPe0DuhE~S!Im+I9921bW}T#jI@g3XBJW>-CqZFX1YGk54(lFaLm_jsOb#` zo?p{)k@bH*mIS$>H$U=ed{s!HnKlpGPMl?d$p<s3632AAxSc`O<}@&pwl!r0$`qZU zObK|{WZZ&6muZ*MFj%-wQJ6+L|C>tGD>2Zl14$LocF@`eBp?3zW77Y<Q?4N0T)Y$c zeP}4t{09006GT!{5*+oq;(!}jFEx1T$B`m*#L=rB?*syMcjj>ZExfButx!WqnQ0gX zP3b{x9?6Z`M%^%GLM*FZJbd`j1ngHqnEU;74q$l$cCg=PdZm~Fp1gdfr>}p*SO@6- zFl(>ZYNHyIf-6-W&XLk*RRu!!Be^U{flucP#4drxtT%@3&elQRweK7&zDvlz;WX1x zkIKGss<=Nv5i`^*GCSh%LCfffOVOeI>%;>p>7>Kv&tX<~X{{BWB2x0Enm+}`Epd`T zL)^Fovg&f};!{z}rzj0W6QjL`x^K5KEMK3PP6fUV6kgBx)QOlPzFn9em2F_*V{!%L z6My|C$q!Reh+dJ3H~)Buo0N;+LbgIXRo7A4xnIHeyXN(PH5)O~fB}u{P?t>%7jnK* zTl&m(^wkTo8g`e7sr8Hb(A&2rpD&E=HBiS>RNNP2(0K6Z|8g^5{!I_hzpf1bsw&@R zzV5k7ZDY8o32?d~zkH5+`Vzw)YqznkjWOZ+7s?4p>mJYW!V`$;IOzfjqS)0u)B;H} z!D|iVZU%tUQo#_(Bum!3;A0|sp#=p2fe3$cYJVHDN!YLC%SdO^oZc=K><z(3lB$tX zItDnehDo#Z6rI&5AyDS^ROoPOzJs@y@cK@nWx*xyHy^hs%>DDMUxrn_wb>-Fjv|zg zRo*x>!q=ZsU0Gp5Lw2D813MC0%RZZswgiAF}SufKnPAy+GugADYZtX1};b~OSh z_r=-P;j{Uc!nIhchkCauTEL+&NKKfmkx|9q9=(4@E;;LrGDEKsQAWzkpK`b~=W8FX z<-Pjm<-=b9IRhY?326U7a3pn@2|+|~MAC7ZZr_1ke<bUkAqPpbLXUT(^b~QL3)o5h z0xW8#jH3}duibXOJV^5cnhzWvJ*k5i;0gWSRQl{*kgw?Yt8skT;PZ}4_C~)C+T6<r zUTpkSG0LF6QW4^SvBDII<gN60%$n35Cq5eq$eh4l@y7JxmX|xA2HfxhZszAstgU>* zLe=NIwP{(3-VYF(wp(1dxaYLer0SJ#=CpV#ymY7AVfVVphnOWTsHGL4NCf-7NW5Bg z=9*9o@4CpFSaL1yLLf$Z=IXt&h)=IkFEdX%ph2#1d?hcx(7Bp#(p37L2TP6xi30Db zm_?ChyQ3Fv|FA2UnE#ONNiemf1=n*wl3($Kr=}uMr<Ler(>bIqwijR4X+Fvirbx+s ztOmao%C)VlFhr>z8h!V+GY@1_wG(DPoh!0x!|`voK<saI)8={Cdu|B%o&~f}&7B<w z;l-R?iL^PQB4n`VE!pTUPk(s;PRtUZH*R^o0RTD79hyu_YGkj+9q6doHwX1RpK8|j zjOtwq+SRGuRRZr$=H*QIr_f^^JtOp=sykS!R7#LIBz1Hs@tiVNue%IHe9RlT%p^Z5 zqksQ?Y=eZ}%Kr6xu?7xh!_Z(Tj|E-FbQqKx=)R0mau6CKI7){*=UF8Uw<lCy^<7)e z{VezUpw@`!RX6=+C1%G{Ci5s-ANr%P{;f+0nXphJQRB?{8Fa6J(z@#5wD1(iJz?qx zQR?17*0#rn{1E`G1T3Y@T@`KO{BBukMYwka`9-7gq(Ylo@@v)(Amxyjo*t)c19qDg zdZLguuHZw~@Uz&_B1L9%Hn)vCy^iuZLz$d#P%49?q0i6SsD5qm!TU}=l}x`ov_(AS zsGI|q!X&Q;Rsv}`=EMdDVUQLXJ(UTs3O!<c77+Hp@`@Iapa4mQKYcT1WMIYlzVB&y z!yEt!ghWI{Mns&M)^51Js}A9gzg;I<yi`<F$}1}=`iPvx$e&{*Z8GHeB4W-(i4(o< zFHe$N5tQ|+Arw<kNObA`rcA%{O}d&EM_z?u-2mWNki0m^D(#0jzh|f{Dtst+p89)1 zQBe!2MhxtZuTBi9Ds-dkDzh50AODDyN;-c}f(au^8Si^IArhC0sTFZw7#tFLKXuBj z@^ZAT?;_>yvmVxBjqd$2u%t*Nce$-!G}$FtN_tK%8|Y?Ecb2`6Xdh<|=xBdg6IO^5 zcsr24Q3gBhzkxz5%=RV64b=N}X@5<|5a$UF5aK{yoa9ZN8P9nwrjy>P-;RIqq+2k} zTuACC8@D%LfrSy#z>wArpIPOttDe!{y(=8`UBIxO%qxTyhs=gxy;9*|otbz_F_8-o z7GB`UZiiZkC=8TOTz+l(2r9w5^Vm6k!c!_CpAvf5(C+R0tU)5J+^!xIySUFSBjr=! zXJ3Q?otPnlvecy`9>pZq?(L^7_j>0<Jw*@@Pz2FFsRdL7TJ&G@d$H&UBimB?3;W|( zI!F2$n4sT+YP`*v2>uFm4wP#;Gb~Sb4SVIeO2#SVn-tfnWvB~F<_*6C3>l(V9L-i4 zycAu+Y9iMTHToQ`6gaGAASbPgMBf7B55|2j?pjcWZwe(6Neprs4-d~|TYxO+*L=K5 z%df4AHp(k9gSiq+C;135e6Im~7tZ?;L&4$ptbtER#m-3<&%F8xQR@;&Q4I|eqFLYD zn^t{RF04vvTg?gmkz);p{E6$?2<Cq){wZYb&Y81?1-5|ShK6R=uNqq#Ca-03sq^)B zezFdAO=&DSxxAn;1uq0dDgfU5)($x4f`@jJ2UgBo=Td`@FGsEi8bX$04B6E3UmtLU zC4yPDwHaxFFX3gEr5i+4YmPMg;){rXk8}Y)XTx<m^drz>!~FUvc$1h;Qk{qe)Coh< z!2T=cy|O7JZjb!78)tw<eMj_BR;R{9+;O~HSaix}goW_bQ<EP%Py9c2CcYx3$c;Wp zR0ur2q{S{qr>5Si$^~m3dS|PtX6b_0=}U#g0b=-ix!|av3$@0Ryho+I@lzk4_a8Ia z7CW~F*uQ%I**#r4@n4<c2{>DMDs(9tC_dwarSV-k`|6Je+sdt^WoiN;eR5$Zq4FR1 zva%TT8B}qikQ_?s6ZPKjSjDxHxhALsM&p`M;o9#|D&K3T7+%L>z;^g3Qco+BaHosf zbyVJ9ydY$mIiwJ-CKyn1*7R|LYb*G~uJ4l7l1V0Gq_)`&=Zl{uW4xpvU8{%nX(=Ue z1*_5~y_*Y)a~(sau6$%Ksa2UMuc1#5vnYez>zAYNnEphiV`*JnZVQJ5TNr_-xvTsb znG9t`$23P&i&{x1hb~q9n10hG%4dIY=F76+B9k{~(myySB>+$yK}~2Z)JCZcKU}py zkV~<xVn$dLUNwasNRo>!yiB8v_cw1~C9&UvHSBTnFr^qUNgC@Az5#UwSeX*&<>l5m z=N)v{bL8PttveuTs=N!*FR5i;ctZOp8u+#P>s|Y%-%K3m+NXL(M%^PLi8kh83SXB; zLHqV04opK!4F$a@|3o;{@s}G4Aa!>k1v*6whZ|$Jj1uhhIcitkEYV4R`wi4KQRRY$ z(_`vo;>&ZUX7!@PBjyaf#1ig%byR<SzAtIJR+Plx>$X&F_wPH##`i9%xDKry&=a%V z=eJHkocT6KASfLlrgc;gJ$|1bM}J>t|3QP!`bq^y*-HbWJwGk%B=g*%RL;B?GVd-8 z)6~+3sabi5&!>uWZz<GIsC^Sd<~78cpQ2$28y=7a?=mTOH#adyX+K1n(BoPm?pInF zuigCL$CfNhy(0<7Kl7bdR7FiCo}B;F3RL+gYq55F`~5wpOI(@5cuKDBKyeJuF(Z$K z&kp{S%vbBG7px5H<KT_}YoZs(nu&K2iMI+L0@8Opa=TAcp{|K~F*>c_^0r<=R<Za! z@09N@(4;d%J)a|&$7hDRW{Os93d<g*Yvj}3NjpZp7kI%INj#sMpt?FbI<fc)m`V}p ztTwL(mK20_3199z@Xhv(a8&x)5TOx~nWTy_jG4uiVF!upcXCxzwxGJAU&}f}C$TwD zHJ!O}b_4E6z58T*Gm}z!%WitPKp+_|!4WjH;tc3Xsxo=v4P^K<XUXdCiTew7*!n5d z6e<UW1IW=#IBx(JwuGZh%4N`^jZCymg{Zma;&UHsH3Jd;o?v}_ZjDL}Z}q;Ho30Zb z$Dp^O{LP^*L$>ikv9HZ&nQo1sR(gYvGNBjXJDT^i!L@43iB9qgNNxb`1%OCKR@UZ& z(AWGlEzDfL>&vUYFuU=G3%3FZNM8eHT>+kQE8v)f!Zg2;Mgt;>w9j#dgbP>%<ve=% z)={s$k@GWjJ7~UMwW8#QHOrfa$HZ;Nh9RJN;N9Hg+sdi$bD~E=eKX*lJD7DeSY)}n ze8rktm-9m1W=<jZ1#rx=PV(Y*)6D`!3-Zan^t&G4;m#P?yveLWrbmU>X_k(3k9Kze zIe@mwttG7GBLX3H1$auFQQ>^puQjcmzE61@eNeOx3u~(!|9Cm8ay;M_gH<6FZufnK z@2=G+s4~IXpzht;#^1dUtbBOGE$+p6ZcUw#MLZ7vb3=M_(wv_*>h|&UY~B@Wb0oap z{5pE6y|i}yefZbegZ51P{cw+KilNs7^*aFh-G9$z)<;4o{#7y?v%d={Fx<k(^*`T$ z^KVLpcX4)8Z_vpp)xc3{y1G1^y$9sAaexM<ZuSIK!XXYP6wD6ao=&DU{Y0w!h-CI@ zxZMZ>BDq&@CsHEbc9}J&5qzI8f1Z{5P(qt{v1+R0WBt$$PC5+%<tvQ=1A0tO<t{FS z;8nY_O5ZhQRA`kZxg;mP`A?0#kOs2o?#1wnB)Itl)_yCtm(U8ffiHa7K{bsjh(~~* zcGG?{KRo2^>`;SXOwu+PQS=h0yzh*LlakY^e=+38EA6zcL2tL~%~*@Z_OU2NfkTEj z=OiI9TQRIp1d)^9zC{!KqKfH`<&wkfx?^v}BZs*O_?jR7f<A*S3^N7wc3e`KYJ2bN zB~!I^y3QZql7wFM1$6gY4KiGTH{E_|g;7K3w!e_DaIl4N6rhBGeLEyoeF5wbs2}A@ zN$iS&qrxB7qJrQb0E81jymSfFEVTUhKw^X}>xVJb89}{ikyp)gd$Z4BURQwDu;ugO zkvFT;W%6u;qz4fi(ko3D{-mtM_4J{?Kmu@Jv)W2A7hA*Ui!ClK#g#JV;>G&0iGn43 zJ6}9HGQ@26wAY$UT)xyHNG+{YK60GMeQSEqM6Gdn1ormxSJsb7q!S!!(rMQ8(KRcE z%lh<2C0BulsKYO}xKH)a$eSn%v*3tR;vgs#-gQm+ui>h}l4S#n1F4q)!6g;Ar8j#_ zxpVz<F#hx0nYe>g@JqAy(mnErt-r-0K`*d=OkVKihc!0bR;{^j7at60fDPE5>9!3} zi9%nNUw^!@3~ek`Avlv6%fiI9ni;k!)@;*8X<pOkyu_wi1D~i1v`o>7Cm~!|k=qY! zayaEFc)pxqK%z|4`ZOLhwJLIG)p!X^Dv<O!8jW@aV&kA0#q;>faE$)?%e=h)(dOo} zDGsSBRW<q5@ocqZlI)Ru=(V$vZj8Yd>nldJ;RG%ygy88a{B5_Cngz*=wb2U`8ykWs zrH;GW(I=_Fq0P8uO^uDw0Nw!j`uVL*BaUNs8@@0qwZ9Egq1N2P`<Q~k_$fdL{z#5d z3&W-R0%(c>#nQ-bGq43${`~Bw?FZb(*!OirP|5e{NgRkyg-_+f`_g2-0i_=GsX)*K z2tNSV9{5L~QjZZD&Eh;*^q&V*&yqR7`hmt8*=n>~mv?ek@!|PfRd#eGl`NP>ZDgrN zEqwmel^RYA0SY_lsV1vlk_H~hc!5P|5W&MNfau#w{3RhJ%`)#;&E|>XI!QcOWU;Iy zA90R#@iJ1M?0LpL82Vz`)<KX!hH`EIP@Cd*A#<s%%-87(JAHkTbWO_{{1+kqx49|C z%2ncBs1%lcIS9<}F7&N!0R7B_aW@>K;p2^KOKp228gC|Mi`(0lq3upT*|F9uf#ey9 zEv6BF4&}ge>WQY?KHV<t8_W~6@8#OtYQBbSP8r&=OVj+`AFWqUx8=!?leCa-=wh`Q ze7pI8ItBuhiq-R_by~fq-S_=}#9_)pZX)i)y5`&Is`%Xfr=_!h4eHu1TO8)H;2%FY zwCA#^I-P&r4PCzr9jIRbU?O;9F$G8{UQ)?hLk!ALKH;4O_^h2^!Bs-yC1Y6r;xdIe z5&PT<j*F7u=Mf=LbDfq+H)S{tpbG9*v8pd#H?pLsYEdAof18kAkjbHAxRMHTa92TC zgGQe-`DP2n2mA2Il!A!ZiqaMV3wi>g$Lt9eFQzI<fhR+knGiTp{#gH#ZEnR$tHV#( zt_m#2k|(iX`Y_7mPw#4k`WppDE`UAIT}&{ef)fV39s-+fTid0}Y%_vRn~E*y?`2Pp zxrXXQD;W$r{sE5Q^|f?!+;0B(ciNt&UUvUreN}*QRp=?**ayaGV2_-vI-qHJ^U)Q^ z>tBEL;f+8MqR+NsJgt-B5Cf7y6owUY>}}q%&-nBd#3zV3Jv}`+0Fhxu4u0<-<8N14 z2swBKs7;bN;D?GbJwl35`3AWq5WJ}M?_oz(P+f1}C<&wj-0p_Vaf_1$*TgyaM^=BD zMpQv2RW~eU4tlS4|Gd_=Vby^9yl)P+Hw()<sZvQ=(0Esn=bdC8H)Px)6u*)@o1KY| znm<oAx0sv`+m7h%J9;<RU`9FJ(JXsf2TPl;(b3iYe%dWu#X!}~uH`^^W`|2$>Rj>1 z)t{DWhxLe^KtS0V@l>(xG1EuoQ!dAv=NmuX<>BB*JA)dp(@B7Kc{TZMW1nn_(0WhN z`)B>{hX6lhPl7`ey(gZEFeTj5{j~LO8xZo306r{{dxYJ<+<t}j->YM~9DIDW%sE$a z(zuspd@$XLLuL}!Wm11v|A~iW4u)1&w}dz~c-#PU72rmjbfcm6N6zL2QSJUW$D9(K zyqtEHQ-qUJj|)@Zh0kQGl2cS;j1IVTA75J$y!{@HweP_Fs(x0!Y<XbD<W<2$DwV-s z+>QesVlz9w;nW6JJr2g-e7sZ{n~gBcP$k)ZW*eh*!Z6kyPVr^n`1E+$qjX=DfM9Xo zIti6nD6~2D+_;&uo0Z!W1l*E*K3{;{VkR#oMhZFzfel{ao~IyzAPyOKU<J6O!g<OO z%~&e)ZPV#tO4?|udbekFy>o&!h*QHxR|3E)OWbMKzo_t1s4wmnGo&uQi&XTb4yRgb zYEH(&Ut=Rw&F;M~17}4<_}Ylx1&tJlp7znv<UNjj@%W)l(<<u^D7+S_`yYWF)>!R( zJu6DdPO_Rmhrn#f92}$o3XMEiAT?;+oMLIluz-7D@Kvyl2ivLM<>kV?52ld<$G4(0 z2g97%LlcV@UO0<EaKzPG)tzAKO^LY@rc18`;E&nQ-W=*Dc2r5J#CuW26vW!VzILxV z6%25jQp%o+_p-10FP;jtEKa&xzPUKsvN-dB@IFhGDV-}%lU$2v&a-2@g9{Lt%emDz z9p`hcem*7)<G9fMyHua6A#qeewS={Q3vm+t7lhC0;y)(dTTX&o2A&FH2n7FU0b@w- zX<G6LAo{r{^_L6AEdl74t^W6<TReQ%28`o@xZh$FXYTriByg1i_y1r!0y@qhGQH7` z9Bh_;l&2I^fAq76j%4~E&`g~`4aGWOkW!a|Nc=2JaZAal`Wg6-dy=sj=~=u+kJOxP z56#u?4K$@XdO3vt(s1}=q|{h!oJGspqKMS-(iYuBHFe{veP}W()F4+RvM|+&-=D5M z;p_KLu7%=@V!q!|)}Bs%qMM?>e_37`(ISGXI5+AwtB_Mz=bB~q{kWfFyAZQ<n=<CW z<;p<+VC<Xc4Vd|mdZ5pPsC`+T^~ZN+nUBOTSrr-ge6s2iskp#EK<qRNu9S$c5q7oO zpH1A|sX-YB@Ox0@u1qCKee*}d@;C?YndIR~jlpSkK=Tq=v#6SC_fu6-!NQ(fTr`t| z8-j!bu&=5q(f(n&V|AI7zj@or(adMQv&(w(4=m{C^-Mw3C>$!?`J%^f;umWc@J^hn z940OcOy;FqBz*F<KhNLDAp#1<hJ)c_z<C56SCOFad!@vZo>b~T$dM&lwSZdPRpRJ- zfqj?Erb{(cp6^W-C7I;p^r};hgO?z^b{i`TUtS&ypl2)(;@#pjDq9bQMlWhmVs3i; zS*mc_TIX%LJKiL$-K5-lM^!q1RxIB^=Gf-g0|S8>**bn!I{r?l+heek^;&b~&yr_p zQC<<*fI-leBvb>2J!}=83{lT0I`{4`60pD+6j7Y=|3UHfDvsM_BR9*S(8zrJc_5fi z{L=VL9pJtGEW*IO7p%bOSOvgUVJk}Lol64)xEZ)<5Q%8`51U(|tX_=z6KWk#B32f{ zA>YEaD4v$?-qPZ|?S@Zl^8*=Dy_kyqF@B|3+7?=UD%6K75siwZGBphDW|<GKNcRY_ zt)f*aZJMu)jqP3HfD(180C~Xi-#>A@TDK*usZyP;ypS0*VYVsXcPt*f>oy1I;~5kl zzj4AsV3I@AjY~6CLsz7W@<SfIQyUfBy#y5i;3P{n5M>;ucbz-^g-h5aUtWk43vu9( zzp!ep0_JvLa`Kg7rd>nYmE;L&h6FnaI7HifNHc?*uww23z~TUI**5RI2VLXxVC4?v z#CaX%qP{)lt<LYkAzVdyc_7#%<v-zi3n*mTpRpB4lcZ80rPS2aSlA-h9Iie%6Zj8m zrwsXDVoQ1Z!IPf(_}<)Xp`{uPm%OPkvsXZ7x!Lj%&`i9lfu&N0f;4k;)1;ZVbU7rf z?TZ<_c<Azm>lerA@h$ETHaxDs9wGCi3SUN0E7(D=fB(J*g8gA`wBS2@uek5W((#Pi zO5;6@zA6Uw0<6?AcDweDaY?l=m%O80vJnD}*hFVJ8iL8FRFf%Jd$zNdY|0ur%G%X+ z_TqioDG$ThUQ^V#S&@Cnm8Tz>{zLPCwWgE<<BwxgyQS7}OQN_>7w`WN?dKi_+KJw! zKjzB{YA&0V-8~C*8#ZK_?0u7^j7qV`+tVZ7ct%k{OGeM6f*RBOuY95KFJqU%Ot)?N z9*xAD%!^zo%{!wjE-s$eFg{O?8vaF^F=NR8ht4}J)Qgu|1X4A<4FmTKpcVB_=9J2v zU&WVWk>@WV!DIiNlNF0efZ@d?o?Mwtp?%4Mw7@GD;!UEKMbd-SMpKZXqaUXl9DM+a zI>drZxKH_aQ?4Bk@2k!ZOY&OSkH?d55U8~y3+p5>?wB9(ZHlY6{BCBd<Z~3!>;Uae zMxqvQtRfp#rTEf#+nfC5UD%>-hjMnJ(nu~-rQv?#AnJcCU1d~MT^Alox<g8G2&Eg8 zkY)%GR6x1}kuK@(E@?@@qPs(CKtMua=<bm2`p&$5E`Rt#7c<^-_u2c|PY|8lC^-Ro z5PGrhL(kr>jY>P%IP4&nj;Zo?rOFY{EFBgrppO$04?qMNj8PR9z<&`ZI{%nao#esV z(KT$iXYcDf=MHswY>oY=2^bR&A|<`$IOB858Vvmkqin@~Mrzh~0LQe<_ULgZaee$i z_F3i4i)-Vr6<}Z8i`_9_nWaJWDY<fI9oWKz(@)w66G>{u64y2a4)5vR+Fwlz^Yp%F z!4QC~&8h=D6%ZONyd`}uk6Ep~OE>|t4th<{!GkptIBE)biFqOaal-;(B<jpj)>N7< z#!~qGHSKMmjvvn2uTZM(#R0}_VIfPBo|@-PL%WA1sJ_3Pj;ZGZjMEBqI4Sm{lh#K_ zjB?m=23g5q$Pvx&`TknPF-iP3ot}gO3gWva`=ZyEeP}21sF^O#PtDxgk~g-_Dmp&( z<>{_?<#tLV>gVi;>%k%OmWFKku*F0Vr4@-4zF@K!Y1(F1R(&fLR9)rm7^w*Xwp`zG zUeRFn9%gQLnJTd)v73{yqbL=;cne=1ilP3Og`4MKTlN!Kygs^L4#>`T&pn}m*ok?P zaY!9iweR!Z9>2)hy3z!`P=Jt(WitUtaZ3mF6~pGyR{-1tT+Ihh-Y<+6sw6Z&t^bC; z1J;UyBaP1zg-J4^E2Zu6I)#%>XjofD5;C(4E7DKq69tF++=Ujcrd>j8UwZkl<)D;@ zDUH&+jx@*waqARk+B6x@<CK*ea<|iO<Vkv=@|cV#O1UZ%N;;>E=?;20j5aE@fZ7ix zEe9K)KKcC#h8$@GjWfo^`d^G#nA48KY|@EJzeXsjnT}Lqbz;HN)q+^FBz7I(l_KRu zbYP0k;0@F)PHYn*<}UeSaO2_OF-er8!7CyHu;U2u<bYQaX)Jr@AfPbM#lIiGAF*#6 zUe+&r?^=WX7nE#D)U+ia;{ZqC``CA433JH@dJTnj33&6G>|_H?+!Rp?E~b9y<tB6G zA+1{&Ty*`l`F*nKUzFL_QjT`Ix`HpjUoiogQ;dSy3lC}k8qb`}Oj)2kF3|$=c7DT8 zKqVjUwBv`z2!+>v4Lle_@8^s#n>4hESSZ{l9~Y^vX@Dl`l~5oZBcvw`S2KRz8)ua8 zvNa_2G<2lO?S0QLE^f0%D_JD2tqZrV$HQ`IA=Z4GfGXLI`OviA>F49I6O*fFfv!WB z2D-ZZrnSd9&!8j|tv*e}PkwJ6-}}U<R}V{7691a_jI7to@!DALZw*CxvP!J|q3Fe} zZ8k5Y_#(+>@wx3ABSS-i;NC=QODl0A*IlA}T>cYV0jsqUc}_Ehb;`!YvG4>X)&xvm z0tUU_Pb6^{L^}Tp8+vKUt9pPlU_v-w{_^%AK3~Ifz-o_JR@BJyxfkcVOoO(HhBD3- z78V-HD=r=lH2mdqD+;MlK<bQv`tN(+j-!UpOiaiy$5T3D)AQeja&SJC>MEOYQ6ULB zV}dS1MMOLWpe4VL*PcbuYj7S4!nUS{&qx$(Tzfp%SVvidCz@aD!zZ#;baR?|8P&*w zu_c-%OU_x2y*^=VGRP=R94S}4;lLJ0xI+0juy@?W?PN$Q^edw^A|5j6`chq_<B^&? z(T<`AHl1Rt4cv^+NNWx!mBM=u6NUjXVQL{uW+^hF+Lg-uoL8+jfh=kD!*VKg{9*M( zwvk~{*9Tg9FaT9lSCfein1Dsq&JL%)>*zPoBY=R5myf9Wy&<6kP97C~ZnP9@Yr36F zOHAB`%~-}+!Jp)PkbMcq3b-JT@FClVbU@3vaFFoqi&}O9xRSwz*_tXA;K>;IRo&sE zS=My(jrmu`SZDEA=;Mf=n%~T)?#VZU$hD_Zl;~j3>JBjVR{&oH@-?tSvPol0#|^v* zFvWshtpf^@ZBP!er{V8q+ccJXGMySkn0V+4cgY-VI4r<6&8#TOycT<u^GVK-!tpy| zIT;)>-GU^uDz)p4H|6|-g26z-^>jM-zJLE!@|!p&f2HR{s!$SE*yEPI2?cO;of>BD zsXwK9q~bZb(O8ass<HTZeC>@X?&R7buX8f2EQ+N-`su_a??91;SI~6qdOgEX5>vRo zh+PQQXpzK}Ol04QIEI_214cFr1zgmh1=3)S8gBCB|1oAL|JbfmojZl_X`?3*cTNc6 z9TW$=_K2px9StwO?1%ZChou2eg^fx)vma`o=L-59s4u+fLS*vnI|`<EGn`jKH9OuL zSxwr>Qf@*c-rtwDz8Y+EWr9T*n$WKZSiL=9j$Wygw!1v8YHEfRxPIdbR_3IT1q2t0 z=+R8+L>_KygG9k<EpX*az%UI&9-D`<YTCFie1Br)F_<GQ3{U)1o?M6s6~i(2QK<Nu zn$ijuyufZBC@W~X7-~)QvSWBrpvBKF^b*Mv^+yUKDagD+OicB*PfFeWr~<oJFJwqm z5~HgR$4vVU4=b_hR}Y7o0-mYZ-j<kk|ISFal_QOBEIw8SfI1Qh&?@@Osexo{0hL5H zQnv|KjWVQwg>z)%ZMo_4II$kbxU*^8+)n3e^S)<sgbb<(pejgsjfWeeZ)@p|yx33f zas=$ya2j9(;2y-AAkxM`hC?$|i%T1nA4v~E4X*6>)FX9jlw`l%_o$lWgrv#sc3H?1 z84u<nRUlxF0A@+yV26ocqsz6x*ZG)+ii+=uaQj9Xn^B|m+f}R0k+6mllj`+wj+JAw z)bZ_t4pH|Nn!gp?yKJ;mq14eP(1y}xSA{hv1+~6E(MWb)Br*>tgvjS+b@k2mfz!<T zfkw|LkX{0Qfq37!6hiJFRP64<UrhrK1Grun>FZzYaxKTbBS&U`TtmsmR`<U4;0up* zvOe!MEA;1#!_`CdS`*;oW89{cM|gP7G9vIYsYLXbV@qbs@kUjmwsC&VYC`%}o!ED2 z(I8Nit`~d|Z659a_S0dCl>b~_cJmr}gZ8|S;5m@n^|E<abScaQa)_Ppx>VOUCwynW zYZ!>QiX<owsaP;=dHIMDTmyg?2fB)Y82nBSImUWh@VI(RV^J|h2n#i>WDSWD!#%4g zY8~rdw;yGUn({_s<X1mO%h!_)OVG^FiO`J`wsvc`&Dwg5&}uc*vM&}P;mAm<j-WrJ zE8VxakwFBM>dkUjufxbDdaW)z(pFb;<5%ii!=NN9_M5L*a`bekr-JY48uyz4(~i7; z>E7X2;)c3+B;1R#zVIRF>-!46TZb@f%el;<&$52Krybsm%~}ABs+a@T4NnI~(5d4X zH#>Qy0GJxAn-7PSKl|HzpwOmH<+%#H2I}1pn11C*(NA8<0vE2_k+(?P6^MSpSvWQ! z@f0Q$yP)d?FSaWb<MSX>QXgf7^eJeX3bVz^-ga|MCld5w6_fTrS4kt#0jD*wuK?Rs zUNdQYo=kS*VDYdZAs)3Dn(Nw2ej{n#w9Rt<uJVPae=jdz^BUME9z-WWuPi!Eh(Ra$ zk4!BCfV2vou3uSC)RctBAGT=fd;!Qs=<~I!wyF3Nmd+gqyofCrrNs;b<JHpE*4Dj) zpuNxc3+hJq_sgl=N(;1OVq9v+)IWGGQ>(F3A#x|mt}3|(5=%bb6u*AsS3wova19U> ztZ+u~js(L;hv4&ggGvbseuOq;k}fy$4{&YFoF*E(*T~7<i%UE`=A)hO*!t)ST~|Cs z8?Wkj5Ak_1^h9qFLuTXPb?NkKM&Qkdo0PyZaX)ZCDCgV!Zan!Q74>J31LW?op7o#m zpEW`1-A?w=wC|zzEnSv<>jAdQ-Qj$eXrx;#L?kB87{OI%ykdWQ?|!zZ*!~GeG7gaT zRQ<?kc=-rJm}=%)zCyWLI*0A<8EX<H9i6b;6C%7YjN&js)SU|{K%f!8i}&XCp^K|Y zsJYY?UYZCo%qF;bO2Sur*o39@fcl4mlG2DwB$JAY3QC0nsYhaa!ctf>8@8A)Tau2w zMd$Z!8p+h%NkK<C3}L?Z_oYyH9S(P%eB!f2^O0Q{&-Pv?7{3xOo47ETYok;>^WG{Q zbdIMMY$U0&dadO$GBSnG-==h>LsxAnjw@qc)F*XdO$*IG?BgLZuCz<btp~7bYJYn9 zD^NN?!=!6@tylL6^lm_g3o1K+ysQ`wWCJN~4&23`r{v}3;ioistKVQzR%Y7<j^yT^ zORGb~EC81g<d<c;GDnD{TZZ|tQbbYNqj~lLG8`UZ8JpN=QKtSp2}%8<2wNM(5@x>{ zX>3QZ!Q{}1&x($!Y3x#l&Gs?>@EormzGpCC{^uK(F=q}^GX^u^!3XuZ?~7`OwKh-> z_n_A{jMtn(X6ES7;p9F%5LTlYG6NgBx55rKA8d<Lza;2m_MZ6D)p>b5KXgtPcs8#{ zvRTTfkdoZtPr(g3ZAQ4&ME*J&&9P2-I-l|{Y;d5F^_1~CTIRd3jPWgl)dI8ZUf+7W zwWh(@$0pm3w`7aV-%%0<DdkSF#m*Y%iU`QD(PL2Av0%K=GH>-Mf#4x!`v;MJnFe8- z!faPe5?kPLV{<9xB`$OLnG?k8aE6YqKt~%$APcDeQ)B80>&Wfm;^O~RzA*jUq<P7z z-N80@y4@+Rqp|L~yD&Zbi`AU@%=WH`X@}#J`I!$8)M8=^Alyq=?XhXKGC%;jaDBjF zB!jpm=&FgLvYx@A8RlPEtzy)c!u@_TcPqGCCo+8>`^?QOG9_Fj>Op_s#x&@3ZiC#Z z_x&Kd+?z6ohb9!knz`}$_qOGdm=3+xKE)%3%=rVn1gT?`_PP{$w$<uc)0ConEkCT- z@f>uXwDb$e=+P6HIu=PhbvIBO=pSaj&QgL7Z@LJ_R|xkzd+Zu!(;Z6IZXeo@S5Tzu zcVOPtdB`0H_9rRn;ZHZy7BDb%2KF5UFXQ&T_H^F&o~3vg9d8ac+~7u~`N^ImL>FiF z_APt-47opco9o}11}<zx^mZ%^VcfT{=%lAh?vG5ECt=zB`VXPwVv;9McmRsa?8~c4 zvJE>WG<@>C4po8xC5=}FoZxQL5iI)u%qixM4XBQcehD03$D8GrlpcHMwS2^yeP%G{ z&8^Og?eoAkxfyJ$z(EJs9f*;{Y62X??(S|iTsxEayb6G!Jm;jqhpD2bXDfeHEUi8Z z#D(%~K3L{|9KK|0byS@gKQ9oR2i5%K>BsBM(yg|8L;R)~v!k0(EG#%-fEx{Ex@!9< z4Iz6<%H=TJE}z(+K^q6Sd9>u>L#(FOz56-h!aEO!m%#*sk@)2|v*p{jSb(S_PG4>p zE?bfO=EJt0grfEFAx>2m%^Qgs^<GsE`c&fBk0PsAtLN|f4~XO7%r#z{ldNZ0dKiYO zM-T4o1*yj?QtlB~&i9z|?Mzl-UX^)aD=3bS|6oHIc-i!{&Ma<z?Z4CKnEa10VNH?R zcE0!qVl)r7l3CI%9=CDxj)<_^O(oQ_i*Iguhg~r7<94*nMoCx;fCQWxY>NL-=F8iO zvuKoJcYH;s#D3p{wcb<ldovfHaw;4U)>eLz$1|#%=U3E0SPYLps(-NFv>c~_mpgme zx*M#^HM}o#7J^c-!g2vksAgx~S>-_1FbDC8$Yk1F%E)AT-(CwuGp)`KjO0r^E`Tt| zKDAm>zDwCtU&D3?@kSHYEl3ncm}ZMVOJbg)Zly<&i!v>Bt|_cx&3xz(|KS^;Eg-hR za*(yOj&+675Eca0Db%cp#MdmZOh_!wWS_&o$puYmc@Q%*GiwA-rwcEe5&(R%IX%T| zJlM*)SsuzA$oe7(t0|>TRqL2Ng^x)~BV-sm`G6SmgEEUV4^;~6lsNVUnWPPB0{+zR zKA}?Ukq-Gv>jT-uttnE)R>E5APz%6{0$d#V27Td^USR5uh8F_}{D9&Ej#CUTpm3q` z9Rv9jP#>s1OX1)Ob!nQ#XHup7p*n#sbDOfKm1^KSWWEj<XbR=u5!(qeF_i`aQhIsM z%Oh=T8|3Ty4VS|DgF0U+Xp3^*7d=%%@!$ObgqJ<I!DpY-IFAAx@E=OR+?&O<ec6ss zh@0E2cTy2=uGZXT;|OE9gry5+?J)ns-`^Mhbxb1VALBa2hvyLHF*<K0$JbmTZ3t|y z(Xc`pR*tr3)P{u2??B%TNRR=|%9=<GAgkN`P9qHmsrNgSzUOLXa58^qNGlEmM0}{I z;12DQdj1Fg7cWkw`v43?oEEV8&pytdR^2V-^(<TRd71LqWo653w%m!-x;422qt23b z2Q!Kg^X>OdtQD8QvS~meK9d2q)#n`UYa01G5`<u9KBsE$!GGMAWb&?HjMjwtV}4id z`n?3iZ$>64<3b=oQupHo1U9pp&FUAnpB9Ue-4EW|W?~e_e631w;XY<Qo(TW+6|u=? zam6sar&ibLD}0nOQJ0`ry8lo-yFgvX!ysRFqQT^Z9oy_-*Th`R=_TcdKhaLHtard~ z=KvjmRp9>?a7DqP($UukE@aZcYG-^ST7-wI2*@gdej{r+gQNN97*m=7azz8+2iBwt zUDX%+@iNJ3xe3mY7DatJyc>oDCG;*rR?^QCkNWk#y_7jZuP-(FClm)NIU))34rh|~ zr^70Jt5y@ZwGA@k8Xr89^3vEf-wm<)vUZj#5eFCO1J~x!(NXfV^9_tmv2G7PfKFkp zcnf=eiUrh+vrcc^_VJKiQz~;Tng{PxqdJ@jsw2ic393VC^3NINQ$d6O8}50+MxD2@ za!6}rD-&K~zg@cvPC+g_J3G#tT`snvmN%-U+3+G0wYpfAx>bqa=vNjk#|FkH*_OV; zzI8w?X1yPO{P+|6B{<wrH=cN2OKzrdv6u)jhVubB>)ey+YHxM0FpGZTX*h2C9FfTt zolIfh8BKfKVng?x#DqyKZ{2LOTTLlXCACC5JJmNPtb-xMXHul0Hkq+>LVMEy?pQZ% z(0@?rb!Io?@>@-mUkC&872-|_$$pIaCzadwbsq9$iHi%P{O1QGF2$=Y6#{R&3$Xt< zarMLvRn+&Io%^Osec^Zj&*E9moP#@S(huNc2&<*R0O%u)61hy+3d(qdo-f5K^u^B! ze$HspreT?^tQ^n2{O(cC%)>nXtffn=!1&9SF{uEK3aj|a$l{_z+Jb_AHAn7QG_P|* zqOp_`W(zf-V>6-nDGW5H!!d4@6=N#iQ^gA-Do=;~R7jLk^+M+(P^X=z|5{ZU*Ldh{ zIM=MhExIw)Voy9NZf3{IPpfC6WXg|4!Tbh9mw4{MU_V33$_}*s`rORvs;2MXpGK1Q zjw%}_wnA0GoNr-i$sE?7AHx5`n}xqCN=+_hITz}!M48l;Y~po!GMrn;8G_Bqm|DOA zH_=sBlm}%E!43S^b+b{iU}j=HN7<zg+Ch;c!arVm`fhA1?>!mk@rN|LJ?dG!`Ub3Y zuEC69YF-vtgyESpyo~|@ijIRGQ|>h2yTX_=#0;2>^G?l4W<*!-$;yA3PdpThYY<=X zkI5^ARzGC{6&e;r58Br?fz-4|KYWu0EfR*-2SxMX9^*-zIoAU~4-`dTTcKMk;$a|@ z-FXsCChy*?=FKQd*ME`=9qin)0>I%rC5D`^WvQez0kYiUGQgu{j)t4^4GazG?O7Jl z-$F?u{6&O9h<t}EQ+7j~Yq=2d+Yb%}9ul4WTxK#kGX67UZmr^}`Ws=^VBVHIM?WKQ zEKsW=8|m8uGg!EaXDT3Qcyv`xroJi$x&)+H8Ki_Ad=_cx)4!XBSUeN*uTn=DESyv$ zA4eKab(%%}n+(=5xc&ZShuBJ8+^XkXPbJV_^+tTtGr~094Aow0r|}~bpugeG73Qn< zUi-|urSL3@rCJ=lT-tr%UTB`#)`=$rogJBJ^tkhk;7|8oqfXH&aX`S0X3}$KoB0T# z5OtD&q^-nJ|24iZxq-1IaSltH6c}ze(GgBJ@P8P`#jXYc?~E-UT&^Yu6tYqhr>5n? zj>=Djv|qoK=eP=uny8GB%W!E<k$GL;&dY*_F$VHmHUOXRpQ?<Pk1qf?0swiDF#r!h zQv{^2I4AceRnw7dc54Lp{~6D~yKJFFCVv$m&q%dpw&&KjUSPCgs-gcHI7J1TgWR{^ z?{;VzZ;|9_#U#9nKVZFy70-?|uK+0Q!2l?dG#wfhY6O}H?=~_Z8Pa4J!h&0H`P-1& z_=LO4nyTIM{D=<(0UCh60XlAd6`V57<6IX05M<K@;9rl@RAapXiz-lX(Tv#e@aWx; z{wqKh755Q9$jr|*+Vk1sj$Ps#UcX(<?q40CX5f^glQpcse*rORu}&1jGszFT*24++ z*2eRBRieebertROQVqce6gpv+j~^T;Yw3#fEn{vG^js~84~!O1$-7*s2;NaVbf+uA z7tkpMGV;Tb=k8;uSW=&UsEO0TXJ+(Q_?}Up4NphNfa?DPphFLf?3}rS@DNQ%`?zC> z@EXIY0~O|Ewi-=KaI(6gO5F0bs%K$&+X+XY4GX)4k~&vy8|ZUn%rsZlMS<!{Z9~#G zyU)D*ZkTcAmRTzBn`Mg>HRP5Oa=T_t-!8B&6{1yi{ZafYk~kI?)=|@DjogU3Q>5Ol z1X<SJ{Peq?2#UhA_i=!R1nEdS&Yy@nT+ujO23(=Sfg*<VN+Pu%pVm1Ws>4~!cL$Lr z>Q#$-ZyP6L?)Y12)E|*Qrc<K}{5VB2`@lq1K9>yjA5=E9ueQm&cK0^ZwAEz{^+<?6 z9;We`leN3_WMM^QGjXO~&uRT-FSj-H@<^?3Ma<C)ABN|QQ2((&c^3qIrf<l8?H4~- zCCL^U76UXQc^dkQvi@_~+>KdQ`7)lmlcg-MBlfcoGD>9*`qwk8+>-O{o=a)cWmU?B zrc1uS?Gbr2O-(z3m0_$&qP7RsG-QAx5Bxs6KxD4t{(>|(pp<bKI28jCz_)S04UpM^ zP3@20>QWCPKKx$9*4EZW)9P$*bjztVOuf-d+y(RNb?oCW!LQ4kI`sQ47;xMrbl-1N z-f{264q`FZI_iVV^m5}s=61+UE&rt+eN_p6UjuZQs@5{zK^u@&kc@ms5IkxM#N@!_ z4pfS&sw$uk?FJ%<XcM56>*?r_F=FH~Fs?jSWi@jOtS|tLA<!&=FTw!KEo&h7yoVRf z2Slbij0|aRVewkiPS+MpP7*`);^a1auW>@e5v*FUz+~4xHw4GL94OOFbRpuk&Q|Aq zSo+zhn(gsJ6v?@9{5;!|2y4TXyKSPxcF%d!w|ru8j;h8_Do@;I-vbLRk1+7joSmJ0 z>O80}W6mJs9Zg#&MJi;AmW{sWe>=nrRxV7oY4vErw=O;pC2!MTh{SxgLDXU!bJn3F zy!94uOqyD^DXq{MI`N$Blv$G|+T3_f=_KC$x{8C)-JUY-2MG`w-c}K2&%2oXyKrl< zhT3L<Djgn0^X1oEoO7ySq@4I&SF1rC-2~ss6HKGC$1d;42gI+RFAPsk3YBex(HGE@ zfou$-Q}t*M-uRo`)BhkzDB#iEXKkgImCx)bsI=2NaIhf_jM3eu<CKR^XcoBX-Ge1~ zVo&q4-z?lywEwVTq1R)JaP6@UwPo#e;-2`GOk;V`X8U4uY9Ykq>&6Vb30w{(LNbd} z6t9KESM%#=9=-nA{38z82WvrXZ+Z!-I${c<Y<_3xFacXvsGLn+oy{BEtAY2?e>*i~ z%*5%t39(}%XhEg}EvP}j*A$dRUSVO2#2MgD3ye8^7>e9s#jv4FV4*@Q>Hxtcr0W79 z)WDvg^=U7CXhnX=W9%D%0)s3C@EdGQS)JTvJ!3YWdn0G^qMDi~p?i$jT`Og(_h^#I zpb?qRzGS6rC)y-a)N3$aeXRcexqXRRJ3p4VrN{AtmOnajS0_sf#yVAq@TW+7qa+wf zhqpK$m;9IySTLKxV;6<WJn-$Bc7=E5+oXoeKteO0lvErT%z&TKz`%g9qa!hJ;c?%o zfIDpc`PMt9#68RrY_b5p9oVi3sS=kQQSo#9lf+bJSffa!{Pd=;yuI+55TC@=y&g7v ze0bYv0N9yId1dFtWWMG!skXBg8uWz*D$B%NbO)0z4>n!t;;IaioNLwU9TN5$XIkVu z#Vijb0iDbu=25>4??-w#exRW|nG`S=20!*!w#0N@`&U`^3JC|bN7MK@omzFlWGFUt z^twdbZmRKTBX5SyGD<!k*6CZmW6XF1;4{`gTsdv`g{y8IO4<agF`-x767rij#8KT~ zdg5#KlhTAtK_u@jNDZL6Z&>ejhN#35ynOyoW5N-<env2dbm$ASEQ$Dq)?RCLU2?oR zd*!fGi&)+mC9$}@<;!hpm9`e7M!}WYtszbpx2~H8eLZ@)9T%ra^k|@VB5Y=ZkIMR` zJ<&y`vA#v3ztbmR{DqdOZ#*kw=k6{_#2>YS5{Jn1ukUmAFznsOg|b<-^sgfj6VV|R z)gN(#1~ZcQK6*v)3X5y!VdpRC;_<M;gc=Sky_$5(v8gqNe*0PHn>^=V)xEbJ#pn+% z%64TvPxknNSmn#ZjN(pneyc4PV6g`>ppf3Atv*-C^T@dnU`&vP)CDkmYV<x=M@F4{ zwPpg`;^M*s$lQ*+|2aU?^t^%bf;O$M<~{|5r*5gr#;|tnumF1BXMp8_P0{@yf43~B z^afXb;0^t+Qd@eS8|rzI*K;-&)?q?qzrqq-TwTZ9=k{+wD+k6tR#iQzJ?W)|A3^Rn z+eUHIc1`$hGmc>=lvaXyj)yC-|1zza<HQ5Yz@IWHWHw&$OG(*xjFCslC)EX@8Y7K@ zT|t&PV3-1)39DQRU6uJ)4u*_XH_8GN^s+(>j*GuaY23h8say%qXZ4*mKXeih+%~tT zoFlDM2PKnmTbePU)sB(kMmUVYB~n)QDA*UpjrvYmoo?Jm<9#Q_l-1=QfH)p#s%?aE zA@wesn)6JeS2bkL4ctf^R)N%H8$HxFDSl~TOy6wc@WVz;DW2`U;vqBdbsLVI-(+sD z*ENRAh-B<}874}_?E1^yAH!b((iNQpXj0rifeVWEu@m}lHakW9c0bI0J<F!{b;&zB z@2dlKquZshROb7`|22!tkN!`PH2RbJ>(g&}E+d(DcZ^-{|H_>mlLp8tsR9EgJbZj4 zQ3qfpI-D7D-!uS!hY#$@!7U;qi?U5&S<A}`42dm1$@0WXW7Cj8q0|LqpYWuhohI=P z=;OsV{>ERK>^^(YmVI+J?2So*ezHjc4(cS19=#KiNhuCaos{<;*jYc9BbVrC<~pva zcU-p+jShB@C>o^ZdzY`S-2ix)fs#@<4<8X*pm4~}9ycnKS<d6gtX%wE<-?+k4PHzF zo&)%=4IU*w2OU%x#B_smllaf33lI;*4_csga2m6{Ii`$PE(EV4T3$AYNXT|yioids zla8EhPPI|r(av!Ba{fb%d5iMbH3p!n#T$&8zK$&-lY+u#2u1J1NM<M$BFiI4P2%(8 z!KOJEpOa9Y5E3w~ohY7aLXqxPIQ9-K^M61o_U?o8U%y*By}u^XMg@<f-@EdLh&ruc z5j=Pt3|JC?4<Zg?Wb|0$EB#!X41kX~^F*QM!y`BF=&=7-*H8o6+i$dBsmiQr84Rn9 z_&1lcKN}3ZR1@S_4hCzvj(jK9P$MgjkMk#F9Y5r?Lt$lH2cHJaOw5|N(6ejzQ_p@Q zqWSHItrJ~oqq<SE^MRyA7S+`Q5dFyHLPJA~hwSy-COYK$D!2E*W*sa82cH0=Um2s_ z+4r1RBGaGm&2!;DTA6~^ggSZHpT4_aTl4u>O~=){I77sxYKr3RU_%TOT{jCgt&+52 zt?W3tL_>aPM`eg}Qd=Qg9WBR-&Wob4VH@EXzWb2hiXcivgR*bo3UZ4DxxG|r|Mul? z+jWB%g(t<Y|DV0(?z$$>DY`E*#0u(ih|Z$e&D7AFVcK_v{HBR02d!2w8~5dlZ)D(h zyL8(8av~6c-Jp?>$zgRcFeoQZM+jA+htgx0)3NqbXodbgo{<Cpr$~F=kNW^E^sh<x z7KX7qbh2;-tvYYvC(XPJ@kk;vS&8C$)^htXzUxgIgk%jPzw@n?X19e9mq_R1*hYdN z<0tA;dM|@RT9)oiP=9FY{8S*9cF8FZNoOj6uuW$`-J#}JZUJ&yQe7W<qJTOKN=eH7 zTMuy9fN`PXX?BvCGO#m_=tV9ezz7PmCm8_e=@QR5F<yMvWnA_&L39c@Lt?{(1O!OG zsghN(pb!>^2o@MKch&-*HkyM^Ipx~NlIAy72WS(N7K%Nu*+%{ly3|u)Yx`BkTu^&P zCn2Cp?$cOmY8!nH+U<>)D0?hrV?YR1PuG(@AANqXrQJqd=6AD=Ng=f&Fza(R3#to= zg@pxEl!L|(qBN4MU%E_IBza`iAlj>fZoN@%JdUF2ZTTXJ%<;z|`dLdL*lA9j6W{3^ z{r)jNAJh3G>_@yIJvWHri2O?5YdPk+mcdiw|1d}Xc5r+0C%HmF|6TfrkH#%O#o}+Y z6PGJ#YoDvOH=0E6UZ9{i69a$++=0=<nnhzwC$eJdzZWdP#GHPm)T;f^ccUh*<k_cC z_sXng)M<ZTZ4<g*CfoNUakpho)iNhoV^DOoN{>9se4|awGsl?(*7Z)0fF-K{FpvB+ zy~~uKl>740;&7g9n(swFAKpR}<XMisc+j52f!WtF@45f$H%WL}vsys+hl@G*my^Qc zK&~h%vurv_`);3bd5-4}qmd%;9q^m9$)>{LNbRT6EX%=v0m9^g=OS9(OaB^tV6DCx zgTi2Z1I(gC-u(F9@`!RPYJ7T>gC%DOK>xk*vDdL$0YJ(aPxLwwmpc&!i%q^j8^^DI z7;?k#^I!(5IE$`uP#up*TtOqMK1|AEgTi`;I>m)MiYYs%x*4+R^?bbB<X-TU#ju+c z*<>?l$P|QN^W3z*F}Reu2ag1rb5J;d=G+uqaq+`9{x{*+X*>pv!AO^kE0{g8Of1iF zKALf{C4lu#_vQ(WZKHhv6OuWM8sr4@Ob4DNM|7^9D~vSexJiL4S;mMQ2gC9$>0DUf z*!Ia|V1hfJ9eAvn=Z3$XIaIivQXX?w%8z<_$|H|IeI^`b5lJ`oI}Bmc3r!cupLb(G z&Neger)}MLt&O(vyb2F&A$M1kZSz>hQ%(azZCA4!sOO_MXUmIW^mJcsgg1nLx`A|4 zwdwc<8PkfizWD|I$HP6O8sez1V(Ss*l%%~Ep+gBB<ROGyv3zh$Sp#7E0eI|HpA!S| zbLMNgspQVfC5o<%Qfm+rHqI(#7d_;$v2CkIeL~4(qJ<2jQN?aQR^Q~`S$L@c^jviw z3_0dyPkq!MhHv?nbjOt(9w(o%>3i(x?<wN)-vnAKG#G8H7Bcm-&$r>Zt_7aHTe758 zFRVbh0;XQTzgI|s5HJ+lb#rEcXMSwU<(T`ft$q6eDH|{00wd)7XXlyz?TWqRxLe47 zfU&zi%RipUMbzI>eu|&%%9w?C`;qil8U?K<ue`Tj<V-od1zuSuOa;lWfd00^@oKW2 z4-ZEKcP1Fzsu)=J8emK?X{Kmkh5Hdtd1qfgCFksyIe+MWZsGj!@N)*f&jfKy2Kz#M z3QCnzEdJ&C-p>s6bR`rRxjb#TYt9+_`oHF}+jIn<QYK`Yv>c4dVCHC$P}$&`$l%8< zUL1;!7uvkwRwqf%)n|?t-$?eJC8uM?iBLE`?8#*dkHRWXurJ*<c(@mHKT10s`g;S} ztHy-*mhmMmGe^9zI_N*B2iYT<sb?eD9V`h$d@mD!fI$`#y`aaP3bYVR#B00nr`@Y~ ziEFwToYBe^NYqqS(^du_&)jG1_6JR#XNzR{nIiZn?st6-;Yc;NIeK7UVBvirK?;pI zPg$UqQ@JbW3vhkdso&@IZmAihC(POr?g(KQd-%?HZkHfWSrq+c9(|<CuQt^E2;t$@ zKNzO%^s3zsBK|pOyezRQU8eQh5B4C92KvqJe3fjPFMIb>0U4p0S?t+p2CYs`+}m%2 z$2>&6+sgSFwqvYsVZ_mkKUdr`Ha>^F1Y`g(u2=lSlfWw3cE4lkpmg2gq{I;G$ik6$ z!Q||Zb8R+<XTnVFHbk0GYjbn)5h=p!nlnMkrk*Em1U~h%-Hl})rSqp|+Goo+Jp0en z*!@F%{$`DWQzM2%kAqY7qvT$*^<GWQiG*MP=Cl`1b@QH<Kcdf^ALx6=KQeKKaefl4 zPFNfPkvYK>Qs%uJ+UFdee$V5LbaZ$_QNbvWoZT|#_wRiabwq8~)$E~y=%h(iu_Oax zF!<#dvcEL(pWc&qWb1=Q*=(TQdLA~!exS=?Kj)g%`|fJKPS<qQG(9h`o-bdAD60FC zAVLUqyW!X*L_kjLrc0oVYo@!V+^=*afORYcJ)n$(qnU=|d5zi#i^Q{O5}6omsx{*o zG3BIYa!XbX@(Vp;%r%+DL;Dd^2Ib9n_o*+n3L+EiP)dCEWqC$ar6TmMzcB?>QAf`q zq<B-LOY6_F0Yy*nuFvVzS8EdC=;6c@^6sjxPkzslVqXi@g8S1G6KNG#_{?7E_CcnP zxRg$wB(2<+SQ*_s4kda>rsN)7jl+|y91dSb_Tnqg3N`s)dY^)KsO2^s0<c%po7&~& zRGiXQxl{Ym5^exP6`%_cqJ346)(d_B=%zt9R&DIwRHuS$+yV7<>`5J1o&q*NJ0CwG zc|SYsFEAf&Z(;Yv%MiiUA*}(1wm~%Z&BVyjz;UT7LdmQH0lB`dyH5|lyPcAFt8M+1 z_Gt3Y`QF}?+s+xGq1$@gGq#>PY{<Ql3_5zafxQ<EAee+*{cS4SlN-@s*nYZpHfkGn zfpPp;)+>yp^dO_Ha6OEx>p8$C%^%J`?6jF07kbLOGX}Ou<$ia*JJWT90OaM(+egL+ zzhY~7fr*l%s5^{?MbvlcE*4f=Tx>(6_$gA^$*zhq+Bj7#!X1g#b(n6tq99)APfxZ+ zHLf{%IPqQQdi&x`c`MeQ6xlp!q}4P}vUb+<d3#KqS^y8?z;59zvMwQa^&w-GBf<-K zBXDnvMR40oUg$I-ml$mtP`GAz@AIu=w(LPb+i!Yzd*eP<Wca3w5b_mO=dBqR=l^ZL zh46;(KrIxvcf5$AH=H|7Im_-y$EEjL+c+PBLsZq(m$h$C+IqsIjv2)r=6wQ|3ypzp z)>JYzlW-G8Ob*Baz|~jB5|ww{iR7`OED$D)m+}t;Lmvps{^Sc*0G8=pDNt%E)TrRJ zW4w_$4yR8R%(c}JrjmNAlJA`Zz?`qOc<XX<1^*FUg2RTq-CIIJ&qO5^_}5|d6fy-t zM^f?@IZ_(W2ligtnfMY+dGhgw!zpWqI~#<;{G|Sj*_M`;YDzS*u$^fzi2~k^PDLXx zRzi*v6czgq3VKf*P(lEN1YE*^SxItq=yxg|N(H5QAY|WXfdn_cfeeRd&+awfK&ypZ zz>*E%Y`}0WCY%qeah4nD*bKz!YYbGr39j;Sa+!7hB_BPb>+(|9Q&@9W_1TV^fdQJp zoh|Fi7_d?X2O#v5V%$<Fja_?|+Z@%!%o$31&h?p}%f)irh3oX$^li7I@8Z$jx}MZw z5!Hgkkgsry8_(QP>zRouh{1Z6)$u7#GV=Eqb;6hL@4NiP+Z_4X_-849=ZT5QFTv{d zuxcm*esJ^t@wS-q@kQeds4ZYxK`Kf?^1^_<ZkP6><o0GamL4}mvvQ?=t%Ogp?`P=| zYkVl;J}}p;Zk2ubK}j~XB;$+6gVs+nc@PLq@Cz>QkbuA}8y=16_1uk`?8G_xpp|!M zo^{xn8+kcaRkm}hH$R5-=jh3*H$o70bqN4PMsCOsrw~gI_S`KOB>nJn`F}%nXAeK) z{9~d!hAd8^g4}|2p?~{}y}LN0%cH*|Id>Hk8S-lpVEM74ej_XHcqwSX839WdkR_dk zo{>a!J?%hC+D5geNk<CV{jn8gmhymy%3(yxM}XY}ZYKbHLT!LmT@Q&?7{vxAnGBXB zGncPzS2)>Y_UL&1k(6uUB0*Rwj4wEk(k73<28MW@%DsmIi=X1Wxi{M!`h()9a%kDs zS+?-D!={z&wk<=NXie(#g-38LQdli7eem3HQ?ata>K42)NvoUg{agOX<yh6PIPFA3 zAXx>uT$BaF`JcL-=}c@jb2Rv4?N}sb7hsKmfeW}p8R9f}S<EHVKn{Q4ZLCzxflbl` zB)_Z&Vp5npc}P$KNQOXu3K+iYSPa?8RwvoaNvzWED@V@O-XiwANi9}OVQ<zha?c>x zqM;$QF0K9M{7Cmc0$NdjMDv=E0(wN`9Zmbd{b#;ES$rYwtMlGx^fp&9cZugEb+ado z(PdE#USB@%-=4J)egUV+=yug;DFBnMy}^0CR**Ag2c9wWr#ymQ1Kk(l6A)u|xV81p z$eFJ5A>fe$Fd2M{|9jRq7y8$@J?#8GxfWEybXIs?dNlf07ClQ__H@s8UE8O5mwFUS zK5)5C{Fx_}5%#cIv~?qpl>k1$(=;v+hwVjpR3}_eVIshU*}oN7BKd{};V~=dLUL8^ zHF^12JazZy8e>bk+e0|!h3cWA@6gRXXFuQ^EkFmhZmQtB2Gup+v&lAq(4*{MMFCWp z;JML$-_U<(aH-Y*8@9M~XTm|h%|DiYyT3N;e2Cf^A!YSP1T(k8nfni;AgByP>Uzl3 z2pgLL8@fyEA3u1ZWMUATa`O}|7pLXs%E~|+Ve7w{piWc_7g~l_|Jk|^rQAee>So|_ z=vub+P=;PC;H;w-uTw6D!f>eZ`r9qzv)PN|e8uTp&LN(e8|Der8XYF`AteMZcCqZ} zVHEBK_0owy?oHRYigm=sU1kMSd_5P}7)pJ!Lrw=R#=GX~XP!QadccjV4||WKUgSRo zhC5_nUpVjsz#fC{vYLktkfZk?1qdlD02?c0n$*MuWn{PM)30iUnn-GgWDdNyx0n3> zQ=s1fXg^Gq3q$OIaQF&~gk74dJI9Z+em*1C50+_<HZQ*9NnCZvX^XvY=;1&#K<7li z*nXx%y86k65tw*-HrgL78=;>6LHzO|pTAyXJ8&)|lsfMdAY7<AYul^yz5GQ;F5q7s zk)5601A454{?+}KJs(2guw1vl@hOhrP?UzDQwi1yf+|L~a^MqdXTITM<rQ*fKqdn| z=`62euhWb0qzgyN6h+UU?@V>dWX~J2oof)VGE0{92dCb(*SH#GJll+0j#EjP{@9%? z65m}UntqZA9Vg@K`d50K5>?KO4$Ie$0nG;}2$}p-%`Xe2ql48%9cJmVLd|OoWaGfX z%{oYQ7}vy9nWy(8O9e6#n5jwx@)Xa)LiJOtZ2K-yb^255z4lzw9($rg90=O|epD^N zE&tv@vNJ9otyzCzlBoV~=LL60A0k5DgL{q_>b_S4wSLz$ZC7t=4v+5~&koL7>D!4R zJXc|R9RmYa-Zy1;o@jY8+nQ=APR_s54k6(A0Yw~<SgDAtEzF+K*kFI5r~A!pH~xJQ z)0s4-JtC_Ta+b-mqK{B?77eCtncK1m>r4!&NMrTNpOhYuhX^tQLC^aKv#k5f1UDeJ zWH;QG<oj9Roa&K>YvO>ROrKW5UNhhcM9@+^!l`9S|3cA;wL6$sl8il@V&g}sNvHSP zP&F6BC+$_e4JcO5LF^2�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 literal 0 HcmV?d00001 diff --git a/theme.toml b/theme.toml new file mode 100644 index 0000000..a0df2a5 --- /dev/null +++ b/theme.toml @@ -0,0 +1,49 @@ +name = "Academic" +license = "MIT" +licenselink = "https://github.com/gcushen/hugo-academic/blob/master/LICENSE.md" +description = "The website builder for Hugo. Build *anything* with widgets and deploy with one click! Fully personalize your site with themes, plugins, and language packs." +homepage = "https://sourcethemes.com/academic/" +min_version = "0.62" +tags = ["widgets", + "resume", + "portfolio", + "responsive", + "clean", + "personal", + "company", + "blog", + "minimal", + "light", + "dark", + "multilingual", + "documentation", + "landing page", + "projects", + "single page", + "contact form", + "mobile", + "gallery", + "search", + "presentation", + "simple", + "minimalist", + "starter", + "modern", + "one page", + "customizable", + "technical", + "product", + "slide" + ] +features = ["page builder", "widgets", "themes", "search", "research publication system", "filterable portfolio", + "blog", "create courses", "talks", "events", "slides", "gallery", "contact form"] + +[author] + name = "George Cushen" + homepage = "https://georgecushen.com" + +# If porting an existing theme +[original] + name = "" + homepage = "" + repo = "" diff --git a/themes/Lanyon/layouts/index.html b/themes/Lanyon/layouts/index.html deleted file mode 100644 index 8059c68..0000000 --- a/themes/Lanyon/layouts/index.html +++ /dev/null @@ -1,80 +0,0 @@ -<!-- This file is the homepage of the website. --> - -<!DOCTYPE html> -<html> -<head> - <!-- - This section just sets up some metadata for the website. - - It probably does not need to be changed. - --> - <meta charset="utf-8"> - <base href="{{ .Site.BaseURL }}"> - <title>{{ .Site.Title }}</title> - <link rel="canonical" href="{{ .Permalink }}"> - <link href="{{ .RSSlink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" /> - <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/> - - {{ partial "head_includes.html" . }} -</head> - <body class="theme-base-08" lang="en"> - - {{ partial "sidebar.html" . }} - - <!-- See /layouts/indexes/category.html for explanation of this section --> - <div class="wrap"> - <div class="masthead"> - <div class="container"> - <h3 class="masthead-title"> - <a href="/" title="Home">Home</a> - </h3> - </div> - </div> - - <!-- - This section contains the content of our home page. - - I have broken it into three main sections: - (1) about the blog - (2) about me - (3) Recent posts - - The first two sections are pretty self explanatory. - - In the recent posts section we ask Hugo to use the template found in - /layouts/posts/summary.html to show a summary of the 10 most recent - posts we have made. - --> - <div class="container content"> - <h1>This is a Blog made by Hugo</h1> - - <p class="lead"> Welcome to my blog! </p> - - <p>This is really just a bare-bone website to stand as a template for - creating a blog that is statically generated by <a href="https://gohugo.io">Hugo</a> - and hosted on GitLab via <a href="https://pages.gitlab.io">GitLab Pages</a>.</p> - - <p>It's using a slightly modified version of the <a href="http://lanyon.getpoole.com">Lanyon</a> - Jekyll theme.</p> - - <!-- About me subsection --> - <h2>About me</h2> - - <p>Sometimes people have an "About me" section on the homepage of their website.</p> - - - <!-- Recent Posts section --> - <h1 class="post-title">Recent Posts</h1> - <section id="main"> - <ul id="list"> - {{ range first 10 .Data.Pages }} - {{ .Render "summary"}} - {{ end }} - </ul> - </section> - </div> - </div> - - <label for="sidebar-checkbox" class="sidebar-toggle"></label> - -{{ partial "footer.html" . }} diff --git a/themes/Lanyon/layouts/indexes/category.html b/themes/Lanyon/layouts/indexes/category.html deleted file mode 100644 index 2869bf0..0000000 --- a/themes/Lanyon/layouts/indexes/category.html +++ /dev/null @@ -1,56 +0,0 @@ -<!-- - This file is used to render a list of all posts that belong to a specific - category. ---> - - -{{ partial "header.html" . }} - -<body class="theme-base-08"> - {{ partial "sidebar.html" . }} - - <!-- - Taken from Lanyon example site. - - Putting everything in the wrap div makes the whole page slide over when the - navigation button is pressed. - - The masthead is a special Lanyon class that is above the horizontal line at - the top of each page. To me it seemed like a place to put the page title. - - We want the title to be Blog Posts and we want it to be a link to the - root of the /posts section of the site. - - --> - <div class="wrap"> - <div class="masthead"> - <div class="container"> - <h3 class="masthead-title"> - <a href="/posts" title="Blog">Blog Posts</a> - </h3> - </div> - </div> - - <!-- Show summary of all posts in a category --> - <div class="container content"> - <h1 class="post-title">Recent Posts</h1> - <section id="main"> - <div> - <h5><a href="/categories">Full Category Index</a></h5> - <h2>Posts in “{{ .Title }}”</h2> - {{ range .Data.Pages }} - {{ .Render "summary"}} - {{ end }} - </div> - </section> - - </div> - </div> - - <label for="sidebar-checkbox" class="sidebar-toggle"></label> - - <!-- Include footer (ends <body> and <html>) --> - {{ partial "footer.html" }} - - - diff --git a/themes/Lanyon/layouts/indexes/indexes.html b/themes/Lanyon/layouts/indexes/indexes.html deleted file mode 100644 index 7865821..0000000 --- a/themes/Lanyon/layouts/indexes/indexes.html +++ /dev/null @@ -1,52 +0,0 @@ -<!-- - This file is used to generate the root file of a Hugo index. - In our case this is only the index for categories, so it will render the - page baseurl/categories ---> - -{{ partial "header.html" . }} - -<body class="theme-base-08"> - {{ partial "sidebar.html" . }} - - <!-- See /layouts/indexes/category.html for explanation of this section --> - <div class="wrap"> - <div class="masthead"> - <div class="container"> - <h3 class="masthead-title"> - <a href="/posts" title="Blog">Blog Posts</a> - </h3> - </div> - </div> - - <!-- - In this section we instruct Hugo to list all the different items in the - index. Because we only have an index for categories, each item will be - a category name. The name is a link to a page that displays all posts in - that category. - - We also list the number of entries in each category in parenthesis next - to the category name. - --> - <div class="container content"> - <section id="main"> - <div> - <h1>Archive of Posts, by {{ .Data.Singular }}</h1> - <ul class="category"> - {{ $data := .Data }} - {{ range $key,$value := .Data.Index.ByCount }} - <li><a href="/{{ $data.Plural }}/{{ $value.Name | urlize }}"> {{ $value.Name }} </a> ({{ $value.Count }} entries) </li> - {{ end }} - </ul> - </div> - </section> - </div> - </div> - - <label for="sidebar-checkbox" class="sidebar-toggle"></label> - - <!-- Include footer (ends <body> and <html>) --> - {{ partial "footer.html" }} - - - diff --git a/themes/Lanyon/layouts/indexes/posts.html b/themes/Lanyon/layouts/indexes/posts.html deleted file mode 100644 index 05e8e33..0000000 --- a/themes/Lanyon/layouts/indexes/posts.html +++ /dev/null @@ -1,46 +0,0 @@ -<!-- - This file is used to render a list of all posts on our blog. ---> - -{{ partial "header.html" . }} - -<body class="theme-base-08"> - {{ partial "sidebar.html" . }} - - <!-- See /layouts/indexes/category.html for explanation of this section --> - <div class="wrap"> - <div class="masthead"> - <div class="container"> - <h3 class="masthead-title"> - <a href="/posts" title="Blog">Blog Posts</a> - </h3> - </div> - </div> - - <!-- - In this section we have Hugo generate a list of all blog posts, ordered - by date. - - When showing each post we ask Hugo to use the template in - /layouts/posts/li.html to provide a short description of each post. - --> - <div class="container content"> - <p>Here are all my blog posts, in descending order by creation date. If you would like to view them by topic, see the <a href="/categories">Categories</a> page.</p> - <h1 class="post-title">All Blog Posts (By Date)</h1> - <section id="main"> - <ul id="list"> - {{ range .Data.Pages }} - {{ .Render "li"}} - {{ end }} - </ul> - </section> - </div> - </div> - - <label for="sidebar-checkbox" class="sidebar-toggle"></label> - - <!-- Include footer (ends <body> and <html>) --> - {{ partial "footer.html" }} - - - diff --git a/themes/Lanyon/layouts/partials/categories.html b/themes/Lanyon/layouts/partials/categories.html deleted file mode 100644 index 0444f62..0000000 --- a/themes/Lanyon/layouts/partials/categories.html +++ /dev/null @@ -1,12 +0,0 @@ -<!-- - This file is a template that is included various places to have a list of - that particular posts categories generated. ---> -<div class="container"> - <ul class="catlist"> - <li><em>Categories: </em></li> - {{ range .Params.categories }} - <li><a href="/categories/{{ . | urlize }}">{{ . }}</a> </li> - {{ end }} - </ul> -</div> diff --git a/themes/Lanyon/layouts/partials/footer.html b/themes/Lanyon/layouts/partials/footer.html deleted file mode 100644 index bdf453c..0000000 --- a/themes/Lanyon/layouts/partials/footer.html +++ /dev/null @@ -1,27 +0,0 @@ -<!-- - This is the main footer for the website. It is included on every page. - - It is very basic. It has some text and a link back to the home page of the - site. - - It includes the google analytics template from /layouts/chrome/ga.html - - It also closes the <body> and <html> tags for each page. ---> - -<div class="container content"> -<footer> - <div> - <p class="right credit"> - Fancy footer here. Link to <a href="/">Home Page</a> - </p> - </div> -</footer> -</div> - -<!-- -{{ partial "ga.html" . }} ---> - -</body> -</html> diff --git a/themes/Lanyon/layouts/partials/ga.html b/themes/Lanyon/layouts/partials/ga.html deleted file mode 100644 index a4629fd..0000000 --- a/themes/Lanyon/layouts/partials/ga.html +++ /dev/null @@ -1,17 +0,0 @@ -<!-- - This file contains the necessary information for google analytics to track - visitors and their behavior on my website. - - This is specific to this website and will need to be changed for any other - site ---> -<script> - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-36732392-2', 'sglyon.com'); - ga('send', 'pageview'); - -</script> diff --git a/themes/Lanyon/layouts/partials/head_includes.html b/themes/Lanyon/layouts/partials/head_includes.html deleted file mode 100644 index 14e152d..0000000 --- a/themes/Lanyon/layouts/partials/head_includes.html +++ /dev/null @@ -1,13 +0,0 @@ -<!-- - This file simply includes all the css and fonts that should go into the - header of each page. - - It is separate from the rest of the header because the actual header for the - homepage of the site is different, but we want every page of the site - (including the homepage) to have the same assets. ---> - -<link rel="stylesheet" href="/css/poole.css"> -<link rel="stylesheet" href="/css/syntax.css"> -<link rel="stylesheet" href="/css/lanyon.css"> -<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700|PT+Sans:400"> diff --git a/themes/Lanyon/layouts/partials/header.html b/themes/Lanyon/layouts/partials/header.html deleted file mode 100644 index c71ac9b..0000000 --- a/themes/Lanyon/layouts/partials/header.html +++ /dev/null @@ -1,16 +0,0 @@ -<!-- - This is the actual header for each page of the site except the homepage. - - It simply shows the title of the page and includes the css/fonts found in - /layouts/chrome/header.html ---> - -<!DOCTYPE html> -<html> -<head> - <meta charset="utf-8"> - <base href="{{ .Site.BaseURL }}"> - <title> {{ .Title }} </title> - <link rel="canonical" href="{{ .Permalink }}"> - {{ partial "head_includes.html" . }} -</head> diff --git a/themes/Lanyon/layouts/partials/prev_next.html b/themes/Lanyon/layouts/partials/prev_next.html deleted file mode 100644 index 833d065..0000000 --- a/themes/Lanyon/layouts/partials/prev_next.html +++ /dev/null @@ -1,29 +0,0 @@ -<!-- - This is a helper file that adds previous and next links to the bottom of each - blog post. (below next and previous refer to chronological next and previous) - - It will check to see if there is a previous blog post. If is, it will print - an arrow as well as the title of the previous post as a link as - left-justified text. - - It will then check for a next blog post. If there is one it prints the title - of the next post with a right arrow as right justified text on the same line. - - If there is ever not a next or previous post, it does nothing. ---> - -<div class="container"> - <hr /> - <hr /> - {{if .Prev}} - <span class="left"> - <em>« Previous:</em> <a class="next" href="{{.Prev.Permalink}}">{{.Prev.Title}}</a> - </span> - {{end}} - - {{if .Next}} - <span class="right"> - <em>Next: </em><a class="next" href="{{.Next.Permalink}}"> {{ .Next.Title }}</a> » - </span> - {{end}} -</div> diff --git a/themes/Lanyon/layouts/partials/sidebar.html b/themes/Lanyon/layouts/partials/sidebar.html deleted file mode 100644 index 32a2572..0000000 --- a/themes/Lanyon/layouts/partials/sidebar.html +++ /dev/null @@ -1,29 +0,0 @@ -<!-- - This file defines the main sidebar that the user can toggle in and out of - view. This is included in every file. - - Most of this was taken directly from the Lanyon example site. - - Here we simply include a link to the homepage, a link to the blog posts, - and some copyright information. ---> - -<!-- Target for toggling the sidebar `.sidebar-checkbox` is for regular - styles, `#sidebar-checkbox` for behavior. --> -<input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox"> - -<!-- Toggleable sidebar --> -<div class="sidebar" id="sidebar"> - - <nav class="sidebar-nav"> - <a class="sidebar-nav-item" href="/">Home</a> - - <a class="sidebar-nav-item" href="/posts">Blog</a> - </nav> - - <div class="sidebar-item"> - <p> - © 2014 Spencer Lyon. Powered by <a href="https://gohugo.io">Hugo</a>. Design adapted from <a href="http://lanyon.getpoole.com">Lanyon</a>. - </p> - </div> -</div> diff --git a/themes/Lanyon/layouts/posts/li.html b/themes/Lanyon/layouts/posts/li.html deleted file mode 100644 index 166cba7..0000000 --- a/themes/Lanyon/layouts/posts/li.html +++ /dev/null @@ -1,26 +0,0 @@ -<!-- - This file defines how a summary of a specifc post should be presented in a - list (hence the file name li.html for "list item"). This is used in the - template /layouts/indexes/posts.html - - The lines of the displayed list item are as follows: - (1) The name of the post - (2) The date the post was written as left-justified text and a - right-justified horizontal list of categories for that post. - (3) The contents of the description field in the metadata of the actual - markdown source of the post. ---> -<li> - <span><h2><a href='{{ .Permalink }}'> {{ .Title }}</a> </h2></span> - <span class="left">{{ .Date.Format "Mon, Jan 2, 2006" }}</span> - <span class="right"> - <ul class="catlist"> - {{ range .Params.categories }} - <li><a href="/categories/{{ . | urlize }}">{{ . }}</a> </li> - {{ end }} - </ul> - </span> - - <br /> - {{ .Description }} -</li> diff --git a/themes/Lanyon/layouts/posts/single.html b/themes/Lanyon/layouts/posts/single.html deleted file mode 100644 index e6b4553..0000000 --- a/themes/Lanyon/layouts/posts/single.html +++ /dev/null @@ -1,51 +0,0 @@ -<!-- - This file is responsible for rendering a single blog post. ---> - -{{ partial "header.html" . }} - -<body class="theme-base-08"> - {{ partial "sidebar.html" . }} - - <!-- See /layouts/indexes/category.html for explanation of this section --> - <div class="wrap"> - <div class="masthead"> - <div class="container"> - <h3 class="masthead-title"> - <a href="/posts" title="Blog">Blog Posts</a> - </h3> - </div> - </div> - - <!-- - This is where the actual post is displayed. - - We first access the title metadata field from the markdown source and - display it as a heading. - - We then access the date the post was written (also in the markdown - metadata) and display a formated version of it - - Finally we include the actual content of the post. - --> - <div class="container content"> - <h1 class="post-title">{{ .Title }}</h1> - <section id="main"> - <h5 id="date"> {{ .Date.Format "Mon Jan 2, 2006" }} </h5> - {{ .Content }} - </section> - </div> - </div> - - <label for="sidebar-checkbox" class="sidebar-toggle"></label> - - {{ partial "prev_next.html" . }} - <br /> - {{ partial "categories.html" . }} - - - <!-- Include footer (ends <body class="theme-base-08"> and <html>) --> - {{ partial "footer.html" }} - - - diff --git a/themes/Lanyon/layouts/posts/summary.html b/themes/Lanyon/layouts/posts/summary.html deleted file mode 100644 index 5021ca9..0000000 --- a/themes/Lanyon/layouts/posts/summary.html +++ /dev/null @@ -1,24 +0,0 @@ -<!-- - This file defines how a summary of a specifc post should be presented. This - is similar to the file /layouts/posts/li.html, but is meant have a bit longer - of a representation than the one in that file. - - This template does the following: - (1) Shows the name of the post - (2) Shows the date the post was created (from metadata in post markdown - source) - (3) Displays a Hugo-generated summary of the post - (4) Provides a link with text Read More that points to the post ---> - -<article class="post"> - <header> - <h2><a href='{{ .Permalink }}'> {{ .Title }}</a> </h2> - <div class="meta">{{ .Date.Format "Mon, Jan 2, 2006" }}</div> - </header> - - {{ .Summary }} - <footer> - <a href='{{ .Permalink }}'><nobr>Read more →</nobr></a> - </footer> -</article> diff --git a/themes/Lanyon/static/css/lanyon.css b/themes/Lanyon/static/css/lanyon.css deleted file mode 100644 index 721c9d3..0000000 --- a/themes/Lanyon/static/css/lanyon.css +++ /dev/null @@ -1,527 +0,0 @@ -/* - * ___ - * /\_ \ - * \//\ \ __ ___ __ __ ___ ___ - * \ \ \ /'__`\ /' _ `\/\ \/\ \ / __`\ /' _ `\ - * \_\ \_/\ \_\.\_/\ \/\ \ \ \_\ \/\ \_\ \/\ \/\ \ - * /\____\ \__/.\_\ \_\ \_\/`____ \ \____/\ \_\ \_\ - * \/____/\/__/\/_/\/_/\/_/`/___/> \/___/ \/_/\/_/ - * /\___/ - * \/__/ - * - * Designed, built, and released under MIT license by @mdo. Learn more at - * https://github.com/poole/lanyon. - */ - - -/* - * Contents - * - * Global resets - * Masthead - * Sidebar - * Slide effect - * Posts and pages - * Pagination - * Reverse layout - * Themes - */ - - -/* - * Global resets - * - * Update the foundational and global aspects of the page. - */ - -/* Prevent scroll on narrow devices */ -html, -body { - overflow-x: hidden; -} - -html { - font-family: "PT Serif", Georgia, "Times New Roman", serif; -} - -h1, h2, h3, h4, h5, h6 { - font-family: "PT Sans", Helvetica, Arial, sans-serif; - font-weight: 400; - color: #313131; - letter-spacing: -.025rem; -} - - -/* - * Wrapper - * - * The wrapper is used to position site content when the sidebar is toggled. We - * use an outter wrap to position the sidebar without interferring with the - * regular page content. - */ - -.wrap { - position: relative; - width: 100%; -} - - -/* - * Container - * - * Center the page content. - */ - -.container { - max-width: 28rem; -} -@media (min-width: 38rem) { - .container { - max-width: 32rem; - } -} -@media (min-width: 56rem) { - .container { - max-width: 38rem; - } -} - - -/* - * Masthead - * - * Super small header above the content for site name and short description. - */ - -.masthead { - padding-top: 1rem; - padding-bottom: 1rem; - margin-bottom: 3rem; - border-bottom: 1px solid #eee; -} -.masthead-title { - margin-top: 0; - margin-bottom: 0; - color: #505050; -} -.masthead-title a { - color: #505050; -} -.masthead-title small { - font-size: 75%; - font-weight: 400; - color: #c0c0c0; - letter-spacing: 0; -} - -@media (max-width: 48rem) { - .masthead-title { - text-align: center; - } - .masthead-title small { - display: none; - } -} - - -/* - * Sidebar - * - * The sidebar is the drawer, the item we are toggling with our handy hamburger - * button in the corner of the page. - * - * This particular sidebar implementation was inspired by Chris Coyier's - * "Offcanvas Menu with CSS Target" article, and the checkbox variation from the - * comments by a reader. It modifies both implementations to continue using the - * checkbox (no change in URL means no polluted browser history), but this uses - * `position` for the menu to avoid some potential content reflow issues. - * - * Source: http://css-tricks.com/off-canvas-menu-with-css-target/#comment-207504 - */ - -/* Style and "hide" the sidebar */ -.sidebar { - position: fixed; - top: 0; - bottom: 0; - left: -14rem; - width: 14rem; - visibility: hidden; - overflow-y: auto; - font-family: "PT Sans", Helvetica, Arial, sans-serif; - font-size: .875rem; /* 15px */ - color: rgba(255,255,255,.6); - background-color: #202020; - -webkit-transition: all .3s ease-in-out; - transition: all .3s ease-in-out; -} -@media (min-width: 30rem) { - .sidebar { - font-size: .75rem; /* 14px */ - } -} - -/* Sidebar content */ -.sidebar a { - font-weight: normal; - color: #fff; -} -.sidebar-item { - padding: 1rem; -} -.sidebar-item p:last-child { - margin-bottom: 0; -} - -/* Sidebar nav */ -.sidebar-nav { - border-bottom: 1px solid rgba(255,255,255,.1); -} -.sidebar-nav-item { - display: block; - padding: .5rem 1rem; - border-top: 1px solid rgba(255,255,255,.1); -} -.sidebar-nav-item.active, -a.sidebar-nav-item:hover, -a.sidebar-nav-item:focus { - text-decoration: none; - background-color: rgba(255,255,255,.1); - border-color: transparent; -} - -@media (min-width: 48rem) { - .sidebar-item { - padding: 1.5rem; - } - .sidebar-nav-item { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} - -/* Hide the sidebar checkbox that we toggle with `.sidebar-toggle` */ -.sidebar-checkbox { - display: none; -} - -/* Style the `label` that we use to target the `.sidebar-checkbox` */ -.sidebar-toggle { - position: absolute; - top: 1rem; - left: 1rem; - display: block; - width: 2.2rem; - padding: .5rem .65rem; - color: #505050; - background-color: #fff; - border-radius: 4px; - cursor: pointer; -} -.sidebar-toggle:before { - display: block; - content: ""; - width: 100%; - padding-bottom: .125rem; - border-top: .375rem double; - border-bottom: .125rem solid; - - /* Make the border inside the box */ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.sidebar-toggle:active, -#sidebar-checkbox:checked ~ .sidebar-toggle { - color: #fff; - background-color: #505050; -} - -@media (min-width: 30.1rem) { - .sidebar-toggle { - position: fixed; - width: 2.25rem; - } - .sidebar-toggle:before { - padding-bottom: .15rem; - border-top-width: .45rem; - border-bottom-width: .15rem; - } -} - - -/* Slide effect - * - * Handle the sliding effects of the sidebar and content in one spot, seperate - * from the default styles. - * - * As an a heads up, we don't use `transform: translate3d()` here because when - * mixed with `position: fixed;` for the sidebar toggle, it creates a new - * containing block. Put simply, the fixed sidebar toggle behaves like - * `position: absolute;` when transformed. - * - * Read more about it at http://meyerweb.com/eric/thoughts/2011/09/12/. - */ - -.wrap, -.sidebar, -.sidebar-toggle { - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; -} -.wrap, -.sidebar-toggle { - -webkit-transition: -webkit-transform .3s ease-in-out; - transition: transform .3s ease-in-out; -} - -#sidebar-checkbox:checked + .sidebar { - visibility: visible; -} -#sidebar-checkbox:checked ~ .sidebar, -#sidebar-checkbox:checked ~ .wrap, -#sidebar-checkbox:checked ~ .sidebar-toggle { - -webkit-transform: translateX(14rem); - -ms-transform: translateX(14rem); - transform: translateX(14rem); -} - - -/* - * Posts and pages - * - * Each post is wrapped in `.post` and is used on default and post layouts. Each - * page is wrapped in `.page` and is only used on the page layout. - */ - -.page, -.post { - margin-bottom: 4em; -} - -/* Blog post or page title */ -.page-title, -.post-title, -.post-title a { - color: #303030; -} -.page-title, -.post-title { - margin-top: 0; -} - -/* Meta data line below post title */ -.post-date { - display: block; - margin-top: -.5rem; - margin-bottom: 1rem; - color: #9a9a9a; -} - -/* Related posts */ -.related { - padding-top: 2rem; - padding-bottom: 2rem; - border-top: 1px solid #eee; -} -.related-posts { - padding-left: 0; - list-style: none; -} -.related-posts h3 { - margin-top: 0; -} -.related-posts li small { - font-size: 75%; - color: #999; -} -.related-posts li a:hover { - color: #268bd2; - text-decoration: none; -} -.related-posts li a:hover small { - color: inherit; -} - - -/* - * Pagination - * - * Super lightweight (HTML-wise) blog pagination. `span`s are provide for when - * there are no more previous or next posts to show. - */ - -.pagination { - overflow: hidden; /* clearfix */ - margin-left: -1rem; - margin-right: -1rem; - font-family: "PT Sans", Helvetica, Arial, sans-serif; - color: #ccc; - text-align: center; -} - -/* Pagination items can be `span`s or `a`s */ -.pagination-item { - display: block; - padding: 1rem; - border: 1px solid #eee; -} -.pagination-item:first-child { - margin-bottom: -1px; -} - -/* Only provide a hover state for linked pagination items */ -a.pagination-item:hover { - background-color: #f5f5f5; -} - -@media (min-width: 30rem) { - .pagination { - margin: 3rem 0; - } - .pagination-item { - float: left; - width: 50%; - } - .pagination-item:first-child { - margin-bottom: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - } - .pagination-item:last-child { - margin-left: -1px; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - } -} - - -/* - * Reverse layout - * - * Flip the orientation of the page by placing the `.sidebar` and sidebar toggle - * on the right side. - */ - -.layout-reverse .sidebar { - left: auto; - right: -14rem; -} -.layout-reverse .sidebar-toggle { - left: auto; - right: 1rem; -} - -.layout-reverse #sidebar-checkbox:checked ~ .sidebar, -.layout-reverse #sidebar-checkbox:checked ~ .wrap, -.layout-reverse #sidebar-checkbox:checked ~ .sidebar-toggle { - -webkit-transform: translateX(-14rem); - -ms-transform: translateX(-14rem); - transform: translateX(-14rem); -} - - -/* - * Themes - * - * Apply custom color schemes by adding the appropriate class to the `body`. - * Based on colors from Base16: http://chriskempson.github.io/base16/#default. - */ - -/* Red */ -.theme-base-08 .sidebar, -.theme-base-08 .sidebar-toggle:active, -.theme-base-08 #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #ac4142; -} -.theme-base-08 .container a, -.theme-base-08 .sidebar-toggle, -.theme-base-08 .related-posts li a:hover { - color: #ac4142; -} - -/* Orange */ -.theme-base-09 .sidebar, -.theme-base-09 .sidebar-toggle:active, -.theme-base-09 #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #d28445; -} -.theme-base-09 .container a, -.theme-base-09 .sidebar-toggle, -.theme-base-09 .related-posts li a:hover { - color: #d28445; -} - -/* Yellow */ -.theme-base-0a .sidebar, -.theme-base-0a .sidebar-toggle:active, -.theme-base-0a #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #f4bf75; -} -.theme-base-0a .container a, -.theme-base-0a .sidebar-toggle, -.theme-base-0a .related-posts li a:hover { - color: #f4bf75; -} - -/* Green */ -.theme-base-0b .sidebar, -.theme-base-0b .sidebar-toggle:active, -.theme-base-0b #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #90a959; -} -.theme-base-0b .container a, -.theme-base-0b .sidebar-toggle, -.theme-base-0b .related-posts li a:hover { - color: #90a959; -} - -/* Cyan */ -.theme-base-0c .sidebar, -.theme-base-0c .sidebar-toggle:active, -.theme-base-0c #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #75b5aa; -} -.theme-base-0c .container a, -.theme-base-0c .sidebar-toggle, -.theme-base-0c .related-posts li a:hover { - color: #75b5aa; -} - -/* Blue */ -.theme-base-0d .sidebar, -.theme-base-0d .sidebar-toggle:active, -.theme-base-0d #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #6a9fb5; -} -.theme-base-0d .container a, -.theme-base-0d .sidebar-toggle, -.theme-base-0d .related-posts li a:hover { - color: #6a9fb5; -} - -/* Magenta */ -.theme-base-0e .sidebar, -.theme-base-0e .sidebar-toggle:active, -.theme-base-0e #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #aa759f; -} -.theme-base-0e .container a, -.theme-base-0e .sidebar-toggle, -.theme-base-0e .related-posts li a:hover { - color: #aa759f; -} - -/* Brown */ -.theme-base-0f .sidebar, -.theme-base-0f .sidebar-toggle:active, -.theme-base-0f #sidebar-checkbox:checked ~ .sidebar-toggle { - background-color: #8f5536; -} -.theme-base-0f .container a, -.theme-base-0f .sidebar-toggle, -.theme-base-0f .related-posts li a:hover { - color: #8f5536; -} diff --git a/themes/Lanyon/static/css/poole.css b/themes/Lanyon/static/css/poole.css deleted file mode 100644 index 5c362cb..0000000 --- a/themes/Lanyon/static/css/poole.css +++ /dev/null @@ -1,396 +0,0 @@ -/* - * ___ - * /\_ \ - * _____ ___ ___\//\ \ __ - * /\ '__`\ / __`\ / __`\\ \ \ /'__`\ - * \ \ \_\ \/\ \_\ \/\ \_\ \\_\ \_/\ __/ - * \ \ ,__/\ \____/\ \____//\____\ \____\ - * \ \ \/ \/___/ \/___/ \/____/\/____/ - * \ \_\ - * \/_/ - * - * Designed, built, and released under MIT license by @mdo. Learn more at - * https://github.com/poole/poole. - */ - - -/* - * Contents - * - * Body resets - * Custom type - * Messages - * Container - * Masthead - * Posts and pages - * Reverse layout - * Themes - */ - - -/* - * Body resets - * - * Update the foundational and global aspects of the page. - */ - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -html, -body { - margin: 0; - padding: 0; -} - -html { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 16px; - line-height: 1.5; -} -@media (min-width: 38rem) { - html { - font-size: 20px; - } -} - -body { - color: #515151; - background-color: #fff; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -/* No `:visited` state is required by default (browsers will use `a`) */ -a { - color: #268bd2; - text-decoration: none; -} -/* `:focus` is linked to `:hover` for basic accessibility */ -a:hover, -a:focus { - text-decoration: underline; -} - -/* Headings */ -h1, h2, h3, h4, h5, h6 { - margin-bottom: .5rem; - font-weight: bold; - line-height: 1.25; - color: #313131; - text-rendering: optimizeLegibility; -} -h1 { - font-size: 2rem; -} -h2 { - margin-top: 1rem; - font-size: 1.5rem; -} -h3 { - margin-top: 1.5rem; - font-size: 1.25rem; -} -h4, h5, h6 { - font-family: "ff-meta-web-pro", "Helvetica Neue", "Helvetica", Arial, sans-serif; - margin-top: 1rem; - font-size: 1rem; -} - -/* Body text */ -p { - margin-top: 0; - margin-bottom: 1rem; -} - -strong { - color: #303030; -} - -/* Lists */ -ul, ol, dl { - margin-top: 0; - padding-left: 0; - margin-bottom: 1rem; - list-style-type: none; -} - - - -dt { - font-weight: bold; -} -dd { - margin-bottom: .5rem; -} - -/* Misc */ -hr { - position: relative; - margin: 1.5rem 0; - border: 0; - border-top: 1px solid #eee; - border-bottom: 1px solid #fff; -} - -abbr { - font-size: 85%; - font-weight: bold; - color: #555; - text-transform: uppercase; -} -abbr[title] { - cursor: help; - border-bottom: 1px dotted #e5e5e5; -} - - -mono, tt, code, pre { - font-family: PragmataPro, Menlo, Monaco, "Andale Mono", "Lucida Console", "Courier New", monospace } -code { - padding: .25em .5em; - font-size: 85%; - color: #bf616a; - background-color: #f9f9f9; - border-radius: 3px; -} -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - padding: 1rem; - font-size: .8rem; - line-height: 1.4; - white-space: pre; - overflow: auto; - background-color: #f9f9f9; -} -pre code { - padding: 0; - font-size: 100%; - color: inherit; - background-color: transparent; -} -.highlight { - margin-bottom: 1rem; - border-radius: 4px; -} -.highlight pre { - margin-bottom: 0; -} - -/* Quotes */ -blockquote { - padding: .5rem 1rem; - margin: .8rem 0; - color: #7a7a7a; - border-left: .25rem solid #e5e5e5; -} -blockquote p:last-child { - margin-bottom: 0; -} -@media (min-width: 30rem) { - blockquote { - padding-right: 5rem; - padding-left: 1.25rem; - } -} - -img { - display: block; - margin: 0 0 1rem; - border-radius: 5px; - height: auto; - width:100%; -} - -.fpimg { - padding-bottom: 2rem; -} - -.lbg { - display: inline; - width: auto; - padding-left: 1rem; -} - - -.right { - float: right; - margin-left: 1rem; -} - -.left { - float: left; - margin-right: 1rem; -} - -.center { - float: center; -} - -/* Tables */ -table { - margin-bottom: 1rem; - width: 100%; - border-top: 1px solid #e5e5e5; - border-bottom: 1px solid #e5e5e5; - border-collapse: collapse; -} -td, -th { - padding: .25rem .5rem; - /* border: 1px solid #e5e5e5; */ -} -tbody tr:nth-child(odd) td, -tbody tr:nth-child(odd) th { - background-color: #f9f9f9; -} - - -/* - * Custom type - * - * Extend paragraphs with `.lead` for larger introductory text. - */ - -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -.front { - margin-bottom: 500px; -} - -.credit { - padding-top: 3rem; - font-size: small; -} - - -ul.category {text-transform: capitalize;} -ul.category li {margin-bottom: 1rem;} - -ul.catlist { list-style: none; margin: 0; padding: 0; } -ul.catlist li { display: inline; } -ul.catlist li:after { content: "・"; } -ul.catlist li:last-child:after { content: ""; } - -/* This gets Google to fall into place */ -.social { - font-size: 1px; - padding-bottom: 2rem; - padding-top: 0; -} - -/* From https://gist.github.com/thebigreason/1296097 */ -/* This gets Facebook to fall into place */ -.social iframe { - vertical-align: bottom; -} - -/* Set an optional width for your button wrappers */ -.social span { - display: inline-block; - width: 110px; -} - -/* - * Messages - * - * Show alert messages to users. You may add it to single elements like a `<p>`, - * or to a parent if there are multiple elements to show. - */ - -.message { - margin-bottom: 1rem; - padding: 1rem; - color: #717171; - background-color: #f9f9f9; -} - - -/* - * Container - * - * Center the page content. - */ - -.container { - max-width: 38rem; - padding-left: 1rem; - padding-right: 1rem; - margin-left: auto; - margin-right: auto; -} - - -/* - * Masthead - * - * Super small header above the content for site name and short description. - */ - -.masthead { - padding-top: 1rem; - padding-bottom: 1rem; - margin-bottom: 3rem; -} -.masthead-title { - margin-top: 0; - margin-bottom: 0; - color: #505050; -} -.masthead-title a { - color: #505050; -} -.masthead-title small { - font-size: 75%; - font-weight: 400; - color: #c0c0c0; - letter-spacing: 0; -} - - -/* - * Posts and pages - * - * Each post is wrapped in `.post` and is used on default and post layouts. Each - * page is wrapped in `.page` and is only used on the page layout. - */ - -.page, -.post { - margin-bottom: 4em; -} - -/* Blog post or page title */ -.page-title, -.post-title, -.post-title a { - color: #303030; -} -.page-title, -.post-title { - margin-top: 0; -} - -/* Meta data line below post title */ -.post-date { - display: block; - margin-top: -.5rem; - margin-bottom: 1rem; - color: #9a9a9a; -} - -/* Archive list */ - -.archive h3 { - margin-top:0; - padding-bottom: 0; -} - diff --git a/themes/academic/1950s.toml b/themes/academic/1950s.toml new file mode 100644 index 0000000..0c6a0c8 --- /dev/null +++ b/themes/academic/1950s.toml @@ -0,0 +1,21 @@ +# Theme metadata +name = "1950s" + +# Is theme light or dark? +light = true + +# Primary +primary = "#EF525B" + +# Menu +menu_primary = "#24C2CB" +menu_text = "#fff" +menu_text_active = "#00828B" +menu_title = "#fff" + +# Backgrounds +background = "#EAE7D6" +home_section_odd = "#EAE7D6" +home_section_even = "#EAE7D6" + +font = "rose" diff --git a/themes/academic/apogee.toml b/themes/academic/apogee.toml new file mode 100644 index 0000000..211e648 --- /dev/null +++ b/themes/academic/apogee.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Apogee" + +# Is theme light or dark? +light = false + +# Primary +primary = "#EAF04E" + +# Menu +menu_primary = "#312450" +menu_text = "#F2BE4E" +menu_text_active = "#FFE1A0" +menu_title = "#E0A526" + +# Home sections +home_section_odd = "#5e42a6" +home_section_even = "#5e42a6" diff --git a/themes/academic/coffee.toml b/themes/academic/coffee.toml new file mode 100644 index 0000000..cdfe561 --- /dev/null +++ b/themes/academic/coffee.toml @@ -0,0 +1,21 @@ +# Theme metadata +name = "Coffee" + +# Is theme light or dark? +light = true + +# Primary +primary = "#795548" + +# Menu +menu_primary = "#795548" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Backgrounds +background = "hsla(16, 24%, 85%, 1)" +home_section_odd = "hsla(16, 24%, 85%, 1)" +home_section_even = "hsla(16, 24%, 80%, 1)" + +font = "rose" diff --git a/themes/academic/dark.toml b/themes/academic/dark.toml new file mode 100644 index 0000000..e5f5f78 --- /dev/null +++ b/themes/academic/dark.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Dark" + +# Is theme light or dark? +light = false + +# Primary +primary = "hsl(339, 90%, 68%)" + +# Menu +menu_primary = "rgb(20, 22, 34)" +menu_text = "rgba(255,255,255,0.6)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "#fff" + +# Home sections +home_section_odd = "hsla(231, 15%, 18%, 1)" +home_section_even = "hsla(231, 15%, 16%, 1)" diff --git a/themes/academic/forest.toml b/themes/academic/forest.toml new file mode 100644 index 0000000..2a78e80 --- /dev/null +++ b/themes/academic/forest.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Forest" + +# Is theme light or dark? +light = true + +# Primary +primary = "#4caf50" + +# Menu +menu_primary = "#4caf50" +menu_text = "#fff" +menu_text_active = "#1b5e20" +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/themes/academic/minimal.toml b/themes/academic/minimal.toml new file mode 100644 index 0000000..fcf13b4 --- /dev/null +++ b/themes/academic/minimal.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Minimal" + +# Is theme light or dark? +light = true + +# Primary +primary = "#2962ff" + +# Menu +menu_primary = "#fff" +menu_text = "#34495e" +menu_text_active = "#2962ff" +menu_title = "#2b2b2b" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/themes/academic/mr_robot.toml b/themes/academic/mr_robot.toml new file mode 100644 index 0000000..0a0cf79 --- /dev/null +++ b/themes/academic/mr_robot.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Mr Robot" + +# Is theme light or dark? +light = false + +# Primary +primary = "rgb(0, 136, 204)" + +# Menu +menu_primary = "rgb(33, 37, 41)" +menu_text = "rgb(0, 136, 204)" +menu_text_active = "rgba(255,255,255,1)" +menu_title = "rgb(153, 153, 153)" + +# Home sections +home_section_odd = "rgb(29, 33, 39)" +home_section_even = "rgb(29, 33, 39)" diff --git a/themes/academic/ocean.toml b/themes/academic/ocean.toml new file mode 100644 index 0000000..7d5ed78 --- /dev/null +++ b/themes/academic/ocean.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Ocean" + +# Is theme light or dark? +light = true + +# Primary +primary = "#3f51b5" + +# Menu +menu_primary = "#3f51b5" # 500 +menu_text = "#fff" +menu_text_active = "#8c9eff" # A100 +menu_title = "#fff" + +# Home sections +home_section_odd = "rgb(255, 255, 255)" +home_section_even = "rgb(247, 247, 247)" diff --git a/themes/academic/rose.toml b/themes/academic/rose.toml new file mode 100644 index 0000000..24d9dbc --- /dev/null +++ b/themes/academic/rose.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Rose" + +# Is theme light or dark? +light = true + +# Primary +primary = "rgb(251, 191, 183)" + +# Menu +menu_primary = "rgb(247, 247, 247)" +menu_text = "#000" +menu_text_active = "rgb(25, 25, 25)" +menu_title = "#000" + +# Home sections +home_section_odd = "#FFF" +home_section_even = "rgb(234, 242, 250)" diff --git a/themes/academic/strawberry.toml b/themes/academic/strawberry.toml new file mode 100644 index 0000000..4ba3f0c --- /dev/null +++ b/themes/academic/strawberry.toml @@ -0,0 +1,18 @@ +# Theme metadata +name = "Strawberry" + +# Is theme light or dark? +light = true + +# Primary +primary = "#ff3860" + +# Menu +menu_primary = "#ff3860" +menu_text = "#fff" +menu_text_active = "rgb(208, 255, 56)" +menu_title = "#fff" + +# Home sections +home_section_odd = "#fff" +home_section_even = "#fff" diff --git a/themes/beautifulhugo/.gitattributes b/themes/beautifulhugo/.gitattributes deleted file mode 100644 index bdb0cab..0000000 --- a/themes/beautifulhugo/.gitattributes +++ /dev/null @@ -1,17 +0,0 @@ -# Auto detect text files and perform LF normalization -* text=auto - -# Custom for Visual Studio -*.cs diff=csharp - -# Standard to msysgit -*.doc diff=astextplain -*.DOC diff=astextplain -*.docx diff=astextplain -*.DOCX diff=astextplain -*.dot diff=astextplain -*.DOT diff=astextplain -*.pdf diff=astextplain -*.PDF diff=astextplain -*.rtf diff=astextplain -*.RTF diff=astextplain diff --git a/themes/beautifulhugo/.gitignore b/themes/beautifulhugo/.gitignore deleted file mode 100644 index 81b9599..0000000 --- a/themes/beautifulhugo/.gitignore +++ /dev/null @@ -1,50 +0,0 @@ -# Themes directory of example site; ignored so that we can clone the repo -# inside the themes directory and test the example site with "hugo server". -exampleSite/themes/ - -# Windows image file caches -Thumbs.db -ehthumbs.db - -# Folder config file -Desktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# Vim swap files -*.swp - -# ========================= -# Operating System Files -# ========================= - -# OSX -# ========================= - -.DS_Store -.AppleDouble -.LSOverride - -# Thumbnails -._* - -# Files that might appear on external disk -.Spotlight-V100 -.Trashes - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk diff --git a/themes/beautifulhugo/README.md b/themes/beautifulhugo/README.md deleted file mode 100644 index 25d97f4..0000000 --- a/themes/beautifulhugo/README.md +++ /dev/null @@ -1,67 +0,0 @@ -# Beautiful Hugo - A port of Beautiful Jekyll Theme - - - -## Installation - - $ mkdir themes - $ cd themes - $ git clone https://github.com/halogenica/beautifulhugo.git beautifulhugo - -See [the Hugo documentation](http://gohugo.io/themes/installing/) for more information. - -## Extra Features - -### Responsive - -This theme is designed to look great on both large-screen and small-screen (mobile) devices. - -### Syntax highlighting - -This theme has support for both server side and client side highlighting. - -#### Server side syntax highlighting - -Use the `highlight` shortcode (with Pygments), -see [the Hugo documentation](http://gohugo.io/extras/highlighting/) for more information. - -To use this feature install Pygments (`pip install Pygments`) and add `pygmentsuseclasses = true` to your `config.toml`. - -#### Client side syntax highlighting - -Use triple backticks ( ``` ) or triple tilde ( ~~~ ) around code blocks. - -Client side highlighting does not require pygments to be installed. - -### Disqus support - -To use this feature, uncomment and fill out the `disqusShortname` parameter in `config.toml`. - -### Google Analytics - -To add Google Analytics, simply sign up to [Google Analytics](http://www.google.com/analytics/) to obtain your Google Tracking ID, and add this tracking ID to the `googleAnalytics` parameter in `config.toml`. - -### Commit SHA on the footer - -If the source of your site is in a Git repo, the SHA corresponding to the commit the site is built from can be shown on the footer. To do so, two environment variables have to be set (`GIT_COMMIT_SHA` and `GIT_COMMIT_SHA_SHORT`) and parameter `commit` has to be defined in the config file: - -``` -[Params] - commit = "https://github.com/<username>/<siterepo>/tree/" -``` - -This can be achieved by running the next command prior to calling Hugo: - -``` - GIT_COMMIT_SHA=`git rev-parse --verify HEAD` GIT_COMMIT_SHA_SHORT=`git rev-parse --short HEAD` -``` - -See at [xor-gate/xor-gate.org](https://github.com/xor-gate/xor-gate.org) an example of how to add it to a continuous integration system. - -## About - -This is a port of the Jekyll theme [Beautiful Jekyll](http://deanattali.com/beautiful-jekyll/) by [Dean Attali](http://deanattali.com/aboutme#contact). It supports most of the features of the original theme. - -## License - -MIT Licensed, see [LICENSE](https://github.com/halogenica/Hugo-BeautifulHugo/blob/master/LICENSE). diff --git a/themes/beautifulhugo/archetypes/default.md b/themes/beautifulhugo/archetypes/default.md deleted file mode 100644 index d9fd371..0000000 --- a/themes/beautifulhugo/archetypes/default.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -subtitle: "" -tags: [] ---- diff --git a/themes/beautifulhugo/data/beautifulhugo/social.toml b/themes/beautifulhugo/data/beautifulhugo/social.toml deleted file mode 100644 index 5968c80..0000000 --- a/themes/beautifulhugo/data/beautifulhugo/social.toml +++ /dev/null @@ -1,121 +0,0 @@ -[[social_icons]] -id = "email" -url = "mailto:%s" -title = "Email me" -icon = "fas fa-envelope" - -[[social_icons]] -id = "facebook" -url = "https://www.facebook.com/%s" -title = "Facebook" -icon = "fab fa-facebook" - -[[social_icons]] -id = "googleplus" -url = "https://www.plus.google.com/%s" -title = "Google+" -icon = "fab fa-google-plus" - -[[social_icons]] -id = "gitlab" -url = "https://gitlab.com/%s" -title = "GitLab" -icon = "fab fa-gitlab" - -[[social_icons]] -id = "github" -url = "https://github.com/%s" -title = "GitHub" -icon = "fab fa-github" - -[[social_icons]] -id = "twitter" -url = "https://twitter.com/%s" -title = "Twitter" -icon = "fab fa-twitter" - -[[social_icons]] -id = "reddit" -url = "https://reddit.com/u/%s" -title = "Reddit" -icon = "fab fa-reddit-alien" - -[[social_icons]] -id = "linkedin" -url = "https://linkedin.com/in/%s" -title = "LinkedIn" -icon = "fab fa-linkedin" - -[[social_icons]] -id = "xing" -url = "https://www.xing.com/profile/%s" -title = "Xing" -icon = "fab fa-xing" - -[[social_icons]] -id = "stackoverflow" -url = "https://stackoverflow.com/%s" -title = "StackOverflow" -icon = "fab fa-stack-overflow" - -[[social_icons]] -id = "snapchat" -url = "https://www.snapchat.com/add/%s" -title = "Snapchat" -icon = "fab fa-snapchat-ghost" - -[[social_icons]] -id = "instagram" -url = "https://www.instagram.com/%s" -title = "Instagram" -icon = "fab fa-instagram" - -[[social_icons]] -id = "youtube" -url = "https://www.youtube.com/%s" -title = "Youtube" -icon = "fab fa-youtube" - -[[social_icons]] -id = "soundcloud" -url = "https://soundcloud.com/%s" -title = "SoundCloud" -icon = "fab fa-soundcloud" - -[[social_icons]] -id = "spotify" -url = "https://open.spotify.com/user/%s" -title = "Spotify" -icon = "fab fa-spotify" - -[[social_icons]] -id = "bandcamp" -url = "https://%s.bandcamp.com/" -title = "Bandcamp" -icon = "fab fa-bandcamp" - -[[social_icons]] -id = "itchio" -url = "https://itch.io/profile/%s" -title = "itch.io" -icon = "fas fa-gamepad" - -[[social_icons]] -id = "steam" -url = "https://steamcommunity.com/id/%s" -title = "Steam" -icon = "fab fa-steam" - -[[social_icons]] -id = "keybase" -url = "https://keybase.io/%s" -title = "Keybase" -icon = "fab fa-keybase" - -[[social_icons]] -id = "Goodreads" -url = "https://www.goodreads.com/%s" -title = "Goodreads" -icon = "fab fa-goodreads" - - diff --git a/themes/beautifulhugo/i18n/en.yaml b/themes/beautifulhugo/i18n/en.yaml deleted file mode 100644 index 64c2f7b..0000000 --- a/themes/beautifulhugo/i18n/en.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# Content -- id: dateFormat - translation: "January 2, 2006" -- id: postedOnDate - translation: "Posted on {{ .Count }}" -- id: translationsLabel - translation: "Other languages: " -- id: translationsSeparator - translation: ", " -- id: readMore - translation: "Read More" -- id: olderPosts - translation: "Older Posts" -- id: newerPosts - translation: "Newer Posts" -- id: previousPost - translation: "Previous Post" -- id: nextPost - translation: "Next Post" - -# 404 page -- id: pageNotFound - translation: "Whoops, this page doesn't exist. Move along. (404 error)" - -# Footer -- id: poweredBy # Accepts HTML - translation: '<a href="http://gohugo.io">Hugo v{{ .Hugo.Version }}</a> powered • Theme by <a href="http://deanattali.com/beautiful-jekyll/">Beautiful Jekyll</a> adapted to <a href="https://github.com/halogenica/beautifulhugo">Beautiful Hugo</a>' - -# Navigation -- id: toggleNavigation - translation: "Toggle navigation" -- id: languageSwitcherLabel - translation: "Language" -- id: gcseLabelShort - translation: "Search" -- id: gcseLabelLong - translation: "Search {{ .Site.Title }}" -- id: gcseClose - translation: "Close" - diff --git a/themes/beautifulhugo/i18n/ja.yaml b/themes/beautifulhugo/i18n/ja.yaml deleted file mode 100644 index c7c77b2..0000000 --- a/themes/beautifulhugo/i18n/ja.yaml +++ /dev/null @@ -1,38 +0,0 @@ -# Content -- id: dateFormat - translation: "2006å¹´1月2æ—¥" -- id: postedOnDate - translation: "{{ .Count }}ã«æŠ•ç¨¿" -- id: translationsLabel - translation: "翻訳:" -- id: translationsSeparator - translation: "・" -- id: readMore - translation: "ç¶šãã‚’èªã‚€" -- id: olderPosts - translation: "å¤ã„ページ" -- id: newerPosts - translation: "æ–°ã—ã„ページ" -- id: previousPost - translation: "å‰ãƒšãƒ¼ã‚¸" -- id: nextPost - translation: "次ページ" - -# 404 page -- id: pageNotFound - translation: "ãŠã£ã¨ã€ã“ã®ãƒšãƒ¼ã‚¸ãŒå˜åœ¨ã—ãªã„。他ã«ã‚ãŸã£ã¦ãã ã•ã„。(404エラー)" - -# Footer -- id: poweredBy # Accepts HTML - translation: '起動力ã«<a href="http://gohugo.io">Hugo v{{ .Hugo.Version }}</a> • テーマã«<a href="http://deanattali.com/beautiful-jekyll/">Beautiful Jekyll</a>ã«åŸºã¥ã„ã¦ã„ã‚‹<a href="https://github.com/halogenica/beautifulhugo">Beautiful Hugo</a>' - -# Navigation -- id: toggleNavigation - translation: "メニューを切り替ãˆ" -- id: gcseLabelShort - translation: "検索" -- id: gcseLabelLong - translation: "{{ .Site.Title }}を検索" -- id: gcseClose - translation: "é–‰ã˜ã‚‹" - diff --git a/themes/beautifulhugo/i18n/ru.yaml b/themes/beautifulhugo/i18n/ru.yaml deleted file mode 100644 index deeaecf..0000000 --- a/themes/beautifulhugo/i18n/ru.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# Content -- id: dateFormat - translation: "Январь 2, 2006" -- id: postedOnDate - translation: "Опубликовано {{ .Count }}" -- id: translationsLabel - translation: "Другие Ñзыки: " -- id: translationsSeparator - translation: ", " -- id: readMore - translation: "Далее" -- id: olderPosts - translation: "Предыдущие запиÑи" -- id: newerPosts - translation: "Ðовые запиÑи" -- id: previousPost - translation: "Предыдущий" -- id: nextPost - translation: "Следующий" - -# 404 page -- id: pageNotFound - translation: "УууупÑ, Ñтраница не найдена. Поищите ещё. (ошибка 404)" - -# Footer -- id: poweredBy # Accepts HTML - translation: 'Ðа базе <a href="http://gohugo.io">Hugo v{{ .Hugo.Version }}</a> • Тема <a href="https://github.com/halogenica/beautifulhugo">Beautiful Hugo</a> на базе <a href="http://deanattali.com/beautiful-jekyll/">Beautiful Jekyll</a>' - -# Navigation -- id: toggleNavigation - translation: "ÐавигациÑ" -- id: languageSwitcherLabel - translation: "Язык" -- id: gcseLabelShort - translation: "ПоиÑк" -- id: gcseLabelLong - translation: "ПоиÑк по {{ .Site.Title }}" -- id: gcseClose - translation: "Закрыть" - diff --git a/themes/beautifulhugo/images/screenshot.png b/themes/beautifulhugo/images/screenshot.png deleted file mode 100644 index 0d68a8ada052b912320cd38bfdf662ac804410cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102241 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�hFomrKlaUnfH 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 RyI|dtvVyvN$xD-f{{rknr{4eo diff --git a/themes/beautifulhugo/images/tn.png b/themes/beautifulhugo/images/tn.png deleted file mode 100644 index 97904cccd1f589b1bc6310e94a23de87007e9ca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76191 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%0Ds~3 zH$4*;RKJY#`|Ex8&_D%Gh?{4jt}Utk(d5%dmFQ_8>vz=d&B12mDU%=-)B{SuquM)K z`*mWfmOCOcfu>|}e1D;12a!GasR6I;a>&(q>$pF8cY0XUT~Vd2=-WT-)QjnNxer@= zEUO33=n_Aa4)#oKxBJ5MrW%cbkC$`AC?Nr)L)kbT-WSX)GVZ%W;~v`=q-t|hZI_h1 zww~{BMETO<j88{`?G{WLqdaTbrUSHPq5aWKZPzcJF9rPCm+Bef#^hHx82_mu;`MOW zVl{KaD2$aQb2?6U&mS9h+!`+vP3|(SsMz#a#D5<l=^CPyniZjMg!fl>vg(dfmIE5~ z!HEmMc)ZXImT)u5+RrgKW@X%Mg}FZ&sAu0Czoh%u?0^G3CWl^^cbjby)R<kQ=#aM{ zW`IE299{)bz$qG*XF?2tso#!Si6eEXIF31>Ivylnl%Zv9&+g}j4Ek-wkEYYj6&(tY zmP5WE*ZIi~*Opz~W7xeox~AeUvwRy*A19?H!Hr9%Mp%EQrTd*&tAK@=ks}<+G4Zgt z+3c(FZ)HWnoThUc=9Ci?O+(ZbPv&*{zKk}&ZiH;$f`E9~qvl(;WD2<=x%;`;`HJ~u zOm=+?6c`&Mj-CrG_xj~nbsdixuc@)OidZnR&T}@_$^2IU@n>}%c@7n9^)`3(IZJn( z9#_1jCnVz&0JcRj_ctuX0bUn;5{enJhfK%fp!hu&lDQ|YpA|jzUT>@ndx9x3sIUkF zM+`6l<~&<<Ll>=0C>-K&Dgo^5?&T)H>F_kHL|rfj2VkRIqI+F!^hn{&C+2iN#>+z@ zu!kz#$`!tlC_!^jX5r~DNmR{4G66zUYTHfYbKrMyFHst2Z$n8#&ZUGZubd{A-P6fK zWoMldInj$%^<jdl;XSmqvz5*k<rZquRa-`!T-g)6=`=ns&U9c)ovVxRi!1ovD2@v3 zH|<C|PvUMy!4#~-<LtAvv(^1e%?GlVOe0y;@3=lmY`v&jA1_}t2oc^1AB9CKU*yTn zH>8PN%af6<okI59Jgp@Z2IN8Ti-PDEAO+LTAi<X)W-J}@y{nHn_5sI=j7lV<k(4LB zZ-nkhgOwcG<o<4Mr#)SY7G1PtUX<f@#rc_@az-lOwMqu(^rQ>eQ2cGcfwonFKDvL% z&bf~YlMNURaxkCFlOw=sy~j&MQQ;!`fsrynthz-_Feco4zksjP2Iq`9%%AI{GLm@E z6#$;&1bq9WYA3hYLIOcx%djdv*Kbc3&h%@4QQ2PbLdQpII$urpxnwGv3;Oi-L!qge z`5A108lJ!Av&bTl^)0S;ex}EU%5-Ii9-G=w&fA+&qg1`mJthZj3wAY13Wo{XI<QhK z4pcLp{9Y?qa~`I07OZyrP(e-JT|^)D9ButlHUmCaPx$SYdswE32eg*o%E`g>nQU?8 zANIwWepm>*y&q?y-b6+8QTy21mrrlrL5TK<RED{myomFz81|yI?~maluge9+X$mv= z3W2ZF>dztLEA)XdW^7w5c&6j_gUP)(yOlFTjWqjqku}5F=U&xfe=mOn1i5-Zn)Mi+ zI|PLVVWPoHIZSztZ|~g&q<pQ`q#thoa?kzAKwrI7P}<~|GedCt$(WIr2@xSjg;L-< zvFG!DJ1;i5l#i$c-Qx~MbAHK9zNf=TD)g97VMSPr6`bs5wz)O!j_H2(dPu5T3bpYg zPj`JatX|fA>%drN<?$A6cy=Q%?<G|gT4m%jPo#X=A4+%2t8dD3#6M~BK5CH7o>hO? zM=9|Eo%(!|*PUgN58((R6OfP{T3I{e@z3CYKUSN};`HfG8*tCvto3tiIve-aNhl0# z80*yiR|kG0Rwg<>U{+_gge|98+UEc*io;mGwFCs^w@lvxcsxx%2Kav5tZh1CS%`S) z_Ccjy`|F3<#=V)MWj8Jboc2WVRGXz4O9X*d5_5<^9%q9-AToLh6nKbxN}Oj&@jbQi zRWMRM<k|YQo+t0`k6YBq*{#W1=vY7(=a(Af?!SSfB-~mY##iF_0_y3qhMqYVBD{2r z&;4)xxkwn5+wO#*VOPb#>(uvv&i=74=0Bk4@F~8}cZw0b)V;NZ0M)Q{E7>iDp8iX% ze&}Vj>!>F7Xu6_IH4PyP@(93Yxjn;4FIaG)kc8Le1KhBMvTELBJ2iLn-phpBQmy2Y z2PwE2eE5c;##Hu0N)^Qu*#$jEgTqg|5FKuR{)NT=z^a@-U1#6?NrNWD1v_;QCIoM{ zMJY4J7TkbJ>g{H;=8MY3U~_rk<-QPQ06ikpqp`*7jW{4Z30${%cJt_amuP-3#9kDS zf1$gqn=MXVWjs$j?Re18Kiad*+r!Bj`$FbB=t1UGZb`0ntxT+;0XC3RHyd&ImfYY7 zg32|ijby`OZxFEzJMqb!J;yVp|1|1jXmY_qdE@>W$^3Q~0N7zaUAC>?hKoB17;VxL zEJq}MBUp19kA{1FMXzjZA`NHJ#J_(8vbTZ6&8phckn)D(d1fqs{M7RC$(OLgNovr( z3=Puo@VrqjX>Nsk`{X^lXRy>}>r`rCbp!8+iU|p&{|pK7<%6)ZbE)*j+_7SZ8h<o> zw(3{<a)peqz-oHuUblotS%57Wo^B$i_UmVRG~H7H624A4Q!4t5oI3&MEkBLrlJ?6R zx`xTau}mugBW#@w8rlK+i)qJW8#j)MV|(ec6gx=D#(?14JIqcutPdK0UV1VcY>lum z6Dz!zAq0bm&Faz-D`Y_$4*B-!6O$cbpCm=UANFpbEvE_kRtCaMDQ#@ZwHMu6qc<7w z-{Zl)A8ztoP3&HYG{Lq@JeN7UjI>iDB9O?HFNQ7GD24#c%VVFECO|-cf^wM4&4qFw zwMv@ilXo@(pW31q9SVOKOP%Y;494$2ovVi}dp#j7HNs=}X@5@<Vv>nuqI2kit4YH; zog7D(GwG*mZ!U`wvQKS5gk0V*QD;O%e&?9k(W`qzDyu()Xmi+FXjD(3TiVrY8(&6D zH+thlS@i9dLM!5fYua<P!%c%r%7LQoBO{<Y@84%1_zNA4(D2*!2Vq*tG#hy~ug9}T zc3Jcf1m3%B7M0HQEOvw^q|Ow%!xm>M4Z`Hv*~4BR>0RJa7p#IOL_Uc=Eb60_YLqD* zWH4A*R@+g`3(~&GG5DDdEIvOybx0R*APT0k8_tb?ICmGb)YM($j}K^Ws(RWoIv}{J zu~?yJEdN^gameH|x>QKEiR-}=5w+h1Ra=WhH&6D7(PCrlSFD%Jer6&_V6Hsgc>F?l zrM&)cOMO($F_Mu2r`&4G-0LXHk4&|%Mk^!w4X@eoJ#HEw=R|&DP`(LSP3U`1@M<F* zGPcYdnZ|2{_YBNf`)wOPfILQl{M4)UMgfPm4A;&F+i2_0^*(&04wK^aef;9|zxDkI ztki^)bht_J^!;$1!i#42(VwdOH;3o%>lWVz6J~sL9GZ4_Ka8we19H|cIv3a+SPx0m zDQuf<UHDD4{ts&26fw}Oo5umdPPgoQI7&2K>O{@4T*|jp5&7L!pPE=jPN5C)5T<}J zf!m9n>GU_+;tm*f{%~ig2HJ0DN;-bOzWS3?I206xFJR|+`pA_rFP_tf6h+??H0H>5 z=pdtugez6a?_ZwQjR4xy1ad89Zx-EWIyb<9%G{0@tp3`<xf_7;?cq?ZXWzu^1*8U8 zO|Ld*UuY_>NA$zKV&z<Xr9j^e3D_MOsEg3pnI)2J7UTMU5^xi<dvfwA*@udO>U)sB z+9ocPe`YH$Z}MBCXhX8@=m!U^j4bDqun19q+2=U*N5dgi=4WT?#QTDKdYJyuHPnuc zU>p%A*t;q<8*t0WN@lpuq2Z#YuJWCs!+GC@RV(70{DtzLd1rlHQwcvN|AC<G%v0T+ znuk5%Vk$NE?~<b|rSP$L(UvoR@S@391`nq-pRqqsH6_|hbxf!G#J|aWiUIY2fKWkf z<Kp+(CmlIP?;{(i4~OP9=i$27Hb3E%Ch8r<UX4IvLq8t^J++M@#)fr11$S0z`LN=( zE^@7qYUp~iaR#U{lLSmt?T6RH#7--|+ABU)nLTr}-Rc0@Oc8PDef7hs!qVPOH|^s@ zS50iakjmeiz3rv&$lCNrP32JbMfuO_(m4m$B>nNA{TuhSDE3}(HrZR70-pbiy0;99 z<J;OtLkJMu-JJxN;O@aCxI2S83>t!aaEIU!+}&kx0t9z=9bj<&bAIQ%r*75#@UOa` z-a8+<YIpDM>gnFS_Fii}>v^^&0>DmTATPk>M{e^{;?LK)q7X`)2L#f^=D5=Q!3cg1 zE^IU?d(RPlUQc|{U_Dwr>#W38-*h3(d4ISv#U#1uTNmtyKD6S!66>q{``BF91Adyb zHF<?vHOZf1rrVU_u~B<bg<iE(S!_a6h_%r0X=I9QkL~+BE-ZD5JXxh5BT53IL{~U5 z6NKt|x92b8RdcBaj-|fGVTcxWPoi|Rkp~?z%YkcYaB>*-%QWYT`6>|!d>1f<<Z|0i z-rQ9tSfob5;<bE`>`}oiNf%vi_7Hg$w&O*bCJS;m6V3EILDxNDwR*}n6?P;ka^eGd zd8J(^ON=pmsoLN^ukXe~lxQTQJst)fs&EX3ymzwf>aq$-fx}d%*|T8~^%b_`D}H+4 zr08AA)5Q<lvHHXr&Q3gAr60Db1;6*_y+jlu^m$S5eA1*jKTL0|NTNZ5qh?U$!h`)- zc)Ih8R6as{x-}b(Vz0-4rcT@#7{RC=%pec~3&qahM~v~2)uGjjF#bpgq3T6UNJ^9R zSnMSxRKB8eCXrp0@fE+yg0rks|EeI@8~#}~f*0Kf4W1z#Lz!17{Tq@hFP#-AY$k!% z4zCXa7U*cG#jI{D7iT!#29xg^q2C!VE>3;@x*SHTaUaZ&7vDXSlUug%2tYD`5F|b| z^f-Q4OiYU1x>Xm<`zXyD1!cGWv4y2o%3B*xHiJeNpF%p|-n$c(Z@l&6ULkDvCBi&R z|G73Kf_vtx5~^CExib|?&}kA)!fcS_5I*gY@bGH`1|0UN)ANF0TEf2?n9fq4unuY* zwK$sg@+8Hb-xETS3=?#9#_vO78>R@u(0?Xi_Iy#;M#81$raAyI0XA5E#7gCD4@L-{ z%g{64QiRRaI~l-^os<~I_wfeW;i3CPYgyWx^px`Ht5eE>g8zZpSUHc3B4IDKr^TXo zjuFq&t9A8+2$i>=2C<AYy^yhPc=$KBo6a*KaknQUy#>jyl0H6K<h<N|4)t&hw+LJ6 zGG%&^KHZ&-Gn%1fb)h`dowS%B2ibmL&@Lx6it)b-IEGjZ6f}e9<DSB6Hz%BtTdUL> zViEs=C{AHn-XxL|)GzHmc*@MSjEAuHPLYfBuO>KNUKB4AA5@cDa=tc_MZdgi^;P9^ zXsr)1PKk^@v|Kd)JHZd#Li23_yc7HX54BHd)b{@_a`C^m$3KFl|9}4r-*EqVGyg3< z`hP*6hXZJpc}X;x|K065u9gW|nF2#a@qgM-U_p-=L8y)RzhbVEy8%D<|5L{Fe@90D zukZ2y;Rc`I_Ed49108AhdK==yTVso?=Xpv+y@&A?Mr06aP_08!=d&hL5FqSha36ky ze&`<M%mp<qfH?DYaWd})2d%gj=M$Dp9u{t?ZW)RHj}JdgR*`jB`up&==(FnLM7SNP z`M$&y4tzsOVGs`#A1wV=iv&llU-w>Y6<L=JJ3#V-IhpBfG3u$J66L2Owvb3XO8zPW ze2sF2T5I&c(|55xVh|d`T=F<#<CCF{#hkRht=$(d(?~3Aqn~ogpVf-3nR-v{`tX~K zy?p&UG}B0ld1`GPu|6R{Fk?T<^)3>~C07nh6-8p8Sz^~^BkQt^o%CNge_d^gKwZK9 zDv+g+La3Ox=q0C7Avstl<s7v1p??z2k&()m4DEbvsQ9d1R#{-+)h%i}WapD^2Ny15 zYX3>_#}BMddM4iC;g|6_9Z`zJJkAWX*@b^81|xB3s<d@}YgLH`<I-V#-1;}b#f4^3 zl!7tQJ!%L%wCPL}+FQqj(%<ueWMR<Ru1|>xbwzjpo0%A!oH*o)$FmHjp8{vtcwx#F zI_1kYk)v&0k$g&piQU=e=Qddw`!YdR2$t|v`7Hb%d~tqE2(QGJIdH~EcsF{&w2~fa zp_3LG2*_xO4cg%i{=vOh-I{H<#_yymE@+t8-9F@$jd2ul0^Dm9W74k2A3N#gQc#%f zaVF7U=tUF2sdgqcX!k6dlnS}@iS8DvA*xb*+*(s0XHR1{s_bPK(%z4MbRpFT4K@Wy z;#7@LD~m|XE?Zna3AP0IBzTM{DDP*oU$EI7Q<2O@S!56tBUS~Sv@JHF!j1mfiZ5x| zX|s`(dAx6D9B0#ifAondoBc<#%oOzm_mwu^9)~_Y$lb|~xZfyzKRc&*ZNfb~>hk66 z)`9?IeAIXceU^~ToXdxEHLIyl@GjepB=gtVL1+s4>}_B%PDD&!%e$B~(s9eF<E4(r zN1tbBith_xtJYYOr&z_sFRc~RFM?Or@}oH6y&O2mQoAC*$W!9u^X6qGU)eF^+1~oK z?l+_MNMzAXboU7b9IMQNSX1P*R)@-8$f>!1J~RiD%<h;C4lED~`cr-_(+SAaNAsd$ zP~WpLB>Wo%)d<^Qw={jsmo*RyIe?F`JX!BI)+MlFNIT(QjFp<M!=EjhlGoRo4}0;9 z_9w*CS?St)=(?yk*`Orp9}tx2)rXD))X1cc@H-*HBH)BqU0;AqtDtt?S;s1vHs!4= z=(|}~t^VfrBAV(IBA3@DUyhwK`&P|MbMOJf!MlqapFlpw<^)XcnsLt5u_jWgohWC; zG0+is)7{(({w>7?C}<+xJre~Gsh}4!HcPk4G1%tiULW?dS#uJB&1pkkc=eIq^Hq&! zdb+_4jW!y7{kv&o!>F%}vd3yG-rc2~U~KWCXdjZgVb#^oNIpf+P76NWgN}n)<@C{1 z@CA%tDaH|&rm}+ME2V$85j58NN*Nl#>M8)68<0b2i;l53wvuGIfM$%_5{$n=($i=` z{c-uA`V*&k7~zYz@{oT!ZZ2yazFG^~Qat|EGvf<DxAPKsb_k?K>3XdpXAS7UF#0A* zCL=^5-V`^ljJ~_2#~NyU_?$fEat|0nxbd_4EEXp+RluH3=yZbJc?5Ly>&pWZ6fl!N zX(|*gfF0{n87c(vm`IRR!6`C_kb%wt?@6O!b|%&`;_f_|sX#j=SVuA|@XAs;jlMg1 zHRM9hS@}}X(8D%9`5qZI=VGL8ZF9mbgwG?q<yevMPqP5-j?e+CFCm@3537U^#C%oR zC;a;0O5iA%q8Muml|*#sGaO<zXiQINi;J!UOx1r-(VrRDMAiR!u>Qqxdy-KO>seq@ z;NMj!0d{2LtMUs^0=1tGb7qe<x9sjA!$<mB>pq5~7T(6%&3NOFJFD;2*+>SlsX?w* zgi+vl4b<8Fa;;^~%l4pqp#vwFEbQGjr68{^i!(4bjRJZ(U8iJqygb`fp0)$8<Op6h z+i^s>)1*w;8XICYale6b^ib?&c7Le;w(aUrFb}ziGIcpTKo8H^F;#2CRa}T~)5n(6 z`}!p5GI&zHRl!FnZhbEKY%AP#S&gCUbFLzRI6H`sHSZ7h`V<(_1YH|qpXl2#*@4IZ zL~xa1c|z|yjZFC1omE|vl)pq?O#&wB30`@BOWqIPOQ|wkR*B;8=K?C1UMXofg7qC$ z?p#`wHjnSaE~(eX2lR*YmBh@Br3#0IZhH|<gp2h&daJIv^yV#4TG!b?z{%8$nqV${ z5QO}qXX>ebvQvMZ;Wh2`v!h=?EEM;DQ)?_K63QwN49MAOLRn;g`r_?Z^V4-b2{e|& zYG{6V8Y7tnW=;G`0pPRu@s+;M>NB1U6TCS=;lIn49<G^uXbB(HADmq?e2g;rLqU+< zvxj)p`T-8x@en`9@5n5=)K!FV8y<b8$R52Zm}(NJx88r^b-INwi=6#5E@YH6n1-Lb zS>lQk#CO2Lw0^pjr~x=w*GvnYNW$l5^Ow5ja~wNC=PZK+F)gK*DW!)$Q$um}&{X2c zjOx_YbFfi_a6hi55(Z1V<2y&s&d0?dpAwbkLA`;TRTz)=l5=+bEeqsBiBnQUC}W_U z-1W`)1FIeFRyQGouwSUSzZdc)d$ko{PmSUA{Pm`~ZrFsC&kgvDitrSCFPuB_p2Nm3 z=XDx<FPZz;U%S_PJxSS=cv43OYa%&L!Evn&blvis1TBPmfQ36}G<ap-jgCr2(<}@H z&L1I%B1h^~j6dIUi$78a;jgTX=EF|Qh;);ps5fbnZfDcXJFcQild-A}{pv3#cMdq) z{s0#G4&dCq;vQd0c}>-HbN!Jn$nC-hNqLSDxH#_H(r5YPRyW&n93OYI(q`IqGImYO z<aHzl&!RBEHaT_8ScTlUe0xyo;f}c1-FNTjE7BJ8md$9JB*H!8kQSWST+8~KYOkPA zMl<+}6Z*>#%V+hjpHho(xww{ttYM`F%><t!5D+t=lwQJU1M^m^?aJF@7cyV`NVGXa z(S)RTNMf8=oI@B@3e?!&FCCpOwMCGA1$g;&b$itf&}vt}%u08QMq~e(3J%w2gPOGR z=*Zy^b7O+cd-Hvyd?72cxsMuUQ$Kh5DMW`uSE*u;=yxDG<7;b?cttzIQ+Czi(YH4~ z{&-D$BVQy#kn|_%b5ZhL0uwV8!-@)WHXo)>*j$btEZ(?dduJWDTlL2F>PHpU$+>e> z#*K0_5BSk)Eq<Gkt;*V@B>JQw)3aaJYxrJE8q{4+n?UY6eIKs7Wk=!1p22?hNGWB~ z;tFJaDa6L$(8}OAs4A%u7WGryW(E&`LU*r9&|YF_4Fx+<t~*nq;qz{L$I3C5Q-8<Y z6-=@HQfdh%J!~raW9O86J-nLW&+IsiE!vhl?5>rpAE3I|zNd$pXSU<B)YgNS0I=%C zNox_rQ}Ri<LXVRwCAS21QzdE(O2FWV!hCiB=nxEG70z{k?K*<5c&rgIG7`yzrv>9X zkqBf{&Zcg;Bdd428lC?(#Q0v}*L~eLJB1}XQTXVmJX0%X(Fa)Zx{IGQw}NZE3t0eY zESdN9<Wx`uxuB94`qYnoq^a6}DDkedAA=|?{!I`2Er~e_0)~CO&<quXU~+>3=!5>Y z{U)v!^jWI)UVCEfY=`VF6n48Le-CuL&_W^GND_wV|IS6iZ2k2w4E+!GPD4%9lc^>Y z^!54%;V+{&{L2x#99=vwB07P#Vc{{OFCn3cBbSs$&MQ6;aZ5w$yg_B;F7v3Pt)w&} zG>qwA$VMH1Q(E+W-02pCZ&(tK6}Ee0s}l){{bsCUHxF2)x7KG^tAo^xweRmHOsCr< zQBJf+^cV8Jm6x=-fDaUOlfA^#*FN)bSYCpYgw&!3Vnk~A>fa%+`=vY(bH=(Wpa#Vx z8d(7{SxZSX(+~Uz7wgg>`0zEcEb!)kir-2EUHq0h$O%@gW^Zz|K1x5li}EAxvM{(5 zvw0E%8kWsndZh_keWEufUXbt4uz2%*zmObjx?OB0c2|8}!fLvmN_^;{zAjQQ6%gKR zL?+X8#Ak~!5nVBowA6q3${$DHe)nrkJ{2sM>wnW(KpeDR#Yd~Z7zVi<;_)F^?XX+d zviZ`fkjaldWrP|OD?uTUxrjv@-eh-YzZQjypK0p_kv3;Dd*&h%o@1IS_!CP1BYW1T z<^>}yCkVy=-s7%AFsmxYrp`oxwQGZnV!1w6ImcGw1_2phFbHb8VJnLumUX5kxL*|V zt-WLOkLw*4+p%70VKX>C8#P=A0=eB+ywNvg-LU4@UGuv**7)yp`G0&0uTio?s1tuu z_Oi5#koU6Mw)3cb$iQ!dm=usY@52Q%iHJ;P22VfEAp2~nV5+_;Xi!k$N7CC8Q(K;b zcKBAVAMX%(#sz*hWJB2$>Lwdda!s)GuRh5)@B1b7-+1dhPndSJ;*2pke=)jol-Hl9 z3q{WzzGz2RNb?f>A1pwP?UN<9<9c5X>_~+XSF(vZkIGG5JFpC5(8@$%_Os3wcEf53 zm;-B}dwF}vPQrh*ntjryZv?Sv>%L`2H_*o$Lo^dWBf#ry^W-Cfhr#-6)Nes+*4iM4 zt7KR{=tv7yOCkpgBaB|wJc1sAV~q&s*%%CHSOO5F#hvrB%|bXOzWQ>RkPADK$y;it z2@KVE=-n4eP>+A7f2=)RaIetjNPHEsr|cUq17*FD@}2jY^jWoBwQt23@A0^T8}Sr| zmNmu&t+QVmV-+Pw<J^w<i2`nmeTCg=(oZ(_>Tx5ueD?W%<8dpeD_cXoC=s$T2hM6& zL{uhQ1bIz+AqlIVLBy5C*q9wJ*_I|sq0mW_^_wGw>}y(iEq~=q+wvXf{#Ffw?&`-- zCt<oY@1?;*_VOOH_wa_@sj8h}_4q9}MvgA=>8PO*JfA}e)rEVbS-!@}%l8f{wu)@g zr&P)h1?)C9d)g`vLDawYC91!LM$|fTh*VC1ELKy(F7Td%-;zj=_73>`%JiC9Zi$;s z4tMz~Hh=`*XYe<MLCAQ2I&5gH^dxy|UU=w8*rx0|DgRx|s_bs9Or^Jl0y8i~u8|o= zex?AHzKs*sy}fSt+Krd7p8e%JsZmgZob~E9U-cq1m2Daa(VBnuzyB)|!cjKcCLsL% zRLGat<)gv!1}F&KJzu><siFPCu<Z^Q^q}5k0-L&VMUfn|r7kVOM4w*WJu)=9^Mx>_ zGZ#*N<}&NA02g~&qX|03h{T0&-#B67p@$4<orDPzUWBlPz=(YN)iQo}7C*lUaH+xD zAO}B~U69QGZLb+SKvX|$VLdy(ddJkI8?r=B>a730e(~}QpXQ*pPhr-4ufkClqFr*j zlMjb>Ir5VS=(&qyx6&6Ko@W|@^sQ7o0_%zn#!;#bLOcwHCgBejO9-bq7F)qQeU^p+ z{LI{rZ*WsfpO@W-e?xfftI8!ukK-Gx?<g|OPB^^Bt)BTy5z57jyc~Bi<Z|kMmqzg1 z3UJ$xoy2n0YED|}Ed!31P<Pal@!rlSUly9Thv1w4Jk=hw<bQi~R*u}R)!Nue-(N^r z(c<i|Lf;6E7R*IKyjUEWQJ6vmX?IxhRr|Ie`p&id_D?Q|bIcUUor7uF51|KM=d`D< zmGO)Ogqrp51?t(d`CVGkpQ_L9Sj_F;0$EZmifjE>CiPd?`Wr5vUN9C%c1>V`&%Hig zPMf>b0WpQ3utb0n^;2{~Kni`bW4CsYMVSxXKdK%^i>rmj_5yl5KZi?;8ysClCWsB4 zZ>DV))}>aO>;XWF2+mv+9%hfzrEExi3n}qZF3`p`jTEZ(z2dU}YOhyA(!CL78&*ro za}av5#l~V-S7#Yd^nQHX&5=0JPi<<E3uV6Q2_`PRIUzl4R_7qA4XfOi;M+=jNZ~kz zF$ShlmZoy&AbM2S&ZudL$2n}-Qi;ywIt}1$Ua*?mCY^2tawc5HWA}&Q&eox&gvVCx zZ97!lhj6tV8+pPs2`NNrF{Rd)^eZ8-oV9;^I}Y`0i7(lLv-Rt#UNp&<NYw)2VvSa; zq^=78$!;0{fj@Z{bvNbl4R&tK%?(fZV7$p+TT)W4s3H4-LC>2|p!^O%m&S3Ue`(&< znFRgp!dmoTLHM9Nq954dF4eZ`LX6GrMaXONA-$gd@_dEdby(P)JQJQ|v70gO)}rPt z4)ucza?2JQB5FHZhq44qxo*hu!kTn5+HKFoiv*Wnhfs+6%rIK864KE~#Z&JncyHzj zopd`12`pKA)ZRSo@$1A-k&k2;fI{``1I&X6k_6a0RJH{2+!66n+bLlj)EzK9>^Kb- zO6FjNdO9l7I4-RZ+`RS$zO;5S^texi)tZlB;rR<?FL-+tTYlpYPzcB_wtsXT9zmQU zMTjZ5B;5Z=6gqO(XgkdDMG^{SfPyiNKoZ`^P4(ln98PQRU>5kcW`sa!*l1xoPkuxx zkZ2)&v~z`Vy@Odcwtx+BQ<iM5mDa#I8N9o!x@X921&vKYc2ja?m@6L9C;d*PNu*r* zPMN#n36kNR;hC*yxA(0m^aL$-(VxVp8H}pjy<CP3zpU_`9q#7!j{x;`W_lXtYela9 zf=)aif+K`%W)CJ$2yZ8(C*5+-f->=@&*wEyOCM+?jDShQ*gt{;O&s=B)Ygy3*k+a* zdMDi9!h!-=>`bveNJtK}k0O&Q#kZ@@PKC0ZcjMpRcsG60=~X{jcSEax&<YaNNVjmY zhIB!Tcx-h|h6J4%C-@;2K9+*a{9QdAaM(2<&%Kkzk<*o~;IfTZaf*eIWQ8UY!L;TO z7nGpeOm0&$Pkkb395^ItEL?oWTX`E}sbt#7A4yCmSV*k|@U3x94`WxW>My_oW%^P4 zSbl!UESEmF{VOiDvXNX=Qa`b4<<9t-UV6I__Qqi4p*F?O*_<>?^H<>{*d+|rh7Z#+ zll~vpc%f2Cc%e$#($O1&dp_*}7l9pc;;_+1O-^hJRf%FA6u2uMHB`v16B7{j)3Krk zfOf<<scUP|Sc&<2X*;0wO@$cS6PHz!0=DZcof?Y!)V~!yPFk`$@z1DlHxU}Tz%1S! z?AwP0Mt(Ednw7fjPJ0(wXG6#i{^zH5L<FtUbC=Vx_PENs04>%p9q?EFQ-JqNxn<lJ zJV(OzDx3;vieB+BJO08xl_icliMtdfnXw1^wzo)(3kFA_b+V-^kt3Yl6enX{tG7;$ zGfI^oi@Tk8CZ3qK_eM523hhyc?OzE!gz@IthLuIUr|LclUWy9nuFr@01&~EpRQDl< zxd_FQ3Xp4f%$teGUL|A`Tzea_SdyMyv`1O;tPNSotG7Vowtv6+r;1@~<+6X<w=&9M z%Q$8)b-k4kd^#0sAihCrPG*+wIK#p}={*69xe-z^WiBqJ={Mm_%-K8Utxudicx^LO zp@zizdy;_Yrm!`X>#3QI_=9rOWHCgT4G+KXwHRArJMX!glMA9;H3A=U7{t+%+HO8O zgzJtS&k4BrJ^7M8?H@VpZJX^izW|o%XzjgYx2K|Pa=qM{;?^;w1}?}scEPmoaN4fy zGc?EeUwjtPbk(K*sb%fv!0_%=wF*edRD|kx9HoO&?$9ku;u8|YDeQ7@h4PU>P^KKf zXqq;a>rtT2KE#ff!}{;(bn!rOAqKz06}En=s5JjzwVhb{VwPx&>lIaWVi>7@4R)j| zTO8@1k8ubPF0no~do0Msw%wOH%eydhc;&aQX;oDqiXlr?rl{oZ(Z*6F)9{Xju$l46 z%<5c=kXg3@a?g6M<>l}Tq^`=2xa;K^I6Cy8^hQR5ftw5>J<=T*B;IZ0=`=g=7Ei-? z4!uQ~B-zxbk2KX->zGSF*^Y}AobYc5kBl8c5lC~FQ}0~2M<Ef8fXWsQ;qQq2y6<X@ ze%|(3_w__&hucvKxDZ^RrKBSgaBNRlT=a4>&<Ew+@33BamCKi@T*|R9XMEqdP-*Z5 zZVTd7fh61{X+n_h*`w>DB{C3K7kY=Bd))1@A~mQTjpPt=t9t;-(rINEwNCQkYVPOx zveBv0r8XTer?i4ke>m;jHY3p-Ria__fgo%q;2E69UfW`<yuO_R8H8Ge3jPfs97#NC zd66UO;Rhj8bm+(o`O0nV^5#m8VGB%uJfca6%WAQ9F#xYBv$e9&;82T?K@sZzs-uS> zV&iL_T=*e_@?@_}fn%^$Q3lOOgRX>k5#h2HtK$<t8)G)IPSU}%B+GN<5g_+>`1RHn zIRrO^J5L_NN2LfJmv<y5Nh^dcRbx`gzm0i;$h_+<+M~HF8w7YFes^e&0Z#}=fvX^v z{`T(Tm7c+p%sV*I-XBFuoddUab9VT@+#>p{{0tj2$#za2V6`FBu3Uh>;b?wCGsnrb zH|K8j>-8Z@1z2$MyS4fbFuygx#s};&WbNiN{3o=*O8PLrAJ;mdjKX1k$?|(H$T1lB zbKYq>oK|YpZT(e8ovmf-8h=|K;dA`$KQK0zs22FUo;#=nF_*0Xt>#lZHb&?OCePSB z7&J>|$xg=he%s7Bks!b>X1Bz_BB&t>z;OInS~Lkt>h$?KiDnWkUT9U~%KJr9Q*%fM zb}c2DFLjPzi6r^=<M2w}g<7G?(QND{p(a;ii85S(>f@@)&l5et?~YrUr;0{n2iV-k zLz)G?gJ^=j_DDiqBGDoX4_;_ete+D=(}wsZD$J1sx%*PI)uyj;@(=z?Q#UQ^`x_JF zCPp8_%ZKH8BzO2~(t1U96>2J1eqn8`D*fd})7+E8(WJonCtd28q*B4l9$-a=f>5ej zCQWu>a9~Qjpju|iGLc80kX&G77GMt4=KslqXYK+vaK8*8bu!5M4RJOKGAk!#NxO&f zd7l52n#AWpqs3Ddi#=)96Y=$zKP^w{_Z_U^Q5s{S!i)8<mMqOXPIu!)w?Wn7tAs3d z?)^y>`m}M`?lt|~jW(LEwt2%0BeuB{ru*Zp=|WamJjsx^5cG2l;MrUf;=$Rn0w^%_ z_QY)YZo?ybFquILmp(4=Cx*qSL5jQ(F|X1`{EwEFE+=DVX>86^vqN#kwkLE+(NOis zcrocA;UDQ3D57jxD|4wV9+y;dS`0}C*bJ8ak4fD2Y>E{l<m_(a9Gdpopp1bRyS1$G z-X6MyQw0w@RE#sSO{bKosS|-6%Yd94c*p8n6GDtw#a~}FQacPs3~Kbheue_)rn(i< zM>O$mJji=oJ(GT&l!I$K;+dZPsR;0@{qAvAy3?H>F*O7fCR{8K4;m|-eyir$ITWPA zR8{(s*UG%Q?+9gIO50iP|Co69_k1-(8@nmmFc9`$?l1hoU(aUJMDGPCnag5$xIRN0 zdnYt5rButYsxu8LRV>M!O$lHLEQQxs=fQiw1oXDxHCMTal-J=fd--HF5*@u^ebqxz z9P67dZ4`6xB-QP_$aV#z0|2dCO=O{axh}pRFI8tn<%&xB<<6I=LMAX6dv?&|L(EwW z(aLfvai3MLzsqhtxzj6EeY~G6>pvIq-(IQSzg#ad+KRf)bv{lZb!urc>=fL1CZ(6G z9IK||0-$#7I7B!X4+5z2^QSO~Ca{m!Jg8f%Clq;sD8ankIYZ24m-{3hA1c8C@7gJU z&v%gtkb}RCX;g~waSpI_v|eD((pXF>dF<Cc#*wZn_pnbAoSHgz<Pxch#a3m57e1q` z*eFcMRo6S|Vf3L1c=%10R}&CSx}j9#<0F9Js{t4u{RAv6mRwRuQU{Nuf@x{8i#zl) z2Qd0_8eK_hvGRsHiVW9Ox;)`KbAy1^^(yM+=b%^eDwA&qQ4f9|%4oX&f}+NQrgRss z01d&+BQwx@=hhTX>u-g3MY!L`J4oMqgqO3Hk1S+rI&GhQ>$F?t%C$SjfT?(NfMJ0j zYjP;0#-+@ov(QgWy0J*(3Lf6pKj*L58~A=PkhJ$o+_}r|2QB&eSE{7DJ_xe`Sd5A- z;4j(Z<DW^s@TDcMpE{|weq{0_DjVZAV>Oi1oq2zRF(Sk8xqbgn$CjKS@sqIqZ(Wq^ z7Lr_xKy0erV$S+EiH_R|{|fy+3WxCP#tclr{>u-P1w>4r+wM}GZAK_<w$VDphQjmD zYEX9^sqkwK5Wd)At5)Gz)ylvhp;=r$V?HKuykq^>O3{GE!Ze!;Z`2P>r8HNAJ3Eng zxcT4?W{*mX&OOTO;cn_EtwMKTqEk-d?<j00<wVBcY^Edg*qW;-P}A4TB;KUB=<ZCK zDe8d-jf{HT?5Du@+6_;RQc(#wjdJy={F!2IUXPa7%z;>VD16E3YDQWUS^1GXW&ol# zL#ng8v8~{pI0@3c0k9s`#(432w!#bigs9RkOcpOGE?nL|Az$ej6Bs_fCbl8Syw37_ z=T%GS>gralfTg9#{ZfdLTyB}0&DtLTj3~z<OX=cK2=N&!%Vjy%9{yjx{|#F=zD|Sl z8qeC9#7`ayFX`S4tzt}T<V;BmU+vOj(YWyYk)gU|9&-I$v^$jPXt~+4$J@2D!j@Qw zS`SdWK-TZM-jDw2KnD4IJ9LMD(xEy{(7vx$y*{25Ad}<PH`G|>1)!D-`IFB<<swE1 z{n>a*?!Is0hrbZ<6XEn1a2v9nr`|?V%X5p!!u<kqFuv&BBn<k#$2tY2=1bU|+W1qj z$Mev&@zT-2_Q1u1;fWY#?`w#BF!dFPX3V=-73iMv6k60?M9A$<gD(>d)-$Qdy(Wr7 zHIf|%l4!c4Mx8sx?aj+w1%tti#$I37xI*s?L@2HI-J<(7N#+<+`!Z8~N?W;oxE;4u z{tUf4J!Q%e1QSlJs!?s^P6)Q7wd-}rdY{&EZ3asOuVqaW%<lBM8T2)wwh$B}OvOj! zZmD44!{WnkIMXxh<9}{G9rKAZkYYI8wH0aGqTz2o>N$@VF(S|J8#EwzP|ED?NS@fK zDp~Wvlc^6U&hHt7u-`SJ?Ly|=G51Zp*If}riU*y@;@F~*JUPySs=OoueW9yqL-gy1 zW7t+h)lE}1nsv}?|58>~Ej2TGx(DyVl$msj@qiV%TA$-SqgT2xYj?*RLnoc%5N{j= zd3-do;9}rP-$-(e1GClX*}ogQMA7$Je;EV3s5qjvzJlvIp*2wJ3&JI{d$qg=fAU)$ zIMyy~r-ry7&k8jjb`Ak|u&;B4f=f!TJlL4YgHPFH#xung;29IoJ~6q4iy;I*UE|h= z+;a04w!1;4=vQY5Vrp!Td^m#>P++M0>Yaz>YjrwjhpJur6;&L%K^n-1DMz@0=t_eC zJhFmwo!fthvUoeOB6xkwgwl=g6cNohp^>WfApbPS#*9|+l%e4hQ?SLl`)N#XM@F5I zgY&IGE;Ov-tiJVan({+5xSrgAI>nznZvS^aW>$Zm^0!C+Wsyr7fgkJO8O`ALEX_A0 zy@@<2{3Ry5^hu-jq|0^Zza}2|Zb++6ID%8pE2J%Dp-%=11B!q1#zS~b>+4sJ8{Rnl z`<1ke@!Tgqb;ZE%e5J3a-W89Tze6fz!!vde30v#plkmj?3a8sSvSiDV53tn03Jdm* zFHAgOa7ZEGO(zSi!s2MoUEO5g>*+J;KAD4@bM4D^E-@+@GS#YIOla;KhwxzSj<oKo z01<0v^P`JC2)*Cr3(3rq*qDmT6_n_{DxZ`HcLLtrPOqxgAM&M+v7vG+`sT=p=to?T zFpi@wuijr=-B@e08G)IVmlH`=xl%pWHiXerRoniy)#FR>8_DztLz<|l{60aNyaQ=Y zNR;jPO!CW{%}#%M+&890hd;vx{yAQ2_cYQ73D?(VVV5d*HE@q|Jb07+GrZy3r!t(U zS^{&^_GY6G&1}-TBF#N_LuG`OBB|cq?#uZVrpDioCFpn{V$sOqQRf?LN)CL-9Q2Ch zE1B)ja^06i3HLJA{Ki&5MM#58Y#brKyoQ*43;{s}aVicL`UTECbLr8^YU+h%=QQSo zUUH7BOhl)K6ke^7zV`3Op`_i9xbUO2r5rf$;>~Ud(R+=K?B7#+*KDq^YHN@^=Z(R- zZ(?3}zh_<dfm3bFJRWOa3J?|H9=}hMI_W23&3-w<cXrM=1*sR16>C(kfs0mk_1uV^ zP;^c#FK@SJM7V#HNsRUvuU?(blFa`#Z*C|=8@}-V=mXb%Iau)?W%gO(DNf#=C14j0 z-UA@sBG8pDD$!pBd-%-?mOP*pgYg<Pn#_dG_i|^|;w#D`R->nzP!VcR@P{^&wb)li z_pKJ4OmLxO3gGE<aM^X}1o1^X7pUYt{hsoCKTX4p`5^IR{*%S38YcDndCdw7)h`%h zdt;)G2{Bka{Oub}Fn{YB@7;G_%gN_-RK3qCp;ztF-F-cv5r^@gjAYxRfuw)LT8NSH zFl?b!T{$hR$X1G0du^4*8QtyrpUW{p`rfP%1E-IHCl~WXoTj&gyw>lC_a{srGGaau zbTii2kYZ#ww~;%u6rA(o%Y?KyGACzG^af3dS7%JHhS0X?zEsJ7X+%R5k81K$KDd%` z%&*-$n;+p4x4SzM`N<-US&xUOb{<O5eNtht^AKrCdbd+M9XDGa7*Xwcu;vc`AQV?9 z^WtL3tUozl_|`s#dk@1mako`0lbaV%zT8fa;xN^{>&_Q#)~-9A(fa+?f~EN3NgCO2 zs>H*=rwVv;k+t4VS=CKERzz8@>Z5eJkg~*iQ0p=KcBXBz;LwAZx;m&>a{HZawNhxj ztQnskO(+_dvqZha1AF=24}?T|zxlV|tu<ipl`*c@$pHFjMQ}gvC8$ykko`pSL+Z*L zW=8Mmk)Eo$+SNY!DXK@}J6Wmk=|WBdR%S^Fb&nF>89E`)AK<Y~v!kp3br5<Zc%|mh zeowGn{9vU;a5NFs3TexH=;Dn4%saVMd=bO=Q+N^)-C@BCT;e`fW=U-?3I{oM1x}?n z4At54^UVhb%B;<YT{gEn7TT|g1oYWfGI||M3wZ4(0vA(s%zmQ5l53R1Ev&hthn=py zlXw|{12d)x-ieWsf=L7I&Hk#ek-~3sZU5*N9_Trbxu5k(n;!?hAv$<pOVm_uFldF# z;FTCX@l5hH^k1Mfy)7ef6Yu*Ce`yvP({0`#$!b7Dd>^%560<qP8TTvYr9_K>IMok? z%CoMh3a62Xb7sT0fqvvR;PmQo`}Hr!?#ZtZj5i$@^gImHxI6`9y%HU+0DeX!Ic-(# zfs7drQS8dK@6ULZ!xQ$>%{fA47av+)yAKSBEwp(xdsxAiwZ?;==c{y;Oh)h;-q&kN z=<+zq6%<b#E|>Et)}yGMcOTWUT42OzR~WL#0iz<d^*XW!2Tx$wP6>cOX6uB7B(!Yr znPMIL)dq-T#;75tbH1H!>-QxQ)*|ycZ=}eSL^K>-f!!wiuTj!5fTdc5Y~4AKd@<si zqThHVuUDpg8lNp$`Fu)^>5<E*;Gfa_ul_8G#CwSw-j3cL4k34|Yff(~7iP<teFOaa zlW8)lBcC;KaO(KB0_XqQ|NZf-*~(=*pOUi%8M>Rje=Bw&)ci2J(RZ3&&!FEJnt&^> z(>W)RSGvX<ho?w1&DH&-)5pDcn#>U6b>(g({HV_E+%5&Dy6`?#JW{^-*Siu;q3dhC zKTJHie%|gys;i}UjZ^_1tqN3_3~3@!Qe%-itzF^UKh(tG_%kHhHGy0<tI?A}-qV60 zs`M0j$q)>zk0BWOLn<a2mUGrY^OPnS80RoDjQtHwadL+kA|Iz8MU2=i(&nUTIjDn7 zTIiF;dVX`862ZTAGh4q{wk8Dv?8$pkg1)n%yn#2~iaBnJez$3hVw@uGsihT%sCMd` z3<q?bSatc-KME6`egYx&ulkSJ?^*km?j^~8qzqK~NEwVF{t^1&V13-%cK>%H_@12h zzei{=kp8pxrzpceeW9E8dH*`;UoEIT`_Co*S9ZMWmP_ZJ){YLhpRf5YHeOql54~ww z3LK~r#^Xmp{PCUQ<41{?l4@3zpn#J{4|QgZWFHWRZQrQ<wC<aYfT#Dz%H}!u@Ye+* z)D1}aD|~>dP^gItAv|@(^R7wkX~0LGu6x|#$J@G*{38;V`B@rL+c18lXXBFXH=f2$ z4Ds-Q5Lyk2U<{wnA#%+7AqT?6UsKo3iz0PwJ-1H__;<nr3~Rji<LLpOn_UA~nQ82{ zgb3)JS%wohJ}!c3kRw~)`X=sdy?LvpRh<TbYhN@6y{N(5?ok;j_ro>8ksI+aTNV;Y zYl7#SNrGaQPv#e52d-{o(jUGrH~i?11BMN)q0uxuFhjL-6)HE;zcp}#2fSd=cVN35 zi`idd4|cqLWpD0!U^si;G^zs0`r<kYb$-X56w0#hi0;mIhDjB=<ww0$IQRGeR1M`S zX}m<dsd`ERoZjm=`Od~=2|knNkOqi2s~05oqATZ)@Kl~}w(TqrJ3t4@zXrDWvkU?J zamht3gnS%;&_q$GsDQiuNNK6v8;LteBPf+UGyyOa3B?b_sb;1<cCa*~q9_+5yLJ0C zScFKWb8Ed+$1eSA+CL%x2US9#*v@mx?to`Uu!>IO(fk`*MxmeX95Bjx!&e!Shk&JN zXD)T6D^4v3)?|**$#4&mT0|wPF|lB8yw;ojvoU-<m-&%>#34<7)>|j|hyw{pUe;Es z-;x>djq!b1430e-TVm!?7E<YK4IvQKW`Q6@VN4ox`+_T>aY9%oOA!(-b%@|L@)g|o z7eMlN%eYHBZ8QHQEOC!e5+pnx#%Qm^7GP?SEle_J13RXwA$A0YY~*cW;=70+EPu$8 zev>BPVn!~Kc+N;+SI9W6XDvZFk};M6G~J2|-}mh<OK>?1@>@>o{BT?-vW57C6ASxG zeG*~Smj?0|nv9{j4VNQlBBi&}MolskeK%2Sv1YklcF(_WTmXVWKjF`|-OiU1>mAxM zTXwF%&90w#>eF9e&~MhQ9PyYLi+tibYgFu5vLx~i1zbD~wCz^%AHV0DENK^upZo-Z zQ)j#M1gOMhAC75p!W57GRG{IWq;Pry5SJU+uK;zB-Uf%mdec|CNFKVfwL)eCh=cec zTpcSi<v@;aTefbq@&8}}DE}Gh43&9fh7}LTu1JEJY&T9X?~2qFyzZR4SZ_*G?b)_k z!ydXQM8ja91$9Fu$YW(%V`hD&VP4MLZpZVEJ#iOZ10`V8Bmnr<cIs;4b5L=`evzu9 zDPeb4lS&xWJpPnxm)y}=#ES-=1LxBe|Ilu5*sM0EN%trx3UA)>fYht%N>dv%*r&S1 zRCrR`ekbiQj<G3Z^5pttgdm2Il>Au8@s8cYjFLU_g=$2<->BB&Dk}g&l2aE;#m<gn zM%AMIPPxgvUSVf+&)R<fxv!ET2(?>m$Z12(G$rP|s%$cE|0K?;*r|D|!|uawxZ^;w zQVna^;^!y#3D3S#V&nYwqb-BXZ5!|*K3?!~^q_mm7b!#y$rCKTo|(LTC;@wVNGJWe z$I-OkK-;xVuJ7?g94xwY%{R_mEm1vr>vbBcr;X$4gx5L6c`-Hc4rOJlKr1J2nC)<h z4qt;l?&WSJPWtw<*WS8-Y#TQze-oW0kNF0y_q6qx;H&qPh-^CiXk^Xl4*mUaFKo-0 z5DkLR2onN=;=nu{>pxu}YUNln+daQ9DWmSbs6;K}G`-fnDtzlMBO{{fm$V45f$jqO z{Z%XGs(=Y*rQSa0!<IbovXi!s9Qv}!l%%1bv}qh_Fr|r-2#X+X*py*g?iYVQ_$=P= zPTP?2xwF=@#hlUx&>-yc)%fYrjm><Jo2GygX#;tDl6)qAVyWwRI+uNtd3TNvc<xyI zG{<6Gv0*Q?p#8l8-!ACs-Yuy2`y<SX17UrinlSM8OLU#0-E<7^%lP`D>rni;6N$`u zBJz{|Fgj$dA08~4v_5LsIr+=#iG-;HN21-1K}Q+%f=<1moVVaVy8jr))&Vgre4l8B zmers1)%I}F5OeCR4}j3n&q;!2dkt4VjUtM9ic_ut)=R;E@>&AR(!~u%EU?9vDpW8> zJy?4uaLTyBy?m)TQ`71cGGCx@<GEZ~^aRXNWwwfp=N)`aoo%dbpDisCBbYS3EygLk zG35%I!yv=8we%Z_D)1MB!%b_okDyWD_G8aze9|AdTGJDSWO}{rnB2c&97A|BqCV6A z;H#2IT0&NAn@^HMg@sFlu8Y=?`q@+%6lNE@I=iF#%C$$z3uH__p~}_zPg~|Q+v=|N zuyqao4j`~EphOWug7gha{@^h5-Prt%9y&{-;0&In=7l^X5`gr>R%8Ebhx1ejRJtv! zCOaDF^-}#tb{zf0!@w)pi)ghJ6ofW5Jb>_=cHANgH<G&k@4;v=$g@a{^y;-LqoTMK zd3I}4g7-bJ)?B0EvqCU`H@f6D>_oeFVoQKZXwyCPXHPg4>jQ1AiC&wjtYWs&UMz^& zh?VX(dsv}}tLA=_t;gcR>1=^d^Z^RpdHBwo8L0Qu-1lPPXcBdGnd)sV6kvFB5Jz13 z_y?BuE^{gD`>>jgt|%P~Pnz-}HfvEJjIy9m{42h`G%RDxkXTt|a^6==EYmcl7>zS2 zBG+ZYpi68(M!H4E)fvQ%bjG#>gU~cX=y2WyP0z;jAtqi@apyeD=@s~LsS#Y1cy78o zCgN<?>5k(o5Xm{|1zXu`vxq4{IQ{|+qAJ`cOnk~!q|GGs-e)mXeY+x-alhA_np@NX zW__{aW#=4UmAL<_<y-El0goCSY!Xn1<;iAYi2O`0TsXmQ^;6c{?yi70R+?V?hZker zS;Viuj_}UVRnk9G;a|~oy3qL#IWlV=PZ(yx)3S_NGlV#dQK8bq`4(`0ZPx3Lv-IAE zA_CGj;!mX+Td$A7A6MTM;h12Y^8P6JGM#1j?Xy%Hhuxm%XvuU2n*Ntl(Nzl92#d{< zbj5v_iP0I;K_aJdz=3ODMy{7rpVg_)lHnnMv9{9izU%AJC~d>)i8$BB>pA~Ns6GHa zYV~TJfuq4+=G~ElA=gt4t(nhcVzwXq$#~aiD{ABN0y(ssjbWJ)8boaa@V^v{d=XDU zh{ThN_h76!TO}fra^3xOaIGw}<whq8;3{*=2)CH-RF}!{I2=9nQKtT5Oh88&)#|zW zp04W|>ytg_<L`P#9zjW4wxm9;1$F&~*57^&93%Qky5Kg6N>v6Xf!=($@(7YgV*I}2 zai+?=ne=B(`xUoRb~csKU!}&dmac#JrAY;pJjOJ+9Q`>Fh6)Hw;Lf(;Ds=O#=LUN8 zd9zV#W3k|&D~^AyOv6Qp-~%4KaLAvr)T&bk=VLODgpC<YXeRk!k2%h3OUhF1>nU}@ zW|b}?hiH>MRFe;04EaOIe~+r{CEUUKR>OfH*26*QLQ*enIy7qVL9G0V(sNywl*t~5 z<yHu!+dKjp4txb(hh>9*Cpcs?Vp?~{VFW6uu?$ARo_>-IQk)4VTJ;P5L4Qo-ADjJx z5ON3=V-x8B&6bB0$S+aK%eTKZF<Su70V!4f{R62+7LC(C9f!I{7QPcsm<(?QW-SId z4z0f7pdPn;`+GcI1cdSbNf?9DfwSHe&soX$*mBqL+SC8HDtEB>`eO;&NyPk-$Tu?I zR4Djjk{K?sx7yggPMBw77PZ*{A=F<a0drwZA-m;$32yU-6XpwX^+A5-1(gi&n;ps_ z(f5r5oNLf}AF8J!y`|)p3lSE>A5yde*Co`|H&Ga?Sl-NU`BaIm4a!ndL@F&4K2C-Q zsjas|D*%i*wQez%4=}n<N%S*^$Es>i-@eg!4%_>G78^xoXUbG>x7&Y=s<x{3cDA8a zr@<l{b*a&w3M<Izzk5&Aa52^j>*Kr=gzp3r!oQXZ@~$vU-Crekh#!-JPBF?N8>OYC zKP4J5#82~3#)g_WAdvvl?N*2V4|?g6RNSFI{!A%w!(zDGB>>Rj7Gs0%X6{Y)D&jx1 z_<tOwz=|*~9k*>eBE3j-&HCstYH{$Omt=w&VQyLQHxK&oYqJ@a<uyaaL(U}Gl7EcW z!4oCLe=2|ferga|oQ;VDdB%YbJ_8fsR$0Pi;xs%+$Ipd?G(oOiz|MBAjWN9`2uc6h z>FMJ^({)&2+{r^g%UZ+UPuwNp5c$LQ!q3eb=^k^?TB$$u=`QTlsw89Y#GgeAI&ln3 zYqANN$|!Cw8@{F~VZLj^260nnE0}=t3$YQ!EfR3+WobAl=W7Zi?WxuAh12q)N^q}A zzjD-ePBe0iL@v=_m;DAQ(8uBy%lc4;;!+aTzKc1rr3$qi9LNOv&jsr96(R&iUOtji zmj*m!X03mgqQUF`_Ddq}+o*&RM=*xz)E;kaG}M(F$YHt>n(1ne8o=Bv4iL%?_|1Xx z-s|WFt$IfjS>AzPV~2kh;F&sWcl?JwdzqaEc!aZpKks$KwO*Zr|5FK0z>xsp`4ktJ z`I>q>;u_Go9?(=7*bL_PG<X#ee*j>8+5JlDMS~?!MeC$avr1~1SLdHNH>!RXa3ndW zEJhU%3`LWrX<BeSEGq5Fuvcw)<Y@OM6aA_5P4OK2kp(fpXG?sn*!qadrkOv4t`(S6 zodLRbk364{5KUB~GY8>99XBct@qam@;cwVua+f2-j<wbXe3}g`2qZ$`Il#ut-Ds#s z`dZE#OZ{IT_Eifu&zBwQj{W1RKF1~e*OUFnH2<^rUrynFJlX%A7yLo|Kfdq3ZTNpX zhObGRKsiY*@;(PNF%geFzwM|LB?Uf&HA$Id&=mvBU%#Lz%=WQy#JvIGCM%R*)_HJd z`|4h^nmB$xejq500O&9@p1hh7wX@V(=zO{3Q-1;b1E5jB2>bNz_BE8*0hIvh+2`r5 zZ>>g4+$k2OXLV$6$v@IpAX*m2I`b@$4THG?4n;d3Jzx_lvVXwa6TJX=F~C%ZF4V+y z#beIsme}4wN3-!xJ=xvzb^p5kJV3e_J-r>^^KajM`%R{)J{I4xHM;j;b%-^BAh0<} zZ;HH+*0b~KO={7A*ZzH+2s;|jeRnq2^0b<v&moH;A($vm<c6(a-75xk(HRuioi>?> zF4VU_kn6;t1us4Fjg0t#3!EPx(A6=o;C;j`y?Te|&4Ziw`7{G_XdQ^a8T~O7*KB6v zV!z6kWxqtjLLf_D5BCIk8M@VRxyG8-{kvar)nmtA(gUd?UK<A8(1nt90<rYdm~_IR zpxeY?G|TdMK94lVeWcdcl{Z10<%r~t*V9Db7JtV1Hz;NBy%pk2!>9CXcu$cBmWbm$ z73mlgudrsnFWJOO<b9VX(k>GrsqD6jk4E-o3hBvI!fzH1-mmfsMY5~}Q|_q-6RmLy zmSLlfR28q6&avH_I-><1bKEankB%sU&IGgE-!=;uE(a9xT}S!QRdC{-$NWASv_<+{ zkd4?k3->JYknJoM#6po(ar?vAN(JVw$68OHZAc-{x0((eE+5EQU2Aa;2fQ8Hk62jR zt}ykjKzQz_YB{YhHV*A}1g!q5vIC2JC`x;;nGSog?PSK9RLt~7{|>LzGUnt?mB};} zPyLZU`bHl}2<U%hW<n$NC2PW_CTsk|kblLiw1-$s8iVO>x@foiKo6Z#4mJn22ezH_ z1+p3#p;m0i{8hRj{x_S+a&nxET~ANMP&hxgwG@r1R!%=ZFD9~z<YyxgH*P2ZGe)|W z8m+c8@zZS6?YAnUPq6evc_7Nph~y$0lxQU`=>``+foJLVzW~>d{h{b3F}Qh8zysHp zuWQ32_M&Fg5daxZ3$|v2Ao~>nA<}FthC2xfy&Mw}EtYe*bb-bmtkl3#mty*Ne60Oj zS`oZoC{fy6q4q=!jN(jqgB&;n+|#8&c`!x1Cf%Jni74Tqoq?U{-#i4f9^r$g17?^w zL>7zbxjXDQ#!~qMJLzq%rq0{3A@;4S{MV}6SG;(U{YvC=Cu|hDuPhr?7rnz_WWTh) z(vlSle9)t99_kLHe-f_UYN8(PhnM;%d(gQoX>@hS5LlODd;9Nt(R*vCpvr($N`m!< zMeJt`nlB#u94(w;pQRwLAk~~34`1rW(^28Q)0zqCpr)**0PG)ZA1uDjJ9DXnLZ!Iy z1|xWRr>%<}a4R02xi%(s6lqK~Zrf!CDC;UKlOoIr8`j^P1gB&iF9z+hUeH*Tbie+s zRpqZ2QZm=;UZ?xe$@;K#%e&Xs?seT-P6)o)h>$_)p&^RGj2f&(36b6!*p@U~xucEp z5{#|n3O&P!lTk&A6z<Hv+Nc;k<vfest>_oXN1ZUEwsN^bR(9UtL%@n#TrrCKz8{wL zUQBfE(tL9|PYeCWbHU+s3)+#FaBB8yj6}6yh)31v4Q^#^LHcW6W7Tq(7uTQ<tKi^F z<tM6mhFa_BwE7+YLWwx*u*8<Pz!d_w%Xf52k6BY9Z&?Q{e9;wYK>)r1Q`K#DgfWl% z{jRMW5r`#O%PkgJ*B$0OXuBevJNCSJ4Vs}tqu!Qa!lTBEG9k=}yXbg#a_H0YbY%5# zcSNs)6$2w};m1$#Na5gr55uz2%`R4Ik)-mmR;IQP2^v3(#h5}zge6D8R<~_{R~)ut zT^(3#47)y_%LeXVk9{Qt3M`N$fNZJX<nmQH@mQI5qs6SSw4mPWsFm{$jDNXV>sEyX z2R+CVE)gU&6|Dgub1bdh%0E(;sxLWK!DSRpIw7}VBHy<)4)(rU7GkaEXcys$KI|D& zR@jdQD{q}>k(-!gzwnhCanf}?@CD|n0AF|+s=qH7J!H+Ftz3bB(=;17e<ts^qSKqU zyUTEzKa%;$@EmcKxF4T*_J687tDrcvAPt8b5*$Kshv4om10)dKbqEa3;K3b2(1D<X zy99?!2=2iH1e?Jf1`7loT$j5qTeVeNwY6`1o=??zIn~|ue}8w^PD2g_a9@%zFQJ-P zPqL_gdXdpY89Qf;Ub^otbkKC}5IU%n-+aA1eET#XOa9>GPk1^T4@aTjV=OtGGrOiA zMS<E1r1s$ymwq|<BanlrlmyY5Hw5n)6>@}XT3WHo9d>_kb8v-c8=PEZgFamxKRq$= z;7mVN5EM=RJLsIElgsQq^!}wseMg4L!1&r#*9W<Tk32qIrhO4j_{A2(VX{!Jtf3OJ zppjNRd{G%+jNBi>pw0(!K=lQiv8(%iuA$ZVmE?FxXWHo~mH6XWz}(rosg&fT`IPD` z-^~C+V6G1dqr2UA^KLa-|26Fk=}sc6Z-JTJbO{^KvQn+)xt;DoA}6yet_Drok?0u@ zioh|WZx8GGH&+b9V^j9i%&FL<>i(&VgQK>0IG22XN}@6vyRDIm%{OWLC+)A)6uJ$0 z-4MI|xXXaG?xq>k?wshaEN`;Q5d8$!1Vq87pO5<cqmNG1t1z68u_EqECFzNDs(gNb zSJ}^gOi&pj)`%6fT2ppb?y~*@ZH#I(H~S2jm(K5+gbq_xwT$H3XHRes7sA;Aq)*8X zd*85edyY}^WIh|FTgpBBcP7U}hi*76WT<=``<M3zc~e;BBl$KZi>B#s#kw4RS8ltt z#4sbi6NNMu#uURoa{mEHpR;L0egu%{Dp3PgYLKfK4uo=CXT4X{>=zob7d{q<6w-9R zJ=fG_eP1X3$mAl~yM7mZ`SEOo4(>e978z&OLpE+Ux(h+fYXRi{6a|43vwCLNwWaEh z6oWOYH>RWViaii<?flYF1cy{Tu}x;bV`$0T#^vxrgp;XXqU}Dzeg2lST^9Mg9|Rb0 z5#`=a&8M|n2unYX5e@fom5Kg?%rgg0eA<HA3aowW`fkW%eMjW;L(2I(4|vSkFjwQl zi)s17gq_llSzhR(${E0)*?=ZwYcVl`MW%NXlw55}#<y|7DSiga56fq15K#6G*4-o3 z+_|{iPRw)Tb@-`FO`O{ubTmH5yQ(%`=du~z6@(j{>?skNOERdKv?7pwtJtZ@R0O#c zPghNFQg4+~V8if#l9&|#m6!sEON2aFmIhM|L4ysmX5&{Bj{Ndr!8^F6+G>T4!W*Y( zH2f)}H=jfJI3L}4IySNKYuaMq9gD~3LF1F_D;O<qo6xflC=uB2IzBwiFyI*#Jjve= z<Ks$8Z}US2OZ#KDQ*x|~h0Tg=WUd#!-DTM9>Jvb{`dIBRZar!u?`A1zBg@eyn2vkc zGdTX3n`)Bmv<&Rt7#~D#ozug-!|xMlhtC-!Yn|Ynzd>~oKWeZzV!EsjTE*3<MN=($ z$2b03+?RJ$O>!c7ZcpAeM&d(+RgFuh@EI{Jb`#TQ&2J&xuWs-vR_XtlJCi<C`$qND zYY)=wj!Q$Wn7BeUQj;*@zi&^87N|X6pL<ZcT_`Y$)o9`;b=>f6B*#W`=gAcwpsuUN z>ugoUO^C2!x&pG3M;8H{Q!Yw_2;PlTM^}33b7@j9@km;AYRk#e-8-(x953oPT{Hb5 z%hA@;38W@!bDsNZUmf;JEhMvSHM_r5xN5Sh%ldB9FJqGQgU2%WosBtdLL5kC6`DXl z%Qpdz-<`#HuAUy6uG8g4J8LHTc_n~mpimlU4%8l_nTlGvh;r|bCK4~TGr^VD3kLW% z+3OwPjaqvQmEqC|WI#12`{v1H-j5VVAu5!^r;6OZJh;Cw5v}e80m3fRi7lU}=?;iG zW}}92F5UmWAovd22?Pq`RnTSR1P_%o%Z-+ucq7Mhd=AB_5zN*%yqxnAM~v8ecpG;X zc5bJ^qq2^l>4$^u^2Wu<=!UY6%8J}?CmMrAq&20}J$Spaj&Bn(%CaXq-NNHL2)6pH z0t8WX#TgxyIqKOXMt~hg+uy+6x?(cE-5d*C>BDk|%SQX20{&b{k*{*uojKl?fEmqz z1iH8|a{mQm>Sf7T)|D*m>BFr$n)H)P&{&CKeDU~X(Bu|X%SDzQ`$B8xbP1N3zY}$d z?U!J(_|3>9QKG=dm&3bbXr?G_*}6_U1ixs!ei>m@BLu#)Ti3Gt87c0uhBgI9n_LOA zCmOf=)j%c)p4i&7rFvB{I3ITV3ihW|q4$kGA0!*r8M*(hB_`V}Po-Qw>vC7K4ygTk z0{JPlx16TI{Ca2UnjiszL13d55|z*ux<%w_V|+;et!2-DY%I5bbUaA^ZLGcQ391Zb zAD|JE(*pBYty-<MALTe}t@x5DmP@bSo!|->U=E?_J-EahbXf{R-89-g#`11W;j_DR z+$gKe!b$^Gv8-r)Gr7&MH5J%%?_Ob;2Fo~)U^k<d2F0%{C0o4vBAkr1KZ)Sh+rt<5 zFgLY$!{@?&Vg5^-iyDe<*_%A}Pev!g+e2<EoN(p#50F@eGoJ<;skC+4Ux5cA<7jW+ zTeTavW+JFD;W91Kl&F(C%P-$r(0?|jPZSOu=EgqQGH$7=mM@MooCW?}nn}?xQ-azq zYq<svT!9_q4^8riIN?(xj*!}tFB<~=1vorq>K*igmVFYXmaq6pG=zqeH-xD@2I4$j zb;$5C`d0-Q;OHjKphp-wns@#~J&=#ENt^6qrgh-<xW_jqQu2P~ot%`)@{gJ;Vx269 zu?Eo(dd4zwJ5i}#IHeY^_Flye=%5v@ygQ+U3cB3ksPA#euD7uFRFbfzpoQAO+vURH z`uy>Gt65EUqXibt(UDOXOw|UICBzcA_6shqdrsHMejYOu2Y(%}7O|EmR0wYvs7M0` zOdfs13e5Q}kin^}yNe4TSAz6O@^A)V)xn6<?fawVzwzfJiOcnX;(@aoE+~ZPpGXM6 zPDYxiEi4;<_<b=Z0u2xXGZyd@+U*b<K@)w!>do(acmKwnObGd<dyRBz$!>qQA&~Dx zmrYsL<GJgJL>4XK+kn=}$vCbk{d^5;cNe7vokdXv$9fTaBh~^>;VCpOgrZ}@#zqab z|EVzb+yFYUiNWu+-W;hPMFk_?4M*TNlda$yHdBz=ePo$@Mv;rR;8H4z-7p52I^th} z`S!g`x7#R3GxDy>9287Y)f41<4w1Ak7gmY*D*CPTxQ_n|h|(&~&LCDta>ln@Sfg*K zKB^R$t@kk5=CEq&<&qDsvhv-9)IpxD)U*0=(0n$~=QTOMYxSzg<rw(k)R^L5FJ3@f zH%N>)n_>wsEVU~etET867AucDrdV&=+NTgOs#~jTsh3&Tp`{Cc1!S+^*`N}+&2{I- zATS#`4lP5a^Sf^B4m-1Rm@ACQ1)lXe_dP55C)vIq&TD4l?#@Sc=@QZA&m)MaX)Y~f zQ4`+2z{yU&2oyhgE&n&kI{e>aRa<tg1PiX53?X)TWw2svO&BSo!ro3VTagIFYn}Al zqRR2;o))5hc;j5h4ICh;Q<cYEwDt%sbzPO}`8WvGvSDjKiivLc#k^9_;~1<`<OHQ} z2)#2{p7c81U1?4{S9Fxv@v`flwX!#X$+$4d-<J>WO;;T+3EAw=K;e~@OF+l0nQ`0g z)41?X)gOU46=34j53yx(5tKC?WGg3X<bqWsy|DIB)kxZI*U{l3j(k|<^lW4P+mZ<( zrpg)J3?*cXeWTODuXtXgnr91rS`Fp-G(Q57{(-Y4fg?cp!^J-iLK1r9ia!SgveRgu z@10SGx18z*D>b}f{pO9$%%H-qqY%M#+BQ+@#hG^B{AyJb%CY*cr7aNy7MxL>Ae|cK z-&DyJi-u0FLKvC3Q_PU7@)?cYwQR#M?KdCp=i#lY1z(eUy|x5_*A+R1Lb&`{JA$sm z|MW~S8aHObttm@L0%!u6mkl&G|F{OGVE>Uk7Q@bK&z}k%)Ed0h{`+HHmfbA-M@}d! zt;VgQc8`|TlowlO+PirU)OrMkMfZ;Dy0=*BL(ro6?K=LrsGh8{G55tDxg}c!*%f%a zEVzT5Glp!vg$MHEyxD@-3dz9%Uo190PtzG@%3b;5t!q8)+_#qs_$;8rGV;q|HqWWX zXZO7sWiorV_o(?+B)Rw@E@?HUQb}?(umO@U6ZEB|Cd%zpIZAu=Opx0qJk#V6vubZi zNKMCu@}N{8RM~lvRZkzQmma+Y^ZuDB0<%zOcY-xlBT3Eg>k>UmC$eV(4M<hcq2~In zP4xLK`3JZ8YvKbh{B-XGM5X%kG;ZFXS}{e*`a(ww4FknroOx{fOM#odwA@)u*3;GE z&1PAi{kAG2O?>Oyb;hj>KLs6YHH+h%=8QshICS%F;=qX+qmgk~@Cxi1*oP?KC4mfZ zCMP!GNVeIFxx~Ws^fyH{4=&$?(}JEE%KM1{hGh7Sa5pV6Ow)(Y5zURg9FRGdLd1yF zj-y5Cm~e0XVKuX>ap)nuy|A4O51;^e2t)J;^VL<qAE6oFS#5}>q^AlT4OR%vmGKUq zyN>rI`J5uEkJ#)#itSJ*8j33wYgHz~Rvtq^F$Tx?3&0%DyI|{`28&(-<dys38&WQ< zoR9LFPR^4;jcMQQsen8EM#n4Tp0vJv{7wr#4!>C+eY5jzdA~~Ky@#6P9jRwV%sYS< zM81RPT8VG~)FUbO9&9`wU__zhwK1pP^#MB<hmof7iAvAR?GMBF>#C))-tXIl#5U&K z*J*C6qb!**@NZs%I?N;2ABS<llTob|ErAlwSS`2IeGfHtzCmZ`wxgiv`R~$RGwSP5 zS5hrWSHP3~kH5<a;%-isodCE;Yf}!0-&@Qi7>u`C$hl4t=LRp=YuFs?RdWH~b!&QL ziaK+s6VNIp_`7|km$%+`Z}b+6zwl~GAXtb%To)94-a>V4hcV;(EQ_W5o#~jY8~C_7 za>U>Ct3)*+sL)pcSvG2QKa3u0Q2iCO3dKrqAI>;R*J}LsiFX^elfrm8n2*8_2|$@F z&`o6}<Oij_ZWFG30rf>j>D&;Ar(AIF32Z+^85z{akaTfb#+pVkLkCb>t<)NH6L?(< z7-*$7sA)So_pABY#H$;MLz;V@I-IxubQ4)HMd^MYob}<hc;prijDF`k5jbx)>ml}R z;@LCIbmez)dXXh`@Z#0=%_(ocoyptlcDATA<B`m(A+>n1cDni6-+j#c+iDhjMZ)CW z2Ejb1Vte6?8IRquYS;D*3J`ad;1wm*q572zoUGdPNT<<(qFy}l?DXhq74B<N&Byo- ze95H4^9`Yj?2UsaKp|K)#|neM{DBpD?LQ!8&?fG=2hVGCAare)j3|j<t~RZUjC5Xv zR~z8sP5B5xSv0JbD~2rI(<+NS26blK;*88*<p`JareO=Nn~XknT(8&!wWcV5)Yj5l z-@9)O(fpa6+?-6hJe?<~`(?iv*LaR==69-qJu}aw!lIiO^76e8+g4|Q+1HQfirDFD z%(=@Ej0E6cy^M4=ZbgLt-BDk%GYeMTTG}7(jEbDw5YnPiUb<#$M<6aMXj@W6K50^0 z!gv5uruY^uXlOM4v%R2IPi&wREPUmjprEBT(~dSU=ZNg;jMAOUZ+~^8<TBXOX5H3y z{2KCHQW$wKyJDm67h_Y`Wnt4U$(rjgzzOir^63QqtdHqvzHUdG<3M2C^^w{Vw@^=1 z@E01qD@|DUfKf$x5BGytVu3G?+-FflnJw)(8p~}-`5ll+E5J^hGF{@r<r@t^JO7c? z1G%o@Y}xAibFl(_il(J|YS3MChV60y-+jw1#qGgmJK)55p!1YR{iRv=i|3Y0x3dA) zPJ7gQ^#_V0it~D0dGX8c`3^)9SWf{Y&BnMqCI*{ZpCNpX5gY*}>1ATdReKHQ6uh<G zO;YlEXX(Zz->zkm9m7l~^Xu~=BY6rHv$jC22Z+mj$$5~FTqH7bLKAw?xLjjZ@CD|# zwLI`4(82B>z)!Crq0CHb^%uK|^(NxfHgg$Q=nU_QM9hY3aAh(n-jb}f*$3iUYM`&G zufJ#&m{a5@2@j3hf5Fx}0Lj?Z3ah|Gu(tyQ>cZ`bVvW!{qxP@adi&hopu1p$Oy1ED ziKepj{d9AZeM*n=Hbik5zAo6kF_uqul&E)BBBA>mFDO~}^y0=`7V)2r#G8|6CK0ZB zVfFmZ9&D#$L0CQp_f<JZH@>kp#x@n-NLOpgoQ>`is0)pxg?x=A8GU03mapN*Rbolb z(Aee&h1q~#Lx}$q5v3{-#=W2Hj4gZfPEDO7iRmX3=V5`DEve=~0C;3z3XNpw>_S_w zx5xX<m-g!?DH%m8k6^HL;Y@hXL_65Snsf}YQ*cAr;||&m;1D1jb}=0&vXl&PRd2sa zM-cHVGec9;c?=sx8G_5de@WC^sM>ojF~wH$q_{|0zJAFtEQGa0><YMfP2<{{!y^}c zRDvasH~faOVX{+o0jKejdA0xiZHhf|&ek?fz2tc5>|(7-t!NTc;#jFH=yx>qx-n|+ zUIOu?sS;womA8>yOLh;^B0VwM=A?yJFfp*yg3)Piz`bugiJA-5r5uXi(%BfHo5j?- zzDiJ-kh8fZ&(iB*ru4yF60!&Uj321Qi#u}U!ddcE>Z|>zJ5+gUqLCAg^~d@(h|}_f z?IlA+4AU?KX%xeU%ZCevyP9oo`$_vg@Je@^3@-1O_KRzNDRQI1SbX*bsFn|io|T9Y zpWcaXeF$(TlLEXm!RPN~-Lj1*uw}~1Y!N$CE`^)Fi<U63)kCN!U3hNK=^b3wf^F$k znUgbW#k?EPWJQfb6BMM<GNnax)m~-bJFbSr&oS6(*@*_GMm~{C{CMQAlE3oN($Vm* zL=b1dGc-tLez!WyN6yEiO#H7wG3n`A+Er*ac~2XXO);esJl76Rx84Gn&UBjp2n9D7 z(+G6C>_l`_Lg<!KOzz3P>P~k_yrIujJ3Q9o%`NiB^4v{Q@q6^YN2eWf0QnX4e$tz6 zt$O64Ppy=3R%lp#u{e^a;sUZAbgncI&1*w8GLK~PS<#&9r;G(R_imC8`zT+v`QnK} zx(;kodNf(RE01XCsvMA>MU}Kom(RN##2a)Ue@V?(?MY`o8abIhpjGY9GPHF+pvx(( zu{Oa#`um31Pv3NAhSx9PRL7vaw`F)3-B7f)<LID0ZhCPMR!Cr7*?HQOhhcq)^bB$x z{9YQQqujOKN$mU8VRv=c;a*PP%)evbfVs9R5-tfayWgoaU`RUl_UEc@T)McZSP?OE z2ry|))kG0VUexRb$rdU*2XyMJu~c;W0y#x$IIWRsB7MuLUnwsbIbWJdD8~f=cag0; zg+KW2g(Uy>yHqah+sSa1cftziPUeUWU>KNCNbXD<>V)&BhiSVO5tOmx2{udKClks) zMJCv%9%j{JE)36bks4Gm5{$9sXjsed4F9g6YgtHr^MFb7vYLyBrA*nwLHzMWQz2(W zS3|hMi){PJPR53VkeNg5Ef@2LqPY6Ql|1mV-6%$;wavOj&fk|p)!EE6`;Wi)3hKe^ zR3C6iINTTO8F0F`hceoQI8{}SrPMp_L^j3NyIQDREc)Si;ojk-*M1q1OPXxqbAtaJ zWd0W5_}6&*1STJg|I2gxKatA+HPZb5bMgORIezFmethOrkY&ZHtIP20=_o5`y!$3^ H{`o%u^K!<A diff --git a/themes/beautifulhugo/layouts/404.html b/themes/beautifulhugo/layouts/404.html deleted file mode 100644 index 9fbcb45..0000000 --- a/themes/beautifulhugo/layouts/404.html +++ /dev/null @@ -1,11 +0,0 @@ -{{ define "header" }}<!-- No header on 404 pages -->{{ end }} -{{ define "main" }} - <div role="main" class="container main-content"> - <div class="text-center"> - <h1>{{ i18n "pageNotFound" }}</h1> - <br/> - <img src="{{ .Site.BaseURL }}/img/404-southpark.jpg" /> - </div> - </div> -{{ end }} - diff --git a/themes/beautifulhugo/layouts/_default/baseof.html b/themes/beautifulhugo/layouts/_default/baseof.html deleted file mode 100644 index 13923d9..0000000 --- a/themes/beautifulhugo/layouts/_default/baseof.html +++ /dev/null @@ -1,11 +0,0 @@ -<!DOCTYPE html> -<html lang="{{ .Lang }}"> - {{ partial "head.html" . }} - <body> - {{ partial "nav.html" . }} - {{ block "header" . }}{{ partial "header.html" . }}{{ end }} - {{ block "main" . }}{{ end }} - {{ partial "footer.html" . }} - </body> -</html> - diff --git a/themes/beautifulhugo/layouts/_default/list.html b/themes/beautifulhugo/layouts/_default/list.html deleted file mode 100644 index e9f4c65..0000000 --- a/themes/beautifulhugo/layouts/_default/list.html +++ /dev/null @@ -1,80 +0,0 @@ -{{ define "header" }} - <header class="header-section "> - <div class="intro-header no-img"> - <div class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - <div class="page-heading"> - <h1>{{ if .Data.Singular }}#{{ end }}{{ .Title }}</h1> - <hr class="small"> - </div> - </div> - </div> - </div> - </div> - </header> -{{ end }} -{{ define "main" }} - <div class="container" role="main"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - {{ with .Content }} - <div class="well"> - {{.}} - </div> - {{ end }} - <div class="posts-list"> - {{ range .Paginator.Pages }} - <article class="post-preview"> - <a href="{{ .Permalink }}"> - <h2 class="post-title">{{ .Title }}</h2> - - {{ if .Params.subtitle }} - <h3 class="post-subtitle"> - {{ .Params.subtitle }} - </h3> - {{ end }} - </a> - - <p class="post-meta"> - {{ default (i18n "dateFormat") .Site.Params.dateformat | .Date.Format | i18n "postedOnDate" }} - </p> - <div class="post-entry"> - {{ if .Truncated }} - {{ .Summary }} - <a href="{{ .Permalink }}" class="post-read-more">[{{ i18n "readMore" }}]</a> - {{ else }} - {{ .Content }} - {{ end }} - </div> - - {{ if .Params.tags }} - <span class="post-meta"> - {{ range .Params.tags }} - #<a href="{{ $.Site.LanguagePrefix }}/tags/{{ . | urlize }}">{{ . }}</a> - {{ end }} - </span> - {{ end }} - - </article> - {{ end }} - </div> - {{ if or (.Paginator.HasPrev) (.Paginator.HasNext) }} - <ul class="pager main-pager"> - {{ if .Paginator.HasPrev }} - <li class="previous"> - <a href="{{ .URL }}page/{{ .Paginator.Prev.PageNumber }}">← {{ i18n "newerPosts" }}</a> - </li> - {{ end }} - {{ if .Paginator.HasNext }} - <li class="next"> - <a href="{{ .URL }}page/{{ .Paginator.Next.PageNumber }}">{{ i18n "olderPosts" }} →</a> - </li> - {{ end }} - </ul> - {{ end }} - </div> - </div> - </div> -{{ end }} - diff --git a/themes/beautifulhugo/layouts/_default/single.html b/themes/beautifulhugo/layouts/_default/single.html deleted file mode 100644 index d1408f4..0000000 --- a/themes/beautifulhugo/layouts/_default/single.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ define "main" }} -<div class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - <article role="main" class="blog-post"> - {{ .Content }} - </article> - - <ul class="pager blog-pager"> - {{ if .PrevInSection }} - <li class="previous"> - <a href="{{ .PrevInSection.Permalink }}" data-toggle="tooltip" data-placement="top" title="{{ .PrevInSection.Title }}">← {{ i18n "previousPost" }}</a> - </li> - {{ end }} - {{ if .NextInSection }} - <li class="next"> - <a href="{{ .NextInSection.Permalink }}" data-toggle="tooltip" data-placement="top" title="{{ .NextInSection.Title }}">{{ i18n "nextPost" }} →</a> - </li> - {{ end }} - </ul> - - {{ if (.Params.comments) | or (and (or (not (isset .Params "comments")) (eq .Params.comments nil)) (.Site.Params.comments)) }} - {{ if .Site.DisqusShortname }} - <div class="disqus-comments"> - {{ template "_internal/disqus.html" . }} - </div> - {{ end }} - {{ end }} - - </div> - </div> -</div> -{{ end }} diff --git a/themes/beautifulhugo/layouts/_default/terms.html b/themes/beautifulhugo/layouts/_default/terms.html deleted file mode 100644 index 6ab687e..0000000 --- a/themes/beautifulhugo/layouts/_default/terms.html +++ /dev/null @@ -1,14 +0,0 @@ -{{ define "main" }} - {{ $data := .Data }} - <div class="container" role="main"> - <article class="post-preview"> - <div class="list-group col-lg-4 col-lg-offset-4 col-md-6 col-md-offset-3"> - {{ range $key, $value := .Data.Terms.ByCount }} - <a href="{{ $.Site.LanguagePrefix }}/{{ $data.Plural }}/{{ $value.Name | urlize }}" class="list-group-item"> - {{ $value.Name }}<span class="badge">{{ $value.Count }}</span></a> - {{ end }} - </div> - </article> - </div> -{{ end }} - diff --git a/themes/beautifulhugo/layouts/index.html b/themes/beautifulhugo/layouts/index.html deleted file mode 100644 index 5587697..0000000 --- a/themes/beautifulhugo/layouts/index.html +++ /dev/null @@ -1,63 +0,0 @@ -{{ define "main" }} - <div role="main" class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - {{ with .Content }} - <div class="well"> - {{.}} - </div> - {{ end }} - - <div class="posts-list"> - {{ $pag := .Paginate (where .Data.Pages "Type" "post") }} - {{ range $pag.Pages }} - <article class="post-preview"> - <a href="{{ .Permalink }}"> - <h2 class="post-title">{{ .Title }}</h2> - {{ if .Params.subtitle }} - <h3 class="post-subtitle"> - {{ .Params.subtitle }} - </h3> - {{ end }} - </a> - - {{ partial "post_meta.html" . }} - <div class="post-entry"> - {{ if .Truncated }} - {{ .Summary }} - <a href="{{ .Permalink }}" class="post-read-more">[{{ i18n "readMore" }}]</a> - {{ else }} - {{ .Content }} - {{ end }} - </div> - - {{ if .Params.tags }} - <span class="post-meta"> - {{ range .Params.tags }} - #<a href="{{ $.Site.LanguagePrefix }}/tags/{{ . | urlize }}">{{ . }}</a> - {{ end }} - </span> - {{ end }} - </article> - {{ end }} - </div> - - {{ if or (.Paginator.HasPrev) (.Paginator.HasNext) }} - <ul class="pager main-pager"> - {{ if .Paginator.HasPrev }} - <li class="previous"> - <a href="{{ .URL }}page/{{ .Paginator.Prev.PageNumber }}">← {{ i18n "newerPosts" }}</a> - </li> - {{ end }} - {{ if .Paginator.HasNext }} - <li class="next"> - <a href="{{ .URL }}page/{{ .Paginator.Next.PageNumber }}">{{ i18n "olderPosts" }} →</a> - </li> - {{ end }} - </ul> - {{ end }} - </div> - </div> - </div> -{{ end }} - diff --git a/themes/beautifulhugo/layouts/partials/disqus.html b/themes/beautifulhugo/layouts/partials/disqus.html deleted file mode 100644 index 8029525..0000000 --- a/themes/beautifulhugo/layouts/partials/disqus.html +++ /dev/null @@ -1,7 +0,0 @@ -{{ if (.Params.comments) | or (and (or (not (isset .Params "comments")) (eq .Params.comments nil)) (.Site.Params.comments)) }} - {{ if .Site.DisqusShortname }} - <div class="comments"> - {{ template "_internal/disqus.html" . }} - </div> - {{ end }} -{{ end }} \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/partials/footer.html b/themes/beautifulhugo/layouts/partials/footer.html deleted file mode 100644 index 18b2d3e..0000000 --- a/themes/beautifulhugo/layouts/partials/footer.html +++ /dev/null @@ -1,78 +0,0 @@ -<footer> - <div class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - <ul class="list-inline text-center footer-links"> - {{ range .Site.Data.beautifulhugo.social.social_icons }} - {{- if isset $.Site.Author .id }} - <li> - <a href="{{ printf .url (index $.Site.Author .id) }}" title="{{ .title }}"> - <span class="fa-stack fa-lg"> - <i class="fa fa-circle fa-stack-2x"></i> - <i class="{{ .icon }} fa-stack-1x fa-inverse"></i> - </span> - </a> - </li> - {{- end -}} - {{ end }} - {{ if .Site.Params.rss }} - <li> - <a href="{{ "index.xml" | absLangURL }}" title="RSS"> - <span class="fa-stack fa-lg"> - <i class="fa fa-circle fa-stack-2x"></i> - <i class="fa fa-rss fa-stack-1x fa-inverse"></i> - </span> - </a> - </li> - {{ end }} - </ul> - <p class="credits copyright text-muted"> - {{ .Site.Author.name }} - • - {{ .Site.LastChange.Format "2006" }} - - {{ if .Site.Title }} - • - <a href="{{ "" | absLangURL }}">{{ .Site.Title }}</a> - {{ end }} - </p> - <!-- Please don't remove this, keep my open source work credited :) --> - <p class="credits theme-by text-muted"> - {{ i18n "poweredBy" . | safeHTML }} - {{ with .Site.Params.commit }} • [<a href="{{.}}{{ getenv "GIT_COMMIT_SHA" }}">{{ getenv "GIT_COMMIT_SHA_SHORT" }}</a>]{{ end }} - </p> - </div> - </div> - </div> -</footer> - -<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.js" integrity="sha384-/y1Nn9+QQAipbNQWU65krzJralCnuOasHncUFXGkdwntGeSvQicrYkiUBwsgUqc1" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/contrib/auto-render.min.js" integrity="sha384-dq1/gEHSxPZQ7DdrM82ID4YVol9BYyU7GbWlIwnwyPzotpoc57wDw/guX8EaYGPx" crossorigin="anonymous"></script> -<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> -<script src="{{ "js/main.js" | absURL }}"></script> -<script src="{{ "js/highlight.min.js" | absURL }}"></script> -<script> hljs.initHighlightingOnLoad(); </script> -<script> renderMathInElement(document.body); </script> -<!-- Load PhotoSwipe js if the load-photoswipe shortcode has been used --> -{{ if ($.Scratch.Get "photoswipeloaded") }} -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe.min.js" integrity="sha256-UplRCs9v4KXVJvVY+p+RSo5Q4ilAUXh7kpjyIP5odyc=" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe-ui-default.min.js" integrity="sha256-PWHOlUzc96pMc8ThwRIXPn8yH4NOLu42RQ0b9SpnpFk=" crossorigin="anonymous"></script> -<script src="/js/load-photoswipe.js"></script> -{{ end }} -<!-- Google Custom Search Engine --> -{{ if .Site.Params.gcse }} -<script> - (function() { - var cx = '{{ .Site.Params.gcse }}'; - var gcse = document.createElement('script'); - gcse.type = 'text/javascript'; - gcse.async = true; - gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; - var s = document.getElementsByTagName('script')[0]; - s.parentNode.insertBefore(gcse, s); - })(); -</script> -{{ end }} - -{{- partial "footer_custom.html" . }} diff --git a/themes/beautifulhugo/layouts/partials/footer_custom.html b/themes/beautifulhugo/layouts/partials/footer_custom.html deleted file mode 100644 index af173b5..0000000 --- a/themes/beautifulhugo/layouts/partials/footer_custom.html +++ /dev/null @@ -1,4 +0,0 @@ -<!-- -If you want to include any custom html just before </body>, put it in /layouts/footer_custom.html -Do not put anything in this file - it's only here so that hugo won't throw an error if /layouts/footer_custom.html doesn't exist. ---> \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/partials/head.html b/themes/beautifulhugo/layouts/partials/head.html deleted file mode 100644 index fd0b8a0..0000000 --- a/themes/beautifulhugo/layouts/partials/head.html +++ /dev/null @@ -1,51 +0,0 @@ -<head> - <meta charset="utf-8" /> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> -<!-- Site Title, Description, Author, and Favicon --> -{{- with .Title | default .Site.Title }} - <title>{{ . }}</title> - <meta property="og:title" content="{{ . }}" /> - <meta name="twitter:title" content="{{ . | truncate 70 }}" /> -{{- end }} -{{- with .Description | default .Params.subtitle | default .Summary }} - <meta name="description" content="{{ . }}"> - <meta property="og:description" content="{{ . }}"> - <meta name="twitter:description" content="{{ . | truncate 200 }}"> -{{- end }} - <meta name="author" content="{{ .Site.Author.name }}"/> -{{- with .Site.Params.favicon }} - <link href='{{ . | absURL }}' rel='icon' type='image/x-icon'/> -{{- end -}} -<!-- Social Media Tags --> -{{- with .Params.share_img | default .Params.image | default .Site.Params.logo }} - <meta property="og:image" content="{{ . | absURL }}" /> - <meta name="twitter:image" content="{{ . | absURL }}" /> -{{- end }} - <meta name="twitter:card" content="summary" /> -{{- with .Site.Author.twitter }} - <meta name="twitter:site" content="@{{ . }}" /> - <meta name="twitter:creator" content="@{{ . }}" /> -{{- end }} -{{- with .Site.Params.fb_app_id }} - <meta property="fb:app_id" content="{{ . }}" /> -{{- end }} - <meta property="og:url" content="{{ .URL | absLangURL }}" /> - <meta property="og:type" content="website" /> - <meta property="og:site_name" content="{{ .Site.Title }}" /> -<!-- Hugo Version number --> - {{ .Hugo.Generator -}} -<!-- Links and stylesheets --> - <link rel="canonical" href="{{ .URL | absLangURL }}" /> - <link rel="alternate" href="{{ "index.xml" | absLangURL }}" type="application/rss+xml" title="{{ .Site.Title }}"> - <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css" integrity="sha384-wITovz90syo1dJWVh32uuETPVEtGigN07tkttEqPv+uR2SE/mbQcG7ATL28aI9H0" crossorigin="anonymous"> - <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous"> - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> - <link rel="stylesheet" href="{{ "css/main.css" | absURL }}" /> - <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic" /> - <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" /> - <link rel="stylesheet" href="{{ "css/pygment_highlights.css" | absURL }}" /> - <link rel="stylesheet" href="{{ "css/highlight.min.css" | absURL }}" /> -{{- partial "head_custom.html" . }} -{{ template "_internal/google_analytics_async.html" . }} -</head> diff --git a/themes/beautifulhugo/layouts/partials/head_custom.html b/themes/beautifulhugo/layouts/partials/head_custom.html deleted file mode 100644 index 3d012e4..0000000 --- a/themes/beautifulhugo/layouts/partials/head_custom.html +++ /dev/null @@ -1,4 +0,0 @@ -<!-- -If you want to include any custom html just before </head>, put it in /layouts/head_custom.html -Do not put anything in this file - it's only here so that hugo won't throw an error if /layouts/head_custom.html doesn't exist. ---> \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/partials/header.html b/themes/beautifulhugo/layouts/partials/header.html deleted file mode 100644 index 2b1e43b..0000000 --- a/themes/beautifulhugo/layouts/partials/header.html +++ /dev/null @@ -1,70 +0,0 @@ -{{ if .IsHome }} - {{ $.Scratch.Set "title" .Site.Title }} - {{ if .Site.Params.subtitle }}{{ $.Scratch.Set "subtitle" .Site.Params.subtitle }}{{ end }} - {{ if .Site.Params.bigimg }}{{ $.Scratch.Set "bigimg" .Site.Params.bigimg }}{{ end }} -{{ else }} - {{ $.Scratch.Set "title" .Title }} - {{ if .Params.subtitle }}{{ $.Scratch.Set "subtitle" .Params.subtitle }}{{ end }} - {{ if .Params.bigimg }}{{ $.Scratch.Set "bigimg" .Params.bigimg }}{{ end }} -{{ end }} -{{ $bigimg := $.Scratch.Get "bigimg" }} - -{{ if or $bigimg ($.Scratch.Get "title") }} - {{ if $bigimg }} - <div id="header-big-imgs" data-num-img={{len $bigimg}} {{range $i, $img := $bigimg}}data-img-src-{{add $i 1}}="{{$img.src | absURL }}" {{ if $img.desc}}data-img-desc-{{add $i 1}}="{{$img.desc}}"{{end}}{{end}}></div> - {{ end }} - - <header class="header-section {{ if $bigimg }}has-img{{ end }}"> - {{ if $bigimg }} - <div class="intro-header big-img"> - {{ $subtitle := $.Scratch.Get "subtitle" }} - <div class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - <div class="{{ .Type }}-heading"> - <h1>{{ with $.Scratch.Get "title" }}{{.}}{{ else }}<br/>{{ end }}</h1> - {{ if $subtitle }} - {{ if eq .Type "page" }} - <hr class="small"> - <span class="{{ .Type }}-subheading">{{ $subtitle }}</span> - {{ else }} - <h2 class="{{ .Type }}-subheading">{{ $subtitle }}</h2> - {{ end }} - {{ end }} - {{ if eq .Type "post" }} - {{ partial "post_meta.html" . }} - {{ end }} - </div> - </div> - </div> - </div> - <span class="img-desc" style="display: inline;"></span> - </div> - {{end}} - <div class="intro-header no-img"> - {{ $subtitle := $.Scratch.Get "subtitle" }} - <div class="container"> - <div class="row"> - <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> - <div class="{{ .Type }}-heading"> - <h1>{{ with $.Scratch.Get "title" }}{{.}}{{ else }}<br/>{{ end }}</h1> - {{ if $subtitle }} - {{ if eq .Type "page" }} - <hr class="small"> - <span class="{{ .Type }}-subheading">{{ $subtitle }}</span> - {{ else }} - <h2 class="{{ .Type }}-subheading">{{ $subtitle }}</h2> - {{ end }} - {{ end }} - {{ if eq .Type "post" }} - {{ partial "post_meta.html" . }} - {{ end }} - </div> - </div> - </div> - </div> - </div> - </header> -{{ else }} - <div class="intro-header"></div> -{{ end }} diff --git a/themes/beautifulhugo/layouts/partials/nav.html b/themes/beautifulhugo/layouts/partials/nav.html deleted file mode 100644 index 3d18c1e..0000000 --- a/themes/beautifulhugo/layouts/partials/nav.html +++ /dev/null @@ -1,96 +0,0 @@ -<nav class="navbar navbar-default navbar-fixed-top navbar-custom"> - <div class="container-fluid"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-navbar"> - <span class="sr-only">{{ i18n "toggleNavigation" }}</span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="navbar-brand" href="{{ "" | absLangURL }}">{{ .Site.Title }}</a> - </div> - - <div class="collapse navbar-collapse" id="main-navbar"> - <ul class="nav navbar-nav navbar-right"> - {{ range .Site.Menus.main.ByWeight }} - {{ if .HasChildren }} - <li class="navlinks-container"> - <a class="navlinks-parent" href="javascript:void(0)">{{ .Name }}</a> - <div class="navlinks-children"> - {{ range .Children }} - <a href="{{ .URL | relLangURL }}">{{ .Name }}</a> - {{ end }} - </div> - </li> - {{ else }} - <li> - <a title="{{ .Name }}" href="{{ .URL | relLangURL }}">{{ .Name }}</a> - </li> - {{ end }} - {{ end }} - - {{ if .Site.IsMultiLingual }} - {{ if ge (len .Site.Languages) 3 }} - <li class="navlinks-container"> - <a class="navlinks-parent" href="javascript:void(0)">{{ i18n "languageSwitcherLabel" }}</a> - <div class="navlinks-children"> - {{ range .Site.Languages }} - {{ if not (eq .Lang $.Site.Language.Lang) }} - <a href="/{{ .Lang }}" lang="{{ .Lang }}">{{ default .Lang .LanguageName }}</a> - {{ end }} - {{ end }} - </div> - </li> - {{ else }} - <li> - {{ range .Site.Languages }} - {{ if not (eq .Lang $.Site.Language.Lang) }} - <a href="/{{ .Lang }}" lang="{{ .Lang }}">{{ default .Lang .LanguageName }}</a> - {{ end }} - {{ end }} - </li> - {{ end }} - {{ end }} - - {{ if isset .Site.Params "gcse" }} - <li> - <a href="#modalSearch" data-toggle="modal" data-target="#modalSearch" style="outline: none;"> - <span class="hidden-sm hidden-md hidden-lg">{{ i18n "gcseLabelShort" }}</span> <span id="searchGlyph" class="glyphicon glyphicon-search"></span> - </a> - </li> - {{ end }} - </ul> - </div> - - <div class="avatar-container"> - <div class="avatar-img-border"> - {{ if isset .Site.Params "logo" }} - <a title="{{ .Site.Title }}" href="{{ "" | absLangURL }}"> - <img class="avatar-img" src="{{ .Site.Params.logo | absURL }}" alt="{{ .Site.Title }}" /> - </a> - {{ end }} - </div> - </div> - - </div> -</nav> - -<!-- Search Modal --> -{{ if isset .Site.Params "gcse" }} - <div id="modalSearch" class="modal fade" role="dialog"> - <div class="modal-dialog"> - <div class="modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal">×</button> - <h4 class="modal-title">{{ i18n "gcseLabelLong" . }}</h4> - </div> - <div class="modal-body"> - <gcse:search></gcse:search> - </div> - <div class="modal-footer"> - <button type="button" class="btn btn-default" data-dismiss="modal">{{ i18n "gcseClose" }}</button> - </div> - </div> - </div> - </div> -{{ end }} diff --git a/themes/beautifulhugo/layouts/partials/post_meta.html b/themes/beautifulhugo/layouts/partials/post_meta.html deleted file mode 100644 index 4a1e679..0000000 --- a/themes/beautifulhugo/layouts/partials/post_meta.html +++ /dev/null @@ -1,11 +0,0 @@ -<span class="post-meta"> - {{ default (i18n "dateFormat") .Site.Params.dateformat | .Date.Format | i18n "postedOnDate" }} - {{ if .IsTranslated -}} - {{- $sortedTranslations := sort .Translations "Site.Language.Weight" -}} - {{- $links := apply $sortedTranslations "partial" "translation_link.html" "." -}} - {{- $cleanLinks := apply $links "chomp" "." -}} - {{- $linksOutput := delimit $cleanLinks (i18n "translationsSeparator") -}} - • {{ i18n "translationsLabel" }}{{ $linksOutput }} - {{- end }} -</span> - diff --git a/themes/beautifulhugo/layouts/partials/translation_link.html b/themes/beautifulhugo/layouts/partials/translation_link.html deleted file mode 100644 index 1f9a817..0000000 --- a/themes/beautifulhugo/layouts/partials/translation_link.html +++ /dev/null @@ -1,2 +0,0 @@ -<a href="{{ .Permalink }}" lang="{{ .Lang }}">{{ default .Lang .Site.Language.LanguageName }}</a> - diff --git a/themes/beautifulhugo/layouts/shortcodes/figure.html b/themes/beautifulhugo/layouts/shortcodes/figure.html deleted file mode 100644 index b8dcbc9..0000000 --- a/themes/beautifulhugo/layouts/shortcodes/figure.html +++ /dev/null @@ -1,29 +0,0 @@ -<!-- -Put this file in /layouts/shortcodes/figure.html -NB this overrides Hugo's built-in "figure" shortcode but is backwards compatible -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ ---> -<!-- count how many times we've called this shortcode; load the css if it's the first time --> -{{- if not ($.Page.Scratch.Get "figurecount") }}<link rel="stylesheet" href="/css/hugo-easy-gallery.css" />{{ end }} -{{- $.Page.Scratch.Add "figurecount" 1 -}} -<!-- use either src or link-thumb for thumbnail image --> -{{- $thumb := .Get "src" | default (printf "%s." (.Get "thumb") | replace (.Get "link") ".") }} -<div class="box{{ with .Get "caption-position" }} fancy-figure caption-position-{{.}}{{end}}{{ with .Get "caption-effect" }} caption-effect-{{.}}{{end}}" {{ with .Get "width" }}style="max-width:{{.}}"{{end}}> - <figure {{ with .Get "class" }}class="{{.}}"{{ end }} itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"> - <div class="img"{{ if .Parent }} style="background-image: url('{{ $thumb }}');"{{ end }}{{ with .Get "size" }} data-size="{{.}}"{{ end }}> - <img itemprop="thumbnail" src="{{ $thumb }}" {{ with .Get "alt" | default (.Get "caption") }}alt="{{.}}"{{ end }}/><!-- <img> hidden if in .gallery --> - </div> - {{- if or (or (.Get "title") (.Get "caption")) (.Get "attr")}} - <figcaption> - {{- with .Get "title" }}<h4>{{.}}</h4>{{ end }} - {{- if or (.Get "caption") (.Get "attr")}} - <p> - {{- .Get "caption" -}} - {{- with .Get "attrlink"}}<a href="{{.}}">{{ .Get "attr" }}</a>{{ else }}{{ .Get "attr"}}{{ end -}} - </p> - {{- end }} - </figcaption> - {{- end }} - {{ with .Get "link" | default (.Get "src") }}<a href="{{.}}" itemprop="contentUrl"></a>{{ end }}<!-- put <a> last so it is stacked on top --> - </figure> -</div> \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/shortcodes/gallery.html b/themes/beautifulhugo/layouts/shortcodes/gallery.html deleted file mode 100644 index bd74f8b..0000000 --- a/themes/beautifulhugo/layouts/shortcodes/gallery.html +++ /dev/null @@ -1,40 +0,0 @@ -<!-- -Put this file in /layouts/shortcodes/gallery.html -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ ---> -<!-- count how many times we've called this shortcode; load the css if it's the first time --> -{{- if not ($.Page.Scratch.Get "figurecount") }}<link rel="stylesheet" href="/css/hugo-easy-gallery.css" />{{ end }} -{{- $.Page.Scratch.Add "figurecount" 1 }} -<div class="gallery caption-position-{{ with .Get "caption-position" | default "bottom" }}{{.}}{{end}} caption-effect-{{ with .Get "caption-effect" | default "slide" }}{{.}}{{end}} hover-effect-{{ with .Get "hover-effect" | default "zoom" }}{{.}}{{end}} {{ if ne (.Get "hover-transition") "none" }}hover-transition{{end}}" itemscope itemtype="http://schema.org/ImageGallery"> - {{- with (.Get "dir") -}} - <!-- If a directory was specified, generate figures for all of the images in the directory --> - {{- $files := readDir (print "/static/" .) }} - {{- range $files -}} - <!-- skip files that aren't images, or that inlcude the thumb suffix in their name --> - {{- $thumbext := $.Get "thumb" | default "-thumb" }} - {{- $isthumb := .Name | findRE ($thumbext | printf "%s\\.") }}<!-- is the current file a thumbnail image? --> - {{- $isimg := lower .Name | findRE "\\.(gif|jpg|jpeg|tiff|png|bmp)" }}<!-- is the current file an image? --> - {{- if and $isimg (not $isthumb) }} - {{- $caption := .Name | replaceRE "\\..*" "" | humanize }}<!-- humanized filename without extension --> - {{- $linkURL := print ($.Get "dir") "/" .Name | absURL }}<!-- absolute URL to hi-res image --> - {{- $thumb := .Name | replaceRE "(\\.)" ($thumbext | printf "%s.") }}<!-- filename of thumbnail image --> - {{- $thumbexists := where $files "Name" $thumb }}<!-- does a thumbnail image exist? --> - {{- $thumbURL := print ($.Get "dir") "/" $thumb | absURL }}<!-- absolute URL to thumbnail image --> - <div class="box"> - <figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"> - <div class="img" style="background-image: url('{{ if $thumbexists }}{{ $thumbURL }}{{ else }}{{ $linkURL }}{{ end }}');" > - <img itemprop="thumbnail" src="{{ if $thumbexists }}{{ $thumbURL }}{{ else }}{{ $linkURL }}{{ end }}" alt="{{ $caption }}" /><!-- <img> hidden if in .gallery --> - </div> - <figcaption> - <p>{{ $caption }}</p> - </figcaption> - <a href="{{ $linkURL }}" itemprop="contentUrl"></a><!-- put <a> last so it is stacked on top --> - </figure> - </div> - {{- end }} - {{- end }} - {{- else -}} - <!-- If no directory was specified, include any figure shortcodes called within the gallery --> - {{ .Inner }} - {{- end }} -</div> \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/shortcodes/load-photoswipe-theme.html b/themes/beautifulhugo/layouts/shortcodes/load-photoswipe-theme.html deleted file mode 100644 index 4b3bfad..0000000 --- a/themes/beautifulhugo/layouts/shortcodes/load-photoswipe-theme.html +++ /dev/null @@ -1,75 +0,0 @@ -<!-- -Put this file in /layouts/shortcodes/load-photoswipe.html -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ ---> - -<!-- prevent this shortcode from being loaded more than once per page --> -{{ if not ($.Page.Scratch.Get "photoswipeloaded") }} - {{ $.Page.Scratch.Set "photoswipeloaded" 1 }} - -<!-- -*** jQuery must be loaded before load-photoswipe.js *** -- If your template already loads jQuery in the header then you don't need to load it again here. -- If your template already loads jQuery in the footer, then you could load load-photoswipe.js from the footer instead ---> -<!-- these files are loaded in the theme footer -<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> -<script src="/js/load-photoswipe.js"></script> ---> - -<!-- Photoswipe css/js libraries --> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe.min.css" integrity="sha256-sCl5PUOGMLfFYctzDW3MtRib0ctyUvI9Qsmq2wXOeBY=" crossorigin="anonymous" /> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/default-skin/default-skin.min.css" integrity="sha256-BFeI1V+Vh1Rk37wswuOYn5lsTcaU96hGaI7OUVCLjPc=" crossorigin="anonymous" /> -<!-- these files are loaded in the theme footer -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe.min.js" integrity="sha256-UplRCs9v4KXVJvVY+p+RSo5Q4ilAUXh7kpjyIP5odyc=" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe-ui-default.min.js" integrity="sha256-PWHOlUzc96pMc8ThwRIXPn8yH4NOLu42RQ0b9SpnpFk=" crossorigin="anonymous"></script> ---> - -<!-- Root element of PhotoSwipe. Must have class pswp. --> -<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> -<!-- Background of PhotoSwipe. - It's a separate element, as animating opacity is faster than rgba(). --> -<div class="pswp__bg"></div> -<!-- Slides wrapper with overflow:hidden. --> -<div class="pswp__scroll-wrap"> - <!-- Container that holds slides. - PhotoSwipe keeps only 3 of them in DOM to save memory. - Don't modify these 3 pswp__item elements, data is added later on. --> - <div class="pswp__container"> - <div class="pswp__item"></div> - <div class="pswp__item"></div> - <div class="pswp__item"></div> - </div> - <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> - <div class="pswp__ui pswp__ui--hidden"> - <div class="pswp__top-bar"> - <!-- Controls are self-explanatory. Order can be changed. --> - <div class="pswp__counter"></div> - <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> - <button class="pswp__button pswp__button--share" title="Share"></button> - <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> - <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> - <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> - <!-- element will get class pswp__preloader--active when preloader is running --> - <div class="pswp__preloader"> - <div class="pswp__preloader__icn"> - <div class="pswp__preloader__cut"> - <div class="pswp__preloader__donut"></div> - </div> - </div> - </div> - </div> - <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> - <div class="pswp__share-tooltip"></div> - </div> - <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> - </button> - <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> - </button> - <div class="pswp__caption"> - <div class="pswp__caption__center"></div> - </div> - </div> - </div> -</div> -{{ end }} \ No newline at end of file diff --git a/themes/beautifulhugo/layouts/shortcodes/load-photoswipe.html b/themes/beautifulhugo/layouts/shortcodes/load-photoswipe.html deleted file mode 100644 index 9eec863..0000000 --- a/themes/beautifulhugo/layouts/shortcodes/load-photoswipe.html +++ /dev/null @@ -1,71 +0,0 @@ -<!-- -Put this file in /layouts/shortcodes/load-photoswipe.html -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ ---> - -<!-- prevent this shortcode from being loaded more than once per page --> -{{ if not ($.Page.Scratch.Get "photoswipeloaded") }} - {{ $.Page.Scratch.Set "photoswipeloaded" 1 }} - -<!-- -*** jQuery must be loaded before load-photoswipe.js *** -- If your template already loads jQuery in the header then you don't need to load it again here. -- If your template already loads jQuery in the footer, then you could load load-photoswipe.js from the footer instead ---> -<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> -<script src="/js/load-photoswipe.js"></script> - -<!-- Photoswipe css/js libraries --> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe.min.css" integrity="sha256-sCl5PUOGMLfFYctzDW3MtRib0ctyUvI9Qsmq2wXOeBY=" crossorigin="anonymous" /> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/default-skin/default-skin.min.css" integrity="sha256-BFeI1V+Vh1Rk37wswuOYn5lsTcaU96hGaI7OUVCLjPc=" crossorigin="anonymous" /> -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe.min.js" integrity="sha256-UplRCs9v4KXVJvVY+p+RSo5Q4ilAUXh7kpjyIP5odyc=" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.1/photoswipe-ui-default.min.js" integrity="sha256-PWHOlUzc96pMc8ThwRIXPn8yH4NOLu42RQ0b9SpnpFk=" crossorigin="anonymous"></script> - -<!-- Root element of PhotoSwipe. Must have class pswp. --> -<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> -<!-- Background of PhotoSwipe. - It's a separate element, as animating opacity is faster than rgba(). --> -<div class="pswp__bg"></div> -<!-- Slides wrapper with overflow:hidden. --> -<div class="pswp__scroll-wrap"> - <!-- Container that holds slides. - PhotoSwipe keeps only 3 of them in DOM to save memory. - Don't modify these 3 pswp__item elements, data is added later on. --> - <div class="pswp__container"> - <div class="pswp__item"></div> - <div class="pswp__item"></div> - <div class="pswp__item"></div> - </div> - <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> - <div class="pswp__ui pswp__ui--hidden"> - <div class="pswp__top-bar"> - <!-- Controls are self-explanatory. Order can be changed. --> - <div class="pswp__counter"></div> - <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> - <button class="pswp__button pswp__button--share" title="Share"></button> - <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> - <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> - <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> - <!-- element will get class pswp__preloader--active when preloader is running --> - <div class="pswp__preloader"> - <div class="pswp__preloader__icn"> - <div class="pswp__preloader__cut"> - <div class="pswp__preloader__donut"></div> - </div> - </div> - </div> - </div> - <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> - <div class="pswp__share-tooltip"></div> - </div> - <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> - </button> - <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> - </button> - <div class="pswp__caption"> - <div class="pswp__caption__center"></div> - </div> - </div> - </div> -</div> -{{ end }} \ No newline at end of file diff --git a/themes/beautifulhugo/static/css/highlight.min.css b/themes/beautifulhugo/static/css/highlight.min.css deleted file mode 100644 index 77ff6fa..0000000 --- a/themes/beautifulhugo/static/css/highlight.min.css +++ /dev/null @@ -1 +0,0 @@ -.hljs{display:block;overflow-x:auto;padding:0.5em;background:#f9f9f9;-webkit-text-size-adjust:none}.hljs,.hljs-subst,.hljs-tag .hljs-title,.nginx .hljs-title{color:black}.hljs-string,.hljs-title,.hljs-constant,.hljs-parent,.hljs-tag .hljs-value,.hljs-rule .hljs-value,.hljs-preprocessor,.hljs-pragma,.hljs-name,.haml .hljs-symbol,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.hljs-addition,.hljs-flow,.hljs-stream,.bash .hljs-variable,.pf .hljs-variable,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.tex .hljs-special,.erlang_repl .hljs-function_or_atom,.asciidoc .hljs-header,.markdown .hljs-header,.coffeescript .hljs-attribute{color:#800}.smartquote,.hljs-comment,.hljs-annotation,.diff .hljs-header,.hljs-chunk,.asciidoc .hljs-blockquote,.markdown .hljs-blockquote{color:#888}.hljs-number,.hljs-date,.hljs-regexp,.hljs-literal,.hljs-hexcolor,.smalltalk .hljs-symbol,.smalltalk .hljs-char,.go .hljs-constant,.hljs-change,.lasso .hljs-variable,.makefile .hljs-variable,.asciidoc .hljs-bullet,.markdown .hljs-bullet,.asciidoc .hljs-link_url,.markdown .hljs-link_url{color:#080}.hljs-label,.hljs-javadoc,.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-important,.hljs-pseudo,.hljs-pi,.haml .hljs-bullet,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-formula,.erlang_repl .hljs-reserved,.hljs-prompt,.asciidoc .hljs-link_label,.markdown .hljs-link_label,.vhdl .hljs-attribute,.clojure .hljs-attribute,.asciidoc .hljs-attribute,.lasso .hljs-attribute,.coffeescript .hljs-property,.hljs-phony{color:#88f}.hljs-keyword,.hljs-id,.hljs-title,.hljs-built_in,.css .hljs-tag,.hljs-javadoctag,.hljs-phpdoc,.hljs-dartdoc,.hljs-yardoctag,.smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.pf .hljs-variable,.apache .hljs-tag,.hljs-type,.hljs-typename,.tex .hljs-command,.asciidoc .hljs-strong,.markdown .hljs-strong,.hljs-request,.hljs-status{font-weight:bold}.asciidoc .hljs-emphasis,.markdown .hljs-emphasis{font-style:italic}.nginx .hljs-built_in{font-weight:normal}.coffeescript .javascript,.javascript .xml,.lasso .markup,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata{opacity:0.5} diff --git a/themes/beautifulhugo/static/css/hugo-easy-gallery.css b/themes/beautifulhugo/static/css/hugo-easy-gallery.css deleted file mode 100644 index a2c5b32..0000000 --- a/themes/beautifulhugo/static/css/hugo-easy-gallery.css +++ /dev/null @@ -1,157 +0,0 @@ -/* -Put this file in /static/css/hugo-easy-gallery.css -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ -*/ - - -/* -Grid Layout Styles -*/ -.gallery { - overflow: hidden; - margin: 10px; - max-width: 768px; -} -.gallery .box { - float: left; - position: relative; - /* Default: 1 tile wide */ - width: 100%; - padding-bottom: 100%; -} -@media only screen and (min-width : 365px) { - /* Tablet view: 2 tiles */ - .gallery .box { - width: 50%; - padding-bottom: 50%; - } -} -@media only screen and (min-width : 480px) { - /* Small desktop / ipad view: 3 tiles */ - .gallery .box { - width: 33.3%; - padding-bottom: 33.3%; /* */ - } -} -@media only screen and (min-width : 9999px) { - /* Medium desktop: 4 tiles */ - .box { - width: 25%; - padding-bottom: 25%; - } -} - -/* -Transition styles -*/ -.gallery.hover-transition figure, -.gallery.hover-effect-zoom .img, -.gallery:not(.caption-effect-appear) figcaption, -.fancy-figure:not(.caption-effect-appear) figcaption { - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -/* -figure styles -*/ -figure { - position:relative; /* purely to allow absolution positioning of figcaption */ - overflow: hidden; -} -.gallery figure { - position: absolute; - left: 5px; - right: 5px; - top: 5px; - bottom: 5px; -} -.gallery.hover-effect-grow figure:hover { - transform: scale(1.05); -} -.gallery.hover-effect-shrink figure:hover { - transform: scale(0.95); -} -.gallery.hover-effect-slidedown figure:hover { - transform: translateY(5px); -} -.gallery.hover-effect-slideup figure:hover { - transform: translateY(-5px); -} - -/* -img / a styles -*/ - -.gallery .img { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - background-size: cover; - background-position: 50% 50%; - background-repeat: no-repeat; -} -.gallery.hover-effect-zoom figure:hover .img { - transform: scale(1.05); -} -.gallery img { - display: none; /* only show the img if not inside a gallery */ -} -figure a { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; -} - -/* -figcaption styles -*/ -.gallery figcaption, -.fancy-figure figcaption { - position: absolute; - bottom: 0; - left: 0; - right: 0; - background: #000; - color: #FFF; - text-align: center; - font-size: 75%; /* change this if you want bigger text */ - background: rgba(0, 0, 0, 0.5); - opacity: 1; -} -.gallery.caption-position-none figcaption, -.fancy-figure.caption-position-none figcaption { - display: none; -} -.gallery.caption-position-center figcaption, -.fancy-figure.caption-position-center figcaption { - top: 0; - padding: 40% 5px; -} -.gallery.caption-position-bottom figcaption, -.fancy-figure.caption-position-bottom figcaption { - padding: 5px; -} -.gallery.caption-effect-fade figure:not(:hover) figcaption, -.gallery.caption-effect-appear figure:not(:hover) figcaption, -.fancy-figure.caption-effect-fade figure:not(:hover) figcaption, -.fancy-figure.caption-effect-appear figure:not(:hover) figcaption { - background: rgba(0, 0, 0, 0); - opacity: 0; -} -.gallery.caption-effect-slide.caption-position-bottom figure:not(:hover) figcaption, -.fancy-figure.caption-effect-slide.caption-position-bottom figure:not(:hover) figcaption { - margin-bottom: -100%; -} -.gallery.caption-effect-slide.caption-position-center figure:not(:hover) figcaption, -.fancy-figure.caption-effect-slide.caption-position-center figure:not(:hover) figcaption { - top: 100%; -} -figcaption p { - margin: auto; /* override style in theme */ -} diff --git a/themes/beautifulhugo/static/css/main-minimal.css b/themes/beautifulhugo/static/css/main-minimal.css deleted file mode 100644 index 6baca79..0000000 --- a/themes/beautifulhugo/static/css/main-minimal.css +++ /dev/null @@ -1,13 +0,0 @@ -.main-content { - padding-bottom: 50px; -} - -footer.footer-min { - position: fixed; - bottom: 0; - width: 100%; - padding: 3px; - background-color: #f5f5f5; - border-top: 1px solid #eeeeee; - text-align: center; -} \ No newline at end of file diff --git a/themes/beautifulhugo/static/css/main.css b/themes/beautifulhugo/static/css/main.css deleted file mode 100644 index 2ffd999..0000000 --- a/themes/beautifulhugo/static/css/main.css +++ /dev/null @@ -1,704 +0,0 @@ -@import url("pygment_highlights.css"); - -/* --- General --- */ - -body { - font-family: 'Lora', 'Times New Roman', serif; - font-size: 18px; - color: #404040; - position: relative; - background: #FFF; -} -p { - line-height: 1.5; - margin: 30px 0; -} -p a { - /* text-decoration: underline */ - color: #008AFF; -} -h1,h2,h3,h4,h5,h6 { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-weight: 800; -} -a { - color: #008AFF; -} -a:hover, -a:focus { - color: #0085a1; -} -blockquote { - color: #808080; - font-style: italic; -} -blockquote p:first-child { - margin-top: 0; -} -hr.small { - max-width: 100px; - margin: 15px auto; - border-width: 4px; - border-color: inherit; - border-radius: 3px; -} - -.main-content { - padding-top: 80px; -} -@media only screen and (min-width: 768px) { - .main-content { - padding-top: 130px; - } -} - -.main-explain-area { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - padding: 15px inherit; -} - -.hideme { - display: none; -} - -::-moz-selection { - color: white; - text-shadow: none; - background: #0085a1; -} -::selection { - color: white; - text-shadow: none; - background: #0085a1; -} -img::selection { - color: white; - background: transparent; -} -img::-moz-selection { - color: white; - background: transparent; -} - -img { - display: block; - margin: auto; - max-width: 100%; -} - -.disqus-comments { - margin-top: 30px; -} - -@media only screen and (min-width: 768px) { - .disqus-comments { - margin-top: 40px; - } -} - -/* --- Navbar --- */ - -.navbar-custom { - background: #F5F5F5; - border-bottom: 1px solid #EAEAEA; - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; -} - -.navbar-custom .nav li a { - text-transform: uppercase; - font-size: 12px; - letter-spacing: 1px; -} - -.navbar-custom .navbar-brand, -.navbar-custom .nav li a { - font-weight: 800; - color: #404040; -} - -.navbar-custom .navbar-brand:hover, -.navbar-custom .navbar-brand:focus , -.navbar-custom .nav li a:hover, -.navbar-custom .nav li a:focus { - color: #0085a1; -} - -.navbar-custom .navbar-brand-logo { - padding-top: 0; - -webkit-transition: padding .5s ease-in-out; - -moz-transition: padding .5s ease-in-out; - transition: padding .5s ease-in-out; -} -.navbar-custom .navbar-brand-logo img { - height: 50px; - -webkit-transition: height .5s ease-in-out; - -moz-transition: height .5s ease-in-out; - transition: height .5s ease-in-out; -} -.navbar-custom.top-nav-short .navbar-brand-logo { - padding-top: 5px; -} -.navbar-custom.top-nav-short .navbar-brand-logo img { - height: 40px; -} - -@media only screen and (min-width: 768px) { - .navbar-custom { - padding: 20px 0; - -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out; - -moz-transition: background .5s ease-in-out,padding .5s ease-in-out; - transition: background .5s ease-in-out,padding .5s ease-in-out; - } - - .navbar-custom.top-nav-short { - padding: 0; - } -} - -.navbar-custom .avatar-container { - opacity: 1; - position: absolute; - -webkit-transition: opacity 0.5s ease-in-out; - -moz-transition: opacity 0.5s ease-in-out; - transition: opacity 0.5s ease-in-out; - left: 50%; - width: 50px; - margin-top: -25px; -} -.navbar-custom .avatar-container .avatar-img-border { - width: 100%; - border-radius: 50%; - margin-left: -50%; - display: inline-block; - box-shadow: 0 0 8px rgba(0, 0, 0, .8); - -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .8); - -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -} -.navbar-custom .avatar-container .avatar-img { - width: 100%; - border-radius: 50%; - display: block; -} - -.navbar-custom.top-nav-short .avatar-container{ - opacity: 0; -} - -.navbar-custom.top-nav-expanded .avatar-container { - display: none; -} - -@media only screen and (min-width: 768px) { - .navbar-custom .avatar-container { - width: 100px; - margin-top: -50px; - } - - .navbar-custom .avatar-container .avatar-img-border { - width: 100%; - box-shadow: 1px 1px 2px rgba(0, 0, 0, .8); - -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .8); - -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .8); - } - - .navbar-custom .avatar-container .avatar-img { - width: 100%; - } -} - -/* Multi-level navigation links */ -.navbar-custom .nav .navlinks-container { - position: relative; -} -.navbar-custom .nav .navlinks-parent:after { - content: " \25BC"; -} -.navbar-custom .nav .navlinks-children { - width: 100%; - display: none; - word-break: break-word; -} -.navbar-custom .nav .navlinks-container .navlinks-children a { - display: block; - padding: 10px; - padding-left: 30px; - background: #f5f5f5; - text-decoration: none !important; - border-width: 0 1px 1px 1px; - font-weight: normal; -} -@media only screen and (max-width: 767px) { - .navbar-custom .nav .navlinks-container.show-children { - background: #eee; - } - .navbar-custom .nav .navlinks-container.show-children .navlinks-children { - display: block; - } -} -@media only screen and (min-width: 768px) { - .navbar-custom .nav .navlinks-container { - text-align: center; - } - .navbar-custom .nav .navlinks-container:hover { - background: #eee; - } - .navbar-custom .nav .navlinks-container:hover .navlinks-children { - display: block; - } - .navbar-custom .nav .navlinks-children { - position: absolute; - } - .navbar-custom .nav .navlinks-container .navlinks-children a { - padding-left: 10px; - border: 1px solid #eaeaea; - border-width: 0 1px 1px; - } -} - -/* --- Footer --- */ - -footer { - padding: 30px 0; - background: #F5F5F5; - border-top: 1px #EAEAEA solid; - margin-top: 50px; - font-size: 14px; -} - -footer a { - color: #404040; -} - -footer .list-inline { - margin: 0; - padding: 0; -} -footer .copyright { - font-family: Open Sans; - text-align: center; - margin-bottom: 0; -} -footer .theme-by { - text-align: center; - margin: 10px 0 0; -} - -@media only screen and (min-width: 768px) { - footer { - padding: 50px 0; - } - footer .footer-links { - font-size: 18px; - } - footer .copyright { - font-size: 16px; - } -} - -/* --- Post preview --- */ - -.post-preview { - padding: 20px 0; - border-bottom: 1px solid #eee; -} - -@media only screen and (min-width: 768px) { - .post-preview { - padding: 35px 0; - } -} - -.post-preview:last-child { - border-bottom: 0; -} - -.post-preview a { - text-decoration: none; - color: #404040; -} - -.post-preview a:focus, -.post-preview a:hover { - text-decoration: none; - color: #0085a1; -} - -.post-preview .post-title { - font-size: 30px; - margin-top: 0; -} -.post-preview .post-subtitle { - margin: 0; - font-weight: 300; - margin-bottom: 10px; -} -.post-preview .post-meta, -.post-heading .post-meta { - color: #808080; - font-size: 18px; - font-style: italic; - margin: 0 0 10px; -} -.post-preview .post-meta a, -.post-heading .post-meta a { - color: #404040; - text-decoration: none; -} -.post-preview .post-entry { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; -} -.post-entry-container { - display: inline-block; - width: 100%; -} -.post-entry { - width: 100%; -} -.post-image { - float: right; - height: 192px; - width: 192px; - margin-top: -35px; - filter: grayscale(90%); -} -.post-image:hover { - filter: grayscale(0%); -} -.post-image img { - border-radius: 100px; - height: 192px; - width: 192px; -} -.post-preview .post-read-more { - font-weight: 800; - float: right; -} - -@media only screen and (min-width: 768px) { - .post-preview .post-title { - font-size: 36px; - } -} - -/* --- Tags --- */ - -.blog-tags { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - color: #999; - font-size: 15px; - margin-bottom: 30px; -} - -.blog-tags a { - color: #008AFF; - text-decoration: none; - padding: 0px 5px; -} - -.blog-tags a:hover { - border-radius: 2px; - color: #008AFF; - background-color: #CCC; -} - -.post-preview .blog-tags { - margin-top: 5px; - margin-bottom: 0; -} - -@media only screen and (min-width: 768px) { - .post-preview .blog-tags { - margin-top: 10px; - } -} - -@media only screen and (max-width: 500px) { - .post-image, .post-image img { - height: 100px; - width: 100px; - } - - .post-image { - width: 100%; - text-align: center; - margin-top: 0; - float: left; - } -} -/* --- Post and page headers --- */ - -.intro-header { - margin: 80px 0 20px; - position: relative; -} -.intro-header.big-img { - background: no-repeat center center; - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - -o-background-size: cover; - margin-top: 51px; /* The small navbar is 50px tall + 1px border */ - margin-bottom: 35px; -} -.intro-header.big-img .big-img-transition { - position: absolute; - width: 100%; - height: 100%; - opacity: 0; - background: no-repeat center center; - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - -o-background-size: cover; - -webkit-transition: opacity 1s linear; - -moz-transition: opacity 1s linear; - transition: opacity 1s linear; -} -.intro-header .page-heading { - text-align: center; -} -.intro-header.big-img .page-heading, -.intro-header.big-img .post-heading { - padding: 100px 0; - color: #FFF; - text-shadow: 1px 1px 3px #000; -} -.intro-header .page-heading h1 { - margin-top: 0; - font-size: 50px; -} -.intro-header .post-heading h1 { - margin-top: 0; - font-size: 35px; -} -.intro-header .page-heading .page-subheading, -.intro-header .post-heading .post-subheading { - font-size: 27px; - line-height: 1.1; - display: block; - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-weight: 300; - margin: 10px 0 0; -} -.intro-header .post-heading .post-subheading { - margin-bottom: 20px; -} -.intro-header.big-img .page-heading .page-subheading, -.intro-header.big-img .post-heading .post-subheading { - font-weight: 400; -} -.intro-header.big-img .page-heading hr { - box-shadow: 1px 1px 3px #000; - -webkit-box-shadow: 1px 1px 3px #000; - -moz-box-shadow: 1px 1px 3px #000; -} -.intro-header.big-img .post-heading .post-meta { - color: #EEE; -} -.intro-header.big-img .img-desc { - background: rgba(30, 30, 30, 0.6); - position: absolute; - padding: 5px 10px; - font-size: 11px; - color: #EEE; - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - right: 0; - bottom: 0; - display: none; -} -@media only screen and (min-width: 768px) { - .intro-header { - margin-top: 130px; - } - .intro-header.big-img { - margin-top: 91px; /* Full navbar is small navbar + 20px padding on each side when expanded */ - } - .intro-header.big-img .page-heading, - .intro-header.big-img .post-heading { - padding: 150px 0; - } - .intro-header .page-heading h1 { - font-size: 80px; - } - .intro-header .post-heading h1 { - font-size: 50px; - } - .intro-header.big-img .img-desc { - font-size: 14px; - } -} - -.header-section.has-img .no-img { - margin-top: 0; - background: #FCFCFC; - margin: 0 0 40px; - padding: 20px 0; - box-shadow: 0 0 5px #AAA; -} -/* Many phones are 320 or 360px, so make sure images are a proper aspect ratio in those cases */ -.header-section.has-img .intro-header.no-img { - display: none; -} -@media only screen and (max-width: 365px) { - .header-section.has-img .intro-header.no-img { - display: block; - } - .intro-header.big-img { - width: 100%; - height: 220px; - } - .intro-header.big-img .page-heading, - .intro-header.big-img .post-heading { - display: none; - } - .header-section.has-img .big-img { - margin-bottom: 0; - } -} -@media only screen and (max-width: 325px) { - .intro-header.big-img { - height: 200px; - } -} - -.caption { - text-align: center; - font-size: 14px; - padding: 10px; - font-style: italic; - margin: 0; - display: block; - border-bottom-right-radius: 5px; - border-bottom-left-radius: 5px; -} - -/* --- Pager --- */ - -.pager li a { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; - text-transform: uppercase; - font-size: 14px; - font-weight: 800; - letter-spacing: 1px; - padding: 10px 5px; - background: #FFF; - border-radius: 0; - color: #404040; -} -@media only screen and (min-width: 768px) { - .pager li a { - padding: 15px 25px; - } -} -.pager li a:hover, -.pager li a:focus { - color: #FFF; - background: #0085a1; - border: 1px solid #0085a1; -} - -.pager { - margin: 10px 0 0; -} - -.pager.blog-pager { - margin-top: 0; -} - -@media only screen and (min-width: 768px) { - .pager.blog-pager { - margin-top: 10px; - } -} - -/* --- Tables --- */ - -table { - padding: 0; -} -table tr { - border-top: 1px solid #cccccc; - background-color: #ffffff; - margin: 0; - padding: 0; -} -table tr:nth-child(2n) { - background-color: #f8f8f8; -} -table tr th { - font-weight: bold; - border: 1px solid #cccccc; - text-align: left; - margin: 0; - padding: 6px 13px; -} -table tr td { - border: 1px solid #cccccc; - text-align: left; - margin: 0; - padding: 6px 13px; -} -table tr th :first-child, -table tr td :first-child { - margin-top: 0; -} -table tr th :last-child, -table tr td :last-child { - margin-bottom: 0; -} - -/* --- Code blocks --- */ - -pre { - font-size: 16px; - line-height: 1.5em; -} -pre code { - white-space: pre; -} -pre.highlight, .highlight > pre, td.code pre { - background: #FAFAFA; - background-image: linear-gradient(#F9F9F9 50%, #FDFDFD 50%); - background-repeat: repeat; - background-size: 3em 3em; - background-position: 0px 10px; - border-left: 7px solid #444; -} -code table, code table td, code table th, code table tbody, code table tr, -td.gutter pre { - padding: 0; - border: none; - background-color: #fff; -} -.highlight > pre { - padding: 0; -} -td.code pre { - border-width: 0 0 0 2px; - border-style: solid; - border-color: #444; - border-radius: 0; -} -td.gutter { - padding-top: 3px; -} - -/* --- Social media sharing section --- */ - -#social-share-section { - margin-bottom: 30px; -} - -/* --- Google Custom Search Engine Popup --- */ -#modalSearch table tr, #modalSearch table tr td, #modalSearch table tr th { - border:none; -} -.reset-box-sizing, .reset-box-sizing *, .reset-box-sizing *:before, .reset-box-sizing *:after, .gsc-inline-block { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus, .gsc-search-button { - box-sizing: content-box; - line-height: normal; -} diff --git a/themes/beautifulhugo/static/css/pygment_highlights.css b/themes/beautifulhugo/static/css/pygment_highlights.css deleted file mode 100644 index 015cf7c..0000000 --- a/themes/beautifulhugo/static/css/pygment_highlights.css +++ /dev/null @@ -1,66 +0,0 @@ -/* .highlight { background: #ffffff; } */ -/* .highlight pre { background-color: #fff; font-size: 16px } */ -.highlight .c { color: #999988; font-style: italic } /* Comment */ -.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.highlight .k { font-weight: bold } /* Keyword */ -.highlight .o { font-weight: bold } /* Operator */ -.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ -.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #aa0000 } /* Generic.Error */ -.highlight .gh { color: #999999 } /* Generic.Heading */ -.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #555555 } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #aaaaaa } /* Generic.Subheading */ -.highlight .gt { color: #aa0000 } /* Generic.Traceback */ -.highlight .kc { font-weight: bold } /* Keyword.Constant */ -.highlight .kd { font-weight: bold } /* Keyword.Declaration */ -.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ -.highlight .kr { font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ -.highlight .m { color: #009999 } /* Literal.Number */ -.highlight .s { color: #d14 } /* Literal.String */ -.highlight .na { color: #008080 } /* Name.Attribute */ -.highlight .nb { color: #0086B3 } /* Name.Builtin */ -.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ -.highlight .no { color: #008080 } /* Name.Constant */ -.highlight .ni { color: #800080 } /* Name.Entity */ -.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ -.highlight .nn { color: #555555 } /* Name.Namespace */ -.highlight .nt { color: #000080 } /* Name.Tag */ -.highlight .nv { color: #008080 } /* Name.Variable */ -.highlight .ow { font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #009999 } /* Literal.Number.Float */ -.highlight .mh { color: #009999 } /* Literal.Number.Hex */ -.highlight .mi { color: #009999 } /* Literal.Number.Integer */ -.highlight .mo { color: #009999 } /* Literal.Number.Oct */ -.highlight .sb { color: #d14 } /* Literal.String.Backtick */ -.highlight .sc { color: #d14 } /* Literal.String.Char */ -.highlight .sd { color: #d14 } /* Literal.String.Doc */ -.highlight .s2 { color: #d14 } /* Literal.String.Double */ -.highlight .se { color: #d14 } /* Literal.String.Escape */ -.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ -.highlight .si { color: #d14 } /* Literal.String.Interpol */ -.highlight .sx { color: #d14 } /* Literal.String.Other */ -.highlight .sr { color: #009926 } /* Literal.String.Regex */ -.highlight .s1 { color: #d14 } /* Literal.String.Single */ -.highlight .ss { color: #990073 } /* Literal.String.Symbol */ -.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #008080 } /* Name.Variable.Class */ -.highlight .vg { color: #008080 } /* Name.Variable.Global */ -.highlight .vi { color: #008080 } /* Name.Variable.Instance */ -.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ - -/* Make line numbers unselectable: excludes line numbers from copy-paste user ops */ -.highlight .lineno {color:rgba(0,0,0,0.3);padding: 0 10px;-webkit-user-select: none;-moz-user-select: none; -o-user-select: none;} -.lineno::-moz-selection {background-color: transparent;} /* Mozilla specific */ -.lineno::selection {background-color: transparent;} /* Other major browsers */ diff --git a/themes/beautifulhugo/static/img/404-southpark.jpg b/themes/beautifulhugo/static/img/404-southpark.jpg deleted file mode 100644 index 354eb125760a5e383e6fd228b073b6c7239b963b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60624 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'&OME~qAfrbp%+ZN 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%0DZj`xuY4VXMw<;sB+NX zWOeF~!2YADBPA{!2<&eZuh!v(do?w*(tZHc`yZrw$?><rXD$DJgf_3(S~QGp+s>HY zsIM9JQJBbB{IRiSk>a}GtGJ<ED)Z`PqE(`?bXtJ{%nh;y8|_Ku6mT3p?#(99-NybH zj+B>Ii;qm_iQbFUS2lljmHSBKclUny|MdT#$GVgE|8eVBRl)_K^uOFXM<=y=JQ;u7 zI^DpSs|MUUz0*WRQ?Fa}Lx0V``(u8Z6r9g|QlW60uLZ+PvnS96z<b$RRk5qBs*dmy z^mv~8#8R=lgE_HvTfOnxU;NA8_@SF4I9J>sEq>rTHw-`RFD-t3<;WX+<oX{i{w1tu z+!3I~56L~KCpnfj@RttYFk46iV3Y{O1<LsZZa#N${^7jPDdT{*h%RTfR%@$vJB{l% z%Z^OFcGUZ+01%A7?|baWXxKL5AIHSyfBc(ZMrmK0sR+$9vDZ}CA7@9tpJJafvE6eu za0qtabDyKr)SH6WK8;(&cK>Qj{(~WbvLfd<2N_p#v-%fUk?N<2-AR|~6S+?u=sgrn zoOr^&=8GfUP?@yr?YHe9pI^vf7R?(hl*Uk3vy^tnx`8Aq7iC7zMa$D%OcmN^wa0Yy zU7t07U0e-&Z$EvmCRXA><>D4lNj$bl0+Z+L`%e`psa=Ljh;iCi%EFY2?yu??1{^wZ zA(~(6f;G(C9JUt*gYChN{@ZnMmurJpsI<YwzFXSJMd`{wEv+I-qxcHf$#?ZWUPz76 z19ijzjw)gEaKpWNKNN!h6&C*AIvM}tEj*`VN#qLbc>Ha5EXt?eu+^rg@tQ`?$C*x_ zhmz(T*}2bBPMg6x=U@u5(Xg!|IZ8UzlI3b)<MfJ*0Jey9M-E$?iAn$Xzibi5FGiNZ zK7NF8fMwbXV2J;RJLnk3tuHR=A{jWAItDM!6-fDKY=yJEm+C1|`fpm-|95_ifA{mP zl8GeaQots;s)UI+<vSvQpQS-*5P;-s^Vaqma@Z(vKd`8lC2{~i%Tt6MdJ432?uY;$ zVsFUxk6o|jv2$3VjzJ0DUx3o0Ulu<(J4xxg<`Uce{JmKp%ZDSUm&F4uzhKJ2nC~p~ zAc8~v>{SZ>>d<|xZSM4p-R-ZX`Ygr)d^+(z&zYOEq)5Y<WE=1#(^bQ{lKmhARvL_E z7cN)Zgh$NJ*tX%h*LXKHZ0o4WwV&{wdh{PZQ`ljbX<0af9+)$FMq;0i0{Ierf_NEH zn)6`OuO(moFt2oU{5$2uWYA|1&(+npX#qTX5BSB;_q@rT-ccu}RsU2Y)L)%ywSl+b z<0jc!RU#SUm1*l{q~v$04?PwOnbnH&h7wa1Yjos=o0jbofa-^mOv-PTU}3b{Nqrts ztTfh<@tS|RP1our$kq+b)qdtt=;BEHa@liG@{VRGQJuTllm(?uk4MYd(SW)wY-(=( z@N$}Y9@XEyWq0q?wA*CpP?PjYnQ2kOiAHPVyRCBx&A~dpQxwHv^^!<DvyNIe6zk@T zIdsb1<F=2Q{X(3kOwTt*ouS2apSYKAI_usE7HI-%wk#q{Wh=<CZB`Yk&-dph;3#dQ z30W&+k9EfU9xp%nG^FpiUw|k0h8OaPiAU#(9iEg!i6kMzFn56b-X}%|Dkq%w$=nBd zU3JeDj6r@hMoL$^iu)zUaW)}@SX6iT^QkK6!Pz5NdMfr9X`Qg%j^B?uM9vIDmNbk= z#Aa8U9CjL<chGsH)ZKrHhv@v=7q*|Z^ZN-VGDsxXgNJAbN4$;i)Aa3$D*K@D?jIt8 zQQnpJLUs=>YVH+%`OWZpafHm(GmEteq4@HpmP|hAz)%~UM_1b)L+A$CKUYQ)pnr?p zPU}}-DU_cgGse_B21!`#PDTV}9*A|}5-WCmgV-zNf-6wphwr096+1TKF-Yh9<&CeM zwere$FKFJ0e3mMo{Q%afl;B2B(Lv_=+fp0`L<xSaec>1mhFr^gJJ7xNM#n=rN@)K& z$aMsiq^~3O1g%D{-pYv34wj@RqM2?n`Xor#5ur8;?p1d3gX(dzD|Q2wbu2E#hSE%v z`i;Et>1-L%*o;?w>T_^5oZ}n0Hasxk5FBVm(DQthJW0K6bGg=Id-RP)j?epP$?gzQ zm&m(O{S6O5?fY{oA)diO=B6Do0Y<hNd~4Bu>w#4i6XiCdP0-SUa!qMz!so=|g67`J z=d(9;Z+J94zj+{eGxe#5juh3D@s$CCyu84;0SPXwD{1}O@FWX4Zpzxq&BCv&uzTgS z#hwd3Q{}=PqroRn;l{PEk6>I7dr)Vq$Z_#`gc7mkF`N7dnq%JNt2u1AsOvkaPUrJw zo)KO5lwK%vpFMzR%^cskO3H7F1H~~vl>HXkU20CP+Qr0p7isibT}(RFvyh*v_WD-G zB3H)U;M}D@gS3IJ2z?Tz31O(07+rYoLYhymo1F;cn7^|85gME)c$}I*s;m~@^NzQ^ z^i-sw)l!;O8MgDQV9qk8;))zamHxisw!Y1$@=?&^(V+KD{;ip#x9|Zru?d<<qK60X zUl*==S|RqD1GdUIh;Fvy9La+$1zY=KeZ{%R+zC15!xahprj~EqzGY|CCp%vLNXU@+ zD-(MSPa>N%4?+h$pkX7PL~dz+jEK;YpWQd;U2m|}+Mj+caMMGk;mC_u_{B#X7uUbn zQDTD?wi<e9hI5Dr5M;Eo{Kw|(B8aBk(Dkp!Qi)v6a#34n&pWE!uOwh=Mr2|y7Jg>B z=#@qzLHQ)Xwpo5)vUsHvIB&|m%upe{S*=J*dG-Fs9XFBT>O|+>vMab{7#p9_qr7WP zQaZ2$&U5)~>(KSt<Fx>lB5;r}@r;3c6vV`=`XH|2K5?3iOMAY4>yl1=c6oDMtQX=A zdIBzX3eMzj*(f3#Mbe(5C(wXIg|mYGn0hUu+4%56*vQ7!MD^E^#IF+-ryQTEe(F?0 zz$^zdtMD<W;QRoHd&+1X^`<*hH3=F|-r+IMGt$3dj<pGWn@S7gS34~qOveEdL#&@| z1Xl(B>63>-(MubSw7HURTpVnW`Z1caQ!5y9uQbIKdAE8<l56qS9$q#F&d?*AZ8vpK z04ypLUM?FoUlLIYO3``K)_QG%;ZqeA>7lK<x+0CBOY7IuPH;9{sW|N*;%PSM40~-k z(lI|4!c7x+;6D!aozvYf#?6Cq)1$wJ&%fEg5kWI}M)fx;K5${B?H<@w71fbQxZ^qp zN*e+^YcqbYjx)h_WxdjnDDN@YVO>%4vQI3=>lAOO|HQZ3!F!s@9&^I{eG{mhw^wiy zwEc5R+U=uS9bwpq`Lk|z66BO*ry+g6!}Zt=RUzU2+$VD<%LKj(uw^8_dWY`VMOPA6 z=)5iS@lW9qH1(W!c|^E?dPQgccS~01s3M*OO=QhQo}9*KpPAQ^5M~fJB{%~)l`|KL z=f%0e56}#swxmq9Al#q1QqnBqa=RYpcW2!6%ettn{~~6|(Tv^vR>~b6Z3g=<>Ul%b z8?>Ci1zgM)b!v>};OI<GARfLrpzLwKL@CdYr?)shTgLd_`JcHeb~RbtXQ6uP$?xI< z&_ke}3diwPtVc5rmSJN|M~amyI=7~ZG+gzCE>~^x&f30k<aOQ~eiCtxF$ibVIYYgP z2G{>#Yyfv_5#M>pnh@h5PP|SIdVAPLVs^r|N#uOWPt@SOcmr+QkWg{|kMPRW_RJ_X z8sCVH8nJIO0^B`(#p>>$m->E4;!=5ih*i#W$4%#k_<dJCTNoTUbkd<?X4){3(SlYS zL8%bAdAXR0x=EynTeYP(s}OwFxwRUl;o4cX$s3<M*p4rPP_id~9Tw2nfeE!c3|YVb zJ_wo2UkoFwwba&^-?DYnveMW&k?c`)cqFGZac1|R#5(iyej*l9r^>hj^Vi-kvTZAl zw-Cil2vp%U&ibK-a4ownWbTpuN;=9RXwzu*gdRs$qs1dgs5qTMB@2RLC?Vqc_nn6Q zqYX!=tZtRWswYH@GAt7OjwN5IPC2(<I{L{@jaZ@<jQ@dQOobjmYNvFCL`H(iN1$^0 zTW@5g+!R+n1)jR}>kNJY`OA;!xu%u|^R1)q_s_sn!Uxg9E@;WY%6e_f0U}u`HAW~s zkT0iJjb3H;$ia-~iLg#E)0smJXXwvpY9OInY0XfCK*yR((5DRkIA=0zIx=_KwOZqu zz@&4Oqg-E<>8wv9bK1_bt}g2A08mfM4EZ1rS#xtj2^4fGgeh7Px!2|EtsOOJHtW`I zY%S#&t0kry(aGQFk7+^gr^hvjqHKocpz^u(NQNvqKU^6lljADBzutYs$ny<nwWevs zzDtUCLeEIQW<Do?^W+Z3?FAJGz;)k4?(^n}{>dozT!4`9XNEdg>dHmiMyY-1dT`*& zJ^z{U+`8Ph+7ED5;yC<1W_;xm^o#0%(vKdRe;1dBG8`#VTK86A>2y#WoNYtCJ15#* z!y<j4U3lMl;pq3MJ7Xc};aWr(LlwmVT_a1i;COY8dZHxexI~+4GoP-jbIaKVrUzX1 z?6>9bj^<p5`objT#4=VU5o5OxPO@$yIuOsoAjJnd2J{bXln0>4fZtcpJ}8cX*u^KU z2d$@;9Aet&pm0ZF2zdMyg7hMvb_7o<X8@RRAC7WAuwjOtj9blgpTUVE)@X0)FfnK5 z>z}q_NS9ZXMCauq(PB0<rvW5dM$bcr5=QVF%!~K1V2S9FH5RxSKhrBcC9K?b^Gu^o zKm<)DO@gM4Wbh=czJW7%O(9$OBx3wG%+0haD3vPFMKw%%!>|AVCt72Tc%~#Tp{;~P z0#ckKmy$DrQ39vMk1~dzQcq*rv==ZP0P|9zBRh8*cDlx*VZTi0EPpoTpe{nrg)}4b zQfmx%7-P@S_Jw}p@Y<<~%45YPX)2nX@%thjBEQ`A>fdUVc4JIp*md|w%A16-P^?sb z`mz&gOKY_wjxi&ZA9b{r<8F$!Lvoc-x7S`+VpIECaAp=jT?>w()Tk0Ge7D`<T;6pc z8!PV_+QP+o77(aZTU#IFcU3pKuF52vzrM%B8(%pGuSSG2WNrP|&yf>axxAVi<c4Sl zcO3eC5X>{|TlVhv&x^X>I=*TZ6C3M;&Rq;XD@U+wM1(Mo(Vr+{O^NU*3p>`~bsb-i zHS9T*lx~iXqoOYm_%UD5$3D8?P^+AKk$s<@PftMg6U;q07pA#}v=qZopdkhu_*&*) z1XOTo1<4Yx*Va9;MP?qoVECL*bH?|J6p#|_T}BH6Qw`sW#J)x7IdD-jluOCG&__Pv z75$$AsTv)o0(IA~=X!G0%<b_P<6Nx38W0lpGQiW~)aCv00A)i$f?U*JrA2_jJL-)T zo~?Z5;&Hp%Qlpzcv~BeKrPxO&(_p`Hh`6S+UK9)z6F^Y%b+?`1l`sCet)y$JI?5O| zpW$!4G9!e(z%yBIOGx+`M~HJLa7XAKL79L|9i=pgy5Z;LN`T%C6sybCYpgGP-4KdA zn1$BVc<dbAL9YZDm-9Sm`o^_9%T=FbN$LxsDdqcL?6OLc;u*FW5K?a+`oh`U=$v>+ ze0vREii`K@(VknaO3g(DK>=@<pZ`$pETF-mf;%yehaAgfDwB6!?ZhUD1o(SQd|Q(g zS0|`Uuma4>hFrN6jh2HPS}+Gt$AZM)JS4_wdRPoH0&ZfjO-Qq;eLi>Vy<`@fPV5b= zJyjUdQwSZRDUv-i$%qzRwP9PsA@w>@SH)P%_x!oxKiF0K`7iQ5GX1jOx1@+BNHv4B zO-Ilt0X@V+mOBR>t<F%4X%!b6-7XMHHEM{QXxlqes&-+;Gu#C`-rLlE2&SqaYDxd3 zV@S%GA8Wp1IFDIn%A&a>7>&u)4|`{_x{Q`tEq|)drQlp`p|?@*o+%ASbl&XvYJ6tu z88-|^kI|7RvRctXwBX}sC7`EdL8D60IKMe1&Ag{<x^SPJPkEhJ*+R1U%e~AGuKSnB z)01%DmKj_?1iX}kS@u@n>4=8ABt$brN=GVJ)~CE0HD?c6Ii@soai1UB=6baLbm77- zW+G=}qK2g+Sox8ENnhVYl0|7h{7)I3kspZ6cdfEh8uaumQC_gh4w1%2Wf=NO9{(6( z!V7}|>fsuCP@;4+c^(LS82xCu{)Xc&lO^$6TqagzyAN}bijFfL`J&a&aFd<mgNmMc zIp*3{VbUTSh&_x>2FTb#xmy@=PzgEW5_DDP3VUsTMQ24!+|{)o<7f099zPEbfNIs~ z-A7F7%MCDKVRSd0G@%TQD5I|A>c3lI@REzF5(1TICI|8qccMqhQ=ji&8kGNfoY#so zcC3V^O@EJdCaymLXW*x<AbLP|A9N;&5VQxcH%ika`mcJ7T6;8IsH@I!cfFi(&t5h9 z+}<GLEbf;y87iwkh?qh&SJE!Ab@z7eu1c6~Tdh;|zD@5{oBsNmaDx|RzaDDcLaN$V z1>D!js7xo6Ou(BNM@O-Ug6eiIIa5fV@VV%I9`wX3cRH*do5pjbsuB=DwhB1`SsSXQ z>)#tKv95^2tCjdzgg8>imYjbX3iAWkrlmD$J0Z$>sHoz!ii&W~^ZTnjm*`pR0UEl@ zoxOr?9||SL-6^pRr2NJbe%c9AUz-x>a1t*!HiQ^L>CJ1q+#4!+>+TcoZhSB0m;kR% z&9?)Vazcl%z)*BDp5k2&*%Er#+Qko&8#2i%gtbbYDvMdkPZfy+^L4QbXY1RruUs<S z6=23+H|>-Vp6HQTIJvs*u=XF(ln2!W(w?{YfGIh@X_&K2`SjgJW3E4Mc()KtG}z-j z9iqywfAX6=T+F{5NWMdFwAu7V(ev_G;1kv5))<#%wO<rJJKGnVcaoS<SE?UXvEF<d z@4|fikBayIz!!G`P=tge_^()1e8TWSY=ne3nw|rP9(NShm~gLlcv!Nz`W050FsA)@ ztQW(BJ_0?R?}*z@5Coc%AWOu^yUn$=ne*%SVK6h8IS2pwU>J;P@blOIcBImOj#^^= zjtB)q6!5WVLDZ>A2;)b<u+a2KVJ|jrSuLYA`rES)r+;b7{MwQ&?BukhQ(7!ROjzZb zFG;8kf3~}2W09Qa^66|<Qr35YV~+W*<T_8EaQ@}b!P1GwjY}}gSN~TYvH$<?{(Jx2 z|EaaH=w@(_tQK0VuIhzl*_I^Ubmq}ClxM%w@Xd@>o&U4XT%6}ujI1rM4E4Ot3uB(h z=Py)0G@bq;xs)eU9kLx$v*2Hp;}btO$w!F{Uk>gx=t6afzv_YAy=F5A-MI1es>$-( z=-C-sPexGd!@5J#r}uRWJ-c{<6{D2~XK}wiYdfj*l6vzu>=EB7`;IS&MbR>xyxd~@ z!*fF37TYCH)Td_jerA=b-cmHtW%*E%6Ew<I=gL;a{%#VIvZ)V0bGKal=JT%Obv+_n zr6;V}r(1-ieX=;Uj?-!nWFPqConP_HO|&`aHD{I4m*v&opyRD}d?T{h#7S-M04dXx z6V9>i1+O1btG0<HcJj<eqsLO4wXh;V3qMn?ri?!N#aFHxlF%XQm9!Hf>5%sHdcVq6 zjJ9Y&ofoIzM>|%<e1D<N#xoNBJ{>l&zW-*B*?*q8|4)1`UPB&s?R01PWZ=Ei`L;M| z;Y)NWbHb|~R_X1zJAmUhfw#INp-Vc3AI?=@YkF_}%VMR{Pny7gt*_@vi0Cup#e!vq ze81wU_dof4RF31#uUu5>6n5S(bi2@x6E*RTxgE&6C5oZ7u2zvlW?J=?^OeJ~@7je2 zV#@@~%G6jd?_qKjULQA~f=Aihx5<bL@Y&n5(3Ac-k<=n`+2N$BB1%JoW$9tZ)fd;! z@t<0c0&d>2=d(THJ3-iM7qe4@iU_}w_3(At38<&|vkF(&=h5-+=f6&_Vg`^odZ$h% z^O_#5{U#v!UUEryT0}mJGlkrc%pHTPCRAe+33+>rz8yc*Za@C*k&#F1oU>5JrQX5q z9;qvpBNh0qv7v327`0z6vKI}fPt=vhKHRCNzkeI7>DeG>jmY~tZQWD0a$T*5gXnH6 yq?7o$4^Py6b=aM`Ekh}$HSOYawiNR8WPMlHvpr1GPhQBKX=D}yz2%vHPy8<?q?=Lz diff --git a/themes/beautifulhugo/static/img/avatar-favicon.png b/themes/beautifulhugo/static/img/avatar-favicon.png deleted file mode 100644 index 94aed04ea20edd744459899fcd53d8a4d1b81bcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18872 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 diff --git a/themes/beautifulhugo/static/img/avatar-icon.png b/themes/beautifulhugo/static/img/avatar-icon.png deleted file mode 100644 index cc831790405f75591eac6b708a4fbc34671ce667..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33117 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 diff --git a/themes/beautifulhugo/static/img/favicon.ico b/themes/beautifulhugo/static/img/favicon.ico deleted file mode 100644 index 3479cbbb46f60e2a0d1b830d07e4b9cdaf8180db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 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 UJ-#T~Ug_ii)GGf9_)oh30I9}9&;S4c diff --git a/themes/beautifulhugo/static/img/hexagon-thumb.jpg b/themes/beautifulhugo/static/img/hexagon-thumb.jpg deleted file mode 100644 index 2572be9d2e42bdda964820797bc4dcd942178245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12422 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 diff --git a/themes/beautifulhugo/static/img/hexagon.jpg b/themes/beautifulhugo/static/img/hexagon.jpg deleted file mode 100644 index cf244bba398d5ace46ddd2e17a57e97b9c6e5cc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174009 zcmb5Uby!<Zw>F#*Ah<(=yK91bu;A`R3Iunz;$BLCV1*VdPH`<oS|~0B3TcbCSaGK< z6iQ!y&-*;*oIl?4UDr4HXU}A<d##zh_P%D{bN^lV`wc**h0sI*fIt8Mc>e?ZT?ata zLfxDJ08LFk03P7K+uwB%uWMkSuZ*y;cYu(+qmP4=5Yop>IMm)(7%C(p43JX{^|eQO zI0dpeIJvla%d?&Iyklc=bChQ@7uOZh^;L0lb<+s<cQOvwGeL%XAf+AI6ct$HLS;g| ze7&3k?O8&-JiP;CLgm^11uk=c{m-y48_T~;0zKr}l>UjzVxeomqT=K4#3C*vB8U`` z5Mhyk3PDB1Bqb#USYRSh5n&OSFcc;Tm6Q>M$%u%s{JXK;NAq`dmN8OA{5#ftPoC}H zlL`q55eg9%^6_^OhDu9I|APU83Eo=>284MB+J_2y2eAJKLDeY$>F?$n=;q_i@(-fD zgHKSPJllPy|91*rzW)XL|6Hs8VW_M7|845!_0IzQ3pOCo$mzfH{eJ=nn1uN{2^%>D z_yqYQo$k%q|8e$}QSo=O5A^Xj@$vEe&ng<Y`ULs}xcd0As2Gd0n7es9`h*1h%UV}g zM$<bW(B2#Aq^T;;cJD9b=H@7a5Rp`aA|ynlMI^<cP&Jscl(doxLQ+gzNd*RjsYw6F zSJej@<mKcY_#a=#|MrFcufG2jf|u`oWK}1Bw_qnngujm$%fBWp<MzMiBChto;{Ds# z@qf)l9Pz*U3g0Iq{LgLuAGi5GL-)1w&*gs=?S1FJ%HGNQzSjNki~8>}Km~w{jf0DW zjf;ze3kKuj5s(oO;Nufek&qIRJ)nX>9#GNH&@pl{)6ugt(9p05u&{G+^YZc1G7E|b z@`!Nq@bdfv0tAD>1b76L1O${kbTo84|G(ScegHWh@DdyY0<r<H$bleo;NKwt0|0=9 z1^VZi|4+N`VFT_n#k>F4fDC{I1Yv=2u|Z%E77h?V3B&>cu*oS{aiB`Llx&9feqbtC zEW0vV)X3pw%fLr!|8))(8soUrGfuGwCP+LkZgELfh=f{JS!+Px`+G#H{~7B4hWuxg z{C_0y@6jay5eRsnD2N=O2=HIOCNcx`+oyvM4DcfoP9@>){=<RIlLpQRN!sb5&(Qgb zIAX114f${bR4+SIB4Q+_sPz@x%ty|QGC}^kuk>bSZQ|`idKX6bAPGG<xTch6qV<~; zd;ZAKm%`xw&DRkeI2=yF2cP>M5VEbum9X_5O!qwc3)llEx?>~_|G3IddghK%J8=y- zIrVQBw<mzg$@k1O%|`SU!b&r(*!@L2FD=Gaj(MyCk|FZMq`_|np$cU&=Zz$K^7~ps zP56opb}3})BH<=Ac%;cvyRIM=Pn~4Yvj(R8A0Clo^ghoEpl!eyH7Li4VE;UXoe>J> zcuAL^8L6vbrxzcep_QZ?{V?ubZKWF?ta~CINk0oMpR-bS>fMVC5-I~P#RFc+=`C4! zM|w~inhiRVgzmtR&H}Wt`||Fz=|xr)Bq7@fN$dF7qKml%k(oe(0(u`6xWKo=vm8eJ z-@0_nWO)5pFueMl5Dk^M$+1K#Hj7Ur5umX&14<6$=?Y~DMT>0w!{gZreXK5`H*|2K zFx0S3YN%>`BEZ>3V`^EXA;hi9{P1WiwGsew2*4PG5lu0-=c$Z+sX86>EAO#nPsex< zC+UV6z55GD>*OxL{_@Iqo|Q{l^VrIF@cFE#f*H<Koz(nazzfJYwYStDUO|;xZv|X^ zpGUC4;RNtH)xJ}kclokTlL770`&4t<S0)u#$k2};d)MFJwantvW&L?>bhTWfDw^+A zi&4s7Krc+Q>XkNK4Eq?EU=<4Qs?0Ww3l7ZHGl|U{T&t(yW@3yaxiJXUiG4hR3Bl9D zbQC>wdLYuS6O2R8ax)9H8O+HC-c%5yv=K@U`Q|%yv{hy7h!I8(RP!pYx)#4!O*O+r z0L!duwrVN9MwSYO2vhNKEEOyL1hNuX_SE=p0_&~LN^N@IX9#&+QzjK5$`qElE>=jb zU@{U=A;JOhRYvW3L1D=jKjNUZ!AnmHYfsqvr|<Z1swx~*o8k+d+~UmhVN{MI8)^r- z*qwO-_2Gby^nx|6g-C5BJ-t817Ag=hr+x~0N3-ZDkX^kFOgqDB*0wf+?eiB<!(deP zn)#t)Ti`|Mmed49)^u@?Dpy6+4!vh{4cq555m7Yy0v;ODU5diWs7U|Q_7=J>z9#GD zI#1#+fxO)O98c{lClkAmUnwf)&;LtcREk3a<3WZ>PnP`_pUSp`i6hu7$uFgvXWLK6 z;4*R*6@Zmf12RC2kC8J}A6M%f(-h4ZUfFsPJ^`Xh*?Rj++0No?D_BkJUzp2~Q%(S4 zs0e}`g4vS95CgH7JWSs{xjize;c!zX9z@8o-?<7XZ;7EbsZurBd->7F^1M%LmGJff zUwe1n<vLP$D7WE~H_yFNc&TmSRn2Pn_%-c9*sQf>!?Eedcu|s<zU}Sv;6#pF=xn-4 z*1Q|z`Tj@rH~C048SXqaqn4^nX=K3xoU`1GI#(Gh@Xh?>*gO{sj+w-6xJDGKHwM>+ znUa7S%W#1Qe*t2wM4n^RBAYT#7M>IQ7R+@@b!AT>o{oJ(Z4`=3VA|Jg9yGvdLz_FJ za)hTKL&+sNron+SS@PU+`CR=59^MX|t!?8F*_c7`x^5kc2Uei2rOpt}b^#9&2a>G| z@%nC~?q{rsfXuL2-)M4b<F@%2vBLO29ur6J91GiGZR^fhN^Ye^eAXa8n)o~aWKnLz zZ(SPsMC6v*qWOg1UV?s>|D>f7mkF76<pA&jzXF__YreY&6hAgVNY)Qr)N@aU7w$Cj zu$=q_P#0bw8Mj>4$j&<B@~QKstFVVpG4m1C-hB3Yo@U@IV}P!z2GdTj<t6~+b}2=0 zMc+zPS(WtbRZ|tDBNax9JQWG#!U9U=^TX&q$m4yTehRr1f8kPuZ5Q@A@>M{wDQi;E z2LQVB#>{0hyl5XVKgM9-+yqT6=|dpGyetdPm*Qch?9Zpnf~NU`OW(UoPT!aX)XKF= zmKK^sYo$FeR-vLGE&fD1{UiUP=Ah6(Lw3vD^t3ik{-#+#JjR6Nu{mGJvJ~~F2wp(n zDYxclJOvY`p23w@LKCs?BqWA?JS)=P1*13;?!08pUL*~@G5D_jscV$ghOrKU$+fla zFKwe+W4Yx4&@M1nGleyzL0{E=j<CeQ<s<nD70qfTr1k^Mytb1p2}UdzL$LizyIA># z<GoNy`YKAI>mudGOmP2NjzXbIl9i4CaYDxT6swC~w-zG`7?SqSDzsG8x8-7@dUbMs z-u0vWv7K^#yG8MFm4Rt?O>Dec-QQF{V{O^FaQvQ?P!+Dgbsd#UZ+Arh0Dud`W9+<x zf7AyF<SPU3SkdrWZv1kPt>*YNrr;rG+KgudRB(f3pU-_J0m%wJ-TPfLPYyl)h*j)f zPFtGaNaOmcBE{W1{0*rL?~Wyc+E~l8ntrYT<W=aBNzK>wdnW#RR+$3s8P#5(%=H*! zekq0lJ{uhK2N#(aMxC-;@3<2?-M%5BhToVIFTkR2+|Q;OqxUEkYa7?D>`9HS)$LyB z4@XJh@3@v=X2Z)%$gKB~6D<xdUwLdoKn!~o{6fHaE(wM9l*Ps8v}5M%&byJW#7OAG znDSmU#Zgx^3x90dU%<&kY5A5!slH0FL&8YF8-?pq*UY`S{kO>ww%7%94bS*Od{+%9 zLdYU4+X$$O@xmAoIp`|Lxu4I-3}Cm&(gIBtHIP}Z86xnVvGm-+>8+A*d~Bv%Aa!fK zIA}-JR{|`~7)kmNcpS%|R;&I<OTqf}O941oHthKnlZrc$CEl3pnBqifGyRs&Ts0Al zHuiFw4*>8~e25ojh;`sgoeltrksZ<xF$DB4Q^9|68$f1QWIlQxHdO$(;ZUu#*mBmG zeg26k{uV`w9*Ai`&I|V+Ar^lDd^t0j!(sZv2>dhl79nW|TdR_}_>Thkd@$I;uopWB zTZDrtpSr0vbc^5>DnqoT4h!$4!&u|A+>8t%o5%~s<ta0gv!9&NeVpFd6?=4e`vIx) z0)yCg*RxE62eO|f6CA%akY+$o?XPRVH<-%F@^8wGiqL}+Eg+cty~fX4giJ4-=p6S+ ze&=t$626D6P90gJFH7B)^EP5e({jPZeg=>7KfOa!^Fqxyavh}YPLz0pX*r;>X&71p z5rE5#dtMN7ETn5h+Kj!6(-Lb|!`czLl$b=dJ1AV_94UIF3`b1j5=6W)phyTht8<xR ztTD5`QlFD~PBz9&BG#lbJO7j~6ENC=&DZHy(;1!GJGgoHP*(B1rXBtU^zvtuwn@ei zH34WUsY&AM6nw|Lj^AYX7hsf8lIO}D!#rq&&%M;W%uW;dL!Q6z8@jd3&9I9aqlDF& z1;B)Dx)Y)q?C?66Rm`x!GI1>O5n}Cz8F*`HgmHjr{GI2ZSv*$h;v5-92?Md$0;pko zb+BFo_pf9=j^6?7g<-ScFs@!cVEojHM%IA05cc#^Ko5?m<EMIbOvCzJpdCkMT;KQd zAEbPE&<7B@z%WoBX<!dFw$z0?EtRO7a{qN|0!c;4bL}Aei8z7~Z*9#DWLG&$^K{dZ z(TJL7t7?CGQnDqoqEY6gs}zl!he6WGFr3%>*2QO~21~7Aau)0@;xUXU?HatWyb-Y` zC_Hwxi*YDs^HpKtjUmn$f5jVc#5a?6yQ(d9)~{xMs;{u^<8kHb3luI1EQ*+W%}sKn zN~5ymJ(91c&)zvTgv^cnWT>GJYTOrp@}vD3T|rc(QWsOl`v^xoSx%6$3g6oBhHdXI zIKHo=+2TXpjKDh$Ta{b0pHf!|MmWm*`AZTEqj?@m1440bDbA99xn9%yXz_QQNr9}K z-DaeJ0d5(>NTn9drrC1HaC`iFc4RL5mHUwYIM-xl#iwfWk{wgQO_f?nN3-8n!_`X- zGCjaeOuYzED5TUk{oDBJ2P%R5(@w<0XM}2gltY5^Cd5V9o7^*uYJ${MQS3$VEpPwG z+E!JUTo=c*w;~LkByuhARcL2k1Y&filDDV!hf3wGY$xJ-iZ0c;TigchHdX7nUL-Me z!=YwclaV%90Ym*b^J#*aBbbeKYF<ZvBTh3p;#=`slYY}DobM$hNknkW^Y}xgv%LT0 z_!AeF$l${2058vPp8_OHEf$f4{2@hzf>dUH?@M=q(IIBKIvE7|KXNc)dkTSAA5|+Y zh8T!DIyix_{VXzw{~(b=39ITDT6-jTPEt&nWwI9OI$w237>524LPux18*ZvrWWeAI z-=TY!S=R(f*jEM1x)1aDuYOcw@ci(>FIK6kfQ^I}!Xpcdo%!5bz0sW?`qeqL<iUp| z+OL;QHhH{k*txa`=T~9oIk%6n&-A83iphMiwn$8vhMeiB3-kz3+8J8IgS`At$gWM^ z$1SaijIa$L@R!Y2`gWrq^kH6!1pv~cFW_&S)TG^zrp8@zuPhij2Sr)G`})h*)*Gpg z6kU7)<K|@Up7A4#4GMRb;(Ep*1de=E3}hx*?jI8aQ9KpR1GZsIfu3W*1%V}NvILsy zHflCbf>SQ^;RZzcuK|4JQqqLg+)So~LT~)o6a2=3D>t+4ttu~BOerW)Mun6|h^Gu$ z5?%9e8MeWm*9I=(28G9e$c%}2Vc6{InTiG#`HhlL>t|7KXh%EvL?J$v<@trO3V#8W zIEm^y>ag~TqdK`naBzzT9=g4=A1V7;Am#REbYFws;d%2As56gGT?_D>5uOYic?Cnn zDE)ld`I?xXBLur^#Y2}h3ZoUmcf8VCiy8(o{RrY~-9O!1aEyKqJl;us(JRt*TWvYI zhoEreQ1PHDpnJ+Ytws@BA&@vJG=UGe%XxcN{zT(R!t?fZna8uTdZ;xi!#CS%eqSj} z(#Z$6!UED+@y8hDY)uzbNAog|ip!}dZnf=JxcXxdFRqm4f=8cL;v9ezHn?28v@^T) zFT`7(zMV7T55f+BNhW;KHiudzs#9o1Wd)D@1*Ap<$W<W3$gc;9qH+jb)0MLLA&=_t z@n#mh%$_|Y>pP760!{c-(nqff1hQemkkoYK%%I?1buAFt6O+9H1Ln!93iaxc{6<pD z1CBWrYZsMW_FplI8!>9EEHeV=A(HW;<+a#9KYC++Q9cV&?Bz9vaG7P+W_C`cEr1x# zbY~yDM>pP1`yFYCvIJ)+LH5fPE3u9?U&EJJvJ`EcIv%G6EA!4_@yd;2*5aOyEM(~e z7<xYlB9R3UT>CB-Px%@uukR^&W=RnJ(`}SpV!8KUfClVt*BX}z<JQ#2|4d-eK^nRC zj5~yc@jI^4m>W0yn1MKpiOj~MrsxMM%ACaCkn}f1M6;t+hPiG4`?TT`ADMAgG-61g zn6m32<DNhe#3tD`$xaKvMf){EYabAP?>$rJn1FR<ZEs1_NfQ_oR+)_kk=%(Rvoo{^ zo_RNR*{~}p_hxTMgE|<<?wN#ThU?TH^j9Ar2=cd=XX++~ar+Dw&-<d(>0SVeey5TK zr>>Dc%OE(bF;J+_MytTaDY8AO7f31drZEzye*yC&iAy?cTgBGh#-(wxzD#(N?hE%@ zmWKpq+01FyFA|Yi5IfMGu1~&EKuYWdeQFp4{2uEEfi$UNxUvdmo{8}ccdxYcd1<0Z z4R$u`pOdTF6HYJrrL2StdShD_*lvu}h3p)67!Ax)S!0cgXyx|Wz}}uobuJEnS=Kq@ zAq}R!yCtT&h>xs+*-s$zSN?SMSNC`?tTAg*9&5L+MIcol9@aPoy+g%Hq7?Etby`~R zu*IlZ;K5w*T<^t+_G`T@m>7x`S#we(hW&CGCn-xB*`Uou)iQ2B_hgHwbpLX^GISC| zh8fzCKAlzd;V726D?|?ADbA&;akziSy@ajsK}q`GT-FHD13=l6V+O9L@R>PxE17`j z#H>krku}-;%`4%v_S^<iYfm7KZuBK{Z359e*#1B2Sr|vmkCcR#+9_VrKPz?*?5yt; z3BUf#rL{#i`Gq~#9*)>Lnv5LAZpEH6vAa&aC|;z9VmXbtZj3GpSJ061sYnm{Ueqad zw1YqCf)f_GD^Ev8C)oDen9^*2zw6>*o%;g75x5&*wyMdl_26P)8?I&nK;%8lgpmLs zHGBt`Cl*v$+Mu`nsrc4AQMN(s!^Ll-I`BTk(P|ES=QC;aD{;pP8dBv4h=iqKMrvkB z9zv(lT=gOjA>gRc@<h5tYK7+I-wrYHiC(cm)A-<L4Wh)EqxlS<U$)nr*35+)^uTK7 z!~qKE>6jcxa)_skjG9JbTMg6U#ael=KEdAf^?_=ZyK;R%dV-G<Pg+A|5xqF9RO1w@ z7P4}bYUve5=c_)yqn;SrA56TfhATQw%Q?;??e<lig&)dou*^bkF-LMjUSnnpFAgdQ z3WSZ-JhDe;k~U!Py++5uunxMnI~x=|%Rn)!&GVNT)qmc<7F9Owpxj{hmv(M1Y70tk zGyh!><OX7ldN~n4Z0GkE@Wk_JCa&JjGrk|TOkW5oBAPW{Fh%l@A2vVMwy$@j*$UaS zZF_&jYG%pCYBl?u7!x9Y>v4Xb)1x~9jEUsKnEyiYq+3M~dOi8BzGu2@V5DO|akLKM z2>TSjrppkytVuvT&T#iV?)|bD%M*?)_{|>j5;H2lVifW)w_(LI@VNL#ifsEMN`++# z*L<WAqmmxMGg}kftfV0$t6J;h-|t>hZS>@K2*jkjod4NJcZm!pX34n>CQ4B)6giv7 z=u{BVk~gb?=xB@xB}AvH240!k89^Qd(<3YKER&O2m6@#1c?T*@fD7c`gG(QHr0tO> zryOd0=XDJ^{*Fd8d>S7;ugY?=@&5Dv<=m(N9ZI=EfYwr_+#4pE3Z!gDs&G|+50uad zlGPol>6JHhA2`LHDp5!T@i>pX(|Yo)Ab>|Lt=KhW=BgAML6HNo8)PAAH~JN`XHg(I z&ax3Bqf;hLG`2bUYymS8Tkdr1{4wp0|1Urb?+rouLzLxK-PrvWT!rKFp`$>$zgCm@ zWi_R5Gq@!IY-^u!QL$pJW5rFN&lW~U@+ci%yW~C7*+d%E-@~k8)255{(%i*YBrtw{ z${c@$;hp<qxq9s6@AUoBk>YERgfJMakwocJVe~Mzhfxf?uEHnpK+jUOe3%{!As#4( zW<b)#l0#SS_R74-5GoIftRg_DJ|5b*Y9(4D2|EdKf<~AUj=K2#Tyrm9-P?-HJ0@w~ zbFtUOh_e@Nl$vu>)lxr34dIW3bV^5Lt8`O#T`P+0(~=d)-}+6o>12}$vHQgrpOMfM zt-hVIm4{420!lTY`c+OG01-w#cWxL$r&+a?Otgm1y0d89ja<wnKkbkwyN}bUJxi2q zAw7Zl1is6y`7xT5VC5Vde_%BAal8z6giZrCznZhuDStR&E4lhfZ&aaow<kHBfo$6^ zWAOL8BA~_?J}&H~UQpLvT-_6gggSM~!J>X?hrub+iX>@T*`b1b(%Kn5iX;rvR&3E< zz+?Rm9N$K(pOL4Tp#?tyM%$R$1XW!QVvfr?qmF?bXNfGyUBuv8otXcV^y=A(ZhzdN zz?)ekwAW``4_{4YL&LX`b;kbec8AGkh<Z|)Wu4YGtd~@^1MC-Obtxf+yknuyWMOvS zZVY@Mk&nsezaY@~TrT}P>`UIm^_MDpw$*2xW!}@)Id+bpU&f&_WX@k0UwIrUAy+W5 zea@mM#;HW&v>!A820L?cN=!lAC47`6ld2%b8DTA={=E+8>&qH$d3XPX%TfU>xqbOJ zvn9XGNbwh(V`?<nix+F@x>2`v5+i>BwWaUny3L3_Bbjpf52oY5xhhWKhL6d3AccPc z?$~;86?9SU=ZX~epA|E`&P85mFWONp+<=|i1AM71e*8~{s9TjGS57?~CB<m>EXf&B z%UoMTobPA^<|LI&&p)L8FJR3TkN6eVM!A{9z#n(Q>l3);uoC+(UHE4`#M-6HjC3ja zyOskZTs~N|@I~!BYWk8k`yREXt;Btx6N81Zk>`gRe&Kc}8kkR_{&dSVzxH)M$N=K$ zk=y@0x+v%?`0~ZmZ6`C%B;YW(*&>aRb2`J=s>aSEjR%9S+N!fF(ZX1=<>11{%#Znf zoP?_JedHV|Ku?sg9~*cbAx-T*?qHw1YHGwkUQffNZ^RWhRoz-J+n#kUA-sdIv}Q^- zZ^K1KVY0pFzp?^?=DU9rba);=Fw^)Ptk365*L+y9$5O=Nqt(@g<iZYbdow?-ZVZ2z z)XY2ymUkoeWQP&j4eb+&2QuY+&*ZRQq*J>iFX@AYgrMj+R+wpJ?F@jlpnPMC?jRT8 zbc@nZTN|RrCE&p5-Onm2X)yiyP6t3+Mm_yBalC)L%-qZxHIpZ*zFLlgv9)mX*9I8X zeE~*xmI7;=sdJ++H7Y$VnV`2rbdSAa{3UmuzfY9}e{JM>fP%#Vzg{qz6!;D$!`1b2 zw7Hxd<&x*$$rQj=MuHEN8haM?78(g#Kz{)fJM=SFVs}-21naojP0ubG!7alNHc9CK z&_~(U$P!Vd{nVZ`pVWfYTo`&Q-R?Tvgd&XSdiLrrSNa^|N=-Qdd6GlQCQaujWa16o zR#~gJHyz0&DYjf|9)fJSfW~I^Aa|zBpPz8Bpl?xv@ox-ibzFw5^2=w*kWI!jVwBnM z3Th(u<XVh^M@GesjYlQJZL|W7=i<iborP(n<6Ki_*SLvB&ttVLOsgn{xiZyf)x_)( z;uNl|NW#pXFqa4u$YMGOK<}(zg5>t=b1pNd)BJ#?<BTQe!B^BaT~K&p$>2Su9aB37 z2oXoGCm|45rDE0@<X^{(s>X4QeWG$AR?^7RU2aX(<$PN6%$Sf=)axpEGTXt#W6#g; zH{XiMXQC~n6ju|Ie>^@d+CLh}GvgnNgGIgXE#D{_WPZY!l==Rns_eHn-w|ryib27C z7Ch>l3%=#lHlo*z#|3tXjOX1KHyD*GG&sXoFL;^C-3DeE|9BRfqlt1Ki`=JuE<TR% zo5y|1W;kica0<1kt8A@~W>><dl^hwJZuT&&*5H0g?~tN3kmC34{_y7!$xzFW(%9zl zdj`yJHcdFciZ6ENhg_S1g+IFj20*I;LZ){-M`j1p;VpE~C34HaYXX;}t75Pm$>Wy7 zL=BUiA@j}K22)eMX`t}?CqAZ9M01))B#(W#QvdWLuS%Xk#Orz)paQ5w&lIffl>ymP z5?-Y+jHg6(E|pT2(?zg1iCWZgiHt!p?rSI|5FQ@$;9QK3<JD7<`z`hS<~Z|JK*AO< zot@?{z|S_1arRg|!#3!933DuC{<=%1974clE#7JIDgX;zv8^;6Zm#J`o)2J_7xxz* z4|Xt15+kxq5}nKq_UnFC8-^7Jq%{hF|2U1UGnBU=u6?cqDAG+$^sn3d?rysHWB?@B z=gJ`=?adF_322dh9De@+sQ#1?g(5SMIpzT*Sxhg@D0ieZtgbW0BO3^(hR9pf>|B~E ziQj}~cXv&+d4gf`0q~DpCD`?n+i0UeiNPSbFMfurWpR~HDX&r5V>NI5;q)F}yMQPL zo25*+0*&)mMt7>#!l6pc1=bT<v1}$s#fgGCqnKh!One7G)jEz&B5lWB+5AmVu66-% zM4ykB(|*HTS~n@A7Hw-fCXoC=V;E~SE0|vl3E0|SreYRgc3K3>3#QFiy7rV#jhHf< zAuh>_Ecv~aH(7WG#DLtSW=>hsmoSt-x&Qkv{j`tmk-2f=OVBWyp~qiBD(7tMI{lgt zQrF*#@@p<af+*v|Xn?=uBX;>tCu4ECJQ7*W%i{ZjXtMbqMtrE}`{r$=Ut<m(@M?0H zRU6=wB-k|bC{KkLnH6=Y@cmKeXe6z~9SH5qhOuG@qe+XzX~M)g>gbk>GHV81KG%uz zBO0)Mtta#(7YO<ovSC19b{p9%e>K31Pf1Qm8@LYYNjg|OPv2|Y8okEpw00k@t@Wfp zOa;`++|!&?i#C<0$xYT2T7_Z^Sd8GC;QKv0e_Dj7L6RefTAgtKMNx7Cp?03S;3{;1 zKeV$d<OqdBnEQJfa?cI6!`>Y^+8+LSj1*TC#p%Jz6C^@_aAq!QY_J&(ay&1%rEA>? z6Rn(3=MnC=c`-UoB7B1sQ3fG`N|aV*DTPc|0Vk4d)o<MVW#6NI@Q(mStB489RNtl3 zeG7<aN+I=wPYDGcQ$nnn0&_#m`GyYt@waePnhkX9`rgSWi5Y|BYM53xK1-Z2Z>a(L z-d86&l8l0|jVvN+9XRI6=sFmu<r2l6NSa<e^}Zycq@zqVooZI15c{?&bYDKsvBUu! zEuzB|-~Qn0#x`+Ybxui*IuH0;tl^F{)O~6^Mp$*HC63O|aP?+vltVZE6s^=;x4hX? zI+`7_1%7pXADiTL>Nj1$LSAd>bfPc9_Ep?W>hW-fHuQa(;!-NlP4>DMpoH{!Ngob+ zMJA4cBgQU6@w!sZPJ$C0Iihz}k9S7nk%%JmkJu{dkRo;!AFH$?YRz3JVO6py9eMU- z>yeCYJQ=gVpW~Zy#{TM#;qIbpg8r-AoRd3#*}K!dCt0)+3(@*A05bSrKt~GAcSvDL z2ca^)Nz5xADL&lM6Lm3N*16f9yEBzo(*&3mjfGRx!7oRKjH^=VIerHwWrL!L*bXr< zQS}^O(`hBCojW%#S*3DoVKJ9|mh+z%ug(QNA6g2&!%s&nS2ywqdU*!I8VfHzZOoKb zj!_o`@WNbJ$u6j%Vhu^zB<3ulX`lnO)%H~2bG(Ja$9+EtfR>hy(p{QxX%-@CCd<l> zd0D3G34YJicy5ItMWK{#E|jJE9AH4<GV)Kah3yfWj;H3zV*@OzC)(gJX0!wB>zPja z;)bBWJdK0@J&XSmRpI9Uw5YvHmLi-kwhE@|H#RjoRIx>LO$XLo%hDDh2mv?vD^lFF z^m`JHJ^c%KM3SW_@-=)vSGK<1pZ#493e{VeeU-<dhvUM6_wngf1WAbT+tImrpFzwo ze%5(b!cGZ}$o*YkNEf#iv62OGpNGwWty^4|fyPMX2%O2G6Ge$X(c;;)tabhnD@nqU ze_bYNVPSJRg-^A>1;lUxH`>Egxb9AfaPSw-6Y%YwOk_!nAHdN9FK)Z*T)foxsQO?2 z1$b;ah*&|Ws*5->Qz|j#SuFj3+@Px*di&$DV^O&n2=keeAYGSJx)&f)NnH_Xbe7Uy zw|xpL&B7B~ur(4DlV1x5UVa2;Q9De-zf-4MQ2|M6adU8j$0!2Jc=p#Ta<_a|Z1R#c zSLdzCL`!sQosOT#@1-)Fq&vs{`P|1M8>+Y81BB0o2w5?4$vXK{{WhpSDBgYhdMmJS zYo5B0@s!~Y%bnq!D|VY!FbfUDGtKV$dz`@gVNT0pYozqpXdk``eMprVIyxu`gV21T z>}qZlmfg(Mj<qkB5v*5)zixl<oUqFg+?Q6P2Jvo4ji~)Lw>5%lQTp)eU3ha3njs!E zSpQ8N_w7v=OO9EV;ah#ypG{0xiPe7rRK7`1I^zCFd^Om!?TPj$@h8ZmFB1x|RXoE- z+Rph_q4MMO4xt!>#~*rQlxTA;waT{j4O8(+L(4R(pY^cQ8Te?n*a_N)=_KSlqV%8U zog4f8BZLSE_J6k#YuxKvTQfsTAMpF#_ZL_ExLoRl)&740rmPqB6I)t%r$ar3VZV(N zjB;5k3F={@Z<uoMdFf#9Lb13aaC%h(#SBE-6JD5FBy$H7mpp_L1s^ngbj~@S-omKK z)hF|`ycW->r2-51jh74%^doJhQ}NgJ_Oy%i%9)t?6n<)o?F}$R@(@q?z0GxUVK!?t zp(Qb-)}+&i>!~@$F^01bX$505xiq>u_9~Oqno<RF2WY5Um9;!Y<damatAR}51^loH z3p-ZNlDUMWT#a;iA3^QN^W65=B*QP09>^w{ZU3sz+VvoRkDY~1E4C;V)TK*Ao8|<u zOP7ABF9IUM9R17G1O~s;=Ab(fgGV}ov6Up|ijRzyX27)Hc~Wrv3vX)(_M}<d&g*GW z&3a0*4l%DsTyt6m*w^whlIAu`xGt(#<Wi(Q0G>#Wrr6!JyO*AO?lkh_51byWnY`UF zi%_5`-VaI=r=4WpR`SIifMER6NIJIVyLu9Pq6d{V-X%>m>;_mB^r#QtXv<m!n|&(l z-1^dbW%4-e6aBlyhJdT1QI6~LAotK)nRg9fAKVW9^;v1tt5*G|GcTJIGg8l{Cnxg$ zRCS&l0sDKB{W2aNc9~PRy-jrPEMTOM#-BMaU1}_qWaxbb7er@~xS9??#zBl~WSGst z7zEz*Vrf=|zk|fcElLw_$WF40-V8dn;)5~4G9kw9lujkesSocEfv@U901q4E>-2>m zTBV=*gX#CY+yBTo&>;#Lh<xA#*VZ-DVLO$ybSW%_={ew@&v<nC7o%EvY5QXV@!RnC zcftft$$SjWUP@vmYyk#ly3Lz|Z~YKqc^u>!GDPY|1-~_So>Rn>P%?Me14o9!&BV?S z;HUOeo4MG(%H+yjjb~%ulsT+U`$9|vX2(kF_;Z)pS|-X4SkrXV3NK4%Mht6k=Omoi zkq;HVPPYWx9(Iqu#PB%N$D=2*mq@;xP7@_baY&kjq|{bO18nt|yg%EXO=f0OTq)qO z)02i1MDS|=EJ@yDAzL<YKmGRV6{CqHYdqSP7wjUnH8&dO-6BvEROa#3{X|xB8B$gx z(6!p*d(%|$j0r1}7+m(!u3M9D;rILRg>jC?7Xs-ey`}MRlqiQ0!enHSCBBUyH#V*y zogO>$l`AK1VM@U=x3mJE$l<}uia_6}Qi&VP?fV#Tpt<=%YFg%y>Zmb^k@vd>;Qj!p z+e}eAGc1h3;BLwz$QAut6sf<bTA;EfIz-*et+yzS#kygmD->3DQsRzFa??#phRP7p zHmErMjsA51_6Unl#bd)lTnF(%H)r(So13}W0>hnSWNW-Noed7-@4t+h5Q#CWGHr<j ze73}T6(6d-a)5nE5JadMJQsp}QA%T(AhX2NbGxmta<cuiO3mM4x*hF|%mcRKU;M0r zYdcw-j2W9QGT=KJ+<XHSrs5S;7-g$v#n@+VKFhCqS|p=|nh}aW+0n=f-L^d(WgWR5 z`Sg%KKPT7XxyaYSiMYcWmp>)(94?w8*#~<MpZ2(<iE4&&E^O*wRjpbLjZNF$3klsv zBKdPSR;$*3K2YR!!hW`**$Y)7O)H7!Be>O40=qv}WT*I=9<Y-Z{qVAM%#SV8<er*3 zOXpq``t0|3*_-7TO`f?S(>Z-GH_Pv0%f=VUKR3LYVW(@0z88aytq<Of*hlw)qmVI0 z+7iI8IIW6W<P7$$t#3s$LDBkJgkfIC_UW!>y!NuAY<8&uAs#4ClYo1T#Mn2rFRPg< zX?uWgB}WMHT3oR?zfVspMrD%tsR~qP@AS|4K7J1ThQjgHlbPjLE#T6el+>7>%(&1= zE7Ex_SP`ZBdRRRmkvKcHGw(YwB99N~S-K1^0%@y|(Qy#STocfO$Ql@IHhgN$_w09+ zYhK1Br13`~ceW9)#)ZFSqS4)ZW88Cb724uGylu*Mw_^>H%i>Nt{@XOl)xRd~;&ogX zpwi1@c4ThC&O)>riLxt>o=`X?Ukw+MJ(t;t!DTH?o5&ZJ^Aj}7Dm<kzK?m8FvAwEC zh;xdbKhh1wKLgRbI24T8f9K(!SreJ3?nfxF*M&DunZ_w-G0zlkead*2B)6MVhicXp zvZp{f!0N^_7e|-k9|d6PU$${AyS!I=1yg0Wvj7XWcz3jSqaYhQRzff*Sug7l_s3R) zp&XtZ&!tyLu}1tCf0WMN8f!dj{X)!?;{|sE{WedxiW--%>)xnaVp`_cXy)uFj$pl& zZZuEzRp4Gc2a|Qm5Bzq{7)m}-ve975mFD(^$?dWS1x?sx$bJ05B;0}PQg&kbX1mYX zZ^r#SoZi4rAdHAq)HqW;Wux4@I9e+UxT6%4=3l>H;!|uYMj@h})TUqxso84-DsfyF z-k1?d>U_5Md#yENZJ>uMA{~xFP9Z;+diq(u_2=QHeW|F6(B$T(dShb{`hp7N*UES+ zRkieOxk~QU>kxr&dp3CC9S*c!082{i=-xgaVPGc^=auHg+B2#rd{IoKKgz7nOZiaT z6K$aBYQ+XX5(sG|R-9XSjoQakuqb7(2z=O2BFQK3iol(a4iZ!0j^Mp4ojO{tnJ-$Z z^yhOGU4B;NvQ}2jJrU23cYa`LIT0snjJhz0#39sp^(LT#Bq=7tC<HX!qaV*lr^lIS zqcsswEo=T@@bIK->(40hYX`{jPUg)Q%YiFN*BfHr(30_nqjDlGbZ2>nJE?!0!^d28 zgEdFz&Y$l1Y-*T&>D_+tjQGe;#m>S98HhR`VZV?};-16)dz#_MYb(1KkM)_Jq-UtB z1kJulJj%*$Cs(d>tNV@gqIo5cR9cP0Tfrp#pH&aL&^oazj+=g|gzCacmQeH!EV@Al zANsVXn>@+uh2}Ik7k9w7wlgfd5VPMudQTT)rO^iw(hj*pjn`aJ>G<@H#C!6)fO{2F zctEWiL0x;zBolO9(ae=L$1o*l{mpTRxb41Gf+<alXqK;DVWQZwqdi58a*V_!Q;@qf zk(TmNap+Q9QLq1d*~ur1-{q1-%8zuz<gDW4-8o^RTUh~<V(rGYxt|tDs$xcica+9v zz7IP@(U^G4-5!uA3W6L@KF3t#iL&kS;WM=KndKQdnyKWDkbq?he#q>l2$jkd`kXwh zyW{wb7JFv2v^?}KM}tsEZiWxMI`)cCw(xFm*q1R={@3s^bcOl^r_8I4cIA8B%FpLJ z?UE-h3(K^ji8CKLC$GFV6rAcFF%Oa~`H~2&R;*iVO{Vy%aTb46vONtlEJA@_3+3wM z&EanC<kCa&I54GwECEe2hp&hEwQn}x->5kE3a2K`&Ds#Nyw2q614Ae2nqO?2{{{4g z#{Rr4wF`745*OL&ghgTe+8A5`;Y@)QogGhlK81O6?Voh6t<*l(2*_ISx+qqTp`gud zox%-^Qxw;#bEA8M+N%?SxYOEyF;#LH%H4)j;7#mhc8%}NWvJeZZ8?xEJ{BB=MSO%v z@Z2-1I<CgU?h*-W<Wfv3^;Zykei<MB%tH%GQ5riM=r2Jd!a(B;84w5YX!3l6y?j7g zfIN=iBCd8PUOCu@fb7n4DaI7iSrz2M?Mb3s_klV1_cx+35}SZNq?N4*B7NN;ZJ!Pi z^~v6}rQ!f5EK7QpV<vE2m8SC9d7Bi~*i!J!R3hkC7+TK~S1hflHSi>(k5bNFTVtXI zS93=HAyDH-mv?zyQH!nSS)BE)=An8TjiJ!MwM(vdkJXv-#QT#!{B50ce#HVec%`(a z3Kizyktn*K7wv`03X0K>oxFxHxJj6|VqrpI29Hgj?%OzNy_KY0__VM%J%_!Vw{kG{ zSbq7}Is@FdcxiFwebZ>Nb$tI_={Z}U8DY=k6bg$Xj+C@yo6+;q*VVlW4_HXvEG3lX zVZ?D6#<x5uOoQi?0LLP3sCpD%g)pLYrVenD!Pjr8A<qNP{uLOG$(=6!&~mX2_Y_Y9 zMArD_;^;vwo>XjGqwmS+`1Sr@Yq5@nM`__EBioSLff=Zg9#F3ToEm6?%0Ky{3(P9O zuK7issNw<!SB1|_!9ggsj6K67YZy`OV%uEI7lXYx>D2zsn(@ohFt`(uf3=tP?C*~> zbLKc9TYfF2gKUVQG<SuFSAp$a4g=~o+|<v>ld8v=ENX<h(@O|Jm**d_6N5&A!Px;H z!ZJp)s@o!XKyNmnM9{DK+cwOeJ<<I)yg<okSlUyef*aEQ5p|=o#>`%CxmT=g2a&|N zMNO%APMHYJKbysYOy!HaXH<5Mo6MC#d968ghCdlvJGT0s9d-L2<X@?K2vn|{@2wN_ zt#kaq?K68Hx`SepHr(_Y#NrXIf9vQnhT8Z4(8}|3817|DJs`F7Tt1XGjbbpr^n+0K zE<!$H7>V$ID-OAk{rmtUF?~A*smF1!ZjB=~5``lK4$aNNn953Pk8?isyj=NhpkGif z+Zp=<w!`+kl!H~t;myI+tix_U$CW;tv<da}Z~wQK@=N8EP0GxbBtMcLGL{1Zf0V*L z@<=O?U&Gh3XvD{DHhuWmhBf4;tM>ys$N`1jxuD5hY`z-0XAx-tVxDquDuCRR9i8KX zlJ^zi1PVu{F<uLQ0c1<D9;<-BButObq<B_yglrvue6I9@;W*X<^UR{o5kHkTth5*s zEsX;>R-~tRqrp*w-g;fa)u)x>DP=(Z_yw98v?p5})$!?PM!TGFTd=MoeNPgH;U$*1 zWOGyT9Y=)nhD~GE@*n1;74?C`ZHn4i&CK+Q*?W=|_}Uz0xln4&KoM|cBfysc=zlQE ze*N}GfAE7&2L5)a>O0BR)f(W-fQmT&+4wSG3gP7l57$Z!C*8+V1xKuQc<cU&7VOTT zWUaJ)-Vv9OplE!Bu7$Q;bxBwCLa>X95ZtS5CiQ7xfo4FA7@Jc)x<ONlH_JDoO(zIT z@3h_<Zy7!?lTT&1osXtWS+Gmm4L2}PRuxj!OUoF`vWgbmpVVI+dZ^})7{Zx$<)p}U z%<duk3;0#0^bjY^jum^v(Y}IrC1ZmtChu5!fSimW03pR<@PR6;#-jQd`TdIiIn@1# z6>TAUoheZYwdVhh4N<g`UcM|H3EeP-DVPw2PTxz(EAh{h?7Ybk0jrx4Vd3+fcolNf zql|E>{^OYve0W&2j)9J(CWq&F_b<mS_E4?g%rYjc7+8JLtm{`VWd1Lz{yKrg=j1v2 zpG13gP;^?a7S4hcFvKcebnCgwlG}zGK69Dp8c(ZMm4v(NNRYR4$WV>BY=H{9S_tIk zlSfjYnsaJsE~#?G-VZ8jZ>AId4Xb*kFrRk^wz_AA1)-xZOHQMIEEIxvZv&n#p1v?v ze6T^tz^9NWg^9!oedi&3_0`MgsPRU6pvk){^2N3zIR)*XU4<NQ-|MubTUa@r9++<= z&b0rjc9lZj%3a4mF#856-UeC_^)ZTh7zuRjC~>g53i!j{Wr4ZpARM(SiXOIgV2cGf z^4M2+i!-24RL&1!8MQBw-5``gSz!x<oAH}1i;I_^RwZbub232z1EoWFFbnY5*%d!% zyl~WuVkjP%GD+(0=7~HV(O--GG!Am0+F{wG!XawlUPnNHZyS|r>l<sY4qIO?xU;j* zp;?20T03$t<Z8L(I_Wg=?Gr)v@VS=7MiW>aGno&$(w?TIkNc80WJP%gm~R(*pm(;M ztA@zcM~tYirGS{Ugk#bQPck}ind#PbJgtJ1@xiyI4z0K#9f@;c5%a+e6%`JzAIno` zuaDEcbYEw!?S_OeR?@@9;A=4n&T!B;eLTh!2Rr?&6uMkL<c|mbRg(v(8T&|16WCc) z;K~-8P2#PcxR*u;q7)UOz_Co(!u8vGj;nbZWto%xP9Vdb3q_K95_^v6i#))B=BQJ0 zP_&$u*`=G1d70V&1z0>#V%E5q@XBmOars_3d^7VOdT1(nic)L4Ss4zre)M$F*TebQ zQ~mP;$nURC3ZFI^dyYQ*a@*>#o%VgY*X7l|5%R3ZfpdP6sc`pRGbx3l;B_I}Uja_P zHk4T&QV$(KTqCnQQV-4DLxmaI+19p^J<Qhr8Fb7@8?zM7Ohjt|J-rX=kE;OTx-3qL z;?q5W3erB#HCkA6Q&dH0{*HTK*0^uq>J~01*in7lXFeAysKSNkedtZ)4=Jtw`Visg z$B+WeMEGS0hl_Qk@JP&Re3az2Nrb5<!76q$1I>KMnCDtmn(#&WJ*IPvB>wQQMV-cf z?S;M%r;$Msu<^w+txJAhTrhQQAns{Tr|q2;(x@Z6s-SG3x>MPPJDFl~U+9%j#FP>t z9c-*TOD5!ZT{_d1@q{ne3#{~_e$a7vB3_m!BKAiGTsgHyy6uxh{#dF*cZ`OfkZy26 zv!F>gMsa#KTwR+sX$AdEn0ML2wAaa~Q(uUu`6O5D(xbOu7>-LX%(o(IjRCE+9HbN? zvv6tf*k`iezF9(pyI}sG;z`aHgluU={Ud6)SYv6w9V35Wt^7%3(>rZS*#qyLfX_>_ zQ+~NdlbGL5tm5Bc3M!v#40Yj(ZVarX61+xViPexyzJ+!*aa^T}1t%v^&KNFidJTs^ zaJ{;W;KR+@59~A$w@<g6sSH!6v7HTmmpVKYDh%p-{+YS*Glh~u6oy%atE06un~+_= z-4w8R&iiV*TPJo+f9mPDN8(|Kw}20MsMGR0q78IR7UyX4@OR){?h3XA`-irk><wq` z{ZiO?eV0LF_-6k3%h1+JlLYQs>3L(yh#|{lPJJV2ya9Tmo;H_O9W$x)Xq!x;svxa@ z$B-jh$YhZYpPFF|-}Y6A*p3r_lE7K9M{!QMmj}fIU5^LWMZ*AW;wGJw_%Xiom&anG zwZ$%Scj%3mM1E!cw7`{d*3(#RVTLHyHGLkRu^qr~1G+`kVVjq-$HOs8sUDb&)0a<{ z>0^3P*ooCrXb!XQlVgvK%U7ucl(dRsOI1DO7tM-t?delmVt>_H9;fGH9w-`)3@#<2 zw=lFXysbQ|n$M^GWqunVrGp2zijk3LDm6muB8q{ZdDXZzxKyUHjZ8Y1+OxO&zzQ{f zGk$X|aO3su!r!U6L=v9B9Ro}He22keG~6pTZpob^FkRk@tv*tl!QsvH$Kal%)5PPD zH@$YsN=!#39d0b^av>ewt!Lw3lTOe5^IA&iN$<~kcW929!U8|b7j`~AINUT!D|`I> z5$U1L@SpdOf?Ic2KNKl{A|aQ*J*ZumV;fCa7JN<GnT`$imvsIm9zjIJ6iKQD=zPLr znnab#lN0J-7{gm%V1&mKbzKutY%!yf%IRcVnQZz2K&_pk^MJg*g}f4-RO*4=C`ys| zMf`YCJKM!qP8Y;b{@C2%aY=0uE4Y%fEDswL|3M9mKiFd<pZKxmNQ`UFTbq{&^s8|W zpJIb5m&1~s-Pwp3OwrQ5kvBqk<9f_~&OW5@W7ztqM_O>W`J2Oz!IdSfpocn=hI>k1 zv;0Xk8J>*Fq;2BBS;EY@7w?uIp5YHyE_I-G=^pax!6HR%9Ha#+Hz6Za(sY0~s5I6N zVm>8ohEG|rx*5&$rB^mg`(TdHU=D7rb_N&^c41~<aUdDA5NU8(%kpYH`0H9sd~1T~ zk1{weRaU*8dIOL>Z|tjkf;wpte)Xhu8PEEsxW+%4OO;NhbdR+5q{hU^D=2`>)mrj& z2H))U77VjbOizTp>NiAfrdwVG$vXF5w0|WlAgsod!4+|dOp?a|`we%El72&nd}&pu zr(O`kS9CvL!~FccaYiH})!E5SXTI;g#ogDp@kQWco7UC||2fmAw)I{LsRd1GQQhz1 z1|I9L`!-Oy#6;j1LE@iI6^MOYV}=sOQ41Gb4GYVA{p^6ihV2{x86JQRyttHWYTro` zd|<`frB+RoFfi1>p2w!psQQ?WU&DlmMAzyuIVICktFMIA-6cb~uflAw<C7bC{}uJ* z>L>Ls3Y<*2U5EFF+lNwxA1Fi@Z2j}*OaVLd;<Ilww8T)NHOr?z6~i%p(-Ws_ABl|+ z<Nl;^p)uzA;l#JD70&9Ol<4B<Ta#CNoO;lC@tvl}OSZ#Z87c9@p?bbtN}EatHqWp& z<(Qu?3l5i%p*Gov=?i6;*`#N!Ldy(B;L3$*BFk&fpU9Nuw>OXUpZoNQ;Cx1=(Tbt8 zG#8U|ft{KBAj#m~_dz$#v1y~;ry&t-Z`~|B)6_X$g*iO!Il=0oL4Y9~jyJPo3EH%d zmSk6tBFMt&01vVr9M65s-|^KOJhAXTq0rIvVerkakd*&Zb8Mx3$Cis&(Rk6U=$(tj z$OgAEMi)62-pq<xFAl1$c70d6=b!jtjrl=FFJmFHcRBgriwu=V*Ki+USJ;vInH>8F zuE%ND)o!#qo=yyHk;&CaG`$RBCxgqyG;q7hstjHU;A$^EvyFf@eO^2Vg>NsnNBFcG ziP;pyR2B!mxXyV6{4O`s=@HrAL+><Lt-a^1Pqxv!wtwhOSh8xHLzhx^^uWVHdIo!4 zFvj9;&Ge3Zu6qr*c+9*wHgVcxXVdKX95K}xF&WU%!m~-FcLmsih~Z!-P;~i<j8)tJ zDrILAnU7&;66r91vT%9_bveI9P<1Jb<@$9g6q`m!8z`CDr=>COQs2B^T{!-=+A<wK z?Q~epbXYhOv~bf@&^BGY{)>1ljJM&nOHbtBRr`U{5UV%+5a!!}R6qCZ^SxEhbhv|A z7Hm;q=h;$6QTgEv-Vp;Zw2<&CD$g~kfbxqN{akk@zL-Q<^LP1IG-@VuCmUcuamV+G zqF0Bqv~0`=x75Lk*B^yz4s4R0Z;anRRtH8gia7_-4{#^WUXv?zr%Rz*pK^7|=5c&< zb1I@i2+(_3jPQt$;c}e54Qt{X&+o1ml`u^i1a)u347zbq;<N96mSM`3zeQKYvv-Ez zByG;+5;=&bY!}2kk`0Ot7oj7_$1I2dlhZM(o65R!-WH+Sz&QEcs#q<4Xx8eWlNKZV z<I`tBY=Qhmm)X<lk~n^}HgG57d#Q%MR#%9ojQtztaDxsjUt63LNahk`Q}Z0Rfo<RT z>pH}nU<bEuMc>1{RWnFNoxpqPnzRqNV@OmNpFzfL>K=OXU_FA1;#N=N=wmY1jIexN z@=^5A*vl>&n`}*?lV+1{EOYQYb@}>g`i8atwoeZ-NTB+_$}ad`45UweluUP|J5;FH z+IiU7-TtBq0{K-ZN4mb<(L-3wEBb!`uRu`0-rkd|TW+BFV!PfC!fdQ9k}DD;j1Spl zVy{gIjY&cnbJ9mD4s|RcLKzhJMh{QrRc_%Ep-k(A{{U$lE<=0QOC_>NrIdrzW~y9U zvmpeHLt+7-@@~@nKZ)J0I5UfBj{VDh41GMSfxL$2hTNNOCvNaaIcns6jeQF}s%py| z0yp2Er@d-8zX-R#h}+)V38Or-`Di>vbg<6&^QjwhuA7hc8tTNn+!fk*M&=hjA?@c} zqRa!B=2nVT=B_Yk9CAl9`qXk20QwL;XtGBt2*;gfMsZk1^*?F|1RlHA5uSplB#h$+ z(uX6@^q`&bjWvfo4QJkj0!h<>L5y?HC)%N(N|U%z&XV%sw8l#}kfKX-Ci6KXqKXBX z8do9!Nb1Lsrp0WD;*{%dx#>>|s4zD6sW>}zpv?Z2ECE~((tu<PF|6G3*m=-bmegw3 z1L%KFRSR;_Hk+j*$%i9WbnRH+GU1m}pE?N)8FeWH9-^~KjmgbbHqQyyZgGxi+^C?s zR&6s459>i=JMFzr$E{{EHyHI53_1_zK{ypS^4g#p!a>_K5tHXqPfE?IdC&-5sz!0n zu<cR+Jg73DowJZBGhHNm472nDtzO~00{e<EdBKL?%kvrydAVsM5nCaWL(mH7xF2L? zx{)U0T9_VDF4^}r)$mTu+u5RsqTd@i=UrW$sE8vm1$kr6f}aE7aayEt!KT_g?y4)Y z;r6k)D<YS5Q-BTw4<kvowFD@M27+>2?TXvQZt*xO7ejqbjmV(odrR==h4JiN+9}~Y zRZdoGaez<p5ARw_Zq)Xtuu~<cYwaZB95*;i*iNI5fAe0mYK$3|S~`we4^LXVEHO`M zBsUPpG%^nwNT7!I6dJAp$2d1=?IO70bEU@mh7XBPsOekfSpn48-_xCWUmf^c-CW7V z`w7HbgWsvtZA+0GpHC`Z1NfzV!Y>np_WH(79dZtlcBzzaUA8{sG#<Pn%VE4;l@qj9 zz!wCA*9XH@xLlT!+N}0BX7VWxuJ=|){8gaD94W@x1I~g&M=B#nzmZzQ;u>f1r<Dsb z{Um*bKrfZVii57%pa|tcST0G<+iWON$e1jFkxwQ(jXkoGGnE58yj=d(k10MG6yu(8 znh7V6&OHduXbj=oPOU(53VBivokWRFj<__faU$tZ6C*j!=7P(x8-tH}sXfA~oUq&0 zxqi`h$A$1n9Nydj>U4<4?&r{Tu4>B9wLQ9!nVwz&z{%LM{{Ym?JqJ&|C^mho?Zh_M z3&XfvO~iPNo)K?uH6Ok?Rc;sX?}>5pmtC=)Ep3MD!tEOX{{a3*9eu01?5}0`KV~ia zz7b?rUQ%4jHA^A&YToND^=(04hS*#1s}!{1w$WPJF3TKiq!05?ZA-g2)6n_RXlC&S z@pT<508IFgii1Jg-pcSU)>?NwYS>9A`Ysp4EMCpe9-OPrCE>lW_;adW8!L8?v#ZWB zKN=<W{{R*2<VB6!Z#-0f7)+_da`T|#dmG!n6WU)LrPzk$Mwham0fF=NuEAX{m1B`z zW#){hZ@qE7u=r)dyF$%*7QPq86lHF$S5AEx530E6`%BuMz&hIYw%xd&2Lvi{D@?YZ z_jw;fiVtW3)Z$Z@9!F}xxZDG`O49HS&~UEOaP*SK`YDx$P^%E&{{R(ijICrsU6R1^ zbq52|g4)C+UkNCD=$bWV%e;)k&8QMxOQ{=fc*Rbv?<V6OR0Z_`rL<#^#&b)OJBIMU z3zO7sid-_wDzu<?aSsaZxirwkE}r;>>HwgGvM`gF$wnS6O`p<@Km-BPr3$gY(#4Hq ztiSf~qp9aW<|;`ecKz(_Nf%7a$VOrtYx6a(<Gf>s@QxiN*Alvl+5}vZSPfpln)4>@ zM{0f`T(zfR?2V5N`d^9ME|I6rM_LZIwjHnFJ(h^I<-u#Bd=}6)U7O1Sxd`n0W$_~o zc<tHV&Xcrb_VX|P{OhXhpTk}g*~@`@e$U1Dvwe4$J}e*M2D^2Q0Lm!<`OtIyl<bcO z?4`GJ!EM$zZ?0w<q;uw5opc&T2qR<8r(v-is(Mgsc;^G*ouII5E;D5n-M%(g8=>=4 z(E5t=8?ME6qp=dT-(qiDig3m8Hx0SoMIAz(wd>>^I|e@0i<6A>p!0spd`ID&a#Lw^ z(s0furw?yGgoEjt@1SsEER%Pc8<sVr?Vn<}4{D<S0P1$;JJI_)%X6k=K6&f+uRWG7 z+59z^zMWsRJ)IopjZb?R{w3%Ay=Xm(J!BOu9l4Hzn5ATlhK+*`V4CE6Dce39+K3hS zRorF4@xu5HKGoFfE#hV0&om9j<3c!y?U7QW2bc%cPzGRdhs1hxqVG@BDJ1gFI?yvJ zGDl8$rI1c=O-eI13n(5~>r&VUW4EmUDRH;utYl)`@V!^giLx+2Vmzp@2=O+P=hA`# zu8k@NpIXEiQ-hyF(vv;SwY)7Y&D3iWb7F7@+}D)$uj0y!$vAIgZCi=n6N51sjXv}q zlgGI44d9k<bH%Qb2-IhDzpx!^#yIE1UOU>$i7fjcYHe)J#_~aeN0_R1y^i8Ma`kWf zVS6p)>~#nM#A{xG!#G4%ktA`(vBow5Mg<2W*<QojS=|fE^CuDF58`R2-yYeoNwI-b zW43nN`c&K7sE@>~M?;#}S)m$O;15wjQ;Tpe9oh>9vEz1e-9h<FE(~M%TbTP-1AW-e z({?SsXR>z<#yCgR+&Xjks6T}DuUU>5-0F%_ADIoy6=)+A42%gKb3x|4j`)Yec-+lt zG;L+X7iPDc!od1wyU1pC0O-ct^Ukz=uk0@b?OGWxpm?vBB`<BfGO73c)#viu_RHb^ zpPdid4$mPtxrIrVHU1^%x1TRs4`a^zsma**wiGOM9Gv7G^R;t*nC+Jc?G3WG4!KF0 zmvkcxr^t?V&_gUl_hVW<IUVysml8^g_(7F}c(cfgv`N4PlmpMN=~ZNY?%C0pg(IAl z{Qes0`bfxbloAvTvIBcoJF*OCQ~7#%(%MBH71qz^M1hFQbMo}^pfz<UM&6`SRf%l{ zXEE~KXqbeP8e0wdRe4jCf-p0YvDMar7yxNkWj;jjOE%Fml`2ZNCMO%!wg9fS(iMK9 zPAkrPaq(w`_Ho|U(G!SY5vRC}<SFwlLEA_zY%Shvnb{#xmhYco>`yxKUfTR&SsnOa zWNnSqqrz?&Wkqm2Ux;>#wzmRKJ9i{DS@2rMa0k6^cozt_vsI1=f_a=!YplCJb;fUh z)H_Xd_m>3cyC*8O>AVijAc0aOMT`$&k1C_X?N?C3<X2I{t+BB=Q~7a0%l3oe#|q;t zw>&Z5hH-4_S>PB#eL()Tuea@wYWoK8*!IHEUhuGRm(YxmzNh@xtlFxo>B_8_*pKl{ zyMj5bo-4J1?Vo4whNN-oC@6M!w6=U|-7a`N+Fe^X%SR*NrEL-(`Hq#1V+X=kyt9vd zEPFeK;=P692Ey;^HsOzRFQD@Fq2NCg?)Xj8aE{&Z=CQh6mV99!{QamsW4csx;qecp zfWZ_pM=YSmX7FclKA}^?*k4;D_Or)5tb<ZZ8O}W^(!_<DDax~r@CNL(2}gK*O%af< zHXQNheCXru_5KPF&Atf5WKVR1O}s$HyQ4P54<ka|<jJXBPW~bZ$J&D=os{BP5<fBs z+tP*atk(tSIphlNbLu(KyBG{g#K#j5rPVb6eN8Sw5>J@Qq|7`l>x4e%&VgU*mW?Yy zkjm^%0XqZt^QSGuKo00WS7MAYri7%kD~pWnxK&Z4dV@jp(F6YgQa>CI3aH3`znuX% z5|CNhSxC!cV_DoHl1iv-<hi8@B$a#Hbz>GVVsZhD`L%F;uK1n9_(j3AvXA{ki2VW> zn^v>zC_6jDXK4|h=R{Ga<=lXvd)J)tkBD<|ULts3Vyqj9-k%AO3`ZZSJgIiwjO{mV z7+&_u@$7hc@khe#+Ycb}C#8Ca1K`|0g4iXm39^TW#uw;Qlm7sy^`P_q2k^K}bevbW zcdx}Sezmns_c0$)*1aWdY|JSfF(gsOG@?h~rm=k_LgYHO8&JT<rD8`3$9#ph`hYun z&~rVl>^BANR2r`!5MD>JT|nAoU%y|yaJ~0zJ{`%6#66(k0O!7pek5bmbFW}^w=!ld zyqM0M<2731;oxFqDkE)zD9#6wpwf14wfq;g7OHq{*Wz`B_H{i*I#%<!j1uBGQ2jjf z_pTST-wk+o6`8n?1d;eJ79J&*4Uy0BEop6gZO8i`c@>v$tfYHE;Y<5*lyT6LLF(`` z#;mWWQu%chDkbj=wCSMoj4$=7ygL5?hw-aax#9OKaRC_(8w{UAj#Xet91-0Gam!a) z17~%8ETL4Lx5+dt=!8c*m3Jhl0<uX%MWL{a-$aCL4KEi8b<XfU_~(MZtpgTKo4t-Q ze<25-y#m~cG_y(}P;rfjKjN{T4g2F6(aZ)Jtc~q%0|=3Hw>+*hK`dt~&uub?QZO7~ zW3SqkaGx>@O>Kw##d-az!i6zo1>;Vn?^1-g{5-~2qfk{-a|q1S$YKB$9NYf@RXbY9 zLnCS)Kw^(WnK7$wdb7XZ(zzbmcH@S2Oe}36yuEXUvrXLk?aG6wltbMxX~;wMYQ_}$ zXKM4l()>q7o?a8#t2W|%QBIEWK<=aUCb>Jt?JsVoicT*#`fm;!C9FF!AH-|7?9XSd zxIMbVZ44>4HLBr{zGyUDJFqw0TH-z-+Pl$zC_27au@S}g>t2h)EEdsLJy5huylAU{ zJprkJgesD0L&y>In!F<0#;(ba*^B@Wy$2iGp22Y5J9qOC#&~BE11WoI*e-vGMRTpk zdqvo%TYlDAuMpw68hDMkCj<D0F<z_PkVkbGj1lzUX0ff>Xq{)%A{~mdj4<*dgHgb^ z#}DHc!taJj8^ps5$tFnm6?%IyaKcHZai@JCV?SYBPaF7ft9JZHvA3V;97CJH4q$WS zM^Cj=;a$GC;TO^H&fHivg~;%&!v4xb<{Om<qxUe3H+2~!ed%bi$0y(<NMG|6@qLX- z+(R|8T*WjG1MVAE#+)27WPqd8Z}y-`nFC=iJXyhDq~e;OfJ?hbM)~rhEu}J%q>YZG z4ANv`{{Xe{s_a5;N%QughiH41naDX|tHci8bu&hc#0^SR=TJN1l)~OMeMvm1*%*wC zxAdclyQ~<LIA5f<EO{CQkgnRMd6@w4uOXV5k^<nJZ-M(Z9vu181=*AKUC{`6Db79d zRc<9HrJKD(8<P<f3}@EEF+^h@QRGEec@ZTAr$l8KSW$)#xuj1$+rq{xR_^rb8nO6- zxUMbRac3~$_I40oaR79SXhC)d%#pC5>~Hv$v^Mid(#330ZtmE}>(0FPe%En6&|NnV z?1h`$zI46QZ5n$XRj{+{9~bQ`>3!R4u^Q>jd_EI_>8RJCaNZXO47E!;Sgq}q20NG+ z2kv^%aUGrbYi$hcf7)BY#Q2VN>5vl&dk(eeLHo$o7?mxc3ydz=_5+n7>MrgjmN#i$ z2Gk*C$;Xu|=A?5ANgF^LBoc5J9(kbEcE_>&E3|PU-rFFVFc$7F45&T&*ANG5J|D>C z<8C{^)rc$y;-dRkq<qw_3R}4W4$`*3pYKd~=J2$Wk}-@oB0Xp{y_)TJ2<<dltZp<u zFxKpF!nbP>15La|q&$-t{cDZwH(>Zj6Or#Ye9yu7${dNJ@T(q~Un<hW+U`HuS4&RY zS;;+++CCv~^q(yM0L=%bM{95!Rn5W!kJ%#s0D73EhB>>q)EQ4PxfM@@@k<UfW-jfn zW12SId$YLz0Cp<)iZnuyJ1k5x%bmpl&uG()J>*^1caJ#xZCEW3V^oOI;P?<==lasb zc#tYY@-W!GaI5d;X{Z9^usJ`PfF5aLT*kRffsRB`nHZhW0p@B^71t`u-6`Da-hpG# zOXP$+wRNCDm?$f5id(214L}krD@mo4^E|L=s}eWjsqW(^>jQSFkt1^O<$@^4BbhV; zTL&wo5$RF_eM`^Qut%VRew-7(F<jqidu777C*d@oHF(+41U@Dw$oWuF<2+i&gWI&X z^Q>4KDQ(->S0Fft9_@SgJSiK7@WOD{G7K{hO25H76oTa5@%hgYzQ#hi{4_p5S6~95 zRZy{o=)c;7N!jkpaP9`CNFr;S!gBW$47v8rZ-!k#9PxwZYZRPdwtR^ks!@@cu3IPb z4pbARNyDKa^%N?aGB?2e?v<EebUP7)wmhix>HuUn-h&rVIsn{qCzdM;ka4z8LDsQG zP$QC8I0u$%B#D|bvE(wHj%W!$U{!$+Sa27_#1Z9D;&2SAd%^p(akA<o1hDfP3IPnQ zhJ=%zhiWyE%95+4mwl>yEV;(wga<-TfG?|VJ?J%jceC6tv=ILQ*INXX4-D~)I-2BU zi?n@^Y^%2x;RC4M&{v@mpZkfZbQKz92k_Cb+nz@>8a@x&YYsPL-!C9D<9M5A&$Vu# znI(Z;Mi{OR4o+*I<NbuP;##ik&&Y8F8pP1-r22~It@zIs?Au2NX>81ve@b1%r<bh< zqM21jT!sy{)dE*LEJI1;Ny!ykg7FI;BLJ4lc&0`m93EfdsCJ9BTt9-TUh!Jv7*t*V z09p;{S3#~;0XeWIVO(!%`)y%hvRm0j9n`qSbKwWiHRs)@?al8JV;PgXi#`~l=HB(s z!DVxNLrzRFAIdqJ3!G!LH=I)BhIXDz;3)b>r7qKiNpiwV=VtPaPQteK96mdA3latO zt)wsj252i=S}b4$P!x0mwsz2rla6$7!~g=W+ow!ofwqu<*yoOQwzZ8zDz`&bAdIQc zBk8?u;zfADVU79u&|9~S7fHw?^s8}9CD#H*V^O(sb{^Cag#>B?*z&8<!mYND0}Zi3 zgGdKd!P}YAInXpPUWJ(z)=16>`g2c6v}QFs{#=dd$|;DfkB#t1=x7BaStDr5gBb%l zw*c1}$GZh@JjU~c&;FamKCB_aKe(>PyOX~lFm)s8#*so}F~_`Rx81XrALfIAwC#Tp z?ELXqcDBsL8k{BEYv3c-73f?l>xc0el51Oz`&jU{pm9jQwu15l71g9yHjKD!Lvi-5 z3yJn7`+~dP_B!>ILuxj19D+S4JvLz^1YtYe`8Eb=QZ$ndULO2xQ#cGOhU~}07^b=$ zH?)B8+r{PHj4K-MOo&1mOj0T3EPIL!5=2m(kO<s2HKmCamHz+{T~KG1HXgO4?GI{r zZv>TMlf1aRVT6Je)a~{ar;mm4p4P}D<CFgYq;T$OWfA;W{{VXrrh%MGwl5{&u;4cH zaV{a85WA#)>^2m9Ke1OA*CPA1vzy6&v11-q74-fp>i91Yv*7lLX=7ys5siw+ldIK_ zGJWe}V~}T5-QXMPByH(H7U*M-y0j6)Y(FNRUev%9Q~)vo!5HUCl0doC*~!Q!U@Hq1 zPVz4royI?UfTxELnKZPDG2p=dbQ7(<m2+!w(YVPd<mCR85M4-_?(LMyez47uJ?j}? zC7x;Q#(t2&huhMDkjriWF%Sso+{dPB$9PKu=sE4w8m%4Cc}RZeypQW+9tj`3DfZ?j z2e@*t^#I$Pd5Q;0GJr@_7W#<JD!F4DV3Nbk8gy?bcp|)5`@U$|*w!>qLxd_)Ci++% zMuBf^vSMf(#8(?0e&V?<(e@vQ@o5d+r+dRVvTiOd{5$!OIg0Egjx>D;<9`zM-j-&S zS7?l`oWR(TLFch{o3tI0b+zqvvAVG2oJQPd9$JNWoF9nUaeGCdhffvE5^hXn5)ZGH zSefnRLk-e+CFYW*pu)J0Iq>~$Zl8#DGXDVmF7)o!;j;{$nCU^=h|W|y$&C12d3zei z3j~35vm@>t9B<`Z4+-te{5JG(?%7(&!*2eOKR9GQVDzs+x0(x!Wo=Q(8yukzkbQ`t zW|DNsR5JsRv=<5^@#$d0nNhwgMcN+JaL&y_&wqBA9HC#R`d67>cAvF9wRs}okx6C4 zGlMbM>7ecVU-1Kmc6}Z=t_|hk`XEuC7m+pR7Yo`R+Dx+XSz5=2gM@`f4lAMT_hM}L zbF9+_xV>%6(|EJ(U6eMk2+5NK<7LLigGJe%&scC&QEhFB4gix*=g)fUZ0zO-#x=17 z>d3=-Vv!6i@y6>QAx6qJ&+AuG&IwqsVy?a}qfeeZ=n5Nnbn1u@*%@45=hB|G#HL#; zK-o^&qJuyKLL{tymOE!1J?ZIky9tzPJE$Xn{%AFg5k&k&F`VqCmhr1E(Uu!vZJ)hu zWm|G}O9<563sq@iSs1xP-7v{R(ECtnZy;iU<pnXisNV*t$r8&Jbh4gD8&^ba)**$~ z<2z~~kyNL*bd<9GE`ND&1qU-M4473`EH__D=lez3t1c@WHTngRj||8(wrjbS1d)Cd z_=ikxDvXxh;t3>f`+OA}VuQmt&t~|S2h51Ab!XAkc!#*HL^8)9@Mk_m*S%a>w8Ie+ zplo$>Cb*u__A(3CGTWnD&Urj*f%hNcgM!nx3C%`2(eWz|A;IPD_=G3BCuvvdG??9F zUkd^}=m;ErHHT2fz)(vdRm+_skQ!NzAOt7xH3MalW9C6U6mvAK63jBh#)pvVY4KaE zXC$jPnWt(TvA?YX(lw26gC2f#d*qzsH37eb)_NKV(s8)lb*SsM)ta}`LwnYKUG@|c zfzxwR8zYqla&|dBW0go?NalXj6RQU_T8JcLod&~^&T4jHzdufN7`yL~ea!^XB!dzR zk3O_#f44e~TW)mys4B8eY;uIjACc!yg5f3D91+YObnRFG^z)?LTO_AajV=4Y&^Q6@ zk2;)x{Ix_&HL1j_u0P%tZYfe#${dd>0w8A~64iwA^YW}N5Nc+?^{UayHPnV1INDhW z<_9VU%_7DLX8?N9@cRqyEa7cXtX*Vng>;+?vMREyoL^JOMxdZ&N4<Ilos1UoDx&F5 zKn0-W_y=UI?6ka*nJ4|{8LqO<#3{x)Vz&0Ss^AqFIpxZ)Lu#W@133P)8vA=(4C%-f zx3!5?4!tUe1nM8st=n7aj7Sx+o><AN){ug5=rp&VASf4Y0d-XeNK>e4<y(7rt<=a8 z+!riK$;cV1ki_lIc(en#WxxZ<wkpv=p(0&JpiR%c17+4DQEdwM%ybPS1Mg3PS|g%y zh8yY|gFy@u+(Kl_!2FX@rz?*Pa^)EAa5IVnV;dHUm1QaQt2XPJ*71%J!noy|Sl{sb zdy97DjlPrUd4pRy5)_pgLIiGX2IP-AF&r3Vj66}ua>S5N+JnY#`v=-i#9SUB*gM&7 zEq<oqleSJghn;UbCGks!@p*-p9F6!#7+(uVH-%f<HR-DyQH<!+S71r5YqkA~;C-*Q z#}c$pm>)&dL?ns-0IRRxG#khS`gIFns>3LC>d2#Kz{3n=V*po-ydApuWZAcQc>e%q z!TL^n$k*F)Kb>~Hj`)kiJ4y=h#ebXwFK+A=$EN*gI?}T)PLL1`;~W08FDtZqQ<qYC zimP$Of+o3Ec#sYI!GJx*dH(<y?c|qNufuySXD<}uB<aLkq8$Eq<S07sE5>d3Tn{zm z@FY3ZNjh=wTr`}2jrPiCx9p9POEI*ZO5_!dNAUTY-SB^f*H_mu@jl(%f2dra64^#^ z1b&D2zm<ADv<Yn*CA@LL3JferpeXxLab1u2f5P}Y>%?zM@op~L{MFdVQ~U|j?_JZk zcr&m+yap&(Wt&I?u93=z1denP2<GIUL0DN2AV<AI=R5D~(wTtEzVr$X2_TkVaYC*M zYy*{UqZy_Wr|RYDQy^wJ57S^rIsnz=H}a{BWb8DWB~nHJ!*tDLVU+$RGv+7-bpx%W zW99+pRi=&!8KWx+jzz=9-XO!&Rrt_O=L?19zgk7f2z4wZ$h#E-d{B9RX?_&Omv6-T z5qSI;i36y?liWysx>Y_6@h6FJ9w3|};suM?OZ1C^xr$#<f5vOpOSX+ga1P+-8~GZm zf5L2d&kcKCD`{_gYWo#^!uuX$?LZb69qdbWXLTLbl$)td^!>#?=05vMwZkfP1JB;P zviq<-q3m?>U;I1b63=U$Pr~kBJ9#POf0b?fBk?zf@kx&i<8dAl#uIMh<P}ohgo+PF zxOR0`P;?;Vyzxc`Kq^7cJkqT7Mw-hh&iPi#;QH4U+fRucAG3toz{iMjM%gWG{6wEz za-i-fXl<f-rja5=8D@6E{<Y>Df8unvSM9<(31u%8;y*)5i}*-<$*py_WxH4L0#v;1 zh1|R=gy$*4?b{CH_>W5U4$tr&7uov+v*6aTTg00l?R-S~o@CH)JOkl;+*0*8pKrK> zaZCK`TQb^UPjS}0N;FGY5(r|BIMitg5W=YR#Vf!i2xDxq&n>Bd5%nLn17ndu(JBI` zkrcNf$<o7qg0O}-*bzcPjAMEN!6fBQ2TFhja84^Uoj`|Uo}DU7h2I*7r3MV@*n#)n zvpME)YBdb<-_E1~j2>Qe8LUQf7sdP7s5+dS9nRPyrAS_9IjAIZBm+UfcDvzs3ga^# zA;F|>3C5J<Pi?ere~D|8i?!XQ>@Ct+cG}iQv?mF~U>c)u@m|-y;HVV4m?68iduzC3 zp54Y8ITSLVwFaYtajQNrVzby!9Pu#Dq+m^Lm7H#R4rKDLG2@>LF1S_W@jr*R$A;Z! zQLvGTf?q{Hl=>P^XZ|EfX~Y+V_S()~5yXMhnOE@N)E-nGudDO3dw?o?^kw`NZT|p# zReL$1xQS$i!=sF=Dabz6sqI&5_%~&39&Rmn8XS0G2QJ>igL#=T;&F^~17TbrZT=;2 zp3Skffd2rf@kZG#;X00eabADLJ6qbW-%M?|EN{YiIXE*g!?3QSv7LqCyae~D8(dyD z*F4@PKjMRzmxXq#x3ewBX|819{50<!oI5iQ;;!3)c3+3^n?VhQs>T;$RAiItYp;sf zV>(oi<|&PC00n}NEcKw&Lu;o1j4fJNG0A}*RdmEx85swyFhW9+fJd71psy4`P8@80 zny|4Fa#g*FqeUYi>BmEz#W`a*(!?-4w&g*QASXz|lf5}cj|e#Qq{Pi2F~~GB{%t#A zo&d-W>%XoEpn{~RZAe&i1N+t^M&#;GA1&8oM6ku)5(bt%bHCn!n1iSXY#w8fp!5FK zd@<pCR^|AgXJ(Uu@vP)Y2khOyiF#K(A8flp*!#HbJ9%IP8Pc3a71bLLGJ03BkmR>_ z7*->h*czvQ1Xnh)TVF#Q@JPB^8CO!84RxOtvEv*t+*;g6G$l^xb62foj!2Stn`T@E zJikiwUMcX)h;Yf<iTpmglF9kE51EOEPenZsp``X-w~<@lFA42DQ}Avl8Pdx)?Bs9Z zZd4w$2w|5!*gbjDeqtct9d97rSPiHw(kqD7gob2%5OrjIh@|nZH^VzWYS$b><~Y?x zd~60!r3S?%nT86Ghmq<llkJ~tcpqkMow%Lzi;QJbHp`RkUSHb(0E|3Cj69Y-kGC+! z-WI!k&)T?~9s<+ceBTtBOUt%7Eax~h8;;R->$H8bc7oC0hj7AqgX3XUI6nZlv^wx! zX8NRk$*tABnxIey2c>Lbw+d(xYitGwm2T{y01fFj@nyz0HMzEgfHAT4#wab=!}Nkc z2bL>+X%Son`g)$VueO9q9uCLMe`?#>!;k~E4=-8=#PBPWRwn888*V@1uB=i^5nF^% z8)NV7ON!M4hCp>=8j0SlM{E_a%B<Z8JJ2bkc2zt+<zg$ds5*sJ<6IMmc87->PBm{G z>})(N>xN%YdREFiaG}gfsO`2vrLmeR0<ta-HVx11LF0Twu^p)FdrNiLyW5MN9vd%X zGx&i1A3Eqe6Y)aBh_Z0*D6(+=EQ}SF<6=)yy?PNRX{V8k1K=tM0DD(6+b+g%9@9b( z6t-o!!7F(V&Zo~KpWcJ5Rg&Wm^GH{wj=uhNEho!`?@KD@I0C#nTYlR7H*+Lq_}>Cf zQZDX;)N>W+or(B?!+TpA#RSTiKxD@u0FO=RI+?CJ$js59(l&J?kn_c3D4H?eI>{N_ zW6#$$EPQ??cx2AUJ2h)~uMpw<Di)iFT*q$?4oPeV9&{H=Hu+sTMhmIP$G1P_T;FLs zVZu8%W*dlH!x&uXg*S8m05!(k_S1}ZqliBa_;F&)GooH2F43qv9nEh0Bk<FQaLd1+ z?JG;hIM#CW+zi5>?OgBfXgP#_*nB{d{{YhxUJ1Y@JI^R0Nf*oxfBWZNh1mYZ@Gi<* zkMzqCdvxRRE@s|VZ@(()M!hN`hCbnTLPi;VfZCv(F>nY6n{r}kAs|SL5(1VvDtb`5 z9Ayp=b2;9nna&x3A+{h6Ui6WF9$EFu5l%D#vGt%9Xu>3)JB_sE*C2b-B0|U+uD)Pr z83RszF;&d&<(A1&bGt=4b*NQMMJ9t6E4wT$u^wWA=BP>76fMn&r{z1p!b}6PQ;gCg zO-$erM?~r?7I5>3B#K3L+%`580KiAQqdhWC)SK%Ob!gGa98%jjJ>)Vjq+wQ?0FF`R zGGy(nX#%0(cyJZY8_Bky@}48`?(2kH$;A5weEdG>9ZzE;6BNFK%B=Q(;#P~n!h2_A z{4a@eSsY?FK490Qw925Fmq{GTj&(<la9$7ETLW#xptie(mkHhtET_#+odu|x8;F)w zVJt2(r5h>_y-TAhDTu?KOxuS40Gjg~zRC8puyY%($6d?CxJdCg51)5I>F4e%dD#B| zh@3Z$$?~^^Sn(zOrM1fFVBVRa>}LEY3o{@rGCvPEKJ>;-VOfUDxg(LOL|d53IXZKw zH!su9k#%_=4}wW=C5kI#@fjp=yHFIWtEN;XamYEqHLdLjAF|*!ZF9vgt>T0Xj~9&k z1?Fpl<DU}lxUI|Z{>0h*<K&^flo1kn`_{jNb|2<12NCTJ#GF?6omq3>L*%PLUyAm( zv^}t62LO&v7sCm|T}iaAJqJNndpFq&4j9dF%5Lvi{?c=)*w<?p4URY$AS#YPY-y<j z0<WYmuPO>qT8?fGbB16sq}ItT+T1UU5Jo}OkbP<W#n<MWD~-V;1bg|@V+k18wnoKz z3J8uYL|#%=eHS>Z@RE@Nq=asrO&l(O7RxIhn`88;?x4w*dDx#IFenJJB9~@!7TaSa zew3$Tt|e~*4YUvIM#}lnk`!e=7S6}e(K;8$dZI~4+b0X}KoSyDF}!0t>c)QcPm0;u zaf?^A;#P3qLgNh+f#CKvX&XZr<x#IW1x~`IR_=0AByvvUG#+7j*uFj4SsL@PmrpgA z@iz^+eM8wzY&$>k0^5tsmKS>XM-&GS49ks2_(`t$;V&Y+%ZT5Y8<if$v|X(1uMh1+ zWjK|LZWrmfUj&GK8?6Q9Ge!iExt#JVs~dTWdx=%`#~Z4R^##eVEbhBk*jbpt-f_MX zpHM1H@h_jPb{(7TZw>7%VeGFMPM~*?NOZFLW1R;707GQFvIPL=C3KVg>30*v;A;%Z zP60!Ze@blfXavkvp!WK9tsfQRQE=NyZYI6Aw}E*t(~nK)Hca5f-Nd>TPI8_dRm*mt zwKhGRh`r;+WpAbqWY;P?McNM7&TTs<X3G|Iz3VAh$F+5Rm-uUG!Y4QUWhCN!OnCeG zyhso5iVkwcdtcjxQ#|j%xFZ~E)22rrg1gSoc6Wq!W*rtbpprDb!xCke?_C6v*-Hp4 zS&(mq8!z~!#L!$L7-UUp^pbf{0<`F-<P%bj!nxo6XkRxe9L%MQ9}pm^KswP!a~`0P z?K1Ki-~RxLnJ!Z3vaQ0IIWmEfk1;?5yi)!W44?al%ly#EZx~kZiJL8{mpy2qVH9d0 zQ-QD!+Dm!!rA=}X@B~IiABdUy2dSWVc!XoS3ZQ)pu^(y?Aj>1D4F3R5vJQVrOkL6N zMROR`GKCkB_41|3h=_TFUoyW&hR#QspkRA*yT-;u@P~2C`_xE+_SRc_*qUhYPjx67 zThg$`WOFJB0*q>mfrcKH63A_z!l9ufuZn}uxR+oqIBn75U5UDrhF#-PwRX%>dJ3Ki z@eX@C)#076wQe7JJU!zs70;M8=qVwbEUOA&?YYAWrNy{U4danLpB1x7k%#@w&$^My zg6tC|+(Jlnv=7OZ{4Jie$q=-9127B7^RFwo?B8g+A$KI5kh+@x0Edm*(rw890BP%8 z4`n_e@a``-wY@*-+(CRT1l|*?(u1&pRgeQ1QOoGZ>L?pbGGc3<`JC*mxYJe`>%q=* z$+Mi&FRs$c%2}mo&@bnGhw5k?^PKl+qe&Q0MQFI+8cr7n%<&T)v}v8$yiM%9&2jv1 zx6N=3r)FaLi<jD2*nSd!wyAKQ&&hXoxBPnG-&~Woc-aZ;C@fv}i;wn|yRI4=hj8{f zMZ>A@Bp!pMU*Nr#wBdlV#$>oYCz?&%n(1tWQJ_K-$a2W5Mlq<LDh+lr`~9mljYlJM z)}W1f!(j6UiGd(*nh9XI+#KV2%&ruv+tQ(NldCvBv_)4?9D{Wf81IeSE9QBM#dXGG zI2q0{SWW>2M!aBcv7wERgs@SOji?Mcet09xofbgG7XW$C?sK33M_M#($b1n%40D~z zo~$_vAubB5wn*x<SUPlpk<5D3Yf*r}XVh|_onRlr@ik(Hkuxfho|QV68kA&?bt*{Z zl1}{SAV!J4k?Bk_Fu+v`JhMQ+k)D24iy>ABQ*Yih1WbVIBx9M$*i=lS<~E9GW10pS z(BotJ(P0&`#E*VdM38p?j+7o%+s@6y!zNkyB-2@mMoLD<PHW5vzn=A=d6}Q{IXN}% zKM)CZhf-)74&Qq6IAg~dxc2_^58>Q4I0!#fomlT%+jt2hG^<tRwQS&w0yf12#TG{5 zts(>VqKYyG{HoGM2<1SS(2NtkUV<>dWbA7a+>S#~Ju2OtB*sWw;NpSSsJe!&i0Uh8 zZx@G{Dt}s~65)mvf_5O)+jj|#ak*Yc9OyO(paG8()uaKC;E+cuO}u5)lv9DztyuA* z>PWRH=5=Ef0{NCP;vtvn)6R%Th0d*ANEM3e_>oY={Z+cr0jnwwak%Jc335V}-AKj* za;T6ozzoWBk)(2<I%6Tu2yZTH?@SW|;XAPM6bW0^ia?hg@RW4}B8*-xN=5_C&rY0p zeCXu}<566kXTm?t1ZEao#H_`4EOsV?S;u%63gggs97f$sW5VTpVEN{}(R(|`tUFI1 z0^xjKRj`z6?;m{$*Y94xGXSJx0C<2WopV;R2JPaAnB>|W!Sys7KFoGshHyrImqR7@ z=DL{bm4~6}_O1J>He4L<lZ45omX(!c4hbJpk-ZG_h~-y~A<JwMGeKZWDia)9ck(>y zy7$sbRbbRc`2-ET>57Xqed6Xc8|n?rR81W60K!nPo?x7n^vIwUNPE!~van_w1{nv~ z`O$X<1_Qi3);HU6K`vQ)nd4I#-A-tPa|Kfz>c=0SmM9_Zim7XMKtS<o>O84YPdsU( z<=Wys_b-!87S7iQ!OF7k3LUZSR*YqQSvd5dt2Ceh_YfVhQyl$`D&#Iv;Vf8<Si#sI z<yT6^!<vTo#`LJJ5iOg&jOk8c4sa+AD`lG5HB7Pqa(dQ6BY2)94C)R>pmsh&s>c#T zF?%$^$aP`QhxDu8GbugV#vdSReBdnsMq^Y~Q>9MKtTzU-b!f=dE`)E*85yV;Q2pkQ z_O|p<h}}FUIQ49H!23{SC1q9!?K0zXRP?Dxl~DI~?3#BijDz~p&>x^o^GG((d_U5N zt1bX%(!=tMg+Jnf9B+r(@oNzm5Vnfy*o`F_M#s?fuO98s1>${*g(U316`eSB!OzP` z!MnEd2EDQ!7+}pDs76NItAY5v5~mKaI}F?mk~wZDIbO{68aurlL$r4iU*5117)dx! z^InH*W{@hzheCmcMO+M3-XCg)+7Ss*<}rpGv5t8aXXWk`M(R+ypB6b{f`n-q8g!7r z=ScjfoRPqxm_V|+;}L^bopnk<jg_&TS=;YeiWKWtjy61xN(3nvL1c9(4%p?2dLjY~ zl1}6uThTTSOo*;|9k<Ofh#Fn=rq}?JlR!c-a2$fD+2(fD>riHWKp2y|0Oj$PQ|Cse zJowj6HUpl0sK^@AyDX{upmU&7v1pf3R&{KtZHs!=Iy=j=s+0NogHZk4C%lw1#I52j zxms+IKw>(i)gL_|?~k<wSzzwl6Ae=nj{wF;ze*nIg5oUYexOd{-klo;3miJadK_=% zN|p#^D93#{8kO){-h!irXCq25C+bDc{<W^Uv@tuhT4R?W;I_xuR^nJLSOrNHU}eZL zj32#HFh(5ZjPoxnsM5cFrh`L!4|y42+GRY~{{V{CUB<ySRtLzP^Ic5v#tx+B+`u2& zwKou85S=<6bR4DhVpv@+6&w-bLNY7P`%&5GZDEr0hZcwrsw2zoUZr}35~-nawlU(( zaXqj}2Mn8AgSXy;gofOeSDVJ&0qIsi-yEw3a4>&b&B*Z@4AOCe2luQw#xwfX0u=A{ zdejV_Ynlnv4>QWMcC5%hP^lo1mDo^0$=a|1)YOE0ZpwYD8y$9_9C;j8XMSK&5~r41 z+Ot>iiUAqrjQdpS2Ye7~2BY<I^A$UeZJG$u0o>Gd*k-U}IR`a|d}9<5%R3wzmDuAy zV@1>aRFmc?0O}(IRaxyygCr+IjqobwanEWQw~4)t25?>zClosFBq<hl^{+wTyd^Co z3j#-vG0!!j>}9)6VIBvECx5+nTsFcr#<@TvkWx-)Ha02U6fC8I7|0m|-nt7rBpWMe z<i|LzeVj(#Hw&vBHqCSv)~-=mVGQywCTsyfaoH$v;e1D9<yRxN5Egeik063ZFe$dy zGRmMGQ7$l0bIm$CR2W#=TZv*gV8f91<Y)#vJxoL|APu<21zBrMGD^>*9SOiSb|hk$ z(lAEZ{`CzEmoOBFMkF7;LB#^*wT;zX;0=S4qMr@CaGiFrsFAr7u@#WW%oBG2oh5PC z)cIARrAQpJKnok?o=^!G<a0t9<e8($7Ya56U=c}{@w@Q0(X@wkBT3x!`%>q2voXmn zv3-AEceztRYAB?Syj!V5?U0C^sQZ%GWbbt-%BFw!y%ZPG%M!i_9W{&^VVq-Z4YR24 zK}tm89qPMGkS;OZ=p>){qgbSv_i{*>USR<YJ?NynoN5aGE<l9N{&gZoX#z@^ax>nA z)05>v7P3Jhad9W(MYonm-<^54ZhHm5c<k?a!u#G4#uOJxqFoB-)DP`mn>=>%$Q97| zciew^rF@8p#aJ*rwGX6Fcwb?7XKDLkcYA5tZY_Hs2(WJIW<$J<pQk?6?H!x2;am#H zT5y<B(hL-Fjo-<b^EvmfXW)e8r0qI0E)Nha3k-p=uS&T~cm}(MTpmoR*V2Nd63A0? zmmKqvwM^anp)nQ8pBG)Jkx0@YX%w%JVa!z9&78De5uGO#7&T}3hdgztbVVyJqF9Ut z6wOCD6e?GIpVVT5HET@jz&$a_rF!)PnW)ye*seWl5@6eDB#$9LYo{CXrAaasCOLy> zAP~F#sEoZ;1_#xXfGJv*H8LiJjP6Q-xuCKa8)WT7s#$>B-xQGO6l-o{Y@8Z5b{aua z!1Ys%P%7ry=e)v5f)mUFbsA@I3`GHPD+~foa4Kbyz)dL54%z4{5j({vR-E<ZXeQDj z40>3GUU+ew)VpPgRSW*nK&y>|XU>8=hh+?N<Y*nFH(YwxJ=-3}@NU-Hn7GB7w7_^S zP-&7g=c}*Yx&m7m6`SXs2hA(NJ7aCzw(Lc}9J*T~y4G@Y_ylJ@{{Y^-r?Fjw;GL9C z^3orezkS~Be;kZ_!Rhv{V)|Vl9;0mR+%yATpBQX2Ak<FbbIi~)X5T!z=bcVA+m%s; z;*7HgDobIbCpucJO4F%XBhpio0y$7UOL8o6SV#vrpxm9eKf}_nNV<r84_X2^Ze-Me z2+ul^xX9d8Y3s=P&_fJ$sUtkAG-P;&eX9s7xuC^jR{#xFm>RM&50zo)PgByTyU5O_ z$CUz-RCZ;Jm6#k6)KLaf*k#|;Qw&fHl#db<lZu?38gR4&om~0(Q0l=UNEIXx&Axe5 z<872+b2J!t=GCp^{11iphQ+M--HdmTk+!w*FRHgO`qs+_8OAF&$1_3mU&I>@(0n!G z)|P#n;+GG?Z}alvQ>mk2%}=&P9{}u+%-#$BKRfXY);Y|il?TvQVe#y0;{A}$*|?Yb zEnML74Jql%)`MrmZDWlU5f@0<04sfO9>5ZF`c+FfhS(V2eDtlP5y$`%1>2~gxdcD~ zzu(TE+$jZ)82ZwpEOySo?X@_@s!Qu)+1&IL1AqVr1o;6{BT&b17;{|H08xPKe}%eI z)4EnFBYjGF^fVH8JdS;8RAA&2o^)hJ4<nyEn#67L@s&_$A)l_Sd1UjTBoEsnWbUob zoKi4B(g;4Bs5`jwL#YEf+|WqCT}8khO#ry>P7zr^^u<U>*bTtP)4w`kk+GcNe_8~0 zI<QR426KXWRe;gLFrd5jBy1>4ml@97^NJqwH6Ai|<UHsJuA~`g)Pc(YZ(5$wa4r$r z8z;2l+&Vk8bF(nRt9gdzD{cX8)xxRf4>MR5S0Pm3^UVj(ow<j!9}7*p_J4>^bHVQ% zq-j5iqH(^Q*8_B%SG1R(H`*JyB`vs%SA>15+&(_EZ@@TQVO^W&GQ^F(lU`eA7C@jb z9bp_Xs>F(lIRGnnZ)`9#S!)l3ZChJ-Ib?F6Tu@|rRgnfaJ!<4oRkXJ&g3*>k)KFHo zgn$7U&m&tqTVb$~f`RwVO{KYJJy06Hks_!d?bKtRwFR4K8~{M@9-vmv7=i#F1P;Aw zloF(4#O%Ml%;~L#x`r8v#Dku!P+N!{ASu8ed(pGIL|p*y7jF=uQjw@WE&73)FkpYh zw|z`DWo5?n0;@ZC<ZX}DOu;}1Cr&Y|9IHH9u%}2nj2+LRpdW?!j_k3YT#WkAOtP~Q zasVS@$C;(uTtYxuB#t5u>A26gr8%TSv+To|&niXLtQS9tAQ=Oj9MBWV1aU}N6vy=F z2Ri+QdG~8R7x11rF}~o^jupjzwVoEhC&;M&)!hgnR#_5NX;f@eV58cbKX<tq@C@qF zkJ5wZtM1$O$Fdwi_J4~+x3^;gCnq|=*br;7;GYgSk7(~B;$IMNo_8ZuTskJgFOYNn zg=)ShG;i@svPH0bLpc~2)ON3K)MSj9;f;!YI3;%TpjEF5v$C{HTPtYbhB1!r9|Dik ztOBvBcZuF@;K|et1ImFGO->{{@q#|}0g_<d$#Beh0e}zopj6j@Ho{ojpi%v+0zBn4 zNf-=%mLwDHOm?0X{5Y0rQ0`O1rN5yRsb9T7m(jeA-=7?hp`g!~p3$3SWG4-l-yeDz zt>z8hr{YM1WKc1RIE~uHf%w684%;&dRKnnC?niRj+dKV@0)BW$scwT1ae#^99_EP} z&O(M0-Kg0nAnbgNUJ=QRxKK{-jNqS2$srRimfUCQ3O}U=wooI9CWb?xZ;)_v*WRqg zF0NqK$7bDdc@Ohh3c!V<U{uHA++;7FDF^T;6G3#+!zcZ<1pff+&{#!vMuut3nH-Ka zFTN<Ei!p*&NCwy^1!#NtA=4wo!bju+_>a9BsCRs+<%Zi75g=&r!B@yT42AyyH4PAa z3x$FFyRr12I%1)4+I5l0uB_s#q*6lC9WWsN4cv+Xg<}jso>?0i(oQk!T<2}O6~TK? zZnE9m2rnb$dkMp*xg7rc*Ggr0)Dqwa+fxn4{82=%a<Ya+BkES%A36^T<D74`-wqz$ z!g&W6u(&_;mktg=9S^Nsw(RE??QE%k+fE=-1H5)oWGDWr=zcTXkrx5M)UU)8VZYkd zy5ZK$k>(^WNZocg^}*>t?ia&h;r3m{v=LicpvHtzx7)2;YiOla!w)hszC8BjRv=T~ z#_a~6!%pD%f3-DXhf{YTmgZMZ2=w)!p)5A=9`fo&z&HvAKXXQ_tmZ!o^ccvif)4FY zBJU8Kkmvl?1&u&v)}!*Sb3s{QObodyIj%NpVnlKs0nj<;`_sFiNM_a(Ji)~fM8-sn zh}!|4e`*DZWA9y(G9({KbKx}n1EO6Ti5Ln_M*U3zQb}LK5rMNE@@fJC;2Bw5j|c|< zpK1novi?ZSflhZgBie=3r~%}|wh7gPr_%z7(p3wpe(Qbl*V2V#)hn`S9T@4!KY9lh zToicAE(q9SmmE-tilQ>(W>RuTtt6z5=kXu9=3_f#`W|$?_T;cwppGJ+yu`D8=pEiY zxL))b;@>h5d_QWLX1IZoHU1Btomd{!xCe>EvY8}fh6?@^{{WgX4|U;I8oD_-KGY0r z-scBHK1MJTb6jU@y9>ei<D1Ap;apH|w^qIpk<o`yU2z(N7c2%a9e=egu(AFfvBK|( zST=u34-w*hrR{%Yuakpb#TE3j4NzQyaUz|w>T9FmpAK$#rObR&w-+YvXYr++XG$;o zk1DJ2I(dKbcV)zgW6?R-<6)ZhuJT}uq9m6qpQsFq1X@CtR(-{lh=$!ZSkwRo0>(p! zkuD-^=MLL_g;<T+Vv|N%0tf8#oY86uC6Z~xvWyTk=ScRTre8x6Eu+XeJ`;!c=}sRm z4|<CZoPHrsrF^~V259ACT6y%J2~|udw)Dh;)w{VAG;yD)bbvPV@}Pk;&NFXq8tMGR zbMy71AtX>O<L>ousHVfxqIQ)S8%RW;ZWuN*=~Lca$VY!>BSE(3B$@#Ed8Y);D#)PV zW5P$JWN7dQNMVj>hTu2Uea$*sQe+L__b-h<Z0}0B`BZfmccd`!0GTKGP*?9Vq*_`b zADveVk8?{_hDeM_8%L*RZ6{aQnzgToyrJS-i;22t!KnN7qK@duSz&}jI-TN>WS_a9 ztreBhf+4$*t~LxZYZlsA;bC%g!Z!+@76<QEnWQS+;8>;SsfNo{jBDPHnkGdfA+wNA zrYI38x1Cl=8OtA`w2`;91kWABOAmaa<#$qp89qj?NOJwcB)}c>7})w}rAwHD12ByN z+^UR`_Y?_9q*zaQ@ym{pHa}YCJ5$-t4cbV9+}j149vg^8nH2v3f4z0dZD<(Gp+Wxu z?|kUhu&v#wKz^ODXgpVmaURzEK4>l3&k?Ykk#8e|ka`1IFAd|}rjaM@49+di>uCwX zW7fM*iVT0#cwk}+eBx&~Jq;qx)>!~$1e4R11x_2nqqS9r+69SD#{(bEw>H-CGUhBU zpDv<^TFQejC?}|^QIRBuH42P*l@tzw$#nRYRGq=zuB17L>?AAGI0mXmCR<9Gaz>Gn z;WchJ?zINh6ibcubfDDavg5no%o@c$0s!T<I@B($L=Y8ES~mqiAZN~jODb{^J7b@a zrW{}uTw~1C5vXKrYa`Uk!+HjIur#iA&ng^bkl6r?;B0ANGVRM8y=kF~03;c2ItUt7 zPKG3T9(5rB%Pv7Y^UAR`D|l3CJ!pvv$HGFNJ?J6M*a5vUOu=>3Pm9inP&ml~rMF#( zCV-TXpfhCkAakh-nur<CwJhgI+hf+S6+3kvv<6O9bvKHn<m^Z|<w2-rLF#K9ImY1m z13*$U1A`bK@;Rspq!O$^_1>fhRRy$z?U77H$jY9X$e`o9b^-1QY@H`@%bj^TjB%@v zZ|`2Y+vviG2prV%KDFe7{{YWZZOv#mwxc?0Z*IJS<T}=}$YUAlTgzy{105(G3TXpv zN^0bBlbtKKO308E#&8dvU4{qJ2rG`X3x*v1B<ejX)NnqnW#fdA;v4Txh9=f_8RkJ8 z>cn6PFi<pvWEMQAGT*zJFA32ioh}bgTD5Ed&M@!L9kW6$W08x#?0+yk>F`8XS~NKT z!9YI0QT$t)2Ziwo6%||@GUqjJF74z1NZvDp9xzwe+N;G9!U2zcumL>i)U4W+>kW)= zvGx=XmNta9RP!f#OU)cIDqZUe!z(Zu8TG|tE|kQMj*H2O-F@m%$r}(Q8eedr>`ehG z+o(Q0VE+Kz9RC1HYXtC(Y}wmUU4iwamPr*-cM8O0VB<9~_X<keT*;6%JV5i`%+NPV zoDlkV#&KDY6^62-_p`M^zGXTzv~SUy2i#IFBMhXzq7OY>ze)+1cWNF*4&V8U$X6?3 zb^Jxsg#=o$0YLMu#EIRjHjJ;3CrxwQ8HxCej1-(&ux<An^q}s~iFN96tDXlxY9%(! z3Lf#8X8^MG@}euCH+1qb&IY`APu_qv+*(b{o$%yTu9Z{gK%)K2gDg)fXTlJW2cfGA zZ3I$|=mc2?FsJ_jd)0ZaBhHJc?js;)R7WalkzT^lh;7kij~*ELIQ1mZIUzydbYg>j zXKD!LwpkiGd`SIQH4EOe=(%-mLl|uGr*}}QX)&s3-E@w0086-09+gwD1k(~d%J+m5 z%uzf&^g!uSM(R%^OK7zyWB6ojLmp;;jBv6MDuNSi^PyOgE)c?@b%F|>Mwkfh^><=2 z4h{x)pgM%Hh6UG=Abmcx2J#}E8)_sR3Q28l(JX|1Y@SCQD%{HF20sZS1oae^ol-<I zOstRL8QA87BVc0=(cp5!Y;i=PSn|jpm!IiE%8p)G*t-pigHl<xDuG8JbJyO0q)31g z1!BPOxg=Dqnm`(g!?p+;{qakUrtu_^2+v$MF+#*zISAnD8N-v2_VS>xsi{gxQ5&I7 zwZi;gP@E%&=OlOQvG=ax1ewOYcI4-68>tn+{9p{cGlwf5s^ARt=RwnOgdZagmeb%E zz{neUR>WJ$a016Jk_c^hz;WwUxGZ8gB8}Nl1R7soGl8{UdpNGaNdu|_wix94P-84% zbhcMc#OE|ZB-5y(lx@b?tcn(kO2ZfmHo!ZYgKUL_k1V>glBDd1+JHxXvIGQoWSkPb z>k6=KdoVnPIT}9U3}wvv*H*(pIQvuknNuMZSQFvN+uDIK=tg#ol33&iU5B+}Pb5qg zq9QZl)(&)^I$}yl{8VM%1$pA3CRu^f4mn`1)Dp;9i9Qu>dxNU7D3&#Kk5)(K+XjZ< zpj^ufxcWc`85I(UqaFatfpQ2Z0)r7X{up(3{p@(COehmqE%HWyXcFg;c%BiTsXSSt z@0r+@SB!(=&nEVuOWMN6LdxYoabFYxSGg$?eIqy<VAa`i8>kQ*W5cBX09r!{B^#nB z0G0}HNc&J~T_OtX$PvGLJJ!DKWB{gF{{W4vbuzY{MqO*>R~4zg??SizKm!9w1C<9o z#Nu>QfTSPHYk=*Xc;RxhFwQxFv99|59c(0!u~H7&x%$@++bE+>6LMABO}5l%I1#df zD**GTT!jD~sE#?d)EGeJ&ZLa>p&NZXy=q3rf<}3PnuX4H<>^>*cL!>M0UlHnjV->$ zq!Y_y<~oYZ0x|V_R1h(}1nE68J*qbx#z&n-JeZ0icG!c83^+Wt2BS#E?TXFF`fv?M z2i#C#E9F^%<yn#EwPyVeXfm)9_VcL0C(GWabF&Z9gD^=O=RGK8&vg5AHHQNOJi1g! za~t~_4#TioztYemu{kGU>s|et5J!KMJxgzo`K~MB>gnMSw)(XYFnU*`@aXl7It@A7 zJ!m$ZJ4A1&x}1!N{OfsPaRk0N+%`@$=Y08MsM*4*sO3};z-Jo(Yizc_0U(YcFgr0^ zZ|6Z~+vY>Jdl`s>k-n_`>g2OrWANHVJ7rNae&&^IE}8UBu?Pspq&O$mu0h?#8DI{M zyA~vn->m?QDzuw`cR8XFT9;dvMvg!?!(bn^6p>EKN;G<ZF(V}XsC$U+BSn;84nv;) zMu5A(?Ao+<GW{NT#^REsO%gV+pqvCd7WS(jE*Ya?9EDo|rZ+?9?NL7sMR{fpR%bXQ z4VP||86-DL5<E|)Xq$8+>J;>!!i6IYPWf$*+LIJhMpSp2*Bd!I<JT2RH?{G1H!N;c z;2B>UeK0nlxjntA%F?%at+&RkkJ6Hp$2c*hQxXS@T4|}$u%vP{sorOI-vjMdyU7ET z45c<Dh}@4V2!$aVG=OOt7(0qNG~{8)9DwtoXkscGLC6>evkFG!13;<cA&YA8V;Jfy zOT;c@NS&n0mHJ0K*4lKBSY_r0H#MQ+*A3msAd)70YzHsagOm6y46WL73n&+*jt1P0 z)#~<FE@RdsZ5~n&>0Vp#Cs0n&$Yx&gFY;p>f-q~;9LVfR3aikLR0nZ$8h$K{iN3|o z)DlRN45>xV<S!%oQl^RJTr5cO=f=#r$Cd?A`Dkpe1HlukH|0^4`_NttWmXpK8L{DS zUqM3vxGH{e<CTH%lo-hMql8-DGMjd7arl596O&j07eGjKvE-ohpeEA6w5qcx&NIv3 z%9S*4ar--w0R!nm8wb{z1Sppdv%;V-@ep@!dU{*h+v|=v*%Yp&BblJ9C9D?$B)BF? z2FFWj9{8gWst)b9To7=6ky9K%D;-Mg`|JJMV#gAO*2Ya=UYZIG!-T=R+lG}u!tH`T zO0^mkj4L+y!QQNQUL9gkR15$))i#Rr{{YqJiBIt+O#|YbtgQ@)=ugtkx{*vk`mrci zBy(PrnATW;(!(Tz(mvxpf~*n-cF~iPQ>_AqwPw^8N1s|_y0$zg{n(%ZyVidXpz@>U zGt<g~LBPvnO-456Fe(SNNE9AT#uP8dSc2yt>7$)`U86d%bSEp13G%Nr;-g>3n1SE_ z0H)WdS|^5r>ojDRj39H&Vuf2`PhMi9JiRLqDhj4cq`3p-v|Amu6ZKWHK?5o<I^v=$ zwISk3BYh_X4e?l6i1827f*TBSzo#m~#B4@uJUug-z+20gItd#MhTeIoE<pNq4<S-W z#zhObjY)mI%>?U5<OuT5DwQF#^=cfzphnacv4u2JBAqR)sa?i8&`&R>r=Kdu+yXYw zpGpusjwmDmd5yfqVes?iS%L>F8qDWv3<rJx0F^)oI2%-r`5aW|&V$GPJODVqW553Z zW?cS@Tb>BE<|WR(Sla_4wEqAecjDcT&;I~)%l!pzI4CiNF`w3hqqhm92^E6@jMmEC zRFTZF=xU{#6M_>bt!&i^1H+acxHJ;240#erBPWvMB-0}?IXWHN$YT^B2FAlaWK^kb zSi<CUCV;>N2C#qIP)IsVV{x-&?TQlYvSb|U+kTW{QsAt-k5NGaFoRH#Kc+E?g1zAc zISe+_(9}MV+v{>V4wTl?8!O>s)1?3aP+;JB^~FeGGGWvlayZUvRh07B^))(~w_geL z+JIwC2M-djk?TfcT|k#r^b`)qbBv#QjDxc_4FND_%9D-ry<i%)C<r}ziU8mp*m!v# zI>#&qQy=cl21?3+297{8jh2=J74S9?^lB*DMh99QAm_w$OwdUO=_jI^4>9=cT=sW` z<yRj#GlTplyw1gU09U5`caI&O;fzi{>p;i;lU{Gb*CbGG?4!;yD|K%fBxG&pRBR#* zir-p8kOnhAa6%O1BN1B&AUMfCV@$Sz#=%Z2VFV?gR)LT?XPpIT;+I%!NJxBXZCk5< zin$CaCajU(p#hWo)3l_72}>$@4yLeJ>X1qcz`$T&^Y@@QVaXxD`(t{w4n#rWSrZ!+ zZw_fN!l>n6Td@4VZT72iK<Y!ZjQee?o+uuS+0>4O4$eA*Qt|gs_=%}}@kl`wlB)tT zfRTZ}+)+kuSOmCpr<ipZ{b(hmK_bUAi4#6bF#1j?jj=35vZ*Jc;I1iBBgjfm9CAa@ zFyB6vk;JV4jTIwf(-{Z#pn11MDXpRfhQxo(2)8Z!HC&C3Mgac+G^B<|qYAS_DPxxJ z6D56zN^YR7f`&-(`4@FQd(aPa+?Ej{hi-hUTX`FSnS&#A0PR<2R&1zn6y#w>{{XFP zCYDtX9J0z|#_GpW&%FnY_U#n>Q0%&@<1RD5sjq!}7uyO(+wM(x7jN)BCU#VzVtc`m z21xN5_tTw0(n$1?lDc=GT0|raWR@(G%OGRkf=~KJVH};@e40hv(%s}&ko>K%w<E;= z0G*f23MuX_<6iC9Tk7Opa->i;HSi_PwcN%Q9w6H(KHVsuAg|rYBM{rDT1~X@q<Au= z$Ujplz(MG=aNI~w;YXNy9hHxvplN|E$zwYajFia9_8jO$paNk>f8lOolq?{5H9vS| zCs226mGr9uAnH+d2RxlQ&<ss*Sdzme;3*gsCLHED9m8ijmv8-wj60zL-&*WLc~PiP zq%e?3HYJX8=|Nsd6&)ESc{k9?#NdNW5k&$JvFP$%R5LoN4M7$#LD=NgiIG_Yx_6Gd zc!qcL_MoUvAHm&st+M;pAx8if%SZKZoF7_fQ>j{8crZu>hQu0~;%0Uz;HrH<V<-I3 zEFz4oXKdtwv7vYrm6Xaxk+v#BqN<qHwRxVD3o!2(7@WEN;ebb_0~NxZAciM>XM9kk zXH$eyr1C7;28T?Lg3=KrEH(fEij@<bv9)9akkl~V#)Hp(GNJiy&gx*t{Y80m`dYXA zIw?YpBx?W?81(YZX#Ov(j~8cEh7bCRb6oyb>s>vBC6ww1__Ynb)ED6wQYwfKgMRZT zC4H*NL~ORPq@BU=k@u?W4ALO(Ze)oR;OS5`(~gz;<7VrrhD`*URQi~{vATkCDN81{ zWftn8dA@0e3yna{IyX?LxF2)pM9|zbA(7+HEGq$;3fKlr%oO<*e1a&1csYDX=kp+^ zk`-7_89I6C9Vkn{BkvnZuR<3T3rmPu^df-Zay>`+pqd7qKmZIJqc%YXpQ<@PU_)T! z5w<_gEuJY^b3BO8%S!T~0}$@OP?9&B41j#<On8i<t19CSz6aW}M+g|Sj>@|fRmn6E z+(V2&+G7JHTV_7g5?~>;>(V&_8<*OGSmkh5TY?kHF@i_E8oYB76}3aixL*-9B1j?( z#a)RQDUIj>gfT^g1yhy)&OK<BEI>P!)aRL-dYrQZ-JwMT!>eG~^`X+_>M=%J8*hc6 zm2)W2iZ&a!L+MrJkzr6Gg^A?dKT0>A;RdEyRDNu89$59NGbPM{vpZ|fP&({A{b)SL z;!?VH$FmySQTc*Kt;qMUT?^c*>SuH(A+fOZuORrD8D7)&XTFfUhI6Th_OD=w+(!~= z)XKnMk&<va3Jfva$-HEhBV&ver9HexXw0**m=0rN-t@_>=aGY%8Uf5Qwh!r9ygF5N z&8z8{@2B2@a+x$@CIK_cNN?*)Av5B)G9;tLCI(6AwKx`8M|m%J9Ax2eXrwN(ej1Y= zH^%Hwl>|d1vZ0JcBuJ~^40MudP|b1?mF7EV@Y!;4=e1;!P9z^KCWa$X?@2lI9#uCs z;j<<kBpY{;^FMk8%$BT?o2z1(IPX;Kr`EDHk~JSFQJ9_DM9%(s@}MxZM6sFe+C!&L z)(NL7-K&V&O<?X_mjeT(06`#`j5mooDHzW+2h35+EQE!P(1jX$7H?Y1##o{JSj33i zWe$=lX*<YRLek|&HcS;BR2e0lj>2o1P{zNIZIkWD(?zwsmc^~)D!RFmjD4t3$s~v7 zly_sqtU7ucCRj**>L^{v@Q#`F#Q}(8h8!S2!nr%t7ZAtbF~&LU22EEo+(w$^Wmf&< zT|gfy$YqjX&D;qg&oRu<6jC(GU02X}ahekpf!U`>-^r1){Hbn5+voA3Dn5X8tz#F9 zQ?%*<7z%_I6da$#rcaRJxlj+zr%yvx;gm24pmN5;kgDGhyUBQ83UEWIzKm)+5wYi6 zTXt20PIaJdJ{88JKrly?@L-lZZ&ss@ID&u`W^K+o`&6x@VX_c{M?RRSHc-A)$FjD^ zCnGcrdBg~zwH%&Gxy4ysEP-W-SaTWQ`PFENwhR&}BwyanPHEt4j61VJr<!7eNPKDz zd3EVhio?a6tpYBbh6D<g)vAE{?X^dC-1C9v4G{(Ls9^e1{A;l0IvN9D+Z=*Nok8&K z+`TA~i5r2v4x)!R&!M0&HL>vwA0t9CK^Z%8^Q<VEhlKs8%C0;k81taTI)(rk^`ih0 zu=mGG9}5Bq!Se@dA+a5E%QO(k#{*-YTh=bTZa1l2@EroTrz#SnGnOZO9P`BiGY>J7 z=|>sXpn>8Y4GS<k=Nao*2|gDg8>0?JfZ4D)ZTi&2tVi(U8w!*P0MrO?<w-HTpe%B< zZZ{a@XgN=aAVh6PEUCag_2pmx02!10wdx-bnos&MD8nj|@4b0=IpZ>awu7Lv=onV| z%>gPD)}M!v2P}%;+M)2{0C~`CE#t^4;;+RPl6)t-VY%|8S?FS+n4AuRwwB6r1Xw#@ zA>?Q#1(AyPV3s2q+m%=mh8kp5X61plC_cSGPj_-RF|pabs=|ktNye7WFhu}H85p1# zCvoLck>sl`3j%U6&Y#V3vlZvl6c++zDDdpr-y>r{YNK>z#&>M<9@G-NN>JR&$jEj$ zBAXjX@u-j^J}}$zqbTKZqzsL+Gnxnva<W8$mASlpkGP{oFCWnw;Nu|jplH~xQ!#4t zqC(g`Uzd4}iSxw*%f>YZ*6q;g&M2W+<v7r)r<fZNP5O6{w1(!~jTDL$W=$g-l4v2~ z?-Vn^_<;1KO(UTsuqUdr@~mcNMedo3X9bI66$3;{%BmZmh;yLU+{-(uXy;aK_BjeG zo8eaz$?*~{@+C>WQI}J4&Ux2eJdwOjmnE^`9Eq+<&PfyEOgbYki$=&jMtWw0y9*<^ zHuDL9061ZWUAj=){LEud%o#E^RvsLA8kU<wB$n+H5->wP8}zF(YG}hE>3`in-hefu zH+3SQM%d+f`U)j@U>HP1E1ky2^q^C8<wJ<qpXL7jDTBQrGpv2^8*kz?4QFZ4GX=&r zW!#Zi*^L8-Q?|-RDNbgMa~iCVjX^)P0B}$2r3J`45w!yYpdqe%$dS1P+yhKoZuyyH zA&BI`ut=qgxYI0LGGiJLZ$J!pL1cl4c!Ons3+?IFfWylP0|H!Z!GQ!1F-LIsGQw8a z0U~&`o@db138kGs2fJ4vn2a~I9CtZ#lBkMIWH2}_L4n>>iGq=~=l4wvvPYx_SlE`_ z70*9W%Cb9wDO72DvioT%yL(eiGQtR3r6A|R>wtdr7*^>4%EqcP0OoxuVYU5DB93gJ zZBL5j4)aTuP(f0p4}AGj-dQ#3ia0`pl*?c^pvYQHg1-6RS-}I-6yl={&PmAk{V6vV z@=Bnp$KC)+u{$+PJ^YNNv<TQ>sy1=AKlq?Zw5cO%Kpi&(VRAn8!hB|xX5l<6#>iX0 z02O?U<a4h@TXkTN+%~yTcwCJ8SDXB3?xW!xI3!Aq^B}kb1nww14j9WVt+12=N~!M` z=?4|H?rs`fG{6=5OmC<4sysGm*M>ssBURA33~)J9o@SkiLAHNr!}?HMnYN8tm7T^^ z9GsEsQKl7#FvTvQb(hY>^%N>eQmH#=&U2?4Ya&~8d`QzwSe+%eUFabrS#v#=*@&Im zHX!ds49PM`jvx=r={uZy8krv67x7xi;GCR&AkjU#0whf;RO$|&Q+iNO%*YC~F{4GC z767UJPSkGF%B)r=b_5Wy4oAqEUSpX+Xx~uZ50VzFO9n}pN<b<BT<j0E0)H0{tl`%f zF#)>$=%P^;B3RtU!^6LXnk9}*A%YfZ@ui%RrG0A)cVVG<<TCmk6YZJ_&>2HX8(T7* z6&S@#iUQ}D12`Ynm#Kn?WsqwNmFip6(F29=A!U*=wn3mreytd2fy$jHP$H8xv6~KM zDB$Ebua+vy%3};}ninm}W8AmelFsvIy#XU5WCO$xy#-sT6;bn-E3*!m^Tlc=SqS`H zJ=1PB-nTM35)&9~U~3sC)YiV?mj!c@dXAJF&GctM3lqqB^4hpw+Mpa7<5I?l8v)k4 z>*SNZ-H{Fm3g4Qzj@>B#07tpXc(nb62bnIwZ;_65I}_sAo>hydO6P5>F_FJ23<DhZ ztWr9i>VDNDd>RNK5PYbAOi^I@?ODDy(r6<X+-*c_3gqp*LFMJ|K_>^6^#Mk$g=ZnX zK_yN=+s=TLfX6(W&a)#pZ{<U*9h^~aH$j>R-=NK4)Oioqrw5rl>lmJV=rhDdd^Ll8 zkMgJtr<)4Q=jl68PBE|mpE`+wF_H&O=(PTxbPQX%Z!A!EzYanU3lmI^S5X5<=e>Gg z4FsxT8%L4m1$p1YD}`PM5*I*q9Xa!_NU<~IYh_Y@bZVg9T3f3l0`AD;7#%BZ!-}S3 zXK4qh<SSKU2w4_EBbHH&4U~%7GP68#BD%;nI6D#RL2+6*<#dvAtT)E3ja%;`okph( zjnrpqs);iY@<A7R29Qr$w{F5@VU0P+J{$mjC>a}S)Cn<xk{7EVN;u~rww)s*CvE9* zYgADvR%I9m%8ijp)YxBY2$E^qHfSVQaC)6Nqcal|0nCiD=j!&V*D-2d?PXD`o>!Qv z@y#qqBzV=Kh~bq-=tTwigp(9Ds~Cs#xydYiv5I~n`r?K&DC>>0RmI8`Qan2M!8_3% zAT(|nV?UaLV|itjkcBLFXwOsWLjyZ2!o_>|n+y*@(v~hEEEX$fa)ZMu7|lc4Mkh1c z$Q7R*;yKiIplJ^0V~ldoDnUn5RNO?*<&IRr5Lp9j%tMlclbT~XfD0;n>D<t3t}yAD zoTvvG#xwfYKgQww7mh5b&pdRlg8T4EELun%uuGid+PTg#Zm<a>@4OGXyA0-oocJFB zKlqK-Sx}|+><@&D8ueBNNbwUglehtM?kmf_1+yx4q(*gO{CjdW>5DDR!?Jf>)=uS@ znDq6ab)CirPk9OCRfcKO1f3aYW2Zk**w7>fR?N=I$*~CAA9^MVTf|0r4zvhsO+^Y$ z?WB?qomoiMJtP4n%0{fN{{Ul4omx~YooSuUH1A0>%M_!$aow*_cA&BvIY)SiL!NX& z&OjuG0O@1at1PJ{#ElxT4Y#58s{>iaz<)XhLo!@OKt<J@owuQpG+~hnm)H@=A6gZe zL$(*`IKUgwHZ_n$%B*)J{{Tt`#DJ3IsnhjmY}41fWh#MVBbNIbMio>nI3arZng@ks z0p499PDtrNliNjg8$iRm1Y=`@52Ya?xm?C&%BjMhr{1iYVW04_l5LgWaA?_@NV~U9 z3^vF4ps6gPCdq9|Mi?l`29fhOVf8(*?)qsv<Ic7*+1wyf3`hpsj&+w&093>SoM4c7 zd-_mQZXp7YByQ*tv3-Fw_@$0a7}z%1#&@R1v9w`tE#eQ3T*f^r3PB$5#uGhApz@w1 zx%mBV1_pR-dW=iq73LgA{{YkduB;FKnrqV$q%Gmbk&WmdgPi1Ir${?;6$3cV1xW;) ziUk`uv85eiDsmlHcBbjU%D5@|RIV~WWehot@~miMoH8*x`5FNP^8%;p!96M&Urw0h zO+%j96)GD5$>DCIf;A{7C&lSRs*J!&s>i4Q02K_er;M=AQB#P>1*0s(^Kvv8M)>_J zFgoshst%*KFM1%jKV1NUpr0dHQ&%jCoB&4o0<fJY>L1>MS8uC&h9ev8SPrVqv$*|e zFy|f;zuJcc>`wI{kGGXhG0S=nA^7T~@ovY1$lXc5*jGWpBJcutAIh{}9k$}#jlll^ z^{F}X<SU}!k}~NS$oo)qmVZtL0rabAB-AiJPIX!!HYzlpyK<|F3XCZ@>eLJ)eSrk@ ztYkd_$?H;EQ3w^Y`^JT}soAw=fQGFkIZ{2aXhF~9Wl>VHWM$LDJnI<hIU5gJ306C4 z#{7smp*`U69B<O0kqTu`cjtje9BMW$#QB;4OeoQfZ`Y<M!hz6_=4&=54Ul~CQ<9@O z`-%m&q0c2xP$)noVbIexuX;uuLFB~jYb00BqS%ab6cR$=bp;sec~&bU4JR794?2vi zjr5Q<^vy;<Z8!t>U!?;}Dy{<KK49XOq=v+6jGfO)As*#sZS$Ru)VF6+(ZJ}gc`@8( zgU<duhEC3K(cU@#0IV4Y&j*!xpAP_IReDFqC!hZS4DjggR}u@w-=XlD;J8{T(qF{1 z8}1(-Kq%zrmetYNM#Ys_XFQKAR+h>o%J*tLa(P!rWRHbLbO+4tXf_Z76M?EnL(FOV zeQRYKEK0hWT24x;xzFB{Y6J_WEIxUu{QkzT#zO{MKwy{*n418%wFY-aRmAakC(*b2 zQDeFRSccWOE%~Tpkj|=muw-4Zz=N8$bg%+t1%}~AF+o=@R5n>yAEX{sK<Z*L<gogA z5mP(7Yu`eO&N1O`wUOK#gfdM71}6gpe0k7B$XP-emL^l3c>uK(jFGTs$<%O4ol0sN zC6r=FM1YO6*0LDHP~zEpzYo%WoX`^YZU|VP3Uj&0rA`pGZe4ah73GRGbF1+%CF&FD zG-f=wEQ$~BXJJ8BI3to>Xe1IHjGDYcn#mhR4yh0!#>1UFz@u=uJxcALT2!;ROh(=2 zP61JnC<a-WMoTEtN1uq+u6gDvbV8lpFcAnOd)Cjo?twEqJdM|-CE|;^ED9()ojlD4 zhxY#NIX)xyRm?90i6@P5kIm56ygOXFG>H;6=kP<}^!etzJK}Kz;zwmhomg&Od;b7h z_aMFM3yXM5x{c9xW%r;`&3oQ9d!ZKC);vq;ObmfQcyzHj?#Um0>8j#%E~v`*-&n`q zli$eEur^_c<(Amc3UKR0k)5L~+12fuvd)tzR*xVP;|C&@pv{DMSQY%h;D60v%AsV5 zl@BmH{iqtM#WpHbdf?K#{{RtGe&qr2>go5S{M2%{cv<69vm+_RSV<JFmF~N|bvu2< z1hAHN2qa=Ti4f#9CtJWU%47<63Pz$UJQop!v6x{F!ZVC}iZMB47>LO#>@aY1>p>>t z{+*4yL7yHF-3=}arh8;^vLok91v`WHqKa_RqOug5)0JXOd)MxSMcZaM)4%zki<N=n zkWUb8e^?ET{OTeiBlvc#R19k;867HG3xL|5J9&mVF~;7M<eZ#D-P#2hb=EZj?Ll13 z(j6!xO<NUil*E<EJf+9d6mO4O$&5(lVz!b-#!C!fk0DB&G_k8k6o~9H6gD$J$Ba(; zr3sbT05OA9<8?_)aj0E8;y(~0&lP4VrC_;*#CgM$x%+gZFi9v8+{vau-WOelI&VSe zzZhJbF3&P41o0$0j053n>FpFdu8pJv=qF=bzr}lNXl*zXF>uF<MjQv&cv`zVe&r%U zk$7>j&L|lhTx$d`cB{8{r$5f0ERD8?!ynz~Jjkl6D4I|rCBKU}UFo4&j#R;@cy$4s ziV0x~E*4WRHgSxPaX<ysCnLF@5KamDhn6a0i5n?#ao(T&wHieVi&)uUS>IOSRYAoC zu_<*|)iNkM_lya}EpDM{N;SKf@qx*;ewnJ~)h)?wIE#}jc(or&WI-9w_odNKAaJ6B zWR^8#3N#kT5unxl`czNe%ZTMviP-pFGo8Q9HN^JfKpljCln*Z|QXcKzD`3*QZ<bS` z1q3s}B9St@hAp;V5%sD0WO)OolO8tIH>NbwgkI)E?=!j4l6^L)b0qAz!r<<t<7xq5 zv8XIWV09a2h2$OQhf9_K<epSSx@0saRzFB1V?gf>tV#0`cWyUS*pMg(MZ-y~uxK)M zBXmA=Gnl{`A)6axkv>%2W<?Jv5aVFKR-sv@JpLMI2P0AXeP}AmtvZI5KIxZ`)tak# z@fBSB#H>a%#&AciZC#WpE8`=W9O{!#aEisy2w3DWVU_n39#io)BAuq}t0>c|=fE6; zgX><ordYLn#H*-{OwkM~k0I+`JMl=udsW%9mT~hQAP!A?7>PT$%u@Goj1q+N^4@?9 z4LpY|$v&M)3mmRIz3Nj}bXn1W=%{(r&ubw-{qifubKWlHg(^mf<)xNc7xx_OeW)@U zg7NB79hl&t{J(l0>oLfyt~fcIKH&OOO}fZQjwr%7*e63qBDi@KCkq^Fy5R1|)`E*L zlHNp>Wmww->Kd1Ay6;m0%M%2SMeZ@N3BG-5?C8wV=GsPI%Hw?})~n1NUNx1cD#QNJ z`p>^g12CTbNl6&LA~ph%b7>3YKCL9`ArCXuRf#*-1G|mD8)#+&KE{P~!nozW<nCxG z$8QX5#4~Bf((Rod)neZ`?u?Brs4@;QniG00nWL3tVtE{Fe)IxsE9Tl+7DNDJR+B(o z^ip9v-7IsIB%F#|liT2UCT$0pLxn!RbjD`3kPnxU)wwd`W9v+e%&0`bYE!oS#R3K7 zo#)}jCXu*i@T>m-iYAieol)8rQ@Pb381|`><f|$%Dy(yzJ9}16$uwbPpF-!JXcox# zabb0&dCMzcllP^>EYfI^U;&B5fs~Ry^vxvB1Rc?Yjoo)YYAcA$ah~WD3PIGvI)|6N z2Osev3fkCdfrMW@84buCjc;rXykadE21!W9fHDPYej;9(cy|mP*Ws=7M=h{zk1W>i z+D$2&dvPPaH^>|M&{-YhsVU$&{QRgKNRnz-UG{ax)I?1(<o9aavKy5#Q$&5-?cOol zRRplYYmDIjwV5Lw;S5O4RuVRo8>38_##Ca7QW)4Lcccxn*`U)5ykUXgtq3K2B<)NH z0VFqsZhF)eR~doUO#YMv*(gA4AIjB*OGXa)0~x4|ToM}qbpZ0H!AyW$k9rJJM)}{7 z9<*(c*gJzlgq8;xQ|VJFD~$3q1*bxdZGt*hZdXztaA{{mV|Fa3spKe-oSj1|d1;_v zZMqLJLio!BC7T%|%CG>~${dd_RMF2ETzQUk0$N=v8F$Av<wdC&k%FZ2&tGZ?Vr0|{ z5Ug{CIp5Nmq!1L5mFqyWlzq8*8a;8yG_cZ0-_X=yfgwth<Z3cO2S^@cJm?92klOM` zN@T29VM3qeXnwua0iKmT*vaR&l?M&+5v4C?C0qcf9=q3?+hO?JgZL}bz9x+mS%Q2m z86bn6wdWQm9By0yaGibVI*SMx0Ln5Ct#7SRIxaF8Y<&%CIDBf_NiC<$bglid)8T)h z>=^Z+*ufNR2YQYNR#RI9h9(76$gDc&dZP=fww7?EhAU+VXI0WNK*mppY6}5ZS`t=9 zJFc!{(wQ*t6r*fO@R-~FDH3H4myD9%nR-#84QhMT1NU)?0*c}x3#e}SlbdPNn#kox ze()L9O68G=(tW9_=$O_6Has}o5Gj$4^nMy5ukM-!0T!)DraX@=^GZdLT&>l~VCTVt z4h>v7l0^m}{_TRlZlZ!~a~ftj6&Leh=M(@Ucs09a`FKNQ=9_OC>2e}5x%!tnvrvd4 zIT>|02M2F@YeeX9hnUZc`%nvb7b=e;oxQ0NPXtdGx>i+V;C`QaDJQy(wOWLe8xfpT z$s|`0ol4qVcvaVvP&QbQp$Gxk5$ja$G+W4CM4L`|Ml(;039Z5WNOr*wwtcCG2m+%M zw#rUT2C=j@B#l};@+5y+<}5==@g6A7TNZDE4(EQA+1v}23`B9tI<KX2cBmKPU7HBR zYAl@KA6}Flgf`JZFL~U^?BDlf=Cx^ztJPV5hn^^<b`j+mXQ*M$jGV5uMb+n=P$D(c z8PDQId1*VEi7eLxd9&unf7Xp+UGV+ew)#g(DA=T0M2hG5jz~Xh1*%VN7H#nOJ1cWP zdOLfWBqUvchZz~^Qm-;<GQ#YwxY9GV63HCeBuqLUxZP+lO8}6GG{(oSF_S>ChL|%l z$m4Y^xNP}mhDL*4i35)oRDc*Y8)8{BJVybt%-epH2i#_1E=p%P2YSnq4r6H}XMF8} zzI>?#B8Ee%>zVovdGx0&jcl1=-ukZR?LbmI4;r=Bh#2jp{X_54hA|4B>2*fi;bqG! z4?~JHirzxTZ^U;SmK)NRCx8JY{p1VcMCM4(oduh0u<rH3s+%&O5XZe>4){fMX!Mb! z$G&MsIOk^$jL#p45On_l^G-=wo-_;tes(LJKHjtljyH}1k}Qj%wRf5EApYX4e72yb zDOIJ}%aNp?dM@)A)!{4Q4h}&cv@#$@4HIdQZU%BB6d3mGT~ZsN9E=EHcW+EroP1|# z4-esr=wp#C6cvzf%x|8ey%W3$N=##nxXF?*NfqZm8sw4qKME4ZA{Dp_B!A2^%yppc z_&A8$A`u>zj2(vA#`{*z-V$SMNJ(vmz~EM=hr*EX_$Th;@4K}vxjKdiD%l}dRh1>? zaH9utKu-tDt29zdQ0_)^fkd6@Q-#>C?KvwCYB)j^cDFerm^s>orgV%*sALRuvhySS z3JHklLQCrI&cHrL-hxSGM?;J;I4TCL{{Y1-C==^}qlja~rzDZo)2-t{0|-eipQ-wf zN(|J&Bnl16=Ol8|MyQCvm55d&X&ap=CCqc{iOJgxG>j2PJ**7@@1!Ri<2ll37?K5N zSma4b-yrx-{c26bWH6Q`&^9HvIrOUC%1VK_e3~?XNL0d_V@S%%P0l1?lvZ7odeB-$ z5X2nmXva1KCkB$&1rcO0yf*0CaJV{w+c>O>HVkE+@RaDWYzX$F604Rg6o?1Yuli6e zWwj1vgbSH7yRzv&Y6+f4Bs@(Ejz?G^)21k~{x+UtNF2p2nF#~}?c@ao2l=1~lHM^N zEqb|sD%M`$rcv`4-02@zruDX!WA8zlLJuLI{qAdBcpVF&AP$~nP;*>HQ8E>c2xU24 zTM=9rZA_zs%&b(LV>zz&{qjx_FO%#3qPPy)ws=*^E2Xo^y8BRh@(qWUH>ubjN798! zC@?y2Q>c!7s0baaFhL{^bRmaby(<)vu{fZfm>c@kU;*OiQWzdb^{fSR=Rt#hVB)g@ zM?B`BvE*o&k-jp%lo64fDa{rze8-gvkT*~O^{Ca2@sNC|2#k*vW(xf$G$nxO#-wEO z=Rphz=R`0L$2FUcfXzYhpI<5o@c!tm$>~v&H)1~3fbX`{7^5e8i5Cjn?TV6m1Dc1& zcKh_8^bdw)jt>@#PWAO48Tv(fMWyf<hT=gKypEHcSDt(@nUjD<2Aw*{KDFug6PIDG z);5gnT#fVhpxf~2l1M{$s>Mc0t*kc?9_dSh&$^Xw>ssg`iP*1m7*2W9g+HZjZR50( z-@3w${{SKWloq0m<CHw|YXoUPoQJ9PsgvfT9qgVMc@NExTCSb#pVO*HvNMsFTC}q` zxd|SUTwsSj9C~`tS&!&kFk(kCb~H^I%Nrz_3f@(!0xKDWQ%J_vUE_0+-M5ur6UC$m z=UERh0p5YgiyD3!{X30gdaoVC&v58r*|zix{%Mmmj?s`nRy&i@i@cRJtdXD!d<>^K z9%g|8&DKUZWgQBy^WK21<)aO8o4ASkk+6S5R*bIE?=D>IhoLo*%p`*>hyAaSy#;92 z>A_c(kmta-1Y_2UHFXj##A=P40vqbjTD>B7=%ZE}9Jx{rypkNuSxE4y02~im35g_) z0C1=GcH9bE+scULSj)|Z2K5nJLj(^ROEiev5?^stjit10{{TsMI?N7wu^!;<K>qN> zZ?IO#@dqDGbDU$mXi6r7*Tw$;y{m5tS6KvenV6p*p^O^S@iaw&glQu`=4R$-IiG=Z zh}*RY&z3jX5vk{~>t3m@OQa|lyO;9Goa4^Cx8OjwS-VoxL#|PMfvDheJA2ovmu8a- zZ}=_A2TyZAi)&|s;S5uWWBOzcN&D5Zx=ZO@I5{|~*D)*vPiiCq2Z|DQBi@*hrN|DG zNgFWKe8;Di0-1%(!(F_J!}qpOJ*kr0p-`t7Bmw}=X|h6JKr=shhps$h+K4WtkrWQ_ zbv&pBd<al|0Bx|y_Nu~5qy#)eN}t*W`iHeP)h-IMT#zJQOBv@)MP~<4a6FCy6bWZi zd-7djBNzh|`9XL!M!-HYx#TEa3<XmrZCjmvY4NEbG=)w)_MoY67J$Pf5<xlYeJW<P z?+Isi5$8)Mtyy*saz+m-M2xoMRqVqV%H-oeY6%ulNgs3$l0n3Za77d?Bq^D(G^w~T zeqrlUtgqr#8W`rK0x3E+>%9R9T0xd90qET6iz-7NfQmupX-spuIH(NDPBa|th7<<G z^FxL5pa&c00<dIm{{Wz@)xJ4Ud0!Dx{{Za)XbI=TO?rAd>JgR!xq*&#<(z4jKaZ9y zSdspkc~_~!B1kfzZ?<u`pl9EmPc4S$&ak5M#{Tu1hDbRB%nA(di@9=%ulI)4ETj?0 z4?#nbr((=J=ztu&y60*MP!#RAps3G1U#%7aIpsj;k_|HIB7+xEV#Eeh$l|9votmfV z0atV%tzai@_US>Jk+|E=pyM3IJgP{+#&@g*Pff=|L4fBN<ZC=5m;=bvu+GXh_o2b& zM&7g&wsDNs5)Rn=8iV2+?0qT$IzTJS%7RYE(xd~^dW@6Ovosz{@znnS^-jkVzAl_& z>?^74{{VK%qq+kh&bfb%WDYCX)+0E)f9NZ(;Km&zRy7}_13|xmi+C~t17Zd<?@SKr zbK%EdN>aq^6_lLv#ab5Z@fOt{LB@>kXeC_ZC+R%%(uF(546<p!`bv&;3T6$Iiyo(N z)W=6c95xh=LVymU*dz>5G4O+pOV>3TvItUzmzX&R9+c2@jacyG^`Heq%qY@)`Bra( zrGandLPKL)$OL^;mMaF4q@dKkVC*O*7-Mzud1j(O0S8b6_j;O!DD9_HDL<GBAgaD1 znzZsf=mI&8;HQJ~?Y%Qnvj9#TpgfHZiN0hq7c13HG}9U}y0$Suq5^KENF4XrQ3De$ zm&)|PJ5>18ctBz0Nnlvzqrvs%KzbYK422h&&pI|_2s9xqIb)p$6psRUxo=tBF+N_W zG#+#Dx^|bd+&VT#DlZg<Bht8@7j939brt>*UH8VdVcFgoa9MtFa(Z&EJB5aAIv)yo zfOnwiIBJ5LPNaV!%+~4%6@b*thpPdwsvJ30SZdPk)xhOjs8}XEYmeffwGFxi3YQwB z=bbfqpzorL-4QO6vnj&^(yGCdHaggDG-p40e2lT>?iGf9k<T<2owFVoI{yF}$NA?= zfy6<D+oY2n!BgYMnH?z!9E`z`u0M&lK3h|S5Qo(&tYrRvt?5Ava*_}&?vqOo6i*gO z`_Yc%$*u|Af#>4F`wBG>Fe`3@K|ADi^r?LjsMj2<nfg!+ue|~Um#;31gA`WB>2SM~ z(DUU-i={4QXE2S)$A{ceTw2K-W<(m)oCTL~fcsV^xQh4Ep6u+(2H5l-R2goF#oj3< z&H*bb;Cd0xrNm(mctb``HWY5Gj2Q;J{W%!hpruWFHK`1i-TCIqqdE1UQ^{`SB9?ZE zPteE03G&T2+af7gpCpX<4?0w)()tX@Q@U~VowPTVMW&f;g4#+;#x%09#y<22xbEO> zQ(PEg8y#v$s=0z$1h6=8H&S*DTZfFIDmgNap_hNswf9qq;&RqY+^-=YGyW(%W8!16 z_>I|BWbp}e<<`BP;?g-L65P)37&y@ql|TBt>%~4M=zoZPl@W;m??=>fdDqZOGk1E1 z3*)ak3go&3SYg*1j$@##SCqE1yjbvo$!OFgCyEk;bVERhWODI0cBKApPe7?+X|l<5 z#xuI9To7s_NzvKansNqwMy<u)jeYAYpgME`f<E+<a>7hBOd{$+^E3#zzxkO8Ndb+2 zh+>%0TRgvr6i9h7JjEL{Hx~MpgQjr7bEtdurA-tXN=qO>SM#CLKfM4?Y^GHK5DfiM zog{nt(Mc0X$s}1)4jWL#4j{tDnw*dobZz|28G`8~BwWX%8!NERC^GsO<%pY?#y>W3 ziV+>X%y<d1AF59d{(iJX6ju3<93Y$!bCK&%VUF-C%<A!SR8mLlK(z!ugLGZ9vOk0o z=xCBG5~~KM>#U68lk&4hJE7gZusIIg)OinDWQiQ-K#|e(_*n-30M3Dmx>aF~A}O2^ ztmSDjNiHNqB-=1$W!q2d(wee_RZt0)wgI*$)|}2pJHz4}+fLX$C>0zN=+?4_mBvAh zyg#L5$98nG=y?dn9OFpy^{i-}A5=^ghWdID=}QhZ31o{)wnDQuLU|leaGw?>GTU$v z>K;_$ajWEM&xN<auCmtNIUy*(keiK9oc{okT&KmmmY&amu0*#9#UfowyB`Z<2d#Bh z(Iu>FBlm?5g@ZTHf5ip#f!ZxBQA=)i!BOc-F-dN{+qycFwxz%y^HvZ@2Dg<8w>>9t zJt&Myu!E60^T{BOdJ5~82fI=mktH`DdSUPlQYJ~*F4+~5+#=y;528VYW!kGExYn^Y zBIFuE2~$ABGk1!ZL8xcNoUKN!EgCavcKq>=2&N=Qy3AjUTVo;X{wWC4A!vd|V{S!q zFnqV5d`SE6-VyY%Y+|rZ$p}Ktf%RbWq+HpT0q3|Na&H!pMJ>_bE8Lix->wcw{{S=& z9m|qq%ueTK)%AU<T_B1x->wz+Y<*3Rf|OQ8I0<hg!}9$)N4*e9KoZ|dozUcpxyRmu zManxU8evyl#v}w|&ZZ@_w;Gf@@)7letbM9~3UteXAkJ{h%h*(fjS7VU91o|Z0@_f^ zswH+ERHhhzI*5;Ya4qD6_nF85{{T91Dhm}kJoC&}EM4L;mG$K8r*Z5kE3=r`ySl{^ zjkNP7wYQGN`}-nU++dJ)`-<AkL67ke1sU67Yg;>_#>}fK#noANpz?2tZ0EFnom~v1 zTxY~<*^=Fu=psJtlg3+^+ogEd#KVrz_H~yfO~%Z5=Dnj?cv3};f{*|NV9+bP2+ADE zBahh~ILi9fwjt0vmGJHp0MZT63dU2VW7v`gPo)W&3_?XKp!HsB>?jOK%33&M@VALb z8z-qbrM!(SCOBE&13JLUXZq9&o1W||&laF}XHCfU-i|3Wh3?u0(sgA9l_G&CsSak6 z>62`T&UBx(SdM?0GIw*hRvJK6z|WYZw3gQ-vyn9E$hN~Cl|MW#C5?141lX(LSRRxD zEu+wlb#O}n0Ag{C_S&8Uw}GBJhf|kqX~&S~RW4++l1U@Jib&m9gdwv{v~;(H%m~3w z<(%c4)`6j90E?KFV^7(QT8TbHVwXLdPa;b%cdr=)Y)6*WSud@N802#dr0iXA53Xnr z5w}uQOdeL*wI;(I1p{^6MC}s;a0uo)niVrFfhD+&9PSrJb{@H=n~S&7kQiJ)(m*SZ z_@(^BPo)GcGwLfO+ICa^C?!>7Efn_#V0ZdJA8G?>WSQ>aLj5%oclM}IA&I+{Npu}O z-f&mT6l1-04>U-19|+F>0IdKSSOAb=A6EJXoK{=MHN!S0a)TpFYzgzLYF)+=BMLTP z`_d(qC36vws0R*EVSTgCgOB)&9EXPR@p~(>E&M~4_`&2Wdtp7CDt=DdeH@-w6|DGz zLh#-g>oQ1-e-H{zPa|Cd&l|=?#5$1vKqv_%5;C&9EQcT{I3Uvp)CNZ5JgG6;*hvVH zEsQ6gGC>q;XA3ubBDmXcA1_Q$9=E|ZgiD>bI25-mktj^fCp>8U-gOdN7?`!Ig<t%< zY;pbSV!6sVQQfla#Er&iIpToig2NtFDyqLo0*y4V#;yFhRD|dK=p${m8S|o$Y20tN z^Z`K_)wXfHF-Jq~Kn;VB6OT@nKT>ILw~?$Gl;C4;K9obr&UeVg1S@3-Wds_4bP!c? zr^{+4@UZZbJnAx7X*32MbFl;5);lIaB!GN{0}u|PgCn1v5Ge76$;VCT33TTGwnv>Y zk#o(n&}NjN<YSjS(E*Y?UN3qKRZ_sKZU@q97$G2x6O8hx)&q>LL8(%K^m0D560D_m zVgc(w&O@H<8(;30#%O>cuu715bg5@eVO)U6_qot{{{Y1aaV>!;P?T>8Ime2)9uUOw z$xa8+zIyLn$Hl{@?}uXtRBitN_Zr}MGyeefmn-|5=dSb}?V2173^CPu*4_ZD4rI=M zD~u6Z-W7>Ll2qfTTHQdUb{-+nnhTc5z0fP;KkhYkVrSCNmgS94wNr$k8;vcT5Di<) zFc<{ww?Jqwp~B$gA0^yW$~+^xVUD4IHBDtN81bZT4&a>NeW}7_C{zO}Jc6C*9-Z0- zjT0^gtr;MGv@yJrc%TuW7}XP!PuS*@EUse1M<$$afs#j;y<|~AaiQalqbdLa$pp|_ zVpSBYcZt_0l?-yh1H4j8-aGP)uhsVyNp7lG$C3{)4k(70pTHL!j;>;YS`5MXfs!$e zF04j9>R^UKG(jt|&UfDxRd|$e%_MTXhdCNCm8MI1Brz?-1VxRSHpU;zev}p@;t;_q zCFF7=1GBRDSks&dz<Ah4tZYf!HC`*|uWgH8M+(QBXF1>6g>IvcEeQmSbF#_Gf($ao zR$IxQP?;gM<Y(Hayb{5sqYOGR+un^``~)CmZL^%|s?8##uAfeSC^^nNs1tPNB@$b- zg9Azi<b88orwo;w;+3e7cbT<tGI?)ZG|bVlKwaZ~)Er<}CBxupz9ieDZcU_w6y~%Z zm}di2a401XAHCSGtu^gtMG~fvq~pSNq(`CAQOt#i0LbG5*PSNPCbXJJMDq6%44`ep zpGpQv4CtasB5v<j*BK4>rpXLY5Mxx5P&ZT5`cjg4;<;!YgGX?LB8A42<x_1OozPTG zE~k8);~w+^mv46-0wuXa&B+_nW4cDnPj5Fo7D)0xm19iu#5=24S;5@M+0H6i=9zUz za~x=KsbCp27^=rBZ3?b}4qqc`Clg425>;FbupGb5GB{n)K%ZVg9pF2kFTF$}2XPdV z>y>b<F@u@`jiF(JR#qDj*aseBu*k8Mdvq*>;k38Y>*q|C(%t3DW4%$cXA}~_5S3WZ z8cU3519P{f1jZ6_<~Pduav;>LtdgPc00bWi9RBqZ9TJT)GfRz^lE2=vI84fQ%OX0Q zvg-cy0VH>2z!zQE>6IJ$dDCJHyBUUhfH~Cn5hR*|GceeeJMZOCv7DC5Y%o0N5F>?{ z&2J0JLtud9e=2>sY4ntZ)Fv=W<E>+Vs6fNHNF<M*bB6nhVl<9a%on`IFsJ;`5}C8A z7x0d(qi;&{Z;nd;0O=MF--ia|0-)zhXQp?>dLffCsP5#A$j0NtUT^Wq5*`o2<b{JU zxC%%Z$rK%LXC;v=E#kQXP!JR?%xp1RrAS64mT48-jgHC>l~CaK5haW=C<Q_(Wjw*a z<y#k$1|99fM#|U<WNjdyY6$P-iO5SySUJw6KhmXp)>1AVpdb0D2L9r#fVpOc&=xpg z&PW5(%9HYz(oLc6WY&2`yr?CKh?JF+Vsg#~ryi6D&e#K6#N)w`2AXVk%7h70KJOS_ z_jeR+97@ckNjcbOY<tikL@ok{b`qyW8bS1|2(XC{%PN35uKfM!vKBAhtp5Otry7EC z6)I&`@ko*>*p?b`K(x4tU{``Nn#fkywmor87Tw-j7EGLFw>cihm7e6Wjy5AW4a_&K zLie$<%OE~8ftJ9Gc@aR^%sO)l#>I9gU<G3ta!3)eZLl^gQ;56LQ%5fn@}WVYK~jvH zonY@kEUcxO&^i6?UusR	>v5kPTZZuGHCX6b;ph=jWQF_o$7Bjg&tu{{Zi50KFn; z-DGS9@g{i+)m=GsS4lIFa-@HHzd1W<+;Yho1Xi->2m=-RPc@*^Uow)%7$j|;wZit* zLE$$AfYb)yo>kiM2H5ip&zCCUyK3<_3Y=qbJ@Y~5$W8|1?NSNG!!)HJDu6Q7S)edL z+Zn9KL%l%QVzZYaKwg8L5G0HcGeM}1Vz6rGoQea^I%cqK^z!nd-16F_W1+$Gpp)cR z1I(I{k++8fnV}kd>pVI7PADYnBYMrxJ-ur=b3WCLjzWTZVNc$JbB#(#6`Ka-Q{n^j zd(cKR(|V2Zj8<f4ongl?Xfsxmj8;f<8)Kdh)jQ*r1eg)9>w~=qp!_e92LP==QojgA zI}qgK&b>O$Mo^*EopF#wd4I!2Q^4UTn30Bg*P&W5ga+?5>EC^b9@HH*rOJ1zuFk>y zN}+ilD&4^xR}g3scWim-Y+|`c?+V5WTQehb$2B#$w2`HZG=)QvlO8$yP;YHzM4P#G zm97<Ysed(D7V70nBfxQzA0Mx!YNERkx{^pZ*kg0|t8mQjQIxRB#DY!r3JsoPA)&cV zcF*)mKp+~4cx|B4&|9uzBXqz%=hCZ9Abg8%>8C-Zk;%Xw)M#gT)y#TX29_Y~!_(G- zE?Lkz1E{j>fNn_grd!`jB*7ZhEz=kRM$0#~Gw~5a0<NU^T}B!+(=;z1&RfQ&MER7| zBav4cPpt$nwuazJ^67kORbm2<VM~tWT<h;*krhr3TL(UV)Yh^|A}w_sGCXHauyS+l zO1ZgL%yHeMWez0D5^>}_=ngxW+D3_F*2}&|;~w>rVpyfsk)-1*zWA($SSN{EG}s*@ z3xEjzb&&T_M$H;1M<ur0P-I0&Rtm(C&Xj^){e!NB0~p&BQpu=h+A$#qI1S3CN!8oC zloU9@$mS?1T*uwaC13`kRO78_c*KQOm6+ge2>$iCyGWiZh|=NQ3^Bsv1a%e5@is?} zNG`j><ssWw=|QFV7b#hLPUx`7{{Ykh2<wt|Ij>;R8Ig&QgnjgbkF|L3z=#XW+LIXo zi_kYa;|9G{+lB<dq&oO_<a5@7^})3f0?K4X{{XkYKeZQnBthLM2bfSXimh%Yiajz& zHG}nlGwo8qN(go5<+TNtg^HJ#Vs|GSk4h2<A;DE7Zl|xkR(XY@85lWH%>mSX>IK1; zGcbv?kWNDH`cPOPsSMf#okESPC2d$FhGEi`8<M*GMOba=L_uE?uH8E3fFv<n5u~#- zpE5`DqY4HH=11#Lj}s}>+LgZ`U9&_20iXgCru*aGgEl)Iw)@i3-Zo-pJ>&FdQLv~7 zQyi(#yDMj{4A1i$TS=y6@RlPYfvnxyj45UFUX_a=Z!CN7nuT_bH8QZzQU(Pc5ssxm z8_ZB)RAGl2hoP*%8zKE`1~IT8)@k1$XRQWm$ApcKmpX-Ayu}dCb~rUHov=Ajc_$vg z`0-<rjPTR_>(cE8`x^63I;Z~tx8Dy3bN-xvsjpPGLN~#na_`TjW)6_U2OVk%I0TFj zS}=K$j2?o3NF{uH$*IWY<<g_eJi*OR=HKb`pcN&*DF@1nrfM5K4%H(EY|sg8E^(7s zaCwi?jZO~3G&u+UC?E_Cs#Lb%<I^IrbJ%40RvZpuf<pm}C{yWJb#>l{rW&LiZJf{+ z{K&;%^q~w$*wz+oj3Fb_l?3Srmod_(!%zr5hM@X#pz>di`CcK|_8<M&-_TcC!Symm zL#P9DT&Kr;i|)v6%JsSX3hDSVhCrvUUX&dYE|aMl!yZJQRB^xzt1OSIKryeE^r*B7 z1`7Z@jaxAIzOT1R2n-lwE_|?gQx!>E__jIR(DzKNKxN*ca-;*69XFto!0wK!dgNxY zNnD0tLFy|UVY7{oK~lLpkfAzbnV<y1wiq0HR37did$rrB^QJIRcO<Pqlxx7r&!C_s zWh1C0a_dmoAe})#=Z=&TBEB`N9r7@F)<>dUKsa1;19}O{oMKYI^3NhEnl*B44{hmU zHC6mEr~{65gfSS@N3fuRnvMgUgUIcg#!RkTIM1C+VNZ{zKS~l)P+~|8=Rts|I~C8r zDi)9-8IiTF>*Q-40=964Tdq0LVHXQ72ar2ZdH2RC+Fk?0w4;KztEnHCD&}}xY(Oxg z<+dx-dsj{IuTpk*hqPyLdZVAEb6uZynG|VIM^e-s6`(KSGR9PMLNuS&wzk&6$Kw*} zIsy%A;ER76>IZS06PnsUv7uvw831HsV?l8Px&%V#gQDze^aO~o%;1f(=O;BpI~Bq) z)7Ju@6pZmQ#~T8?wXhkWe2RO##1Y)|AmjYeM;t)mnSpJ>G0D%SX=^B0iJXve$xfr1 zQ(dAbfk|=nyC(Rca!)B@mT|K>{b?g<Z?UGk%cRJ4GXCawPro{$65HK{7MBw=i<T{@ zu20^tMQh#UtgP7>J7+Wl9Htq`xSlO8Fi^1!eY#UpHWBHCrHKge$<J>s=pNoE$~1}J zGMxDT057!*@fe_#$0X|<XPPkQ?Lf%Q(&c;cA>;-=nl`+(icuBYh;A}7;nJtmHCgVA zY2Mi)f}c`IKBe;pn72@ISQ##C-6I2bW*7(5&{~j1aKWurLY>t~7$?jct0Z@_vV8OR za3)C!7{}eH66)68+@O)!5aCl8+tBr+@5x0E1dSV<1jcmwngDsDnJ@zv&QX`8Yj0&} zR5Wvm0%s~lbsr<`SDA!TGN33AFy3`WcG662>hNPy0GS}rc*n#!UHgC8mXu*c+iBS2 zHS{5pC_o1iNJgcEoG~8ezJ2(VvVY^w%n2ePOuJ)q&b{8*QZPlt<(zDp#-$$g7Q}M8 zw8<BC2+jf2Po*N{%G<nBX#?v6Dm|$$^LCeuBv(38O^Oxp{{Y24Yw4`!SwTZ=$4rgB zPp`EG3siVg;p8q@4Imt9UoU#d_@qy&*4i0Fqal1<eCb&xS#<{_9IBS^jQLYuRA5$1 zW|m+%rrUeaK)JTJl#8rKa>K;n7C+0KV=c1-96_#Gfjc(e&aw$+5a!m}C?rvWWPN3Q zaZN?KWz{Uv$tH5I8sGqY#Q?M2Iw}iT;&aJZ=OgXPpxZ|&?(RFOKpUt#(S-VzdE*jp zK^e&v6Y%Jy(ixdpeFaVr-_n2?Vz*xM6qSPWj~NR>%(FHlWMPbuIju3Q7y!vCM9O)) z5wAbWf<-YEZuS`4n9>J`d1n*=A(n3eLKGdJ{wO6Eh;+cQf(A9X<?mJ(=59kOO3=4N zWf{c_!IuVE<(1d+as%JafpMh!w2KIrkph(>t4h*$^RQp35QF@x!y`N7DPXz5ExiLZ z-L7SV!6jA&yU5NCJcvDL5|YO_(H>l>)ySNC)rkQzHWC?#I0FYG-i|worBL!lZTINo zElM+@KFm>p$98k#KJ*+v#s$0o08HS9AsR+FoLW-=>1{2JRn=LSk_GwIR-6um>2Gmd zuf>?m96Nzd&aI9q7O<>H<k;G~OIcxrEV6{t$yl8Jv>6@0cjIe_+an=WK)~t+Dm&Ps z1{6mu!@>%9SpJmW?g?iS%&yI!4wt|l!>FqZtxG6&aM{ZfjU&ry1VYnX0uw|hIngp? zH?g5B9+oc}Mv6RdzdvdzY~AwG-zW+-2$gbI9`tcq_nCQOeR<kK$AA4a2x+BqS4!$$ zS^-om=4%XcN_F?{P>eKj?Z2LR)sY^2DD2Oi1#Uok`cjL_sfD{itMlh13JQc<EF?-K z(W@Dii&OOst-Y>%el16BBAbaNQyi+GV`m2-RbeDCrgXFFI2lu%&`VjA%9T^7<(<y| z0H~%FRA9=C=b_d8DiAn+?&niE-Gg8NJt&skAS({Z`E;5HEhu~#u_5c6flG}QGSVvp zoUteRRfPsT5{w5TPWh$FEKBv4E69v;Gy~qE$)~-H<ZO$v_x7bau$3+YX<@TtU<b7_ zDWP`J7%exE8~aok1lbY{pL3Bwrwkp7>0~`r9MUEOI)Ehq0Pm$*Wf6r(IdU*6q@*mR znTlg$k<8F}Kg9@ic89Z!p^mGZjQ;?N_DDmBf=H;Ph7_sX?OrwUP)2(}+4hc46I|ee z*&zP_VeMYNt8WUUDl^NcABIbn+n=QdFb?Xy!^&5}&N&ZSi6MeHn78fmm5}luYL@Rp zsQHhp^RUK8mOSX9xB5^VxI3{QP@q(*Zc{QmqCw4-0MtD_DRIIQGL}%pS+;KQ^z*B4 zrVQmIX7m|2^rg!)#^FL0b{iHT0qA{b0@T4VDkAQrO_@%A_lhZ!83=}KJ22i(Os26~ z=wwb~agE+Q>e_-xnd3dg3PT-Plwkh=Dgz@CtaA9H0~(0QBhG=^Ipyx+w{XDZJfMJm zx2)1)O*YR8U}i>RkiOLj5=8ONBmnB!w<pL@F<)GI8r4{?TU3}nA&s}FNhMTiepVp- z-C`Wa`KruemR3OW2hO!t8BpH+YUE}{7?IS-KQfF1K$LMduI@2y3H;7?KjND#)1{#n zikQadmedXsb|8irJL=>qP~s_AM>D&fls_Onyr>}ePQq!#jUniujCznNB#bs)Llu6l z;VL~T-!jV~wvW8VGR_wPkC3KExzc3;PcqB4Jg6#7AA5l&u^<{;;Nge)rolC|Dcmr? zUO~=t@9Rwp>g5Y8tEVcb!b=ZY0}D*Jj@?n*WV6t5{{Ry^xa@d%18<#(fQyW5dDlf~ z-UVdCvFn=B{6(~mJ`uyhN30v@gA)1AK9#t(w<{K#X%$H5!#JR@C&<b<)z8LpS*{tG zd_~Xjw!)HRRetVZ#rdvx)&3|Uyp82B!4oEPt5!f-3rvk3w(khH#$Q)YQ9}LHfpIGx zLn^^~dil_WZ0L~c$lnCwuucY)SJJ(7E=D}4G&xqmY-IBTrA}l+gQcS*9<&zn$8`eD zYa&S*+!fxOGFazM{W{PJ<DnW3)Ov`(Bp)nws4IXps37#LDha>@XP2b`vT_9PLZwJK z=~4mHj-#z%E1gchFG>l<3B#TFRAjNk3=vbLV?9MfVQ@<fP)dxj@SOSi)&r!R4+-f| z$gBWna7RFDb*NqT@+N`-7zAW_4tSy<6(>B0F+`<+2S_XYH4+^-Dx*sdlmgDk*<qC< zon(^fBf=V&Ga*c6&Ut_{kJF`97mB_Tz9r^!nhR4(`)Vts`HobnZZ-=l9l16({cBIf zJ3(t@;g&-3zta*8Ovli3G>c9b#yH^D#3X(jV0l}{e;LQA{Inc*#V#ptKNGZu1|^`3 ztMAB@Tz><dTa7Tz<uC!SVQ+<<nYbFBTjX~9=5pWGwH#02qDPtdFBO=|H&vBK^`NE0 zbt7aU9SQQThT7qsK+2b1YB`_zt|m|QUeDZozZ-?ZuHE1p8tAO=?VVC<TuAIUWjv3l zpy*&IGoy4n?aUu4v!&u0S$EDto$E~;&#d5SVsnwcYW2LvG6KTqKT{q+`Os`)WHN?j z3of6lU=3J`XtW0!RsR4jQ3xavn}dW?lptqnaA>2!!7(<#fw-W&F4TZ~#Y3E69luJR z@$Lyl!XX(~Jo89J5%`&7JLNzgBUS+}y0j7eJ!l&X&Lb-{V8{+NV*$Nr!v>IQT%K87 zs)9^lkdS60VocvopCML^lB=+aEm`Dw?LlQES6w+F*JGN=7rKu<(nv_;!<`R}ut)%r zgSOQQL`3V5>2FMcXdqh-{{X#$2-fJXa^FopIj+%$m06P@F$V;Cim7<)A`NYDk-S^y zZeB*R;L9lQEzY1umkqE!qJr$k<;hS}xje?76>IKHZi6zik@ONUe)P1syG97%bIsWP zRp<q4c>e$qu&{xqyPaW7W5n4f)OpZ4^F7-uHd`6ggmdy0#c=EX9S_8-PV#A$MZ2Tq z=^?YoR$0Tw`%xyY4{s%x4hO|~IKg533)Zhq@QTJsg~hiVzWK9;Nts90>%9k{v)M3Y zMiP^WFvlQg&Y$!6nPHj*VVs9X`hQyU$u9WcW8OG;<(zkxs&xGHN={eFg>~F7h}&^H zRlDK0kR%K@P(k}2Dh=%D&JOqh<w!fwJIth%k(sgdgM;^_N=M5_AbnAf%^y0*Zf)I5 z2&FRvrPmoIfUUTN#mw=>fUMt4icnw=Jk^(3LwMyZN%sPfS|ov%NTg7Cl^f!Y8RTVD zir!HdM{Eq@fL=#r(Iku+dG}rsO;(QM0uwAw6IP&dSb1iJ?oqV~KvINZv7KIr6bm6I zyN^s+8B+ZT=qN0n?rkv2jkv&b^$Ixbj0JxQB>q04sV%~o%S<F$qQ`mEA8Np`NcvCB zmIr+Vj8I(>NYJWC29c4>9VewKHA#ak3}bcJt5io0n2JWyMIwxn!zyZKTb}hC8+3eb zSmRX#A$+3dSmY{nvjOy)HdQaH#8~>{9<&}gu+l`ZI~_VlQ|Ce;GcZJ-C3Y%_f`0S_ zz6kb>rhPcqt8?YGWKuNXs;cT9V;H8}+Q6(?O00n6P<-e7Qm?0e9~;j1R?<elP?N!@ z-1VT6(LTIMEOL#>$sm2J%6>cFLM%9CyUcshD08+3pE_@7{wdr|czAbYZCd8_+YIWu zlpjw|de%Yk!-{s5n)9`sUTCkSJ4T8aW6OFEN$mV2@atxZXOSK?Wp2E`oo-`^l}I2; zNarBfde@m++4iHbu&9K$9pJHT-GQcPhoI|Smu5R#!MjTd7W0I-iy60Lra|tfod*6i zm6S515~<keVxap`yi-ZB0vLH=01f)m%#QBLBt(O7W8~CBTOA8Nbl{lSP)egC6iH>6 zfsn0&aqmSPz?63^gg6*oOMt`9hI@;vXHv2Eu(vX&>GY|4vo=(M(YNNo%AYC=3_~f3 zK;e*N05DEHMFDukVs=(x)faL_A(k>kW?ds<ADH!}tne`!B~*CwxNi!#vrt}8&8RTa zxYUdeHuA*+BEqBu(((;ND`O|psI-zWF{I4QHewq)9z+^i>Qy4|RI0yB%hH1EjN5C_ z1~*f_YP&7Eu@U7NchWgfluU+mk_Iy)Z%L9@<O1UuIiNEycC4`ty#D~jRJfEC!<-if zAdJ$bc{OVcqfa#*YJi+Ytx`iG7RU{@ngW%ShE>*2A~^wCo2Z6!9J0rO$QrS8aU$eI z+L#T{4t1=!xmf`^@X9yIps8_$1zuNd^U390e{3X3cs%MzKt=-*&a<>VueY;q>d*^| zk;ns)_pTF)-(K-nFMBD|oQT(upst&s(tYTvuvsA<1Fd|z(Im>-az00$1&rsdP7NzQ zlvy1P^bJxgGDdJle5palF0?>`d_xos1cA7$%Ht=M0{hWqk&*`V7&&^HEm$-@y-j9t zInYVPXTH@O`t3s6hWdb@HX?^C1_|dw?r2W^XbiX<#RzP29vXxC(ByK##Q~NiY;Zkj zBq3vBTVqL<bV2*g<w?Yoo%}07>3<E~WZ+sNVzUQ1z~x=%4~-RslWA#3J;1LB;a7K@ zB5^H@<xY1)$%T3!XS-#?@1|I;U`s2nHg5}i8V^plxDkNNsuMZ&KDB1ch(sT}NG>El zm5JK4cJhFqfXdps$acr2Z6KNZ!KVs5@j<v-_~n=qmtEoHgy4TV+I-$pH<df3C&V&* zJpTZdXj1Xum?>A42-u?TD%#w+xm|1;2N)@%m!Y8OZEhiSPUdrxG2Y{L#WH0*(;JBd zNDtCnkLD{$-aV@>gaQIaq6T!D*uC3`wP_NjMnL9%)E4ccwq%xm9P=cY!9dy6N0w?7 z-m@{v$}_4rCrKWJb*kDGrq~pYQIIjDs|vYma4r-%8f098q;>S5WGXDySBgyBN(Qw% zpfo`D@#<ML6~PjHJC8p~0TEdY<~cPEncMWKl2bHhNKiW<@UxANp`gc_7nliWRhCQz z?$?`9T_Ct=BNKOFHd0e;^`(s^7UoD}j^vywhR7bZVi5`jX;{nC7{(|n$8JF~i>FA( z{g6CNe5e-vU&GzV0OnaSgYQi<j`CQhBm_Pg6PO-mwY*b{+gcTez7iA6#H76gCA^Fh z&Q~8!M%Bpi*F`NXvM?$MQOFTm&eQgfv-}jax3iy`Bf|jk7CuCDtrrjM-)cS}I^5l} za2^212wWcaKzb<Y_n_PV0Qf#%+Rb;`Xwr1=n&?QVPVAfSUc?<l?$FMx>wr;udy4Vn z@L=#}`Oe37hUVXjMm!>LG)d@4rtp7=_nZTYuMX|!3~n8Kd>=H6_)_|V%k<3$ukEWW zH^w%sd32yILles$byCXu3+r^awVft~hE<bs`iiy}Qj{7=Zbuxb5dvo8ytz6g-%M-P ztoPFy!vF%E!5e<HR%K;ucTNI$yZq<vii=jam0C3tWpkZCiVJ1jwxX(i7L_E0T|;S5 zPRMuFOiV7yKwe(7;VzId;vEl_1z~JeULt{1?g;5w4V;$1Kg~%lM$w)^tT8P59F+_< zK2!=_28)@NR|lGmZ9y*~IzbG7r7}x+7zU8K>fcO%-j&`k7{JIm^r4u{Q1<}j`3%q$ zcJV?PF(aoiBy83bkZ^F`Kvh}q3?V}!O8ChDV;`+qicu_SEI^!$;ElxwF19&kEBB>K zaTIP5qyfCM{pr$30_H{v2S7KVUhZMaH78=NxS%->6taz2=r^H9ETEC3k)7*b$9U%q z?9H3q@hh~phz#M5=h#<|aZiXnr|sp`oIkMEQd-$(5?@F$f$#n|pxE&qDP=$Z0E7*c zX)=~eGYS6ye=t4k)l%^-30ub~NXqB>SBTsE7Iq@`KGEHdI6n|fVm;V@es#0A?YAH7 zjnq6p;#Ur7?19r45rAq|^2z@I+4P|HXrvM*rNLI;bDRoholChs;<bDSiE!>MYA$#* z@lR^QP%)hU0P$NOK-@N(0`X%2WOXK?jz$%C=~=mAF-6I7Km$DJiSXo%(Cbii=L~$s zNMIWT<QfTFbLCP7cNGM0&ar_z=M)k$PII+ljp{Zhddx7Of-5pPV{bYwk2AeSK--z1 z&kr+Mo%}iW%`Rzsur&fRw(GTGOolv$4UT$FXbhtRm)|_A6^eog_8xUk=ZV`|+r0Nv zq&Da>UQ?uF?_N#XUyD~fO7-|pU~F3U<eetyuYpgWwFLZm;x_BX`zL8Mfo4miBO&G# zfHG^c;H?-%(n-k9F|~QLe+Vx7MVtQAc7ovXSKOG8Iwz3d`&KpIYknNMCm*#uSAnj} zeQq^r9&9;}z9>DiHZmX#iiCA1oj5e8KLJFZgx59MZqo4H(b_EBF5)@B8=%IeKGo49 zHo&T9Jx(Yb8(M1_4a|abiefVXkQYhoL!ngUC=FNwmN*Oz0}e{(&ynaT3XMfr;B(rf z0uC7XPa#-T5v9QZav<}dj(e+Z<%*p}JT5X%TFoK0Q?)@x8Q+xv73gwF<&Km@D!3?v zJxg_{9x>sNudPA=pes3ieqtywnF%F)Af8<+22WGI!xVcB^adR<*X>gJa2*k{If1nT z!!m)77#n2sp?MT08A)E1F3Y5yT60v5#7f$HZV1@sg3DYmLQ*`ZKNTWNl)y>j1Rtfb znx}ci;I@UNo>Yz@%(pC8mv)Qdg!fn9={<?GlZjrrz+_U&KjMRH@uP@aMZvgbr+!4z zU8^cLG6i$oAZAoJJh$mrEPf4fPSG-P4%_kBp}l_;a9b#07ojI?`&0PeW4QkSWQTig zo-x8y<Gzh^G7sWG&+S3bSzJl<1ycO7de!J~TfI8lqiQ(E+PN+t#B8r2OSF-nLFF4` z^&G*i!e4if-y-OC8v(fc&~#{KT(Ez_$I$$<Qmigzh|0K_eIR5C)x~$9tdkj}bGbmi z8n=^njEn?O=TLp}C^nGyOw8<ivZvb>Wo~s0sZc@RBx4n;Xsx1L>k>jXW*mX`s}S16 z%2}h0;UhihKiY!R+=n70iC8iHqWvmqkX%Xw$8#Tvc{F^Ql@rFpRB@^x{Jwu`Q(in% zWZg+2=8&{{MmprsUuGE^)T!tJ&+AZ-+c`Sb42jDklGh#EY7rSVjEy+PY2lhcjAK=h zj2Z}<C{_|=h)BH`9O|1{TbEg4wU9AftN`I#+*P#>k~7U9?!1W3C@)N@5B(#>-mi^G zIorz~R0Ok42u}9SIWf<>A4L?eDz=zmj3fO=I5k#j=P4UOhnE<Y5a4Ib8msg7sfgMV z(vyr6jVt@a@}PXfy<gg{Q|TvW&#h6pX%;3rnPfbe41rO_t{{RImU+ZcAl;v32E2QW z_VVKEi5?x<IPQ3r`yDD%B?qVig1^Kom{+$woNt^i=`b!ar$+Vk3cL=fB5@X!KZhjq zKWgy%KZ6`^j=SIXqm8Af5F=2DV=h4V<@#o}OE+jfAFew?VBA}SDf|v2YoEja0CMx7 z_2G2|rMO98a|?ca>d&dGCrq%egw+!++N+oB#~QKiC6CPT2e)_T;hRujwREw^H_N$` zK`L^_HqJiO8JUtH_<@S=ojaPU{75Nmq9n@LQ6g_AwK6M<Nk|ghJ4&7*sAE_8rYqYL zCLzCp&oSpfVI~uIj3SSbI9<&xrI8D$5yo3PfLlJepo01sh)AAmlE)>mPMUPG#3a)q zD!Ehmhip(SLP}%RF1xXi9e@BHwAU%!i0&Po^Y!CSDGMxGltKe*JjTEuJkrvAax`~s zqTxxx<7{*}pt9B>JXZ@W=nsR%kJg!`*>p5Nh7NLnEmE4{WEorO5m*AD6zATX04T&q za_uP_85H1(29FaIidHkP)u{BTh{{m+>Wsm$;Cz)Hw24K@0ElC0*KI}c4N4yMnZ>tp zBKTduc+gmpQICr_9Mw70YB6e(LoAFk6vnu~{^pd?%v-uiB3B0_XD#*=a9IH<W|C1N zjO4c7_@GkElQC3HP7d4epISE|&W5;Um=C7_u6*-HKg?Tdkfaiz8-(z`zpZ)aYQ890 z*xj{{1F;-OjT5B8fI3EV`It~E;`PFRr*JqLcv4w7jAw2{07iXz*IQ?8GDN7(j&L-w zOo9mNE6KR8!~WLx-c{m!cZ*xwTt~cCsEvrdt7~D~E;ZQ6W3cVbl&@;INcfeo$}s7x z%lgoIgGH49#wU>mRG$c6y%Gl+bwK5IB*x<z@}zLSCByjbs$JRKq|gz7v9KWfinHEJ zAi|YPae}%Ji`x_f-A?ibjaJwmOq;RytOcV0$jc)s#-NxWd75gp(vz2tNYvvC&orjH zXfBL%Tj>XVV;W5ZBbF<#*^IE+hA?)fJ46&R=~WvM80LLxB4v@8Bf`J_V&i%S%#st{ z01$Y!5&;5&!-yjzy*tQos#hR4y$}xToeZ)Aq=I*EP->dFm^8NX2S(Tr+&;#I=DC=G z42!4_sIOlmL4D&yhfXAHHattH`&D@()Q7!I5uQLC8bnM^8b^4pK)~?jTiT!8h0C)! zW6bCJ3IGuUvd&6@gOi+AGlfM|Pfb|KH6@822!LPV=R(oThwmS|R|mwr*J=ov0mu%W z;`3~8np>%tWw?=tJ!`c(-@J7JluIDy>M@#`WtKf4#u_aBK|Y^)3M~!T&Wq0u_{#4~ zo)(fYk1nPgk`A3!YVJW5yWIE1VNsG;fv4QpoN;d7wAYWrdn;mirTZLe#!^3WC^TOc zUKqH~XF_*TvfO0#Vm$q;+2OO6J6KxU>OCbvlSlxt$DfsW*AVzw+Acil#d}A_p@!}7 zsT@dHMm=j`YuY~1{6A%~?LDC4JRuI0zPHKJKZtW5dJj}s$zV=2XOo=iK6Fzd?$}$m z;x|?vRYQXIgNE_jG?#+S1o07<8oWc(6>+81{Zq>$IQ5_vd&yY?fp7cx!C*Zp^G1#W zl?A-W{&b6(-q~3M%FdWF5;oK6Nsji(K<;K|B>v40iI4W6bgOq9e}@`K%y6rnCr`JX zV@Qb^Y1_IdnLQ7cRDrDSoyHBMxFKDnC4u&<FsFAOrk(DWk;v)h2U-Qq6i*Ni0F6em zjkD=kfmcZ}i6(5Z1m{SnGDWFOp+U}5Qjose)U~RjkgbM2PcOX&B#?uEKnKaZBkU<R z0BtAYf;R9B(f3IcDk?<892ez}wPE>!35B$b6$&tQPzse#1dXH-u<B`3M;o1S74OKz zZmYQ;;(|ruKo0m@0p<DBRHP+xW|gF1JR|A*Z9v7ATn_p$uA_AioDVuo(%DFwC16+{ zTK@pG91zS4NF1xTjkeA|hK754VJkeS#fS$|p~*A@6y5UvEOH1Fb#6y$DIV(S{2DFo zakDwx{i+nfBudRB!I1MRa%+;~eXZeEQ$3dq6Y+cIBzJMP$lk5xKwl8MsQ70O6U`KC z*U{<FPIk_JsIG&#p6Qiiky_n=)Ih@zYVxip*&fsOx<tF;yjlxx>4}O31guA=Pv=`M z9op;u&A8#+xwe(<M}jN6X9gz6nV|H=vr9w@sVm8h_=(A--c1Zh1k*fDPDo!7Z}_0# z^Vo44QFFttKk3+KA%i!!rCczbY|U)CS7bV}T7sJ1S}Z-<$sj!oCQW6uk*gI>@?zVE z386=&S_>mWNJULM={u4sNis<Z7U-(|6sZ7EdF1_{p2|~o+3S|Jlbb-tF||L3_M8bt zry7LV-3^1V$~UpDfCXW;-t?R6D}Etv(BDFmryvOB_n>;PbPS9No=gtaCPH>>hOSxo zR}|oEWZ@DUyHCw+DcyaIY<N#-EjWvJOijJW`k|M?!2bYx4eV?iJi+VhOTkfty8i$= zh6HX7H=@ZPY8c6&6)Yt2Z|&tqbSrM8DcEL&fX9ABV`_tt2q(Pq6cXc0ZZ;#QT7mSQ zOb0M}Qey%%ATu`kI*%$2@mMyVc-$SR8-k^9#dDkwIu7yG6rOyDQ_8465J3rTL6HxL zHpB|jNyVqXyOP_0TeaMzVW!oH)6||{VL`m&oLx9{KQPWT#z8r4B#&y;neV$xF1`_N zwia!(UCc0B{j1imaIVV5-iy97Ghg0~^s<o@XUH#Ky>y}^)vZ)34S*cKN)1;8?CqZj z%<CDJ<-V(_d{Sr7bgkGdqalM2KBkqa!Po$Yn87(dw8dOxI}boMGy+@13Im@(Px;5S zVDFYg&{Bv;@Q(3F6)0Iq3=4aT3z7>iEeCUdY^)C0kOF^N;5$d~;qBymzRpV|Za40; zoY!Jz)r=wU6p^^V+O5NLEIDk67xN=?9@HK+Z^h-eo8>svZEZU29hU&s`rhI|7ZRBw zZM6;aUWdhaKMCz6p-Z?UV%rAOh85-<Yq8vOveGrr2X?!$>k-_6LA{1ZijVrP?U!P& zzC~P1p%@}O>H}aoWA9uy4deFrGWT;w+}$bKIR+0p=;FRY>G&*1EYNO#VG)*FjG1=& z4?|X?zA_f>5aSz`=xbdJuz;@si!3}!!*T6b14hv0NCC2}pyjA9$uzMb`PhtVM(hA( z1OEVilusCFw8cBDWNKDjw)L%4CjQ-oa9zBS9kfgV7^`-!Nf4GQ`f`k_KqIIi&{$Z- zxMuHOP=j>WoO;nnQe|gjCJ!J^Gwdp_%u5}>bcH5xG`S}k6k(-F^rWxdw&6$^ALfH2 zbb=>1W(Bd`nD=0PYNhS`JUTMcPVTulRsaP)r=BaE<GrtYYtN9i&DGf?2yNF^pibPr zpS?26vD|BpMkehg?{^U)lZU4Ihm$z#=qM@A+6&$@d@Z{x440QH;dw^TAoV?d)w=Be z0AZ}s>`&TBrs8~4>O~{)6VXRn>bPCJwia>2Yi(-;2sHOr@nat6JJrvdmvDYwITwCs zSKl-O@~yg%Tn!)qiawvxh7Kob5OO0CLUtvxSo;i9;|51=_9zgr`jw7Jpbc{zj;#%@ zh2NoO9`p;E@$c=JTSOYw23j{B89c@-k>Y)fSDbMk%scSg@=mxz0~>ndIK_6W8#5PF z?vM<C4*B+{+N^gT5Qn@`=e8(3+lKb4_k-~RXWFPuw2g)Dbp8{08tm-uWVi+6XuF5~ zoUt6|-mh^B3v1{FrxT7Vs4#yI86)q|*9pWs9mKdauXouCww4t-n#NO{dI}E7t!@-C z`T6;HfB<`9oeUF8l%8jN^VTbv;GMFuyO7&)b$bpXJS_~{0(~2mbi~HYvE+@lDdqt8 zppyxPVJ*AvgG(VBH9re*iX^vH#`;+Q07}J{7~OlvCs*%vsUkR~1rU*p>Sovq0(k^d zf{Cg=O}OyT%w$-^urYKj3lMNrP(R8{_-OmtIkuL-BhHv@(j^})CwI1VG4QvY17o;V zZ6a+)Y=hE;<U$BG=Te<YdLL>73<nx_W4=b<`evj}DLvVT#HYiNfPJVYNzzEQXk;!t zEsjQoQEni}mEv==kTH*3)|a&1uHoI7wJ&*aj{BbLR$JP<ru(#ArtRI+!@`zZ9vtVz zBW<^(2Xorrh#V`kW$o-|Tl?H#B5#xCO>r>r&d~Pi>`%w8B(dSgb%8P&$G7>ekFmXl z;oLGgC7nKM{de!A+~?4FS8;16cLN3RX#nN7>p&fx?8gh>R%;gvg)P;9)a7+aC%LWE zY>O6_W@HRBvhHbN#E>I}Wi83E$oh&b%rzjmJ>XoBiU9j<K*zT_%)uMKUBMd$`&TjA zZo+WBGNSG!ejmj1l(@GVSf5ZUs*ZTt6_dO&x;6<18KDp)f!pTWEw~Ahri0CsjdqK% zmtD_lVUqWUXKUC7bomw)-tew7W5lgKX3p&{peH@#V|DZ+o@&R+A<S}I7YsaWCyQ9} zITgn7Zo@?#!QwrSzC0(0D`dnDVUYTY4(U__;F~&z!<K4pJIG=#k>!Bq2CwB_eZ#wN zKM%T29ou^*u)F$F=q_TD{8w=m#1W{uw2(^#pHYpqufL@O!z9QIg-Q@KfP@fzMJ@ES zO3mHO21b`%BNVb6&e9}@M61bq5lfypf~!uFNt4!riF0a-%L<ZtGAPI%fQnOGX~R#L z;bXLH-8|_`-O9e*)PI#!V-;3O@{EtW5vwxvpk$XWST=&u@>vUKKWeKr(_xn&5!4N; zyGh*{Lupu#i^z)C%Y20Ch`S~^;)31G;m)9Nan7~3R}wJ8Y0o2_zV)i(TyEQk#ok>= zBVSYftIjy*Z0@hiL&Cv|9!6I?pK1=bv|XXI;b>BMyT=D*Q{z6B=iFb9-|=T46K!vw z3Muh0^);*!<;%#%Nl!L&nqeimj2|ilq-dGZBXNZO3x?Tl1lngtcW!To7cM6bEn z{`EX$Z9-@&W=NaFH4iaPjzxXfe@ZqOs_zKSq&iQf1(0z>4sbFtRD{hL#Dniv5rZfr z8&EhAzTB$^`=~>C?V8NwVC-lapFT#Q5zvp;gIMZnJUQ6nfrkT?4tL4qXmuR=3c`8d z^PrX^&Y-Z<xZZ)B4C*)@by`b;#}SPB&^}27V<i2myUQfU3J6+=;w0*m^s6YC<v^(7 zQM+zx!VHbDD3whTk02-{000>{6_P?EU&K&A^5;wgY!9l5Pn`zCgLaFF@J%8qTH@EN zZ_ImFqjqbxHvDBV71)M#{{Xc69Qjw3072VvK=7+LbY_lG$<W}651^o$;Zb83BVK-> z4nVD}SFD!#-SN|_SBCH&+i?ySRxTzU=HH~ic*ps#O5ogL%ZkQsY_5cv!O{-t_Mq*p z?&NgHWkv%9NXS0*b~~r*-NeV~AY^8_I5>=PsP24VH{t`3apzmBdz6_0jn$WtCy=1u z+T2Q1EzF3|oaB8qX{DAKL2V5KW5v}?X(4d`0QZ1J*s6|4-mFJ_tuJ$>oe0}fcuDu5 z+5FPMJ|vi|Zkm;kpIz%AnVLnG&UmD?UkfUX0sjCrvSWC`nFn^KJMJkHMIFRo!s`rY zoMT|r77fD#DOlOn8wr81Tz@*NCliJ?a}bf8&Rtvb`&DbMAuLfdyTb|~#!T49+ZE^h zTer8ILx>&^*y~9+w-aNhyp4PcPh8M;eW2r<H-}q2+_J5+5td@!T?jSj$By=cwzq8u zW9?0)i?*3KmB`Y7^}*}*u7|Tf39h(}(BfUSxExc6D`Z$}DGGa@ZT7ELvWh4yB($G~ zq&8|a{JbD(Um`KegMsW{!(J2F>#v*Q2>erv5Fh6+FjRlAAM0L)9Eu><F#<lj^sGs& zn#?;wvRk3bsX1jnqt2_tc5W^M=rBW^5h%uJ9K1T(We;k>Q23Y;v83^i3&Z%$i&^nI zI4^CTeu-B)eL?0Z?l^o3;&qXOgOC-n4Ll=&4z?NcT+n#!_hC5qWA7xp_<6)+xq&=y z!mb-Tc_BL*-1a}>g@+Wm{{T+oNhb*6>40FL!Wj7iYtouo^q|B(t&BBu{jcng1np(3 zN5?GH=TVfohYKuzp}PI(H)3D{NDkV!3U>bhnkna18IX>6&sy=bY1?0i3i4Sy_LsA2 za#X4Bp;6S1b=&qwx4Z+j5U<PJh;LWwx0GpRKE{Kt3}0+?$Y3@#9p;m;BRwh>;xM{Z zfFNTT%@iRD{vp>VQZ}G4-W--Y`R`C$VA$2uHIYgIBfuLtrUuD7D}(l+9sMYk-2o}6 zdE=!?VV|I4qag0T)`7~gww9H7Y%xiAg9b!*kJJuSwo+vdvq-Cr$!`sL{{U{jC~&^Z zF}H&6{YQu$mfjJo2h@rV{!ZrB*`DU%3}`Z5R?<IHUQ63Ai<Ys-+$*s*PsBK*od#80 z#)s3+xci%K*Zf4BTy}!$P9MU_%G$@_EIq%?cb%2&*AC!z>kkjML;!f4uZ*8O&~rVW z_<Mia3+3XyyuX(2T<aEkh(-6WY2kJjwsxr(4@j+|jA3Izg{?)nZ1{H{&bClVI3W0a zicoCBt1b?PN{hQ&Tgzv*y@Dz2oM6Q$47m28Nm<v!8Uy8uEkpj~Kp!zd<s5(Eh2I0c zJX7Jv5thQ>olRjYeiWWye~Ncz{wj!X*MxTB#kfBd2Tr$4M*g7Jsx(UBOoU=R$F*v^ zN7?=t+Dj(2<5rN}#CaA2QhOeGpxHwzTtytPN|HpwA<*gv?@Uv^<8LbQi=N2#yW#xL zci5}BIKKxTC*k)8G9dC_KXF}GV?HNvZqdjr?isjm6&pRR$k26p4A6J@7{@Sq`cU|B zjAzcXl7cn_XKqy(9LG8czyJZu(zAT}`JPl*$lGJkQ~*cSK^tcTXB8kE`3k~FIMer{ z$;K!k<WMw=tSb?d)2%RM<74&}%XZJU`~$L9?=KL$jNIdEbn!bM?LpP7R{9LGF32|r zU_H%wpKksu@LtbJ@?0Ji;v7uuu-opS`kM2OE!uw9{6>_+!^3cn3!D@An0cPH)pjef zJU@W0wSi~4BP~3hCNvs*F3WbG;ta`u+WW_};pF}uge|9UQC_9l{?1r%8#T4z*0I~f z1`dI{A5+e)Stx`iBVan<*5)qh#_QdY&Vfl1paqcNbQNJ#6mcwS$lEe7)EIh>v_d1D zn<LV(TT21r$m@-$JkPZs3hiaPek<7Pmf&1icz}qW;#1^DPqu4M!#*JKe#>634ETk^ z-rc^K?@@Ccp1I{-%-TzMzN7r=w-Vu&TvEzQE-7gR<(z{CDVI<l-d}18JTr>g@e5?Q zw75%{SZv67*1;#!m400auO{O^40y+8?w^SKIlhn}I-iDIHdOxrvAX+H`!n%A8Lo#5 z?IpADjx2{uMLLkIeF>oTXq`^SB+)<cfJd!SiglJS(Yo@;AmkstSVwGN_`J^`C=4<D zqrzyPNEtehn5a0%Fg*dy0+OGc6hEn;ml{T;O}YC}4NML{Ow!d!m566Z&fU>F6HxLg zaH?|M06gdk!9ZFz(~f!ROYdYQ%VcA&bDFCq*hvgs;)Vky8=0<GwSBVTTn5=LFJ}tF z>4`|ypDGTn>hWWZ&o@v`G0ME>wqFytFAugvw??_*XCYyWm~UKHD-G9d{w7S(@K{@h za8hvhl8rfEL)YzIq1b<hTm!OdClMYa#K`g8+zgO>)E+{E&bU`%J6Z7tM854z(r}Ip zPDQ$HE06Z{``58{Q?nc=veqkW!E9o)$jdu;q?i58TWH}(iDF%gY)dvyD3(d2$}*`V z=_Kwb4dfwCt$`W9p^j3I;2tB^i%Nm1+mOb_mV9_<T#@;KUQ`^9YI_&KxU|o42!0#J zdR$vB75@O<yp3@8%f>r5Ad9p%`L!fyzl3Ut{{Xx9e)z9xX;w7v84F`<o^+z=aE}*u zvOxI`Bv4oMG#*)Ne=4A8=UHPT>Ov0QRkgO1v}7gHqm9C{;2JJB@cnJ1Yo5$pt%bv! z{H&R4X}`K3)K?=n5o<f~W7;bzY%dQXFVN@BTag}|=sT-xh~mI@P&xQUpw#~Wn-Zv& z=opec&?5nn>MNOph`<7Zjp??-?^|1Uw`@qLvN!%*gpa)j>3FOsPjFsG_P`Z&F60m? zyS8XikA#)VpZKj*OoBIPl@+t%1mix`wYcJz?84sdZf)4%Vv;=V<<5h6sAGhDmBc|D z7LC+wJjVShQY)B&dG2JAHBwwIH}wX!mNT}sjzW+#5>aCsls8p5qmt>Nl^w1AVrcfl z9Bn~nNn*QDQg-g~$czJ3;WqIJ=6MoDPI|!(-hkA-#lp%245BAF?z_C{&#iLZvF*$~ zoXmHI+9Edy2CYNW)`Osy>MkD>$tBW@Vs#`+z94+FTo-J<BinF?3u$m?zdL-iM^>Ta zO>@?_9kckEB+&4PK0|`?Ysr&I)98AiYV<zC{5r7ge5laa+HouQIr;miCm-!xcxX5d z8Q8wm_Txto?Pc7&CxR2GLZItq{{V0KuVw7dW;i!yECP0N))-+R19It?bL!Q%TgkTX zZKII#C7()<zAGMQm}qM#rH`0ZmjEApP$FyFF*^Ljj`IWHNZSC9Q%s+V*oe$wBARCy z5HF2Sze7iJ0k@51j>%^j-8Bpky)3F7zD79iM(SeRW8V}WY1%J`QO(3;yX@SOa6T@4 zMWWi?Uq(=TKI1j2;r+eiJ)Gh&+4j$eHx3}_Ta`oINIc7LUdXC|s$7D{q2@>Qq2nAP z8~Y;#?W{Lej+$96MnU%f0E!JgpAk#Z1;vao&1}n&JWZ%AT$(;0(rZh&)MF_ak5}`r zHR68`_@`&2YtM(=QPm06Ck&mBcE|V|`w?3n%KS#QySPpj+EFJ3;?a0aR~``l$C04z z?al8aa;^v=aUPvtdM2`w0+gA1;B^&YkmJgX%@ZQ%koPhZpnX~PH03Cm?<dJ#Wb*xJ z6s9YPj7Hg%bsT~AG;FH^0+GAv*?`=E?@XCu)ULhrt8!F33JLyNO+EK`ACjz3g5Pdb z0Ogi5ED?tQU@DKMn+(|jjL6J+1A&3%OG`C@by`aC6S)$2zSJ!QdP7LWOx-p+`3eJ? zNSTam8JO-5<)Hbf8ZcOuL9yqts1pd!aM2bc1$XE7svK{QT5t;qFF3WtP{quwgahmc zS_^SIN{m)bHvp6yXHoMN&GxId95b>Im%qMA?@uTY>XH10I#&b5`+3?9*j+WRW3A+| zv0;Y1l|b9gcB@^R_<v<&TJMM%FZh!jw9_45pfnnb&L!G@-cC%9CkWu@Zt6XxlzP`~ z*<Q?W{s(Q{*~1)6M~YWmyB|E(-UN;qR3KH;zF2=sx{4SH6ls2HPRdOM>q(SEiq1wG zXBazC-P%EO8~nsVc-U!@2~#LXvFS>UrBq;#5Fl<AG2uURTLqdi63X)yInr^;gUh(T z!&{CMasH{;8}{MXMYHl!vF@Dt4<qSW*}sS~S@99WJ7sL#Cy5UVyvg`%eDlh^HEre6 z&M#Cs*c9;qD^<q3H)F?b9@mVlH*p`RN;1Itt87++{k+i05-^r5KHcPhOZi~amNz3$ zd9Nop8{)jCZp?O<u};^0jk`Qsg^#O;T^z|D`#k>D(e_8T{3o<Bi(7)+Ka2tu?QRZ( zpG?qo*AMc@s!>sMhAuWArDTyKBQ%}XN7KGn9%iK^TSo3#*^&2MV^`RoRJ4v|?-8E} zTOfqa-c%Vav@#WWVp#(L;!}+@eeI+$;v=kQ@(kqp&`WIwpqB<|82((4J+`Ud2!J1k z-2$xvtgLsqWl}dq0C<0&IvC|HOEgZ8{CgVB3n;@Vkd9>RXi({di-M@Bux$N9r2{+G zV~_%>{{T7$4UDIV9!lM77G!lg126~b#?_<kCu(?K0fpq^H%kEnDx~<2u%Oz`lDd_M z1Q_tRJA>_9Pigye!?+=9VK;qs^ox6AlI{FnRnNB=?O$)EczZnryfcJn4SO-t#ChkZ z+Pfaeb{B*8Wkl%@`i~Ok_ZJ+&{t#$6P8-?Y(DuSrpS0IfaJ~^QiEQE|G=tW?CxY;9 z9ohRa2LiW_D`g%wNc?aA0IIKdqV8z>)zaMe{I!cDQaZG8$r&3cJ7>>o0B8%tGUbnW z4gu$ysP?aO0E+F<VQ|Uy2luPGo>pW)W9mwgv86+{q<lUPf&T!_2c7Y+hY<^d#5)^$ z+$V_OvqUzAPht6LrwRChKMA`308Q<+i&@-{0^Bd`r1i+JQzILgz&!vviq>&%7h}b3 zjkgxJx0>G=3jDF@wn6rwv%{sfxwT2{8aX3j;beVVdYX6PD`q$X$(#}gI`Z4z#_`_C zT)qDQVeejBKdA8Qm(E9$p0%~?&%~=M*+qvIf=(U9Glofq4t&R$pzoPG^(E0`g?HF^ z*!oZw4;ry|3;A0{2p{I6F%+^#cG0rP#{<Q)4>CDZ88ntx$<}ts*q=%TMywT<X@rog zZIP+H=nBGKNN*8A2f_H5Bzn<YF`71LV~#0T!okMGRGDCCO5BTmBw(r$mG#bO1ufTJ z3~k*N!m*GLY9ujQsZe8BqU1Nvr%mZl!jS4nZX$T|th1Axb*IBB=nZfXTb$_xWwGas zZ9!clkVvvhQ0h4h0R=^4LKafdvUfbm(~@e_Gk0NG!+=VKC`n<{eX55L;?{gJ$)&!! zw&B_ibsrFM>DM#`cr8>$$vlzCkEH=Rhg#BhleLyznT|N_CND2I;Zv#4xUN@-_Roy= zlJZMV%tS4%4~4I0kHp@pJgUb7?0v11nePd^ylvXzSIYzG<w32xxa|jPre~DN!nk7* zm{U66%=wDwI3EMy+%^y)w=bt~VmKuFn%=~pE;PU(bO$<__b2q;u12MSX@ai#B<w!a z0c&nvK<7=oL~MlZ_w}N=;qhET@yl$NFiGK>5(6W7995K!q)joYSP#_7-9743Sz@?7 z(g>}J=~h#c#)Hjo`xAY^Z<_P5ml9areP+T|Efj;vPx-4H7vdDFcsPG(?MDsbK!pNT z(v9qE(XIpBM!MyG@;%jo1ZVoztBmkIAII#P-;HqeWaf-c89cCj=q@O`kVhml+sOyi z%sOYLXya+#T*_kZ!66YwTkdPjZg>xAI~OxQW^QES{2-lAXD{s(dU@AJ*`D3--ad_J zBo-IL0il_6ls$1lck0LmcA?CH`FOmA76!Av#)b080UPu=pfFBGv4S`Ct!EeDmRwY3 zc#28+W{+lC*yM)X2K6SRnILVxaCy*kB2F{e;ih#wM~7!=5O~y9`-X8VJ}DNfIYZ-e zt+NlcTJIPi7cQc-{8O`**E1W77dAKC)=0Ki_Y@moFi0OsH4h?b@iq>5isnZfz2Opk zzaO{C;|p;J$oq=5eaE<TP;2>!*cI3-WS?Q@L9)1-G+-ojQ^*oNs^_?`8xdSZ1(s*N zCmqB~sgC`9D<HJu{CQNkJUfRSwX%aNk1#q9TIskq2eaVnQpz0;c6nIk-_)88a?^lZ z@jIUPv`k=#?v{{s^k)A671voo1+BW<+D5QKK9oU#DchG|%n9kX`SYndm+AnK`?Ldw zR`CI!Lrf~nrGNwqRCiXcngId9!2}(uGbAki(v!E+PSg!UggTcaIiprr9wCByo|RrJ znOqShJ<(p7&S{<N7Xf0xJxSVuzy}!xat7Yi3`-2F>Lbizqe0Jlg+qSnrflU{5~s_h z1`CkD7E(ss#`I3>g32;EkMUKd?^7)s7DK+D`KQOB)XKXbA(25TGNJDVpb6ad6@CsN zr&=>=AYr`+olwL~4}BQP<Z4Ww5KKXWjAP7DYkN=FjuF~eJIIwGx%{%l{qbI9#CUHX z?1ZK}$e#Cy=OR_yiuKqgSf5>_O&ncL`fB*QhU(Zybg{^dvtVQodJiMu{7xJA0kOD_ zV5cTIJT8aG`PSyhh$fVQC^8QcU|=8Xio4pMhIY5iZ+H}@(%_u<4iwi8{6~s#3!dY& z7SDz7t;BqY^`P&C%AB1Wj$72+T}-8AAjrUHybKpl+PQJZ?8UEomk~07sFxsMdDgbp z_l$OpjC=yz3t({f)2@^m@*RBu&p<H0s5<U9+FNcP8nyJR6ml+7MIf^uAUx|!WyARQ zYEfosX5m~FjyuOWo?+-ZR^zjMi?HDrDK-3!#BO@YD9VraDcF9M*IUaPyMP)ZHdSH< zeW*2^o8deovvCNltR1`2<GT9fZ!%9$wQbTl5QU2D88Au=V<X7ZRf#``A&8TZSHwS^ zSCOZ;jzEj^ARS!r#Cp&<-ugvZOpgMMq$`GI9(6x6YJ|sh?{G-Yu$r;&RK>-V%murp zw1e|8Cx0vovX>K~F~v2xet0qI)$B$nGGvNw>T4Mk={Q`r7w_v#(|XJv;s6~+HNtX5 zVe!V%%@YP;oI`_(P>^X-E-oVO&y32yP@sAPtwi_j8|T8BK-K)H+TJOp(;Sl|qoR?9 z9$BPG43e&9XrAA^1ttV)N;|axD%eIIPN-P&^Yoy(1++;K63U3YfG5U1>am{28HQP; znTC<0Wub!DT{28y`Dxc;+cv*XdUTK={i6~G(pZ8)^Ptu7z7xW@`n9hWvnG6g9Ls>i z?_8w(Gql~1i&da*FTq0-r~cxtdJ90Z#K5}}My-0hLZKqMg&s+ty?wOdv61D94qt=z zpM-IxSi=;2ej>_rynkxnyjF(aRLd-(HX3q48UB^e_K&k1Cyj$}V4H>Cf^jrsnfr9D z4Yltb>~!e7aw)F(e<ZlKIosBQyzW00R!cCJ<7ItB8nP@=97?CcHVVy})>!t3hF@EY zh<K!Z%MaO{ZTjzAS7|;dLuE5ra446E-ejl<x|M&;2YbZtxOWV+l5QaAmig39af6P6 zyt|EjN8%iAcHzB|vT464xOMt}wO6(5cN*<A_xguz?xcbz@vW+y6Yq{fy%U4*TMip< z8gR&?iZvL@CjS6`IuAeW{{X}O@?W3r9IttKokbY<0k1-_x3`Q&Ez`SDFaQ_;*2qFz z0P@c|n{^IKJ*(sr3l`dfvRf=uES=^M=OlEiX)w1We%$lO9V*9i6cjHRQ}mv>qK88} zMgs{GZe2X62`->T$~!ZWg359!uuc|51~76p85?>inmCC-u`Fb6LhqkymwSlw-NoLj zoQx1M52XR5k#~o>kycJys36od?z4#I?umXyS9-;gIS>bg#>aet%hw)NFW$!bt>ubA z&%0nT{{W_dSLU3u%@igwc9W^0cw$C);k09&<R!C@`Kbc-P+1z;bqyg#OE0+dsE#&7 zI%i=cePzZqdr&6(gjsP5XSKe!j#ynt2`JPt@6xzSp2%^Y%uglfV=lY<Q}yuq+aZVW z=DXv2Du#%`sDraG*pGiY814~g3gpOKXD59-@;*j`k?hxQ?Jp)aJXsrtaTPddCS4$( zL)N-ynigOKy2*kSTd1vHYWOb<<B8nyD={MgbV`R3uc$S{Ne^f{B_DZe{{ZV8C=f!w z?c)Q|gT9gGib)v=ky~{P_%*G(m%9bwUhv~_t9sLL?$hwzF$t0zl9MR$Lnnol*FD;f z*xGQ`3Xap<o>9cyz34hytMw6?SoblHtGyUC=iQ|3%xK2ngcCHt<4^}misX3D8R8sr zLf5hgq3IGGhrLlnSl0-k4@v{OlH&T~zv2@aq&*4PQ~)pl0AjQ4S)bF+f^bJ6LP64Y z-_oaH$o=|O0uMfP5OPHcT+w9Wu;BEd4Y>hOeZKT;H4GkpLZdm`uay85`%=$6hH1<; z<&!~!K$ZcQ4Y>5AG)#?{i9VHgPf<WdM=VfRj$xfI;cp{N)xR@}$Ba1f0ZC}&g!oRR z{&Ww{M=aK7BLrYlQc&E;9-V6*RYAV=4b_f(sWMKgNL|lLQyC^ZY$=gO7oPM25=l3H zUR3zw3NQ!WjdBLmdU7{7Gy|fHEf62ANL-&6DhLWksq~`f$Yb850yh*xev}x2x{L~t zRgTqwHa0k^#wZ}<431P?Gf+>S)jc*jpp(q!eE$GC2pVe}k#WQ4duhSQDt0x5WN)#l zED&Umy$5l?ejw>04m}7-P5_tzp!<sSUKw$3Bw|}TzVZn_D&YSB@m>PTt_Xh;pE`dC z;ygowTnTtx!O@*f3vR4Es6LN@Bo4D%+-rdSapN0#*2CtdFft_Scglwt7_Ths*Ke%& zul+sS8ymxcptceHk4oscw`h203WVHoH%SxnD4QgYECbGit9~OKFqfKE(g%nk1XnBC z9^UZo5pZHc*Y}J-h6uMg^#Zx*BJCG$nTG_kJST!4cQcH$kKq;Ror(B=!h1Ptw-zz? zm!tzF<lsE2eFq`-6dXSc>?dhEX?VANs-5^(43O&iIDcqIukP2c_II<~7qfONZNlJ+ z)l}p%smcEUanAn$dbd21vWJcx*BY7pCQmw>d2OUt4yq8J63Mse=RnKrkp#%o$B4+( zlA*|B>59R6w-X1qx3~v5?{Gjq=CUcS>=BmQ+&!2%LKqx-1InEtYsDnM`Xn2nIKiM1 z;k#*Lj3jJ75!`1{{*`9tI3z*y2(ppLdeuZQqZmcoESSKKQH-BzRB_%gZthr+gW?5A zAo@^WK^%GR;!s>;(w45^fv`FKMJC2|l}fR0@eT=Lq-W4lt_|xJSOTKwo{W=0d%VCS zPPWflRFV~RR*kaU@Hu_xlL|A8or%v{i)+&)l18w|Asm^P8~IQ*ORgF+2ThG|{jm67 z!Mjrb06SuT()h^wZta&&Pw^<&{j0TDAcc=}8vw^Gl1)Uh#9S3-SN;|tAJd%&jgHXv zui?egTXxpLuefGH$HcAIP{*x$S7&=g!n;RmE;wD-mLfOCG7pih?iNTME08WBafgmo z)T}*0*w>hLm*G0a#2bqC0{HN5Bb`RooA4w)gP}jA2couwU^}9!PIYH<OmN-VF|hN& z73G{S;$7DWzD^JEABM@p@3Vn*r|@L;ALhLVZq#tAI|F+y{gT?M<TkK!C^m74d$sRW zZa*&dqU~>NxF=-onr<s}5=?j@8@nHB^DfYQP2ydsyOV}|Kd_!zNyFZ@$fMJs_cdd) z9}1J^#}(~`+woo^cPQ<c(Ea()X}FhZ`(g1SMz`Q_KMUZ%?{NMSN2glf_EX{K4d4nU zWcjPs`mQA!iT3iZLbZkzK?EUHWAK0m0H%n>GBNs4YU8s2WGDu%MQ)>>-qmGc!St&M z7##*h0<B?HZH|AHTaFSKYSg~xBC%AFvZ*-pskLTx{gF~U&c=er%S$qmZ7Rm&nImCD zt0E{#8!`@O&ayX}Jc(goPco+>i$aX)W;r=J`cPmFha(zKDiFgYuvImU6K7^_?Yj9? zh}^NtjU7DA1gkd1TR1t`*CpFd!0<lTL|XO^=J*Vy>=;QD`TG6qt|}L8fjtFa$U6@S z=jlP>qUW~14BH$<8?+sr2YZNt?;>B~9P83MA=@qs+PhIN3A;y-4-^fvueh#^90CR~ zMhNIddB<!174YsWa(I_#rhWy+l<E^(3?rW=QT?br91Zzk4nXZtNj$}P?Wb=0L)g2B z_<zJ+9L;QYi;3HfNZzL#SElgJ(Qu9>Vz-u@LfNf|&b?!54X$>;+*ZGh@s1tAES~F% z-N$VTjOF$x&<?fcowE4DYX!^j&dA$072+qt9d|`P-njd2#qplg-!BpEwe+(wI>oBD zg?$hFP;9$P@mGv?nprq^VQl0`Nz&J{3}AY6t#4=kAAxoA{BmaE7stfLR>&W%clI0_ z3ma61+8E-EMgpSX3fM<z6pSY-3f49P1yHJ?M@7cfxV3<c5}3!GL>9%g<p}lZS0adv zc#8qZP&y4H4e%>rZ={VU868gam=HhEs(gtxb`|dNumE`q29*k<d>)wOYCr{Y+h=SF zgwf2F-=za;EsTJFtpf<b)0H`(W_8NxP`+Z1K*80|%Cj3BWRD|2A*3K`7*pw5PSy5P zf_AdgxZ^fSJL4%ZAWEL9-{!YKIwy#hPJo=^pg7nl)95)+c)b0d?XSbPYmNge@%{jZ zCI;SUhqqsP>pL6q4}$iQBZ@1Y=ZI$#T1>iGPv4z)h|Z0SVENY>+i!;454Bml?#~V4 zqjbKu@Gw8b2F?0rgQ!wek^uw^;9`#}gWfXXxgMgtZTPorejPf;+KW@g_#ir0h+6_k z9==}2yG{|?9t*}Sh1I3xEf)C<+F58ii-}WhZiRn)IK^pr_ZhX}c9KhTbqq=dRm<QX zYV-cq{7$vBnYeENgz-)w=L(Uopr_WV@DGK&ceQsb#Cv~rEv>2XCk}++i1Ixaf}a-c z?-=cU;_%MJ@V2?S`eeKb;U2l^_pXbvUkNNBoN*r6T{jlu`P6O6{3y@=0QLPV)c6Mp zu;6wJW5I19vbGq?M!#3NJD<H?Rc0ir#$0WU=ob`WBUtU@NYXK-BSZ?Ic>pUEkO2Oi zg=DfMV>1m1IhCxEOG(s=c|(FZDWD>*4od0ItxLMbpq0aUjp+?_HM}dT2e|;_0D#nK zbFFpB89?8Zjl}_lOzHy!9md<#$OL5ReL3^oQlpg0a3CnWyj<wCG!6rWWIG-A6cOH- z+q`0|nBQ#w04jRR8xP8-o=24_&|?Al`Hr-KBctNv0;iJ&<v{mzUkeN?Yzf~LSBlth z-YaDG99jscw<9HFUPH}KFlx|29yE=5x7&Qw5p23y5VMcU?VM0~hZgKN65z~d?8N7Y z*d6{#XC31I0I|6@vEH=YJBfF*%My~8Df>%VlSHwfzcK4x$t;$fu482x$`x#2{i{#f z9?$T;(?X+(+cI1a40k~Hb4Tm1sPsEfah8%4xD&Z(@-Wfq)%qIVLvtGpGBar#5s{y2 z<~X+m<Gq>%<SoVcWJAMo4n)X2*?%zg6sum)Sx;<ahGdYD^s{MU<|sPLi?{B>v@a(4 zK^Oy1sig5f(c9Ttq_=WM5-|O{eIWY(0E+UyJ@E};kXi7k&Gq>>Q4ly&o>&~|{0HHO zAMG1_=WOpJva&7St%5g=v*tf9^`IN>-f_Os@gMY#!^J)A$!r^q002Eag>=1;_)BkZ zcDzfr_f5t)m)6#*#Ht>6-|G8UeZjat2kiF?jvgCkEtm{u2=Z~}Pd~M9iA^h|nnoCK z`2hO;=o1{4)53|u^je4)2Hn#_f#wD&@k@A$B8>&q4lu16f)xGeClfNGB<bC&WJb%U zSGlUsd2F*Vzlvx`9tK%351<qlgWVN>^&6{m-TiQw@wcC^+KF3*${5*P1(n9bQBr+@ zs;cHS5_i^9LcD~hyk+$B{&i!$mO`y@X>QT4h)Wg^_2oc_K6>6ZiETb&7AGzrEIhM{ zWJcmWD!Q$}`uo_kpm~k=6*5l@6Bqfbv_~7Dk79Zp^sGm`bkdW<d2kr&iLf;(>C5_1 zHQ+^y{-*Rz&+#Kr1q?Pb8530PJ~mS)g#hV;=S#G*wT3xbT*ONfsJX&<=Xy%J&#oJr zD~5%>hl#PbpPdEU$Zg{%zqv$=4-qYrpm|q4+Kvg?-qTpJaa&KChZq+caUvhy4bHbw z*gO%1)*lA|gxemZ(;>EwFj5kGzOmpDLF6Za_PelQ?mIrxc89b0)!fPZc$dr$wbAxx zw_FRfa0r%3BfJMo+DrmEA3f{3`FpgR7PFCWolm|QJq2-nw(K_q<M$ox*7saLiw)wx zwZJ+4JaZnVgQ`n=Q3Ij6le-{cqxRg@VHLlCT3Sym3^fVM6)XDJlEK9LQP>NWkB$jA zmjjK@{dJ=1EB^I7y{ptX7i;);9J5=F8^s_H5#vSxoSuYqpxK)NCLSpz5d*6YCo@5C zZLMOGdxN44J~A5tJ#$=VYd$6LzRt|n@M+=~#N}=6^2DFw{o3Tm2JIJbFAd*ouA77K zvND!161s<zP;I#H#N?jkxL0Fr<>MD1;7hoT51Bn{Q^Gq3amDVB6YZ7T-&_NzTjYq) z`C`2bf_8U>@OxO};SfNIg8;7n`8{iHu{$<O>^hEA8ha~CI3ZNBSkg7vDy{&hEw-7m zBmptkmTLTJlIA~`xX3?Iz!cWBz|i76a|G|7N)39L;PA=>t>&xeRs@l$$9Nft#yNpb zjUjSW09^(f!_0crqD2|fu|%=+&U*V$WxF7dCv+L{mSQ%mQFlt@z+o->j5f_Dy_PMz zhLu6nk&F>cUgWA3jgh(e0q;R3W8V~L;f_vgr?1+U46}Y5wuu&UJHU58YM1X}ZD2<_ z4Y9CgAKr&NLPRAJ6wb?rCrI_*od5`J*YKf&<48K1M&`bPv>mAI7Y6M@GhfDGyHS+7 zjOmd*bJy=(9BU*o1&(b&yiKc_GzW<nO(qsHA;UJ~1N+c<OTTOW9wSG619pS6*~pne zGDbZ|I`6wF+WryRTNReZ?lRzD!;LPd%TGGqTfAasiP%XloRgmoa2>Dsf5SM1+wm?A z@^DTrzA<rava$Xo9X+T$0dyT*)a96r;DB`fyy-|TBV88}>S9Rm1`ghJ<yPIY<9&^| zir2RMJ25kD#O?e`AoDfo793i}{>)z4-^X(k^h5o#(t`Z5C6-Gpj)d<bjN+@_-9c?? z*B5d{4WRL6Q;b&)+Fyv){4(*lcL`ZIpAun(irj`xUb|Ml!?1jFwU;S<+pEU6wgV}{ z<0Kq;8Vut7z2aPM_x&@lR<d3{()T4X8XDPlbKz<w(s5qc-Twfp-?7!*7Rn*=^{(%Q zaPA+%IC|Rfs9?2*JOiL$pL5QvDFlK}wH(NNe<}%uQDI2nMU4}{s4$^?wxiw*I!COq z<OX-4GHc0|BMXcM2bZlvu~JgrV$u_+7Z_4}y=VgL&af=6ZqaCeLNU^hyq09wa1mUM zSpNVOiEymC(3B)$z-;gB(w5TX2Pn^<4w5sEQ{_Mstc-x$IZxgIWa5nqGl=7f+fL<| zVVa2@ORJL2zQ8t`M7re*hG@v<kp5xoKyos>6<wPcV%ZyddemtyH0h05dcTV!&(e-L zRz*^(7-M6rIz11q4Z<Wq7m7x5bA|r&2`-L*>4<a4zBXU6tv6~rIl_Ba62rwUqiJ#A zxQJ<$2<CNG>%0UQr3yyJADbRqQ^ZRe6A~*&>9GUagUA{_({>VfFqh-p7>-1q`Ze># zcKwm<e+cb8p%7dIy+OPa9W1_pdDlcj5@dxW?^Ndt`KylYU&H<v$F2?asD2m3xunny zCs&gw=Rwvah|7m$cN+%KK*cIp;FXm8i^wC}355^qUUL^|drR19*4MT6kAK5S(;fU7 zAP-UftG?iza^H;E$8lwU1o22S9)bZ=<in)}*+de@9&MT_17TDQ<J{0l$r?S)>jls< z%oqki_vu{kYI}XdxCUUHo6aP|0@B&F9FH^7y#Dbx_iXM~UNGZ_*<-<J2F%0wjR#Z5 zej+2>8&1t6oJ#N=CPVu)^(0omhjv<CA;dm^wNgucaLu%7^da)aZMYW(;ruGqBeskN zLy`u>*HICbNX$B+kOg86;)5(Kt>cWWR>^L_=+Uqyo$_qKm5?K67}9XUg;C>>cT*(s z9(vD-KJ{&yaH}L>$*5xo&Vstxy0FJ`5Pbk_Xk}>9WfE$TA0d<n-ku=Ji6W2j<mRl$ z0<m>Nh?#>$%mBFi8U<W6!NG+)#pF|12l-Q8WQNs#WQd17C#UIBQPsQ1bVTeoY!O2o zQnQx2k_ixURbGDipp_ApRu8Nlmudk0<M%VU=aHv8sh|*Xpp0xVX;L_8PKgm&hJn=Q z&)R}Y%n^i6Fg6OqdgnV?*xnP`G!ooF++LvYUBEE;_4E7I`dNxNQo7ik*d3^0M2+M^ z?96&}6dF}xSx;J)7+mumY8y_hH(prlL^R}No&9JaIYrrZ4=T*Abq&0;L>KA+<j|3k zzdtGoV4&kX`p}XzVO*9|jG7UX;APx$p=JOOSI0oBqm&`zM}&<mj4};W;JuvTmX2=Y zwMLzeRh(x)^ru`o5joh$jD7s-?+-Y&jAv32x19x(r;`o*#Y1TXF<_y(bta1n0Mgw2 z=s_nV3eFDM<v}`{MeryK%OH5Eh@Xbp3zhQ}I-KB#2*hJ*G)-(;Kg1++2dw}Gls>hL zV0~Erxu!8m2y`ohxfHVUI|KwoM=-~7Ya)k9DuXO~^q?5tHk5_d8=+;#^QM_G7mW@- zgmt3S%0f=c=c&fRg_)7OCvJL2l?2A<-abI|YA|sqAcl<jbEK^Cu^<m0sM?KQHq3H; zS;!-hplHd7v<%?%r1y;s>K%Lp^XMqpJW9=wO71bt(;Rn@>MC;F$E^a=Q5?EeOQ|@{ zc~ygvFv1KTO`KIw8KZS}h#xUbZAhb5WybhBAGHJqkOn>}lR8XiZ9cV-#MaFyiKAFw z>qh#4^Y*5!qE8fVrB5w88W|Cl`_iE0d729W=C%c`*$QKHYNy9$vcG~zF6~x8SEvW2 zIlI`<kQchfz@7g7b*JMpcS}E3#yqGz*MoLrgWmDk=awLCqLT{~9}axarFv{IMAp6B zEel#Ngm(i@pG*q#uF80);u^qYG8~HR_;Nj~th_yx#(AqYRfqYY+}q0offJ~m26FvI zJnGnnEBJu!btXI#=LZ!{%pp711gAE`V1Y*k>gg+PWtA7g02`4(VUk!B86^vY%2oq! zO0ct>vmjX<4B<#Q^v_zVv)w9%nj-4E=Kzqt-gPnFNp9^E!tZMMF_5@B`Qm}n7rBT( za+Z#KC0zp(>J1z)2_aY|i&y0nJ8$-;#v+XjVqW#XDl_GUR(nGFnR~QgbEppxpgCg+ zjXLC&1_%ck6w7kq#AZ2_4=jw2xucA-0$r9g)3L`ouRB`Y#u*vhMoDeTF!uAHakG*p zl~N$^$;=bC>E}ZoyV?c_jo$OddHwvU2{a;9cZOIa17jxaYhdz;BUu+SAlQINU??av zqE04}CAVhT)+Wef?N&Zy;H9hz@R6NzbN2J6%q^WmEKH=0zs+P(BC-hCu*aAgAo-K! zK^D>#$av#~bO7fx4He4CspU|)EO!7el`Wtq>qN4c=Klb;0PwM<Ng9BwbckjnkscHO z05lFus2Lc^BFL(KqBMkIOpwJru|gwtZJaXYPnO<Pn9^wCBNnm72GPbf9C@0U6&W;{ z=aI95N{zh@2Z(%F?B$)W8-^PX!dsFE2-^Z{uk1%>IByEHSnMM1@3i6Nl}j^i(AKBo zqp9r&3X&Xytuc{|V!Iw4b8#dnlI3JkokaQ2ZtWpthzUrMlVZo7D8w`OxDlX-8QHLD zQsOm=Uztdx!BePYH997eUP=V2Hjr+NJw*g}Oj)p7ApJPy{{R#+LpwNiE3XGqDcJtB z_HtBfmNl31=-+>TDi(RL7WpC&z7$Cw_{{<xXF=UPp*h=7dTb61V3ZLRz|>Ajt1zI9 zGPTHZ4gtp@LoK9C7`mLv`?Lil(ZB<hW&@cEy<^<7ymBeTY%mqhlh<#0C+{9Gsj)nm z^r$eM7@Nf73>!}~Kv9_`TmjsXvxna!(y>xIW?0J>8<aTn{{R%Zr(`N!Ur(Bh)1hVn z=SvbY3EF}bNX|>dk+J;X;Ga`Mu}GsA5^8RGk1BI_VbBq&`6>SZHH|OhVd8B$z#w(= z_Mls!g>^-SL-||854BUCYguCv$g*4ahbx8OJ$Y537jo>D<yImID#s`7NR_5I2%<ta z8n)6s=n(EqYEH#D9=P-K#cQq>D`heiM)6>s>fO+qOfYWl<P7T#vGlD?#M8NPGO&mZ z)Gp?Og7}lcxOL5w-rK4}d7r8;2w{&(@@QfTGBQ|=$=uhid_a44;f11)M1g=0r)+Ot zOgS%z;Lu4M?nn2j+sdF2H^<(KJMFljkNrD&)a}o2)}tgG)Eonzhth&{<H%GTXT&*q zRs-ZSL^l{eY7FPru#YMelgo2N2pbWK0c;*eKGmBMoMYaLpDn$sFmvfZzPzY>LvD1y zGf|9C00%pY6Xe{fg>rCM3dSB91!)+@cdQHNMoH&cf#*R|<|Qgl0AbdV1X;s2^?Fsr zPmd}^u>2vN=m}H~lwf*PfzS#dangeTrYOn9KonsIEYL=gnv<Mjh$sUqMSyvY=mB@! z)((4-k2;kj9JceKz{uE82^ksbST^>e9+Wxg!h%i@F~5~&tol}D4rElF_Q4bxj2!1R zfM8~!PflitpXEUW<Cx6}VA&v?`Bai~zV(hd71)XdPN^!8%0WE6E73j@_F4<uVa2ba zOVO;PNbR&_b0i&&dD}TT&pP$*gsjK15ruVKGfB^`=7ZF&K58aK)Qt{2CNYe9R@yy9 zgRJj>FzOq8dDe==$sR{~StQ+XG5S`@&F$g5Fz9~q#&u^o9<&>%5^$>`T}LcU$)A6= zD$93I7KsrgBXQvVl~UXgd$k@Ohfc%RtV8nlYnf&5bey3lNnc?>ZrsEQgc6MHf}j9A z=%lh|k4?jdk3JHo1pC!!WR;noXj~y44NsDPN^pcMpECDywsr`9ngRJVl|nNY3-q*{ z!S|*{mod$Rc+7aiM#n5Z^vPJXedJNTc^wCrts!j|?lA4&kUa9aB7qkzaIVd3Xl00R ztTr)LZSH206=|)?ZMTawYY>J`@lC{p3<M<U{V8T*(hyLo&Q760iK&@{$YW(~ho7xJ zNsIVh{3DijrO2jr(2hfnO^gazu|_|QE6XqCW3sIS9zmqA4#TdM$@@@6JaQ>9tBi9J zE*MZnYs90M5y=>hH}4o^pK5gX2_KH>&v-eKHZ%&H+%pd1Ba%6}z!f&nailH61SAzZ z<O*%DxRxY5K1kz;?#5BRe5)SLNZiXbk(2pVIUjloyjz3tzB9vHhjCj-FD=_4griXe z^;6UBUo@w~t9AIPcfe-2nobXHd%&8`N*+tjzM$}(isL>)ykcMf08PAL4bO0ce`*g$ z;9MHZgjuDp3$}{h05%A}*U#@;RgJlw1a;c0aO{|r7Uf$c)Ct1^C@Z)e^rk&9Dm%0u zKzr?0G;TrC#PZ7RP{0i;=^HW51`PrhFugK59MJ*3bc%3~Bk5fEW{4@rjYfS90)mBX zgl>7~O#xVjC_x84l>l#&tT9rmTMgp}s5A{yfM7Fysxhl|ZkWO6LPoA<9@QY=jVz}f zakT|_F2vHhGCtdq`)As%eL+Cm%X%L6DG6B=F&k_#S%};))O4PBIU<7zL}0Cw?fQz7 zk2+j&M*-bjleVcFG{wen#D2TbV8v#0=|ao~aksrr*yo??K)cIZd+S*(Zy}Crc?KFe z6f&Q+eAn?e;o5Moh+H#=a7muqhjC!i2vyJFX+9y(^slA~#ybB1I`U781doY5is(X3 z$okN2`zhG|71{e`P91F+d;;!9U5~wVi*FH=NFiIuRjWl=A`hhpsjF>mw&8K)C^bgg z0N`a$T9rZhP-oh<UDF{rA<**#Rv2<Y@bA!2Q&eWbECBMSqy!9tp!6KUr=)x1NCt@` zU{0kN^q`3Cy!8TcjB=|Bt~23M<EZOP)?*-Kg(G5o>AJ%yWz-+26cSG`%iZUvGgwOW zZx@~@RO?)YI>$Woq5*N^-#%MV23wS@x#_hu0&qd)QK>ZLeu2!I#8f*eZ9k;|f)&XF z#Cjf8I+j3nAye1L`%#quf;R`u??OWX;^jdaMx2)A%v1suiSG^{kn%JPO0gw!8neQH znHLGrlbQ&d4GTuvBn&r3+&J<gzIOQ4*p3}(#CTQTXOrX)5TE7ehBhHJAIt|&YWf>8 zYs6bUc^}4dR_C*$Jh+nN9-E2|=dgW*;JuHrLBs8puS$b0)11idj)$k(x}s1O+=72f zgxN76BbSI)GXb9LsXxU)EK(AC#?(~jLi3_?B%~c06pl&E)&~Hq#~QQpVs^zCX*mfI zP@J&je_8-!2!WP0k%;<0$J^eD55iI2z$1l@6s`bTB}R%pecQ4F;?uatrB{`uyI0ic zAtM2LiUv#)EoG$e4orh2QlgS09;gnWd4?K)l|Be0QU3r>;M4i!<wRLzVq6Dtu<4ov zy}~J8^fIy73}%URXLnM15@>t!s!ZNBKbQ_w2_$Ya00eoq)D8o}M4>};Bg(R6Cw}Z~ zKQPFk1t!DACM3o;8y~e8mEd%b1%v%q{Im&<b!gor1sP63G~0QWVIp@#Y5d(y4Z=3O z#)wMvenzH5eNmNkjj@0eb3u|jEJqsR&~QoL2hNds8M;P>?PO<BlQ<X$>?+DiAtbs6 zk%krD=_k~A)+<QhE}+>P1wIk(C;}v$l#1xY9yRdyCz$rHEcnsbTW%-8XX19TL1)CF z!#vP2K`P_|8An~l{*~$RM#+f61!204T+gqibH5Qx&DgFgvaX2)V2m7sHLlbg$HSh< z@P5zPMJ0@Og8Zn=_Zz!0{of(&U7;P#&wFz*NjW@i$ex(4GlyHnbq%<mSezp0@$ODJ z0bOqmdFF^)UkKQs%yJwSDm?vYFT*vsaOoV2ETHBr{X^2RY(x#-S*(!<`hoFd^{TQ< zYiS{4BPGh@1=xb8)}AkJN&f(+M{NTwk+B_dK=qa5)Uued$oRv5DrEN&Ge>VFft5(` zxj<D1t!vre4J20DE>P-K?y?wr)yrwc>F*V#x6ph*_*K7J0freNoJokxW5eBBMU48I zdfLW_CslZ2a8#h*?kg^lW>O<n-+g4{8cY`Qz*$vdVs}*=1@oZAkj1MDGZow%cvyQ? znQaZkX*6N`^g6sNrK%;mhAkp_z;@Uw`TEri$8Re}er`u@N*huy-h#!&lh1Oq&jUou zj`I!rWO~$GxpWZRMRBJ&j%AYsA0R3A7g4-I7^eld41{e?R<>Z#&kUkb{AcZo4SW}H zs%q~gxt$I>mKt;YsfjF-NU}AGs}r2(W&2YFv<2CsI(jHO=CbxVJA`n=M}isj;E%Ng z-Tc#{{Iej_^=<sCBAKn!CB(6-or?1(&|{S<7z}BZb(YT>yTP&kRS?^0lf1Kn+#X&0 zjgSYoodt#YH`fRen9j`^IXUt^b>Y7m`vGmkZ6f1+o^!+6NyJw$M8#FL90mhBZ(iGv z#0FWya~<4q?B}8Pt{>wmjy}pn71`x$$OtZ&C&nl^uE%y_%Z4D57?w-d9yui$B;%!e zUkW5D8PqvVgMq$1YeT|imPjL41Ty0Uir>W<jZ#4}M*NvyaA-EsnVIx_x-1{Q4lsYk zGrE=VV<%&fnBJ>fJg=Z45i+jLoTG}oWPa;Y$qZ7Tqz&?Y{HQBU4bwJb0BIO#*Bkxn zw4Ll@yOzpw{DTJ=tIaIg?(ePPg(UE#(Vy?<O^P`ZGL3SwH$#v8??FlyS4Cw*3k(9z zNi9btu)~LNNad?eO)^^;$U6JQXWzm}-~3icWs!8mp<D8tXA}z;E=XijVqkQP=_lAx z0{01l_-Jw;y!wFYQqVBRe}gJugN%TB((W!wzmHOmK!K2b=rI*7&W3hoL4_m&O=L+S z4pJc#pI*LXQy~qc0u`J0xomu?qq^@m%SbtTiVETx8^bdOeB_+%k4lq^ZO7uqIvncz zdC}{RRw(Gory))a1aUMZ#~<tzcuO~o9MCFHlywM>*6h9|P`D&|)54bs%vD&8I*<PL zs4X~cQ9zSOn`^-WfyCsrkbtZ|YNP@jdQd9j%ZH19m%FxxXr<YNr&1q64R}|?&cs^q zE;GX)fZfY!XT+v4NotZEDE?!9L|40OX_7|1jEhmqAcrH~yu0HP+I;^2X63g>ibHw> zYgP%3xdTDnb~mxSE3-E0IBmFltsqNu!z{<H39aPu6w}_c3mD&1wqMv#%NuuUWxte1 z(?X0B=~%A@ktPE!d`?OJVuKYREEsM)&fjVWP|kH)y07o+{?%dhoJh(f7|07rXYl~B zm(MT{g=iqgj|nV*o?%*DB>U1D+d)u73%`Y0M*6)dW{^WOJdCd#-E{IEUiFdAljMkG zk}x^R^r`Zo#Ym)-z2s&ofx|K#r4@QK%N9~_Ip?h<e-SZo6TLyOPwkpa-;Ee67?(lQ zrH3OyYE6zzu^em)js2)4lOM31!*g!v1E=1V3r30%p++MMh4B69id5sf(2buGMt-k) z1?h~Jcwy4{%QH5d`r?W|sIsVvM%Z%|EGCjutz$5Og2eBiN_25|(Xe;R^5>lUP;2G5 zzgO<Xsb?E8#sT}#K;7iS@Mc!!BQ`>lR#GFSp^FTl5Op^H0BqEEEpVVqbQGrD)NivI z1-#nNbuMk#94W@^ed$huP$3hKm`%dtk@C%3n1zX1bg^B4VV(TNCFW!}?zJPI7KO`D zLt3lD+})s%F!2Y$R~}fe82Fpmq~Z54aURZ@Y$3UvLo6vF11G4jW;SUgUEGo}O<COX z70CQdM?4dUF1G+*Mg~R>C^_EFc3Q&5Jeb}~qq|PSQ76lK>n&l97_hLileWimQv`4* zQK*O8c79^5tK(#VGUt#x{f!1e69J7H9CXf3D(oTR0Yi*=H%e3vBsfUQ;C)09R$z<0 z@id53a|5jd<FkfEE#8A3buyp;AH4{OL<<)D5xVPrS*-b3rfqY0;~NNiXV#e-EKEj- z`@Vyo)D^^%8MVnQXJ6zSVER$da1|X<q7Uje%|*mEaH^D!LWJZD<b&oaAY_!PG(mch z{OAfWJF$}=c*88Y$S2a2kUFcZtTmIB0OM*i^6`Ekz--`Qc~IPzjI81om-3whaqI0t zn*10fuGl?sN*^r)W)y7_4dl+%kxLsnnP$<C+D6O$DaL5dd<`HRv@T9PXcneN&SeO= z#*(`qy$5rx#C_vw2Uj7zGFB*7StQdD<gUAlVRQ?r8^g~&lpNua9F034??T8Q8k7<| zwyZ=5x)Z`W8ZQtek{AjI8jb<L@;-DxdXjyp9YGl<7_4k#DC~Wx4UVy*L5Ar_lTv~L zh6nYg22+EE80HT;MCS?!)I|oW`Q1Z0Y=mKy?^~W2Kj<MJ!;npBIF>XPQ=E;!+P8ch zpY+H9-0A*Q7nMkl@iCt|%>W+@s2wtS&_qJ18<ALJO<Q1liU^i?VNhLNz&I*{BvdoI zNUavAplyosKJ?U3qxORbtxii2rN(^C07igm4t0^po^_K%(<wsD6Y~ryh|#lSR^y)3 zcvb)h$y1TN0w5BNF-lB_R-Hs`_p4IIV*zpDJw;Z!jU|nQOsw4Sue}wm*n4vt>StbR z!+HkcRdr_oa|f+SSk-_mH>vLV24RD~4?k)Zjex_L{mlUPKURi)T?pQr9F3ssA&(}; z+tS`WOiy{19Dp=Mm2f23w)w`?7?7cnqzaly0G(W_B(_$@Bv%W%9A^~?i3kv;&F4fD z84n<h*P`wJ0L=lUc~g*}jrJ8NSyw_n7d=-rA{7z>w?IgD3(OjYl^0_qs=$zNHU@yu zOA0oCWsEl3`WoiDLhNoPS3C2riRUofM<bmvX(}6<*Dcz4#FrDX>&qQRC^+uMu5a&U zV}%ltkNB?c7~zdrT)GrvsGR8o+t$3-va?Q?SDnCCJ?=`e$DMb)IaTz@cNh$LlenPW zT3g$^L|ZmhvI8EqY5^l6t-B;7D9dvv?MV@#hfo^SorZLQQzY=h6f>w?<g6f{)X-S8 zjkN>wZ#p(qh8`bECAfH_?sY=45^)&m_o#^?nhY3%A>RSHe-%7M3*{3>c)N4ldeB4* z86Fi+m{H||X{jfE8Dw>eVY5Y@{{ZHzOQJZ++{mD=;Ejp<)<EqrR!eN@<tDILP*@^Y zBsoC`LCv*!QA~&<K_e_EapG;a9#oNXoztk4K`Vav<Z5Gk)`$-N-sMT=MnIsk-o~m* zTqDi84EVF_MAo;HqB`7&9CcBE#;YK^i)drCB=rlVf#*>bwb(5)&d(sh3L6S&FWdNa zLv-hsbrG>Xl`<qoLmW~_iTo#TxfGJ;xj!=+NBgXYYQ*p4h#4*sP#$1lW6aPzT`QJG z)b6YRW?W;`QMA{xE<Rd5?^ih+ub8URM;v+sI<&`SlcQ0x+r&w7@2_@KCPMpAB)m}1 zm=;1DAERtI-y73oNG@jA9C9S2cz_rS>Q5t1jHHq2wb8ao3_vH>6i&^fxr$Wp0OrFA z$I64q{w?J@LBmrz$Ycb8&p72>w+gs2+s46El|T-5+shTid{i?30OB4PWzuEVgDK0U zcJ_tif*D%b3o4A0%r~eM8|Yz?qXINY;X93Mk|?2PnKXAoDC1zRRA7-yw-QXBj;7yX zjJ9{CwZPEHBju3bjN?%BGz4v-h4s1Rk-Fq!jS?`7s!&Az7j_5Ek}jS$O?L6DX9GFN z{&Yv?5EoU6i8w8c6%+?8q83R@AeR^fuhr{Q7;u^<V)5rH>*4!QxRyB-$jth|-FYeU z-m&6}XiNP`&r56p^q_Qd2-gZuf^*`c)h3Pcxxve0Z+ZxxM;U0_AMEKwu_ea1<wg-5 zhNF$>BP^h-M^{k3bQsdXWh)^gDpdafYB3Rk7eMbF29@5jNYz5g5~8`^E&V7Ui6R}- zDvev@Z$j~z5bL;;89GSY^`^YIhb*8K>b(tBON_63B9)E2MSicn0}MUtuDrQHjd|x( z<{BTk2m}Z7AL&*Z8MP>rDfvRLFM6*!N!|EWkDh<1prtuvEU@6FGEO%JwYN;#Tf{Vx zfJo<C86?)a;(fr<%0~I~tu4&PN0vDO)1(l2bD-h7e&x7caN$D^yH}UsbFWM7>0!cM zd8VP3>MP9v+JbR|%WBMe?NNs1SXT!$1-B~90qQCM+nr9-5uaL-xjE@kqzcT?KsY|M zN7jTKauh;?G3B*E2bejmtQhG*1RYt$Ny}DlM#i9njAs-XoE)5esyg%M)`$U)bv-s2 zpb#=M&a-@dH79L==UJT4Dqu`c?N#ju;SVacIMWN@?}|m5<^heU8U{8MIL^kW2Rn=k zAO}N0E9*q3&a-?`WO-0!VA%4g`&5&I>p?m48~Jps+Z7ojrC=cR`%q6hA&y3X<n*b* z)67t2*}zauXVdHFj+L5myH*VJ7#?&Ga7KAn44=!&i2nc<{?&oH9Et!3&2gVPgQ;=| z$f74Z4f8<6jkO8|%k=NC^RH3(RAc`D!$31JVKewSXMZ~KxdFiy>YoauN9^oH$u1^* z0DWjZ64ogEAUkB7fve~>(AYvz5?KO*HvpZ@X{?$kQ!Nx?Vl$61TYEtz!)8~Ia`28{ ztp@E~1;66TBU99z5%!_AmfK#K!J1LAc0xe?YMr%|7Vq9LOnI>`e$}=~pt(=kI7J&C zK>esE=O;N2Y{dY^sL1|9HEz(0r9I$iP##hZ%_<j*LKQK?8+cBvip?z~n7EBX0(6pj z`p`Ze^Te>efH@vmr{?2hG?{VK9jcoJigG0Vi(so4+cd(ei<e>*PS`mFP&};KixwcB zM>PUc(c(!LW6vAX!7?t=5WLqSi@S)hI@q5o3_bFYUDLW^0)Th>(FsCe6wj9Y=}cl_ z-N@jB^o~a~Y6dXDcc3?wn1$1THvn{{r13TqYiQkp+gaFDw}(%UWBqDdKqY`;=jtTw zKte!VlFC1YYD*}_OKr>6heD~{2BI=Osx;)_WFJvMDqC2_Sqa|<m3XmJC&wN-p-Yhh zkUH`e?I!_1U8}`o1-?6Rq6-7^>w>#<p!Itg&vvBb6VUUk-NvDwKyw81s&+-hV<&Ux z&aG=`@>xqq=bYw%V-ozqU18$JR~;$+#n>I?vc)7M?i=b_Rq9<JOO6~P$5eLP1W?-B zm1mksm`NeaC}X4_(t^WA-<g01pc{%6NwJh@+Z^|)?=;L4G7?600kQkkp6(~t8Qh$e zB7srdHmo`kgTC3Ov5}Z)Mk&>^u%eNB_6-#43Dbs683u(>2=2>}Ib<E^Cj<}+VEK_m z5!-AWd5wXkLvI`iRw-qXdYLyg!mg+4)~9d@pj@Sdh_0B(#&e1zZi(WKJqOXLj~KYO zWL=pz0r$lMNWoQuk`GRl5`nR%NXOrNRVhAwUlCix<a1DPe_Fe&{!nSlF;zJLiVbS7 z5uL*K5kRNS^%`<mUBn7UaD*O3hT^P9Bn_{=h^gIl^ZV2XCuVG#1--r7#AA)rvERH4 zfnG`RUN#>P`xK1FR*8W)uVP6aF}4Wl>t03idE}GgS7MwDv5sSpy$5&0Nehf~JCn+` z@PY@4JYU1gwbt5X3VXIquvDH^w1pc^Rk5Cw3@GYY@3{JNzuJ`AWAOo`9;bRT%%pf# zuyc}Wo$9vQInW>@zIBj1v9UB|0|A{w6(!ptS~3Uk8o?+}4xr8DiUZT(9pDGl^q~lu z1Yi;CQh|f)au1zOtxcey3_SYKV&I&k6(i2D07yLZ=R$kLY_L!U`gzt$<GXg1mM}h@ z@x1}OsHzdMo?`>2wF3bl(nh58q+37{+Gop5`;y%~s?Hfe0e}amS_P^Yj+IQW@g3;G zor||WE$TOMf;JQZ5mb)!<Z{N;4c146fYN;FY>OW8seeLh5RB<y=RHW;i|TBnKHj@f zQo3htUC?Od=*GO8<0w7vX3HEO^#srIuU?sQq;hKVKaEJjPR<@p{-U4MP<smNWl)&a zjq)}$!h;|<0Gf=mM7x{-HyczgmP`=Le9Zx4N%1mg89RfwwIS~;<8ZR9va#i%awx<o zq>#uCbCXTepa2*K=miBrZl#ftrf8QTlqT9ok*6w!V$rE-KdlpER;FQqGIO!11~*+o zKs|R96()-1)nv80Fz@0+$km&8&C6lb0;6Kvew2DsR=)EJd@OdwQ@kP<TY&Bnb~+9~ zpt#YEdR%EEY-4(j39Cj_<YWWVraO<E2+<a0I|t=aBoC*U?>gXepcaZY2TP4ZmYR$_ z3K|(OznnP8`x+q=jIr*~x?t}@BV}xdEuLeY12rUy5rHSqI0lA0AhGGxu(oofzJHx8 z%Wgqg2_rZo7(e__X_7=NktT)YT<iq|y_i?Z_ikU99JA?0@o8RRTRGVIQ7j?w1=h#% zlgRth<VArCE!dhMaNBOQ68+@EQ%uOpbuV_ke5;)Jl_kgi3gWPs)nsUwRGR|Xb?MT& zRG9$qPF=>qWbo(IS1sH7){n3pYTj1UFptEi>K-A!Xf$1)vi|^}f)gSG8iM2NBVmjm zI^OquK3NpWGOX-z-79@Z*mABPfX#g^ya^;q(dk^3ZO9|ayKWI}Y4pdXB|B$1CWB-0 z;wMR3C2+$+gMdM%Ja<f~-e0AxZS*85mdy!RmEGk?fM3rue=sX8t}UmV2#-ALxn>$x zA?7F^%F)LYxko5)(z(V5wF^qOXH@;m+wvIB3G+1Ox3>(>E(s)LGi-mgOIvqkUIP$| zo}OTjIt(xJ+EGzb-IpEauL>F_5~wB@Nu*(wCA>MRZ#)S(jv#J}4b(^i1NWw{{XAi1 zfuKTjzTtlK4u&uexllZ(a&fRUxXemhRn$RP_|P!$pIQf=;jR?g-rEE_h{)X1<%;4! zU9Iea)zo7?rh?Kmvq-|<xG`zKWnUJ2>Jlr<bE@X&zEFH2P<U#yClI;Nr$wp*xP<Ta zs}U{KE~pV^MHmk4;>88&5(Pmb$UDxOX=`!v>^02N2~Ueq&;I}wR6CoEHl{os*f`t| zN@7E-%kwiViU#q6xS+7NGN=O1*@$f6H2?>{rB%Eci2Te61li1M8xyLgIHQ#^B`FXf zsYVKM<a1LSTBL;O241;rkJf=LJ-yT*OtT_=OCcE``2afC8}W)0A7kNtZKvlT0a<)N z>lNOHc>Hr1$L@vP=g&34d}C{m{3#hd(?o9|(p2Q<Sl`-#oC%DOA<`It0rsu@5VHZM zH4&ZsLp-ZTU{A@zJKB$@ndp6mZ*4p2MrDnm&M}igW(P9G-A0|vXxL&0)G7Y}D+E#* zWnu^z-FBrl!s%p^OzAuH)$C|R)5n1&vZ6LIhRp?)jx7=@=}3;?gQ$XOa#=^MWe$rm z2kJNt>O~LZpwzL%#n03SA?;Fo=;a;mr`8D=-AAS<7`^6_v$1H#>gnOg@}fzEXu%6I z{#|B~BvHzt*!Pi*!nWE^r7>K(gCs;K-x_jg2(yG$DsXx4kJ5pRikc(Ck;!UADR{1u zi4{31W2B0}3<{-G%O*7Er2@1N#bgU4xY(<0`gu|QB4!3vQU}$~^sIQ+H&=lp3{K_u z=hM=%OO=ig_{mX`j<gDNk-*K{Yd9;7fvNdnH;P?EaxAA~?TQHJSIbJJA#O|0Nj|h# zk%0{$A%2xq!l?E2po|jY-IGjf`Lnt9sLKJOB~IrV4~@^EqIH!NU^bD=mB~@*MkY|E zXc#<am?M#(f?47!<}jSXo^C72{xQqm-*#oOE`fRg4Z8HNP+5L$B}O`QwiM$VV!XTK zG}ArDX9FnEx1$ni#!l28ux-F#@x`gJvy+d~u!!Me-PS`4W|on>u_%@$W&<NmcA*g7 zN3c*va-&e&-hhp>O5~Y82y;f*gG3QScW4SPoh;g@AjU#5J|Z7teT^{@nLid#cjgG7 z&g(;$Brqo-NZcC7X4|@DP5zer)IHoPnpIdQQ<?^fINMSplZ~8;0GvB%cR=i?!;ZAI zxnU+W5Y6-?XD9Ay$l6IGZ{XAb{b*rkjB03-7>L0Oxy=E{a=4KIKa@83KWbT7Up>r? z41=30=OUyoq$9i-8;0s={3aks&ytR`3L@esO*1^8Y|FOvqO&F6djt*`jAvL2k3pVv zag|7qbdkh)fvBI?)|l+_!WSxabI8(1wFFBflIddbB%tJEY-nV-k{4H)C>)e5S<-#! zQpa&46fYi}ZkXJ9)W#wah}E-?%Z-|Y15K+?n8hY{mPq_3&{e3TVj0vaZ{9lse8;5< z6?~59vSS#1z&>;mJbmVg5`3u2w@i6ZOtO%=<%2Eswv(~0H{z1cI8P3iX(Dv_*!(fB z!+$#LqLj$W1SBJ!EE}M%JK}5++HhVU9BbZ2Z{uu(sEz!nHujOEu&9{=Fd0=lnzkBd z1jH8uVyq5+)Tm>YJ8tz=Wgu<)#*I<sP-iNb-(!QC32@AyMx}w-hIvrAF)m?`arFVr zQ{1XDGCG}0up{cGD>CJbVEPVbfl)g$j`vQp&>T}sg&7*b&M+xX@j2ObF&hK6)N!-v z$zOf;pfXUQMooUC?mekxW58Jmbw8MF)B;k>_)Rg6xY+wrzHNyN*2RMFk+vu-nN}qW z6l~7tYBXob(C^|H)1A+yR%v9=TtHozXT{74k|pmKyI7PRj;HYtwFBpl76M0wSg-xE zGgX@1UqsO-%OT%bZO`zPp_bgr#0<1w@4*x^q*3K!j#-_zE8cDPplG<XcWB=T<76&2 zZ@pE2`Z)?k8_4gzf(Z%h?N-NnBMYV-ILCC$^wc%a%c<_;k^caFm&8p6K38r0C(eaP zVb?uyH>^T3Lq195F-6qi;Lt!}oPa>`H6Y_w1}hsF*fI5~@$6Iv7~X+yH4xmu+sM^h zmhiTm>@sTGki!k0RZeZsg_k(Tod%bPz7euP)Hzo}!C3zQroceS$MUXgiZoJMgBve+ zyD-KGuA71u{{TyXoDf%~1;4~O(#kyYIniZt^plfOwn6a%Mks(Pz>Y-Z4>|=hsz?f) zqkT!x`%{ccG?WC2#zCjVF}(@agE8($LTC>R+mcicV;tyS-X~b(%Zy|I4M<?klaPFc zV#p$qgAv`kcpDi2`p{%irU(ibPEMugQzANLvbo10Q>lZKr(@+)A9|S}A;&||P-3E$ zQ6p(5mQ4}vl`$aB_{pdxq!^MTk@=1Y`&LJx6rnwHhoH>pla}<&GU;SZBn%L&IncDG zHyX6)<(esQfSDbzc?CR$0nC#3Ow0^ncgl`cG6<waW*Wd5NjVxrv#R%vazYdIp1zdO z?2Ctp2*~jDDt%}oFaQi<P{8F_1E0M$nnJ8d8E*+aapy>ic>yUql3SDGYJwj|tA`~c zIq;m4C@dJ3L<k)-`-g0wI^nxj_*b_o+Y!hE>0Pu^+uSRdSG*%R8N-l#vs?#j8%Ghl z5&#Is+~_$@#~=F3#qb61H#pxl=r#f{*gL5J<Ukw0{G{~ruR82@K5FrppW1JMn)F*% zw~{bqQb!=jI{6;77vZz+<Yk6gWQ=o!<CmeWg`y}dkf22)VUBf1(mwzO9VJHSry6Sh zg_(k^trsmUr?2>+%XqEgkG+VwRXQ9E$oo}@<Bg>6Sv1M!w6=j`e)q;D#_GJ!+OS;P zYEvkdAbPh?wF90=^?@oY1N*}@g(J%dPK`q#uP^>-xr#%xM&xw|KgxjGM9G1rWG5hv zx1e9m68+b49LFQX#AT?hTGL<Q+cmVO!g8k-AV|{$X!YZN8si?ixzlA#wobv$+vgMu zlI3kqsfiiz>+(KThUxAy#7LSp0QDYqD6gfKc$BK_No?oVrDll~EGl1b3Z2jMpfM<& z8Nl(Vz*2syg}0V${NC|$+scLs;cV$ej&wVwbeea4CZ-x21OiJPhv`5O*|3SBm6k|{ z&_>%(CA2ZNl!*xBa>r1ntcxZzyEA=QUBUFBxslYy`4Gz7jx_`CK-kk;mVO@5lgY{P zRI1G!im*u(j=91}Fh+f9xs5M%{xtE-4hUBm2C*$Jf@yo0+>T0Dr=EGxd7s6w$=W_0 z-v0U$Bk9Vz{tqN6Zp{>upj-zsjDzc3XT_ay_JfA3q`T`wtC%~A?f6uu<-??X<7f)W zsBel5m7-hAK8Wwcp^wv~<og=9solPx$eVbVBNU5q9PlQX*&`g39VLGKYQdIWT3|7i zO`B70MFAB@b{+FNzweAFJuyPjEE2zP=1KJ7jGKTwfTFxrFcg+p#AE^hJD+S+L6;}y zS`rT?T<!PH^bfVnmcf!j`23i|F8k0A32|u~ws7i>HqTtuY4kUWTZV-dv6L7kzTGOq zcfbP)X@d;qoB#)(odtxIr34u}xv}(t^!rk-E-d2GE)bUJ#1s6fXpI!4%%R(nVT@IX zr9eLvs63csk?BCRlN!5_Trbn4Zbew}%NFpN2k&PFf#aG45-jN!GnK}5Rd+8chmzyv zk4S>&KH`GM%|M%pS6)D2jDUS<(=tXw8De1DU<|4M02NR0Q&P_f!>`h#A-zQm3lc@D z($%n}hKfc5ZoKFXl>;3Pq=VsH{{UY)qcp_0W$ziAVyU`=SBgf!v@wtd2wyL1ROQw@ zEGHcB4F<O5ODkmQaC4}CdeL4qvO6TP_;me4krlnZSq2%o{_dRDKg0xqPG;qjcNn1J zJAbSF8ctXYI#-zjF^t!L+qqcq*2|a6j#~=g0NXlGy#{2B@O|q)ok>yDlTrpb3IOo) z4g9KnKfGwGJTwu221equZ1SwY&T(1kiVW+$O+g-eRM2MC0OOTO8RjZ7Jg6X%*MDjy zJ8TK4>r=~}1{TjSN3BN3bw900IOkE22b}~dJurO5NhI%#RFAbm8b)XWRs1OqGI9D+ zEcSs;YQ@Gor#*31?7w0tEQ7W=)_o^#Rfm74Z%Uo|t7poBdHw20K2$0Pp8i!h-=5SN zka|>szE3(5cJ=b9)xO)%PuirKijR5-8EuZ$BO~hEdDNVqLp7Yq&L|*|J!?C_d4?1_ z1BNtOj&Mc|1ZO=kJnBwyxxn)^I)`1V4*M_jpvD?O&t9T{umb~cJc=#U<Q&kF4~2$3 zXcZyb194uT@U~+gX4EVuM`>Sm_pdIMyd)^)Uajzu<Fm>&V6?A{d(e6}4Tv^}oqR-j z@~!o+c+eLxi4jf;#@mtittEke^SWr952=`p{i}6tB*swIjhOS}Ezo*UY@oP~23MJ6 ziCkfG;uW%jSe_#+Xw99mj5cblY={DxMtUe2KWbuyQfDm2K!0XV15j8vxQ|TH5Tt!A z%vGrElqm2PQZ$7JKY9yk(q+tWnBVtY=RbNw+sPSW0Vp5yYtB8WEVYtInk7VR3}J^a zY6OHpg-O&0l|%;dNL!cGy&NtMeQA-&F_#Xgsnz<>DRV5%6wKR<jBSBa9CJc&v#TQV zQoEnNX{5-Kc$6G-JkBYaixH^`6XqxuvOYt}1SPs)=O20w_C(2hRU`OZ=7}>CvPjPB z&z98fm~G7Y?LdZxE2QrfG8NmqEy|7{3}DFFADhEO(xfC3{v*gz;kZed=w&!N;(*km zjWIHu`cZ3Or&Dd_O+gzR0DY<!H_jUYPeVXnF@RKo(2N{cib71E9r(~cPs^@YpGx+W zO$Scsne(p`y3(H=xU(oKg5603^Vm>&g{w;$(yxNwNp(1_v=1~Yn)|jm-ve*bwY)A% zdx&!ko#;Cp9F?b*yN!ZJhL`e^JSKx`xjJP`gUGIS_o~ft5RsAe#^mEkYD7}qJjy12 zmvRq<cL(lj(YJzESGa~Lrvvt!!+Ov(0p00RO8I7`Q8EeDkJ6VTq$~7iJpj#P!ev0f zzO~=QK$)+sVvt89%ov<tr}wK1ExU}WjCs(_YXs4=n1h14T`~PCtTFczqC$=G&&ji> zgXCy0<#JB20OUZZ?v)0(+^{2j`Ovf&`k4D2scj*(8p;+>c__(0Y6mN-wn-s@&0|F2 z^`Q|(`?_<S(xAGA?@-7|7h<im4{=Pxr-e>@s2B+AkbSERc_#!AXh31jl%9K54P6T2 zfMS9uNeQTv`^JpMNezL4&lNZgzBe6B2`2;{fuNEO4#W>^*O2^H1wJKqAe~G~&9`24 z>%oc~hv(2&l6+WT-xB){z?_jbO$Vh~jY_2#8)tsCa7OL*sa*LTs+G0ohFGLsY~M&x z%vIyC1fwo`G37u(Rak(ffb;7_NB&}!W6K>WVpq<Ybg3M$YIQRMsnn?Ixu7o?@W0dR zK<rm?pL#Cv6Qnky?OEQk^WA*0KrFh!+=6Ox5MRcSfIRushd@El*#1=|5svyx4>|!3 zRdq(1!0D?7mhne3tIrwmjX@6o0If8}Nz|DPJdIC!;~JMB?cqC*dI{LB!@_#f#>Wlf z2bZNw79<kk7pM!I(Xjw*K?koY0W70n7@CZNRD}oLk8XY<Yd<arURmcr52`_@udgZ) z0<Ms}y3<s$j7X(?{KYJ)<bZbObJl{q*#NT<_pc`S+*Ge;HzAJ^PwFezC3r)aW*{>U z2qT}~yqDv46?;3lC;de+%WcI6uSV=p0HBO>HJ&q_Oug9XHZ*EVMm6EK&xBBdy)|$7 zPV^AL8!98nJoo<es9{xO6ES4Zg|oVQ`O|`t;R~GfqIlPCSvvuo8UWA{yedsZk?oln z>GH*4l1PqKL5%b#aZ`ZEbrHX<0%Ws=UE41DyhRx8`cqasDDD&{N7Idnp@v)z?o9@C z7{MIHL+c3O3^sNrmS_c)*TP6(PvzV6#W7+{STBbkQs*@+W<|hMappGP?@Q1m!<gDX zJYyz+m_S&CQXd^j%|v)*D20JMjxma0bU4PHT({>~B`(b#R7tneXfQ17!MmuW%I<N3 zr_!aJ;<!%oSBx;mlD|>%q?Q`QX)B2U#;SyOS$nA^`H2qUe{<I~44OE>B_InceM(M2 zG*OcgVFX%BeQFnDNs?Kd0UjclZICh>?^xFoNP(d$B#&a8iJ)tZP8GyztAM8*kM^!_ z;!UxB#qoJn;g|4+SoHA@b-QU{wQSwY`s5n3jIZ*oAH<ap*nTK&;_w(j45z|;L!Ad5 zz|l>mxM>qsg#;$RY%8csSZB8kvq=om{WC<s<oW69J*$!I+>t{B2w7V(uhcy&sJ9R_ z=wO89JS4E$J-SeAW3(}7HxaeN{{Y*ShC_MnTNz-6VFA2tDCY`ChkqkgVP5N+vauLa zTRHQ^T8h<LDKk4s3l9>X`)AKI2i?cLu~O=%Nyr!gc^YDf;7t*Oq;w$dNsZyP0yd7~ zL<7Qex9d)~xwCa`GUSh{IUB?%BTb~LL54Ncxzm8h)`8_V;K`PjG6C+Ge==#$Z4|CN zDpYTe`Jt9B;U$*bGe$=02C%2vf~@md%n`3RcFcSdL^225RgFm`Dqto^K*oZ*{{T8< zaY$e!#<3UQ!gS}?9ViMpI^#nk@+wZ8dhbA$;>hE=w^uHFECBtVtsi_B5V3dF)HX5e zMmvb)49TKWG2!HW=~G?9-YJ?8Av<@hHqVs=%9j}nY={?;VsWf{(2FS}k!81aSN{OG z4t!MSl&S@UIYGMUU}`(<IWrR$MnL9&l>%k4wpZ54srliYh4!g21wj(nnN_!JH;477 zg4#6ccaKi3ZRO}Z>Y%vq0>vcKG;T;)BFZ=3f%3*<OvZj)ev%~_TH`)0e8YA%8sa!( zjV~?2lsPT<gEiJQjl@zGhVi?T^%;P69@WSET!MHz92!Sgjc*{?1~PSx{U{yT_li4w z!!(Jf8ro5|D|2Za63iApB9i2NBpm&ZD%Wsk#j3hQC4B%iI){jP;<q-d4A$xr6C6X5 zuZK^b{{Z5F@x`I>fuS}TT#Qka5)!@nlt^|GY@^Etu*)mHi%}CIY}%M^Jm{~Z1`QKU z635H{{e3Y&hd~Ul^76E|7{hmmU_5{oV%(V_){+@L0K+KjOScSsS7tNUQiHMb=T+_s zNOeneVL)&+3=(?KIZi+O8a9(BRBI-2_p3eQN`!aCB<4UHimaXbf+BA45te3ggcXsg zg^86zIp)UzP)*gvlu`jUuJahl$;atg9IP@>J1D^L`5v@MDrq|O>-srzH8P2<@aZ&a zF^=t5C5-`+@<vZ^TYT%zk@u)es1ik3=8sbx9ZTUAPDYjSB-4nSI52Y<^{HjHSfq|< zU4svy22bljeo~0|k<vwB$N_`*s^Ir|G02Q}(z=KT+~TXmkt9Ljwk-kKk=q+pfQU}0 z<2WQ?akvx<S=h>Zvm}h%v-Gc>9GZuTG@%_wCa1GVpa|{T2da)#msu5wY%>$fPRl`E z=azS2Gz^+CjB;V;UQ_Xg;zzyg@j7s~pn#(p+*hextA#qQPTb28f_*E=J}iby&H<^K zM)}1#0|4$hP<uGIj3DnNX!Q(?0!XFnMr3D>Mh9hd-2VVPQAZk;5<F9*U>vnXkRc?y zxf$@`x%yB{=$bXn-YRlCZa+$_7R;%5?v$=@PKL+ZYP%F-G6WHKS@X{I498i}d_G*U zK}}lJKB0bC9-4e2tOOCKc+af?&al9MJ!sis3z<MFdBzu3s!Ues8Kmw)qXMj<v61cP zK+gn^-IP+DAERf=mVlNZlG+Yc0^m`cjWI2`5w9ma#bl8QW&A+HuH3ZwiU=j$i5=EX z+DPPU9A`S$OAdhGpK3g*KqESV*lHLVq?nAQOtI&2;?5`pmR24()MS<gcdGMCZ-*q$ zApG6mA?;QR!j7mTW@0vQHXfVSD@qt56%q3VTbc5p7|-FWtaBB{`5WWPmM(+HME3H< zgOG8YigSV_8l924;B8A;w7w*lP&|Wdf0Y8*EXZyxXKh@xvDp2pBDlDaYl&l-M=_ja z`cv3I#Tk)b15)zO=|LE2ISAuZ;?lbs0Vd(WR@A)_K+ApWkNA&hmfRx8yN!eV^ndjo z?xhDkMRrn_f<z>+0O@8?n&W;a1doQ<2o%XT&PL8dcuxLQ8|yoSwpGlmth}^>b$fZ% z&OJA4-%SffIbnxCwNc^H!5T!<BM?4-SLi;YrCDdWR}C3AT7k<%*ekx&8E+tSpuB1c zAO=mvIKtA9!#Q2DdY|z~cs^jWv5)|BsfLoROpY@YO&l_r810d^^bs_I0imH%G2s}= z%`Q`xRE3Z$eM;NnvK7)4$XZE|;fwUmVR)j{6^4Vpr66D)loKw5MLLS2Y!^797$7vU zkTb9yJ?bNw+?^3?jBFfkDj&Sg*9yS?P`KOHfj75Or-s}aB<dG@4|+>SAweV)7|Va! zWXb;kin|dCxr~7Auo&8b(%`-wqD=ixIhp~9(nQlBblWFAKJ=4)ZwS*AQb?_g7}StH z^vPmZQQW(CW9nerAJ(hGcM^w^!Y7h7`p6idpPEUVTq!Js=OdOXMC>Hh5SfoH3b>~H z-cwuXNZWk#p?jDK8dx)tu;r6MqR7Ya9==s9hZ*KaQA^MWAQE%XQ~+aa2?;a|I?Q-t z0H{|aU>r6vM9;RTTzTfBSUJK5T<0QzFObM^cJ-=P3*yu^2g{{hB}U3JM@px1K_`D| z4JQ*rp_l`M%=y<%z_#I5<xWmNxvpb~5E0aqk3(G_0U!M`0t*ec{b)9b!ccT-)V&*T z(xN%h!3(Qe^CWC25=^#&KmhD~>7ntyFg%Z13|4IKhWk|aXif>J&x~$CJt|2gj4oTI zdeCDg4&h1j8LW>ory!soryEgtie#O-<E3PnKv=$&=0F)HgA@`~aLeXu8aWBo9E}ro z7|3eGxQ)v9QfJR2dM@)49J=S2$?54pLs$TfhnW?f(z!;E^dMtw(RYcdV|5-Oka4vJ zf(97rP;zn1P(#Mp#AS9k85stO7{o1!7&ff$o>e@Dfyuzh)x8Q5;5s^CPl%DV1`RNl zM)9+K2yu{UkZVaXGJ-MUJxQSq<#p>CdU@0_$kQ8^eTy%UplTv1WQgUnzFRn{5Xig6 z#wH(`jV*0K8j%cggUmKbsER!#lFnZ{i5obekNRom)U1Z-It+~a;=JRw@7?jcpb5s= z9#!f9E>5i_$2P_@UQgS=Q;%JSIpsm6>?1eLUNY`PnJb#~J{&p7s@TpO9V^ZI2E{Kf z*-*dYVDDZ301ifZWJvUwU&KId)rAK|5GYdRSTiZo%7mRm)~p2%hq{$wOrDt_d2d?# zdugI_=0FsU%WOUB)Hf<6#05wLCnq_ezX)4()84d=oQL|2KT(=2q;}J{{#JHss8kYi z%?x<XwPC-d0kgG{gF<C_2HMbL`SYN)5+kk>)LS<-Xxmo)zEo$vBTdXNDc>?ixX0d; z-FI&jwD%94h>YZY`qO5G4~1o%>D;1|f+!#fLcC_}o<%tsTpW34%B3Zcs0{>cfa5_r zPrj;r2qukI*?^6FJHB`KqB0`}g+fTt>`<BjEpR+&s_HSA&g6aQ3p21|3bDrCEMwA` zh1h1w2*UL)+fxj&s6?Da-;?1`HlSO^CmP*TSmtxRDICPb5+GwAO9m%uv-knB6+;uH zoG1d9-6wb#RJyuo*ia#^8E{-UDs=;=7#(v=5-Y|;iqXV;NWkMFq&r0`EbA##x8h>} zd(+Yw-aRWKzBfQdf0Y7K6@8L4)9aC+y;%#E3hbgo;bdm|sVMTzZpPkU3FH-WRE~M_ zqB2TyC4i|LYkUJi<bM{2ciKK0fe0B)F1=kxopziKG`WffI7tHFk`8N%_`5Wc_M3&X zl@F8(N4T!i(qkR8M(!BoQa6_*0DjaR5#hbqcGm9}H;s9(wK6+6RRD~#DHveynyY66 z#G+WDSk!e_EtT`<Pgo-k9d$OYj5Y><V@r4rrAS4%{{Xl*`)^N($0Tae#$`lpiBKvM zMAiV^K*0lX?~ghko0i?15f0=W79Bjcptlq%+Jd+Ps$gYJSCTCQQWkby@yk&1p!ukk z+DM^(@b3N`fmW99TVTd;Mn<iuD@7C!rQ(g<4>i@geX7y`ii`uh0gXqO-hlxZIe^3q zjlei0`*~5K2{K+LNe?wU13<SCV7y3;C>hdN;Ezf;F70O_h*Xijooj=idWa(K+g-d^ zZlE4Uvn`fs4zMwlQQ;qI3kvR}2xCB?gOSM5G=f$KlOX1CRpyjLo5VrYwitb=CJy5! z6cS@`BmF*<43_nkyR?rPUW2EYs*;(V3qtHO{{X$SQYK=+V%fBEDJRqE>s2mUOJZxN zqf^NMzz5LKRlLeZ3aONXxG$vUx%=RooMIul2d!_e^rU6WE(Xo1dDf4JV+`A}V>kn9 z4?6gO`QfY-_;n9z;K0}%n)Dvuq+^6TBWhs4k>y@}k$`A091NYSIgcY*vFV!6=6vWU zK9!$p&B5ojO#~Ir;N#w~VDdZGXB+dV1e51LSnIt<Bg<o1kUEp?QZP9j&<##cFYC^y zZnXrd=RrBi^7p9DJ!*0*G8At>B%JIsQ-#hky<ly%4z+}SzH}L=bf^UG4_c6LaijF9 z=g)D{fpg$Q`{d)5BE;qqPMqQ=!0Ae`KY%mK&Vs<$^u-s4IIJ3Z1<gj0&`@IokjQgb zM%{DeSQshUPp&Ar9IofefI%egy!@*&6yOt|JW(8<MgDb~fZHU{LDYVswL#KHIxJ@( z>^*8Syr?8++OTYM)6S=IYC3qiP(cbe!K}dt&ZpaY9Ajz%2Ri}ctmnuB_n{580Nhk( zZxGW#n9tRbP=1qvQ=IREP(jYzyr>f)#&gQOL*YU*c6AQ2L7ngiP3y~KIR?F3;WPgL z__PoJx@Tjb-rj@LEOjhuUE~re$jQxbtr+u+D@Xa%kLU$+_BSd{kh<GHl=7|pu^2{H zE2qmF&}|{^qr=+6DU=<&t6>6nvb3^*!0b>j(rT5o%A}1>q0V=!i8_WOP*=urt2%`P z+8MG4Oa(Z`02FLcU`8G}x&U@R;+Kb&Sj8bO4s@3Ksj-$tIASr(=bZ*KGXdXZFy;Z+ zRJjbGJ~BCChdhfBgIGBoz{gX{f?TfbavQ5JT3MD<i#mZA@Rk|R=|>v_^x%=xrAldu zyS<b*CC?*3sV=lYB#;mfL$xtx@an?0q4`Z$xVehe^M4}fZIoj>)nfOPu{<^r+$bI= zP`UOL8xj^r8IMcj!o+P!mF;3>Sz08N@(8%czSMTYWQP;#?=zAy%9ka|!q|A4Ne}L( z`1PR3uAr7?jwuGQ%wUSJA4uH)0E(Sa5C?XfY)ayTNY68h2D3KBlsFv)c%9Kk`02&< zF2>n$fy-fD&J%wNo%X@66S(i=`02${S&@yp_<-~sC_OU9IBk_D*ahd^E;2o9ZY6C6 z$&a}_lx%<Esn`%B3J7)|R*{VRin`O1hrNLeXJ+37P+Bl7@F0;GBDUT=TB-%Quk3*X zpvkRdDRPcuK^sOlLR%GM=cbG@%@OZYn#aCJn4q#^xf(=LtZV#3IjC;-0IDa{&9H1{ zt2Og?s<8)=+hU<`7w=Lm^y>^+RPL{<I!~nqh@R<Ln34kdt~FL&+NH!Kvb<#OO0n>t zwNfzNEWiDmF?00gHuuIV&Ac2zX3fR!sJxK?%>{KA@oydEaskV{P3h1@#3htT^AMxs zVU6nWB!j6kN7JX7_o|oiLlz~RykK%={^Ef*cDE6-&e5yNobk4?>U`?etfpjB26XjT z8?U`K)<|wGiV2oQ#sLkIDx|h7q&iITusI}dr{6RdaHQugtNBr`u559Rf}$qyD`Xsv z{HU3<;J?x+3sy!j50>>AC!H)lrr8KRGsw~8`ETVx0ZO-oXUNx-d{+T}C3X{El)&TO zy<o5eXH|J8#w-trJ%%cO^S2Zpn-S2X@Wwh3R^xIuWarG*vxm-fsC+t~TxPawD`QEI z9$V~a4dd?s%7czspa3pZ4UK1c<(*V&8OB&|=|KTV<U!9$lBDjZBvt{;a>qQ>>0ojV z0QmZ-tYDbmI=rZeBzWjH8>nm!hn)n8P>ks-jj==uDJ7SmBc602NdWn8STOrY0HDCi zGo%oC;}lAv##aQMVZSW{#sJ<=(t)A~b$6vbI?x_vL$=<nQL8~A*bM$|bV}^U1Y~~k zsS*NkimZQ10DQ1H%MOP;>ZHtA?Xd$HtB-}r&_f?uqjFjHJ5W-%lTg7d+D=A#SCsr{ zxL1D91sg5;XCu^Cr`-a-Nv|aMya#>2uvnj-Ob@uA_rxJ0R@|mHBb`e;ecybAjCjtX zJYS_M71Iigka50gkjPx>ATte!2N|HjaFVF`eM3CU3d6eTeaBV<CW~H9F_X{@s8P;w ztm^U<60ifDV=8ls2^C{f<rL$P8O0f9&x8d(n3GIpWp5ew1CgLklFB4*XMRI905Quh zaDOdKuN(wD%<LEV6Hp&|fpD^F?&VOY=p<r*1TseYjKs&%BD;^hNHS`{Wd}T|kjfjA zD-+Ls#Xxnr))F@oDcqfp+JIIF(6Kr1Gm*V6XeO1&4ye5L2P4mVV;~Q%c~}woRM5)i zH6Mtf3D_0Mpw8)D69~v<<lcX+C=&UO9}!KYlTPG$Q&_w}9b?C`U|`lC2vwGB56!1+ z&|-yXO3pN6e*+Kzsngz|G3sc?(iG&<84bg03T24k44h{aQ`rST5Xh08*dt(Of?S(l z6q2Ba7%{NUE1K=(HsAOgjJ2j37Kj|=^VB*XRnx%`jYw7+2k&lLx&Hu&s*TuwFc2yO z2-_U|LW6|t_+x1VZy76~5W|?;m39_N6;>%g3Qn9!wxL`<0|HJJ3@@f25NUR9M;ljT zX=!nB0=YV5b;E@@2iH9)H&7}^rV_-II+jKqDeDHQH9gis?hyu+$FH4GR$D|1a^asC zL@na0u}bp8;#FcdP!65F=r1M8pj8?b3D4qqe@aZjd*EM(+T0JxD3cn!#aC!;n1OLS zNW^at!3$Xhl8l6Fi+G!C6VKbF1;!JiskaQVIPt|If_~VjW^fGX^H``jkQLM%dE?5J z3PiT;u1lpUwy6otN=F1Tf?h|JfmCT5J7deO0e7>;{p47jG5j|mwvc^1sp}+!Hi)8z zUR~zBOCkRNZ%Um)$wb#Os3%}@PADCtSr=WpJdOJ@8ydg007)&#%rZkBu8a@W`f{R; zj)5CP5<&*xxFVSZlca^Ng}Ot`Y22UrtTS6oxd@F0d^t>So@AN|trFXvaYl_G*bQW4 zdsa2n$%YUWRUf&KfAv%42__utRU2tt$otadNfI$60`t4;rwx<sL0&78&LfI8kf|qq zv>~E&iP?-kGoEZo)9qG~;*^JG?w_ijqNIg_aU4=0b{dtm;2%u+&;meWPacSrjFt_s zHN<>liAQ8n!U-9!t;VHezv2(e%DZ;?$mBnRB;ol2p%rV2__;j4_&i3MRa)}hjtDwD zVuH_SxO&{%Td<KMkwy-nLu2)>f%s2!3wMtsf0`s4uc*P=v=&!$L1PQvByz%Ws#eGY z^sU9Zx@npiVu&Bik`~myyU<um3w1yvEgX2m2a{HRy(uHNfr~70EvoaEcKcBqc)P&r z3o~;K$a>RKR0L?pb_SBE;vVOwXd*Kd@hOHTmLzSM$B*SrirrW?nG-<VrUu5Uwfxq^ zkq|Jc!8zabsTWbk43OH$SmC6^WPzSk5iB|vQtFh0$P8;9R4H!*F1S&iGqW9A#(Hg6 z67aKWc(BYe3EKjM4L1bZ_bSZ4LhQu*PznJa7zT5U7AJ4LDp4B#Br%C3UmGbUw)Ed> zXpI?LTv{e=*&C6mf*#}pZ4gr2@OJk!3yN!L2CO1T+l^7<?M_FKun8In$5GUJQbtBg zlP^M`Y%3*|qR^`eX*FOdY*0JA4*JLefWZyDEw5Ne$=&J4KTr6jNExt7Lm2}sWpCv` zE*O>ttt7_Ul27DlEESN(1X8l8-1(8|nncbM1SydZ)JtPettFZ>C*s}4PcWcz^d5A{ z8Dk2}$`qV<lb@{uXIOv@E<2&Jh8fLyN5%=7TfPDV5~B5V`Ewkr)#cK1(grD<a@cy; zmi%E5qi`7@Z9#98A0To$P<q^1P>y7B2mq>`fua%^b(fJ5e2K<=s8Qh%Eb9;mz!qS& zjG|(JVN&XGt%k$b9&{6@STY85lzvxyiZXQW0g;aQ9cTg~>C~+wje|1tqAKZ)Qe>U+ zji?2DLsXG6MtO401I4X`u(1rh)yGdtcDCPb&msOPQb@^%UmJ4L4nojE6q$2vJC{w^ z0Cj$colKE4X#(PT6rZHv98jaP6?WAjB>pJy<I<vO2ZRADx9>zVrh^U@j->A`+i&)o zVUUGjpvKtn;O8gIR0cw)yJeM5><Fj=61txZdJuOM5R;Z{NXS7Pv4_oIc?rTGL&!S} z=CRrnfa52pnETPBv6RZLw$782oKP*K?$-qvvu%;$%_d&`+$YPtp~eUd29M&^&Y1U! zZK>tdhz<)V%^!Y|D@h1Yk^p<wJ`y~<=qcjG7_z8|qc|n9Puh+<m|T$*g8_Fexop!J zV`m5>+>DeXVdQg5ic%cHY+4xs%Q8omK1VbVlgMH*O&KnCayA(Au0P^xq&ybNC1UO` zBF<OEfPCw@46hqA$df*IQIU^I;=UwGPXn?<g~qGMylmME;^jfUvUg~bWQHX#uo4_< z8*Xt{?aGH`oJ19dR7TtTQf<CnA_hpCBL@Sn-6_tnTqk)ozLZ0iWjH2+!o95U>4jY* zJ`%+8_svxKOO%kuBNm64c-M9E_o$lI)lkZ9nfj1?G*R65x==#nyX5}>m4yZdk_ie% z8c1CJBTBd@^rBXQ;LPwmDH$L{L2Qp)RHW|_5nI4?KIq4P7p(@TOM@ld-ef`hIG4lh zO$0p6BC2rpaUbSc7aD6KF=;J$xRrLwZWvR=-_C6chGDr?Y<{$o_OY*fJc`WO8e(CO zZ+ZY>7%ki@O1#1hmQ(9Qu{tk!+L}T?V8;X>dMKw$h_zcF%XtkX<IbTYm56qpAO`pp z5Mx`YLP(7gjhO*E8kpf$Q3Me@D;eCd7-3k_A`(lG>~L|tDc~-_rCAYI={mAo?V1QB zZO&a{Xu;SfD8W`MCL$_+kU-5<Y2k@G$X8Gsy6FC6)}^MMrSRJKkuc`F={-T9(y7iz zH63dPo<m{<VyPL+czTYafVd0+8&DRl^svasGs=adR^3}cQNAh~OyzPhiWAKlh6vlA zIsuTd@?-CVRIXfV)r0HlR`jCer~@PKTHBcih;t%?RmBKo&oA#?R|0STm2Ift>DYbi zj^a`%3>e^_y>&bVwQze<59RywG#i}8%0nm(oS#aK01`pS^`xoFWSlTQ^uWLz=f&sJ zfrm@3e=s?sUlNd8KJ*83vgN;(LuHq4YtU^#cqx@)7x=k~GT|agNzV8odQdBAD#$ew za79dUD3SFNGIOMI&z%8kR~q6>ukj2~JaM1<S;pgi>JG9>s)k%`lTf9`0S7q7aX?B* zLNttH>FO#2>0lUb(3)a+fG0Tz8599zIb9)_)`C0HjU7lhz~?}h6HMBETr7P{nt63k z2~aV}jp_g-HZT;8iR(aM4Fu^JUY%$nmL?tIA=k->s6F61OMs_v-n3FQOZB!J8-(99 z0L>Fh3$&3F%z4vX#_5$hx*VKhu!NOBe;Pi=qY9M~D|ajb_aD}R1T#uh_ourXfB?y_ zChhxoeWJTjoUS%%^^<C@Kr)nLxC%i1E5|+}5S^yIT}(*R^>gJxtL!Mu_pO%NPoy2I z&}{D2Urfd{-zwa*=xfdU4Io+W!D2GwewFE#UBDV<i@as#G-}B66dQ<)5~94a5=Jwo zOsM;LRmpCxk-|(6M}ek5cP6MSS`wYlf>Jyx6JzLV^lI}ap&AARYSc2Me`*4Cu?v<{ zAuW=qH5z)bMa{gDD!A~KQcW&5SSC0|$;L{rDs-YSni;f$b|=b!R_1jJ-jevrk${By z<kO@{Kv^R)<&TMh>HR2OBWU}rF*JXbow=H9YGFhXq9W<WGqz|j$uxhkgs{f(i~xOU zkxMkEOF%&CMgbq@p?lG?uB7HPo@R+={8d#dt}&H!)6>>~401s1urzz~Sx)WkLM`py zM-VjO@u`y_FD{*G)ah?B_|!jKjfka6O`r`0xM8;H+nNl5*ejVJXxUkC$ntA%Z+djZ zNf{2^%w%p*_<_jUs+g^#V$!O`Bb}5s54~B6<~Sq*Sw=pe8sqLw1}(&q4L4DlEl9%1 zr^WXi=uzR1OWNvq^VDRD%Zs#$vk;DSW62xE>r9nyNCik(`DsPLB7kmTi@#Y@QFi*k zlTJOw9+;9@MCoi00jE=LN1aqewm<?&7?hlpcHEw{Q3%ijEDJw$NJ8u~!^(rmzA;G| z?SBpsm1BtV5wbIpUFQLLRuK%(34`*fOp#uD@pg8Twp=n!;6i)=DI*-mm3KB5S7b&a zNR}KA5a!-~)EynHXo3Dqy(0vG4#)ge=;d(8#$7QI0aj4NpCD?Lox`M#;3@z&8xp|! zRwRjc8w(I^L!NRe&V2DfvU#ANSc&9{Sk4ZW%7f2wQyt6_>Jk-#PNB!u>MFgXMz*+R z?;L$@n-@8zLwRcK8CErzcvD)p{{YkopmVITvQHV#cJQgoeX1jxSIM7AE1YUfew4MA zWy?)@3a;ldoFBKPOr>YZ*6$*Wk)&?EV|od=iU&Zl<TEa$nMULODagf&vLi~2F|AuW z`PDm73Pwy*H1X^4Bb_ZDr8aruiGK|y13AK>D!-)!vo60BQ!A;#)7Lzz!bps!KzBig z%8+SGG`DH2F6uldIMirWqPtaj7$Ygc(<V>oC<&HF(Dw7RNy`kmC-2gi-HCxq$i#}9 zfKQ9>Ozs*t4-@zwVsLVQ#Y)?<s;g>qlcj;j>p@jTwpC54#Edp2DMlC>a~ygUY*dV3 z`PJt-Pzhcnj2!rg*wtn?1&YNI82<qCOJpCl2CDu*1Gk0a&KY^*&a`|$X~UzEoPwyx zKc#dRktlK%RdsEvIIS(*PXs}RtY?=zP<h{P<59sRE0ysBzgqL4#~)AluT1!i5Bd$p zq$K1WT!F7N2W|EqR2iMQ)^lCW4~HI}bW6WYs0$lbW7dYJJvz`wCc*wxS;sBtNF%QG zIXy-wCs3&NsloH12iI}Zf@*R(<Wz5+&OPfnZ@1||n;w-tHlYNbpREuFI0qCES3Caz zD!_CM9qTiWXEZ|{d3n%At+^3U06$U5qC1QOS)86!3%LD@`&DZaJB8nRvpLK%Z_=yS z<G3DvL!AYkL=26^7EhM`R3LfmYDgI8gFz(YpM=%}ihvJ1=BFOC6XGX*Bi^8eBPXAw zW<37&gs9&;`A}i{M*4vLYY9PuYBRqooD2}7IG~aV9#w#1pfL6Jsp*;sJol*E&ZOX+ zn!-Tm&Vva6gN^GB0m<B+RXcf5fq-|-25KEh2A19)r!>Mq9Dp<hfdu0uP$E;6CzX1? z!c|ZFGFS#_JNFp#-n^nf2+vCOuY@-J?`4}h#%FPr<PK;(63on*2?Q~z=d9tgT@9g) zB28*FFvbb~m8h|fDF8PmLvlIut<{r8WbVo<gxnsZ+Jk2ZMgZlGHvvZYs|e9YFv}39 zakna^7A{$u#new38o}y3s_D3N${0+N1;_x6{{UJGNuih(*#7aRqG7doG1YTbEoATE zEuf<*!Bgi}RmR{F3G*1B1-21N(j@Y-w>aC7_Nh>^F+lhj+!0MsPBOzJXB@>t#S;Rg zGJ0pN1S}ET_#<M;ob%qIXhg8Lc7(Fww&q8rXLg|MH}$4Rvke*Bnd&Ge5pku;_b&+C zD=&(G%7Z|BL_xsSw&#}g#0?ATiKHZNgNiAlTZCktL&U@AJi(w+&cNqVnHTCg&MDpM z%$?+J6!P&^G_Z~=2qTdcbZzxhO2!vMHcN747@!E+Hew@WbIF4AsG4CA0g&U&4XD!A zIA6SsfbFpWY-#EPArB^xahe52%F3h>gV)ZyW4&m8J#ltSWLv4p-x~_{S6I~e4o6&9 zi~_&?zPO+|ux*rVJp~7_@adwNM6M7&CLq=B<y$QfjzD>wX0?`(!VyG>Wzupw1Mgc6 za+M7mh>D!3RoKu9Ml#7V9_;O{PUzlV)h5baK(-k<2UEY^iRYdEp&zhZQ1_DQz<9vs zawsM%D|lmNl_F)%NKUl$?p<^RDW{ftRdy`H>NxbJIF(&Xe$3~X+)!F+5dwkUGoi>} zd5<cCILIpTs{ZH$6rf8CuAF(Dsscs^TzH2-C@d_f?f8p^-wdY!(BcVOLnNBNdAAgz zG09YqS~HWlVgUT2f|SrnV<~%kWs*Ga8u(l7=TC}sy@M#3aCE$EGC}pLNh-4Ub82++ z>c4uSeZ$_~NbfBrG92NTKT`WpJrG2pLTSfL)aNadb$Jgeg(ZM0S5G_+bQ4@8Q8bLF z9zucPurY#h(y;CH1M8Yiyz4w@@v+iIKs@QCj!4dPK_Q9G6#lj3Ul<O1f7pYJZ#8=8 zAhy9l>t0FmgemR+0Ae~4W*I!FJp#%&fL&yefBu@<A{5z`oO=HNYS(c1!G%*GpFGyo zBw;eLNvLxke$)mqcZgv12bieUF0JrT^CP7Ql(#q}3V$|ga&kc!^7WuM(m=}vJhdKF zI@t--!GY>GtN;Or0E5uhcw%1)VDt;tf^_TgDbJ-~VEnU@P@uM=xL-V)&k_1S$nxbu znAMi#e7aPTk^A1&A;OFSkA3Pfx$`{w&_b{zGARR=lTt7kmK)URCj_>W(>-c7T<@s) z^q?2W<TV5PwJwP$A%$U=3UC1Q9P0?x$c-fKb3g_@>=0zt=uK6SXC;>ad2*|L(h>;+ zBhHaGQ;m;G4OP%r1$uPFc`wEY#BIQI>ech<&)iqA%Myd)$R0zTc`wGWs}}@iC70*Z z2kt06z9LGl`nD8DyL@eoZA*+18WlOf6ncD{1Fu>P?!qsa^Xph}2xaHxnvlR8Dcp0- zV&?>e13r`(QJWZLC)bq#I#qWn2HH<w@lz(+Nnxk1H^pHMmW>n?VY#3gq>A26F08@E z#XtATk49NlqXkIVc~HR$LW6cErmmGFO3F!9z&}tuC<aALWg=Z&NI%w#GB8rWoD2dF zI*n{Ha>#$JW2rwtKiYs6WBIUHdSZp|O6EwSX-fEXZH&{EWNgVY#&Ope-h|7nX$gaj zoDH);xSrx;-dx0~<TJfY?2st$5U_6{wkWhQ`rPXB8~*@0$X(7_Nl{xED%%WtP(hL; zO)=ZCjPzZCk7`s60+PmAPWTGs;0j{P0dOMk8IL#9;U1MNu(2-TJJjVW@-zVDS@8=6 zCy^Wewa<J(wv{^%#vWN^l17IoOJFaEZCxfKxIhpEetMgpJnNYFhieGzR~dDhM=J*4 zK0xsfc%b0;9ItO-2}Um36oWHr&ceE$8Gmgt8ZJ>mJ}_THgXQI1w`Vl1oDU&pRgH3; zae>Oa8(Az00M^G1{{V2rHy+^gpxIirt+L40;Jl1A1eLWD_vuWI=Z9V{8PynlYp8_= zs#?5d)om5t-MNVuLHlPFuzPtFxR5I+)B>*l#(-cJZ6l-+NQ_7#MopXAh{-sSS}A4j z`C-#x>sDctTw_wonm(0bjEYJNc9o@4B)BIUTf_FC$fS9&vlE5eB0=Ny#T;GqYTfF- zvGfvhK>ivi;a8QWjwl(<#gindqs)#zsEmW?8iq%m0>t;Blsp(c9AN7I02Fe>(vJ3J zbanit@~cMj7(r>3g5w2&$o&Nz5~IcVvPSs_=^JCq-h!3ENg>yNBDe&1ZwbKrnu#qU zd@Rnvhy_|%w)U%L2oT87z=6k1;8kOru;T6r#8DH5Cp&e;1=MLHivzhXc2^%s#aGod zGCSGI(#_6AmApQ}mmH9ym$h;f^V60er8wVP$rpxrmOwcZj#L@*7Sl`ONnyL?f-*P$ zR7}xNY+}0w6m9`Jd|p7(;hJlh$c<7K&XU;3KBAK>F{Fj>WMEg6hd2k$fy)vs35eqQ z^tXKF@I1wF-x#H{ld(>a{J(kgR^dXO%XfpNbjlIrR*Xj^Y&4LqfWY-WwaNTioX6Pa zh8s9zjysq?8$7=dP+8yxcwkhL<|lxGrac)W&bIc^M2_udB*#1hfPckvoG$M2Wkrc% zjt~clROOFQE2Fi!eNQ84j~kJkmLAj>qnbj|u$ZJ|;GqGFA1w5zTwKFAaUXjek(?5X z;Rno)wW(M6xZC9;lFT{Wx_GnaS8bX#wgJBxhc{h|nhP-ALn5B|_YN_$4C?ixB3PtZ zqbymr!VTDZ)mU$>i6um7HV6fjj1HL<iz}iNHS*~k%s_*`l?9ltCv8ULoolk{Kso;a zY8$BS$O|&EwlyWfXF2txxmnx9UPeLU0eO!~U86w^UxhDy7<`nO^s<jEP+wfR)R38D zarLWbdaUd<jaKt3uY`rj-_DgS%yF<VB={aL0Mx7cQ^fOKMs6K+vW$)JNcNy;k|MqF zVgMLyf*O=Wq^rYl@uO$Kq-6g9>O84v*7sUvm6c>2Rm&f81sBS?oU5G@bHeZZ=oVv1 z6^-;lQk$sUl01*C02bw$C9_C@9ueJuThgqpww(hE<#!HF2jAAPvMxSicu;ascft3d z2%@*}$rM-%^nx*<`_g5SFf}+?E!g3R-$C`OKwU7>V})(T`t@gDu=A?(!V0u%f;GlT zIl=Ta6|Mn^gBF%R-VlK@F<xKsl_NvI1Y^4^dYg0yBb|DqEVjzM(2xh%kTq!k0E+Uz zjO@lf2n;$%zFZvre5gHZ<|h%5mdPO4nE~+f@~H*gLDqnCF00FWn2A^;?;<IM9FIMz z3igPs%1>|`#jQxm@&bX%A#^I!nO~kj)3>EZc0cXN>Z9_V=%Aaw8iX$#Kb4qaO&@p& zIzy;lejUH&fN;RzFk*Trq@-QkrCCY@8i5%(%^7H=9nqIYqp=4B)JX%zV_18}ble>M zUi299x{w=GfQ*bT-rn^Ka0bfdN#DdY?LxB1!%V7?F+Z2j%u^OQ8yZ<gKCFzI0RlBT zkcCs`au3?GSZCBvfOG=_f<ny2Vw8fNJG|%Gv+*?(Gw4@bfZz;JH@t>GSsfe$jU!{4 z4(&d(699Si6sKa0S~qsa?V>JqkUX-;Nq~fIdgT7p2Fx}qfI8}2=8-*u&50#q8<@~A zKT1CCRdOESEPMD-LXqW3j##3fNtSjk%TUfS>p<1G7U<A-QcQgLA8eX|aU|)bp_bdA zF}6t_rmYhi#sj0W9z=}krOxpxYLS<gG0P*?feImKF0RsD4a+Fxf4y>l6r=-!S_y$4 z^^t05#@ziYuvaAuGU)_tP=G6x_@60$&soSqX!*!X0n@}b#RksGNRd@wxOf@)<u#1^ z^sDJ4h~J3`Z9Iu!1}d$(tjND768B*+&#UnLcJr&2_V(oXH8OHv7T&ZHWtrDhaET)P z+M1$C1eYOIrWjwLM~4-S3$qa&*-$g#2XDEd?&mRx#H^qUnMMwMC=I2TNBuD6(CjG+ z)06)IQ#3*{Fk@Ba?0o6QCI>phsXit0rNi>@YeO=y&Q4DuK&OfXV7Ajs3-bhie|k8( zw3zpbfc->`mp|sFNns1!!=>ZFI`x7_l>v%5P#dV?R8x>cY-ln&nC8k^M(lHd3BW#Q zG{I#W#sjfno+Uusnv-$(Y#+MS5x@-?JAcI-QpYG7F`5ElvG9a{-sehT7}8``R|iOS z-%$3Z$X8AzZ6KUvP^pF#EUZF~Wz7Z$MRrthBR`Ohf%o&J#5F?5Ps&24avLR&of1rv zvA_(fc17o(I<Gm7RT8lIW*a80$KHcP%v7tC)#rmiCs`DQQV85;fH+b6z;gnINfDc1 zL7<m)3*yKJV@r7iN5%Bx89eDyGT?v?{PKBHC2)X&DzP6<Xc+Toa{9BLhNxZ4rz8+T z@}Ri5?*LFkG3BRvvuVI2n1{S2A~?z+@&5qD2Qz&-cWs;?9a!SGy_Dk?_na{j36!*F zLEn+B<h_>QSF5J(%UW_IIUnAUH^Z(G6m2g6)oDMP$VmQl7M4(0jX_^I$4YuRVm1}W z%X!3jEZ;B2VqqU4J~pkjwfu6!t{GL3c^uGm8srLgAbRqrM#|*pCC56}$0=Z37H~(4 z%k5U-xrvYww)i~_1&lV6<xCB)>0%qm(mT|`I1I{8GPKV3#gT%2a18?^`mhcdd(n8& zj`;?Z&RaXMBblP_G~f_fdbI;V5fH@S6X&%Na9b%OdXAK|P<$z+x`1dG8i>JJKX!q~ zN-#r=<2xQgh)M|uyBI&5;*+aTR&>x;V%+JN17-lHT=WzS!ECApBO8-KkR)&P=$HN7 zJm@(9BV}bBN#{%|WL0Alk~bQ*G!xtz7=w@q#=f<N3}Z?$$5!i5@ielef?YV=;O$(` zX}e*=J3SMu_a=LiFd|0D27{$|`?20U!@C_=V6Wc1AL0iWw!7^e?6E#mI&w(P-D_^r z_LsLVUD``76dNT*%)+}K6Y&24vi|@r6Tc4ml>-i5L#UrUjR%o-D)s?!a}&N9n^N-L zy(+?T*aYfO0T?(ndy4!h;J2}NoCSVX;0%Op{{Wift|8-{l)CPCwX3`t$9NYx9`qiI zX)Lki_pykvpBUVI>hup5rPVkt!|RVaTmEa0;T&2E=vCl0+DF$LxzxkY6}*qR?!ksk zs5uG_2s9hxI~^J}a5UwH#8CjJNSKEXa0vQAtzurWQ52G*zJF<rfc7<R*`<4Tc6g_R z9n}W<hm{7$yDu3{1y`mHF^WX+NQzqG;zqzNq;HQ}R9*DY>YixfiN1zio7)uBl}o}P znnuruR-KIj!p0<D!q*uYS4G<t)>!924>96L{oi`64d{iM31v?G3DUSDE9Xy14ASCY zscyr<+1-z|0^+y6n5mXn0&>)+nDV2DM`VM(4J_IBti4#fk*x`VPyL+a`(mcr=Gqh* zgF>fZX4vL}P^8kxjHQIUm?_GNl`kA)Tq!x^*l<s#X@s-Hq2vV|U^;krs<8-diSMm@ ztnI8eLH_`n3mw{&X*;EgZ{3XUDy_UP-T@TXSv&WPz=QUw?_dk2J$hK~M>Y5KsyDn& zF{xm3?hl2qa6a@Ki<q)dvTL~J9dHMzs&_Zy)H6t0)PPA6W0>`>F7uBg+>2`ky}jaR z8HOX341CY!6}RDiikFB;Chcv*&E9=BQ85sw`<wH9s63zIcW7+5r)r>@-Pz)YN|s~K z9Y!nEdp*P>yRwDic*!a^3^082TeSFl*!B+%&jGf9h{C$NWcy^-ImZ4MUhth)9haQE z9L=*e2J%a_@E0*c6lpTEYH#IR1irpUR*fQ&Pv&OQPujfuhVj+6zWH7!3-H^YrIJCE zW9A92z+NQr0ikA4I&;UKXf}4OZ8VSFTz7Jo$xT3oKAY9GSWJWF8D8LQ3XiCHn$yKC zgpl`|2BG0DgK_UxQfV=?(QYvtY2Bzc;@MP<EDDXVaCh>eO)|QJsU1e)Mg}~pj7-Y7 zpG-uY<|DWCt11yuzG0UGa7IQm&omD1ZQfT|A}p*q5x?BiVMMl(MY=fEm0+iqX(i*- z6(;GwT-HZ-J3EDp5QHfTH$Qp{>kLtZS<B>|m>dPANp6wIWbRTzddIP<kvw{xl_U-r z>x{NfzqMIwr7?!LbS^L$HpN8)aD*P`P}?sV>+M3<2)Y>?UVJ4nl0p8S^@i<Ori5)r zIU#dZ5$;s7C9`*<V?1O6%j{0n3@EUI-z*Fyoka2j)E>33mQEch?=(s=w}&8A`Cfd7 zl?jn~7Hon)h*ewZE)iL+;Eq_v#B)(WR_GvQa_(173hMBW`K>j~flDwXCNKawG`=_5 z2smAv&2ijBs&n0aIX`}XYUEJy?$xWe4uJ697F#WMGLY;)fqKwsekSpVSB15tgc;>; zpq<wpYtJK*T|rZv`B%8X*ly3;pi7$}e>vwp%Q0s^V}V@1X#O8tO43Wfvu!Zkz{h6) z0BNA}k))lu`BaZxs&AmUu$;rhA$TMmNZN&1Fd9eSJm@pqddwVFV4izc05Q3soDg%5 z=ULLT0P_`^ay_Uplh9_Pd|>Qr2FINiKUxUD=yUH_Mk@)&)N3_omh=<vSUK;#We$A5 zl>uZPlsbKAvN;h@M=&TPZBc>iP+36B91mKlE!ktH084dlf`PYEEKsmJG4-Wz_EQc9 z%|RRmn^dP!@-*+49O4Ex^BkxxAoJ&0ka>!%CU~0{3;zJ9a;pl;S1NKm#Q|oZjC8Ed zeLd?nZIQhMFPW^y+g2Rrvv6^W3D1@ZtPPgsioxr(N!y;-^Pt8c^r#2)tZzzz&%$y% zs53~;3Bas4JjV5zJw^paMt-510`mu9(uAmPxU39$AE(ZQoHoZIf^Y{mpmIh=Fbxci zfs%Ihr*OU<ea2_*I9w7;dbT_(?r14UbdGxuI`z+jcd<>uXR?lO`ncq05aeZn@}lgY z!;T#a0JcC$zpT7tJVJKdD(AaV<+kMd@~)oq;pYjsRDKBzye9cZQg|4J2g$df?4t!D z5`aRCY7f)iwswNthVXYxPt;B;%cAW^8tkOP&$f0=b!D9?dl1xwe-<my_*WR<yiz2V z!sTw2#*!2k1bKQ;Z&o?d;3Fe6G95xx#s|60G|wb#3dI?m92G6iX?D>_v50`~?X%%R z`8BZ;Xk{|O26h=6{<I5eKL{}fJnTwuznv|uc!NXuHxb+~F{yCIt*IGpDoVHI+cbkX zfwJqNc@i503Iu%J)G6J~!{jmzvZrb#;sl=U?Isd`5asu)X8!;hG1Prn$Op)pXq>XH zwFG0BprR&=P+29@A@e-y(w<7B;PvyPkzthxXce)@vh(}W_2?l&01uJP1mTLEK<XU{ z-kPje1f9nt=S$Q<+z)d_kO9v5pvIY*_sWsB^&yDd3=HmDrB`dTc@`uDpWY*H{%Pv! zz=j7o&ND#C2{<PNW1RuYjFXQn@0wk+$A(*W0}adk*ALsjiCh=6NNxM?o8kxQwznFa zK1a%fxtB$<Jkz>I4>HWa1@|@c?+Wd24ZHZ~#4eUVuui`(6P#eMq+B;@{vg~Vahc@d z{3XwV)+~a<$*ZY@;b&&%uy|U*pp!_^a~y;)K6%XttiUphkT(E>Ru@kv`fJBwm$sh| zaAjFLL)qm!x_;gz^CPW#2V}ct!MjrcZW(ljVf8@gOp1JpnhomOLv1K1&xYK1vMJyK zH{2eSK~#+-07oxM9b^)ya!*n=pj%o;4au3Md_KlCIT@jAdrM?ymEH1lmVQ(-hk?<8 zf`slzKhm2uySj;B3eD9dI~oCv)y5%Gfc-s1GzKg`5Th>Vu4u+I=0K_KP|c8`Sye|o z4b24V3$Q=Rgt-GJpQQ`8<y;o&w>kh>N!AOur2*-7$j%h`b2QlFSkR*eM+Z3ustc51 zsiX<h2cBvLp^j56wBlD`;#YIE1YEq)&65y~IhW~*y9aXEB~il-x{8ZfOb}x5nRCrg zAy_SBNe^;kj31y6DgcfKiAXG*&X6|7`&M^s8H}WX`A8d5ZJI*TEQoTfa1UD2_Pe&6 zAF{UH=NG$P_wqo#H*@3`gQGbrbpSvaK2_kK7rR%&m*QV$p<9KPJ|0`XbvX;H^7~ft zW9_HJeJuL>Gug&F79aH!k3rJ98&8FOinp`*DYzk?LcS}Thhr=M01zPJgQVe8+uU2E zmhvm342NC8_N|iW$i#>Jt<Jo9^RXSO>?F^5*sG`F{3U#E!|ogLQGbWe?Og|A{v>dY zKR3zVgTwfuoh@&3m0;g`4?{pBlbONf3vEqxLO!M=kt3y76PyJkFg&-T$r<jvM;y9P zA9TU6t(EoXS%*WV{>P;XO#I{@r#fJm%D7cJdTOAS0N}SFS*bwWVNaC;sTtMF%uy;L zldZBkW`Y>BV<@>f<<5+wbKOss2xX13hr{%do>d*&70NMF{9DjtZ{ZkkJ@*s>;D!m@ zFzKFS`q6=cHyXV*qAt2fbsPE63Gked3FvA9f~-_$e30CQU{yTBXB_iI-Kv1h<$S<9 zP%Vg%6P6!ss85V;K*yaPuj5nH4<TBf(sAAu+3OQ^#jjzvQM!ia-pkC;T#*3VNY!2+ z@#l_k`*}DulFF|<cS|&ZNIDcAwa`Bp?Qd^$7iXY;2f$9ve>#yQi`PQd&xd>{?9>)U zJMJEMg~|P;#mt4IZ(WYw)E(yozqjJtGT!RORF)YKHdNKXFbG4W@*%6lFMAc*PQ=_j z_hBz&xU<fu;j=b&{vSH&`y26BhjEF=597*sPZvxnhTvc^^lA@D3dfKctUdW7IRJCs zfHHVkNHm^A9)8EI9y^o_z?l7c&`N|T3_~aM6b-3JIm!MSHl7`0Pzngx6N=4h8vzI` zG8l5801No?LXKmtNLDMD$qIT<i9;MCsU305Rv!~;I)L&WXbD3Noc;64q)3rAf^q4Z zSa5cbD*K9-1(Xy}>N)wJy#$;&!n-na@$w$ki881KMxsuU>S-m9IFX14I!VT8*XlZ# zL1D;mgFs#PgsY&8XOKJ8G)+2=@gpE|LU%MQV*~MsTy6*)&y_$d8$K5-c>#(7RfvMN z<w6a#>Z~@Ps=SIrFXTh96k1GPBcVea7ExO3`7JnYv)td`cMuN~85jUPs4sl37~~jN z85rg(hxot8EW1D0z99wO$TwFABUqGx&Pf~N%WCKNx5P`%H8HU4Tny2Jq4<Qk3I716 zJm@$#WB7f|!#8Om98&g9b6qiS&;zvwqq3Z0+V6+KC9H=gG3B<^*4a5`%xoimkDWt4 zqtDv8u08OjVw~UhD(vv<urh6BZBWR3l=EM{YeQw)tL_iP7l(GUhnow)bb~sOjp`U} zLF_PGhh<B<*qQOXK`>l;c~#4Mn3Wan``0>fV{Py~Ymec#_V+QVGuz79)RICo_9nK_ z-1iPz30DB*j(y?s^q}Y>X(qxns<HA##^>)(w+iI6F##a@wH?>qv`Km1%%EPZM7BG! zxzqQpl&^RvSfXfzt@Tdngp(aMG#2Hvl4%P^F^NFb_-)wv(jtLloQO-jg>??`bF6hB z(4n@8%RS7pPR+8$PLSB-Ju4)gqPI(dEQ=aG7&7a?^v5a-0zzB{iQ-^CHsFe{JQFnP zoIY4$M*5(W`qLKq?oox4EUZRTR=^K4)~rNe)8H|+%ku<a=lD;R1w`S-CRr~ok;45- zr~3+-E>?J!IN@Z84%kvdiU^h%E*$)f=1_Aa$7Ij8c~!`-BfETBT&AEf(SghFL0U+M zcqIZj!|c(>+J4{)z<b#-J+umgo0b_T(xT=N>}6Ycu21I-=TIZcl5VXee5$g@y$0&1 z$k0Xgx;*8A%u0^}$0h+Dewe326No<%o>XD`H^U#+sa|mlcw_ud`DJ2DL<Xbx^sYa& z9iy?bjius}O0bXFMH^^r`*on~q;qb$5U_~nORKI>`Dx`|VeyN$96CM*oHOPc;(4Zy zO)9|XRbWm>p43(rJ)-TiD6x)i5x~P_-CQ5UaD0V#{3GGFWw>Ryf_@g4_f8J0yVWd9 ze!QqTUdnN3uK0W}4AGEO9YBnGR`y%f3Wi386;BSl7h-<Zt?d`X8%CVZ*=eHSxA+*g z3``SygOat*N5*bA2Nzo&)7i_x=h=I}bwMwxw@MF0Tf5~5=+G3~c^eF9t)A9-o4dFX zOjwc?@)Y@xO4Y-}1>8zkyPhtDo}PKDG2Pfr4zU)d8y7|0Xg4{5rqMB3XFFv^`h97u z5^T}3vJa(mkWZ~@mRU#xzaBA&fnI**tViHgTat?*JmWY6)QSy)>6S(B0apvS9FL_* ziYJt-#2Pl{4^O=$2;)L-Sy(CAf{~;XL?n%zBu>RgPGI}cHZ)kDO}uOa<UW?zZBNq@ z6j?W5Gp}L+@~SahT)%kAnN=l79vu4Q(A&tKBOFIiKZy{1M1P74jS4I0<>Qc%lcQrs zbOP-VIsow|PCr_&^P#|K9d_D4Mo6M-mXm1XkQN8T6d&(E$u3k%1YzaWG`eZY^gD8; zI}1ojdwBbeB(o3Yfy`BHS6chA2v*MSk^s_Ut|+8=Ba}%vjbCLfUm%ZK0Pnbbk|d_q zMRITnC0F^;+!$kLke6`Be7;vcLX&xOcN!LfV|cwzKI1jW_K&u9{1VtStsBdnEDAhd zWuV_(-ZU{g24;5ONI%Hei~LsYU9|VyHq<gm_S3AgGMtnd<y}_~;eDp<(MOeAgm7+- zK@vzSwBg-_?57X5SceCK>mRkAbuQ%fJvN}f+3q=K#&~_a_L8;9bq6W|(eGPio*8bt zxV86#!=#OadDotCuZMDQ`@f#-J<Pl=<-A7On44)wmztk?uVLHiEv{FD_SVK;7ko0J zOc0X$JqM+RkhA>CpnhZx!2+X6m&FukTKzhk9Q>-4mE>1Zqd^31Zo?tN{{T}~h@F%% znPOaQLE9dNfvpp`3#2A?)~Cc<-xLh8Ms#He{N?2uzT4Cwg~pP@N!XG|1o?^-w2nf1 z$kmu<Y;F3`IFt#IAYwT-GC`!sW@J@@*I4V`9Dhn8k(40@8F?nG6Yb|hjPWs6xRp?E z;v*l@f*GWmJV_yp<LQrKLliKp4(OJ1`}>w2RbWO)$|)P?3Mo^%+m7<&KR*f4ohE=< z*mtPQtTJv1@}lotWnES>P6kgpk#^D@l*pr*VT@3_Tj}qL7g5jnN1iALBxNO1<#`-) zsqa~ag#kak3OXFJhLDrZ7Xu%2Mlf6P6G7*work3bX12qbRJniL*MNVOH6v65@XERA z^;9~lF&ZWC47QV#kL^^rzZtRM_H8}<;Z%<RBPG3uGH5O}syHm@`8_q`73Mz|dr8A= zZS44A5sQ;@k~vue6#(--RetA>@t)8rkB3IwH;0~bHuA~s<ym3a-VVr8?}o#5D}8cH zlE*%0G#w`elwa6e%VjPhBT?@8F~x6~hyv_Xw&i@Q%BJjRXnQLw-gYMPS>PTg;q$&o zAHr*Q*-waEF8Wbn#Uhi1@kQ9ha!3q(@@PA8+?C2GLCu#RQLJ@o5tA|vBo!;LZ%T){ z0izMb@2ix6WolYk1F4O`EHD!teGLU>jmwyt2aIwv2`P@SsEsyw)9P$sAAdSwl6OLm zf-u9G@n_zvkuHL8q^`muKcxZpiwwZGbg{DF9URRf;%Ae?1WO`;$c%$ejqV;iNe^<o z@Zb|oMr|TORdLZqF+iwh%s{C6htk9OQW@e>8P!y=+ezo^im=x(mtm}A4Zs_Ur*QEc zi7s?X{{TaGd*k|0P0Ggl8bxPiIRiVNwJk&|5t2gkld%jiJ+V;|TtpbDhT>1&X2Alc zYlOGf_Y6=kHXNu6#<7zGOA~Yl%9Sg`?WM~jxa7k$i;2~uUgA#i%Vs?OZTVGusk_LS zODjP7v#Xvy{!|)9lnqUcDICRCnoJI$(&dqLHatF=r9l<V+@&ql$hgUT?7w;pxtT}| zTONDUxOWed_-bS+7ye`a0E*gJaF}iMy~7Eo=szg`05!91B;Xt{>52;0Tt3#s0}Oe7 zuH5S0yc2~iG0gP#p<HB!*wo{~4oJlWk{@+^A6jZTix^_3(v|`?#4dem3Y8ea9$28a zI@{mEV&V{q5bcsPisQJ)Vdb@Rb=moL=FqY5n(1Ph(ZallLD+^E#al_<-1mu=T=FMs z4>q*pPib->zm4rD8x?<``x@WFJQ|p>Vv=(Q=^n<qZYjgKXB~&Ty@_>^fY{|+R}t*b z7vL-<;mz~bBXbjT0)wHqJ=|JXR+4f6=T;e2m6_3w26X|warPW)5*P`kie67|FEQ;~ zczBh|$Owu>O*<TOpx(s#l&a)o1QzQ=@@N?V=<>x>x13Ia@JGK|wyqBOBP4H~jRO>x z!9Y`d=NY15mhmt-8{?fMxq?Dekf&@7_ou+f`>p`zlR*mcq7pR}9P^rUg(!ti-bbw} zRRzPWg@F9I=RrKtTidjkvaAuWGRJIt&{#m4a1lcC8hTc{jd8mU4{Y+@-7G~0M*E*i z;QL4M3thumc3~yCn>ux_$}2%@*{j|uaxS?1?Qp>A?m_Ucy#?Mi+nz1jJyu)_4(8uF zeqn|Q9`rq*?5t49^Edwh^>;^`Ns<AsiqD5d1R7ugK>Cmkt7mHo!ES)>K<f};T*Dk? z2Tnv*=H5t-nG`a&JOi4g1b!IYj1#`t-mXBHm?!{~xM9wNWfbcfSr$-{vF1+oa%o_? zh}-cCb($9El?JuzZbU>$ZW&MI{MDZ|ZEb?dCXzIj3Qj0FPSbocidJjh%}gShcM<f> zb2glMUKMm~yH{ZGAEjqOfuB0{dwF2D@!LGChmi-bsHSmSZW+gIgd9o)V8aUfcOJ%r zkKylOdjan5ZJHyxk}?VPJt^9IiF?Rzqks%}P;7k7b6utQbHunaNp;z|+G}!kG&$$? zt$zgVG*QX&d|KIUZV+G@0mC0$(07pETC9z(ZvI2QTwo8iY)r9D7=HR39f8w=t?lJn z7_RMRw}{-v<)8B-eI8rY_+y3D+8|nG+({-_f6WHPqBCh14;;5)Ln9(!W2h#QE~Ee@ zwYsx|r@N4S2dK|n^u<<=`Z&rh#k|g><$hd|gZ}`&m9jT)cp0a)lM#;!H-ykG%0-+^ zw&m^Q8_5Yd9_vvYeeRc?(TeN|83cctl)Z)S(d?}>-YC=rl6^z2KgBZg?m1JtodQhX zNkfGm{<Ia!7-j-jJ=q={KTm1~dw5z%)#SK;sbh8+`&PGzU)w<hg6zcrk8vZmGCk{^ zkNsD)pns>tZ7l)b_I!YSP;)dJjx)#jeVdN@c}uv!hB20JOk*^=ehbEXM1<aFg>cp1 zxdZW}9;cGl`+)XOhVZvbi+LoyzSv1~KJ4G^@*dc(fpZIJ5=_x#j4<Rpvq7!kyf24v zds7Xqu!c4oT*u-*?0KKPY*OjtgrJzu2;7z!)9vR?jptmomvi0c#EhhWF-IPB7t)Ei z%8kOFv<qez377zN9wcR4lj%*ho@jF%j1qCpO&@nChDC{C3ywf({V|ME<I&x!k>Xx@ zpL6%14lTj>Pid_hE-7q+VYa+)pF>`8#d{scyC*5Q;U&0-4hKEaIUrZ2No?c^EoSSw zl>~pqKHBPNHHjC)vC_vN`%rmT1nn)2#Qo4y1f=2NaioL&>!ObK6_0mWaM(}>(ranj zF3Ip7)GoCK()5#}Meve*>wv%E-J$G-=DsBpaSj|m?xu31%;JN%R}2`tDUJLpGroMk z=A6pUY}nMt8eIwB9-g(w@a{VVz%LHbH+#)X9|xv6*4o1UM4cm$cM@TNFCk#w*`Vka zc-9qT5dZ*kgahnpk3OOtO&z-OWYf>@TKFU>6PT@(zH$MOFmGD90iAcbirj<s5OxFa z)_}fZ+G&@$60E8)vLME><?T<A#4Kc#qeSbHx-i-MRd}TDUB$8#Mb47MVULjVsY#im z9qUKkb7t3;R_j4(-J>vxl6eeev$4iL)n4xBS_h3;q#T=kr>$%5xR(y$tjzAgi)4iw zwGUq^=eW0T5hwXR5pMT)&&mh}qTg|_px@qJ$!lox-@kr}GC_SK9<|BI+WY=Faq@kQ zvXbIeT`fE93|{A{tG0cR;(T$E@3%LC2vvbz7ZYh1AHKtL_OABI($)(FhR3+Djy;iJ zj{uKq4i|y;6)q<i{BCdc9wbh!b0HAMe|1y**Ht@Q+F^z+5Df<k0R!5$eZ|9OIWJmp z!#&=RgMPUcR4iIb#H2KP9}NbkQm%yM{#f!lPl(pG<|#qMY-W#{R^~mcqC+gt<3g** zD{M38ny+zfBa&i=0R~vH!25boaeQxwTJalk745%$6J&R!c#!(nns$e<_uM;F{4@Th z1G!JkE8K3ad%=}dNxyZ-D&B^)(%W}VWLSHr&Q6n+Z)y*p7EC^gd=ia{HpZKfdRMIW zi?bFSRy}uV+{#7-=rQ_=^KLWQ+x`s2ur6&6DO0Dt2EQke8LaZ^M@n2$tc&3}^v?8Z zq;eZjNi2F)jB`60%vNj<tpsASr>$o$v>A^|&P$QEy+FosoS#Zu)1*Vi&&#a?4#RvO zZdF=)w2TEpS;tCCG}k9#p**S3+pJ@d&z%A^OF7J^3*}Z4HBp5G3NX2%3O%SG0Ym{j zjb<uwx38rH?88YJ6o!DSYJlls%}*+6Q`2MTQVtIE3QK@nOu(ah@~32xumx%)Q6k}h zVO8`?5Y-viA64ooE$nfgRT&)(A_-Ppu0j#aH#&X*I2-!VX59Kzcw3Rl9(A0Di(o2p zy#)km8TzXmPb0CcK7%y{ytkmtj0ztQmh}e<y6z1sNtG~hlgMDuF`HJwwxB@sPO(87 zOEEZ9jAWYMa308UJ~9NdA+)nUna7E}hxxBl?B{0exHY%^6kXelYnkv_y>rv;LBn=$ z;ry36E;!_Y0o+=~d~N>Y(!F1V*u%rEqmItWZIFxwQH=Zf{pjGbw=A+OYG==k#y1|d zw6%bog<-8v?O%V;P#vYQ8TokH6@Aa0Y%SuQkb$KXZqEFT4ZWiGz{zw~z~m0+^{td~ z+d0}tEIF=rKWYbeHdmIN%<CP@Ewjg?Dr<q`zYV70R}aMd1;rz=ow8oWNdZSbLc8>g z5&r;Ba>#_|MgS-ND1d=m{-Vic!3Qz!LFiAV2b=bL;w#$U4iVb>X*f;xbQxsYGwKa` zOdLkhfknAD8nDRu1zSJ5YdGfu;QgexHau#{E;Vczj52?<x!0HR4#ak=;r+qB?7N;Z z!PSX2l8?ki^y~K&9=#-t(GwJ8$&9HV&or-@bclTVEy8Rw82bL-;<&!Xd`saxVo#QL zei_8nVePI)`SKa(UDS6F+yr}ci@c1T_8LL!L6-I+*^1hDp_F8!?g8_wS{XppLmc$# zX<~SqFsHmMHrM%2+LXG{$ua9w^s=@;k)SqV6Okp-@5u=QjR9f#bI|k^1jj3BHqm#7 zlaZWMI*>5xts-tT@-z^L;m>$fH}2+|5EGKhPfS&4uI0IB5?ex!r(j!p4k3MSVQTj` z(?e|n470h$ll|x|w2`ENbbwFh=Y!?%T5i?$kAik`#jbe0<aYSoR396A3iAHbd{J&8 zbk===vzlv<rLN@|g?&KkYn$QSj-LAW{X?`@PsA^Y2gZB}>?kbp{@nJ1wsSqdXD#1` zaJD#Wmt098^Yr^wzRLD0$A?SbPEEzz?$by$Hhs->HoP~vP=Fv&$N|c?mbPr50CxU# z4YagWhr7|8^QyO2sC%#qj1ShT+d@>~i3g}AwlGH7$vG$UP+N-#Km-DL4?5&~Rq)q_ z@u~j+)Hq~~!MMWslIq*S82<ngj&;|`YVtrH01SxTPfB@K9Ja?X=RxIhcGI+7j+#3@ z-dVNJ4+l(qQqXErKZ?B{f^mxuIb<$)RpMP+pUoR*Pui}_1X958&l*b${Yc6gTihD+ zUNP|HxOMySKEQD?!T5*N)^6W{FR(vN2c^q}f#!%gbs0PKsYww+wi{M5Jw<uX1NfNs zH^YQ>`o>NTe0&0JIfhSAYtWFiwu?6idwZCO@B;f0=x82Xu*+#HLRhbbFi)3SfYN9J zNR~M|fOCqJ0loa_F;s!6x%p<Aii$x{!H=1xfK=s&-lds9$^KLY-75mO5hy2Yj8c|J zP0Ly`sy;HU){LFJLn9d4kkF;K<A#jIjJvtr2fYQEwURWkd>jySy;0*lQXUOqCGFkJ zP(>Gr_l_4n)xdU};)G`HxJP3xrsF(ZoDS$_CI0|(a;n@L;jQ-^zmJN1NWW|8M~QfJ zEr?_EIOjkY{k`M;xtXlH0mGgfZ>C-=axofuubpoDAMn$La9g3o_{4{daihCj-FTG` z@TuCmzx1#4z^%dnTTlRNWLyOvY6V(?V<rc4B8D51F+pcmK_r2WhKNb60_qs(Pf8x` z6Kv{UqOgpPiVq+MItj^L!65UlSGIkG;9aeZw-UElZ-D$e+i{{*K4;8(=DMD|wxJ=| z4)1^KLE_Hcw)kpEy;ki9XV-6<h-OHKn+|o}c00CwC$yHLP8WQVON_j30Cn`mb?VH% zSR)K8&wE|)r-pHxmf}61nD9O}JVIzTibMQJIen-*uJK<aFx5>#q@16BO7V++*mj4o z_i@;E`-d^MJ4M8;#;DuWo?p_vJA!e$E-`GETsGz_h!5sdoO_B5(bh5Dp&<F4jYt{X z<NHzuSl~Z}y(ytL@TvW136W1MD*@%T2rfK9+Y7NB4M`1?f-%%%dX+4gA=EGN4s;o> zygT5YdGf6K&nhVnu$t6hZ;&yc(uAoBSRKIj#Re*j6g<6YH#Zj6a6I>K98jP--d57T zt#LiA_>;r9Makj3A~)k4W%d@<o*<|Ak4n>8b{md%vf+4-#9PLW-|9{iYS>UboQ`IK z&lC8CcgL?!4ETA&P5hbC{6b~Lyne^6TI}z`YglhrigvE$_~#cVR%RcC5%N{!ab3-Y zou3V|j@H83J9}gSRw!2({VCYe2?UTg-hi?dKvZ2rWf<5}<(WV$C?UND)WT4LSCOjH zFj29{_1=L}Ng9F?gJ+oj)yVeGvOFiW_W0r!<G&lE>4lL#_0n7ba?y~$a|3KvuH~Ez z>W~xA8V@hFyzPI(d9=n`k8lybk_nPA>DIkJv3<VaeXENWS6$rgw3f4+I6jp|c|^G^ zb(~k8_Ls5NJWAl+*|Tu|CJs`2bEkh$C_U*Qg#HnToF563m^Af`wgXWhV>RG>3*tu~ z?39UP+iO#Q!&|^Fq8VlNIImscJ)_~=V$4s#FGcbZvIDw%^`PF(4|k-98$M}|=TJ)! z4hU{qdDU26`Zp$cTzI#~DzpYLPQ>%(HlR_Fk-&8<4<dOAl8v3qDxPDZrj|?v<&n{| z`c-o&fr_|yQR$IEE+ZiKo-Og=&cc|is>vRP3`SSVkGw#Eiv`KjH{ANwZ3+V{E#4M6 z%QkoZ)CT%>oRvL%V>tGsl0h6S@*N7hmu-O+%J#dqybrSx6}z3TFW6x%AsXak?b5v7 z_x}JDcH&I&2_J-Tm)u*%--#gpBhrJZ?SI7k8yVWmv#BQ&;)iV!V8<E$Bg(j$_%9jl zW%6HkuIs$tD`uHk)Oz{->#g8Dn6cpqu|aR$uU1i#$IP1F#b!g5R?a-S&}#T+4NF*J ziYViOK*E4F{#DRGiaZm>n{VJGW{%noEb7=%)Mr1XS`mbZXu%3{H4c9C42U2hV=Rok znT|)=vx{)f6WVST_FQ7x8~8D&5`9R2g!2dQR;}%sw6H*<nJ0Wx2}ttoXxTgF71SDo z#<-`$zR>nYXT9uA!*L!Q4yNI^2k}&Y5AP3Z&dzq%h4C59t>kBhaU?oqg5h+W`e*uA zv8Cmm;|UB>M{v6hc^Mv+&vwtT`~$Xe72=jn9rCZ?-bUJGPh9?QW10<Kt4UpicM%44 z@i9;xeRES4#4x~NYuWB%)sm_S&!?q%#}@4GYWo0wXh;6J!TAZ49`Z0hc{$ff*?!j8 zag|S$kpR<)6X|tt>p|Sw@mqOxq-9}4woH9`7OP1xEbRr_gvKR}Qz8AUpR}INSA5#K z%3B5?#|`U_Re9uSBm&<-kD8*VFTb4z$mz9JYj|8oA@Il-EREzxl~#NCNLJ!j%kt&0 zjTX-t{`9*(B{_+b--b^BcKk+X8`Z0egtgYPSgfeyJ0083ftRt$S}<p6qm_3g5*d9l zwrN)uqqqVY5NIAR7M~CKrde?rB7`!nxUu|-oXGOut!pnY;!paUcmPAWNAVCns2w9% z7?N4!mne1-zdw4X#rVaIt*gm!QX6&|SrNv6^?KJ0+D_Tq!+vczI)A8L$+vX?$X53i zXMlV;z2Z){{j|7}7#!<c2y?jgphEVSi1v!$*>)<%X{2MOOWA&e``1(1kA}9KK2yZF z{Kt!NRXO}nOh`{qIT2lzjfIV^yjJ`s18;1YQxYznL#fYNc#pblD7a_`HE*YWlmV?w zc$pcL_<slKjE^Bgw~rh{GD$V4+?fVXu*XWapF5<<Wg>Tco;Hsldt)EYr4jI~4~U#; zQT+u4e7(w+fCfMIum_7ir<GT~w6@|rK29ISAco}!hDhaHjQNB8#b3CNc7c#QSn7wv z`VoVgTyGA9Q=kMG(9Ci^^d4QrdjZ6FBb)BUTz8Qxc(`55=ij?;>}r<??R~7AMA_e4 zNyD#((pye6l|G(z>$2MtM7Gx?1F=#;U*}q0()MqKc8bBG<CbDlo+#u)__3cgalHnf zE+G<wq0G&Y23P4mo|SDRMnc9#c;wkrIKlEK%D4-@3)(KnU3|r_d&l@zK7uoG68V+n zed_NB?M1!!;P8IvyuY+bG8qq%Q_6$8XiS#u%c;l%S{57oA4(>=Rfk(b91LKo=6tK2 zvAvQB(mRgo(TFM^B<u9_t;Mv{2*|RA-@QBK8&Joc1=+3@m`g3mgb%3#<R9fg(?fM2 zF<Z=%Ai}zg6Xlwi<eJz6buF}!{%28)`wu!1Gs==^0^M=o4EfjV=|Jh9<(Rygc-Uu0 zcep=llxt;#NV2<*o-On2DG|)Q(wStBxC4@tt3R!3xQ86!yeYK=Wnr;p7*c&`HW#wV zDAfu$J!C7o`EOc|F~uX`)-OH##W(}RWRnBzI@dA8dwF}ruRcSwR*iXhNmJb}P#-dD zVZuHgTwYAPOSiX;b1n%>b#KE%<Y+Z5+CI>BzT@TlC21wKw#xUD3@G-lkF!4yY<OkK zxV}j^uN7h$?q&p{dZ@0}$iSB0F9&r6giD3)q9ae<utA_JFA%$B&dHIFy#UD_#0Wd9 zzV+kWM8E~lpcF}QHOGyknHYZ9>FMMsySU<$yJ(wRZ>T87efiL<%w-5wmK8d)j0Qeb z5agc~tH`X|m1E#O;MFcO!z}p650=x4aOkfP{ZPxkpHw`@+P4m^A=4VhN!-6B6emj{ zTaN2)QbgZR+y4M!gUP4thiH2!TJy1Ye?P;RlH4+P20%Z6^{t;}J9oqQw8GN$zti}P zXAfs|x=16a&oN!&#>QUqXl>+?cKL`#mIKsz*FD;<$Z*coKxE?9_?1RQ)Lsdr_C0?2 zpxhZ2T#_S@4Zs^wnI_pp3S(?;Ta|fQw`n^BS*2Fv-JVmt%9>_~e-N(Evz@Bo-KDfv zw3!}2aM2dh>*z%XM#W|#MFHeb04mwjQQuxV{vtym9XZnAiDP_5@y8B4OM#Mn^G^|i zNMhI?N0kOHBmnFi>F^WbJ!lLPtLu_PI2ci$v_>dItl(*5^)Ms~!sBpcD;n-yw;!zl z=`Hohe91hk8XoV&!8CpHe@Zthgri`_cQ4YA9uX^uS>1uj&PX1<)D4lqU;26DM(e0# z3aNi{1*B$fA_s5>iJh>c*A>ih{@Yt{$&IHDiaX9A#{nWa3+{PVrY;S|yF(zKja(~? zWLoYcLF?vdE^#i|TyYzOx9qjEGlEpz$}o%QJnEH?W}aK2cg3fg^6xqC9OYBkbgrV? zhZyaa2z#W#*_A-S>01SWF7f~la7K0}f|M4i5&)@_j2%^N08aq{axu4BKbJ++bu%+^ zUphYJv>&7rcF5&GyLgSM3}qe8Hw;N-^sR4cyEDPNQ)P?mbtm#%AjFD&4`01(7TCMK zu*#=>j#d8vT84&LWM_q&PBk<{?0r<wd9aVQoqz%DCVo4>PUSc6QGLI?c3qh5uLtcM z7_pyC(C2S170~-u?%v?IIMop&WpxCPUF(nShhVHY#mKp{4PnGa>2+=4B>6J($F&D) zqTrSn5ryA6_5T2BIW8dx44Q<XWMFfzCvH93PRB}+cCypw>;}>C2v;kQ;;#3CaUK=L zZH48%^}XS5%7Car<af;m+{tfnNJmnmu6fcW(Gu#oP#t#>t7-?_^{kazK&BXUfyk)a z??W8+_VR?Cl14k^Cd-d{3=15JC1iM!#_XyFXz>ha9pqU8j19JG$t8uxB27_~oz6$v zsY@)7kTepXy$a_Z^b;)BvCkWzmN$@Zli~h!mYOo`UKjA}Ly@G=%;|L#E#l~hqcPOP z`Hw2qUGWGY5(}n{kp}o}=qycj3@As21v>*8og@BhNyYD?vbQaDcNR_#iFqHjYb5O* z?-96b4hLi3kEAi&1LvCFa36=*nJ>FZaq~APe(awJ`%ogsg0`i5_d0<6nx1~<w@|2x zKJGB6pkoU~lu^H4l_ajkg74H&NYkqg_9v}ku*pYg*U0rXns7lLG(L5i1mquoF+fBw zgq_Ejp<-}#1=2d!5UK`)u<28k3<EAzxrz)rI)Z&@)mSf!#q4Mo8NfL{RWXF`FwD!J zrh^?;LP1=EN{VTf3Ze`Rw6LoOuUvJg(Ck<OSae*_7La1Y4J}T!o@;$cD=V&YHtAGi zd2m8VAN|XWQzLSUs!1)KvB=O@<DH)2e0XY!(hJUvn-Xh~xEyb@5{U1U=51H$m2<GJ z^%5;-Okz1e$={t>S%k5euRFPrj1lEQ#aeNzYu_9asL1+G-^#Y|I!L)@Ay1IT{&lVG z7hq$SM!f9&<_X6A+2m_SVaIN`M8eaLLeP=0kc_Y1gS>#?V7h_KH&Z}#YCZ5N9)7Ii zxvSpTaE=>lWuD?WMs|%3TQ$f{#=Ak=X$(9&Hat9RWMjKfb$zStw+rCy+}eS8e0J`m zB;vUr^v*xpxrE$qcC@lPqzlZCBV8wFyCY@6)XG%Pa&fLnH$QCGO&z+Z2LOZ3alHnM zg77O&8xV@xAfp-8jFb1Rlu$&D7D880!k=2$tV#$`sdn1~V^Hu0-GCr}S_*>PtKjL* zI&w6~Bkoy)eJpc>RuUk5B=o=(^o?<b-GRU!bPGt2<pWN7Rg@kO8A4;5XOO9l4nwHY zF{F&ugc1y>Ku1jSpqpu>3!)V*CU$vqk9x5c!!}~SXx4PydMkR;%t<!vJSUjsMk#M^ zZcr)639}M%aY1FG?&K^YOh`5=cFi^`qzAe&s<9aG*0w0E^bu`5uf8zH#3_p`;ONno z2g3SxKY9zcSCLx)6TKN8C2^eAzqDPK;Jv7biDK@qPbbDI(zNdpl0l?{^$wI>>|;(H zow1O5pVEWLxTj}0{{UnqV{RV%haJijxE}R$fcB=|@R+s986Wl-VU+q;s>8%}p^om_ zLY%V6fNPfRH^a^q#>dQX_W5hCs1-Qgfgd^|hgPs)ax<svM)S>E7lPXl9nq3i8D(wB z9+l@4f35aL;z)R;4R>lz45|)Ctxdmat%Rs7BKe!M^v4h^$2|z?LEhhA31BkAZqc&% zgJ&fAisr{?F8H0t%kZmzn7c!v<O2||tFhQs?h)BL{wpY-kIdGVq-yyaSv*Jm>?^&o zw6x*&scB;bG1{ovVqH2%pRETg!n+uZ$;5d5%zQ%OSbh@?Fvp)I>-Wuez9dfvbRz%& ztaFN?I*0<uE(DqmmO|O^^xCXM;$%Ar&n8lFiV16p5U`HgNuqJhIi)_{X&qJOW^KGG zFbE#B58lTiC`epju%K9;Nic{SHu~So+JW~$*q@fxT<?h6PESg%kzK2}C8KrSL-ar1 zi^pVHZTr_F_ws)9Uo=82qcV}PLfI|t<v=Jd8bD=`NHM!9{-TOVTu5|DY*GG@%i{Lh zgvlkz2^1@C4$N3!{<P&wh-2BKnR%-P8-JPv{JiRiy^(RutXm(wFkGU@ku(y5!vKZI zsacs0E@03Y?AhJD$1z1DQLIdDp~22rG3n_*<Yw=Tz1Bb;6(a;yh%USA!*aUSmw4O_ z{i{}u7z-r#Dr9g%GYn|=^QTF3aT_Ft)X2Pv#-cok#Rogue}=ZV%-7wYl-S<noDN2~ zE6dI)z%B$Gqp*2GzE)hFKYI2%Tim{z_WVZ~42_H*-NicjxPKEyv*K3kGGpptlaD$N zGU0qe_0P;&t)fDAIvDB4rYma{mvhWkbzb0Mi2$0d$2$dm!z63&$laEQa&5`VkF|5h zwiCilryXgmo<FNjMF(>vSYMd$rIl5Fn6}&6x$ZUEUJb#c5*ZAuDZ@johtH55Yei?o zJ3-ociuQ6o=GAZ;h)$(c4=_J9cO8=KPX*x<8@ri5)i}F-S2sf;PnwQ`gOP`Yan95r zd$^AT;SNK1yjK#hkk2ag9?x)&2ib@uhlAR%G7aU`nI-opeAezJGHX#RODuT>0^pw` z?Lh_Wxpxs^z|OvE!yOF(L;nC#8Z>J$3UWSTF{|yGgv(8alr{-EU2s#<hHH8I+?gg- zl<LG|Vg4%(y}QKCDUlaBZAS$A&>5OITe^U>&z)Iq!jCM`I*knM+Gfu@<y3l(Mur%z z<JthM3CRTD{*?|C+<q)tVUxlfw=YakBH%GuBb6Ia!)H!G_8wJ5qn$%3MLI@GO6LF` zfL7DHbd1Mrd`Ze#e5f^Ckb-!SFvbpbYWJYjwT#y)B#1$Rb!AT3{<T`-)WV~??#rq1 zf_V=?TZTksCqp!ApUaFIsQHyOM;urO!t8f%LqVgGF8oO8sy6-7bB}7)-dilO10u%w z*!tH;a;(j-O0L^y1QAtU-I*I(+v*1dD&s$D4>0WyVr_4lNo{}WF1lmsZ}D6Q6XE<r zgUVv!5D*4Hk#`2Y_Io0sh(V!wbKl=Q>sQ1qqMj2S#khEwZmqoshpd5yS8zPHqSQQ% zb$oZRMmA~qOXzNW!=81>%4D{b$9Ee=AlQbWW^z1-l|!;bxsk9vYOME)4k7Weq%3VI zEiokdP&P}Jl<9$RKX}wdZ{pP<)ZTQ&K)V4<3Owix4+--WR3n+&b3~x^G#QK$*0XL{ zq9Z)UD=|SEdDM<{Ip|Fg2iSSgVaOT9Lkyg+I+8#>XY>^suyCVSprFhUJX?EKYeBdt zKD8Q2=i#Ej2ce)$u&lspQmy;Klpb4ihZ@lSVOH4Vb5IU>Pz-XcqbPEGt2SR+Ot#8j zR867%DP8-=;kaM8<w0$?$Qxpo@@WTA0Arsji*=UnUgpXsnpXU(IeqK3?AKyZnP=kC ztkNmSflq{c&~m&hg<o-*v{*!Yugx=zDE|PO^p4B+F3*RM@<sEPWDmuDN$d@Dc2;84 z1XBza+Z9l`Q(MbuB4r9m48u}3ay>Vot!ZS;d|MH-k6%jJ+giMgLk)2KK>@-0)2-o- zMkylr*Z$(R3wu?lt(rT9EhdNLs^jY)=78a}wUw3CL~`TBwO)=ST_Hz$*v3?2YH);* zHO8?5H*Q#~Fk9*aOs7*E>jNOrCGA_gRuC=8h~%I+f7Df>XA^!Xgd-isMwX(1epfxj zcwpOr{QYXgMoBWs8;{;9Kr{;ws<F&kpYpDNe%Y&t*5r3!{G|BE)-?}o(MDMgmRR(8 zkE=d(qiJv7tF7*)L#V>OB1g3bMjfPZ>!HU{`KrVhvj-^pqmd8hU*-)e_7pl@E(B`8 zk)&mhxTVE(%&QYf(>PLav7TS%gG1XthujOcAic~Y%ZLG(uI<K_2h<Al8CSMn4JXyb zU~V(P5x2ODc2VnI<83-jj9pp=R?@;lf)A}*cWnkcgo&eJxz44KdeCv5kL{NS?G>s& z4!jdcKB(Mjb@at`OCmSsUsGOd+V6$@D)#)}c5dQM1IB^W8a#+x{{U*zSoZIZ_CobI zZ*S}yy3P{*9o4-~C_SfMS7jN^VKHbTWqs6)smK2S73X|k;>Tt<ZK$}8^j$WcqKk6g zmFB!pv^}Zq<b@)3;M^ZOBA*+I4@B*!#eNaMWor%zZrodn02C^=rBmufa8mG&Iolhh zz3r9xNIs;piy=VIBU|pub~ew3!VQc{)8oY>joAB|?Cjw-$MIttfXUUk9>Rl7!uvmI zV*rlQHHr{6P%&Fb?AIe3A3<BlB3VEyq=WiV7`g=*_MoF}3aoh0GwoI*fNAurD+ZR- zqkkh$5oPi`B>B)H7{Ot;)6|Ws^egsSqVIMckj6CqN<iiZI=^Wu+%Bk;;BAAo1;`~R zFrFNYa;VNm?5sToC`f4YwyggEDj22`mR(D!d5*LVU*X%{rL3(cC9WgyiRyl(6b5xt z1`bauEkvBF4D~*A6gbZX;apO|xOWh;TdQ1PETb$vk4p1<j>PtpvC_TYVebzS;mUQt z3cGI*9!P7}L-acyhNGG1wFeE@{{V>`FO6J$h3sv@_`2-&w_X;{p*-uiXTuD5Pe4aH z(Dt*jd>6G=`Z%??7Yn?1Q5`a&_pT6**L*mcrjtFU;2fG!pO}SxM_Lb7)o@!ATR1%c zJ7SGeQgSq^<0DsE;-L7q**SQ3&A${8;dK~X5bOLn^R8-6H`@OIh_2CgY7@Zt4<^63 zOi3XA5kb}V)8Z!w?8p5)tk+ygwvN)<#^n90jfb+`uI<AczS7)F!1yGGP_l`?7De)J zD(!n2*bWWZQ}YnS*L+R4mj2}Gke^T8`&V5B<1~(qjE;tbP1&B#aGuU^<+k9q5W^oL zboki+01@VEX(RqBMp5-QA<=2A6G-AkWzp1X=SHoCz}Sww=oX2kl*&I4eK=}!NH9kE zK4yTqZCj8$y3}*)nh4aQOa}3F6k2x9aZ!lJ<pA|KtQZ5*f=7|x+N5M`oX=502pPem zR}0K$fiTB#rNzMqe6A^snZY=~ITY8IUp|8yP--Wb1o}`S^4{L|)=OL1BbwRvXr*0B z!`i&Jj{GUT;TMg?J|1xo^!dru+&*{AQh&6bRqEj5rD1%HJJ5MA0r;5qyg+b%+uBRP zIGXrLb;NQXFl*CoZz7%)cpN-VHg#-+>}fru;2bNod_39l%P8+H`6+FkJyp4bUSWCI z&eir3SG(+8+wqPNJWa#yKWc-?eE!rPz_JsMG1oZF12gxGrWC>a`N%(N^L_{MV}RV+ zV~k4tHugUZmiG!l3^~;qyJy-i+Dj#$VQfvMiES^%ZibZu_y<}J&$XSe;JuQzFT`%x z%-=<_Hm7Ft0=SVMZ2ltnq%GO5&ylv+xSW4#={qCv=Y{Y~lf-z5n~ZUzyWQRH0sa-P z=wJZu0{R}59N%QSAHq8+Y!`-Gg_!+w$>NdEnQG|)$jBKZkS4KTIl$1qyVhYJE2M@! zXd_=aBVxXO9qL2I&4ni<V{wX-#SjKkGt^N28jLu}JxvA@cF-_7)k&Fm(z#)=@)c;2 zf)tIZGO%otn4s6ZYThD3j#wtO_W+PiosDf~QO&fPuR1F`7{T9j<S04InAie9*qYbP z5o{gx9(B;XBT*cNa(dNgw<kIVO$Rx7WgPG_Org<+3b4pE#9j7A?}Xm}0IBvu_3SQ& z{nmdDPqli4_Qp(Map&ntlHB)YaJ!$q2A8rQ8CufjJ{jAKR<XMJMaUVA{Y`qUmG!Os zD?Odc&lB=0bp!XWEaO}T&xzVJ7jUe}jzm`(Z^L^<*sGSg?4{G(+2<`|K1lmeeH>#= zvdpc_AMH}a=qjgNpSYuH^FGS_V&I%c27`{1!gz#Z4-~^<eGOObC&h)9N3ra6t8pu? zUo_x|li$vRyyF~Oh43q9y5m#FYo&R}exc|({j1JyyHCfvWb)f~M%(>2g|Wk5%rNXf zfL5l*vR7PRhz=#%%jUkh&ZUf>!;jD{dRGgDPzd2wjZkSCaY4@ZZ?Lu;CQ)-EwcinK z-r{qq$*!o{C>pe%GAm;eE2+W|<9&e3Q#*mkWM_OD4Pq=e3R=~H7{N}Wh{2^bh8P}| zZLQH5vt)m?;*U&u5-aMA^T#R*$~A%XgSIk1y*VRz$!$6J{{R%w7GDY~nAm4IrYgv* z;K60)N&fT+OhYIrjUxgH9D>unX6^?wOFU)<+2TWjf|yZ?gqM;0!i2$V2`pnk@8Kqa z#iF>4j4u-^5I{V|XUz9Yoe{FO;|r22T_iRUPKH>dGUMvO(dZ2{3xsV}>hfoDyHHx1 zbTaqvZzP1Ski%dHTJzr8d@$g>qLklop7(<BkEl-);wcZCDE^|mxJBfy6zOEfKqHy* zsS-ySWoC9|IL1jBpzurHC)z&5%q_cJWhsG<nE0Ks)Q#((^Ie|?<JO!?)g-pLPao4T zAcEEC^9H$r?dIX1HDMsb$115tUo2OY_N(C-if7^-hPji5-2>i#r`!@^bNnZz2SXk8 zyF8LzIgG|I$5s`+K&HPIInbeJ3^gOU(mjWnuPV6hmDdfNS@y4o9v^)O!0%A9$UMhG z?@?*RdqLX=`3}xmX|@M@hfSj%lpRlMds!C)mqp8l5^{xbOM7(&wN`vHwLQ2+l1G<> z@E%?34;zZ?dlm4<hH#12_lq&&+)((7Ns_320k1`A5x|KGyj-+_r%3)94r{V~j^N#r zvPa>lo&MVAxEYbj>O6&X+TB#hB|r(~jYJBiDkLx7+f4GzgG(+Mwlvt}5)8|Tr2N4D z0BQ*{T^&LjaWpP6LcW$m<xaPhg%3Q2NjdJ@C%>Hwi32k$5gsy1?o9xJ=99#$^4RfX zW+&Q!?&5ow0^Dn0dNz@ot}QO25_gg`ZU)<&0qIcW+6GHiXw+<2oc;alK5GF@x<xFR z$95PTk1~2tWDzlxv(B?8EkO1A_4cB8WY)<Y>}OYr7rGzTh5lmq2Ian5G0-njP6Fa2 z?&7#vmzW@capmPfTjfglq?hJ2^Tq)EDY4!YHiK&8PbN~NXUJA8#TX^jaX9`Ho&9QV z6f8sKV~!R5!GoVrXdN3(7NV=FR^LX!mbl*2b_0cWmf`Lq?>KK6>2nW-iT)wUtEXP( z9VlLBmByu&lXLte(<PILL_m!rI`#!vF+=C=LE`*ac8{?W5Bx!69sQ7Dqlm?qjZg88 zmAl|~*Vkw-Ev~J*mO0FE<R4%;SEofhB~7*bOF3bX#C=}%=bU%2Q2f;VN3r)ug587T zh-Iy$KHrz^L9ny8y?NeS$lK-6>hPxI{*`KYAqn#;WxIT8Djch6^%dtFN3~b{9#ypM zg{{rIuk7A3S~)spSbs`YguSNioyMLHuVrRVmb#N-MF#%>jrPxk@Y#E=9cnJ+mmu5Z zmJRJy_<v<M-)fLt_KC+0;d#~a(2vBE-_E-Z$96x0c4YUmtKM-AZ#>JKA4=-p=^AYf za;UCwx=>*V{JEgi@Gc+2J3nI_TrY<hK+3VuRgdv{)%cyRC3EuEFz0gY+Led<O)yO| zTxe8TB2)F_20v;Gm?yeHFlT8H_(W}_<2>jB<TA=5l35k;fV(hZ?b5PKh#`;|m`gcb zI#l>asi}_M7{eo^h`8B{^ZxX>#hgeQB?v~q$+l=LE@WKX1>9f-+MykQ1iMPFwyga= zn5Eo?(WxSdkvDBzfd2J>D&?U733q00UWG*hbV?jDpiOxTtZV@D0+|}U)}?u^Rg=Ql zT_I{!ZzI&QOB9Kn&JLkQ(idQdQ($C`ykda6l!h=1#q$SsY;EtgLQH0rd*Bj97*|;_ z-hHVpE3=f1Rw%~IS$7`PO(g7~NK-<dY0oqV-uID943eaSpnoqa;d@W;>xXe`lYPTw z{{TqhAY~`FI96}nb^id0?jn*xNSf@aZxW3hsKg|;pchUx5>x`m&V$I0X*)sK>4mRs zY*uSF@W;d<8l!I_e7%i#ycdo`#qCn&%tth8HYoh-eJV$DZ!9y~!7aOjk|DtiJczG3 z;{N~+CE=G1#QPC`cwFS_Hd3~zB=$d+gS#`kMm5>U$~HbB&ZiyW9p;tE!pEJlUU6aZ z4R}<-$F^2e*k4DsoNGxj)lXWEGuwOqGa<L^yhb<<&3i0(Kl()nVaIzz!MihW{{UHV z&g2~sDb&&*O5kp|*JyiFswkPbR}Ih7n@Z!<j#WG-vr#ODYo7M*_0CN49Fl9Rg2j9y zSeiFpSX=@<Xf=JG;1;$qj^Pnon>W<Q+}BlU7)g}C!bB=SE4Vb6ZD3GL3?HVJAOlyS zj%JBM#J0|@l?p~N)`G-(4g*GW)Q*)UgX%>Qk~%TLC(^PlLkS#-k+!$`X_KT%;4>o; z`@m=QpsuGZ8boNq^UnKu?NYtmzlg5ELDCqLlTYswSeV5y(m9a4hm|HalH+T5<!4=i z#ubO10~kJm-RT%O%Wq5XUN>VX4<3?34=*Zza!?1kk~rTRqPB8snZCDD(WaQt9F-@> zpK1tedBz?&VMxe0G7?!wmM9sZwU1Pt?BM=!(x80x*ziFZkN4(mHazsuC7q-)=Hl%h zTw#Fo@}LuS9sDv|L22GZ1{ow=p%ue%pNCCvIO08$xo#VNcW61oC-|>Ml48iMksNFJ zG~k?7OPi7$f+f+6oeTWvJpTZNd_cV6cc1CKwY8SU;fMlNABN+h2D_g2-ufk#E>=q> z!Ce3leCs%;47B4`4{OA2W11qnB#Jyf)#ev{nc|(BV|Up8ByMd0-#{S0K_#pvY~#^Q z2c+CzK>|LfSim1oEvlW&$|CP!Vx@+}HZnbHf{WrUobk1<6o%r$>OTpMW6NjDdan|3 zp4VI~RuM^SXgoUi%Pj`qjdsS?&5Th<_ZNp{hAsa9T1N@&rxxuz>v_g8X=*tj9wrsn z_D`_9Gl57A#Aa*4GpUy#n(D6BO$g$2f;8}*0|Zb~;dXX>8r>n`R*SI4rWn;$9ye(* zJF2sdK<dc#-ljXabQVM2sKS%TpFD~QB}hO|1d$!}I^((rkf6}Yx=uo#U1)p3r***{ z2-=TJU~XEl>~Q(P<O$k?7gH~XU}%Q_09fCt6tpMBjq&<XWUB*^NuVq%41<q9N|gj` zKqPg|MzB|9+<De3jEu%X6cdr1Kw^NQRs=4i=blvJszx)vLFYh03Ik*?pq*@_9D;{z zb*aS7E>Vy#w&tTK%It&^y!QT;ibLo+m=20|%>hR{kYkPzq;oI6XgiX12}_vC$Oykq zeQEd$olS`c<@2QEgd_<7&cqz!?Lmr=s;L@;KS?jmPpvhT7;p8jUrL=?##ib;P(5lE zO^9KZ9S1rFqZI*_m@hii_Q+e@*ofzaB-Er9$0O%kCr}1M6$g+ew0)>@Adglvr0gg> zg2RN{o;xx;VbU{@q-;%k9}kSh+?7-d$bdGkGlv~Kdi0*48ttr$cSA`6K4UZ;4XA{S zPoFg;;8m>$8CP9A#z#+jr3@)0xR3)NQ@9+3Y+!*wEExA^njVw_A?O`~`D)1fQK}H* z02JnZDVD1qgBSzBorM#h22X*PdIZY|4U}E6k=J@+A~++$dg}6{j&>xex60!vRN#?V z4w4&Agk$u#ItU1339SiINIFFpd$JCo*#1=l8EuOdl17C1f*t<ZtZRr-wM`L11_=iu zfrj9*3d)*)c%A6bqvyMi#m$eM8WnWG12rh5F=62u^V)zFmpa}d9GSs9#W44M>!_T$ z#zbJ_6ecZb%dqlbbDBd&kp*^#B@Q(x&)$KnI9%wtRtt?$mCg^n7@HU>fDS_gb5jPE zkh(60#t31JR97*|=)ofrAm6~=A?he1S>`|=zGPPCtm+HxO<S8~K+;{R<MV;msKaFh zz%Y50&gLd<jX5}Nwy(rV8MCDB0AE@SS8aHNXMjrVBbxw?c;{Na!dk^=!ef@!-r5Ny z-{u)|=RG~Bz9yJq?D38Pf(hIVXO&v)T<UlwnzJB1$k~TF4vICo&|BrDW;~=^0sUyL z-Z80e6r|{Pjl3j#dR1QTMRsdz=^XPg>E%;8$qJ;?Oa^u(ms$4Og3<YdGaDC#D|6JH zedt|QP({KB*o<U(($MOJe7i-1^|o<}vJsU^$uS^x2N<ATvfYI%DGeIzq^>rk%KNb` zAXVn5*gvIXMDt2Sa+V{-8|T7(D$A^Zq>hTx<8}uGdr(4L8B<%qtSHD<Todm`fnO~g z5TU?2lyejk#h&Uy7DinCM;Z5~DR7{>EN8Aa81$fQX!AtyzO{^RuREGT6t$ehjh4ox zE-*cX1c6Az%<?!pcV`(DV7diVbu#0Yqo3zNBHkH)8Ahc%;!Vlloh~TROQfqhDz=~o z_#RXyGR>+o<%iN#?4q3uENsBZBDff0PIEw3_gds=r35F`jIp27mpX7PbtH%}`ATy% zmq&IGz21}cW;N5F)YgC04YdGN<9&?=G_$z|Na1w{eOnbibmfr>gCBCdwFAC=GfB9P zML=5Tx_s_RYZ&#V8&ME(b#`4GX<&)APa+7QvSO0PK`oSSfsfM9;W_lLGVR*iac<h# zMRO1cMqN~WSo5z-vA2Z*5#7ru2lF;?E6Mv+C{Kts#kDq)-%nAB4@0t!c%w$ODH;X9 zh$h4BS0#xhIGROWdzge|GaoGDYNf)bmPJ9KVI*Y-n60EqIaU%4EuW|yl6`0^JD&Lj zmUG)W?Gr}2i5^W)?<Tp?l#5awvfTdEOL2J{GDwPLLE#%6yt(tI#}Zy6Ft?Az%<iO* zFM0&W736w>kR)!zpAMo2l^P@f7R1V<ZBnkp`%?Z@4!37@P;=Zd@onW<svx1#-dRcA zmpQ@n#Q=`!q&k!{x8?&F9S-y^Pj#Yb*rK+~4oGbC_NKg(vl9~AfXm@7ch8ZaXYpz` z4-AB0##d6GY6~6SSYVSO8#x_5)Pf~wnE_dtoE#08*EKMihl{>>GqxEqiY-PqS4jiH zNDcuQS_<*P6w2V``L+)J^vT3wM3QMlJLi^tJ?g}<YmsCDkdAt3amRq*5Mx2QvgDsy z3KHqkFn}*C9<^3wf;V8RnF!10^48MjNlX&qPU=)<sx%88bx6f9GEX+%gGVWe<YbxV zNw>fw!}j#8bk^w1M0qSfDCBFSnE+i4AYeBRM&Nl?rtm`|NRCS~ZbIzXpyqDv)zGx4 z$-c_OX1I>t*`silk<=GMvtxW$pxl^Sbkyz!<%Ugh{{RpHJOX9_1s+{JC_J(R3WEc3 zDd1<)mj}>2slZT3&MHQHw)3e1ivt<!K>&~9q8ru%dUT=~=0*hs0sK`ZLhMaJBN<=k zS%n8Au{0U0PQw`UH5~RW&&rFJB?Ho=V;|Ol3aIDe9<?Vp*n()ejkc&D0m^_|1bDw% zojq6SsnR-c=~<nqAnMK(Y<%lKtzlvZn$VUR_41&W@eJc}Rp%qSBONKOakF4&mJKFi zbd!n?OYGf<vf-BPYYJ**4Bx!j0=j!=chKsE7xMr!n%3|L7Hcav8qz@$_?Kaf3hHfR zTXMLNB)Qp7S_@WIap`t>R($xpL+KvXv$wGbB4`sR4*q%R_N8$3#HD-3b_y9-9on}R zaXQG_Sa*+rMs_}w5^YjTb&#PfpOpqpKGEX3fJG@_MnGoSg*S$XqEL#sWX?)t{<V2+ zphjngJQ;U8XL<x#S;mRo6DuZpyLI)eA1vzYAyM6_2Loa}{?&p<!U%2k>TM=Mb{_R) z#<2oSz7C6;30TI4ZuJ)&n=~;tiB7*6>d~Bv#*t-qh>K}sE3|p!X-I8^z2&T{8H{OY zmn0AQpmfa7;EDq&#t(~0$E8<<PP4DgaQ^j((k>&A2FI_hUJiyl+akLz`gi5%aY~w5 z0<6loM%l+v_Mo+HVYVelc_=&TbnyZ2Og7etqFZHXNNkk{omL0GQK5+d<9Z=(p;=tz z4*nC$fzrE5z{m@LFf-TQl`P^Ay5M(0d8pZFr36OKt``9PT&Xf$NpAwm12hc2Ctc_+ zmT4g|F)Fyqu^B3BRoXrqYsEMX)t?Ypr%eQEkvSY~k1D*ZK*<V883c3`7ZOIc^7qZ) zWgvnx(u3rF#Bf_#IPVZHn*Lr=hz~AjdiE|AXsW6(H2Dsd=N*ELTaWRuISZ46_ciN0 zK0PbGMmOA0ZR{dq0;;l+$n>q$F+nPb?p8~e#^;tRS!c;eI0uz&VuCk6jF~ykM~4&) zj@eKMptfXAnvc^>k=6t)EMy=Xk-a)QYj~ZWDJFRz>Jl7<_NK=Yml8Ybz{hop3Xn+z z$Q~EUHzua6SjLjaCmYec4uAU_x`!OljlR^Q!|qv$)K$jev*9!ij$~$KjfS;2Y#J;U zY~T&^w$+IYag8Y&#>ZmAsi{=bFwdy;)z*QzP`OnkgT87UsW}Rv`j9c2g(p@IIxH60 z>__S-As8~?_3Bp!peP$C1a!qMJLR3?m@{<`(wqUv7{Q>8*aAj8g=R6!VfxU7Xx+88 zN$LJ5wJ<+YfM_J@0O={e?^Z7%m(NaB9oS*xW&mx0&ZHto%OrW44;Q=aZw8y=@~oDq z*2`!w8Vq<^OnG@{rF%jusw$$aXrl_MFbB1Hx{!W7whlAGbNuVlJ^9cUgd}U^cG{AQ zAAP20QzG&mNcE-}1R%R?2KmN+l|Z_-xnB0%D>?d!ToFKd&m)25KyrBs#?F$#PTQPN z#^KO16Qud`pk{Z@H>_+O`Bn`1W8SmEK{?)o2E*t$HJBfNDy232aY$k!MshYC+28L| zZFD6iCHnE5s4f0%bgUY)$Y6D>*o<Tf!ngork9rK%zl&^i6hm>gK=SKCM)jE6B<IZe zP-aeXjp})C$W&>`$Ze0ENg8?Q?r0~LMjO!9F2^A6STo3TtlaWABc%t4d~EFJ4ZZE} zWUi!x$9pqFau8rhse%dh-o1v-7_F_+D_B+-lwl)LfWK<<UyP)V)%FyOXXfPog1siy zi;TMw??Gt^>e{jAN2ez_1bgjEVG-PC2dxrC9(UaOa-a=Tmhd1Tbj~VOi$0N+Un9<% z(Gr<pFgbZro%LgEx9BJdMuJ-;k0NUe41ENt+iC_F+C!-HQOczxb^N(ry)i)~1@RB* zN^*0)8_xrkF^s2ig1%J&PJBauAwgA>Iol`7t4SYBn%KN&n*BaqX(e>Fl7x<@%7a?* zXCsz;wxt-tAPc!YYhdv)Y-0)0yyzM<#&QT92RaR7LEbRf?bA4=$pV}X?*q(M&7#{r z5T}-^7K=Cla-h<^xXCNjb*hqChTM$%*FezjN0`Ma;lL^gpz)84d;-!-3k#zVOOKdX zi!W7dZC$4T;BavJ2w=5ER0;q9Zg%Hd{{W28f!XdKkOBGVxBmdtE4Q?Oh+<FxZ7Ovi zY6RI^vW?Id9(!$DcuXy%Ktd6}g>y-QB@$_s%LX~}2Cc_xnK8(KZ;;AxO#|bOGT785 zmm0i?9)_+WejX!XsGQ}Fe_B=|g_N*XW!RI*Rm_wsReUFNzt!zPA~5lQ+8Kvc^QCxW zAxwI6%Wc0(#<`VCEw6VbIqO}B_olN=K1qdR9Q)O7L(3j?3pT~v_eC;C&=+w)Rk8Sr zVk^x_$UgOtZw>B{WC?P(z!GR<{%RzWOLY;=0CAiS_~5s#26ytRg@_@?=xS17fvO=Z zowgXk^WKWu<G#rdykSlNWxzDo2<!=XlmpeUXcRlZ*pfKj6XtQfMDp8rYx5I29P&<o zd~~KZfN*3_{at;j62gLZ8AjE)4bL8w87%OwoJ%BPLNqi7R%wegpGeen^JiWE0Ie<~ zAwZ9AV~BoYMvzBb`Bm2ZRZ$JhMfz&$C@M6@L<dk98kDSqbL~TGd2U&|`<b2dzIjkL z4~?gB#BFxy@g0x&roRufKpIGrNQm%_e2=XM1@WRT5ykrp#3Wr(J(`K4cR~uVJq{|@ z!<i?CvNjQ^TX<R}b?)NvoPm;kD&NI%Zx6#x(04F^{{Sp?cYCVtI@K?S7s#EP;mY&r zVQiyu=|S5?Z+|3S7=y9fyfXN!A(bI>72IT8ujOsQ9$<>st+Z_H)-&Aq#|%)m0jAFZ zwSfysDPyr%*H#af^cFEZ@-&ur{n~X>I{MJch1X5O0?qrQJJOz2k_A<sIHAXkvgtKo zBuK2SGf0cMAmoY!TgP)2(@q^p{4m_e@}x|3%FNK~bsH!oF#gnkER#00lK`D@N>0H3 z?hY!;tEp1Vj7ae?8=3_C%%Ka&iKqZVNCrSY$9ih4k^`RTDZn}x8i%beXqf^?s=Ab5 zYfR(sM&*?hO*RfNS$fbPciyRv;gm+dNLJjMuCgt(j}M6uc(EYJZ)%2(3nEJsPT=QJ z=Z{Z1dp~xi1TCdHw<-)vc+O-**6sfQYz;URm?IFY7J@=!*kQ6iN`!z&L60X<-SdKd zJ*koCQc)H~bK%M!e!I{%)@hhB+$5xPMhk#Xl{6VlWnERBcTxu`rzCO9FLxyJJc;xI za1BXGoPpl*<_X?_noE(XrgUT+!!F{OCP{P-@j_=#k}#xsQZ8-Az+7BHPlU2^_cVsK zw2C%{;jSi)j{D<D^AsA++;CWK`#*hd_Ry>*CX-JxrFR-nPF1b!%v$(0tWdd%C5#Xh z@5pohb-&_qStn+AnSq(37Sd$15_6>2FWFm}4-K{=B!&p%P}n(RxAdUv3d}9X&P^)y z42h`Y%M=Wf#{pP4dbOE8E&l)!y?5(J2DWW$aS2j6>Ny|Ej!&4kkz6?WbNNed51j(F z%^WKW;ux6tR%gp+-k2??W)mgMLrUoy7#g(%mn_95(r`Yu0D?T}7Z%pbHmjFd7a3V2 zY%GNH7@&b1OU@}JBXcV_-`E37npD-PM|?AY9dH5u^kYg864gmlh}%0KDjxdbx<_uy z&2g&(%uoqgLz4<Cp&O{{>57;T7(rOrkakjeQse-s`KcL{90{PvAXKbO%p?tSk@T~j zkJ^C1ktA^(rdbHtaezI|CMXqHcbYrQ;2dBNN+%lgreZD-YQfn^_4B8kTw5t+${(cp z&_cNGi%1HH#^CNwDpqZAhmA_ce>OM!idKYKLWgL;@oslGraNjzVW{*V92y8Rq->zV z4D2@2Hv7`0mN6iEn|YldWO&Y0eX1jcA{w&beNJ0*?M_BjC%bdw+^Om6C?gP;P*uRr z6}e>knm5p`rt&zVkMfOKGJS<C+`t`RXCz1tonK3TgGh#G0q#=W;%)QS2gqiFoA{T) zEVzeeV{53?tTUrTKsk?nz}mGOHq9c93?yteD!l8b?aY!**}0UJS6L(0y0Adiv8_i5 zEEl`f!1Ev`Mm^{q4Y@&_<2<of76)7g(wQ4z^P^aM%mbVrZZ-m+1-eHWeQzl|+;aO+ zDSOl&Fp~k*JnF<~M(Y?!I!N6A0G(sY3`bJq18gr-=T1eL0Ws-m4(q7$pw8_b3d)%t zOmUihwYY2~O!2QpE1VB{RQC`;fXXMB;E2%VgGrralS0b!EG@W=KC(UNEL=@&CdYL% zNSuK>Q~qfZU0huc#GmEhQ_Ukd{b(bFVjx=Dcu40vX9wD?JdQ|XD|bW0+Qvt<1$gXj zrPT8)mnZPlJ`OzS(kpoL3^B9|pA^Az->;oo?-wA&rLr<f<~@yL=3PafJ7j5YUgCm` zxe}zyAlqdOFz!6}G^P1wxM*jE5#{=D*~mR}TORQhg3gHPoQ7rHeQPI=xP*MV#_{KM z#z-Du^q{1+trUkzd5IYB9rpbw3f@Mb&d8CCf+s(_QzSBE1sIE%mpKbn=AKx_F2{bj z+ENHydkP3H%E=}Uk>NQx$gOSjwW~2vr8DjcG}*2eRS9hCZa~OMl#PDIw6_;&GPsTt z8+|ec1S=mp4>kCSp!SBw;KaS_0<QZVSjH>VejU#8_GDZ<kt?|)AnEJ1c_(heuNJXa zC_vSMr`o+=;g93?P8g<-zl~jp8OEPl4v^emvKwguSpnIXnI3fOc+rZ>J4%v_ppHd4 zf5+aARJF8=T(W?ez-?OF+N%jsq*+TDbsRo?yoCjsZPHTeiit7m*cykBs7)>&8QC-Y znFNn|i7>3PO8C>VWb*sc+GUR9s}z<=FyyEiKhA?k-Wc?T83(AMEvs|A0wEb!-F)bj z704Wg1S!(w4o964!i-|Dk%AZz<yonJd59fApp{{>bE7A&<KCB@I!bSvAP#cJY6-^P z6NBqUtOf!4$LT;5E3wTMocZUjC?gCQ9Z0^F5@C}PW6*;{2-uuA?+&y=FmsFrJjbO1 zkSgOOlhE_U83aqOImpIGS`(@qY^;aNtxGuzsZ$@qO#!J<^n%C8ov6kbWk#09=gyEG zM)5-s1oUo{$lD|qIbboi%RoUilE4RJzUOMtcD=O289I3$UiHx&FV!Ab(~z!fw(W=` zzyM(F_n`A`3?2CO=6T=>?l^E@g8(=Oaphc32qXP!@aLEn-tg>bB#=j$^Yx(ISjOY= zAS1hB<5Rs}g_YeH=Ws?m{XOcfq^_*0BGjxmXvoEE0%2FW8isu61=JSrEo4C|@1z1t z4=OBoh#grZh4vtw<2`d&O}uV$5p%ITsj$Hkp^_h=zM;{)@+dGs1+J{>3OVxjp<d~u zBs;RV{%1e7DNx!fO{~sPHo`F36vv(@*euAvo^BU33l>sZopv+H8srkJbqcc?4dXzH z*vqM2zLYVt1EHHxJhCu;^g)i{bOH}E&VZW*a(rXZZ%WZ39`-05l<Yt`{#9uXd4s4O z^wl|Hf<03}_bZd*3g=h26dBxwlPb3;*$lu841Masi{<d~c%nOzoy8^#$r(yL%1I9; zX3lf#Ru?*Rm6UVIY)}o-350Al608Uy?nNECBt#gQg6DAFbt)oQ^+%DNhzD_4#bgbT zQIWR;eEU!b%;}f9oG~Q$94;_?iKe()i1lFW2bOmBs3t}w9TX;V4tdrq5@d{`D|#MZ z^Fhb_N|ssp4kv&{BP<n%Bg%uZD{P!9*=~U|cVh!11bfu{PM&}KKFch+hEFrUO3uov z$-r!+TL!|Q{9Rgy+)#EgTtes!J=m5qHr0X$pRGL0EN;E*1fy;W;EdHfTwSINQAR-X z!6VX~kZ6S4nHg81)t%@LTWBQ>k*6aJnsKU%$~Y4V6q?z7tcnC#q8buSKn!Ya=o;SS zOmvf=ZV@rP1kVFHJWb$)ZXPp@>6VJ!-*+?jnAjXttcEuQ!Hff>uR~EKpW`H!%!=9Q zdV6`$0~@76jI8lz>cB0%G61nfrs7~%KcDI!YGSJiND`7cY3rJ-*78YlnH6;4YLM<v z+JeNu9L6S9Ab1E}^U|UzZVG-gEVvjbs&!C&vfJr(f#nP|>J7+w)VOGf*D8e{Q}S>A zC>tQqh|#xqk+O0$E#AsI)oEr>cT@lo@1Asc$z2MkZwryA151g3xmA`a!R4#+&=Gc! z4QRx+;hk_n{&ZquG&8C12+~TL#YoZH84kR%cBxl~Z3H`=!2^{6tohX(o)mA)!lDS- zvl|ZZ@>w&DURzO_2x77T`RV0Hys_Y*E;(u1f~r}tY+JaARN%QB>&ZJ$CVnJap*hp2 z5IK`x%$F(^JIrZp4C5m{b>dy1KmJo9WEs-!iVs7wjam;Fy0}r|0Z1L+q1!dQvbuqQ zD8U(q0CGVFwOl?%p50as^&dIRSQ?L!t(;~#rFb2!`{o%d)ErP+kqbtXJn<Jnk%OH2 zW`X2O#b<=Mk#`8MjC%UiLm->*3~>XEMO|^$tczGJk9`y}8AjPboR3Nbn`oq*ODxf> z;{>P&P^d|r+%#z+LUcPg!4%kKgvd%W372<`*Kzl&tjnpp$q^Dkfsx9BjH?)sem0%= zLm6-Qr%2^gFjajdY%#0Wv7nMPQ4_AE<>p61MK3cdF*+T=@f2Jd3k^Sg8#H*xADMHH z(y1d`&ZWa`$&|;TPxI$Q*6bKuM3Tl7>JWjF{`BOW&l5<<qBG7Szfb(oC&vN?XPQ8} zg)6xpRBWjK0E?ib5#k4J=!MJ-nr)a|5^`0KA@-?h<AWk|AYAOkXFik_(IhHL22-mV zM)>um-P<c64DI0?9CG)j%=&{JQ8uCBR`9U*rT6b3Dv@D^&#Ac|AwjKcatf4?$QXFD zwyL3Z9+^W)2@bi##&eNdd0)JbyDQyFPB-8G0E*Vk+MFTrGUWOJL8H5kBvKPFo<M=t zxGvv96M#(7vk*>OS2JDp`oyEe3V=cIoRhao;l3cYt^qmvH~JW1jR%!L4|XZw<CrAU zEy>UT-`1=G7nvma&|u4bH6ePI-lUwLs~PEvo%-n@&|;6ZVH@W;tT=AF`Bo_d>FGf^ zA+e7M>r<<zS{(lF^*T>ciV4m=O%6#p8+sa?HA<bZdHK*{=c%mCXIjp*7)Tv!HwPeO zdDdsrvpq3EnLLQaW(Gg4VIcA~2bMB1=Rl@iJq1^r8d&qI4S+Y#xD{Gcg)|=F*{CCz zhFJ}5`z7$__(gQqc0nakr@V93@^<&>T<2y}JSNDg35b^@j+hnH+V`E=?_?$c^(fmu z=7VntXuG$TBuL!pEQ)d};1K-838F`K@g#uhKYo-DTr@#eAi+<C6ypZAF-tr{ySlVM z4~RH!zElPBiwv?&Y{64*@c<=;deyTkLjh@IE}a`rP7O*sByqczfFB5tnQwDfplIV_ z8X~L6WOz*lYgnR<<anKmzBMZzb(eN?JbLZ>zX{)2+w`D$-rnHFacZ!!-8-|8!_zcL z71(oe4a)Z<V8r85&zYc+WvJoeNWtqF!)K_?ItxpCY>4A1c{ZcZ)`#XMSkKHw;2SJ} z>}lZZ20+R~3?5wlC<WtLaI$JKjq<IGW7?G(M6+wvBX6W<Vfs^bGBL)j7~JO{tuI`% z71wMULG>K(k1;^@Qbtz;Yz$RqQl&uEk&*!4C)S&;B|YDHfZi<)u{DvEjX<}~f$Nj^ zpaC&xlf4R!A<)AcDWSDt1d9ao49E!Xn0QV$7^f;a_oGrIE#n8s`qJjJONGg25)<K& zHgHFk1EVYusZepS17LpjO}Kf{G>SX9v>yT-h1;k!a9YAHv@<`<YQSbYF#gqbmUc;1 zle;RUmIr=RA24<lvUY=xof%PZN$7c+_6`xIc$P?*5C%L$W9eQ|@ai7(w0wWXrxyeg zeMzrk;Tmn^RaNlvB=tUGg7uZDg_yd&`=~t!rEX!|0&$Nztq@`cf=`h@+O0-0vki}( z1(g6`AP0PAf;VN6qnir<08k^AC}bKGNB|pQiEV{FPNh|D?3`_bx%QyN+;h~Y?NVIs zH}t3q8#q4xltqBtjG71m!h&(5_p|+~F`i4PdhJpHcJOjF7<D+5dwS4jGBOS`(yPt$ zan7uv89ylV`_+_S`m~IWqsp8VNdb-h^4zEr^AQS{B@_;3qBkxH@f`B?rVRk?<5N)J zXKs`LStJAu?a$7I<3~b{TL<&6N^2Eh4g!(X)alz`GuDE%49MaMBn>bb2lvG?TbN^T zvNHxhddq^*#2H~SfxZ-O1!cS2URyDV(74+KV1v{e4?MvC0PXg7+x;h<dP4>$Z|7cS zh|BTrHIaic;aCK9+}EarZN~n&=|PCjrL+Le>q3kfa?y8EvB?Bb%;jQt3e3tgq;oZp z$|Z?i0|0+}n4n^|;HYh@7=}8D)9ffqk~YRFbB=qTN(?6_bDa55Gl<!IB>4f%(+L>J z*!t9~qMVPbr<DWZl?YUlFh}#MGK}36f)qtxsOOmXr?WA^@agNCe6oonTn*?dgaBhS zLnE*2Qhn+<deC9qVzURD{a(DQ06jMTwKzY$fH}}%_21i-MhEWd_o>JK02LlA?SMUK zAQoYa?OB26y=U@2%A_8qgUbFfWOlEx#Qy;IWS`Jiq{PdR1{9wmUTyK0QSCQjLf|*f zNslf<y)NBIj}jb@F+kkt8D%9;kftGxw@1?6MuA%+!TjqC3gj`!Bd&I!fitrZ!w1uq z6NV!IWxVQHG62Rg*ENJPav+)kPFW`;dDNC-NF)AhHEQ}}$^KP=@;4YX3<dGxPyqAV zfa8`4_c)<dG8{W+9DqEiu%ElR>p>aP*;AbP(7b)%-J2ai=|%#f$1--_u#kt-&1fr? z!v$7jkIKS>KrGr&89b`yREF<AQgNDGim$r44c8rLDwx9)oCDNiqekOx&sunCHxl3v z%11Lp-A=)^719P(zs&`9jErX<=77XGk>V9;At{2y$b8A#r$KKl{{SivE%@G;?9UH4 z$rtf|{ldGeXh?z*&9;Tx>?@J@>NNIRz`n#^!?*sSUFEVPTg8BNlwWRC3GT}hj=3Ee z4TV@p*+`83Aw6iByRgGjDFZkoYJ3ls9q3hax|KT-L5lE3fn+*V^(&K0O%dV=E*LBL zp)7Y_L*-VtjY*IL<+e>NCbgZkx{djlP%}Z1EMjmbWm|wSae<I%SU{69v?ce*kx2j_ zS{ut)t|C;M_5-h<-iQ^3B{s;?0kBu=KoeTp-hyUO(l7nObh7(aTPcJzGf6bb$r#|6 z&##!QS+x@*!z@G`4P#?Xno_!30y0MWhD`$-FM#bMW0CW!#uF<D%y#jy<=!?jX@Woo zmX}_76UvI^ZKRJy-LND705Ig~{U{Ogmoly=v1v3Nv`7dadN^$3Sb#B@q*mF>=lazY z4Ge*87JF$kjG!)#zI*aDb~(~{591Q!o}h3()DzwkJGpdshi1XZG^lN1gaj~=B7=tq zr<Gb+U}h@fJdxpO*PRE<DPWpZqZ}Rg_n;XkxJ8ZO63Kys7�*eQIN!CLvlaC`MHe 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 diff --git a/themes/beautifulhugo/static/img/path.jpg b/themes/beautifulhugo/static/img/path.jpg deleted file mode 100644 index 5855c091285313a828c94f63869e4938f873fe2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268425 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 diff --git a/themes/beautifulhugo/static/img/sphere-thumb.jpg b/themes/beautifulhugo/static/img/sphere-thumb.jpg deleted file mode 100644 index fa5e2ee4ddb592bbdd21f2d228be1c851a1d6e7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7184 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 diff --git a/themes/beautifulhugo/static/img/sphere.jpg b/themes/beautifulhugo/static/img/sphere.jpg deleted file mode 100644 index 820cf7eb1cf6efcfa36ef06e8c6b6626638b8fea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49028 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�SVI2Ih(t$1vl4)Mw+JC7<zPH!>^ z+Pv{)Oa838BP_puYj?eL-)8n;|ETDc`WOgNOqP?5#~4#Y5<v8r3z7~ab{xc~Q9)Jf z?0lU;9jGSro`S=Krt0$#=7cj21ylzVpZsQD^fd%BDs3X}Sk9;}a4O<~2P<PiWb$s+ z+h5i5CQ%HPJcU041`iy!VP7_vHR7M?K}X@A+8oW>`fcvW##)+P%dR)t{s1zto;;_8 z-fT74=2T7UaK?-D3$_EY6rEoWbKr{^3vvedb0-@S%OOe!tI@!ZFOGMrZMgS0-7Etg zxX%bD2-h38ix>f)2FR6CJC|s-#k3R|rx=e0B_oE$Qf+qhdnyi;SnD7rSC4lqHc$OB z!5~6{%bLX~-ix1YKW-dSB<ETtk9ZH>TTRiE@Cyv*{{}}$LD;MpG&L;cKgN5``?u9Y zEc7Rvix^a9bC%EQ%^(h=Gif?IbzJMKIeAuP+K1}+6%e%UpX+7wsZ-?@9?rUXj<4G5 zGI|nyP;D}*>%jG;nl&ofE5*F`nFIA@F^;k-RY41{l{Ra;8Wki!n`Od7oTKe3?RGA* z^v8U+$37Ykxz8AeXtWF4f{{dvh3@ni&KbSbjQs1Sd|)90spXmpS4^;Xt95p|Xqhq= z%=&$MB4fq9)Wq6{JFeUP=7oi`Z}nutt%;B8YYUpXZxg>VN~j$0z7zX~QJYMutoHT$ zVnME<=Dv)=fg3OHG1aU!&(s6;ujY-t_0l(d*QBy(_T7zKDJw8lgYVa@cjhzkYGoS3 zV=7dqVW-xQ;Hn35X<yBYvb#f|MW>c4sS?}t?wiZQz?SriY-wYzpr<MS-%{I`Ln;SQ zM!E|QH;ty~U@^JIdlKHe@bc{CF4+U;;XN~vYc}eMrs<Q?KLC&1D2(Yt_4@<hv#H*k zkx{Q_b*pXqoSI(Uuo+5}f5~=|dbBqwwm?TvoYO-<$(t0|ZJiAkt!C+i>FlKKTkDmJ z++ITWrQ6c6H~ZT>KUxqpmU}HHof76<WRpG{Xc6Mm(>IzZsI?`H%A`QazyFk81_m^j z{vx=r$gt4MVzh8}*7ax{aPDm^Ugx>2(q3sR_=P;VOm4Esn70rFD)elu1Dhp{2U!oi zM12xn5E*{4SbYG}wn34tEczJ&JOX*X)J@|yVbe{$F!UzNSNGtz!Ospc4!n;uyVBjZ zFHw3C9svu_5-PM_mTr2V)65%YI$PfHTEt)82G6GY^$$24{e`6ejgY?bJYik1qfAKJ z(@L{3zeQ6pzNZS08N?Ue{waw>Z5(9IWvmzxkEmw)>AN!#lE_FWTYWvmofp%~DdS39 zgS=f+R7FK`@}%;BVZ3n3&*p`6fkQi~ocEJvzVXk`HKVd&mWv=4o*~C*0>OB!<1z@3 z0ybTGS+Tlu?xU#ETTnQua#FB5<&@}4w~LE**wUf0ikMD?bnl^NiLTEz&DP5AB#R9w zaeE{kKF4QnQU9(hHcahx?<Eh5Usb+%LCFG|=MNl7mtLo*2VZ|vDYyKdf4-#nE0GZ* ziQy$yzf;7Bp33+&i)+Sjl_Q%`U!85Xf@<{W?%}8kibS@(sj_zhqSjtx0VU-Is<+%v z%Q0E3Ex18FOGFQE?wl3cgWL!sCir65Zi7$vrCS&^^wZ~d7-q|WMd(fS>sgRW+yjES z?TVc?1&1_UEjND6)6-(*_i_2N=57sbW+Y)U50m(WsTl^Bp}hL}c@p*)oqQc`Gw(n| zXYTGkr1l1EUaniT>--5_?dws>v%gc+#Eb$DySu3w?${v`5W?`fZPcGu_-yUjJNTdo z4!!0Vuc?s4|GTFMsYKl5KXfCvdbI(@a)a@RMX)Z$TnYeYF<u~j5YC<{I_tx?M)A*8 zv?J1O?Sp)8VhK#mQlYW5qg(xoq9aDg>GpzDD_C*yNFx1C>KCEhh$CrGLxCN{r6acv zC~Y)*Zd(`lJ?GqShAe^ZX_L}U^Ycwd`Rxtn>*wn%O%;pC$(T3Rm`|G`N<j*gu=%k? zl34Ey93$P9Eu6tYqGay)@G{?sg2*?cC&(P8{fYrN*W3ZL6JkG1e6!DlUm~ovv`K0f zY(G9jb9EoJ2)VpPz7lmDwfZ+P>F$aZl)~K7@jI?<hAl+g!tBW%!LCB86IXC&$~Yv2 zRY1~A>rw3*>)L|cF_XDf+fqbO<){U}wO8HEH9KW%?forxfPcABG$z^!ek7Nw&Vf<< z;t%3&bX<M({1ysMqBgupV&jm$QVJU<u9w)Z{DNr86xO3Sti|cfmS{D|`HwgV*Ki}A zyJ`+Aj+hu=VGI`@{$K<0zEVAsrNt{2#h0`5(o#*Q%GXYYoo6077mnm5Z)zjbBkpRa zZuHp<geRS+R!r{5{YVB9BI>{Y0bFXlPqjGgOS~K}RB@WE{xq{*$iW5p_?J&j(`9h! z-~tFcGByDTmxBwjB4{pIeoY%E0ar#5L2&}tSqibHAaI%rj1}Nzt|d`C4CU#jYdNy* zB01}K<J<p1I~?6liy!?h47sN2A)ri+XwSw)l$hn3mr3@O1A|>fHmG3T*J+1ez5Jlk zTPClc=2ozz^2N_Cp|@j|Wonr$-BHBO%0=Qy58fdqdkrnFEtP1$p&!iZTg3E^@#dcs z-hOfa^-;Z8(`Rmo`6tXmcl#-@k(bnLSkS`6fAdNA<mM*5Owc>OVfFL&$%D!BS3c1K zvu+{xn-ubAh0>h^86S-t9X35ue7Y8Xyj`Wn>00CgEoZ$L=5`2VzsvU(+hMq?aL9dW zG5Z<#2vZ^G3*>3q{OQ<gSWE|B%q)5FA^nc~MF=Ne%81dJB0?C+H37L&8dYfoGvK2I z3vY-KrU?jYOBeMiP0c0`$x7s!yIRpATf!O`U~Aahu2j%EH?=6pZ+A9nq+LQvp!v?K zw6T}aP;J;67oy1#ez>%E49SxTk5rp?MVkOqN`Q^4zfFTrAl|2@`=EP5t*vX<!z7{> z^{l7)Aq@}jYh)QGQ3$qiv<gbwwGb=0Kz&RxQ>L4tTikk9M=N_cBe}TMPcxnRq4{cq zY!M-HeL?T$t!t}aS<J7Dv4s`8D`;X2vP~pD_DR#;XTS{PN9{kxN6EFh@PGOGsTSzM zPdbWn#c*LiWAvCO@oEFQw{oR@;_2us2RSH9Pq!(lR5klzr`B8YM(NANix{VB_2T*V zn1KZC@c%->|8~FLoZ}M2HIt#U(d=^B8MUra`SIE|A`Tt6TM`&~$qkSe<jKv_Ch8JW z-_^9{+1O>rk!{U)7@a<$*YGaYUlhHco%HZZh~g!wpWVT8j$sC_%O_Ev)}u42xA6x} zw#>L3lVs!-fk4Hr;FHQ;Lfzo)G$+t8Q5K(G@+l=(yON}O3ygkLH*X+#ls5a4Bc4ts zwbO%`nu1c~bp*FqAqGnXjRX<h_ZJgQK-zBpuN=R?*|O`A71%9bBWZmWT1J6SIyx@T zp1$(gAK{M1e~9oSEph~h3`3UqAZKRFi*fW4qJ)tKiY!DUW$sm$L|taCEWl!pr$LZ% zlvP(H){X65t7@Y)cX}E5f#t4X=s2BlsfbRIejh{vYIYkgwOw$wQ(SAWwKRHTPbBsg z2rNom`079K*}V(@{?pMH#_1T-Ux>F7Fx$&h$o5ccpDU$R>B<7n-X~?TG>cZV{@KK{ z3acr|t8?U=ts>M6wFo6QZ+wBf=NA*7D=kUlRe#p0FSQoOmh_PD<(ymHuAJy67(Hi; z*Z>aM@2J)C!NtWhp%!>qZBzEFG}GQ*v0sbX3x5zDFMIj__-DD8RC2-Oz2n6F{pdJ| zcoaG`;hn^R9Lj=-j@&`W{y1^qxD;{b3=Yy?ACae66!U1N5XVjE#QU*uIsGYVG-ogy zscBF=IfGb@07AdaF19yG*-N0A{Iy{W=e`kt0I$u@wcgQ_v%m;{_hj!_C>)csiG23U zUVx5-#7Ew;N2$=Y9O(KtE2ao_$srC<m5BDHeOesEog0&H9=Y@@`a!TeCaS#a-^3=A zDR}U3v|RY@gR^{ogRA2LEf~Ek@x;!o(vhXWBKPB`{b4K30n@0LVw<|)4{8K%9GWen zwcB|Tq;zd{#D^v^9y7YLbQuL7boP>egL2*`wwpQ%QYUf+7FAKl#g-ru6C(uC5gf(G z6r*w7v0g4gq-m>d$=7Vfv*b5!qyt{6%XrczO1J%BD6MH%^4zVi);IxCl<IQm1U8$w zAPEyeQAbSCO`Ts4cH%-KYXJ-#0K~z+7TwFd`L<?{O<BLwN#@PFi}Q;5cZ49yPPOe# zR$@4eb3C)m-z2>>5S~f-eak*gF)+&+*qod+!s8EM007J=;sky~_QCgw6p<YnRs16W zc^y{&rtd_L0Ec4MA5dW?Jt?hH43{ijNi0M}NX8L5{EY8GzlsuTqDnzJOW4!V{U)%| zSFl><L3G<FU1-fiJoIZq;gWSD>==@}Ehr-5hD0Wuvt;8H%(^Fi@ho^FYu2aR*Z9gR zd%T6);JRF+49`Zlqke6f`axL9x-f?~yk5BXK1yc{A}bW{l(F2n#Qk2sB8X9SZTMjR z3&`_V$)+{VbKHd0jKV1;?54QVwG+>G>(`5r!xEu}X(1)MY^ri+@2kD8=8}b{^pkvH zwvdd)QjA2Q6sqsnY!QeuSRsM6nURH>E9mqMU3dc}#8e7JC6Nfyay7N)mb39aNB{tG zo(K-W5Cc4rW0p25BdS8_aWYmEYHM1pR=Rw3g>LYiU|Bpl(qZe$S-M>MdOK!h29xb1 z$6m5j?I_x-9jH;lsJ_}s(x{M;1`laS_i|IuLL$jsEl=?CqDS_xrXwtUU%IKUwrO9u zG(;pXFptxEv`mfms-1cEpOoHLWas3QV7Cf2-RV7$gcvQEW;=)uSqb_oz{p4qbBe6A zGG5U`n0&6L^yNl@W|E>x;q2)ND%Dcl!!3(Yp;x$$W+bx_>+@N%z|HETPXlY$B3|<v zA4q5HIlICqdcW%^;LXi9M{7#7dC$QkKID)kXH-uWbLoGM>i<LGC34tItj^%f8K0|` zEWZ`D)^j>Fo@Zd={OSq{_phh$U%#;g+0VYvFzdMy(x5d|FCzwiB@3SA&);+Riku22 zW4uj}1<Ciwuir7HfTDB{&#pzD^up7Fata5Qr}jsj>JQbMvUzoyp{L1s{FQ#%8`ifv zMYipuY}x2zV@??(8TJ)A{)9*zda3ltfkn8!-}`WpkZGVb&F%gbDh>d&_F?0pu&w~^ zeKOHT<k@S*`xddd+((gDIuBg5J{vZhergR7W|yyHHN<)TSuPrdG8%gC7_w?CvZ+Ef zItL}6IabhWaRlO)1szo<aW}EKTtG;7R~Qvz9gex4Cp5key2UKGh`g@mvfz*qVL)u? zB<?jMB3Yu-bn!{464#>LrvJoB_G4{<0eg!q;X~@6V)Xg+y04yf>~Eg!{UF_+$csyC zc3jWkS<@9|cC?15>Au!cjH$xeqc-HBtI9hqjoM+ilYA`?mMmUte9JbCA_3lQqrGyE zpX&8M`O5adgZvod6vF-4h!pjz=qJ<U5A~hCSlJ)E46zR8fAhNAi!J>^joL;0RNOqb zq*h5jEQndbL7sW?t$4nf>82i6f1}2;CNhsjo|X3=WfG-;)3+u9glMX`WrQ{exn_-L zPKQT+Oy#=p!jb+4ekl2XHO&a{C{ipS-E_)Kke&dgm?(k^5LqLK@F`ADn+*=n7LuJ@ z+Z(Mfp1HFuZ|)c`&P9XZ=4_yW=sRoXl*me7WyK@ka@mx~FTQF5Yvlv*xKbXhfkMH^ z1XVmTd>2+#;p_E&1nuW#zxO-oH3RG%QuaH^K9!>fjTfnE$z!c&5gznG$F}8!IOjIE zx-JBk<My}^c672ofVYlOt9UE4Pf_34L!!_gOHjRPV?2g7!`Sj<0)O+R$gbr`2(x%v zZYf5hm{8L>aNvWhla0QhdP3>5`u}F&kWnchqa%ns#78U@(_Nq*neAy8)R^bS@q)0h zqm5bDZHM%w=YkT9%$=4hsXVAqxdz)h^3RMgwsElujUr?51HaJd!U5w4072k2?aLhU zQ&gaA1dsd1N%qs0R~BrRy$;*VvxM-WkDMNJI3<jy#P3qQ_77ksI%wg@)Az?gR$I&; zz~+bS3c*;oW+BH@`~rr8IE<Vd$Q1{V&La^6=84}UDt`aVsEBuO2tOR5WDs#g282<C zU9&T0iNh=OKcupD*3iuK8iygcFcI|Uo>&(}f4ia-n*OYu?gU<CQ4_b*S)6Wf{nlP5 zc%XEVACotx3C7HAl8mpYG$1{0!*Ka+V}LsGb<ulRRI}xGi+#CD)`4!6oy<kSC~RAB zba#*VfUpst?Sx6Il2P6n4#?A<(qX%#aW<?dZVNHXXZURfW3u>G8sn81aYtiQVTLX1 z*kaj938BZaaVLi`4Q~&9kWTl~E<CYepU10oXUOf+(<TS*RK4ZhReC0TM6#156OEv1 zOWS5q9h5>~lWCW0tLW4c3$d!E(RvYrUrX4`mX%Kdl@2zR%Pr-@*r`En;-(ET0z4pj z%U35Yo2L6jR2Gv8(SZ*}HPY|2q{h<gz1&>56XP#r#7-syRWOst#tOVn4n=(8j!>>E z=^b^HRdCMqh__uu7VJ%|!DnYE)9%_b5Yvclmik?&l15@@A=tCD&!Ty})F%<7&*715 zlfIJ;+bca*uty;K_Ini8QCRJ};b)m)AP+ZggN%n7X{E9yi)&Lvd4nC#?G!}ELV*=a z94p)8z3W2>M>ZD8rC(L#(KT{YG(Bf=9Fm`c7-sHr=Qj;lfC|^5UX^L@K_l(aR?u$} zGumK7bFZ3D<6Y~E!%SkKjnX?=;+JKz=4qSL+8MI#?qvMYk>_7F!vm;d5lH?Y@EYF4 z9IKwI^kd>q4qEej%#vv<GFII>4V!)MbkPf|Ob@=9>o3*}szKoPmqp6!-#-RcmMVc_ zjxw}JDl&2>Z#8+=HESNV=eFxvH4mQi3pDe#j}p++_v&9#HB{&CS-H%tMuB~wj{BCi zgs#cjSYqM$(euF(@YhsqU^cFYpL02A^d<$32A>WcNbH9Z03f~Yk1}B~$um-cTD%&x z6KgTWk|luQC&6tf;HyK1o1#XUPxGB%uvFodu|ItJLChtlZj{K{vA6&?B<!To_yp#Z zk8thB!E{32V^5y|Inu~}Z4f8!)5I4vD1s)CP8!llP-wwY#8M4J5J^S%2f))R2Gm44 zg3nAGn0i#qCt5AaR&}7>5#ezUax+U2-xXbxKRNpXW%xf98N9uZ+m|(5e^M4{ys?hV z){MK{@#kEHt@{$Hj?^uGkkC&|7g=1vfE`aI5tW`@;w2XSD+jJDYKzY43M@k9H=Go5 z69yF_3K^JXI=qe&`R_`3v%k$AxXpka4y6AI23^qwnW4(=hX#CIKl6+$xQFGdgxsmk znMVE4&g3<QvwmXQx-}VN>HKc`3Ml*(CAQ_vSONK9yiB@YGjVM;DG<}GwPIa|V?Le> z5uQLvF9J8l;lu^NRbx@iPc)2WLk7{Ha&VX;pi5odsa~Ap!xd$Z7=bGR&x^xk`=<?b zgWLM)XtvVFF79yQN?Xo9fG7<8Od5wDk^jMFN;SaHr%?vFts5W$8Q+ZXQHt}v2xWJ& zE?+h|^#*KzJbb62A-<>dv3~96Hv#kEP@d^t5zPcEXT1fe59n+0M$@lwc7YUC*Do}i z_JrZ;TEqC82w6q_OFHho3!$Q))ar}sNjUF~J3{&3jPeG-EM5+a21qTEUxmsc*DV9r z{!<6XI^nLLFfQx>KMs3Z%UEJP7w!?G2yt`8emSM8eE(XCZW9UxWOwca3K_W=Mhg=n z#1sM(rz0Fk#45AC)W2ytuM|G`zz;4v;hWW`I@heZ8G+~f`y${Uz@z2nRhrX*rrizX z#UFsx+oFbV(E<>*sYZD6*AeR1CP`c_V>zBu1!v^KNE%c%8mu+A+k;@FK`Zv32Ms`8 z8^jI$$QG7>!-YzW4uKnU;vbO?0C<6mG?*r_^ltzPjXrBw{cLKgk$MU9)cat;0^PIZ z*m{T^d%b#u3&YPf8wa-l`+RLNirL910XFM5ri~d7WHAKiDE&W6<m)x3X(o%5L~~Pq zSd?Bb8}I7E=$&0z8lH*nWHWbXjhle?taA)mLIfb6sc`)T=DCJ3;^sW^6FKIZ&6JZX zC9V`#<gvHhwKribk}5?TX}!)yG@Ij7%q@hDexY>F?H~9_CiH;zLEVvOGs16a6O&Fd znVkFx8LWPpHlz>fCBY(sw~1MJhKt)<kd-+uWIigkk|X<1mZ-eN)?wkEEO|FF3BkUc z!ve**=s*aEhBq$!(?TNs8Oq2Y;ZbQ+scK2`rLTtv33L|acj~OVL?3FaYZ{9zKG0Nu zgB1a*qYCip+gjVmzy2&S;VBVabwO>YE*82rQ_dc2`AMIKi?h59Pkhk0a*QN&gF=8C z()V*z^4{z1Vf?9y3Kc*ZkNJSwB9>*@@!JY=h6ayx-O-ihSJvknD+)Cq$O<ekm1W8| zher2Zp-OUQrp)TZiMr-!Is5w;)^eBFzlmvvgffI;;@+>ZoBSfXmF8pT)OWJgw2!mJ z*>yH2FP>@A36h@Q&X6*%eJx_mo~#yAa-yS<P9!2!w!HKc>zZf&2J!dc4)gfAeeM)= zd^(25U?9xz#W1_L$T-4ZH}3yV2rJE2WTGlK^6f*XVDL>@ua<65qI#x~?;F+iF*SG| z+M>NrH5Q#!_I5S6VdXdw#~W9XK}IeMZ4HB@2e~Mo0sxRltD&KY;6Sc2g8Ea!joM+l zq0YYpOJ^%JF8Z5YiJAIxv6CU(<D}nD1Y9BH$_2-9;|}5@&_?_J0EGYg$Qn)?gd^4Z zTId1rxr&lcQ{LW*7OrA^G?iHVK}aP<b)i5*Oid%#52&yVunkY|0RR{h4ddmdO=t+| zEQFKjfE@IhBXQiZM7ZYO@U+2gstvs$(k%>KdQ@|{Zf$P_-k)kxCI<>tgdbZfKkP*5 zbo~K*Tf236W}RkLGl1(qvc0#0y^ZuuitcZky8F+a4qAL@vufn3_m|kq=$Wlg7K)Cb zU_2?%fKov8&}jf$^QR*=E3FtaF!=a6ta#pHbpiH}uVGWNq6-xEx~6I;KGk(xetMJV zh@r9Z8;E?fxs#rt#2fv~+~mu^xJj>wXi0^>OdlxYkRcCm-S?HMvaWdnRBR$c{5kvm z3oXCS1xSli4%(9B$V;z7mDW0s=Ef4GKY%clt7+8t*RVmjECV3tJ|@$t$+Hg<x+8;V ztBAUO=89O)#5`^AD77=&$<N;v`yW14OFsRyXB!I_^O?A^w>cDofU~{O?vG-DeU1lu zxY(bM^d-QDno&#~i3h-A{ONDziTc3)*Aa<Z=R^gt2l#sj*D>f;HU=9W{aP;t8|&@e zo`8G0tTD(|jx!zsOzDv`mb$~W0_5}?m@AYp3s+B(^2gWuRPC=VO3vMJRvgK5m?N5h zx@A!+xr7VeU$dHVV|1dbVRX?%7RPtu!1o-k(3{%A9k-@EMi$1{sR?JY6c+H;74&eW zsGvW%KA)KOEdIbB2|*w6C*CoI!4uWDg9Mo(E|hqXZ-}YVzyV+)E)Hae550}Z4k$`Q zEbx6txl!v|Zao+H1K@7EnfbYC$M|(Rlm3xJfYh$+1N;$k?~yNPdW5QETWN!yZMm;6 z&#=CbNGMQJjo=^z3BwbKO(<(v{S(fl{<1He5ZN679V~HZqGA5<RMZ4q#4yMRZaNjJ zmfBv@2ZBDkSqJWiufAia0Up+o#lt!?9j7XJZR#zfcf104-~Ip!%7hR909vLP*sNf_ z@5UWh-~0i{&uHrUXt44HZU>t*@)uh`#P~LJ7oHBIM5byA@2#fvs1p)~yG$3mv^9+v z*dl(Z1v;d}mc{e)q+T9q4nM-vc}2xYW5nuhvyYK0ofkw>7LRj&^NjIX9{T1$74%e} zQpw6=siGsVT}Uh49dg){4M#3^zA*}@2PgFNW8Cl#k)@EG-&-uf@~Eeq<ZqSLqA%pm zieXmk*NV(vg-^$mG1h4rHfh6xWmK<tnc0@3O1Q$?#bIE@sbs<u+c;1(`A0%J1r*gi z?F?^MTU4&|<=UJHmp&Qthtj+3tUfRDj8odvQr1>FFE7XzE9(l$j<5g3%r%M~aH{Z` zf8I@y5jdm--R>x8)S%ZaFB02^TfB`Z4&DSP=I=SZ`mvq1ZqUYhiQ{NcpCcE`=MN9K zw(H`3e{su1Pkt>NgJ=<q^21&cpU`~oJCeh&?y0~jqnQ##r#67F18g$fd^MFctE+u$ zmr-0=T(T2pN?v)Y&_@`Z#Tc)6Mw54?L^&$;xB8|TI8{fIK16cT(oWH3$_bp{Zyu;_ zmk_)0@f>86TyvK6q$gbQmeYp~jK7R$=M>45c<Za895I3e@x$usSaY^BVQvm|O=hY= z{(BbxcR~fA#+kxn#JTJ~gwg@j2rd8#x#AYNQiZpGPE@UrETKx!Tuyp_&e#VeTq7+$ z@sWqre>(MLD(dNcA9o4b*UEkcsLUa*1ozcQQ9uhx5Wqx;xKfy=8nn^h5FPYz^c9T# z$FOb?Vu{hY)XbcXB*YQ@;a#AAIMJ>8*s!OA`oUrxZYLv~eg~S?qSE;16UProqQLct zWB>spE)>Y{lZK$sG*|~5z!Fe}C>)6k;9N6GbPfcXqIISvVY$3yK~tc?G*$1WrfP0K z)1j|cSS|jTNYB8tPX8{C3UI^X5d*5RSz3l|>%YlT4xEjlXXqD-N@6-cIg5VB;`gpt zF(yYi8gE9>_n6*B^;W?+ed(2*E1@Vos6fLl!UEM$W~UvUQMF8fcRhIMhW91T^br^g zu~5ToBT&JuC#f@F1|^bQRCz!65govDI2;b(m@V2OV)fap+0~9ON%1=IHD43?v;PCu z)ykXc8M_KvD~&5PUu=aAgqEJHOlOG$(fC+>M>+>Dtp|dF&-6DL^3?|FPM$T&tR-~W z(E+ZhKWW3Zir%(xsd~U+#ze)=aNO?{r!=kFg7&6`y-^6M?WU#HwMbzU+2_)EFKb4O zwgBiio)=i#0P%FjAUJm};U6X{XvG?1Zp=~JX=4}<$^?q3Cm%gD#1!m5z9^JcpE1FB zsGG4|{MmEOT{vg;{OhXTyQFw_#+tpgU^XsWXqMNe-TJv;`WWtN^rpKEehHR@EFZRf zQz#pXPe`~k$&9}e`8oP*3YHW3Ml+PJ9~qk{@go;XBL`1=0b{{4Gb8;wZF@{<9uepU z%~A*dG7#cit_O1j3&0p23HvmNmj?d{i2?z>*HcW~$tcjsq!L_3^dMsH2Jx;as1cyx zQtIJdgWRPx3C--r)cWK6<s1w5UdPNO!`ap!fQ`y`i^E-_3m{b=)-~7KtoUT1BudjF ztU^!J|2skzHJv!n|L>sx5=+orHCM4~m#z3<JOHCmQ;)V<S1&*yuXwG31ky`*JbZFg z;-gV28gGCthBwaU5eh1@u_GMJvR3z{ekUlj!ZizVi4qeL{Q+chnPu&>d=~T=w19jO z-tc0J<k81FxjG;fl(pdBTFc<NwQFCbrYKenU=$tv1_0=xQ!lUW{T}_gcpL4;{sPpA zvpc(IQZuN~+qC2J@MI_*lr0*~R`RQInfJHid3RYnQ~FYe6irLO!JfuNfs9H?LGj01 zLi-+u+S0vG{RXXBJ4HaP1`U(e1N==1J9j=x5Nx_%D+DOwf;JER)Sb@Bhb*_2JO_|r zuHN6f!EGu_V-KY3$hHwK-KRNU&dkL4SXZart<WUJ#xz;oFgA>t)4#ejbkLfZp-|me zZqQmfD%~NM<!+0js%l!)Tu&2DOD5`{h{MGx6&RUFOpK#~3)g~vP<6`I=SjXHJsGw0 z(hgR;@DfsVw60yd@c8z$A?^t)HTw+rC;tM;uqSPk^6V7U%m-9QeTPyrrgf6kTb(As zqOh||YH6$GLueCUv=_GZUQ^t2QV&d#n?&!H5jLz7b@;#xcG?Kr^36AZANpdab_xjE zCF&|EZ|&Z{h>%gn=S(R4Sx{@aW7F5&ivE@s3@a&&VEdd(qN^{>1SJ0^n~LHzTjf~# z(Mza~lO=DA%KyKN@IT%;06YOM#6STK)*}nJm56K_z8in^Ivz3pqm*tBJxUdUG%hC| zg;6Aw3(p$?<azLKXD!+Cunuyh&{8qm<h=*w>PEy#gJ9WF(166?lRQ)sMWdOBBaI4e zEjZ2`%fx{aS?A3g$MIiA+(B<6Qy&6|@fAu;=T*i3?JLoMd`q05FM&CTJ{~KzD;C8` z+TM5{UkSk<;cp8hmiTxo6M%la4#O~u8by{OJc(%u{X^SYL%MA#CbS-CgjG!JK>Mb; znRSk2s!)|-J>x|1z-BtIlO!R`kkMtfZ%@{Nd7G@jALCw@(R}T1`5A1BB4Co(hy>6~ z(8nHDlDU}#j#mnp^hWt$ArF8|26Qu#^BhUsU;CDdU!}Z0doGTL)t$OBx(5m<dQtkD zG-qR33dK85UW);5zDW*utm*463x16J@_8o%Iwn2DDgZ6o`z14A04q<w<#&CfCAHOU zX7y=qc|oavX9e<pC5)Btn@vQ^#~gVL`q9MP8rOz4cLUXrFx$OPJ;UKj*}xk+#~(o0 zG<Bg&<mBT=B`RpWNLzWd&BFUv2Pv8lJXSi>i3LFVMoGSz2fx~5_SI!4t(h`e&Y)$G z#R{Y;eL%G#Q&1*_pIOyI4<3jeh|b%H*qbRmVD~s5o%bSM_3*IES}~|DS+<^?YHrI& z+<Cl`$$dZ@aN5SLD>*S%pRbMzA=0chkW(VXr(Vmoai9#M;6NoMrlv!6`dq^rH%L6p z@$cpV2&B?YDaXO$&=Av3{E+~`|5(HbL4xLg<=Q{)2Ucj}2Ob3qAoo5wOp7n2yZ*iP zz`McwQiE3ozoka*41<~cE~5M>Mh^qvFDfZf3t;mui;h~ynm^{+Oh<QGi{#>(UCQP3 zq6M+B7-9WqT=*@~V7uB3<qT1r0-5H^o{;oRV=1Vn8jkuM!@1N&b6PNaE8PW9l6*bw zP@>kkSdyQk)zPh_8-X%@{o?lxi1gEJq2&9G3Yuw_J7L-9fC+ly6?MZIn_HC|keC^x zAY4gmSkd!^YLp4po5ACnMfAz5Y6ucs=6cK-82<3_5oW!4V)z<%7hc<LDNoIpKG%Dy zK9ktedZa%-?bN!npVvwgSmTTC<TyRT%v3)s62;S)06+}uN8T;chQ8MO3ht5QJT<mf z8tr{B=SgvylY~4+hE2?B)uY2V&HMf3TCnrL>I61V4jFr+2t24=yP#Ha4)UTogi%ld zU8J^VyzbgwWkth~)bIzXmp+&U0xOu#>z{Fb@2jb9)%L+%e>BPuw7ruDJiSXla`yE6 z<-q2sEQ+y9X4=3i@DNINV`Kw-o#;H?;b5wUm{gs>9sL}FSWVwpqUT4#lA@O8(`hG} z!xLW8mb+(9(=H*TFC<W}edhddRqN#9Lcpr&wYI|>nh}C4a>@CH4uQl@!YT#+&pGH$ zwbpn_TgCM!X0jU`@|YV)U%T1ZnR5>4t9R#IZ5mD7u~}P?Z4BC^*Yf1DdCeo(E;ep> z>(r-L=KI|-_A`S@6xdyy7REBvGPM|3V+yp@K#f4!<QP2Nh8XTK6mx-g)-m>^qJ%kl z=a``pT|Eij3-7AN7&<r1Pthe3%CAg%ulipuf^xy+1Jv#+@rAus75^X4{7;`Y2HSEU zaU6bu<jU!zLq6&Fvjx${7jrH9^TFd1`057evUIw`T*-iB_zN;{KO2Z8PCaYQ=${@@ zwMIIMCS6ZM1NPaad=}mdJ!H#m@JFNPw&UPj8f6IqG_<Q!XdSwEK2XHc#bVh?k}J4V zvIGQjnL9}+V(h{?6X2TQzl7GHo2CkfWAR>{#1E0SGID8T2nyOp;E8|KNq8G{J|*eb z1PVEU=(u_awrXSdUDa5dIi&^jDWL3PQp_B#dKv`^3tA8h6x|40N7m^j?FFSjqYWyD z4qLu15-L2AN!(~m9EpgCiw|K5+aLZaPdi46hKc+NxK!y%6|u1KC~8z#sRd@!pH#pI zOE`_pgG}5ps^yWkd(|}L%*M5^=6ucTYe=_4*L8SmGfKIQ*9&o*v2D^*p0Mmc{Lb93 zp|%r+*8a;+WtzHpzmb=<gjtC%(#`7g;63E$BJZ(Urcgo>5SC1C;1Hb`b-G??HS<85 zpcCw@k-Kl+*d+O#R`&){F9cCf_T*lUSa{HEb<~{FD7w*?;p#4JP`eiMELs{HyGZh~ z#|^GcbOnF5$6O@Ux1QiB?6`eP1&tCpwhuXV2?tNbwEuY4jn$D&c(>-=@`B)#c9&{% z-)N;Q@oCUP(|FynTSW7C8H1+xP;i5vxIlYbnlJYw=BXX?+-wqQsZ;Q*)C{(#XlKxY zjk*kMLRuXKD;lU+QiUD&k7D<q-O_m(ydm)xJs<&VuoHh2KUpP5`#&}C8&)!%))ieW zVb6=nrrnLTFR!xgooOFq(xkKHH}0LidDqdOA0_!KsA#@RCtyU@&Xtw|J=r|ZK%gI* z`43lfA(&eYOrDBpMgxo-D4&8q>39;<puCS|=_3C~h1FF1?jNW{Jg{fT2LqaFR-zQr zul7_UGIfTNq`zEfp)d|{hJR7>0J@76<m}(HVdg?Cw1X|mG(+ql+cV4~LA*jd$G(}C z)(`{Twhyk@dDE)0BlZ<G2A^O}&EO)<ykXm)ny@dfzB2XOTT7*5I%8fWHPO_wEKC)1 z02E_s(18w}+KQL|-{lI&Sj27B!mR%Qf=YTaSCK2-d%TilH_>Pv`ME|%tt`st8HQ;! z_={JIgZ>X?ZynZV^R<fxEl!)_R*Jj3mC{0hAjOM26!+rNB5iSZw-DT|xCe>{cXvwB zBIVsr-`}^-KIgj5-rqU%$0R&SfO%$SWzAameXm}ec_jq;!*gjf`S9U5ezIjkpIO_( zal$ID{a<X|)1{lU_$O>IMhMAW{OpHK#d_^2ob$!`N?+Ix2~F{r;^D*6GQn_{^Jjqs z2i^gXwRaYm9u+D=?ki$W`~l*mwmR;Y_x2ptwUFm-Mjl6sMJnaEMQX^5%xr!BnhJ7r zv-uHPW95yEr-ILgSQP{h(YI?G*>8MFw$r1#Y*fTOSbZt4OgAVz%%i(>=)Osg6c5W( z=3jR=IM!*iBc}=<=_hJecT*wIsc;B4+{uN$B>C(i+UUaP!oL<Qab^W2G)Mo?Edot8 z3IS2Z#>aE%4)+SMswQn@xEE(Ems|^6uDtct+~1WHl86#~P{^Vt`?JVSyuI>Hq0N)6 zw&{jg<KTyHY~#(0(0*K%r?R@kCC*x&*S^MC%ySK-mafozdy86Oe)jP%uH8&Z1lDSv z3ysGw`sD%_QV4!QFw9Uczt_4-@lcTxGrO@!aOjRI^f;mP%qN9-hvjr(Q_CC95oh*y zzW)2h%^PBEq6tB#QUg%;a1Opc(?N#KaDeIxvrj`ox3WXer<ngthH?x<3z;-^g|y!R zzj9#Rf^cY@g&cM<c<BEk{NwtP$9_!aWW-JNT@GY(CK}wRd;E2LZWOYunldqlGu4~| zVG@PXe&xp!<@-H7_6Kh=Ow7?BdEPgd^&LH%FD2Q0WIkqM{xo~Ga%+uX5fbMWJ!Oh( z>JDl(@cBX3x39A`$V@;Fk&c+sAXKk?5GnKenBqDjADgTj$lZtQb=LqOyRN4Iy``HG zj8zn`$gl-|kIE*p55-gp3Mb=@i{-O=-b=SYV<P-gKzA&P47r4ihjW7*6`^(X@u8fN ze?Yae4(m^orN;*N-f&ppHDqTz^#v!;o!<owA@F}#ezKBNJRdMtS=YTy3r{R8AZud& ztv(`Iffm|8ZD!Mx(^~MmRN0iiV&GGc=A(qs8l-m^yJhfOuCwLJrB?rT2jWBPu&<D> zC&gGquRsw%g`mvHzItJvIM@9B-OMhs)VGwH=w+?wo<#d&9$$Nuu|eC6oua2!;hYx6 z#Km)Ehq>FN3z{{o1O8b-AA$J$lD1*Pczm&JaDCX9yt&yb61Fjkdb58(X}yP}Ztd-5 zMrDp}$(~}WA1HpXFZZg{FD@>)+Fv^%1~1Sfgv7b9+CxVvqnHk0Ds2IHmr9$ihSnbJ zcIjGqsl(vmF6~*Ejik6*nS(l~VrI3jxu^DGDO{!;KI)WOSGYOMGgEKpV7uha9oG0N zZJ@^sZC^+NVqH2BmE9>Taal#&D$r0#T;Zg!axi^wnRB9{>vETw(l)Grmpu^CN7^d; z_T&)JeSFZA_z#Fy0%7ewOTkh)_NaMj#2&NadT^JqpFI&bbhOBL8e=%!UcgB5i@XBa z5tB<J?tLgDU*}MBn;MTAtD<)Hdgp(wZ4@BjV^T?t3$R!d@UT?#bS?f96#w@f3bg!W z@%%(Qn5u;?uLh43LU!&24<U~?cl5h^lUL&r^K*pIYbU18$F9+%kdU1CQ+HcyYHT-$ zov@T)yBdS-Hw@Oad^&=M&@>atyHD>1ORV^UhR{ra04COYWXk6sWL?C~aXVZ)yg{tX zB<FX}oKewpA33<EA0kb+q?)~@Lc1h*9b|?L6#8tYryU;IG*`#!+i3OH)=$9GUj&N! zmLV9K!gdafUxXLxUHl-GhIWft`Xen8hzFiA1f_&!-y9VbE;bW@`@vK_zx6eJPxxyF zMXUsU@^5Jv@9t79ikn_Cp)(C5l-vGt(m^24Ht`#SXTGmE)}ybdPyMsC{i#wF*K0vI zjbKhy|5ge_!$d3i_eaz&Q+GZLBqKtd<JxvWm}JyjpN4HMZ`nC4@+XpBA}>98D`vX> zcEzC8tIzC_X{@%s<e<?AY+NR82n}Pk`N&tAr~&0h-V${Bi$}m;Tgu@v+??dWS5;1d z)Ar7Bl+?y?*9U%VlYtG{Pku(eDeB3LHDzQC6Z1u#xs)|OTJ7z7vIiQlnc9_y+_6G7 z+bEidW`*RA!`X7H=t{d48a$}n1!d}}vj<_t9Ls|f=i~bF-c_;Dp`9&G#e>|syM=Yz zhg<=a3fA2t$W`T#D6t5<Pac+yif^PrLHaUY$vbkU7bp`4SKfMJzItsF5Mpbcq|>qQ z3Mn0tF1JbH`<yK{lipB{y@thK3Wxyf?>e^D^nDtA4Ee3$kTmgc+Ufpr6)q`H5=hp# zUZ{I$n>X9+zPXnLa`qzI`q^)F*36ODEL#aBirViZBz$rf<*(WOU{P8RuJ~`I(f^%? z|E2>H)r@KZ3QRU6c)xiQB)_8P-_U^?Sz@?9L&=x&M9N1@=tqJ%oj%VGI)?er@eR-8 zE9CPDSu1$6x)@GSTpUe=J>qUR(SHuVRXXQe#-qcz^~ZL-19x)(#9t0@7n*?1+MC0e zJeTNYZigJKbr$Xp*p>LBz*1O6N<Q8nzaumn1w0FZ9$jXvv~Z5_E7bkdMh;y=9Ju7! zi0fPlDwsKkfvKw$_C{@wX$F!N&eVj;1f-QC$(CbLMR-4(U;*Zt10ZYd@D3Y(3S!;i z{d`QegWAv}<6=L~629il^eL0z9gm!R4r{crG|LB;+Px>s1EBD?P5eaGAWWt8F7ock z$W(j0RKyns8PzUu!pj^?J|46Vs0JHDDk+n)d@)1NcLv|M5x&%CAG%rTXz?V{KoE2a z{jH{Lr}y*A#@d=EHY$ZVp*2f3Z7;21@1oY88pv^SSwh6C)3*e&2=2AZ$aE(%RLj$U zt1K?Pp7gR!uPUF_s?2X`pXwECh!zONQE!;oA6N}v%JLBLEuC>J6H6*pboJlvvAUW* zdT{XYCUr6?aIl+VqZD%GPb^g!c6D{~tDeQf=mHU^!dO}QtyJx~_NG{5Bp7=L3Kkzv z>~l6CUykqPqE7SJzZZ?zIksfjnM0!lQ_2o65{+0i{A!{<zNW!f7%p5cTuL~6h#Lap z9@H_QL!uq^$|U#crsn8{<8ie2)$rm&t%_3EnPf*;6i#iPUY5L25ou;6%(D+!P<eKR zZ}wTG{l)k4lnb;ks?@m8*^L5&M$pXoc2WfNRV!6sa+|jrdDqltiH^sGHQ$_A{*Vt9 z%Q;ye%@ZuCZ;1QLg;aT&H7&AUCAH<OLMAqkrr<JVFe7lt+<S!SW7t4O$%@U@mflo7 zd`x_o<Al{t5Au9cQ}9r&u`Q5uNARKR_7O{gTKK7R(P_d9fAq@ooi;~SC(^4kw<vdD zUE&zMV`hveWci=#ANS=%wmfjW#8i?8QkGJomI?dX|MeQG0!Tg^Rn8gsS|`juRLz)= zj{gT_{toEw2{X6vIIYKzh1OoI972Cz`~xbn>hNc}sD0{Xp}m?b&?$wbd`x%4%Y?2Z z@%NBsLD|dEt(h#H9*a;>x<L8p$*1!}LE;AW4TG!o1*#md;_&$KEs_b!K8dKqo~{g6 z^!*t~bNaQc<IB*-{Z4OTo#uI1;i2taUlu;e<b{gU{op1OjOLfp@6YD~4qK=0BY|O| zESH1HQL9p$r9KI;!u{$S3dyEkGKi({-jioh!F>E=$12#{KRjjYHz{N}$Wv6+Z<IZC z>DjzY>@?ZpYSi)O;_XU^M&O_QibbWrG7kS&_ifF%%I)|r(npj(_?<&R+or+v`Usm- z2Wb5@m)cO*Hx>zgs)9uP5CriXMz|2h#C}ZSncz)pe(A?!zs*RhWwT^`e}aEN$_3Yw zqQVOlk#jBmK9@)OV#-ZTZ?@)Y-I_D(D6<T>R!(d)?**>!XlSZzP7g(k>iB9lUE8A7 zXPd}yVptiznE)gtRccIWN}($fPe~kC70GeBjNbXRJe@jUl!o}y2t>9=)K{&PUCgW= zAoK~vTdhhS)vFnv$5Azwi4oNHe$vt#v1!lfOA*=PV0|fCkULv6;y9O(gRY@wEh-q* zaw%w0-Kzw`LO;mIs7A;l8`B}yy_2@sZH}(m0{%N*<(8h}hA&y(beXk7zxgkD&2L`` z9JWZ6?0YC4t(-&3BorsS0&=4R5)Jebq7@O=s^Ao4r7?@mZeZYTb_31V^P(g}lPeqh zAnjXKlByr$woSucb+?7YK`8%oA^x8pF)`m`#tG6X%8CHN`djQ+^|za~uPt9;&X7s$ zVYZ8$w{;Y+a0RKb{>C@oSEQ#z(To=?<s5~l&s5i9kdZBe&@lO%hse7CPm`PvA|)r? zx_0jq*yj1*(nPRWIS&~>F}_NNKFI&{I(<J;LHgGK-!p7B(pIac3Z%t%xJj($>J>%z z$H8k#md+LV#&aoEY?4%9pW#qREDKzVIkOf=a|VM{yvU>$)3jYwZ@xFFW74to38HAU z19H+sLzE!uu6fX15Jm*1_BP!OSBNwV_}zRB=QV%S83q^CO1Slt7kMoVI)c>{sr;Ef z2_M4t@ht33*Mnoh_K}4UjxM~QfA3B$NA?0+G=Ga=>kwGU0>mHB38-E`I9X2D%!?<Q z#ctHp%AB*>o4lbWb{PdK9)~RI5t)V8YP!~z`Da=RQ&D48YWn(DwyK2tK3anKxS?>d zkGwiM5#{L%{IRpYqwlpdvwSkE5A$d~Ww$P!vP{?Oam~HXBh_fv<*0X|NQQZo%qBrw zYcm3hQvx^nNYU`^p_u#~sJXK~aUbdd)TPsM>(r{Jj%JCvZsuZmH#Xz;>2EY;n5CVu zLHm1{;;WD8OE1~Yzu8T1R8kcbE{@#wYmI7EmfVi1zA;4F+O}rtr&qD5F9m$P==nQf z>apIS29~Lo>>SsBKxKwpN>bl$Mb7VtsoCN(T{C?I=LsQS-4|?pD(t+Ohclf0(~rFe zJu0SSo}M*O%f*k*l&Y1dxJQ#ZJb=aq7=9#;eiE2{EOxuQLg-mcqvda$vUN^T!hV!3 zA~xOGoXEL<+}M3+6(;JQo3ND|d1uGpP{tjmI+;mev>KXdI~IvNP<fZWzj-!6a_Hl+ zn&!std-%LSTe7e^XBtt&nDBktt9A8pRV<K5f8cO!C(5g;J@`DWqQco?%l;>De4G*@ z-1N(l6x>upi?GAQWquK^s4qC<br)*~GWmCMF=F?XLa=lBOn?B!kMdf7oUVT_E6`#; zmp1{VjzH%043ud2IgrNRf4=A#dJB>@Jp>|eYc8|cx2~DXAZ^?x|A4~r=Ejp(@YcIy zr^&&-sQ9<2c5V!22v9fPbHD+PACwW{vSU;>!NX{h2BiqcE6P`#f?DL0{U~lFqe&;Z zMZRbknVLRfMLf6~(zbO<3;z}ltMtmyjKX<=-~KARU8mk=a3+hC+J&<Mm*s2^-+wjZ zjcpRC-qiWX??J=5jS9xIPJE<tVbaOsk*KFaj-dL;$V!+6lu3Ti)y8R`LNVDb*!7t{ zMYXUAdbKsBqs5QfXH_EUT0WPO<dwxy7U#rrc<YED-cP}zeCW=+hw>=tcKqQ+Dr-?G zOrbE1z}jpAz8N<Ibt8-D-bLJ<rs;!@2>_%^kLk&0{<4@S4BNyX)U%Z5E@nSmtw<?> za(Z@B*U|xtj)2d&P+K~fpKktQo=2{KSAlx##9!%3oYJ>?lAcEzO#lq<<QYSpVQ8_l zPgA0~o82fC|3KWqf!4(n75z{*;@l0j!4^E4vF{EeuY8G{@;0~G0p>?!s;e}ViIQ&n zs~d_tL#;kVsvtb&E&h;dn*EtV8^wf|m*p}5m@QJ5P4JC7#w^^5{?gt%LUeKH{rubM zhnnr&S}?3)<TPHwd}?+tg*f4d5*t`o@Q8D?SWVX<mKF3&*ASZDN>{=;dW1uB*QS23 zTyo`J=BQ|^3O`b>IBgsosJ(Bd@n7kU(xSS;x_+s%hTOGmVBHl@*RvbjE8j{@bW0&x zgbQ@itJ{%7Dm<yQFC|7&8|c_aN^6{}eKdV&JpAr|XD1P#<?`z9Na#LHNtUjVZ;tQA zzV8AB{k#1B&mHQ~kzS)Ge}NGff7tk|AGvp)L<jC7F$&RenCV>j@Ay-{VP_yU4&6xn zXp?TGjjGE})~HWbh4StlXV?nhS-cj>&|Doz^I(;5>{{OCjW1%L>iV%zq5J#oo*Kmr z^C2c5pVrtHQP~zbzVMc`$ZF1A-XA)#=q(d_bbOfo39fBL_d`FM{{gYf*BO1?5SR}% zEC4R}=lug3ZH$<FmQ$6pfk*eAhr$8?;tQeL$4G5k)3qfUrO`Ef_NGOABPT;m%g3md z^+F?OOg0DM?L?cSfmBo7o_2MSxRE2&GOIa<=F3vYc}Oe}#=I<TSE$Z%GZF%JeT`t< zF4BH5Jt3Skh<Loks^85Hq`~+FS*nzzvtEt`6`ilBVw?v6_$CQ&J^$+#>SF5LF+604 zB@`LiY9)#5@n!f=%~Q-MJ9KI+PW%QeoK8s+o1?%#Afm+{h=zHuk5#aO!I4&hdhOZ@ z?1Au=!IoZw$w_@GyRS#1d7Wui!_idj#BaU$BxHf7S0|wX)of>fQ+kS^nDV>4Nf~jf zE87`%<>B(o!W)OA&_1?*#nXPaP<1lK%Q}@jS7%65Q5blw&4ksTHU#eKj!ZLjS%V?* z|KKWT!{KTTpPkZnl|Mq%2Ja#{EA~Ikaub!5YYr-9w23<rP;9g=R!sGeT8=32@7;Lp zdAO-J$SuP-8t=obkF@@3=Fraige84eeg+I(mnPIQ4h_EUpr&g}u=;(pVd}<BHDACB z2F*?=*UF2W4kQ*{C>RWOiO)2m@P>H%q=3&t#l!7{8*#S`m;F$>lYZ1WuH6%l=RQRU z4B>rpwQ|)=Gc$oUiqj-VRT$flvNa@mcR#Z1+4%cqTPdv*+-Y4B@O;*>rO+<F(~1l@ zh5e*Y+~lH03W$vf*XtENDo(C~@A!Z0PwNYIs3G^M%w5di9Q!1R7$4LwYTEvcfqC4b z405<X@%QcdNO6L_dKMbs4e?1PE((vmjCg?HyUA2kcuzLN#I#K7^F$gLkAm2MVFEFZ z=idx)=`htI(|FJswDkovfvf*F51RK7091j!_A&L@hlW7@%wIZQnP<MC`PB@_&_=3e zyinNSj#+>Z5B6<vZ#^CL`)xtqWfP|Lu2EJ4jVA!AAy})Ai4o>%{u1R&(nKYcr9K*z z`#jNQA_#<Qe^O>-sNU2FV@oO>iGLcts{9-E5502htRRk%Hc^(|l@UGh!@^~Ipj!QP zVBWa&WT{+ZjmwLp6qkn=8%kL=diT5&{-eS;%UYg<ZSgDm-PcC2VMlh&<_fWfJs|Ng zlK8!P{4QjN6)~*bBDCa$>=`#_1&8DFlWw>24G+q+;i33h?mJ8;tL<542$a?bt*SbP zWL&gVVV@vV#IO?2Y_;@LhCk#Nyw+4OFL)X6sC%fn3d$aE)%szbg#v``TE6g5E}HEj zS-ANiYA1BYbDXAG1<F)wgp3;R8)AOPST7119Pvg6yvGb^iH!Q{mb#12IfT&R&34B~ z<E$?}<)T;SXdHEPcQ+un`T4W`$QV!jE~IimJuIzYOT5HnV^3HtK4YbQ+&YrGM(pFS zKm)2{HV$s-cy1?_QL)O*4S|}^MI0QSY-JiI(`#@RL;Wr5nqkA~k5@$`jmJKBh9kS% z$&Yw;AD1U?;`BdlSVSvrHOZNPx<I-Lq_V^s`-V^XRQSf#(cOYLoH(~lJ}2u6boJ^U zx|0apIwV|55Y<kJMR=VrafI3R%oL?h8sW2CawBuD8r7ao=xEvNe{Q)%(<Jv-qGMaM zW0gAI7bvAUO;7Bw@}}^A;cp~vA03_O0?rpKW$A93*t47U;G$~(D9LHmLHa#r*Q+j& zNcvFV+YSVIlYjBzP0D1ceM)d~{?g~y=@$(+UfI4hmdkv#z9|#-=clxpG$>SmdhUl_ zX#~U!+bj=0kIBqP40tz9+@aB*GfKZu{`h<#XOuQB=>Hpo!TsS`)d;jLieg-7hK3>M zt<Qs7?}UwQy3byo#%4SOpKL2{%~`0Oy!*f>Vz)@}Yt#HR=~cJLqtiq-K|-WE_JME$ zT)}G5i49saCL|k)M?T+c`W|6nv_#Zs1@0ofh;<v!!%OqMLIbnGCmLl1#fYRW{xzoP z1yonhqJ5H!qJ!)YBJTbWu0mW+2p?r_E+M2v+}EMN&(<fz|9~_bj6$rBJ`MTeSDPsb z2<eEDXR!HRfo=}}B`Ih^3xXIv0jE<!ZeT}I<7WR++-*et_YVLa899n&HMT`9OP@9_ z$TD7i@C|T~!2haLqiix4K|YWFg)jL6`9)}pmZ|YjTjedt0)*}?o8L=@nw-k{A>!*( zOg(<Z=VgL8YHkVp@hhLeM^L?+BrS0tb-3`NBmqoj{d+_z+g;*JL+jCK-G^((s}uS! zCF1@}A?!N;fC>k?IUj6oBuEu!6CJM(hZDiO@6L5gT|z5!<g{DyvHH1xQY>$K_*>m* zma!UYC8(YOvfG$Kr#~yXZCg_WEtzf(HN&B1J%y;<nJB3IZ_mu6HSy|A@OILazM>+> zB0gVwmf23K8_yg(xTV-rt&j~Dy`Kh>R0|CLY@6>kq@G2wG+ZAgwVuXWJxZuZ&6)?6 zu<Kh#=;0<YP9M5Dx$&h4WM+)`zsCVtqrB^;Q6De|Y0l!22qqBFO4mx_tg2avp-An$ z>DH^A7JOg&eQCz%G~b`VYj|PD18r%Gn*NSiH}hpXPA4_<F7qq?ecVTWXZO6i&YIqs z6Gh4KoN@cgKV(lqAcnN37)#_zaK52x1`z5Jv@AkwqRdX+z4VROFgHGR1r7aFb9|(O zNMp?RX6Vz-+zye)n}m?=Os5Cwo92YzpY`F!_D#0;(D)yYC5|aSxk`5VYLYsPgqHW4 z1HXCT6Et1fW}gRp!R4y@$+@*A_Sp{72}%2Brr0#5JU(`?+r|);j!a&o?RBlpT$ZiS zoNKoxwL^W%^3!`#PCKF~q*X9#WZ!W_pwWYPUee_+5Q9L&(qInxp0`bCv>=o(6OpOU z5@=U_B7;DnCsSUOTi15|XQz4CFNCBLj(={h8}WS!tn2>=gh^hNLoXRgj?bgTH><@% zYsHO;32FhvR)f#qr-JWN?T5Oa#<SUBoWB&=%O7zvd8q=1i}XBm&CDj!(SCTLGj-z7 zp1#kEyb_VC0<UU3Ryc6ZVBD)BVWIB6QrMI9Knz;}`VLNdjmyfp_D$i1<XnSqyPIZ( zf1tWXh1P{>dwv`3xZYjV$v}a>-syQknTytiqVmpm9zAbN9!qXH0~FIYs92gemJdh` zXfeIyJi|mXwLVvxjWI~>zC~SN&=Rb%GLrv+L&2U1bv6gtH3XA!q_YE%p{4c1fQzr3 zDHiAUzb<coe})x0i(pDDzgE7MpV=Y@fN48-!AJdn6^&7K_iGm}jmR6d#dIWQX+$$b zqDU52ZHaPQJ;fdAo3-^cib%gOhNJ|Ix>7Xswj$Y-FUR_c*361B|0u|wx82|iC9E;9 zZK3c9ilJa3di)TVl6M+Wqa8kVIl}d&W5h&^lb`mCC*0W)f=%Y{_Z#dyv@;U5e~Zqh zA68F*KqS-qhTsy;2w#wWNGpj+sXdlPN`H$VIXvs!SVh`FZKUi490|E6`p)1c<U99i zTC(J11=B9I(_l{hE^)B<541Adk?D`(4$Zy*0-Mgl8M8t*%#59rZg>PEnW+8By|wU3 zRnfcc;@T$b0wdcfiKdBB9NSF3g`Fc|%2t=3NJ75NvNCOTf88=bUQRhN)R#i@7h{-* zcES&zOvfw^Ws}2W=4q3DdjpO~>m0$5$wMvO@Jorikxg{BxygQ+Mb&4_CH-#9pNVF> zi`gGwQLoY=4KC-|9356*9uU3s|1@g<he!NOFicb<(~@M1<uv{HE%6KJ#;D5L*Gsrf z(?iE2Z=e3DbL(}AjzUKk&ZO4^-|=Lbxu^Q@p<oFD4r!H2&=Yzv&1<4!A9m@5!gaHA zIPHT|;+GDI9k{IJ>b<R>v|5#UA5ti4oGIqW)DEH8B;e*EFd2q-8v$Nxj!ZbPLqOOv z5<R@*>dPP~HTHUUJbpX#t0{q3UdNIJ68cNt-9sM$)_fM>s@R$hH&KO7uJuuf*8rC2 zOHrrz^02U_LzGOEAZs)bcK6AlwCsblQME;gLQprhMH;yUj*%<2vcq3~#@~kBZHfW* zLizk25TF#I<mEu&GR?s-Sc?DpoSZj-mXVGVKvb)iJXac@s89e$ph^!Y{R6`L6xE~L zCRJ5)bU;CT4OeFiC1;VUvo?1s`mijlx_U@#ZnXO<xI}qOG>S0fr-v~4nAGlC+fL1t z=)M7`D$!=86Zj%)oYZjhz6`m)$SCtg31a1%kO&jnUCub|vGf)D`Fzbb!B)e$Xi`p+ z5RF^Z;g(~dPY;)g4uk`aSaYStO~%^}artcL4B$pk43hhBEwm@dKnv3qY{o`Yjrkc_ z3Z^CmRST;zI5&cV;`K=twYwt{j-0cM<+fLL!r?An;g@2Syx(DYAGGfnGmOsFMy+D9 z(7(yvGG!}97SBnSxmq(kXRHQJ0wDv^lC6MLDj6z)=%J--Q4JTM-9I4lS=l0DJV>(g z>5NfQxmxK>fzZL2lm_#lo|5~hAu_kl&b9r7^<(d`7sqM2OWy;v_SpNRKOx@xw~2lz z7wZh^4uWB|>3{FO>@6Lrh5s*m;e9oF>>U{*me4W8Y?-0x$q2(mqI?&1K*E4pg$*@- zxI=Q0Nuzqob^RZ6uFhonBP!CL70mFnhQZ6^?4~5aKMmaFzEycc3J%c&vvFlc`!})8 z(??@b?_c$DpumVW7n4Un+Tp(<J079)j6>Gb@WwFJU>)cU%6iJY!hk%Uzu1lT{n~7; zHo?a1tE{-_bXsZipjq4ocYkO^>jzW%>*U5hjZ?D^pBh5{R%lAs1=w^DP!fQB1RU@m z@Ec&o2RApOd11Swos;~4uy%U_mjizU>y3|J&Y5ZY?IE9;B;F|n0MX!#)9eZYVM5K$ zHLdV-g`T57XI>kV7Wn=TXy;NYqH9^)rtl!=tSsC-g2i%Czdg$*D_eqMb-Y<G)Ym8T zbsv|eJ5)7_xvq+P0g^OGrRvg8kpX9b>#8dXUH`f@CEh1L8r^(+*}mxj)R;J46^at` zhxdP!|3##n_C_*%+1of*)0xMbmIWoO%c9qcDh{t27((|c1mJWC(IK`gC2>KG+>&ow ziD3Yi_X-sxm5Zf7G%T`jKU67?gTl(;PWMFjc$0j#h{J(Q$g55Em3O(p$OA<7cu}OS z6%J4?^tDoi3Y`A|^>rbEDNbS$OQI($Z?TW1_C(X=K(?eW9H+thQ^Gg@0j)rGirtZB z^;u}Oew}@{e{@@Ctks<=H&TBnF-C{I!Dqz&Xi<26wgC0=J|(I{Vgu^@@xHlXpqq+P zxy`jXGV4(IQmbHQ{6dDFL!gI#(xq?4Vibl^!qWZ|0c=GsJ{LPzT4RhFvzMsAOy$TR zh&2HOt(S$g4y@Qu=c$-aY80mH9oG$X;($wEd&;THtR+20&~l4m>)ffvAWh84(P*QP zw}r%5U39r<s}(gJzJ)mX&{!#OyXGb{7F=b>-MhShprHxh%10$l(qiM%U3$W;2Wy9m zcI*|E8@NGN`v0i1elj@IR`Hj|aL|>~r4|IpeE)#nBsF=(P0Ww*M4Sc-{*>Hk+^raf z=G8cH^wX8~CAz9@tZ~^CYAKs^bXaOV&GfeX%$5<8^w)m->fo;X{{J%MVZFZ3T+emb zvhnHE;|`op8}t=AVcHq@Z4YYW8bd=^cTU6y0)i)eV#S#WWn>o$T;;c!n;XpJOofd$ zS*qwRxYJxo?Y)kx1-;|ufziz#uLBj{bJ+??F~zEgm<?On*P;~F@CO47O9maOP{4Xi z1Lt2xvb~Z>H)JErCn9<BE<7@Oi@sFKMWMTj&Y#q(^#`thl6<HdLoUjes(w+ws2{v( zJeuIY>TSv{#*4&^1eOfY8VSt+kB1YD2`>@_n=?EjTd}bE8tv~Z==pU>S!=k(J3KHC z;7j$Im?>4NcC+$TW5iintanu-LW5~dLhdYT^1;$t!K}&pOEWE{@QDzZ@CJ2pM7Ll4 zmPff}6vg{p7bij*RJ)|<`ui-IT9}=p){Ff4lgm@$+NlHfEZa8G6h#XU8rJG5mhTSW z@ZFf3C@PhLQbSu}OYzdm01_Fit9jc8OA6<t#u!BbctuO{g2+-t_#D4mg{X?EU!xt| zBDvco7NjlA%K&BKL8p?h*Z(Y$tBu_p_W`f}+A_`(kkA>&bcQelMaE&%_3)uqjOU(l zhDx$So9DQ-MRhn?M!uiBwuu(1zMp}=E6(9^6JC1q=H$8d=Oj)#z)#f4t^PGxJ#LU) z<*%WJWH*>`Xc=LbjN)CR6##)O03IMMt_FX6c^&H~$JbQx($?skwQum|i=NWuTfOt* z=;}c;(tMza!8>%D5)3D0eV{@pd&_0WYJ8>n`ND>$c1CNZRAu;_tw@wBLNeO?$%H#I z4a0_h6jPbX`Hb%({*~9Uv+Ea*B66lo*KA)DdFEmBM66(mVxBH=#5v@g@{{Xb8bZ@J zzOO45h$f+m&@<?M3VKN#QZs)j;uHY@0UZ}xL$5Og!;_nE)4^B0KaY^R>Wqvr@5H}H zQ%s9QXS8mxhbkVFk1JJ4K>q>3m@oXrGG$j9e8toBSJkp8&iraa<(m-!s<)TCPI^V{ zTIwM?DmE9)q)`u96)@uWM~%O#w<tZGr?z4K5L@J9)vo|=w2*G1nu#N?;9$qgd+QRL z22=O}{)yXbKefwDpTVPvomb&w{IS@8zMoeY-8|;-_5(RUz5A<3{kQpZ&+qkfF~C;! z?8nnzK(85p*-`YrTAD5m6d-T&JEz9Bi1c|GJ4pvm9x64F20nnE`;gUCw+epDs#3pK zhhID3jJg@<_*%aReZ`#7Wx(jx?^6ixG1?sXtkK$%JP9MXzrB=vl-wM#D;20Gpo(dp za0sA+I0Z8P&WRn@bh#l8RGBNXgiYTIMcCYYyfm+k|5F^T%+yNuMW*j_-sjf1AG&qJ z+7sFt@2w~~ORI<V&rxc@Rtyh-ED#WT`t8n?W+<GfLTinw(Tf!sG-ApJw#e^_1IzIM z(0*mp46v+*KFZ>~ghAt7sPR*4(vP>5cCYxXow}dh_z>i&J&uUz#RyUYQcm(;K`g$0 z?3UN<+8G1pPm;%<@B5>DKAvgJP~Y_x<#Kqyw9}8~_BK_SBJ`Z2A&_C3ZF2u9sMzp| z@U5M!JuyAlN`6ENwLmH(uJ{5u3aK%mA*1Bow+PYi<{`95Ka8>MsjZT=-i1Wa-BYaY zHX6&Jd)NgiTvTR_OL~aux7xNd<+!^g(H>|y`@bXUszay!_URkZ3|E}2HiikPN<$`Q z4e?vDU9OmuDM2C&^A*3apm(!=duxa{_8wd;koPUQyXBWejNeym@Fz)!#w3gT_PR^H zcL-|>%+(nC0##1O$(j<RrcLAMu#4tKq{*JgNVNC4>>nA4#X1jW)?2m&#$*|P)Ut%- zZwcs{2NKFOr&-)zo_wM%Oglc9`h9jsoWAeC+{mZvp90B)J8|h&wg@>IePB}C8ssXy zOQ@m}nlB>#*>rB`M*R<nj{QfoG0J8~`L(0l@HqLEDLsh1o5JMpjQuwalhUaKGz9{Y zTTggV8o`Vbrmmi(Dwu(-$G>T0!jT#<W^&Hy*Am68TznJEg+^nAbSrIlQbT*|{`_CA za08g87-6gDfAZO%Ikj{jiCH=@J-V~Y7Ug{Eh(gbadc*WAdo{0EocISI`qEXBXr7%9 z_~P@q&)!yBW4gYM{MVvmp2@h%xUvHgnW>G@s|>%#$*Fs2;H<-}IMp5=mxJxvp}W-7 z+STHVR-gh`5K8X9145B-=TbF`cQ(=c^tF!GOx8`d`6VqIrm+SHuP8QIp&unR|FzS! zxd=+o8F^HYMM!D_5K;^p0s)$oKpiW0g=Z1tDpfT<KV%B}mn!nTb1%6`jOFyI34t+^ zRoZwNs$|Hn-)GEF%%$Z)I#hiG+#Sh^M%8*Y4?ZqruD0~+_yi}~G|7Fjqz)Fh%Wa-< zccjQac;6#<>Q@&r>v6xL?wX_*EpRW#oTk>q(YSP!EY0=8@IHDSgHM6)KjySnQTjdB z_L%gT^gK%BvmNGn6b(5N4bC2V26VtD4}S}g4PE!_g_e5A#T+pwvtgxdGanoCevMxL z)uU3R;_j*IEU)o&Z81r^@C~o4(DSgh999*zRvXmoyv!~>P#bP6IFtP-s+;>(8o-+X z4Qzpw?m@V_)Sy?(<EpvS4Afh0cVrBaIIWN2agYx^V@u~;lN4f4r4+*~(tyr<SkZ70 zdG*a3(s1%bIh68HFDc#FygfWo?|@utkR5sIWmM>KO5HkfRDVj_zVjW(l0Lx>W+<Ib zVylITG>>ui!?p)N(U^GKj_5q13PJ2Ue6`<9Oi&S=KOo3-UDOw8S%`HLtiEjF%cq~L z+4nKP5yuLU>2t0dCrm1D*Cz$Jc6VW)+{<ic{;bZs1TxHpwNf*j{PvAZgxMeLr*AC) z6mvuwV9?PXpAa%=B^RfA*%gbU?AxVtK8AXoc<9?K%{)jf!MS<;8QL`-VnmMWx%lCV zV`4__4)_|1zP_cMf{gd?QZyeUzpJkwiiOrU5D>Kbgf@y6S#q$4Ll36xW>ESXWt2u` zS(JMe;1C<8>dgm<%fSD@?f%}-CsXZV62G*zUu;#wUu?#tSHdR$gh{w`vOj!mAU(%h z6(Oo#JmXO;-6>O-qBQRNYD3P~l8hi$!UB=JM_b+?plsjtH_M8O<Y`ROtJ*1|Id>Ys zH$;<doAc142*^;FZ7$<rXk}dKeCtmd?qSD;J+afXEUcy3UQ$zH)N9S^?i_I({Ax=l zx;cDAVQQ<#kCj7L&8xN5Skn7u`S!<0-x#TuM_P8rYzmI>`Pm|=uwhem#5WU*$aFNL z7P!RT#Byn^8cVqe4i6r}^w{L@h;Ug+`iiNc`RHGV;v!Kr@38p!^og0~q=hv2bjX>M zdH7`HQ_&hWW=_4tu3;+nIj^L?*|yK2s6Hs&9w(#mJ_Xs-m^+?29!y3X^Do~KwCmdV z;Mu&PI;ARm@~JD?=<ZHyyMxU0ihfXM^&ikXP1eq^9ODw}ql_=w_qFp$-S!dYNC5=+ z?R#QPO90?Vhf%+imF8~blRmL1*GJQ(iirnHz$4UGt@z36I<hNQ40lRni#tK)&sMdT z7cFFu5x*C>6L|6pY*9ApZad5kGXu;5F|=@)%>xL(R{6?AvuqEvGoQwfyZ)gNX)u1H zYLwDX7UErB)c6NFJwL6_Z<d*Gh<U|11$k4XfBq&N`q4|wUh+z_wa^1;mZxCpjyGFb zpr%o{Br2Y~yS;jR(-7WqUhvu5a2#Ck5?fO^y!RP##g_AKiXH@#6el-x@lV^OY>Z!| ztqjZXgEKiOv}owN3!JQ)q}4$KEaPiuBlRkcT_Y9D>W$-d*v$xOewhlz;9psH`gNSF zpD`kzc46|#rF920{hgctrgZ@(92g~jh1hjPD3bkMLPYS`;M9>u<K`dS)#;w^FzPw? z@ua|GUq8-rttsvTfeYm}1#fmC0ml!Tjm=pUH9MI!w=dV2fee&FLHWTM^769f*N-VF z50+-cfUdf#`-H9<-BwbIAc;c7*V6oN>#`tBBRq@9RLmh2dF7<`yC5I}j&kH&99Vqv z2>X7*{lY1?v&XBAp{`Q@kE;2i&chz`=FKYuXAt02{%zoh<*%swwX!Z2=a}*c@G%bt z|66TcJ6(FR1|(kp^RN6tWaj|k7C~|r?8Tm7k0+d+3j#S!mkE{IJ93w?=xZcF4kqvo zE)O~rCa2teM^#Fr8dzN)X9=2=HYj~5Z1;3a3qnT`na^gtT0@J39SYPV=^FRCtQ{N| zKKK{~%W5MJOOsMIBu4Eb*|lSur#DL`4ia5cgp*DWTb4Bwi?$eFyEp&^{e;=#T@%(g z$`L^&%EZ9-{r8^-p=8$D%9o?Kc4viqe=A16#w5Wz27!XW3eOlx(Dx^^d?t#Nt<?RR zArlR@)f<i^FmuSGt{c_(_{7vYHD4yNq24b>Cz)3SzIB<KhKj{irL$GSXL}oi7SFaD zx6fB~vFRK+y0kdSm>Hx&e91~BpF+N|q(RXExg2XsJn|vH4I6gt)_!Yr|EazZDpf?) z=RHr_;_w-4>DQx#)ztDme+@b9!6vMkp#mQ1-W$`u<o)r)`UJHnqs*y%q3BwFC(Zm! z^R$yc7O`|@=;JdM<=uOuZg3GJ*p_2cIY{iHSk%z3NIV^-=(-*6pN>X`u0f8*<P2eQ z#dOBA80+G(;zoD12I*xh6>XPt)JS|1q5Ca660oCLdzYc$junlwN3^;-@Qf53rP~`Q z^KH=WV`0E^?ffgcl0@U3^~T<J->10>T+EG%a3;OgL#ky|yNy|>mp$4EBake=WVx$t z$2VZ`r9lGY$3l`RqjnYFZ@)FvHm-2yaI*SCb;5-k&-V&6rr8VIX~;K4uFmeNnBVjo z=#=bpxx<HrNd$Em?et^9iRm|BNCG?ds!Gxz&#UG@+0EwGWmY2+v4T|}!+s?>r$5NG zKXaY%zC#jWJ&)xRr<21agEzY{ZHWq>e?WW96kU%0PBsL7`N|ADNVCK(U`xLjcL)@V zu|%Ap_RjJfckz2||J)k!ccV!yV|>tk-BQuttB0if2ZY}@_ovt<EHzGZ1W*uYekQ*F zDC7&`E(#@U7U^x4x0qs;w^)R>lh0M)2$<|?JIL`ypEOPS)Ex=1F8OjzX!#5iH@9As zMTt6AyxhA97XC%8ayYk;9m>h9498hk^;Q-yOZ`dd^*DUyS6sLQcpD0$ipnj*GfmrB zqdrYK#9Ul#ibb|D>23)l_T?-nk)bMtZf4Kd+*J5_muvY<97G*zLTlNBIfkBPJF5ko z8LNLm;uL`!tBrJ6+ED&doB&+|Lz=KQquoAGItT@uNUG?ZCFdQWb8Ludmk`plj62OI z#}R)UOFg=_az@S2I<#IyRWWvBd|ydW7o)Vk!9X7MvD(~oy3C6+Q+f48t!HZ%n?V)% z2)=k0IMO|u+5;BKOk?GDcwX1sQl{0`0yS^lTAFb%R~gG*IEs0KLXbx{@6P!RE8qWf z2m>N%^cX|kH|}r!3SvO}9L-9EF=}`nv5n`jU~(n!J!AvHRdPYIlYHS^QurO^;4t~& z61g=)^JdA)U2_o*t#tKDNt7Jb$<7LziBnc7nqtj)2OMAU20x~h=%^OUmVNj`$Zg== z94?t5IO6moZ~X{7x^#&*5T?-c-s>EKIh*6ec7tuc@!F6e)CoagJ(E4NBC8VYPa#;o z4j+&T>&P=imgF}X_6Sh8Wo8@>vrq2EXt?3F;AHd_^p+_U+YJ*+s;VEDrmHY$chd6? zj{+!Z!RiM}p)}r+_4x(`p(hnqORyK4juXZ-`!m%C!IL4poWtR^Cn7tZq~efb<!{|8 zhIn&@?X%8Lg1tJP1b4;vrOm8p{4iRHcHB+jNW+>V0}0@P(9l3nP5xt`{<l3Qiqz{N zo2TfvPrjpqa%i_v(eq}~wwbX|=A2bJj@irflXsjn>h`0?1U9ZzjGgKXkg)IaTQ<{v z3lBh8A)p2~{Ke$l&os&WHFvVkN(_jT@wROF9knpY2cT->@<I6o{Jbs;uG&o^7|cAf z#^CM$MxO6^oJE{Qu)lP$_aXK<KUMBqFaRKbQrErUbA{(E>14w#R`F^@;uP=8{l{<n zzH+)VruTU{mD1!pRC&cH*=oa>|IZGU8u|=9eP17|nosHz^P20B2I{lu0fw51&XgML z{-SN1DHQt`(mV@cfc9@r5ZIdzuUix$$J*j0kN3O)*cRbLW`J(Aeilh+kEiED1N)yD zf>Y=d1@SD>un(>ik#@^mw?oQf5?O@7)*=HPuvab+a_{-eDz9Lr3AngFS0bC1aRl|4 zzW%2Eii)dxMkt4=9CO&sQKxg7QCL~o%Ap`5dw8w)gQ&zAn$jTLl_g@il>-|OjT{Xu zs|t6~ocN1h`L}fqffV=@k|IBSR04z|hQPuC8RUl)q2jh`0I@G1EbdZ;umP60pVW}i zyjfl_q9E1zZqz*L=fOd`2R;~4SU@!sFCx6J>+dbTgjm*g7<L^aH;_qv$x_)L!I2)M zU7&nTyYA#l2LlOC4a%67^MEYyg8*S-G>!->Mmjzd1;jJNQw&5rJD?;1>Wa%GizWV1 zg^_@GPpRjyqb&6pHA8|t7!jwoez7QX9tC^4P;|<*nWqIQwB=?7ds1O|K-KHNZyX&k z%I$JaITbRs@`yxRS*O<CEmkD$*xCMaDN{5^P_2^{MfDr-4nG4mU68Yl07%;wa!Z2& z@2>hpN`!ixgH)P{gPPS3DPs-w1UV!_j`C*?@Ig&vs*~AQrI{QJD+h|H!`GFwC>C+= zHPAg7K)|6Cp_o}j&J`tLa>C)&v!+oWmNg*M>DUz0t8&V>(_C<0dpK7xEYe1hMJeqe zc7vhaRG(dtyA08p3b59W)Pu`<!3oL^8?Qu3i5GrOTwO{!sZE@2xfL6zglx^o9zT|~ z%(|W3knf$){CqQ~H&R9XM-LG3qzZg8<FNl^>{iJ&dkxSGDC)h5YntI)VHO-!aq*id zZR>$rb@C&+h#sYz5(l|+i3j0Jz6>eMFAkh$p}+Yfc9xIYQ#w>cr!s&<{NR}xzt@FG zK2@e_ne3&GN8r!8k+qtWU*%L@ox1N2JT)GFZ4GdXm=-#}?!VyD%4~0kW`ox#P4`6R z?;uY;X#4RNa&c{@d-n!TUi00Sj?|~0foC3G!SwDWCN}ygPDGG%j=8HjmR$8353Xn9 z>4$ewvlS(?9i62|23pCMtP*wB-#nJa=w^;=DWV`^b*_EJBUsmvL_7<Aa$Y9l%%nz! zhi7Q)AB~?IbP$>_lZ@nFAamm#csL(K*>cne9-gK?9T;G+Fu`G@a;Gz9&|>`3BuxjX zlVYB!>na~(?EkBT6VAptvaO|2EL{%5h>i2-Je2kRfCNP4zDua=hW`Tsqcv|mLG-rz z3vW;f5iG^L;Ec{uZ4DR6{jtdhvFoDn2^DK<01pT`P<c=|HoVse|5146Px>y=-H0TT zZYpyVXZ?5f?V9b3RkkT<h`0L$JcY|jG1kUjyYFjX3KEU2WQ1Xut(q3tX{d`%PU?>X z<uv3qq_NDOHIsiL!=Ugj$&Ubay^@#Yj%01}raoJ&U_97;JLk~n%(g<J_=zZERF0<I z=&27y)C*6oHb0JwA|&4P{J%`m&v%q0&W?aYC_#QQF@77>YF?Tll=)p_-gM0mLnk-k zL$Kg&;J2v{jl)@7Hk=FFHnWe9t!L4diCQ8Ym#^6}h7UtI_5ubo<opg0?F-s)m!Ise zko=c21~nr%tE!TUyZ?Y>q;4FGv}{f7)ha$dP{8-#mi<cU537Zm=N45N$P}LE4<js{ zQQS-&I`Qs1--@%le6=<D-^Q4w8;lGPqRx7yFWG0$uolPZRy6mEI;zyWDVHY{jf@gU z?zIS0?VxPyeCZl<ycTg{)^Tq!n;bq=O%Xqpjp4llVFm#=j11G6=XH=ZCh+us-`d77 z0hC50JuRLI`OpVElPt!R7OG=?SwCs}*Y@`B{>F|XT<nT*awF)1x%2l^>IMIBebn)~ zS#H)9QFeot6|D|Oy|1r3Yg!?z{tmZx!$D@e_n!ahXtVT7E*ysEUyAFo440JBYpaDz zxC?RHXf`y%6>D8GeZ2%J$JK?Nb<?6dTa5LBATFP!3Ee(#J+2fw`o3Ay0hShaMK`Y4 z2}cIagz>$#6G~2{J{o!$n*6#6Kw~1CM`WT<0dn&|^`<ak#vpWOU7%VY1pT0#ha*II z-=HA+Gp>CyiZNFo1yD9SmLln8bg09vkZt-EPr|`I2A@Ts;pm@N3g3}zB@;zVopzMe z#aX>R0ddL(whbnS++96(Nt4Y!H=1x_mCORwwzRp4>B|7h!cs$Jt!Bft-6ILpuj2lE z=|!qAF_EK;@FsrOGIfm<gU08=l?nQr_ZdH?>igLwrJko`7KsWAZLi*1feb)E2nThD zI3XAn$peVxcVk}y>cKcc{?h+zcJKhr4y$Kw@sS#?zNVgND;v~odIJ@T@x~scX`NWt zfcWrPl?%Sm%;w^X`Np}=$H_0)X9*P?>_<b#Ihrw9D&=KbiHAZv%*pds0fiCp2l-O0 zMnXT#6d8syGxYmU1nT^<g%&|Ga4@W<LCun4TH0h_fU+C2E8#=5d=L=n2BC<M^p#@N z0J_mnlNBSj)$cxiJ`xX4PSHG?a?pfvloJJsM@uxpN)KiYARkgV-<Jxrx@#Cx-erm| z`bu>aIak(GUUwjTNzvEVQ><KDE20dA)tc*?RRlkb4#?yGB_QMB1+!Y<b(6f61$U8X zc**|Ckmb2zOvW6}0H?F4^RjxOx~7lkX)7rozoAt%!^i8`qJ2aEay?o)^)F|FzSU0D zP!i8#h+2p6SJY@|25>+UxZ<P<T-2LeVczjnoiWXr^P{({n8^BxzO1;1n_iru2VI-G zj5tsWT)Y&COkOn9sjtGBov~Idr!i+~6F_HIhs)I;%!K5r6M`d?DFRwnh}VCz{Gv(f zyF6I@75W|K9jP(nu-Sh2=l7%F)$*_Agpi;0wu*<D8-c~j52THV;TH;(H32c__5?1R zV+9LaJ6n=$#y=;2^m@)n>~(lvTFZ9xYyK{SX6%;@-lj*ca&7Iq{;I4`2OtX?5_p^! zp$irV?fK;{1GQ~)PFM1mBDkS8wgLA#v%4pkl-$u3klFf_8<zmT$1J7fs&ymMx;#@U z*3HC?{0WDpsT6(qHMEoMk(qm7S=qB+>__EkdMHZ~j)2aH3VSUCKG>$A^NqWJLSUvb z#j%C6VyiaNe6rr<>SOY2;yQA2y7>?G!4Ch*VCiB4iOEz_dH`0CX+-`_BA>~%#b3HR zGfrvT8Q{q;VE`*<4qzu(0w;{FZn3x6y(Oe?<H+Ixhe$)8lz1eU2q;M4qqvK7DA@gg zl%%2l(l*O!{wVN7?Suffw)mz`Mb_j%GEeg#kiCp#!Sl3;;UW2bFRtE`)&^0*R1NPy z4bMgV!!lo7Jttn+7UKBKq0N1Tp#8+Kh%uA@GqRG=!&|Su!v@NV9wiE4krDA?n!SI% zJueWV78kujhRVm1&1c9J*47&IcRO(v4lBqg^9aTHONF)Zjh5PN95j>LrI~sPm9w3X z_NeY_4E22BNK7#i7Q_woRaoCEQhjcdrQ9~7#~cIKKZj;<e*d&rlHud-=7DC6c^zBl zo)aX7GoBoLM^yw#ul08w%f2>f{JHOT=TB;Mz+oTEd%QopoS2y28`l8Wz7a4^w(n+h z&$tw=&^ubwaZ&vcYB#Lw>Qu%B<B;_fs2$nw3}H7NCDQa}6m>Y%zC)=n&U@`25Q_3f zlm|5SJ~G=U738DICYknAPs+X8t#Rr%p(ixiB;5;dt_80{ef*oI9m5CC_+w+1qOk8_ zMuL}**dIlq2W}RJ4N8pk@vZw5Q6``de{Tc`#ADI@pC|wCJ;p6L`z}?#Y#RB?ALgmJ ze0(}UnO^Mej${&iEynoY2(Dbm*T=e~HC5Q$41e}=Wh+h|cznc2>NFJFqLey6t}+rY zpHr*s5L>5tV2VF-P1)Gasv(a_EM^a0h}pnJ8p0aA#m4Y9F)a0uQ@DjLmOLkNC_k`; zto%ve&3hI8-VkS;DnL#VnX(;u@vMG8-i^S7IWC^6H<cjeQ_~#lA6${!Jw2~8oi0_e zWtRoAEks~r4v-!mx3Kuavy1=ttpnacu?QN|SSB7wsv8Ptq(!uXtaZtA`5K_WUMi)) z*`z?Y$p}5yI<!-rZ(u1tR8%vEgKjB+AVy&$e2zCtzip~unW-gQd#19KMSt2Y;mku! z6>GWx!>vp+(mW<bMELZ|kpFejY55jKL&3gFdSjC(Tr;6Ut>jvsNk;?jB3qm#yJRC! zP&+6^z^&HV(pj?SqJ@w`q^|^~{@N!cYEI?)5d2jWCHX(OY(|2@w?^wmk#P|WXy_K- z$YO~`9ZeF4g8r}BaReRt=j;#Pzw`9OC21T<SH867w{}oJ-OQqZ@@4EOym+%IhWzam zc3>k^MJlKxsIxV}A4oMwet14}Wz*cIKly{Uoe+aw#Cxbq8_@c4vGJfqZDJiU>${_< z_Tmb8_~h7U@k5l3FL^ar&IxNSfum$eKM6%M4)uTz94+==lsh1>*C>et(9r;l6NsK8 zN%eme_SR8RMP2{+1q7v~Q$Xof8l*&N0qG8<I|u1d3|hKD7;5P5mL8g+yJ2VqgdzN0 zpXYslf4<+d?iyGO3+|kI?%ika{Rx;ySpEZPz|h&igLAS}nZw0f1u`&ynn7uwil0Sf zaIAy<uDQ>uO<xMumGP~5NiLqpevjf<NchAfH*3uqiV^*=x%8y0Ja?)AQo>_gD%v2| zl)uQlAMYi4(k!`};sy3}EYvAWF1WvANDP_(1@u8Q<^pnzygRX56KoI&g;XS=T7b0Y zdG)Y|yi7jg`R&OPT$zu!9y0U%1yFYn7}@<Q(oig2K76=qw(e4~%hjk??Pt7SV_;g> z0{a90Y@>JR`=hZO-V(bmBaPbr%h84KJxAet+40pV7TB2$b=+Uz^2~G--yKYI#u1vA zke&-k6T0?5JvQ*aJ4{}h_PXz7>zKCdfD~6yev`JlF=~Wv(5uZ<D8pIp&v9YkJzTdc zlf`sif+Oh|N!mUrJwq51*J1(}^!f`p7TIXE`}~&LwDjdKCOo`K`?mHMm;rN$u7?j3 z+RIHf7uMQX5gs_@2et8qYIZdoWp)sXB47TTzrfmEh*bRsHx9k($NSg!m?w9Fe->Q} zyl$Gk+ka#5z8!0*7ZebkoDj5bDcM&(;(*^0o=C~p!(hMCUzSX4;J&2ag%`Lh)mVyf zIIaau`v{&3v%B<RtEakc$R;#-9AvIsMwgsOk?f&ZqOxsEjqT#&HviPZ&fMB@+n(D& zqF-8^Z(My2s(m6q&jZ!ff@=Iy_{urm1fyle<0@=R@#@=l7x(RXK1KF~Q~ujr4JZAl zNVbC_^V4>2RF>zuzt69*21fPCGM;R?47)&l+tzGm=C5~rv65tlb0ZCtiCLWZN~y<= zAMx&EZNWB>m=`>A@oi;0tX!Y&sNh%XNZRn_9mnNYvBnA8fP&AO;<pXn#+B{6)SzKo z$ZO^*b=!^WP1qLZzncg9HH_p167$re;+52cGb}ubP_u}j5X;67mV9#us@%`H24Yz> z!C<9L@#)~P4Gy;Kk(GL%4B#LeC+oVa2ZV&i#GYU^BhCJ)iuxKoC2;ha^Rf=}Fv2GA z4~RPf*;sv(+cQPHMB@G&pPSpDGNMCZ|KoLF#Lj3p1+T=3FWvC@U%=mA<H&wBxBa_v zUv+O1r|Q_Q-egz$#@CqNlXDyR@`tElxvWlARU&b%u7XF$h+1BaCS_iU$nS4B!eWm8 zSgNrt{qZG5<X7)v<t}up-s3mL%$CRFc>mK0AnqV_OWEY<0-eBRjKVu5I>^-xebUaS zL3S?-B3dSG7PmsquzU0cc^9+2_GA{XQ}6JwpiX>}(Ybh2c>+tF%}RCou`Tl|XD^Hb zyP?L1np(9c?clW*G`b~vTkVzaFe-Q#nIP(DB5oG-%@MAaa<JkC4^wU4I$T^XAd?AG z$qR~9G1*yqXaBM~#hI5E)>yRI^oLk+`-MPP#hfGSchZ5_0<NFDzHoQq=P4;@<@$as zjg^K_!LA_i>IfaWM$p}-)D7(%)F<vVemE7(%ud}aO%l+-59ONJo9rwt5I@V0mQf!T zT`g&hR5@mf(%8?QvI{4$=7fwz%2oVt%i%u-GN7Xacy89;iGc+If`af?@i0W50~jLz z5J4k&;LHDxjt)#|GY~<H#s>26UO6_3#2aG4#dyO%B)7udE3ufCacBk{=H5N_R^zlz z&p5`ik1u!3ObKk$VOVhwiNO)fbJo|&U$m&#<M3ATH8RZBnsBycD;dj@pQFRRz^6M~ z2@`OxGB!Va93_k#&9WDR81r3v*p)-Ed3%F^NB|IXw!Ze6M?K!C&u~*7Yo0@bj{@sD z`~cCw!};VBD%1|x2)6*JK#N$Qzn>)si!ljN$DJIuG8QjA$`AhZLZFoR_+6^jDniQk zr@dU7Gd4uxj^>-w@wKJEp2pF<#ElB0${36zsamt78M1g*o5@qG!;=v9$D`$|=S<yn z%&(dNVd|;%CWvT;eHc%99^2$FheW*o=yb8zq<b+d%WVSedHW#5Vk?Pd!FMZxDm~^w zSFSad5ETZKMZ{)5*#MC%_lpKH0kbNF@b5%e1|a$cGsfaf7fUY)q{tCV>w;`1CM{IZ ze<vJN-G^2XDa6Wot0~J&S{K=AmBLDXE3XGUeqsvPA`W(Srpq<7V7$S~&7vyq?=lMt zK`_?BcH-PYRCP3j+B31n!=B5xNtwj;XoQpr3#@pfMO;7M465UOg7-Ut-HSPhXUD<X zFTS*ioF%BcA5{6lcwjK9A&rx+Kw<Xz`{RFS!EN$I_J^4ssI|(ZEnxVJ82u++7as_T zPjyS%jfDrsBC!Z=W^2FX%}~g#-^qD!tsQ$aH9}dMSXZM$J4g!bpU8(DLGx_)*Z;WR z&*z*ZnVV~DgyZu}8+?4UcYb(qZ;(*Lg($sncGnotYulFJ%Xk@9v+(_;VpqhjIo*+> z$o;ntua(atN=c-qDyM>+m>L16hBBYBSbQz{`|gw4CImQDoKyLAHC(=kpZlg0<oOz^ zx0QZ`Ncz-TrZ|uF9F>2Idi&Az#6B1XnjG}Zkleww@3U?0M{RHC?+bMQ*vJN^{O&d+ z`&1_Rna0_gv}ws65|AE#8|pi1O^Pzu*OsgW15}sa&0oMU<u*9_=U+g<S0eAs#wSCq zbkcN_vD}4O>flOaUG4Ux`(J=@XLPq+y3MK6^<3>rw+mz#R;|K6-uxj6+?FwN{8e!e z|0Gb3I_zJiVN7fiMg^Z^_MtqaDp%X+qo<dow&`m!jc&>)*N}ntga4wL3!xhq%ga4q z?J2YS9p!OYz+pVaHRWGmy^jdKc|#_(SQm|=m&nq5oQM{4{_s#U{H1AOz?MK5>mh%* z<)m(-X>(;yz9Q2NgIH19m`Hwsu^Xr!f#TOFr*eIw+O!0IsD1uUN{or(?$j-{EZz2` z>6UiHWM*xV*8QY<OVV^rJ0eF`Q`%TU<}y%XYpAW(@;=XLy?NgNiW*1&n08pFRqhm8 zJ8%FXL-;Ewx^xjq^Cmm*WcW+jPb4>p+&q4&qD&AWYI22oe{YZ2x=Xe3sO475&n{%D zDHY_n*y4`QZPN?zy;q*1oBmR)z3yzQ-U`ctJc2L1I*$~%4jlgKGg7V6Mm5D|pbOJH z5Ef5}3zQJJcE47phjouPm&+4;@u`{L8xW@7^zh?`$rO+*k2MBP)nX$;eoy-S1rm3J z3+L6;5Il~YC0g0)lL4i|?K_p!zVjbxPs!6O9gB_K0*3PE@2GbF0;hC&i{6l7LV3hG zYA~+_%&Uwn*0#9A&ayP3PLVCRg?|CK0OznI^!{vOt6^u4sbBd^!)tY;d22G&skZoI zM^xanhKLc@R!LiPOz-vaX7WpewxL?3AMO**=cP(dT6+dn?%$r&(h;n4i?-M9&WwfK zszcdXuXDXli*+IpFs*c^=KN86)eY6Bld(EYdEK_<o$QtY5rkN!9PzmuI>h<6D&T?& zdwT1-;oh2e$gf^bhHvsq6=A-zV%R5Dq|f>ncqGE9zM#HVlvvArb+9jZOVdFw^>9q; z=M}5^U*N}nlBXcO!ji_IY3ftWx!NhO-?n0HN&Xb$a`jAEn`7hMzaB(=y7?p$)@jw2 zrr#655l9@EuSVWl+tbo$KUNI70fZ4qZ5oqpAfkl$cLKiBbfJf(JoaMND!~sqv&iS` zwDU&Sf6<r`5o{Erm53ifHf#xeo~<SAbo_>BVt7;~#}qVE_@=5rrsARY!4dvGUy@Dt zmTKSJkm&-C_4?D)lZIH;vS#;vamMCa<!@I!5ausBMWe8Ry*f3`^*PObdao_kU0=yb z$fFyim_NnIWRykl#V;jjg1o3@-5K2M>|GVyw&eMw=kiM$b%hz|*qm~QoT!2dmj@5( zN2)9}87PG`>``4=a%u5y<gJAT0E$#F$5c`<nI~g+-pXCDJAU;ZOX_x%^9`<zBhWu* z|I_>!rs)_I*`xAZZ}FyS*4Y}|OR!@=i^+82j$?8sJkoP+S|k01+FSAyKgxqzjw9Qo zo6st6Y<-<&<P^w!r&FzVKe7=iPsxz1OTc+-{G#&rlG55tqjQan9Mtja5M><xQz50# z9C6&)2>j#?y8O5DWp6Lh!{Fw63ng_{KS2v2j2HT5j`~~*myVgN6i9EKW<`thy~Akf zsDiiN@f2@-W{pa@j-qiDGA+sHj{Cf7+F5jHGpn)kBu?CP<t@93w&GKImxv0d{#(TS zZ(#ZFD<0)QOwhlG|Ctd0BR(Yn${|pK7Q9$!>3EO-Z3pDQZ~hTI9z2=aLGLP|J%`t- zdxm?9Hs3!%92owon{YKAhgrjx^@qjCc4)n<mEZSKXsu`aDhXz9PG+@J(2Fz(Qx#CG z8^3jqY|4_4D)`mZt>t9X`$c{!H`2Ear?x3PGsT-?&6<%Ax!i!kZkag^{Y9M-=Z7#_ zZ|<=;vsCrSoziQN(xN^eG$iRHn{=GXe#TbE{kG^$&Lsx1Zw!iH?QjgwlOy&QPp8ot zR&QLOrfPG6NknB-bCzs-UEO*qnJ)B;JLQJ?R$pV+{FDj{ifTDzrMtRPzjD*~9n8^{ zL(m*9(t4)lPZM4PS_i~KUOq_M+KDwDO&<_x5tvlN=i~Yba28*BRu{LNZwXwj5SkQ! z_MICE%*)$||9v&EV_f`WbS4DA2d9)6L}jCget7NvVS2uF2*IWqzqK2bFG1(S=&Uwb z=3K<KFyUsR3RPH>l%<}JM|^0esh_|5nxHaXQGkswp1`{>N&6)<P1-gNL+FD*N4rIR zxoLv0Nsk<_D%?<+<&Z*cFik$YR6OvGlJ4D_I<#+WN<b>9Tw67*z>N7iCP7-;^NuqA zN0xC}G8J4JZ{pbbhcMw(REwWtnUaY+Ui`>hWiofud-3Dxplr@0v9!inutkpSPa@yM z?raCpLn;XPAj@x<q)=q`2IP}*aABc`vwqS;X9tzE@X$i)dzV}<B*TB{oUDz|mckax z_XVM0iskF>Ml{e?U7b(%N9=yu%(F`yOYcogij}Ry?E^pKLLY5AbB-J#Aw~7WqSnk* zRC09ak;x7rpuPY<i#!9GgQ7)*BG5mOPHDzp@wQB*?5idy>GIyJA6<kAfOQ9Z;>@En z0ROCp!WVHr3?+whm1RhGQkm1G^cr^V+lUcB%N9ArEK88Jzm@6n0?M-&G$%#uKdl$r zO}#I%8(%V<ydNRFHIZ?0g}byruuDb$Il>uLjr!eGe$pvFc;?|gedYe?=bp<UCDI^u z-`7MmA`n75L*|-TPzI09y&tuv_-;6UWlnZ3|6)Y~6*9a(K3&`T+OQFFL6b6-wwrdP zz7u#L`IG162<J_^wcks%mi(<-0=%QE{na%ds)CiJ`dgx|9_vC@;s{T!P|COtO@Oi= zo1cof^T8Qr3iBtnALx8cpc-x-qW3}OD#+L23TJ1<!kl}c`&tx@kys%S3&>G^@+e7> zOaSaV;FgpYEiX;f))uhOlnOq21#xVx(D0|3yUU}a9do*B*Z8#a$-{wt!0)#`f%0`g zc4`*w;`mxC`eevCGA6;2-aAl3D$KdWKX9B;Z7y&LDHb`@q){7(a>}}<_1{{uzd_FE z^1GGlIOS%2MP+<@;6F;>N;ZfrbmP6BZcoG6<VKD}+UR^6emERgwBh602raM|Xj3jy zN}mV2cb|*{Du3Ok^amb5ZiVk>)*_V^6E9#ri|;O6Rn`I`G2PtkF|BCp`czwG%oKnJ zOkvyM6=1zy9%-eF1q6ibO~F)+5Ibz`?5jbP5=*>ckYd7Xo;+8~jf~aZ(mN>fwuk~z z%KLO>dE9hpH5<{yj<(#!w$}QZQ)>+=02&35)il0sCcs9}U--*h_B!VjlQBi%mK(Lh z(yPo4i%#%43&Ci&lrV9S$0O%W(Sq46)O;5@6?UtYo13-kj?7)14B1RQ8HP(TOqHbG z2;O;><2VEM#<odyk;Q2Sh`)djcVNsLw@kWWPitfQLkj);c&FB$Mc<p*f_u3|uf8`e zdWfrlm6VGFS_YByoqYOy#f<jm)lzvcL_<~DU0!@d8{XtmqQ|h?d;p`S)kFL^d^6<H z6^U+6dSO>aw|JL)<i{L4q2Z!SNKO(23l4=VyQz=58O4TFvWc{7f97_qUc|#jW8g^D zV;5qHbb07}aO$?Of;c62edvF1AD5Zr^D`~}o|LL|`9W=Dt;B1s@=5MDs~6$*fiRth zH0M-($<Ur!o$xM139P0_$J;;UH`~uQA3}R9Q#v_p1i-zyL(gGlew`utL|QK}KU)Ot z^+|@{*dZJt=p?c1sS7NI@TC}Ue{yNq0E>C@P~q@xMSR=$bgnYivx%%-O!3{mm%^|; zVfXvJa#%G!I?|L+oh6zvC8B!e8-YrBRF3HzQ?+llyqRw1+QXCA_4if?4S#~fuc3|v zi@jSCV$)fxra#B~dx?_<tCSC>HruG(?g;u87hYH0JwjwWDo<r_ot!MQxPR-f_)ESa zP>5(;yQMy)K0Qz)6sdE1YlH94D4*^WmwtH?UFnjUA}5sLHX*5ITdb~2wB@h5p*WMl zLHx&C8P4^gvQNk*LzGQ9@bz}}#ES69NWIDQhW2R6pEEDccX>Qjp=4X5Dlod}3&A42 znP>~&5oFq}Lg@(cF17o}MAbfR98{(#ko{N~3q@5xSwBnoOklgsMv*e!qM83^B-@`~ zjGSJAP5KyVC3S)n#bRO86@7z|RQi)AU!zG_)U;=RJ)trxp|E<GZYcM1bIy~u+Onc5 zUiTemUQNuNrnj<)U;v!oGXZ<eaklWHCKdMHV$W8~WS_UPcMq9s@0JVEf(pNe)M1cq zoIV`<GtguFB(W~9|59Y30$~?~Aq~c%|JT67tU$wa&fK2L&vvzZhEnB&)?P@mpg zboPD4wpch_fQ)vFYRtB)RBx%*%D*E_<H;L;%X}K0t-B^6dC8NX<`#F*7>y44SwU#z zS*ZigaGS&peVZ;1#k5(;TljxYUUl6s5EX40&}B=Eh|ZtesVDx&NF~g>qB7%-Fk53? zg7IB6_eINl)~Q@=*Ix!Yc`3GkaQF`59-Ors5nHK(-O3O_T!+DU{{sq-%D7(*wdKx| z28aTzmY*|uOw41MVj#F*<QdHWRZ8g)+N_Ie`=vpad6Rdx)EDbY9wD$8SUtQvFDu4> zl`2o0rlBG(aORKu`J%`tGHud%-mUl9id(hy%*gN6fumEMP))^Fzsi7ZWBSisj2ipp zmoDw|5Gjwdt3E>G5})Pa-*->7|7?K-Pq4_amQ_v*P(K{ws&e_{jLTg?6dj9v7rzO8 zu*Hk*<SQnHzl7w|aPim+m=qiIoYy6s+)mTx<b4^kxY050rPDeQX*k-Hw?ubgKg=tW zlP!Y-q4?@W-A6jpJp9rVHn~?N+62mkyQ|dQ$yoYQw?8&U65FbDW!aQQlY<qaa!sl? zOkHt_k{T80CBYv!zsd9m#}V@}BS51QeV#97V1!Uk{*K=BOfh~FG(hC;|L0c41@7{G zJU4#?Mv@|RX4;fa5vB+3NQ+UPUTQP5ki>2<XT`TfQ;ZLFb8gIh_dG|H%`6cxAH$$R zi**SpQhokuD6dN4YoF=CUqCT(cuD!Dgwq}}^m{y{+^YB+j!VI_zJ;<R*(t^yGL{`- zcJYA=>&hO~P_4f~o^b-3q#m?0?u3k$>2)$#VFCwv_rDGo3zJ26P?-gvss&JmmuiW< zk^SKZIR<vhEE=80t6=3f%DFMveI1X9d_&UWKU61;Lq^9A8{C6<c@8%MOQ)ie^8J?2 z>Ly}Oa!8Cy6KZ|uPocITf~or2T*dPK+n9q0N8g)z-9_t<)SOh22~<|OtuzN8jw1xh z=(1l*;?+b;!8zyQsn7u3=>9d{awiCGsFCqhhC$?3<MWg|u{+;rj*+FkMF|-(tMt09 zf|{)hYa$)h+{OIG+&}Oa3jhyC3i?1!#m^(W9xGQ9y(cp@mhfDcE#awm&eybW)E945 z7f=LQ2lKq^BaAL_5j~6yn0U|Us45tRtR9uNTyTAp2C?S@-y?!R`a4OC(Q*f<0ZGy) z4OA*rQeSh21XVofpnNKlXx1H+T|&tf%h@+0HToBLOX&RB17}gOd~9;}_IcnFyR1qT zztQUeN4lAsrGP{zY+_QNCOda;T+615*XjloI?B3zy{hnQbLJv>TlrKyZ{bSdzSK+d zLsR+Nuhz)fzrdy^N_f#%a0*#|T*P625q)n>LQ>y&Uw%+F#Zyn=c&7m(E^fc3t0PZ( zf1bBGO*hSp?}4oY)0izvUk{9#4SxySme;P-hKAEht*i@)%D44*gdpNqu>EorQ-7sz zy|E&zsrV-HFTi7wwC!qJJBA<9X+$N^F@mQsNQn;Px?q^b-3;3fDj_Vyc!4w~e`kz^ znf%<E5s*{J@mJo|d=6q~GR0^}i$rSHSjn3UJ{!f;QPTC~*A~vNjWw54E+k);dhO`u zHrlI_ZLGVR?z$;I2s(nDMt+%4em4PAp60}C`yFzD8LA0$WL@!(dibbGg72ZNB*}zR zqJyA9!403yMB}Qz3}@<c9`*RSwJ>d;S6x=NKfVTP?rv)MZNTY+W0643y3y8}G!$cB zxwAn;Y6g4XpPZ5Wm55p;Win>!;#-BKg5G$}55kG0`B`2+MHC8H;@y^Aqgm(uqj#s; zq5IQ~P?1UXZ53$m7*B&0D3g-2^E%dOu9vXc=Jr*t;X<*Pz+P`$G-uc1%&_}eol*2K z-MAoqz5SF~6>MUTF-f`el0dLx&BtKNuDX=Ywq=7g==jQNWivnTnreEHlwB(cjt$?9 zg!_vf<y^681zxDOo~p(u-VGN8UMTJKYUQ+T&+!({m*XUUF4Qu7XODE$T=Ts=Lws=5 z-Vi&!5z`un>V}o?jCV2GEa!DW42BH`{D~?W43?$lb)0{T4z|1sWNkI#eQjV+IwgOq zlXly2!1#0Tyv;fb)t!);^7>@*cCNd*XyUpE^oV+*2ro&y?Il>&u9^2=ZTnhkY|@qJ zZ4vcq>w*(TdV}{wTlHCOG(72=`a&c&Yb}2cuJ}Hghajwg2!7HDHOOyu<q2i%#duhb zZ-O))P=42#_2*lPe6|lIZ^p3obZ!{4hI2`#WNzMAk#{dJ17q20ewL`8)XY^t%N5+3 zr?K4-weV*Da2qzB_;GfphC_clQ!Fzv+jMcf_oFi!9pvm!k>l~|sr5;nugdnra7gmh z77lE<pgItiV34yXq=Q~ZwxoR(8SaZpUs(MOXS?n2)w;muDQpt^<gY2-z~}4|E%z~g zvnif4S-2&~`$CM`aqZv*Xyw=zeiZS$Z%`allqWJ)+p0<Nhwqq@n)!z;4lnC3&aUcC z^FmXLEojIVvpRgY9ruA7>v+|K1Cu##jOEGqsRJ2WPvPLBBQwR|h2oBT9@L%Qy$z?w zt7*b0l2$02PJhkg<rBLt@!Xqq$ZcaTxj>agN5Ab4b4G^$DD+@ZG4umJ@hk>Ft85Gg z^q?1UOaPt*UJwq@`}PL_3W)%07*u@HK(922kOxH<%mA%_-kA*{L{{j0U~te5b@&iD zY{##fp!ljBuY2K0>rLB|P)g7ImwFDEls_HPFay7x)OKcUv%NmT5P2H6<H9wdaRu)i zL+%;~6;N=BjfZ4ej8eQ?-5;bUt4YwFqut_|VpkM%k2g3OHTe~Kf%}%%`<VDH=RnOp z`q^)_raDL6Y!RQ;3F|Q%SI3NrcL?t3yAyp)rLhZ(rIs~S|5yvDVtO&|`qGy^W5tTK z%%F6bsf+OtKc`X*jIMvD>>LhP6f_B$DSAykiy}|?=-fliUssk>#z;#qIW2%{ay%$R zgzs0MQ_E%RzHN;(P{WrPKYyY$y%KtE>H3=P{>5mam5*2EaMA^G^p^EokF(fTuU`gX zHA=Ity{SO^gKN}Y`VL8(qutt{0dn!|>kA<+2T<&%$n$(LD?VyQVNHqrhxUbHpYyMD z%o)zy-5H;d38>21{iM93dG;QPn>Wy3gQS@3tRJee?&~Y2x}uWzq@A2V28C)pl;@aY zIs;KnX?pARY)wLs-{m)_=lO;uk<k{ZYB<9=Uc^(Nb01h%<#$zWzGnFU0Yv{oW}g`- z87y1<PXP@a7@`*O-vREoBl<e}%naNQG#wJ}g3N}*zK|=uSj1-jF=;Qt9U|N%TSU1+ zg`vB2i0EtXY#ykWA<mzr=2MaAKXTMAsOEIlN3W)0S|1X?0!1A+!vlgG<_xu3n)93$ zg~cLe&5pd9jxvLPz8f#4{&QwDWzkIL0&=K@RX`4PtkR2{+?(pKX<nqA!590~(zcIv zz6?XQAnE15n^24fu-W{mJ5i771tSX+raJ=|?Ex^}XZHMy_hx!{EY3D4mCH&9jlbA3 z1gW^OX2@H-8*DGTA?bG|aZj_xt@fRx-cfd<E_&2e+pS9~%e^G~R}%&Hgf6X`iE#bO z*O8FA@C$J|<_-VXx_OuORwXr8w{_>b9Hu|59euNG)-oSOB*Zh8*qs_8QinO5$7$ss zpRyE`FE-WB@Wo5vi?lFb(^({%n3_r|h_v3xY`j>Z;!-HWt9vT_5_l@0W%#TBf#%ra zUB+I{XF3G4taew67QCp@^@%a<Cg__l?u8Xhntqy)+IE#UKh)j{we10g>3LUOJ3t)5 zEH)oZXlOVFFnpk8_?X3-CRt9pJ8WD38SFpUOW;4ULruIN6ytkMls|OD1f_uRI|on6 zVF3=|`iqMUZMHoF4Q-^7@>)8omva=9Jsr|B&~0z6udeyl(oim_`q<cTgvJ_jh;{V! z3sm1FF-eg5l`nigCU9QMU*q;KaPrl;UA@=Uv)S-_?Lr#rFpm|kN_f)aAs<7KW1I46 zkz+QakL<1w<7BB`o(s{p_0KV($J%nLy5TZ1Ob10)ulCU{?RMUDlVU&g1tXJ1$KDk> zGX2=e1D>Byd%+I6bf{H}hA$W->Lwf(7f{z&tuZ6({sKb=x(TIAV(0gEZi8ZhHl&Ou zt%;SdSmjVzy)$+&XH<#Q5P=deW~DFbYP{tpeq;oZnmK!LI+4AE;${cw2or8@*k<L} zqr_JSI{I&Mb!8MH6w#=-d=e1Kn9(0dq&2`5gzl0Qix_t6S48tvhOJ$&y{(HwKfHC& z)ez;<-<utb@(C`QJdsgXGE9rhx7RX}UKoQRieY14Xn%`3jW3(5yp%AAY_S(s?;~{Y zS~XPYnQkj=!?Cxz&EzQv<Un;F@!eB7p3`qgX{_t&qBL@gM^xbX`kNWTk2NBfvy_my zkZMuSUV&KOL{iz!Ru8nVbiMAI5y_9^x<7J+|60t@(ZU)s09Ds!1!3?<t<Ra`@TrXP zf@KvfU?u#PoB6qhOCXg5caJ;9PhE@u(<<?<w$M#tJi>dVLld)2IhK*E4!7{tNUr%- z@c5oq!b{6|Z`77)*bBAngHGQj+O}`JFzxNe#2YMgr$|*hg|YT;Zk`anbi-XkZvs09 zfwSPmiXnhi+4cvk^0u_ouWZR~_Biy^3}JyS#8PpSK$Z?j@Ze77f<8GTt5kV!R?+SM zHbl;0IR1&!@smetFY~TxP!ML?_gfVbzBXqAbU8`fJgw0}skRnP+CH)mY)l76a{nw; zjxIwaZg!9Ed}!~E-<7_@Tjc~s!0ZDY|GLE(|2Y7l<3GnghCg`xd*^@Nd=5OKQs(Lu zK@-^`Ie1S6$X2~!=_rH3pV8e(gLS@IQVQ7vB7O`84(`Wa6enX{;=<3pK;Nk|qWxLW z-PbCS<9Cl|%(#JTB+j19{W7P-X<P^<;@(s?A^%Hp{+`m~xZB7w`f(?Lh1t8<`j&cF zb@++jAW1y6ixan(#69gyxuYPCl&@${TdX%v_11<peYOCvb^MXlG0kR%_RLFKLaLh= z31169h>)9>AzW;UG5QI$)_e8B!=`~Kk?Fltg80L|MK**z4b@qrKWj++l3(wJ9w^|f znh^0+EWC|CO>>&3mTF)M^nQqOD$Oy`L%4y4uy{LZRN`gJ#T8C35?`kD#o-B9gukz9 zlme_YPNc#40RUF?*#zktyyOFmj>kzdIdkX#9`z45t>f{~{UQd#(A)dpC+1o|!f8}= zi|gp140UjMjU`>hmCo3xMI-byi1(8ocZBDFmW1*;5iL<H*GlKNsOSp}6PxVL9auGA ziWx`BW9I?(_PNC}>GwxIM#6b&x>Gh|pZrR<9lgYtZ$5hINk&7*zu}&=9NU+e7;(M& z*kRQ&Y9p5WtZ<K9Pm7I9nTBPACVs8~_A=~(1K~FjU$wx|p>34^9G?0jsHmMmKWIIu zgk+0x5DOjoyl)e;lJyhOfMf@r!ayi!1WKIt3_x3<Tsl`k6C*|Hmf~nV<w#&X>*eIW zBbquH#jvBU6@++)<BK|TT(ptjhi2XdFpf3IMU*ytm=@Lz-)=1dF-3>i&Krgbt4f}p zmF?^MSrvv5Es|kHlzC-_Y1H1l0bF&>(9ToGYcs*Y&;7!hq}ZNfz7|ouvZz|Jyw5j+ zuh-AQTWXT$Q<i5tm?z&HpJ~YXyuw1jENb&}KUrQ>$a<ff(N8k~bkfPK=i%(VMkD(i zC>t$VX-+S=b~`KrMXVLNpAw|Eul&0Ho^W`h9_wdn95Bpbe?KV7Sa6xZ<HXng7a#<= zZWU2xocKS|_*pAK|46iB1b_zN`NR>n*u-El5d4FfBgLYLOs(*LNH1KU&vf`OPp#Y= zji|<4OoBB-1(8DPPNcfax<&2H`OWtYraHt;ZI9~ne$fg;dXi2|Z3;7<ND}XJm52rk zUQ4~+nE}~tWyQJ;NfLHd?rF}&{`ynC3hUH9ZRNPinAASTv3~@f;^&+$ZqmUYF@0Ag z3ghCZJp3^M7ZI!XV9#sW&S@8dv>^&InF<ueZ_;e!>G+fGtv~-FHFkP7X}cjc&E7s? zy6Yo3hAe7%UnqEG^d2S0dH3pKxQd_o85t$%<x3U9yXww*l=)SeV^(|i*4kFyh0#iO zPv*))r0IC-MXl-4<~38R7}|PZnPkwVSG($c#7vpZ<bAK&vW9;;-QK-1Atf%uZCp6p zfCVLmgIQN6bI>!;?;Q{AwH`m#nW{Rc;d9<_7MTYfy^oYdxSlew`M;&g(gbf1^o5^* zA(p8;mEecrRH^4Q@f!(Ah*UjBf{^7kqF6)f-}yU&r1j3YSny7yOYOG>h=J|xkE`5S zy8Jw5=t&LtM2|r@R77aO+u0qu;rkb;L1rQepXXM%t9%lR#42j4gxO2X8`AbniK;hb zh&m1qw-O_DX2#;?x!2Ne)$Ksb%#&pj{Xv{lSPA)$P%EHUp+8O5-Ar5DA}DSV;12n- zScq1a^~sm|e5W2}XJ+lj4Pki>>QjHKe~k<COVrs?;#R=_PEOY8pg)Tz^+raS=z=HO zRHkXA8|RO3O{&o!+be-8Uq2~j@k#qarE>^&k<M{lAH9j+WZaQQ`YXf4aQ&t9vXA}G zZWP_7^pAWru6}wy_DZ!bRaKnS!#UfRPlSRtK()TKDuRnsfGWL!0`cdo9ISKf9|dE{ zWJBXgI?jk)8@25pltQ-h*rc!Am9Z9qR5_Yi_`=T+qpiW9gjybNmhs&QC2q3uZ@eEg zlUS}XJo79cU7)Dy+?-R6qItA4l)`Z>e8@{z@m9Fw<Rt>y7@^I}RPrwae+TFD0h){q zAOQaVH7J1xxD0ii#>&titfXKr^HfMBe)QiR!ipt5Bo^#LlN`?fgILy`i}9b2w7)`d ze43YG{oIp}gtkBGvM-xUSR=~J)xOqzGjQ6j>V8(G-|dst7HFMa%T{7ZmU&uUWcRxm z!YbR)B|$6*L)N<#7En*9I7g()`4Sb_=A9aGXlg;&+*z+8i;w6lrx^BaFG#IW&|qI0 z9fQc8`0GNgcz-^so~FzMNWpN?`PRUVqJ#G^>L_YQb-mcW$?hwNKf9_h2eWHOnY8je zgucJVE?KAI)iWognB#PocGq@XG%UCNG+O%SznP$kyal-dIZdwKydjiCFRm%vy!rcE z&`Oz3v<DqWm_^WQiH+JqhE^ZBrF1f2JqODo49}l~V1F>j69u`?-0){XY`OY$xjK(O zFX9)rGmoe4&rWUgk5oo=I9hr?6?Kdtz3IJsq*P`>Bo^1H?9Iqt60?mnl=O+%kYun^ z3?$sv*lMZ_s$nxov^^Ye&%MwaDVshI5QSIrh)xIQUWjV^oc|}5!I*>CQTr-lKptP$ z(x99+DCxA|%;)_+`Q!g^Vmd(EF_-t;15TFQ9jU=Q3UQ&_Ey0@kGVd&hEq?V=$AvT8 zwkElcS56+)awd;eK*cVYt0Htv5l0SJua(vYU$m?*#P64GSSuE=+{xHSuPsv}E>Osf zFIa2KC5epm#k-!ab!(Z}pAr_K#YlLr=FqcI-tP@a<k`2`nlP7&if9E5JvUUkRyDgY zYvLbAutT@J?!*iJjpT-sy@i7B;{`PuD8`I?f5o$l3&uh6w`L>y5&R-JsTOA%ddVbM zBzzc{;pL!BmgKt^Y*&n*79Yo(c%s+U&kjMqAE<C)GjMhux;S`WK~+qT*GFksUv<3L zSw9r@N(;;(O8Yhcps}G(D-cX>pG86HeEsYt130IsK|!UY6LI!RYB{ye$KbUd5=(jm zl0eY)D6v2xFHN4jDoZ}!pnt0X9B2vYd32>~J}s-L$RiPo;A~6!ZzfZ*FjIO#4u2@h z{P$>x*Zq)yfnb>v<PLPKoN!g&a?~hVl0Vx=(e9A!f26)|gcL4HAeBMYW`(lv{PSbc z?o7`HSg5Trf5=)^^gnqBjQ?5GH_vFKEkH4jtcSJz1wtY0J3P81cO+u;Rsz4fouGyq zP?ouYm4WHTa_s=I*uX+7!CY;=0X|s81eT_4ew}@G&_l~^slzCu3dCBgul%LYa-~20 zR`j}SfpLfS-b})FjLZG@Wn6?GyC=w<_~`u7Fcn1I8pLm}@xDb<P<sNJg15wl$~by( ze@3@4>(&SFWX(`pDh48p$!CcRROoM*V=XMla5#uqwf{{Sxqf_=659jaSfm=>S8VQ} z<<E0w)hxB_<m}H`xt=5jKicz?aQD~5$<zM6x#>{Y3~p^dRPAu_=WT?4aWr=<n4Ej% zr-ygvQV+>63>{Ia=RQ-9)kMA#kZq`$(H`4}ZD@>LF1yM<^PuH+KiVIRSotLwB%VY; zj!2}QjcG4k@Xti4QAT9yr~ofmwAI(h6>^~H|E?DH+JS?NV(RA4Ydsppl&4gdBqJT> z@!xnX3^Tq6Hc%RRG9{W|58|KmQ?B9_9)_H#>w43G#LZImTWM*eN3w6T*8G9HfcY_p zoTUC#k8iO@6VqqGRabl`pF#F>ad&$S*fGx*)8#-BHKEdoe(-jhj%IhGblZ{mm~-b2 zU8`0)AxF+u+$(i{`V>mOrk{~Wf3ZYQj)IV;%^J|`4Jvr5u$=W;F5mkSeV%BArCWnD zr@{d3sLF9cV>8Ntt-j!xb=Qa6?9tAnvG!6poi<{jp)eb7^JHHIQ8-Ie=QcuUHFpq= zGkl2j^}JHR-9J`LKl}@fcnF#<t?rbAu@U3#2p--SQ2O&f)uewj@_!6G0G;_kc%ss3 zxHJ}?VsL2H*WZXb=)X<vzjAjISJH>a7UR<0O;p4T`8F3Kfl8U#?n9GWNxGX*wF+3E zJGF}%{?Q#lwR&S-&Mc?BAIGry2dM6MLCX1Y9i3!7y|`%e#OpNYkBDJKrQGz~1!vFR zN0eA@@=xE!#Nj813XkCpnou<t*v<I(D-1>|vi(sxuqmt-|M_wLBe9;HM*_ZT{8QGe z)Y+LSFPRK4F_f|1fM?het<eV`ACqeD{1KinI;-utcw08hdW-r9mxeqxDQ;?{q#D$~ zzR9XuQ5|7hs1+D`E&vH2@GIMRTUexdNc&}maBwAC()9I*_4&M3dED<J%2Q+;{n~!H z70NV0%!*E?#Hs$u>p>$#iJx9%G050JF^};{g&QdU8RqceS@cTBL?mxB4m~&nU7O@H zf}Lb6ZR=DRSSp%`2WY7}sNnn$8);*|y$!Z{D?}sf_Jb-u%SyDKp}!8x5Ki@!>X{)L zS4MgD9UnJh%K3Te;f#PgxH(9$)O^>T=O`=84ksKt6q!b4CghEcJIsf_yP0kYal2J1 zR@0v1n2z&HxzY{sx}kazR9Fvomfq04Bexh)sv7!@X7%=xbDMwYK_`K^DCjIfkn3he z=ptkmaru;Db+5ra1oFhPD7|QT-0!03mOUU_a8xs7N2Dv=XcNU&0^-oC#~bK!3ptkp zT0Cx;Pd@~TCxt{S`9uYG32fo>#kM12yNgG?dagx=osHY4?UhOoy%jy9Jf%J63#jyM zE+;D23>C(s;hZVFk*Lkpa;M^@nFRZyYM7{aJ!_(_@af}z(8Yv-%^XWkI+_<2LEQP{ zX>jB~5H?TuwE}C@mvBHnKAq&mlH}Vv{vc?(On)D9dRs8{?_g}6d_;EU7wxA}!3O29 zi5uZ)VTw7FyVR<?#-O$SL7n)bvFud=3ssAkk(y+{Q$)db3s@)F0HqW!Yo)x4m*K<S z?dvvQgZ{1PU<Y+0F><sxJTTY6CL<pz{O^r{R-ZeoI|X`5;<AY)QINd*bngg)F0%{$ zc|WsFt`QJ7tQXJn)-SQjs}}Gy9E<xLU-N2F75V2PNd+Q>;2{DjF!dUv8EwYuV)cvB zoy@jxBjG%pT8-s8wcd?W#jK(O7jeEV315_W{o&6BW4S(^kvV8OyIVb;%}=SutOE{O z)B6@Dr;h@69ZmN`19L<g<t0>SzPP{s+z{5hkcyKU;0E&M_#@)ZA5Fv5aLo;JO;q-n zP^nWoYX-CCZlICfIr^{=Qs*Or^H-@TYdzA#WQ<#@-0{KyTZ{s6y<nVM7g(;Dxb>1- zP{R7tQHg1ftHs@&l*m!gddKg~UoH=FPTrvT1Ync)>T$ot3vLg3@RNF09wv^4&Xn32 zfo6mvO&TDT{P|yXG9ZlkGXvf#Wq&^fNRdjXK8fXmr^g!ZIG|0rNEBrZ8#c8wlOayM zqRw=iN)1wmz-6a)7ujX|o})IVbGUB7U(ZUgh={8w?ANP$TlMi`Y#vx@rM_<((e6W) zQq3EaETxu@u7>G5rmvx6NKoHAo~hnA8tW*ju^~fv7T;UQeiY_0_u3oz-z)cE4^D`A z>MaLz6kS`z|I+A48fG?}=Cy_9VK%?mo&BY<nr!kt8$%?;myBV9=yj_@FM&D%4vA%% zy7N>&aMLcafDFs1Svc`-!W93l_C&cB)lzp`+}t5AESyrm*?}fANSIh;Y0ltt>K(eX z^owMm*_o@8bXood&N%iFAa}^M+KwquAI5{;_(xFGuyA-FCxKR(L6t2v+!@y|S?B;} zrKABGaXA=HzRUZD7)n*B%Wc%b#~oZglK6<BgetQfptukS6<Tn-u#l;9Sm|jzR8Q>t z;&6Y#I9DH$`ih1>afuM;?r!Z+D<ocx{LarexDapEjFSpvIsbP8{;yXs!3Shdn9yD& z|9C*A2K(=?Ry|Sd3Br<DDgS{JwJ(#cI-`(ar+zbHv~}c)iqxNKf^oz;8A~%v@de?G zx^V%FOyAD|ytoeFp<fW1!&zHF^RLw5!&aLvGIv7aMIh?_Y;Zxn!o3mtkPD*xaOk2~ z$uo&RlE+EwQe_i>%hS`yJqH{`AiUAiz`(aL;3>a8D7N$%h|-U!0HUOU=O8&aX9&P@ z0Wk21zexk2up*PLa0Q^F`f?RWIH$MrJl~Kx`b|};DuwG$)NfCQG_n&G<bbED`s)Fa zPk*3S$S44u<_usN3oX3@fXAskGa7amoCUlkVF#dH={{U3X~rYNuEG@0>Now^nb*$u zTHNqZgPZ<|IztYRBo5&D#_}=m$IT)`-a@om4Wv8+Fz~-=5U5t9mjWS8(+3!>u%GEI zqJJ0A6+pu()q*S!fL+&jD`9*9v+Kv<X82cBQ|!GZ16B|?$K=wLpkX9<R%x>(|8sRD z2<WQ|0!wG-XWag17t0WDd3kyL1vJYqN4+(SG-)0{abGIgk=n|>mj$R$t9ZG9t+<l{ zAjFpT0tr0H%)FLJLlQ_>>a(Jtkw4Iqi>zugO;)jzJ86S}JumcJ*eNEP>@C@|4W^rX zfR3(Kh8$J9L~XzNMV>4REAcTPj|H+sSXFik0lkPIEOSI70}wHe1w4*<8@mmvPm=)P ziUKH~%>o~us42fGpl*t6v2Jo(1cp7*{WX+y5OLkl>g1m?0or8h@6a^zBfkedEXY<> zZ|(9o*-Dosqe&is_)BAS7Y<7Q&&LHYKE%Nn&mAuf0jvYPG&3?%oh3R;NW%l&)|^+I z+R+cwx`~}~HFp6kaTk!ViPmbh@)QC|2FSJ*%|S|w+y!9_1$d5a4v$lfI?&jhnNkiG zCY5LaB9-n;{q+@<rc&VwG=oL}t<suwpDTmAgt0&9QHJG7brvG0ssm>X!2I76`M<sf I{+;{(0Ftdah5!Hn diff --git a/themes/beautifulhugo/static/img/triangle-thumb.jpg b/themes/beautifulhugo/static/img/triangle-thumb.jpg deleted file mode 100644 index 8eb0761f4c69288d8056a1d9e9b93acfe0a38aac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15099 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 diff --git a/themes/beautifulhugo/static/img/triangle.jpg b/themes/beautifulhugo/static/img/triangle.jpg deleted file mode 100644 index 2dfbcec7ac8a47ddd960171359bdd0ec075169c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136549 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≠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 UxA-$O)>B5btQvrioc})j4{z+CNdN!< diff --git a/themes/beautifulhugo/static/js/bootstrap.js b/themes/beautifulhugo/static/js/bootstrap.js deleted file mode 100644 index 4139b6f..0000000 --- a/themes/beautifulhugo/static/js/bootstrap.js +++ /dev/null @@ -1,2306 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - 'use strict'; - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.2 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.2 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.2' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.2 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.2' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state = state + 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && this.$element.hasClass('active')) changed = false - else $parent.find('.active').removeClass('active') - } - if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - } - - if (changed) this.$element.toggleClass('active') - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - Plugin.call($btn, 'toggle') - e.preventDefault() - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.2 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = - this.sliding = - this.interval = - this.$active = - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.2' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.2 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $(this.options.trigger).filter('[href="#' + element.id + '"], [data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.2' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true, - trigger: '[data-toggle="collapse"]' - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && option == 'show') options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $.extend({}, $this.data(), { trigger: this }) - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.2 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.2' - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger('shown.bs.dropdown', relatedTarget) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if ((!isActive && e.which != 27) || (isActive && e.which == 27)) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.divider):visible a' - var $items = $parent.find('[role="menu"]' + desc + ', [role="listbox"]' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget) - }) - } - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '[role="menu"]', Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '[role="listbox"]', Dropdown.prototype.keydown) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: modal.js v3.3.2 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$backdrop = - this.isShown = null - this.scrollbarWidth = 0 - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.2' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - if (that.options.backdrop) that.adjustBackdrop() - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element - .addClass('in') - .attr('aria-hidden', false) - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$element.find('.modal-dialog') // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .attr('aria-hidden', true) - .off('click.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />') - .prependTo(this.$element) - .on('click.dismiss.bs.modal', $.proxy(function (e) { - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus.call(this.$element[0]) - : this.hide.call(this) - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - if (this.options.backdrop) this.adjustBackdrop() - this.adjustDialog() - } - - Modal.prototype.adjustBackdrop = function () { - this.$backdrop - .css('height', 0) - .css('height', this.$element[0].scrollHeight) - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - this.bodyIsOverflowing = document.body.scrollHeight > document.documentElement.clientHeight - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', '') - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.2 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = - this.options = - this.enabled = - this.timeout = - this.hoverState = - this.$element = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.2' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $(this.options.viewport.selector || this.options.viewport) - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (self && self.$tip && self.$tip.is(':visible')) { - self.hoverState = 'in' - return - } - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var $container = this.options.container ? $(this.options.container) : this.$element.parent() - var containerDim = this.getPosition($container) - - placement = placement == 'bottom' && pos.bottom + actualHeight > containerDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < containerDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > containerDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < containerDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top = offset.top + marginTop - offset.left = offset.left + marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isHorizontal) { - this.arrow() - .css(isHorizontal ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isHorizontal ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = this.tip() - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof ($e.attr('data-original-title')) != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.width) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - return (this.$tip = this.$tip || $(this.options.template)) - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && option == 'destroy') return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: popover.js v3.3.2 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.2' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - Popover.prototype.tip = function () { - if (!this.$tip) this.$tip = $(this.options.template) - return this.$tip - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && option == 'destroy') return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.2 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - var process = $.proxy(this.process, this) - - this.$body = $('body') - this.$scrollElement = $(element).is('body') ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', process) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.2' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var offsetMethod = 'offset' - var offsetBase = 0 - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - var self = this - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - self.offsets.push(this[0]) - self.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (!offsets[i + 1] || scrollTop <= offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tab.js v3.3.2 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - this.element = $(element) - } - - Tab.VERSION = '3.3.2' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && (($active.length && $active.hasClass('fade')) || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu')) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: affix.js v3.3.2 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = - this.unpin = - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.2' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = $('body').height() - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/themes/beautifulhugo/static/js/bootstrap.min.js b/themes/beautifulhugo/static/js/bootstrap.min.js deleted file mode 100644 index c6d3692..0000000 --- a/themes/beautifulhugo/static/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g&&27!=b.which||g&&27==b.which)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.divider):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(b.target);38==b.which&&j>0&&j--,40==b.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.options.backdrop&&d.adjustBackdrop(),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in").attr("aria-hidden",!1),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$element.find(".modal-dialog").one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a('<div class="modal-backdrop '+e+'" />').prependTo(this.$element).on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.options.backdrop&&this.adjustBackdrop(),this.adjustDialog()},c.prototype.adjustBackdrop=function(){this.$backdrop.css("height",0).css("height",this.$element[0].scrollHeight)},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){this.bodyIsOverflowing=document.body.scrollHeight>document.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.3.2",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-m<p.top?"bottom":"right"==h&&k.right+l>p.width?"left":"left"==h&&k.left-l<p.left?"right":h,f.removeClass(n).addClass(h)}var q=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(q,h);var r=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",r).emulateTransitionEnd(c.TRANSITION_DURATION):r()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=this.tip(),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.2",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},c.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){var e=a.proxy(this.process,this);this.$body=a("body"),this.$scrollElement=a(a(c).is("body")?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.2",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b="offset",c=0;a.isWindow(this.$scrollElement[0])||(b="position",c=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var d=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+c,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){d.offsets.push(this[0]),d.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.2",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e() -}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.2",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a("body").height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/themes/beautifulhugo/static/js/highlight.min.js b/themes/beautifulhugo/static/js/highlight.min.js deleted file mode 100644 index d370ad1..0000000 --- a/themes/beautifulhugo/static/js/highlight.min.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){"undefined"!=typeof exports?e(exports):(window.hljs=e({}),"function"==typeof define&&define.amd&&define([],function(){return window.hljs}))}(function(e){function t(e){return e.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">")}function r(e){return e.nodeName.toLowerCase()}function n(e,t){var r=e&&e.exec(t);return r&&0==r.index}function a(e){var t=(e.className+" "+(e.parentNode?e.parentNode.className:"")).split(/\s+/);return t=t.map(function(e){return e.replace(/^lang(uage)?-/,"")}),t.filter(function(e){return v(e)||/no(-?)highlight|plain|text/.test(e)})[0]}function i(e,t){var r,n={};for(r in e)n[r]=e[r];if(t)for(r in t)n[r]=t[r];return n}function s(e){var t=[];return function n(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3==i.nodeType?a+=i.nodeValue.length:1==i.nodeType&&(t.push({event:"start",offset:a,node:i}),a=n(i,a),r(i).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:i}));return a}(e,0),t}function c(e,n,a){function i(){return e.length&&n.length?e[0].offset!=n[0].offset?e[0].offset<n[0].offset?e:n:"start"==n[0].event?e:n:e.length?e:n}function s(e){function n(e){return" "+e.nodeName+'="'+t(e.value)+'"'}u+="<"+r(e)+Array.prototype.map.call(e.attributes,n).join("")+">"}function c(e){u+="</"+r(e)+">"}function o(e){("start"==e.event?s:c)(e.node)}for(var l=0,u="",d=[];e.length||n.length;){var b=i();if(u+=t(a.substr(l,b[0].offset-l)),l=b[0].offset,b==e){d.reverse().forEach(c);do o(b.splice(0,1)[0]),b=i();while(b==e&&b.length&&b[0].offset==l);d.reverse().forEach(s)}else"start"==b[0].event?d.push(b[0].node):d.pop(),o(b.splice(0,1)[0])}return u+t(a.substr(l))}function o(e){function t(e){return e&&e.source||e}function r(r,n){return new RegExp(t(r),"m"+(e.cI?"i":"")+(n?"g":""))}function n(a,s){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var c={},o=function(t,r){e.cI&&(r=r.toLowerCase()),r.split(" ").forEach(function(e){var r=e.split("|");c[r[0]]=[t,r[1]?Number(r[1]):1]})};"string"==typeof a.k?o("keyword",a.k):Object.keys(a.k).forEach(function(e){o(e,a.k[e])}),a.k=c}a.lR=r(a.l||/\b\w+\b/,!0),s&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=r(a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=r(a.e)),a.tE=t(a.e)||"",a.eW&&s.tE&&(a.tE+=(a.e?"|":"")+s.tE)),a.i&&(a.iR=r(a.i)),void 0===a.r&&(a.r=1),a.c||(a.c=[]);var l=[];a.c.forEach(function(e){e.v?e.v.forEach(function(t){l.push(i(e,t))}):l.push("self"==e?a:e)}),a.c=l,a.c.forEach(function(e){n(e,a)}),a.starts&&n(a.starts,s);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(t).filter(Boolean);a.t=u.length?r(u.join("|"),!0):{exec:function(){return null}}}}n(e)}function l(e,r,a,i){function s(e,t){for(var r=0;r<t.c.length;r++)if(n(t.c[r].bR,e))return t.c[r]}function c(e,t){if(n(e.eR,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?c(e.parent,t):void 0}function d(e,t){return!a&&n(t.iR,e)}function b(e,t){var r=y.cI?t[0].toLowerCase():t[0];return e.k.hasOwnProperty(r)&&e.k[r]}function p(e,t,r,n){var a=n?"":N.classPrefix,i='<span class="'+a,s=r?"":"</span>";return i+=e+'">',i+t+s}function f(){if(!x.k)return t(E);var e="",r=0;x.lR.lastIndex=0;for(var n=x.lR.exec(E);n;){e+=t(E.substr(r,n.index-r));var a=b(x,n);a?(B+=a[1],e+=p(a[0],t(n[0]))):e+=t(n[0]),r=x.lR.lastIndex,n=x.lR.exec(E)}return e+t(E.substr(r))}function m(){if(x.sL&&!w[x.sL])return t(E);var e=x.sL?l(x.sL,E,!0,C[x.sL]):u(E);return x.r>0&&(B+=e.r),"continuous"==x.subLanguageMode&&(C[x.sL]=e.top),p(e.language,e.value,!1,!0)}function g(){return void 0!==x.sL?m():f()}function _(e,r){var n=e.cN?p(e.cN,"",!0):"";e.rB?(M+=n,E=""):e.eB?(M+=t(r)+n,E=""):(M+=n,E=r),x=Object.create(e,{parent:{value:x}})}function h(e,r){if(E+=e,void 0===r)return M+=g(),0;var n=s(r,x);if(n)return M+=g(),_(n,r),n.rB?0:r.length;var a=c(x,r);if(a){var i=x;i.rE||i.eE||(E+=r),M+=g();do x.cN&&(M+="</span>"),B+=x.r,x=x.parent;while(x!=a.parent);return i.eE&&(M+=t(r)),E="",a.starts&&_(a.starts,""),i.rE?0:r.length}if(d(r,x))throw new Error('Illegal lexeme "'+r+'" for mode "'+(x.cN||"<unnamed>")+'"');return E+=r,r.length||1}var y=v(e);if(!y)throw new Error('Unknown language: "'+e+'"');o(y);var k,x=i||y,C={},M="";for(k=x;k!=y;k=k.parent)k.cN&&(M=p(k.cN,"",!0)+M);var E="",B=0;try{for(var L,$,z=0;;){if(x.t.lastIndex=z,L=x.t.exec(r),!L)break;$=h(r.substr(z,L.index-z),L[0]),z=L.index+$}for(h(r.substr(z)),k=x;k.parent;k=k.parent)k.cN&&(M+="</span>");return{r:B,value:M,language:e,top:x}}catch(R){if(-1!=R.message.indexOf("Illegal"))return{r:0,value:t(r)};throw R}}function u(e,r){r=r||N.languages||Object.keys(w);var n={r:0,value:t(e)},a=n;return r.forEach(function(t){if(v(t)){var r=l(t,e,!1);r.language=t,r.r>a.r&&(a=r),r.r>n.r&&(a=n,n=r)}}),a.language&&(n.second_best=a),n}function d(e){return N.tabReplace&&(e=e.replace(/^((<[^>]+>|\t)+)/gm,function(e,t){return t.replace(/\t/g,N.tabReplace)})),N.useBR&&(e=e.replace(/\n/g,"<br>")),e}function b(e,t,r){var n=t?y[t]:r,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(n)&&a.push(n),a.join(" ").trim()}function p(e){var t=a(e);if(!/no(-?)highlight|plain|text/.test(t)){var r;N.useBR?(r=document.createElementNS("http://www.w3.org/1999/xhtml","div"),r.innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n")):r=e;var n=r.textContent,i=t?l(t,n,!0):u(n),o=s(r);if(o.length){var p=document.createElementNS("http://www.w3.org/1999/xhtml","div");p.innerHTML=i.value,i.value=c(o,s(p),n)}i.value=d(i.value),e.innerHTML=i.value,e.className=b(e.className,t,i.language),e.result={language:i.language,re:i.r},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.r})}}function f(e){N=i(N,e)}function m(){if(!m.called){m.called=!0;var e=document.querySelectorAll("pre code");Array.prototype.forEach.call(e,p)}}function g(){addEventListener("DOMContentLoaded",m,!1),addEventListener("load",m,!1)}function _(t,r){var n=w[t]=r(e);n.aliases&&n.aliases.forEach(function(e){y[e]=t})}function h(){return Object.keys(w)}function v(e){return w[e]||w[y[e]]}var N={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},w={},y={};return e.highlight=l,e.highlightAuto=u,e.fixMarkup=d,e.highlightBlock=p,e.configure=f,e.initHighlighting=m,e.initHighlightingOnLoad=g,e.registerLanguage=_,e.listLanguages=h,e.getLanguage=v,e.inherit=i,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="\\b(0[xX][a-fA-F0-9]+|(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such)\b/},e.C=function(t,r,n){var a=e.inherit({cN:"comment",b:t,e:r,c:[]},n||{});return a.c.push(e.PWM),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e}),hljs.registerLanguage("apache",function(e){var t={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"tag",b:"</?",e:">"},{cN:"keyword",b:/\w+/,r:0,k:{common:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"sqbracket",b:"\\s\\[",e:"\\]$"},{cN:"cbracket",b:"[\\$%]\\{",e:"\\}",c:["self",t]},t,e.QSM]}}],i:/\S/}}),hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},n={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",operator:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,e.NM,r,n,t]}}),hljs.registerLanguage("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",reserved:"case default function var void with const let enum export import native __hasProp __extends __slice __bind __indexOf",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{cN:"property",b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var i=e.inherit(e.TM,{b:r}),s="(\\(.*\\))?\\s*\\B[-=]>",c={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+s,e:"[-=]>",rB:!0,c:[i,c]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:s,e:"[-=]>",rB:!0,c:[c]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{cN:"attribute",b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.registerLanguage("cpp",function(e){var t={keyword:"false int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using true class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype noexcept nullptr static_assert thread_local restrict _Bool complex _Complex _Imaginary intmax_t uintmax_t int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t int_least8_t uint_least8_t int_least16_t uint_least16_t int_least32_t uint_least32_t int_least64_t uint_least64_t int_fast8_t uint_fast8_t int_fast16_t uint_fast16_t int_fast32_t uint_fast32_t int_fast64_t uint_fast64_t intptr_t uintptr_t atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong atomic_wchar_t atomic_char16_t atomic_char32_t atomic_intmax_t atomic_uintmax_t atomic_intptr_t atomic_uintptr_t atomic_size_t atomic_ptrdiff_t atomic_int_least8_t atomic_int_least16_t atomic_int_least32_t atomic_int_least64_t atomic_uint_least8_t atomic_uint_least16_t atomic_uint_least32_t atomic_uint_least64_t atomic_int_fast8_t atomic_int_fast16_t atomic_int_fast32_t atomic_int_fast64_t atomic_uint_fast8_t atomic_uint_fast16_t atomic_uint_fast32_t atomic_uint_fast64_t",built_in:"std string cin cout cerr clog stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf"};return{aliases:["c","cc","h","c++","h++","hpp"],k:t,i:"</",c:[e.CLCM,e.CBCM,e.QSM,{cN:"string",b:"'\\\\?.",e:"'",i:"."},{cN:"number",b:"\\b(\\d+(\\.\\d*)?|\\.\\d+)(u|U|l|L|ul|UL|f|F)"},e.CNM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line pragma",c:[{b:/\\\n/,r:0},{b:'include\\s*[<"]',e:'[>"]',k:"include",i:"\\n"},e.CLCM]},{b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:t,c:["self"]},{b:e.IR+"::",k:t},{bK:"new throw return else",r:0},{cN:"function",b:"("+e.IR+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,k:t,r:0,c:[e.CBCM]},e.CLCM,e.CBCM]}]}}),hljs.registerLanguage("cs",function(e){var t="abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long null when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async protected public private internal ascending descending from get group into join let orderby partial select set value var where yield",r=e.IR+"(<"+e.IR+">)?";return{aliases:["csharp"],k:t,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"xmlDocTag",v:[{b:"///",r:0},{b:"<!--|-->"},{b:"</?",e:">"}]}]}),e.CLCM,e.CBCM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line region endregion pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},e.ASM,e.QSM,e.CNM,{bK:"class namespace interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"new return throw await",r:0},{cN:"function",b:"("+r+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,k:t,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}}),hljs.registerLanguage("css",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={cN:"function",b:t+"\\(",rB:!0,eE:!0,e:"\\("},n={cN:"rule",b:/[A-Z\_\.\-]+\s*:/,rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:/\S/,e:":",eE:!0,starts:{cN:"value",eW:!0,eE:!0,c:[r,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"hexcolor",b:"#[0-9A-Fa-f]+"},{cN:"important",b:"!important"}]}}]};return{cI:!0,i:/[=\/|']/,c:[e.CBCM,n,{cN:"id",b:/\#[A-Za-z0-9_-]+/},{cN:"class",b:/\.[A-Za-z0-9_-]+/,r:0},{cN:"attr_selector",b:/\[/,e:/\]/,i:"$"},{cN:"pseudo",b:/:(:)?[a-zA-Z0-9\_\-\+\(\)"']+/},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",c:[{cN:"keyword",b:/\S+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[r,e.ASM,e.QSM,e.CSSNM]}]},{cN:"tag",b:t,r:0},{cN:"rules",b:"{",e:"}",i:/\S/,r:0,c:[e.CBCM,n]}]}}),hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"chunk",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"header",v:[{b:/Index: /,e:/$/},{b:/=====/,e:/=====$/},{b:/^\-\-\-/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+\+\+/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}),hljs.registerLanguage("http",function(e){return{aliases:["https"],i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:!0}}]}}),hljs.registerLanguage("ini",function(e){return{cI:!0,i:/\S/,c:[e.C(";","$"),{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:!0,k:"on off true false yes no",c:[e.QSM,e.NM],r:0}]}]}}),hljs.registerLanguage("java",function(e){var t=e.UIR+"(<"+e.UIR+">)?",r="false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private",n="(\\b(0b[01_]+)|\\b0[xX][a-fA-F0-9_]+|(\\b[\\d_]+(\\.[\\d_]*)?|\\.[\\d_]+)([eE][-+]?\\d+)?)[lLfF]?",a={cN:"number",b:n,r:0};return{aliases:["jsp"],k:r,i:/<\//,c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",r:0,c:[{cN:"javadoctag",b:"(^|\\s)@[A-Za-z]+"}]},e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},a,{cN:"annotation",b:"@[A-Za-z]+"}]}}),hljs.registerLanguage("javascript",function(e){return{aliases:["js"],k:{keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as await",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},c:[{cN:"pi",r:10,v:[{b:/^\s*('|")use strict('|")/},{b:/^\s*('|")use asm('|")/}]},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",b:"\\b(0[xXbBoO][a-fA-F0-9]+|(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b:/</,e:/>\s*[);\]]/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[e.CLCM,e.CBCM],i:/["'\(]/}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+e.IR,r:0},{bK:"import",e:"[;$]",k:"import from as",c:[e.ASM,e.QSM]},{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]}]}}),hljs.registerLanguage("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={cN:"value",e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:!0,eE:!0,c:[e.BE],i:"\\n",starts:n}],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n,{cN:null})],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.registerLanguage("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{cN:"constant",e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"title",b:/^[\w]+:\s*$/},{cN:"phony",b:/^\.PHONY:/,e:/$/,k:".PHONY",l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.registerLanguage("xml",function(e){var t="[A-Za-z0-9\\._:-]+",r={b:/<\?(php)?(?!\w)/,e:/\?>/,sL:"php",subLanguageMode:"continuous"},n={eW:!0,i:/</,r:0,c:[r,{cN:"attribute",b:t,r:0},{b:"=",r:0,c:[{cN:"value",c:[r],v:[{b:/"/,e:/"/},{b:/'/,e:/'/},{b:/[^\s\/>]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xsl","plist"],cI:!0,c:[{cN:"doctype",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},e.C("<!--","-->",{r:10}),{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"<style(?=\\s|>|$)",e:">",k:{title:"style"},c:[n],starts:{e:"</style>",rE:!0,sL:"css"}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{title:"script"},c:[n],starts:{e:"</script>",rE:!0,sL:""}},r,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"tag",b:"</?",e:"/?>",c:[{cN:"title",b:/[^ \/><\n\t]+/,r:0},n]}]}}),hljs.registerLanguage("markdown",function(e){return{aliases:["md","mkdown","mkd"],c:[{cN:"header",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"blockquote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{cN:"horizontal_rule",b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"link_label",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link_url",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"link_reference",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:"^\\[.+\\]:",rB:!0,c:[{cN:"link_reference",b:"\\[",e:"\\]:",eB:!0,eE:!0,starts:{cN:"link_url",e:"$"}}]}]}}),hljs.registerLanguage("nginx",function(e){var t={cN:"variable",v:[{b:/\$\d+/},{b:/\$\{/,e:/}/},{b:"[\\$\\@]"+e.UIR}]},r={eW:!0,l:"[a-z/_]+",k:{built_in:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},r:0,i:"=>",c:[e.HCM,{cN:"string",c:[e.BE,t],v:[{b:/"/,e:/"/},{b:/'/,e:/'/}]},{cN:"url",b:"([a-z]+):/",e:"\\s",eW:!0,eE:!0,c:[t]},{cN:"regexp",c:[e.BE,t],v:[{b:"\\s\\^",e:"\\s|{|;",rE:!0},{b:"~\\*?\\s+",e:"\\s|{|;",rE:!0},{b:"\\*(\\.[a-z\\-]+)+"},{b:"([a-z\\-]+\\.)+\\*"}]},{cN:"number",b:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{cN:"number",b:"\\b\\d+[kKmMgGdshdwy]*\\b",r:0},t]};return{aliases:["nginxconf"],c:[e.HCM,{b:e.UIR+"\\s",e:";|{",rB:!0,c:[{cN:"title",b:e.UIR,starts:r}],r:0}],i:"[^\\s\\}]"}}),hljs.registerLanguage("objectivec",function(e){var t={cN:"built_in",b:"(AV|CA|CF|CG|CI|MK|MP|NS|UI)\\w+"},r={keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["m","mm","objc","obj-c"],k:r,l:n,i:"</",c:[t,e.CLCM,e.CBCM,e.CNM,e.QSM,{cN:"string",v:[{b:'@"',e:'"',i:"\\n",c:[e.BE]},{b:"'",e:"[^\\\\]'",i:"[^\\\\][^']"}]},{cN:"preprocessor",b:"#",e:"$",c:[{cN:"title",v:[{b:'"',e:'"'},{b:"<",e:">"}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:n,c:[e.UTM]},{cN:"variable",b:"\\."+e.UIR,r:0}]}}),hljs.registerLanguage("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={cN:"variable",v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=e.C("^(__END__|__DATA__)","\\n$",{r:5}),s=[e.BE,r,a],c=[a,e.HCM,i,e.C("^\\=\\w","\\=cut",{eW:!0}),n,{cN:"string",c:s,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,i,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",r:5},{cN:"operator",b:"-\\w\\b",r:0}];return r.c=c,n.c=c,{aliases:["pl"],k:t,c:c}}),hljs.registerLanguage("php",function(e){var t={cN:"variable",b:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},r={cN:"preprocessor",b:/<\?(php)?|\?>/},n={cN:"string",c:[e.BE,r],v:[{b:'b"',e:'"'},{b:"b'",e:"'"},e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},a={v:[e.BNM,e.CNM]};return{aliases:["php3","php4","php5","php6"],cI:!0,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",c:[e.CLCM,e.HCM,e.C("/\\*","\\*/",{c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"},r]}),e.C("__halt_compiler.+?;",!1,{eW:!0,k:"__halt_compiler",l:e.UIR}),{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[e.BE]},r,t,{b:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{cN:"function",bK:"function",e:/[;{]/,eE:!0,i:"\\$|\\[|%",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)",c:["self",t,e.CBCM,n,a]}]},{cN:"class",bK:"class interface",e:"{",eE:!0,i:/[:\(\$"]/,c:[{bK:"extends implements"},e.UTM]},{bK:"namespace",e:";",i:/[\.']/,c:[e.UTM]},{bK:"use",e:";",c:[e.UTM]},{b:"=>"},n,a]}}),hljs.registerLanguage("python",function(e){var t={cN:"prompt",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,{v:[{cN:"function",bK:"def",r:10},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,a]},{cN:"decorator",b:/@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.registerLanguage("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r="and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",n={cN:"yardoctag",b:"@[A-Za-z]+"},a={cN:"value",b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],s={cN:"subst",b:"#\\{",e:"}",k:r},c={cN:"string",c:[e.BE,s],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},o={cN:"params",b:"\\(",e:"\\)",k:r},l=[c,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:" |$|;",r:0,c:[e.inherit(e.TM,{b:t}),o].concat(i)},{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":",c:[c,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:[a,{cN:"regexp",c:[e.BE,s],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);s.c=l,o.c=l;var u="[>?]>",d="[\\w#]+\\(\\w+\\):\\d+:\\d+>",b="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",p=[{b:/^\s*=>/,cN:"status",starts:{e:"$",c:l}},{cN:"prompt",b:"^("+u+"|"+d+"|"+b+")",starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,c:i.concat(p).concat(l)}}),hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>]/,c:[{cN:"operator",bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate savepoint release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",e:/;/,eW:!0,k:{keyword:"abs absolute acos action add adddate addtime aes_decrypt aes_encrypt after aggregate all allocate alter analyze and any are as asc ascii asin assertion at atan atan2 atn2 authorization authors avg backup before begin benchmark between bin binlog bit_and bit_count bit_length bit_or bit_xor both by cache call cascade cascaded case cast catalog ceil ceiling chain change changed char_length character_length charindex charset check checksum checksum_agg choose close coalesce coercibility collate collation collationproperty column columns columns_updated commit compress concat concat_ws concurrent connect connection connection_id consistent constraint constraints continue contributors conv convert convert_tz corresponding cos cot count count_big crc32 create cross cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime data database databases datalength date_add date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts datetimeoffsetfromparts day dayname dayofmonth dayofweek dayofyear deallocate declare decode default deferrable deferred degrees delayed delete des_decrypt des_encrypt des_key_file desc describe descriptor diagnostics difference disconnect distinct distinctrow div do domain double drop dumpfile each else elt enclosed encode encrypt end end-exec engine engines eomonth errors escape escaped event eventdata events except exception exec execute exists exp explain export_set extended external extract fast fetch field fields find_in_set first first_value floor flush for force foreign format found found_rows from from_base64 from_days from_unixtime full function get get_format get_lock getdate getutcdate global go goto grant grants greatest group group_concat grouping grouping_id gtid_subset gtid_subtract handler having help hex high_priority hosts hour ident_current ident_incr ident_seed identified identity if ifnull ignore iif ilike immediate in index indicator inet6_aton inet6_ntoa inet_aton inet_ntoa infile initially inner innodb input insert install instr intersect into is is_free_lock is_ipv4 is_ipv4_compat is_ipv4_mapped is_not is_not_null is_used_lock isdate isnull isolation join key kill language last last_day last_insert_id last_value lcase lead leading least leaves left len lenght level like limit lines ln load load_file local localtime localtimestamp locate lock log log10 log2 logfile logs low_priority lower lpad ltrim make_set makedate maketime master master_pos_wait match matched max md5 medium merge microsecond mid min minute mod mode module month monthname mutex name_const names national natural nchar next no no_write_to_binlog not now nullif nvarchar oct octet_length of old_password on only open optimize option optionally or ord order outer outfile output pad parse partial partition password patindex percent_rank percentile_cont percentile_disc period_add period_diff pi plugin position pow power pragma precision prepare preserve primary prior privileges procedure procedure_analyze processlist profile profiles public publishingservername purge quarter query quick quote quotename radians rand read references regexp relative relaylog release release_lock rename repair repeat replace replicate reset restore restrict return returns reverse revoke right rlike rollback rollup round row row_count rows rpad rtrim savepoint schema scroll sec_to_time second section select serializable server session session_user set sha sha1 sha2 share show sign sin size slave sleep smalldatetimefromparts snapshot some soname soundex sounds_like space sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sql_variant_property sqlstate sqrt square start starting status std stddev stddev_pop stddev_samp stdev stdevp stop str str_to_date straight_join strcmp string stuff subdate substr substring subtime subtring_index sum switchoffset sysdate sysdatetime sysdatetimeoffset system_user sysutcdatetime table tables tablespace tan temporary terminated tertiary_weights then time time_format time_to_sec timediff timefromparts timestamp timestampadd timestampdiff timezone_hour timezone_minute to to_base64 to_days to_seconds todatetimeoffset trailing transaction translation trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse ucase uncompress uncompressed_length unhex unicode uninstall union unique unix_timestamp unknown unlock update upgrade upped upper usage use user user_resources using utc_date utc_time utc_timestamp uuid uuid_short validate_password_strength value values var var_pop var_samp variables variance varp version view warnings week weekday weekofyear weight_string when whenever where with work write xml xor year yearweek zon", -literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int integer interval number numeric real serial smallint varchar varying int8 serial8 text"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}}); \ No newline at end of file diff --git a/themes/beautifulhugo/static/js/jquery-1.11.2.min.js b/themes/beautifulhugo/static/js/jquery-1.11.2.min.js deleted file mode 100644 index e6a051d..0000000 --- a/themes/beautifulhugo/static/js/jquery-1.11.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.11.2 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.2",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=gb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=gb.selectors={cacheLength:50,createPseudo:ib,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||gb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&gb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=mb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=nb(b);function qb(){}qb.prototype=d.filters=d.pseudos,d.setFilters=new qb,g=gb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?gb.error(a):z(a,i).slice(0)};function rb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function tb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; -return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight),b.removeChild(i)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e) -}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=m.event&&k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m}); diff --git a/themes/beautifulhugo/static/js/load-photoswipe.js b/themes/beautifulhugo/static/js/load-photoswipe.js deleted file mode 100644 index 5b27e8d..0000000 --- a/themes/beautifulhugo/static/js/load-photoswipe.js +++ /dev/null @@ -1,74 +0,0 @@ -/* -Put this file in /static/js/load-photoswipe.js -Documentation and licence at https://github.com/liwenyip/hugo-easy-gallery/ -*/ - -/* TODO: Make the share function work */ -$( document ).ready(function() { - /* - Initialise Photoswipe - */ - var items = []; // array of slide objects that will be passed to PhotoSwipe() - // for every figure element on the page: - $('figure').each( function() { - if ($(this).attr('class') == 'no-photoswipe') return true; // ignore any figures where class="no-photoswipe" - // get properties from child a/img/figcaption elements, - var $figure = $(this), - $a = $figure.find('a'), - $img = $figure.find('img'), - $src = $a.attr('href'), - $title = $img.attr('alt'), - $msrc = $img.attr('src'); - // if data-size on <a> tag is set, read it and create an item - if ($a.data('size')) { - var $size = $a.data('size').split('x'); - var item = { - src : $src, - w : $size[0], - h : $size[1], - title : $title, - msrc : $msrc - }; - console.log("Using pre-defined dimensions for " + $src); - // if not, set temp default size then load the image to check actual size - } else { - var item = { - src : $src, - w : 800, // temp default size - h : 600, // temp default size - title : $title, - msrc : $msrc - }; - console.log("Using default dimensions for " + $src); - // load the image to check its dimensions - // update the item as soon as w and h are known (check every 30ms) - var img = new Image(); - img.src = $src; - var wait = setInterval(function() { - var w = img.naturalWidth, - h = img.naturalHeight; - if (w && h) { - clearInterval(wait); - item.w = w; - item.h = h; - console.log("Got actual dimensions for " + img.src); - } - }, 30); - } - // Save the index of this image then add it to the array - var index = items.length; - items.push(item); - // Event handler for click on a figure - $figure.on('click', function(event) { - event.preventDefault(); // prevent the normal behaviour i.e. load the <a> hyperlink - // Get the PSWP element and initialise it with the desired options - var $pswp = $('.pswp')[0]; - var options = { - index: index, - bgOpacity: 0.8, - showHideOpacity: true - } - new PhotoSwipe($pswp, PhotoSwipeUI_Default, items, options).init(); - }); - }); -}); \ No newline at end of file diff --git a/themes/beautifulhugo/static/js/main.js b/themes/beautifulhugo/static/js/main.js deleted file mode 100644 index 0c195f5..0000000 --- a/themes/beautifulhugo/static/js/main.js +++ /dev/null @@ -1,138 +0,0 @@ -// Dean Attali / Beautiful Jekyll 2016 - -var main = { - - bigImgEl : null, - numImgs : null, - - init : function() { - // Shorten the navbar after scrolling a little bit down - $(window).scroll(function() { - if ($(".navbar").offset().top > 50) { - $(".navbar").addClass("top-nav-short"); - } else { - $(".navbar").removeClass("top-nav-short"); - } - }); - - // On mobile, hide the avatar when expanding the navbar menu - $('#main-navbar').on('show.bs.collapse', function () { - $(".navbar").addClass("top-nav-expanded"); - }); - $('#main-navbar').on('hidden.bs.collapse', function () { - $(".navbar").removeClass("top-nav-expanded"); - }); - - // On mobile, when clicking on a multi-level navbar menu, show the child links - $('#main-navbar').on("click", ".navlinks-parent", function(e) { - var target = e.target; - $.each($(".navlinks-parent"), function(key, value) { - if (value == target) { - $(value).parent().toggleClass("show-children"); - } else { - $(value).parent().removeClass("show-children"); - } - }); - }); - - // Ensure nested navbar menus are not longer than the menu header - var menus = $(".navlinks-container"); - if (menus.length > 0) { - var navbar = $("#main-navbar ul"); - var fakeMenuHtml = "<li class='fake-menu' style='display:none;'><a></a></li>"; - navbar.append(fakeMenuHtml); - var fakeMenu = $(".fake-menu"); - - $.each(menus, function(i) { - var parent = $(menus[i]).find(".navlinks-parent"); - var children = $(menus[i]).find(".navlinks-children a"); - var words = []; - $.each(children, function(idx, el) { words = words.concat($(el).text().trim().split(/\s+/)); }); - var maxwidth = 0; - $.each(words, function(id, word) { - fakeMenu.html("<a>" + word + "</a>"); - var width = fakeMenu.width(); - if (width > maxwidth) { - maxwidth = width; - } - }); - $(menus[i]).css('min-width', maxwidth + 'px') - }); - - fakeMenu.remove(); - } - - // show the big header image - main.initImgs(); - }, - - initImgs : function() { - // If the page was large images to randomly select from, choose an image - if ($("#header-big-imgs").length > 0) { - main.bigImgEl = $("#header-big-imgs"); - main.numImgs = main.bigImgEl.attr("data-num-img"); - - // 2fc73a3a967e97599c9763d05e564189 - // set an initial image - var imgInfo = main.getImgInfo(); - var src = imgInfo.src; - var desc = imgInfo.desc; - main.setImg(src, desc); - - // For better UX, prefetch the next image so that it will already be loaded when we want to show it - var getNextImg = function() { - var imgInfo = main.getImgInfo(); - var src = imgInfo.src; - var desc = imgInfo.desc; - - var prefetchImg = new Image(); - prefetchImg.src = src; - // if I want to do something once the image is ready: `prefetchImg.onload = function(){}` - - setTimeout(function(){ - var img = $("<div></div>").addClass("big-img-transition").css("background-image", 'url(' + src + ')'); - $(".intro-header.big-img").prepend(img); - setTimeout(function(){ img.css("opacity", "1"); }, 50); - - // after the animation of fading in the new image is done, prefetch the next one - //img.one("transitioned webkitTransitionEnd oTransitionEnd MSTransitionEnd", function(){ - setTimeout(function() { - main.setImg(src, desc); - img.remove(); - getNextImg(); - }, 1000); - //}); - }, 6000); - }; - - // If there are multiple images, cycle through them - if (main.numImgs > 1) { - getNextImg(); - } - } - }, - - getImgInfo : function() { - var randNum = Math.floor((Math.random() * main.numImgs) + 1); - var src = main.bigImgEl.attr("data-img-src-" + randNum); - var desc = main.bigImgEl.attr("data-img-desc-" + randNum); - - return { - src : src, - desc : desc - } - }, - - setImg : function(src, desc) { - $(".intro-header.big-img").css("background-image", 'url(' + src + ')'); - if (typeof desc !== typeof undefined && desc !== false) { - $(".img-desc").text(desc).show(); - } else { - $(".img-desc").hide(); - } - } -}; - -// 2fc73a3a967e97599c9763d05e564189 - -document.addEventListener('DOMContentLoaded', main.init); \ No newline at end of file diff --git a/themes/beautifulhugo/theme.toml b/themes/beautifulhugo/theme.toml deleted file mode 100644 index a778852..0000000 --- a/themes/beautifulhugo/theme.toml +++ /dev/null @@ -1,18 +0,0 @@ -name = "Beautiful Hugo" -license = "MIT" -licenselink = "https://github.com/halogenica/Hugo-BeautifulHugo/blob/master/LICENSE" -description = "A port of Beautiful Jekyll theme" -tags = ["blog", "company", "portfolio", "projects", "minimal", "responsive"] -features = ["blog", "themes", "disqus", "minimal", "responsive"] -min_version = 0.17 - -[author] - name = "halogenica" - homepage = "http://halogenica.net" - -# If Porting existing theme -[original] - author = "dattali" - homepage = "http://deanattali.com/beautiful-jekyll/" - repo = "https://github.com/daattali/beautiful-jekyll" - diff --git a/update_academic.sh b/update_academic.sh new file mode 100755 index 0000000..5167224 --- /dev/null +++ b/update_academic.sh @@ -0,0 +1,51 @@ +#!/usr/bin/env bash + +# Source Themes Academic: Theme updater +# Checks for available updates and then asks to install any updates. +# https://sourcethemes.com/academic/ +# +# Command: bash ./update_academic.sh + +# Check for prerequisites. +if [ ! -d .git ]; then + echo "ERROR: This tool is for Git repositories only." + exit 1; +fi + +function view_update () { + echo -e "Checking for updates...\n" + cd themes/academic + git fetch + git log --pretty=oneline --abbrev-commit --decorate HEAD..origin/master + cd ../../ +} + +# Function to update Academic +function do_update () { + # Apply any updates + git submodule update --remote --merge + + # - Update Netlify.toml with required Hugo version + if [ -f ./netlify.toml ]; then + # Postfix '.0' to Hugo min_version as sadly it doesn't map to a precise semantic version. + version=$(sed -n 's/^min_version = //p' themes/academic/theme.toml | tr -d '"') + version="${version}.0" + echo "Set Netlify Hugo version to v${version}" + sed -i.bak -e "s/HUGO_VERSION = .*/HUGO_VERSION = \"$version\"/g" ./netlify.toml && rm -f ./netlify.toml.bak + fi + + echo + echo "View the release notes at: https://sourcethemes.com/academic/updates" + echo "If there are breaking changes, the config and/or front matter of content" \ + "may need upgrading by following the steps in the release notes." +} + +# Display currently installed version (although could be between versions if updated to master rather than tag) +version=$(sed -n 's/^version = "//p' themes/academic/data/academic.toml) +echo -e "Source Themes Academic v$version\n" + +# Display available updates +view_update + +# Apply any updates +do_update diff --git a/view.sh b/view.sh new file mode 100755 index 0000000..0757f08 --- /dev/null +++ b/view.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +hugo --i18n-warnings server -- GitLab