From 2896b5a291259efbb95d508fe8f985e3fc43c7f2 Mon Sep 17 00:00:00 2001
From: Wang Yang
Date: Mon, 6 Apr 2026 04:23:21 +0800
Subject: [PATCH] init hugo blog with hugo-coder theme
---
.drone.yml | 26 +
.hugo_build.lock | 0
archetypes/default.md | 5 +
content/posts/hello.md | 11 +
hugo.toml | 42 +
themes/hugo-coder/.editorconfig | 29 +
themes/hugo-coder/.github/FUNDING.yml | 1 +
.../.github/ISSUE_TEMPLATE/bug_report.md | 30 +
.../.github/ISSUE_TEMPLATE/feature_request.md | 11 +
.../.github/ISSUE_TEMPLATE/question.md | 11 +
.../.github/pull_request_template.md | 33 +
themes/hugo-coder/.gitignore | 6 +
themes/hugo-coder/CONTRIBUTORS.md | 152 +
themes/hugo-coder/LICENSE.md | 20 +
themes/hugo-coder/Makefile | 12 +
themes/hugo-coder/README.md | 53 +
themes/hugo-coder/archetypes/default.md | 6 +
themes/hugo-coder/archetypes/posts.md | 12 +
themes/hugo-coder/assets/js/coder.js | 97 +
themes/hugo-coder/assets/js/purify.min.js | 3 +
themes/hugo-coder/assets/scss/_base.scss | 290 +
themes/hugo-coder/assets/scss/_base_dark.scss | 91 +
themes/hugo-coder/assets/scss/_base_rtl.scss | 24 +
themes/hugo-coder/assets/scss/_content.scss | 253 +
.../hugo-coder/assets/scss/_content_dark.scss | 59 +
.../hugo-coder/assets/scss/_content_rtl.scss | 36 +
themes/hugo-coder/assets/scss/_float.scss | 38 +
.../hugo-coder/assets/scss/_float_dark.scss | 27 +
themes/hugo-coder/assets/scss/_footer.scss | 13 +
.../hugo-coder/assets/scss/_footer_dark.scss | 17 +
themes/hugo-coder/assets/scss/_mastodon.scss | 73 +
.../hugo-coder/assets/scss/_navigation.scss | 151 +
.../assets/scss/_navigation_dark.scss | 68 +
.../assets/scss/_navigation_rtl.scss | 20 +
themes/hugo-coder/assets/scss/_notices.scss | 111 +
.../hugo-coder/assets/scss/_notices_dark.scss | 17 +
.../hugo-coder/assets/scss/_pagination.scss | 21 +
themes/hugo-coder/assets/scss/_syntax.scss | 86 +
.../hugo-coder/assets/scss/_syntax_dark.scss | 98 +
themes/hugo-coder/assets/scss/_tabs.scss | 77 +
themes/hugo-coder/assets/scss/_tabs_dark.scss | 27 +
.../hugo-coder/assets/scss/_taxonomies.scss | 20 +
.../assets/scss/_taxonomies_dark.scss | 22 +
themes/hugo-coder/assets/scss/_variables.scss | 64 +
themes/hugo-coder/assets/scss/coder-dark.scss | 10 +
themes/hugo-coder/assets/scss/coder-rtl.scss | 4 +
themes/hugo-coder/assets/scss/coder.scss | 18 +
.../hugo-coder/assets/scss/css/normalize.css | 350 ++
.../assets/scss/font-awesome/LICENSE.txt | 165 +
.../assets/scss/font-awesome/_animated.scss | 152 +
.../scss/font-awesome/_bordered-pulled.scss | 20 +
.../assets/scss/font-awesome/_core.scss | 49 +
.../scss/font-awesome/_fixed-width.scss | 7 +
.../assets/scss/font-awesome/_functions.scss | 57 +
.../assets/scss/font-awesome/_icons.scss | 12 +
.../assets/scss/font-awesome/_list.scss | 18 +
.../assets/scss/font-awesome/_mixins.scss | 65 +
.../scss/font-awesome/_rotated-flipped.scss | 31 +
.../scss/font-awesome/_screen-reader.scss | 14 +
.../assets/scss/font-awesome/_shims.scss | 1578 ++++++
.../assets/scss/font-awesome/_sizing.scss | 16 +
.../assets/scss/font-awesome/_stacked.scss | 32 +
.../assets/scss/font-awesome/_variables.scss | 5044 +++++++++++++++++
.../assets/scss/font-awesome/brands.scss | 30 +
.../assets/scss/font-awesome/fontawesome.scss | 21 +
.../assets/scss/font-awesome/regular.scss | 27 +
.../assets/scss/font-awesome/solid.scss | 27 +
.../assets/scss/font-awesome/v4-shims.scss | 11 +
themes/hugo-coder/docs/analytics.md | 23 +
.../docs/analytics/applicationinsights.md | 6 +
themes/hugo-coder/docs/analytics/baidu.md | 25 +
themes/hugo-coder/docs/analytics/clicky.md | 6 +
.../hugo-coder/docs/analytics/cloudflare.md | 6 +
.../hugo-coder/docs/analytics/counterdev.md | 6 +
themes/hugo-coder/docs/analytics/fathom.md | 7 +
.../hugo-coder/docs/analytics/goatcounter.md | 6 +
.../docs/analytics/googleanalytics.md | 3 +
.../docs/analytics/googletagmanager.md | 6 +
themes/hugo-coder/docs/analytics/matomo.md | 7 +
.../docs/analytics/microanalytics.md | 7 +
.../docs/analytics/onedollarstats.md | 23 +
themes/hugo-coder/docs/analytics/pirsch.md | 6 +
themes/hugo-coder/docs/analytics/plausible.md | 7 +
themes/hugo-coder/docs/analytics/umami.md | 9 +
themes/hugo-coder/docs/analytics/vercel.md | 6 +
themes/hugo-coder/docs/analytics/wideangle.md | 25 +
themes/hugo-coder/docs/comment-system.md | 1 +
themes/hugo-coder/docs/configurations.md | 369 ++
themes/hugo-coder/docs/contributing.md | 1 +
themes/hugo-coder/docs/faq.md | 1 +
themes/hugo-coder/docs/home.md | 19 +
themes/hugo-coder/docs/multilingual-mode.md | 74 +
themes/hugo-coder/docs/quick-start.md | 23 +
.../hugo-coder/exampleSite/content/about.md | 25 +
.../exampleSite/content/about.pt-br.md | 25 +
.../content/authors/hugo-authors/_index.md | 5 +
.../authors/hugo-authors/_index.pt-br.md | 6 +
.../content/categories/syntax/_index.pt-br.md | 6 +
.../hugo-coder/exampleSite/content/contact.md | 6 +
.../exampleSite/content/contact.pt-br.md | 6 +
.../content/posts/emoji-support.md | 57 +
.../content/posts/emoji-support.pt-br.md | 57 +
.../content/posts/external-post.md | 10 +
.../content/posts/external-post.pt-br.md | 10 +
.../content/posts/html-and-css-only-tabs.md | 134 +
.../posts/html-and-css-only-tabs.pt-br.md | 133 +
.../content/posts/markdown-syntax.md | 168 +
.../content/posts/markdown-syntax.pt-br.md | 164 +
.../content/posts/math-typesetting.md | 64 +
.../content/posts/math-typesetting.pt-br.md | 64 +
.../content/posts/mermaid-support.md | 43 +
.../content/posts/mermaid-support.pt-br.md | 43 +
.../content/posts/more-rich-content.md | 52 +
.../content/posts/more-rich-content.pt-br.md | 52 +
.../content/posts/placeholder-text.md | 47 +
.../content/posts/placeholder-text.pt-br.md | 47 +
.../exampleSite/content/posts/rich-content.md | 42 +
.../content/posts/rich-content.pt-br.md | 42 +
.../exampleSite/content/projects.md | 6 +
.../exampleSite/content/projects.pt-br.md | 6 +
.../content/tags/shortcodes/_index.pt-br.md | 5 +
themes/hugo-coder/exampleSite/hugo.toml | 237 +
.../hugo-coder/exampleSite/layouts/.gitkeep | 0
.../exampleSite/static/images/N90.jpg | Bin 0 -> 415209 bytes
.../static/images/apple-touch-icon.png | Bin 0 -> 3578 bytes
.../exampleSite/static/images/avatar.jpg | Bin 0 -> 8346 bytes
.../static/images/favicon-16x16.png | Bin 0 -> 398 bytes
.../static/images/favicon-32x32.png | Bin 0 -> 559 bytes
.../exampleSite/static/images/favicon.svg | 13 +
themes/hugo-coder/go.mod | 3 +
themes/hugo-coder/hugo.toml | 5 +
themes/hugo-coder/i18n/ar.toml | 63 +
themes/hugo-coder/i18n/bn.toml | 64 +
themes/hugo-coder/i18n/ca.toml | 65 +
themes/hugo-coder/i18n/cs.toml | 63 +
themes/hugo-coder/i18n/de.toml | 64 +
themes/hugo-coder/i18n/en.toml | 67 +
themes/hugo-coder/i18n/es.toml | 64 +
themes/hugo-coder/i18n/fi.toml | 64 +
themes/hugo-coder/i18n/fr.toml | 64 +
themes/hugo-coder/i18n/he.toml | 64 +
themes/hugo-coder/i18n/hi.toml | 65 +
themes/hugo-coder/i18n/hu.toml | 64 +
themes/hugo-coder/i18n/id.toml | 64 +
themes/hugo-coder/i18n/it.toml | 64 +
themes/hugo-coder/i18n/ja.toml | 64 +
themes/hugo-coder/i18n/ko.toml | 64 +
themes/hugo-coder/i18n/ms.toml | 67 +
themes/hugo-coder/i18n/nl.toml | 64 +
themes/hugo-coder/i18n/np.toml | 64 +
themes/hugo-coder/i18n/oc.toml | 64 +
themes/hugo-coder/i18n/pl.toml | 64 +
themes/hugo-coder/i18n/pt-br.toml | 64 +
themes/hugo-coder/i18n/ro.toml | 64 +
themes/hugo-coder/i18n/ru.toml | 65 +
themes/hugo-coder/i18n/se.toml | 64 +
themes/hugo-coder/i18n/sk.toml | 66 +
themes/hugo-coder/i18n/sq.toml | 64 +
themes/hugo-coder/i18n/sr-latn.toml | 64 +
themes/hugo-coder/i18n/sr.toml | 64 +
themes/hugo-coder/i18n/tr.toml | 65 +
themes/hugo-coder/i18n/ur.toml | 64 +
themes/hugo-coder/i18n/zh-cn.toml | 64 +
themes/hugo-coder/i18n/zh-tw.toml | 64 +
themes/hugo-coder/images/logos/favicon.png | Bin 0 -> 559 bytes
themes/hugo-coder/images/logos/favicon.svg | 13 +
themes/hugo-coder/images/logos/logomark.png | Bin 0 -> 38517 bytes
themes/hugo-coder/images/logos/logomark.svg | 9 +
themes/hugo-coder/images/logos/logotype-a.png | Bin 0 -> 15070 bytes
themes/hugo-coder/images/logos/logotype-a.svg | 43 +
themes/hugo-coder/images/logos/logotype-b.png | Bin 0 -> 46889 bytes
themes/hugo-coder/images/logos/logotype-b.svg | 44 +
themes/hugo-coder/images/screenshot.png | Bin 0 -> 72410 bytes
themes/hugo-coder/images/tn.png | Bin 0 -> 38120 bytes
themes/hugo-coder/layouts/404.html | 3 +
.../layouts/_markup/render-heading.html | 7 +
.../layouts/_markup/render-link.html | 1 +
themes/hugo-coder/layouts/_partials/404.html | 7 +
.../analytics/applicationinsights.html | 13 +
.../layouts/_partials/analytics/baidu.html | 11 +
.../layouts/_partials/analytics/clicky.html | 1 +
.../_partials/analytics/cloudflare.html | 4 +
.../_partials/analytics/counterdev.html | 6 +
.../layouts/_partials/analytics/fathom.html | 13 +
.../_partials/analytics/goatcounter.html | 2 +
.../_partials/analytics/googletagmanager.html | 9 +
.../layouts/_partials/analytics/matomo.html | 13 +
.../_partials/analytics/microanalyticsio.html | 8 +
.../_partials/analytics/onedollarstats.html | 5 +
.../layouts/_partials/analytics/pirsch.html | 3 +
.../_partials/analytics/plausible.html | 1 +
.../layouts/_partials/analytics/umami.html | 3 +
.../layouts/_partials/analytics/vercel.html | 4 +
.../_partials/analytics/wideangle.html | 5 +
.../_partials/analytics/yandex-metrika.html | 14 +
.../layouts/_partials/body/extensions.html | 5 +
themes/hugo-coder/layouts/_partials/csp.html | 1 +
.../hugo-coder/layouts/_partials/float.html | 7 +
.../hugo-coder/layouts/_partials/footer.html | 19 +
themes/hugo-coder/layouts/_partials/head.html | 21 +
.../head/alternative-output-formats.html | 3 +
.../layouts/_partials/head/color-scheme.html | 11 +
.../layouts/_partials/head/custom-icons.html | 9 +
.../layouts/_partials/head/custom-styles.html | 21 +
.../layouts/_partials/head/extensions.html | 4 +
.../_partials/head/hugo-generator.html | 1 +
.../layouts/_partials/head/meta-tags.html | 16 +
.../layouts/_partials/head/theme-styles.html | 25 +
.../hugo-coder/layouts/_partials/header.html | 41 +
themes/hugo-coder/layouts/_partials/home.html | 13 +
.../layouts/_partials/home/author.html | 6 +
.../layouts/_partials/home/avatar.html | 8 +
.../layouts/_partials/home/extensions.html | 4 +
.../layouts/_partials/home/sections.html | 4 +
.../layouts/_partials/home/social.html | 17 +
themes/hugo-coder/layouts/_partials/list.html | 23 +
themes/hugo-coder/layouts/_partials/page.html | 13 +
.../layouts/_partials/pagination.html | 48 +
.../layouts/_partials/posts/commento.html | 4 +
.../layouts/_partials/posts/cusdis.html | 16 +
.../layouts/_partials/posts/disqus.html | 26 +
.../layouts/_partials/posts/giscus.html | 33 +
.../layouts/_partials/posts/mastodon.html | 108 +
.../layouts/_partials/posts/math.html | 19 +
.../layouts/_partials/posts/series.html | 30 +
.../layouts/_partials/posts/telegram.html | 22 +
.../layouts/_partials/posts/utterances.html | 32 +
.../layouts/_partials/taxonomy/authors.html | 9 +
.../_partials/taxonomy/categories.html | 9 +
.../layouts/_partials/taxonomy/tags.html | 11 +
.../hugo-coder/layouts/_partials/terms.html | 29 +
themes/hugo-coder/layouts/_partials/toc.html | 9 +
.../layouts/_shortcodes/mermaid.html | 3 +
.../layouts/_shortcodes/notice.html | 12 +
.../hugo-coder/layouts/_shortcodes/tab.html | 17 +
.../layouts/_shortcodes/tabgroup.html | 10 +
themes/hugo-coder/layouts/baseof.html | 142 +
themes/hugo-coder/layouts/home.html | 3 +
themes/hugo-coder/layouts/list.html | 10 +
themes/hugo-coder/layouts/posts/li.html | 4 +
themes/hugo-coder/layouts/posts/list.html | 22 +
themes/hugo-coder/layouts/posts/single.html | 58 +
themes/hugo-coder/layouts/single.html | 7 +
themes/hugo-coder/layouts/terms.html | 10 +
themes/hugo-coder/netlify.toml | 10 +
...s_9909fe12caa938878c0f06cd010153f1.content | 1 +
...scss_9909fe12caa938878c0f06cd010153f1.json | 1 +
...s_3309bf5eef245954e39c3edadcf84268.content | 11 +
...scss_3309bf5eef245954e39c3edadcf84268.json | 1 +
...s_9e20ccd2d8034c8e0fd83b11fb6e2bd5.content | 281 +
...scss_9e20ccd2d8034c8e0fd83b11fb6e2bd5.json | 1 +
...s_fd4b5b3f9a48bc0c7f005d2f7a4cc30f.content | 3687 ++++++++++++
...scss_fd4b5b3f9a48bc0c7f005d2f7a4cc30f.json | 1 +
themes/hugo-coder/static/fonts/LICENSE.txt | 165 +
.../hugo-coder/static/fonts/fa-brands-400.ttf | Bin 0 -> 210792 bytes
.../static/fonts/fa-brands-400.woff2 | Bin 0 -> 118684 bytes
.../static/fonts/fa-regular-400.ttf | Bin 0 -> 68064 bytes
.../static/fonts/fa-regular-400.woff2 | Bin 0 -> 25472 bytes
.../hugo-coder/static/fonts/fa-solid-900.ttf | Bin 0 -> 426112 bytes
.../static/fonts/fa-solid-900.woff2 | Bin 0 -> 158220 bytes
themes/hugo-coder/theme.toml | 31 +
261 files changed, 19805 insertions(+)
create mode 100644 .drone.yml
create mode 100644 .hugo_build.lock
create mode 100644 archetypes/default.md
create mode 100644 content/posts/hello.md
create mode 100644 hugo.toml
create mode 100644 themes/hugo-coder/.editorconfig
create mode 100644 themes/hugo-coder/.github/FUNDING.yml
create mode 100644 themes/hugo-coder/.github/ISSUE_TEMPLATE/bug_report.md
create mode 100644 themes/hugo-coder/.github/ISSUE_TEMPLATE/feature_request.md
create mode 100644 themes/hugo-coder/.github/ISSUE_TEMPLATE/question.md
create mode 100644 themes/hugo-coder/.github/pull_request_template.md
create mode 100644 themes/hugo-coder/.gitignore
create mode 100644 themes/hugo-coder/CONTRIBUTORS.md
create mode 100644 themes/hugo-coder/LICENSE.md
create mode 100644 themes/hugo-coder/Makefile
create mode 100644 themes/hugo-coder/README.md
create mode 100644 themes/hugo-coder/archetypes/default.md
create mode 100644 themes/hugo-coder/archetypes/posts.md
create mode 100644 themes/hugo-coder/assets/js/coder.js
create mode 100644 themes/hugo-coder/assets/js/purify.min.js
create mode 100644 themes/hugo-coder/assets/scss/_base.scss
create mode 100644 themes/hugo-coder/assets/scss/_base_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_base_rtl.scss
create mode 100644 themes/hugo-coder/assets/scss/_content.scss
create mode 100644 themes/hugo-coder/assets/scss/_content_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_content_rtl.scss
create mode 100644 themes/hugo-coder/assets/scss/_float.scss
create mode 100644 themes/hugo-coder/assets/scss/_float_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_footer.scss
create mode 100644 themes/hugo-coder/assets/scss/_footer_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_mastodon.scss
create mode 100644 themes/hugo-coder/assets/scss/_navigation.scss
create mode 100644 themes/hugo-coder/assets/scss/_navigation_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_navigation_rtl.scss
create mode 100644 themes/hugo-coder/assets/scss/_notices.scss
create mode 100644 themes/hugo-coder/assets/scss/_notices_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_pagination.scss
create mode 100644 themes/hugo-coder/assets/scss/_syntax.scss
create mode 100644 themes/hugo-coder/assets/scss/_syntax_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_tabs.scss
create mode 100644 themes/hugo-coder/assets/scss/_tabs_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_taxonomies.scss
create mode 100644 themes/hugo-coder/assets/scss/_taxonomies_dark.scss
create mode 100644 themes/hugo-coder/assets/scss/_variables.scss
create mode 100644 themes/hugo-coder/assets/scss/coder-dark.scss
create mode 100644 themes/hugo-coder/assets/scss/coder-rtl.scss
create mode 100644 themes/hugo-coder/assets/scss/coder.scss
create mode 100644 themes/hugo-coder/assets/scss/css/normalize.css
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/LICENSE.txt
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_animated.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_bordered-pulled.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_core.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_fixed-width.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_functions.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_icons.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_list.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_mixins.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_rotated-flipped.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_screen-reader.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_shims.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_sizing.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_stacked.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/_variables.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/brands.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/fontawesome.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/regular.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/solid.scss
create mode 100644 themes/hugo-coder/assets/scss/font-awesome/v4-shims.scss
create mode 100644 themes/hugo-coder/docs/analytics.md
create mode 100644 themes/hugo-coder/docs/analytics/applicationinsights.md
create mode 100644 themes/hugo-coder/docs/analytics/baidu.md
create mode 100644 themes/hugo-coder/docs/analytics/clicky.md
create mode 100644 themes/hugo-coder/docs/analytics/cloudflare.md
create mode 100644 themes/hugo-coder/docs/analytics/counterdev.md
create mode 100644 themes/hugo-coder/docs/analytics/fathom.md
create mode 100644 themes/hugo-coder/docs/analytics/goatcounter.md
create mode 100644 themes/hugo-coder/docs/analytics/googleanalytics.md
create mode 100644 themes/hugo-coder/docs/analytics/googletagmanager.md
create mode 100644 themes/hugo-coder/docs/analytics/matomo.md
create mode 100644 themes/hugo-coder/docs/analytics/microanalytics.md
create mode 100644 themes/hugo-coder/docs/analytics/onedollarstats.md
create mode 100644 themes/hugo-coder/docs/analytics/pirsch.md
create mode 100644 themes/hugo-coder/docs/analytics/plausible.md
create mode 100644 themes/hugo-coder/docs/analytics/umami.md
create mode 100644 themes/hugo-coder/docs/analytics/vercel.md
create mode 100644 themes/hugo-coder/docs/analytics/wideangle.md
create mode 100644 themes/hugo-coder/docs/comment-system.md
create mode 100644 themes/hugo-coder/docs/configurations.md
create mode 100644 themes/hugo-coder/docs/contributing.md
create mode 100644 themes/hugo-coder/docs/faq.md
create mode 100644 themes/hugo-coder/docs/home.md
create mode 100644 themes/hugo-coder/docs/multilingual-mode.md
create mode 100644 themes/hugo-coder/docs/quick-start.md
create mode 100644 themes/hugo-coder/exampleSite/content/about.md
create mode 100644 themes/hugo-coder/exampleSite/content/about.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.md
create mode 100644 themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/categories/syntax/_index.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/contact.md
create mode 100644 themes/hugo-coder/exampleSite/content/contact.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/emoji-support.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/emoji-support.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/external-post.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/external-post.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/markdown-syntax.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/markdown-syntax.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/math-typesetting.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/math-typesetting.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/mermaid-support.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/mermaid-support.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/more-rich-content.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/more-rich-content.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/placeholder-text.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/placeholder-text.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/rich-content.md
create mode 100644 themes/hugo-coder/exampleSite/content/posts/rich-content.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/projects.md
create mode 100644 themes/hugo-coder/exampleSite/content/projects.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/content/tags/shortcodes/_index.pt-br.md
create mode 100644 themes/hugo-coder/exampleSite/hugo.toml
create mode 100644 themes/hugo-coder/exampleSite/layouts/.gitkeep
create mode 100644 themes/hugo-coder/exampleSite/static/images/N90.jpg
create mode 100644 themes/hugo-coder/exampleSite/static/images/apple-touch-icon.png
create mode 100644 themes/hugo-coder/exampleSite/static/images/avatar.jpg
create mode 100644 themes/hugo-coder/exampleSite/static/images/favicon-16x16.png
create mode 100644 themes/hugo-coder/exampleSite/static/images/favicon-32x32.png
create mode 100644 themes/hugo-coder/exampleSite/static/images/favicon.svg
create mode 100644 themes/hugo-coder/go.mod
create mode 100644 themes/hugo-coder/hugo.toml
create mode 100644 themes/hugo-coder/i18n/ar.toml
create mode 100644 themes/hugo-coder/i18n/bn.toml
create mode 100644 themes/hugo-coder/i18n/ca.toml
create mode 100644 themes/hugo-coder/i18n/cs.toml
create mode 100644 themes/hugo-coder/i18n/de.toml
create mode 100644 themes/hugo-coder/i18n/en.toml
create mode 100644 themes/hugo-coder/i18n/es.toml
create mode 100644 themes/hugo-coder/i18n/fi.toml
create mode 100644 themes/hugo-coder/i18n/fr.toml
create mode 100644 themes/hugo-coder/i18n/he.toml
create mode 100644 themes/hugo-coder/i18n/hi.toml
create mode 100644 themes/hugo-coder/i18n/hu.toml
create mode 100644 themes/hugo-coder/i18n/id.toml
create mode 100644 themes/hugo-coder/i18n/it.toml
create mode 100644 themes/hugo-coder/i18n/ja.toml
create mode 100644 themes/hugo-coder/i18n/ko.toml
create mode 100644 themes/hugo-coder/i18n/ms.toml
create mode 100644 themes/hugo-coder/i18n/nl.toml
create mode 100644 themes/hugo-coder/i18n/np.toml
create mode 100644 themes/hugo-coder/i18n/oc.toml
create mode 100644 themes/hugo-coder/i18n/pl.toml
create mode 100644 themes/hugo-coder/i18n/pt-br.toml
create mode 100644 themes/hugo-coder/i18n/ro.toml
create mode 100644 themes/hugo-coder/i18n/ru.toml
create mode 100644 themes/hugo-coder/i18n/se.toml
create mode 100644 themes/hugo-coder/i18n/sk.toml
create mode 100644 themes/hugo-coder/i18n/sq.toml
create mode 100644 themes/hugo-coder/i18n/sr-latn.toml
create mode 100644 themes/hugo-coder/i18n/sr.toml
create mode 100644 themes/hugo-coder/i18n/tr.toml
create mode 100644 themes/hugo-coder/i18n/ur.toml
create mode 100644 themes/hugo-coder/i18n/zh-cn.toml
create mode 100644 themes/hugo-coder/i18n/zh-tw.toml
create mode 100644 themes/hugo-coder/images/logos/favicon.png
create mode 100644 themes/hugo-coder/images/logos/favicon.svg
create mode 100644 themes/hugo-coder/images/logos/logomark.png
create mode 100644 themes/hugo-coder/images/logos/logomark.svg
create mode 100644 themes/hugo-coder/images/logos/logotype-a.png
create mode 100644 themes/hugo-coder/images/logos/logotype-a.svg
create mode 100644 themes/hugo-coder/images/logos/logotype-b.png
create mode 100644 themes/hugo-coder/images/logos/logotype-b.svg
create mode 100644 themes/hugo-coder/images/screenshot.png
create mode 100644 themes/hugo-coder/images/tn.png
create mode 100644 themes/hugo-coder/layouts/404.html
create mode 100644 themes/hugo-coder/layouts/_markup/render-heading.html
create mode 100644 themes/hugo-coder/layouts/_markup/render-link.html
create mode 100644 themes/hugo-coder/layouts/_partials/404.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/applicationinsights.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/baidu.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/clicky.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/cloudflare.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/counterdev.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/fathom.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/goatcounter.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/googletagmanager.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/matomo.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/microanalyticsio.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/onedollarstats.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/pirsch.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/plausible.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/umami.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/vercel.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/wideangle.html
create mode 100644 themes/hugo-coder/layouts/_partials/analytics/yandex-metrika.html
create mode 100644 themes/hugo-coder/layouts/_partials/body/extensions.html
create mode 100644 themes/hugo-coder/layouts/_partials/csp.html
create mode 100644 themes/hugo-coder/layouts/_partials/float.html
create mode 100644 themes/hugo-coder/layouts/_partials/footer.html
create mode 100644 themes/hugo-coder/layouts/_partials/head.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/alternative-output-formats.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/color-scheme.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/custom-icons.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/custom-styles.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/extensions.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/hugo-generator.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/meta-tags.html
create mode 100644 themes/hugo-coder/layouts/_partials/head/theme-styles.html
create mode 100644 themes/hugo-coder/layouts/_partials/header.html
create mode 100644 themes/hugo-coder/layouts/_partials/home.html
create mode 100644 themes/hugo-coder/layouts/_partials/home/author.html
create mode 100644 themes/hugo-coder/layouts/_partials/home/avatar.html
create mode 100644 themes/hugo-coder/layouts/_partials/home/extensions.html
create mode 100644 themes/hugo-coder/layouts/_partials/home/sections.html
create mode 100644 themes/hugo-coder/layouts/_partials/home/social.html
create mode 100644 themes/hugo-coder/layouts/_partials/list.html
create mode 100644 themes/hugo-coder/layouts/_partials/page.html
create mode 100644 themes/hugo-coder/layouts/_partials/pagination.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/commento.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/cusdis.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/disqus.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/giscus.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/mastodon.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/math.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/series.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/telegram.html
create mode 100644 themes/hugo-coder/layouts/_partials/posts/utterances.html
create mode 100644 themes/hugo-coder/layouts/_partials/taxonomy/authors.html
create mode 100644 themes/hugo-coder/layouts/_partials/taxonomy/categories.html
create mode 100644 themes/hugo-coder/layouts/_partials/taxonomy/tags.html
create mode 100644 themes/hugo-coder/layouts/_partials/terms.html
create mode 100644 themes/hugo-coder/layouts/_partials/toc.html
create mode 100644 themes/hugo-coder/layouts/_shortcodes/mermaid.html
create mode 100644 themes/hugo-coder/layouts/_shortcodes/notice.html
create mode 100644 themes/hugo-coder/layouts/_shortcodes/tab.html
create mode 100644 themes/hugo-coder/layouts/_shortcodes/tabgroup.html
create mode 100644 themes/hugo-coder/layouts/baseof.html
create mode 100644 themes/hugo-coder/layouts/home.html
create mode 100644 themes/hugo-coder/layouts/list.html
create mode 100644 themes/hugo-coder/layouts/posts/li.html
create mode 100644 themes/hugo-coder/layouts/posts/list.html
create mode 100644 themes/hugo-coder/layouts/posts/single.html
create mode 100644 themes/hugo-coder/layouts/single.html
create mode 100644 themes/hugo-coder/layouts/terms.html
create mode 100644 themes/hugo-coder/netlify.toml
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/coder-dark.scss_9909fe12caa938878c0f06cd010153f1.content
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/coder-dark.scss_9909fe12caa938878c0f06cd010153f1.json
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.content
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.json
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/scss/coder-dark.scss_9e20ccd2d8034c8e0fd83b11fb6e2bd5.content
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/scss/coder-dark.scss_9e20ccd2d8034c8e0fd83b11fb6e2bd5.json
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/scss/coder.scss_fd4b5b3f9a48bc0c7f005d2f7a4cc30f.content
create mode 100644 themes/hugo-coder/resources/_gen/assets/scss/scss/coder.scss_fd4b5b3f9a48bc0c7f005d2f7a4cc30f.json
create mode 100644 themes/hugo-coder/static/fonts/LICENSE.txt
create mode 100644 themes/hugo-coder/static/fonts/fa-brands-400.ttf
create mode 100644 themes/hugo-coder/static/fonts/fa-brands-400.woff2
create mode 100644 themes/hugo-coder/static/fonts/fa-regular-400.ttf
create mode 100644 themes/hugo-coder/static/fonts/fa-regular-400.woff2
create mode 100644 themes/hugo-coder/static/fonts/fa-solid-900.ttf
create mode 100644 themes/hugo-coder/static/fonts/fa-solid-900.woff2
create mode 100644 themes/hugo-coder/theme.toml
diff --git a/.drone.yml b/.drone.yml
new file mode 100644
index 0000000..341ba1e
--- /dev/null
+++ b/.drone.yml
@@ -0,0 +1,26 @@
+kind: pipeline
+type: docker
+name: hugo-build
+
+steps:
+ - name: build
+ image: klakegg/hugo:latest
+ commands:
+ - hugo --minify --baseURL https://www.eryang.wang/
+
+ - name: deploy
+ image: appleboy/drone-scp
+ settings:
+ host: eryang.wang
+ username: ecs-user
+ password:
+ from_secret: ssh_password
+ port: 22
+ target: /opt/docker/www/www.eryang.wang/
+ source: public/*
+
+trigger:
+ branch:
+ - master
+ event:
+ - push
\ No newline at end of file
diff --git a/.hugo_build.lock b/.hugo_build.lock
new file mode 100644
index 0000000..e69de29
diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644
index 0000000..25b6752
--- /dev/null
+++ b/archetypes/default.md
@@ -0,0 +1,5 @@
++++
+date = '{{ .Date }}'
+draft = true
+title = '{{ replace .File.ContentBaseName "-" " " | title }}'
++++
diff --git a/content/posts/hello.md b/content/posts/hello.md
new file mode 100644
index 0000000..e9b7d23
--- /dev/null
+++ b/content/posts/hello.md
@@ -0,0 +1,11 @@
+---
+title: "Hello World"
+date: 2026-04-06T04:04:00+08:00
+draft: false
+description: "我的第一篇博客"
+categories:
+ - 博客
+tags:
+ - hugo
+ - 开始
+---
\ No newline at end of file
diff --git a/hugo.toml b/hugo.toml
new file mode 100644
index 0000000..20e7816
--- /dev/null
+++ b/hugo.toml
@@ -0,0 +1,42 @@
+baseURL = 'https://www.eryang.wang'
+locale = 'zh-CN'
+title = '灿烂阳光'
+theme = 'hugo-coder'
+
+[params]
+ author = 'wangyang'
+ description = '博客'
+ avatarURL = 'images/avatar.jpg'
+ colorScheme = 'auto'
+ hideColorSchemeToggle = false
+
+[[params.social]]
+ name = 'GitHub'
+ icon = 'fa fa-github'
+ weight = 1
+ url = 'https://github.com/wangyang'
+
+[[params.social]]
+ name = 'Email'
+ icon = 'fa fa-envelope'
+ weight = 2
+ url = 'mailto:2083850206@qq.com'
+
+[menu]
+ [[menu.main]]
+ identifier = 'home'
+ name = '首页'
+ weight = 1
+ url = '/'
+
+ [[menu.main]]
+ identifier = 'posts'
+ name = '文章'
+ weight = 2
+ url = '/posts/'
+
+ [[menu.main]]
+ identifier = 'about'
+ name = '关于'
+ weight = 3
+ url = '/about/'
\ No newline at end of file
diff --git a/themes/hugo-coder/.editorconfig b/themes/hugo-coder/.editorconfig
new file mode 100644
index 0000000..51c74a1
--- /dev/null
+++ b/themes/hugo-coder/.editorconfig
@@ -0,0 +1,29 @@
+# https://editorconfig.org
+
+# this file is the top-most editorconfig file
+root = true
+
+# all files
+[*]
+charset = utf-8
+end_of_line = lf
+indent_style = space
+indent_size = 4
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+# markdown files
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false
+
+# configuration files
+[*.toml]
+indent_size = 2
+
+# web files
+[*.{html,css,scss}]
+indent_size = 2
+
+[Makefile]
+indent_style = tab
diff --git a/themes/hugo-coder/.github/FUNDING.yml b/themes/hugo-coder/.github/FUNDING.yml
new file mode 100644
index 0000000..f100056
--- /dev/null
+++ b/themes/hugo-coder/.github/FUNDING.yml
@@ -0,0 +1 @@
+custom: https://www.buymeacoffee.com/luizdepra
diff --git a/themes/hugo-coder/.github/ISSUE_TEMPLATE/bug_report.md b/themes/hugo-coder/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..0c8827e
--- /dev/null
+++ b/themes/hugo-coder/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,30 @@
+---
+name: Bug report
+about: Create a report to help us improve
+title: ""
+labels: "Triage Needed"
+assignees: ""
+---
+
+## Describe the problem:
+
+_Explain the problem you have encountered_
+
+### Steps to reproduce:
+
+1. ***
+2. ***
+3. ***
+
+### Observed Results:
+
+- What happened?
+- What did you expect to happen?
+
+### Relevant code exceptions or logs
+
+Note: Please copy/paste text of the messages, no screenshots of logs please.
+
+```
+// paste your log here
+```
diff --git a/themes/hugo-coder/.github/ISSUE_TEMPLATE/feature_request.md b/themes/hugo-coder/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..1e99de0
--- /dev/null
+++ b/themes/hugo-coder/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,11 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+title: ""
+labels: ""
+assignees: ""
+---
+
+## Describe the enhancement
+
+_Explain the enhancement you would like_
diff --git a/themes/hugo-coder/.github/ISSUE_TEMPLATE/question.md b/themes/hugo-coder/.github/ISSUE_TEMPLATE/question.md
new file mode 100644
index 0000000..4aeca23
--- /dev/null
+++ b/themes/hugo-coder/.github/ISSUE_TEMPLATE/question.md
@@ -0,0 +1,11 @@
+---
+name: Question
+about: Ask a question you could not find an answer in the docs
+title: ""
+labels: "Question"
+assignees: ""
+---
+
+## Your question
+
+_Ask the question you have not been able to find an answer in the Documentation_
diff --git a/themes/hugo-coder/.github/pull_request_template.md b/themes/hugo-coder/.github/pull_request_template.md
new file mode 100644
index 0000000..f690988
--- /dev/null
+++ b/themes/hugo-coder/.github/pull_request_template.md
@@ -0,0 +1,33 @@
+### Prerequisites
+
+Put an `x` into the box(es) that apply:
+
+- [ ] This pull request fixes a bug.
+- [ ] This pull request adds a feature.
+- [ ] This pull request introduces breaking change.
+
+### Description
+
+Describe what this pull request achieves.
+
+### Issues Resolved
+
+List any existing issues this pull request resolves.
+
+### Checklist
+
+Put an `x` into the box(es) that apply:
+
+#### General
+
+- [ ] Describe what changes are being made
+- [ ] Explain why and how the changes were necessary and implemented respectively
+- [ ] Reference issue with `#` if applicable
+
+#### Resources
+
+- [ ] If you have changed any SCSS code, run `make release` to regenerate all CSS files
+
+#### Contributors
+
+- [ ] Add yourself to `CONTRIBUTORS.md` if you aren't on it already
diff --git a/themes/hugo-coder/.gitignore b/themes/hugo-coder/.gitignore
new file mode 100644
index 0000000..2be26dd
--- /dev/null
+++ b/themes/hugo-coder/.gitignore
@@ -0,0 +1,6 @@
+.idea
+**/themes/
+exampleSite/public/
+exampleSite/resources/
+*.lock
+public
diff --git a/themes/hugo-coder/CONTRIBUTORS.md b/themes/hugo-coder/CONTRIBUTORS.md
new file mode 100644
index 0000000..3cb5375
--- /dev/null
+++ b/themes/hugo-coder/CONTRIBUTORS.md
@@ -0,0 +1,152 @@
+# Contributors
+
+- [Chip Senkbeil](https://github.com/chipsenkbeil)
+- [Dale Noe](https://github.com/dalenoe)
+- [Gabor Nagy](https://github.com/Aigeruth)
+- [Harry Khanna](https://github.com/hkhanna)
+- [Ihor Dvoretskyi](https://github.com/idvoretskyi)
+- [Jacob Wood](https://github.com/jacoblukewood)
+- [Jan Baudisch](https://github.com/flyingP0tat0)
+- [Jiri Hubacek](https://github.com/qeef)
+- [Khosrow Moossavi](https://github.com/khos2ow)
+- [Maikel](https://github.com/mbollemeijer)
+- [MetBril](https://github.com/metbril)
+- [Myles Johnson](https://github.com/MylesJohnson)
+- [Niels Reijn](https://github.com/reijnn)
+- [Padraic Renaghan](https://github.com/prenagha)
+- [peterrus](https://github.com/peterrus)
+- [Philipp Rintz](https://github.com/p-rintz)
+- [Ralf Junghanns](https://github.com/rabbl)
+- [rdhox](https://rdhox.io)
+- [tobaloidee](https://github.com/Tobaloidee)
+- [Tomasz Wąsiński](https://github.com/wasinski)
+- [Vinícius dos Santos Oliveira](https://github.com/vinipsmaker)
+- [Vlad Ionescu](https://github.com/Vlaaaaaaad)
+- [Joseph Ting](https://github.com/josephting)
+- [Abner Campanha](https://github.com/abnerpc)
+- [Martin Kiesel](https://github.com/Kyslik)
+- [John Tobin](https://www.johntobin.ie/)
+- [Thomas Nys](https://thomasnys.com)
+- [Piotr Januszewski](https://piojanu.github.io)
+- [Artem Khvastunov](https://artspb.me)
+- [Gabriel Nepomuceno](https://blog.nepomuceno.me)
+- [Salvatore Giordano](https://salvatore-giordano.github.io)
+- [Jeffrey Carpenter](https://uvolabs.me)
+- [Paul Lettington](https://github.com/plett)
+- [Thomas Vochten](https://github.com/thomasvochten)
+- [Caspar Krieger](https://www.asparck.com)
+- [D_DAndrew](https://d-dandrew.github.io)
+- [Wataru Mizukami](https://github.com/tarumzu)
+- [Yudi Widiyanto](https://github.com/yudiwdynto)
+- [Łukasz Mróz](https://github.com/mrozlukasz)
+- [Jia "Jay" Tan](https://github.com/j7an)
+- [Ryan](https://github.com/alrayyes)
+- [Naim A.](https://github.com/naim94a)
+- [Alexander Rohde](https://github.com/a1x42)
+- [Shreyansh Khajanchi](https://shreyanshja.in)
+- [Lionel Brianto](https://lionel.brianto.dev)
+- [Luis Zarate](https://github.com/jlzaratec)
+- [Ariejan de Vroom](https://www.devroom.io)
+- [Bobby Lindsey](https://bobbywlindsey.com)
+- [José Mª Escartín](https://github.com/jme52)
+- [John Schroeder](https://blog.schroedernet.software)
+- [Tobias Lindberg](https://github.com/tobiasehlert)
+- [KK](https://github.com/bebound)
+- [Eli W. Hunter](https://github.com/elihunter173)
+- [Víctor López](https://github.com/viticlick)
+- [Anson VanDoren](https://github.com/anson-vandoren)
+- [Michael Lynch](https://github.com/mtlynch)
+- [FIGBERT](https://figbert.com/)
+- [Yash Mehrotra](https://yashmehrotra.com)
+- [Paolo Mainardi](https://paolomainardi.com)
+- [Ka-Wai Lin](https://github.com/kwlin)
+- [Piotr Orzechowski](https://orzechowski.tech)
+- [Glenn Feunteun](https://github.com/gfeun)
+- [Santiago González](https://github.com/netrules)
+- [Codruț Constantin Gușoi](https://www.codrut.pro)
+- [Clément Pannetier](https://clementpannetier.dev)
+- [FantasticMao](https://github.com/FantasticMao)
+- [Utkarsh Gupta](https://utkarsh2102.com)
+- [Latiif Alsharif](https://latiif.se)
+- [Endormi](https://endormi.io)
+- [Rajiv Ranjan Singh](https://iamrajiv.github.io/)
+- [Pakhomov Alexander](https://github.com/PakhomovAlexander)
+- [Rhys Perry](https://rhysperry.com)
+- [Arunvel Sriram](https://github.com/arunvelsriram)
+- [Lorenzo Cameroni](https://github.com/came88)
+- [Jared Sturdy](https://github.com/jsturdy)
+- [Daniel Monteiro](https://github.com/dfamonteiro)
+- [Dave Rolsky](https://github.com/autarch)
+- [Joseph Sanders](https://github.com/jls83)
+- [Rabin Adhikari](https://github.com/rabinadk1/)
+- [Hussaini Zulkifli](https://github.com/hussaini/)
+- [Ellison Leão](https://github.com/ellisonleao)
+- [Lucas de Oliveira](https://github.com/lucas-dOliveira)
+- [Jian Loong Liew](https://github.com/JianLoong)
+- [earnest ma](https://github.com/earnestma)
+- [TMineCola](https://github.com/tminecola)
+- [Arafat Hasan](https://github.com/arafat-hasan)
+- [YUJI](https://yuji.ne.jp/)
+- [JaeSang Yoo](https://github.com/JSYoo5B)
+- [tianheg](https://github.com/tianheg)
+- [Felix](https://github.com/lazyyz)
+- [Peter Duchnovsky](https://duchnovsky.com)
+- [Alex Miranda](https://ammiranda.com)
+- [Alphonse Mariya](https://github.com/alfunx)
+- [Ziwei Pan](https://github.com/PanZiwei/)
+- [Viktar Patotski](https://github.com/xp-vit)
+- [cuso4-5h2o](https://www.cuso4.me)
+- [freeformz](https://icanhazdowntime.org)
+- [Roberto Gongora](https://yourfavourite.blog)
+- [kuba86](https://kuba86.com)
+- [Vladislav Matus](https://github.com/matusvla)
+- [Kirill Feoktistov](https://feoktistoff.org)
+- [leins275](https://github.com/LanskovNV)
+- [Michael Weiss](https://mweiss.ch)
+- [Simon Pai](https://github.com/simonpai)
+- [Brenton Mallen](https://github.com/brentonmallen1)
+- [Xiaoyang Luo](https://github.com/ccviolett/)
+- [Michiel Appelman](https://appelman.se)
+- [Mark Wood](https://digitalnotions.net)
+- [Sam A.](https://samsapti.dev)
+- [John Feminella](https://jxf.me)
+- [zzsqwq](https://zzsqwq.cn)
+- [George Tsiokos](https://george.tsiokos.com)
+- [Eltjo](https://github.com/eltjo)
+- [Saurmandal](https://saur.neocities.org)
+- [Jneo8](https://github.com/jneo8)
+- [Daniel Nduati](https://github.com/DanNduati)
+- [Simon Hollingshead](https://github.com/simonhollingshead)
+- [yangyangdaji](https://github.com/yangyangdaji)
+- [xiaotianxt](https://github.com/xiaotianxt)
+- [Nour Agha](https://github.com/nourkagha)
+- [Brian Lachniet](https://github.com/blachniet)
+- [ShortArrow](https://github.com/ShortArrow)
+- [Martin Hellspong](https://github.com/marhel)
+- [Robert Tucker](https://github.com/robertwtucker)
+- [Michał Pawlik](https://michalp.net)
+- [Kilian Kluge](https://github.com/ionicsolutions)
+- [Jaroslaw Rozanski](https://jarekrozanski.eu)
+- [Easton Man](https://github.com/eastonman)
+- [Yiğit Altınay](https://altinay.xyz)
+- [Fei Kong](https://github.com/alpha0422)
+- [Ahmet Enes Bayraktar](https://github.com/aeb-dev)
+- [Todor Bogosavljević](https://github.com/tbx1b)
+- [Kemal Akkoyun](https://github.com/kakkoyun)
+- [Igetin](https://github.com/Igetin)
+- [Kirill Che.](https://github.com/g4s8)
+- [iron3oxide](https://github.com/iron3oxide)
+- [Jens Rantil](https://github.com/JensRantil)
+- [Muqeet Malik](https://github.com/mmalik23)
+- [Sammy44nts](https://github.com/sammy44nts)
+- [Shaked8634](https://github.com/shaked8634)
+- [Leo Heimann Ruiz](https://leo.heitmannruiz.org/)
+- [Antoine "Toinux" Wam](https://github.com/itzwam)
+- [Reberti Carvalho Soares](https://github.com/RebertiCS)
+- [Andreas Deininger](https://github.com/deining)
+- [Ardemium](https://github.com/ardemium)
+- [Matt Ellery](https://github.com/matt-ellery)
+- [Daniel Olshansky](https://github.com/olshansk)
+- [Gregor Podjed](https://github.com/gragorther)
+- [dantezhu](https://github.com/dantezhu)
+- [Alexander Lazarević](https://e11bits.com)
diff --git a/themes/hugo-coder/LICENSE.md b/themes/hugo-coder/LICENSE.md
new file mode 100644
index 0000000..29dbd75
--- /dev/null
+++ b/themes/hugo-coder/LICENSE.md
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2018 Luiz F. A. de Prá
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/themes/hugo-coder/Makefile b/themes/hugo-coder/Makefile
new file mode 100644
index 0000000..8e0c3e4
--- /dev/null
+++ b/themes/hugo-coder/Makefile
@@ -0,0 +1,12 @@
+HUGO_BIN=hugo
+
+.PHONY: build demo release
+
+build:
+ $(HUGO_BIN) --themesDir=../.. --source=exampleSite
+
+demo:
+ $(HUGO_BIN) server -D --themesDir=../.. --source=exampleSite --bind 0.0.0.0
+
+release: build
+ rm -rf ./resources && cp -r ./exampleSite/resources ./resources
diff --git a/themes/hugo-coder/README.md b/themes/hugo-coder/README.md
new file mode 100644
index 0000000..0dfdeec
--- /dev/null
+++ b/themes/hugo-coder/README.md
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+A simple and clean blog theme for [Hugo](https://gohugo.io/).
+
+
+
+## Live Demo
+
+See [here](https://hugo-coder.netlify.app/).
+
+## Quick Start
+
+1. Add the repository into your Hugo Project repository as a submodule, `git submodule add https://github.com/luizdepra/hugo-coder.git themes/hugo-coder`.
+2. Configure your `hugo.toml`. You can either use [this minimal configuration](https://github.com/luizdepra/hugo-coder/blob/main/docs/configurations.md#complete-example) as a base, or look for a complete explanation about all configurations [here](https://github.com/luizdepra/hugo-coder/blob/main/docs/configurations.md). The [`hugo.toml`](https://github.com/luizdepra/hugo-coder/blob/master/exampleSite/hugo.toml) inside the [`exampleSite`](https://github.com/luizdepra/hugo-coder/tree/master/exampleSite) is also a good reference.
+3. Build your site with `hugo server` and see the result at `http://localhost:1313/`.
+
+## Documentation
+
+See the [`docs`](docs/home.md) folder.
+
+## License
+
+Coder is licensed under the [MIT license](https://github.com/luizdepra/hugo-coder/blob/master/LICENSE.md).
+
+## Maintenance
+
+This theme is maintained by its author [Luiz de Prá](https://github.com/luizdepra) with the help from these awesome [contributors](CONTRIBUTORS.md).
+
+## Sponsoring
+
+If you like my project or it was useful for you, consider supporting its development. Just:
+
+
+
+## Special Thanks
+
+- Gleen McComb, for his great [article](https://glennmccomb.com/articles/how-to-build-custom-hugo-pagination/) about custom pagination.
+- All contributors, for every PR and Issue reported.
diff --git a/themes/hugo-coder/archetypes/default.md b/themes/hugo-coder/archetypes/default.md
new file mode 100644
index 0000000..c2de8e4
--- /dev/null
+++ b/themes/hugo-coder/archetypes/default.md
@@ -0,0 +1,6 @@
++++
+draft = true
+date = {{ .Date }}
+title = ""
+slug = ""
++++
diff --git a/themes/hugo-coder/archetypes/posts.md b/themes/hugo-coder/archetypes/posts.md
new file mode 100644
index 0000000..76242f8
--- /dev/null
+++ b/themes/hugo-coder/archetypes/posts.md
@@ -0,0 +1,12 @@
++++
+draft = true
+date = {{ .Date }}
+title = ""
+description = ""
+slug = ""
+authors = []
+tags = []
+categories = []
+externalLink = ""
+series = []
++++
diff --git a/themes/hugo-coder/assets/js/coder.js b/themes/hugo-coder/assets/js/coder.js
new file mode 100644
index 0000000..9b46cfc
--- /dev/null
+++ b/themes/hugo-coder/assets/js/coder.js
@@ -0,0 +1,97 @@
+const body = document.body;
+const darkModeToggle = document.getElementById('dark-mode-toggle');
+const darkModeMediaQuery = window.matchMedia('(prefers-color-scheme: dark)');
+
+// Check if user preference is set, if not check value of body class for light or dark else it means that colorscheme = auto
+if (localStorage.getItem("colorscheme")) {
+ setTheme(localStorage.getItem("colorscheme"));
+} else if (body.classList.contains('colorscheme-light') || body.classList.contains('colorscheme-dark')) {
+ setTheme(body.classList.contains("colorscheme-dark") ? "dark" : "light");
+} else {
+ setTheme(darkModeMediaQuery.matches ? "dark" : "light");
+}
+
+if (darkModeToggle) {
+ darkModeToggle.addEventListener('click', () => {
+ let theme = body.classList.contains("colorscheme-dark") ? "light" : "dark";
+ setTheme(theme);
+ rememberTheme(theme);
+ });
+}
+
+darkModeMediaQuery.addListener((event) => {
+ setTheme(event.matches ? "dark" : "light");
+});
+
+document.addEventListener("DOMContentLoaded", function () {
+ let node = document.querySelector('.preload-transitions');
+ node.classList.remove('preload-transitions');
+});
+
+function setTheme(theme) {
+ body.classList.remove('colorscheme-auto');
+ let inverse = theme === 'dark' ? 'light' : 'dark';
+ body.classList.remove('colorscheme-' + inverse);
+ body.classList.add('colorscheme-' + theme);
+ document.documentElement.style['color-scheme'] = theme;
+
+ function waitForElm(selector) {
+ return new Promise(resolve => {
+ if (document.querySelector(selector)) {
+ return resolve(document.querySelector(selector));
+ }
+
+ const observer = new MutationObserver(mutations => {
+ if (document.querySelector(selector)) {
+ resolve(document.querySelector(selector));
+ observer.disconnect();
+ }
+ });
+
+ observer.observe(document.body, {
+ childList: true,
+ subtree: true
+ });
+ });
+ }
+
+ if (theme === 'dark') {
+ const message = {
+ type: 'set-theme',
+ theme: 'github-dark'
+ };
+ waitForElm('.utterances-frame').then((iframe) => {
+ iframe.contentWindow.postMessage(message, 'https://utteranc.es');
+ })
+
+ }
+ else {
+ const message = {
+ type: 'set-theme',
+ theme: 'github-light'
+ };
+ waitForElm('.utterances-frame').then((iframe) => {
+ iframe.contentWindow.postMessage(message, 'https://utteranc.es');
+ })
+
+ }
+
+ function sendMessage(message) {
+ const iframe = document.querySelector('iframe.giscus-frame');
+ if (!iframe) return;
+ iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
+ }
+ sendMessage({
+ setConfig: {
+ theme: theme,
+ },
+ });
+
+ // Create and send event
+ const event = new Event('themeChanged');
+ document.dispatchEvent(event);
+}
+
+function rememberTheme(theme) {
+ localStorage.setItem('colorscheme', theme);
+}
diff --git a/themes/hugo-coder/assets/js/purify.min.js b/themes/hugo-coder/assets/js/purify.min.js
new file mode 100644
index 0000000..644aca0
--- /dev/null
+++ b/themes/hugo-coder/assets/js/purify.min.js
@@ -0,0 +1,3 @@
+/*! @license DOMPurify 2.4.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.4.1/LICENSE */
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).DOMPurify=t()}(this,(function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,n){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,n)}function n(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function r(e,o,a){return r=n()?Reflect.construct:function(e,n,r){var o=[null];o.push.apply(o,n);var a=new(Function.bind.apply(e,o));return r&&t(a,r.prototype),a},r.apply(null,arguments)}function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?n-1:0),o=1;o/gm),Y=f(/\${[\w\W]*}/gm),$=f(/^data-[\-\w.\u00B7-\uFFFF]/),K=f(/^aria-[\-\w]+$/),V=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),X=f(/^(?:\w+script|data):/i),Z=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),J=f(/^html$/i),Q=function(){return"undefined"==typeof window?null:window},ee=function(t,n){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var r=null,o="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(o)&&(r=n.currentScript.getAttribute(o));var a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};var te=function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Q(),r=function(e){return t(e)};if(r.version="2.4.1",r.removed=[],!n||!n.document||9!==n.document.nodeType)return r.isSupported=!1,r;var a=n.document,i=n.document,l=n.DocumentFragment,c=n.HTMLTemplateElement,u=n.Node,s=n.Element,f=n.NodeFilter,p=n.NamedNodeMap,d=void 0===p?n.NamedNodeMap||n.MozNamedAttrMap:p,h=n.HTMLFormElement,g=n.DOMParser,y=n.trustedTypes,O=s.prototype,te=R(O,"cloneNode"),ne=R(O,"nextSibling"),re=R(O,"childNodes"),oe=R(O,"parentNode");if("function"==typeof c){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=ee(y,a),le=ie?ie.createHTML(""):"",ce=i,ue=ce.implementation,se=ce.createNodeIterator,me=ce.createDocumentFragment,fe=ce.getElementsByTagName,pe=a.importNode,de={};try{de=L(i).documentMode?i.documentMode:{}}catch(e){}var he={};r.isSupported="function"==typeof oe&&ue&&void 0!==ue.createHTMLDocument&&9!==de;var ge,ye,be=W,ve=q,Te=Y,Ne=$,Ae=K,Ee=X,we=Z,Se=V,xe=null,_e=D({},[].concat(o(M),o(C),o(I),o(U),o(z))),ke=null,Oe=D({},[].concat(o(P),o(j),o(B),o(G))),De=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Le=null,Re=null,Me=!0,Ce=!0,Ie=!1,Fe=!1,Ue=!1,He=!1,ze=!1,Pe=!1,je=!1,Be=!1,Ge=!0,We=!1,qe="user-content-",Ye=!0,$e=!1,Ke={},Ve=null,Xe=D({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ze=null,Je=D({},["audio","video","img","source","image","track"]),Qe=null,et=D({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",nt="http://www.w3.org/2000/svg",rt="http://www.w3.org/1999/xhtml",ot=rt,at=!1,it=null,lt=D({},[tt,nt,rt],A),ct=["application/xhtml+xml","text/html"],ut="text/html",st=null,mt=i.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},pt=function(t){st&&st===t||(t&&"object"===e(t)||(t={}),t=L(t),ge=ge=-1===ct.indexOf(t.PARSER_MEDIA_TYPE)?ut:t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===ge?A:N,xe="ALLOWED_TAGS"in t?D({},t.ALLOWED_TAGS,ye):_e,ke="ALLOWED_ATTR"in t?D({},t.ALLOWED_ATTR,ye):Oe,it="ALLOWED_NAMESPACES"in t?D({},t.ALLOWED_NAMESPACES,A):lt,Qe="ADD_URI_SAFE_ATTR"in t?D(L(et),t.ADD_URI_SAFE_ATTR,ye):et,Ze="ADD_DATA_URI_TAGS"in t?D(L(Je),t.ADD_DATA_URI_TAGS,ye):Je,Ve="FORBID_CONTENTS"in t?D({},t.FORBID_CONTENTS,ye):Xe,Le="FORBID_TAGS"in t?D({},t.FORBID_TAGS,ye):{},Re="FORBID_ATTR"in t?D({},t.FORBID_ATTR,ye):{},Ke="USE_PROFILES"in t&&t.USE_PROFILES,Me=!1!==t.ALLOW_ARIA_ATTR,Ce=!1!==t.ALLOW_DATA_ATTR,Ie=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Fe=t.SAFE_FOR_TEMPLATES||!1,Ue=t.WHOLE_DOCUMENT||!1,Pe=t.RETURN_DOM||!1,je=t.RETURN_DOM_FRAGMENT||!1,Be=t.RETURN_TRUSTED_TYPE||!1,ze=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,We=t.SANITIZE_NAMED_PROPS||!1,Ye=!1!==t.KEEP_CONTENT,$e=t.IN_PLACE||!1,Se=t.ALLOWED_URI_REGEXP||Se,ot=t.NAMESPACE||rt,t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(De.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(De.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(De.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Ce=!1),je&&(Pe=!0),Ke&&(xe=D({},o(z)),ke=[],!0===Ke.html&&(D(xe,M),D(ke,P)),!0===Ke.svg&&(D(xe,C),D(ke,j),D(ke,G)),!0===Ke.svgFilters&&(D(xe,I),D(ke,j),D(ke,G)),!0===Ke.mathMl&&(D(xe,U),D(ke,B),D(ke,G))),t.ADD_TAGS&&(xe===_e&&(xe=L(xe)),D(xe,t.ADD_TAGS,ye)),t.ADD_ATTR&&(ke===Oe&&(ke=L(ke)),D(ke,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&D(Qe,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(Ve===Xe&&(Ve=L(Ve)),D(Ve,t.FORBID_CONTENTS,ye)),Ye&&(xe["#text"]=!0),Ue&&D(xe,["html","head","body"]),xe.table&&(D(xe,["tbody"]),delete Le.tbody),m&&m(t),st=t)},dt=D({},["mi","mo","mn","ms","mtext"]),ht=D({},["foreignobject","desc","title","annotation-xml"]),gt=D({},["title","style","font","a","script"]),yt=D({},C);D(yt,I),D(yt,F);var bt=D({},U);D(bt,H);var vt=function(e){var t=oe(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});var n=N(e.tagName),r=N(t.tagName);return!!it[e.namespaceURI]&&(e.namespaceURI===nt?t.namespaceURI===rt?"svg"===n:t.namespaceURI===tt?"svg"===n&&("annotation-xml"===r||dt[r]):Boolean(yt[n]):e.namespaceURI===tt?t.namespaceURI===rt?"math"===n:t.namespaceURI===nt?"math"===n&&ht[r]:Boolean(bt[n]):e.namespaceURI===rt?!(t.namespaceURI===nt&&!ht[r])&&(!(t.namespaceURI===tt&&!dt[r])&&(!bt[n]&&(gt[n]||!yt[n]))):!("application/xhtml+xml"!==ge||!it[e.namespaceURI]))},Tt=function(e){T(r.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=le}catch(t){e.remove()}}},Nt=function(e,t){try{T(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){T(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ke[e])if(Pe||je)try{Tt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},At=function(e){var t,n;if(ze)e=" "+e;else{var r=E(e,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===ge&&ot===rt&&(e=''+e+"");var o=ie?ie.createHTML(e):e;if(ot===rt)try{t=(new g).parseFromString(o,ge)}catch(e){}if(!t||!t.documentElement){t=ue.createDocument(ot,"template",null);try{t.documentElement.innerHTML=at?"":o}catch(e){}}var a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),ot===rt?fe.call(t,Ue?"html":"body")[0]:Ue?t.documentElement:a},Et=function(e){return se.call(e.ownerDocument||e,e,f.SHOW_ELEMENT|f.SHOW_COMMENT|f.SHOW_TEXT,null,!1)},wt=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},St=function(t){return"object"===e(u)?t instanceof u:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},xt=function(e,t,n){he[e]&&b(he[e],(function(e){e.call(r,t,n,st)}))},_t=function(e){var t;if(xt("beforeSanitizeElements",e,null),wt(e))return Tt(e),!0;if(_(/[\u0080-\uFFFF]/,e.nodeName))return Tt(e),!0;var n=ye(e.nodeName);if(xt("uponSanitizeElement",e,{tagName:n,allowedTags:xe}),e.hasChildNodes()&&!St(e.firstElementChild)&&(!St(e.content)||!St(e.content.firstElementChild))&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return Tt(e),!0;if("select"===n&&_(/=0;--i)o.insertBefore(te(a[i],!0),ne(e))}return Tt(e),!0}return e instanceof s&&!vt(e)?(Tt(e),!0):"noscript"!==n&&"noembed"!==n||!_(/<\/no(script|embed)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,t=w(t,be," "),t=w(t,ve," "),t=w(t,Te," "),e.textContent!==t&&(T(r.removed,{element:e.cloneNode()}),e.textContent=t)),xt("afterSanitizeElements",e,null),!1):(Tt(e),!0)},kt=function(e,t,n){if(Ge&&("id"===t||"name"===t)&&(n in i||n in mt))return!1;if(Ce&&!Re[t]&&_(Ne,t));else if(Me&&_(Ae,t));else if(!ke[t]||Re[t]){if(!(Ot(e)&&(De.tagNameCheck instanceof RegExp&&_(De.tagNameCheck,e)||De.tagNameCheck instanceof Function&&De.tagNameCheck(e))&&(De.attributeNameCheck instanceof RegExp&&_(De.attributeNameCheck,t)||De.attributeNameCheck instanceof Function&&De.attributeNameCheck(t))||"is"===t&&De.allowCustomizedBuiltInElements&&(De.tagNameCheck instanceof RegExp&&_(De.tagNameCheck,n)||De.tagNameCheck instanceof Function&&De.tagNameCheck(n))))return!1}else if(Qe[t]);else if(_(Se,w(n,we,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==S(n,"data:")||!Ze[e]){if(Ie&&!_(Ee,w(n,we,"")));else if(n)return!1}else;return!0},Ot=function(e){return e.indexOf("-")>0},Dt=function(t){var n,o,a,i;xt("beforeSanitizeAttributes",t,null);var l=t.attributes;if(l){var c={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ke};for(i=l.length;i--;){var u=n=l[i],s=u.name,m=u.namespaceURI;if(o="value"===s?n.value:x(n.value),a=ye(s),c.attrName=a,c.attrValue=o,c.keepAttr=!0,c.forceKeepAttr=void 0,xt("uponSanitizeAttribute",t,c),o=c.attrValue,!c.forceKeepAttr&&(Nt(s,t),c.keepAttr))if(_(/\/>/i,o))Nt(s,t);else{Fe&&(o=w(o,be," "),o=w(o,ve," "),o=w(o,Te," "));var f=ye(t.nodeName);if(kt(f,a,o)){if(!We||"id"!==a&&"name"!==a||(Nt(s,t),o=qe+o),ie&&"object"===e(y)&&"function"==typeof y.getAttributeType)if(m);else switch(y.getAttributeType(f,a)){case"TrustedHTML":o=ie.createHTML(o);break;case"TrustedScriptURL":o=ie.createScriptURL(o)}try{m?t.setAttributeNS(m,s,o):t.setAttribute(s,o),v(r.removed)}catch(e){}}}}xt("afterSanitizeAttributes",t,null)}},Lt=function e(t){var n,r=Et(t);for(xt("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)xt("uponSanitizeShadowNode",n,null),_t(n)||(n.content instanceof l&&e(n.content),Dt(n));xt("afterSanitizeShadowDOM",t,null)};return r.sanitize=function(t){var o,i,c,s,m,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((at=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!St(t)){if("function"!=typeof t.toString)throw k("toString is not a function");if("string"!=typeof(t=t.toString()))throw k("dirty is not a string, aborting")}if(!r.isSupported){if("object"===e(n.toStaticHTML)||"function"==typeof n.toStaticHTML){if("string"==typeof t)return n.toStaticHTML(t);if(St(t))return n.toStaticHTML(t.outerHTML)}return t}if(He||pt(f),r.removed=[],"string"==typeof t&&($e=!1),$e){if(t.nodeName){var p=ye(t.nodeName);if(!xe[p]||Le[p])throw k("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof u)1===(i=(o=At("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i);else{if(!Pe&&!Fe&&!Ue&&-1===t.indexOf("<"))return ie&&Be?ie.createHTML(t):t;if(!(o=At(t)))return Pe?null:Be?le:""}o&&ze&&Tt(o.firstChild);for(var d=Et($e?t:o);c=d.nextNode();)3===c.nodeType&&c===s||_t(c)||(c.content instanceof l&&Lt(c.content),Dt(c),s=c);if(s=null,$e)return t;if(Pe){if(je)for(m=me.call(o.ownerDocument);o.firstChild;)m.appendChild(o.firstChild);else m=o;return ke.shadowroot&&(m=pe.call(a,m,!0)),m}var h=Ue?o.outerHTML:o.innerHTML;return Ue&&xe["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&_(J,o.ownerDocument.doctype.name)&&(h="\n"+h),Fe&&(h=w(h,be," "),h=w(h,ve," "),h=w(h,Te," ")),ie&&Be?ie.createHTML(h):h},r.setConfig=function(e){pt(e),He=!0},r.clearConfig=function(){st=null,He=!1},r.isValidAttribute=function(e,t,n){st||pt({});var r=ye(e),o=ye(t);return kt(r,o,n)},r.addHook=function(e,t){"function"==typeof t&&(he[e]=he[e]||[],T(he[e],t))},r.removeHook=function(e){if(he[e])return v(he[e])},r.removeHooks=function(e){he[e]&&(he[e]=[])},r.removeAllHooks=function(){he={}},r}();return te}));
+//# sourceMappingURL=purify.min.js.map
diff --git a/themes/hugo-coder/assets/scss/_base.scss b/themes/hugo-coder/assets/scss/_base.scss
new file mode 100644
index 0000000..6344d2c
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_base.scss
@@ -0,0 +1,290 @@
+*,
+*:after,
+*:before {
+ box-sizing: inherit;
+}
+
+html {
+ box-sizing: border-box;
+ font-size: 62.5%;
+}
+
+body {
+ color: $fg-color;
+ background-color: $bg-color;
+ font-family: $font-family;
+ font-size: 1.8em;
+ font-weight: 400;
+ line-height: 1.8em;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 1.6em;
+ line-height: 1.6em;
+ }
+}
+
+iframe[src*="disqus"] {
+ color-scheme: light;
+}
+
+a {
+ font-weight: 500;
+ color: $link-color;
+ text-decoration: none;
+ transition: all 0.25s ease-in;
+
+ &:focus,
+ &:hover {
+ text-decoration: underline;
+ }
+}
+
+p {
+ margin: 2rem 0 2rem 0;
+ @media only screen and (max-width: 768px) {
+ margin: 1.5rem 0 1.5rem 0;
+ }
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-family: $font-family;
+ font-weight: 600;
+ color: $alt-fg-color;
+ margin: 4rem 0 2.5rem 0;
+
+ &:hover .heading-link {
+ visibility: visible;
+ }
+
+ .heading-link {
+ color: $link-color;
+ font-weight: inherit;
+ text-decoration: none;
+ font-size: 80%;
+ visibility: hidden;
+ }
+
+ .title-link {
+ color: inherit;
+ font-weight: inherit;
+ text-decoration: none;
+ }
+}
+
+h1 {
+ font-size: 3.2rem;
+ line-height: 3.6rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 3rem;
+ line-height: 3.4rem;
+ }
+}
+
+h2 {
+ font-size: 2.8rem;
+ line-height: 3.2rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 2.6rem;
+ line-height: 3rem;
+ }
+}
+
+h3 {
+ font-size: 2.4rem;
+ line-height: 2.8rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 2.2rem;
+ line-height: 2.6rem;
+ }
+}
+
+h4 {
+ font-size: 2.2rem;
+ line-height: 2.6rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 2rem;
+ line-height: 2.4rem;
+ }
+}
+
+h5 {
+ font-size: 2rem;
+ line-height: 2.4rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 1.8rem;
+ line-height: 2.2rem;
+ }
+}
+
+h6 {
+ font-size: 1.8rem;
+ line-height: 2.2rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 1.6rem;
+ line-height: 2rem;
+ }
+}
+
+b,
+strong {
+ font-weight: 700;
+}
+
+.highlight {
+ div,
+ pre {
+ margin: 2rem 0 2rem;
+ padding: 1rem;
+ border-radius: 1rem;
+ overflow-x: auto;
+ }
+}
+
+pre {
+ display: block;
+ font-family: $code-font-family;
+ font-size: 1.6rem;
+ font-weight: 400;
+ line-height: 2.6rem;
+ overflow-x: auto;
+ margin: 2rem 0 2rem;
+ padding: 1rem;
+ border-radius: 1rem;
+
+ code {
+ display: inline-block;
+ background-color: inherit;
+ color: inherit;
+ }
+}
+
+code {
+ font-family: $code-font-family;
+ font-size: 1.6rem;
+ font-weight: 400;
+ border-radius: 0.6rem;
+ padding: 0.3rem 0.6rem;
+ background-color: $darker-alt-bg-color;
+ color: $fg-color;
+ @media only screen and (max-width: 768px) {
+ font-size: 1.5rem;
+ }
+}
+
+blockquote {
+ border-left: 2px solid $alt-bg-color;
+ padding-left: 2rem;
+ line-height: 2.2rem;
+ font-weight: 400;
+ font-style: italic;
+}
+* {
+ -webkit-tap-highlight-color: transparent;
+}
+
+th,
+td {
+ padding: 1.6rem;
+}
+
+table {
+ border-collapse: collapse;
+}
+
+table td,
+table th {
+ border: 2px solid $alt-fg-color;
+}
+
+table tr:first-child th {
+ border-top: 0;
+}
+
+table tr:last-child td {
+ border-bottom: 0;
+}
+
+table tr td:first-child,
+table tr th:first-child {
+ border-left: 0;
+}
+
+table tr td:last-child,
+table tr th:last-child {
+ border-right: 0;
+}
+
+img {
+ max-width: 100%;
+}
+
+figure {
+ text-align: center;
+}
+
+.footnotes {
+ ol li p {
+ margin: 0;
+ }
+}
+
+.preload-transitions * {
+ $null-transition: none !important;
+
+ -webkit-transition: $null-transition;
+ -moz-transition: $null-transition;
+ -ms-transition: $null-transition;
+ -o-transition: $null-transition;
+ transition: $null-transition;
+}
+
+.wrapper {
+ display: flex;
+ flex-direction: column;
+
+ min-height: 100vh;
+ width: 100%;
+}
+
+.container {
+ margin: 1rem auto;
+ max-width: 90rem;
+ width: 100%;
+ padding-left: 2rem;
+ padding-right: 2rem;
+}
+
+.fab {
+ font-weight: 400;
+}
+
+.fas {
+ font-weight: 700;
+}
+
+.float-right {
+ float: right;
+}
+
+.float-left {
+ float: left;
+}
+
+.fab {
+ font-weight: 400;
+}
+
+.fas {
+ font-weight: 900;
+}
diff --git a/themes/hugo-coder/assets/scss/_base_dark.scss b/themes/hugo-coder/assets/scss/_base_dark.scss
new file mode 100644
index 0000000..4a1490d
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_base_dark.scss
@@ -0,0 +1,91 @@
+@mixin base_dark {
+ color: $fg-color-dark;
+ background-color: $bg-color-dark;
+
+ a {
+ color: $link-color-dark;
+ }
+
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ color: $alt-fg-color-dark;
+
+ &:hover .heading-link {
+ visibility: visible;
+ }
+
+ .heading-link {
+ color: $link-color-dark;
+ font-weight: inherit;
+ text-decoration: none;
+ font-size: 80%;
+ visibility: hidden;
+ }
+
+ .title-link {
+ color: inherit;
+ font-weight: inherit;
+ text-decoration: none;
+ }
+ }
+
+ pre code {
+ background-color: inherit;
+ color: inherit;
+ }
+
+ code {
+ background-color: $lighter-alt-bg-color-dark;
+ color: $fg-color-dark;
+ }
+
+ blockquote {
+ border-left: 2px solid $alt-bg-color-dark;
+ }
+
+ th,
+ td {
+ padding: 1.6rem;
+ }
+
+ table {
+ border-collapse: collapse;
+ }
+
+ table td,
+ table th {
+ border: 2px solid $alt-fg-color-dark;
+ }
+
+ table tr:first-child th {
+ border-top: 0;
+ }
+
+ table tr:last-child td {
+ border-bottom: 0;
+ }
+
+ table tr td:first-child,
+ table tr th:first-child {
+ border-left: 0;
+ }
+
+ table tr td:last-child,
+ table tr th:last-child {
+ border-right: 0;
+ }
+}
+
+body.colorscheme-dark {
+ @include base_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include base_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_base_rtl.scss b/themes/hugo-coder/assets/scss/_base_rtl.scss
new file mode 100644
index 0000000..e237fd5
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_base_rtl.scss
@@ -0,0 +1,24 @@
+body.rtl {
+ direction: rtl;
+
+ pre {
+ direction: ltr;
+ }
+
+ blockquote {
+ border-left: none;
+ border-right: 2px solid $alt-bg-color;
+ padding-left: 0;
+ padding-right: 1.6rem;
+ }
+
+ table tr td:first-child,
+ table tr th:first-child {
+ border-right: 0;
+ }
+
+ table tr td:last-child,
+ table tr th:last-child {
+ border-left: 0;
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_content.scss b/themes/hugo-coder/assets/scss/_content.scss
new file mode 100644
index 0000000..8e608e9
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_content.scss
@@ -0,0 +1,253 @@
+.content {
+ flex: 1;
+ display: flex;
+ margin-top: 1.6rem;
+ margin-bottom: 3.2rem;
+ @media only screen and (max-width: 768px) {
+ margin-top: 1rem;
+ margin-bottom: 1.6rem;
+ }
+
+ header {
+ margin-top: 6.4rem;
+ margin-bottom: 3.2rem;
+
+ h1 {
+ font-size: 4.2rem;
+ line-height: 4.6rem;
+ margin: 0;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 4rem;
+ line-height: 4.4rem;
+ }
+ }
+ }
+
+ article {
+ a:where(.external-link):not(:has(img)):after {
+ @extend %fa-icon;
+ @extend .fa-solid;
+ content: fa-content($fa-var-external-link);
+ padding-left: 0.5em;
+ font-size: 0.75em;
+ display: inline;
+ }
+
+ details {
+ summary {
+ cursor: pointer;
+ }
+ }
+
+ footer {
+ margin-top: 4rem;
+
+ .see-also {
+ margin: 3.2rem 0;
+
+ h3 {
+ margin: 3.2rem 0;
+ }
+ }
+ }
+
+ p {
+ text-align: justify;
+ text-justify: auto;
+ -ms-hyphens: auto;
+ -webkit-hyphens: auto;
+ hyphens: auto;
+ }
+ }
+
+ .post {
+ .post-title {
+ margin-bottom: 0.75em;
+ }
+
+ .post-meta {
+ i {
+ text-align: center;
+ width: 1.6rem;
+ margin-left: 0;
+ margin-right: 0.5rem;
+ }
+
+ .date {
+ .posted-on {
+ margin-left: 0;
+ margin-right: 1.5rem;
+ }
+ }
+
+ .tags {
+ .tag {
+ display: inline-block;
+ padding: 0.3rem 0.6rem;
+ background-color: $alt-bg-color;
+ border-radius: 0.6rem;
+ line-height: 1.5em;
+
+ a {
+ color: $fg-color;
+ }
+
+ a:active {
+ color: $fg-color;
+ }
+ }
+ }
+ }
+ }
+
+ figure {
+ margin: 0;
+ padding: 0;
+ }
+
+ figcaption p {
+ text-align: center;
+ font-style: italic;
+ font-size: 1.6rem;
+ margin: 0;
+ }
+}
+
+.avatar img {
+ width: 20rem;
+ height: auto;
+ border-radius: 50%;
+
+ @media only screen and (max-width: 768px) {
+ width: 17rem;
+ }
+}
+
+.list {
+ ul {
+ margin: 3.2rem 0 3.2rem 0;
+ list-style: none;
+ padding: 0;
+
+ li {
+ font-size: 1.8rem;
+
+ @media only screen and (max-width: 768px) {
+ margin: 1.6rem 0 1.6rem 0;
+ }
+
+ .date {
+ display: inline-block;
+ flex: 1;
+ width: 20rem;
+ text-align: right;
+ margin-right: 3rem;
+
+ @media only screen and (max-width: 768px) {
+ display: block;
+ text-align: left;
+ }
+ }
+
+ .title {
+ font-size: 1.8rem;
+ flex: 2;
+ color: $fg-color;
+ font-family: $font-family;
+ font-weight: 700;
+
+ &:hover,
+ &:focus {
+ color: $link-color;
+ }
+ }
+ }
+ }
+
+ ul:not(.pagination) {
+ li {
+ @media only screen and (min-width: 768.1px) {
+ display: flex;
+ }
+ }
+ }
+}
+
+.centered {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ .about {
+ text-align: center;
+
+ h1 {
+ margin-top: 2rem;
+ margin-bottom: 0.5rem;
+ }
+
+ h2 {
+ margin-top: 1rem;
+ margin-bottom: 0.5rem;
+ font-size: 2.4rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 2rem;
+ }
+ }
+
+ ul {
+ list-style: none;
+ margin: 3rem 0 1rem 0;
+ padding: 0;
+ cursor: pointer;
+
+ li {
+ display: inline-block;
+ position: relative;
+
+ a {
+ color: $fg-color;
+ text-transform: uppercase;
+ margin-left: 1rem;
+ margin-right: 1rem;
+ font-size: 1.6rem;
+
+ &:hover,
+ &:focus {
+ color: $link-color;
+ }
+
+ @media only screen and (max-width: 768px) {
+ font-size: 1.5rem;
+ }
+ }
+ }
+ }
+ }
+
+ .error {
+ text-align: center;
+
+ h1 {
+ margin-top: 2rem;
+ margin-bottom: 0.5rem;
+ font-size: 4.6rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 3.2rem;
+ }
+ }
+
+ h2 {
+ margin-top: 2rem;
+ margin-bottom: 3.2rem;
+ font-size: 3.2rem;
+
+ @media only screen and (max-width: 768px) {
+ font-size: 2.8rem;
+ }
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_content_dark.scss b/themes/hugo-coder/assets/scss/_content_dark.scss
new file mode 100644
index 0000000..c4b961a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_content_dark.scss
@@ -0,0 +1,59 @@
+@mixin content_dark {
+ .content {
+ .post {
+ .tags {
+ .tag {
+ background-color: $alt-bg-color-dark;
+
+ a {
+ color: $fg-color-dark;
+ }
+ a:active {
+ color: $fg-color-dark;
+ }
+ }
+ }
+ }
+ .list {
+ ul {
+ li {
+ .title {
+ color: $fg-color-dark;
+
+ &:hover,
+ &:focus {
+ color: $link-color-dark;
+ }
+ }
+ }
+ }
+ }
+
+ .centered {
+ .about {
+ ul {
+ li {
+ a {
+ color: $fg-color-dark;
+
+ &:hover,
+ &:focus {
+ color: $link-color-dark;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include content_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include content_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_content_rtl.scss b/themes/hugo-coder/assets/scss/_content_rtl.scss
new file mode 100644
index 0000000..e3868f9
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_content_rtl.scss
@@ -0,0 +1,36 @@
+body.rtl {
+ .content {
+ .post {
+ .post-meta {
+ .posted-on {
+ margin-left: 1.5rem;
+ margin-right: 0;
+ }
+ }
+
+ .tags,
+ .categories {
+ i {
+ margin-left: 0.5rem;
+ margin-right: 0;
+ }
+ }
+ }
+ }
+
+ .list {
+ ul {
+ li {
+ .date {
+ text-align: left;
+ margin-left: 3rem;
+ margin-right: 0;
+
+ @media only screen and (max-width: 768px) {
+ text-align: right;
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_float.scss b/themes/hugo-coder/assets/scss/_float.scss
new file mode 100644
index 0000000..97cddc5
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_float.scss
@@ -0,0 +1,38 @@
+.float-container {
+ bottom: 2rem;
+ right: 2rem;
+ z-index: 100;
+ position: fixed;
+ font-size: 1.6em;
+
+ a {
+ position: relative;
+ display: inline-block;
+ width: 3rem;
+ height: 3rem;
+ font-size: 2rem;
+ color: $alt-fg-color;
+ background-color: $alt-bg-color;
+ border-radius: 0.2rem;
+ opacity: 0.5;
+ transition: all 0.25s ease-in;
+
+ &:hover,
+ &:focus {
+ color: $link-color;
+ opacity: 1;
+
+ @media only screen and (max-width: 768px) {
+ color: $alt-fg-color;
+ opacity: 0.5;
+ }
+ }
+
+ i {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_float_dark.scss b/themes/hugo-coder/assets/scss/_float_dark.scss
new file mode 100644
index 0000000..348dafe
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_float_dark.scss
@@ -0,0 +1,27 @@
+@mixin float_dark {
+ .float-container {
+ a {
+ color: $alt-fg-color-dark;
+ background-color: $alt-bg-color-dark;
+
+ &:hover,
+ &:focus {
+ color: $link-color-dark;
+
+ @media only screen and (max-width: 768px) {
+ color: $alt-fg-color-dark;
+ }
+ }
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include float_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include float_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_footer.scss b/themes/hugo-coder/assets/scss/_footer.scss
new file mode 100644
index 0000000..a223a34
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_footer.scss
@@ -0,0 +1,13 @@
+.footer {
+ width: 100%;
+ text-align: center;
+ font-size: 1.6rem;
+ line-height: 2rem;
+ margin-bottom: 1rem;
+ @media only screen and (max-width: 768px) {
+ font-size: 1.5rem;
+ }
+ a {
+ color: $link-color;
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_footer_dark.scss b/themes/hugo-coder/assets/scss/_footer_dark.scss
new file mode 100644
index 0000000..dd02be8
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_footer_dark.scss
@@ -0,0 +1,17 @@
+@mixin footer_dark {
+ .footer {
+ a {
+ color: $link-color-dark;
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include footer_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include footer_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_mastodon.scss b/themes/hugo-coder/assets/scss/_mastodon.scss
new file mode 100644
index 0000000..db641cf
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_mastodon.scss
@@ -0,0 +1,73 @@
+.mastodon-wrapper {
+ display: flex;
+ gap: 3rem;
+ flex-direction: row;
+}
+
+.comment-level {
+ max-width: 3rem;
+ min-width: 3rem;
+}
+
+.reply-original {
+ display: none;
+}
+
+.mastodon-comment {
+ background-color: var(--body-background);
+ border-radius: var(--card-border-radius);
+ padding: var(--card-padding);
+ margin-bottom: 1rem;
+ display: flex;
+ gap: 1rem;
+ flex-direction: column;
+ flex-grow: 2;
+
+ .comment {
+ display: flex;
+ flex-direction: row;
+ gap: 1rem;
+ flex-wrap: true;
+ }
+
+ .comment-avatar img {
+ width: 6rem;
+ }
+
+ .content {
+ flex-grow: 2;
+ }
+
+ .comment-author {
+ display: flex;
+ flex-direction: column;
+
+ &-name {
+ font-weight: bold;
+ a {
+ display: flex;
+ align-items: center;
+ }
+ }
+
+ &-date {
+ margin-left: auto;
+ }
+ }
+
+ .disabled {
+ color: var(--accent-color)
+ }
+}
+
+.mastodon-comment-content p:first-child {
+ margin-top: 0;
+}
+
+.mastodon {
+ --dlg-bg: #282c37;
+ --dlg-w: 600px;
+ --dlg-color: #9baec8;
+ --dlg-button-p: 0.75em 2em;
+ --dlg-outline-c: #00D9F5;
+}
diff --git a/themes/hugo-coder/assets/scss/_navigation.scss b/themes/hugo-coder/assets/scss/_navigation.scss
new file mode 100644
index 0000000..8f94a38
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_navigation.scss
@@ -0,0 +1,151 @@
+.navigation {
+ height: 6rem;
+ width: 100%;
+
+ a,
+ span {
+ display: inline;
+ font-size: 1.7rem;
+ font-family: $font-family;
+ font-weight: 600;
+ color: $fg-color;
+ }
+
+ a {
+
+ &:hover,
+ &:focus {
+ color: $link-color;
+ }
+ }
+
+ .navigation-title {
+ letter-spacing: 0.1rem;
+ text-transform: uppercase;
+ }
+
+ .navigation-list {
+ float: right;
+ list-style: none;
+ margin-bottom: 0;
+ margin-top: 0;
+
+ @media only screen and (max-width: 768px) {
+ position: relative;
+ top: 2rem;
+ right: 0;
+ z-index: 5;
+ visibility: hidden;
+ opacity: 0;
+ padding: 0;
+ max-height: 0;
+ width: 100%;
+ background-color: $bg-color;
+ border-top: solid 2px $alt-bg-color;
+ border-bottom: solid 2px $alt-bg-color;
+ transition: opacity 0.25s, max-height 0.15s linear;
+ }
+
+ .navigation-item {
+ float: left;
+ margin: 0;
+ position: relative;
+
+ @media only screen and (max-width: 768px) {
+ float: none !important;
+ text-align: center;
+
+ a,
+ span {
+ line-height: 5rem;
+ }
+ }
+
+ a,
+ span {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+ }
+
+ .separator {
+ @media only screen and (max-width: 768px) {
+ display: none;
+ }
+ }
+
+ .menu-separator {
+ @media only screen and (max-width: 768px) {
+ border-top: 2px solid $fg-color;
+ margin: 0 8rem;
+
+ span {
+ display: none;
+ }
+ }
+ }
+ }
+
+ #dark-mode-toggle {
+ margin: 1.7rem 0;
+ font-size: 2.4rem;
+ line-height: inherit;
+ bottom: 2rem;
+ left: 2rem;
+ z-index: 100;
+ position: fixed;
+ }
+
+ #menu-toggle {
+ display: none;
+
+ @media only screen and (max-width: 768px) {
+ display: initial;
+ position: relative;
+ visibility: hidden;
+
+ &:checked+label>i {
+ color: $alt-bg-color;
+ }
+
+ &:checked+label+ul {
+ visibility: visible;
+ opacity: 1;
+ max-height: 100rem;
+ }
+
+ &:focus-visible+label {
+ outline-style: auto;
+ }
+ }
+ }
+
+ .menu-button {
+ display: none;
+
+ @media only screen and (max-width: 768px) {
+ position: relative;
+ display: block;
+ font-size: 2.4rem;
+ font-weight: 400;
+ }
+
+ i {
+
+ &:hover,
+ &:focus {
+ color: $alt-fg-color;
+ }
+ }
+ }
+
+ i {
+ color: $fg-color;
+ cursor: pointer;
+
+ &:hover,
+ &:focus {
+ color: $link-color;
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_navigation_dark.scss b/themes/hugo-coder/assets/scss/_navigation_dark.scss
new file mode 100644
index 0000000..4cbd554
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_navigation_dark.scss
@@ -0,0 +1,68 @@
+@mixin navigation_dark {
+ .navigation {
+
+ a,
+ span {
+ color: $fg-color-dark;
+ }
+
+ a {
+
+ &:hover,
+ &:focus {
+ color: $link-color-dark;
+ }
+ }
+
+ .navigation-list {
+ @media only screen and (max-width: 768px) {
+ background-color: $bg-color-dark;
+ border-top: solid 2px $alt-bg-color-dark;
+ border-bottom: solid 2px $alt-bg-color-dark;
+ }
+
+ .menu-separator {
+ @media only screen and (max-width: 768px) {
+ border-top: 2px solid $fg-color-dark;
+ }
+ }
+ }
+
+ #menu-toggle {
+ @media only screen and (max-width: 768px) {
+ &:checked+label>i {
+ color: $alt-bg-color-dark;
+ }
+ }
+ }
+
+ i {
+ color: $fg-color-dark;
+
+ &:hover,
+ &:focus {
+ color: $link-color-dark;
+ }
+ }
+
+ .menu-button {
+ i {
+
+ &:hover,
+ &:focus {
+ color: $alt-fg-color-dark;
+ }
+ }
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include navigation_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include navigation_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_navigation_rtl.scss b/themes/hugo-coder/assets/scss/_navigation_rtl.scss
new file mode 100644
index 0000000..475c932
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_navigation_rtl.scss
@@ -0,0 +1,20 @@
+body.rtl {
+ .navigation-list {
+ float: left;
+
+ @media only screen and (max-width: 768px) {
+ left: 0;
+ right: auto;
+ }
+
+ .navigation-item {
+ float: right;
+ }
+ }
+
+ .menu-button {
+ @media only screen and (max-width: 768px) {
+ float: left;
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_notices.scss b/themes/hugo-coder/assets/scss/_notices.scss
new file mode 100644
index 0000000..1b3a5e7
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_notices.scss
@@ -0,0 +1,111 @@
+.notice {
+ border-radius: 0.2rem;
+ position: relative;
+ margin: 2rem 0;
+ padding: 0 0.75rem;
+ overflow: auto;
+
+ .notice-title {
+ position: relative;
+ font-weight: 700;
+ margin: 0 -0.75rem;
+ padding: 0.2rem 3.5rem;
+ border-bottom: 1px solid $bg-color;
+
+ i {
+ position: absolute;
+ top: 50%;
+ left: 1.8rem;
+ transform: translate(-50%, -50%);
+ }
+ }
+
+ .notice-content {
+ display: block;
+ margin: 2rem 2rem;
+ }
+}
+
+.notice.note {
+ background-color: $bg-color-notice-note-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-note-title;
+
+ i {
+ color: $fg-color-notice-note-icon;
+ }
+ }
+}
+
+.notice.tip {
+ background-color: $bg-color-notice-tip-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-tip-title;
+
+ i {
+ color: $fg-color-notice-tip-icon;
+ }
+ }
+}
+
+.notice.example {
+ background-color: $bg-color-notice-example-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-example-title;
+
+ i {
+ color: $fg-color-notice-example-icon;
+ }
+ }
+}
+
+.notice.question {
+ background-color: $bg-color-notice-question-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-question-title;
+
+ i {
+ color: $fg-color-notice-question-icon;
+ }
+ }
+}
+
+.notice.info {
+ background-color: $bg-color-notice-info-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-info-title;
+
+ i {
+ color: $fg-color-notice-info-icon;
+ }
+ }
+}
+
+.notice.warning {
+ background-color: $bg-color-notice-warning-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-warning-title;
+
+ i {
+ color: $fg-color-notice-warning-icon;
+ }
+ }
+}
+
+.notice.error {
+ background-color: $bg-color-notice-error-content;
+
+ .notice-title {
+ background-color: $bg-color-notice-error-title;
+
+ i {
+ color: $fg-color-notice-error-icon;
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_notices_dark.scss b/themes/hugo-coder/assets/scss/_notices_dark.scss
new file mode 100644
index 0000000..00d3f3a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_notices_dark.scss
@@ -0,0 +1,17 @@
+@mixin notices_dark {
+ .notice {
+ .notice-title {
+ border-bottom: 1px solid $bg-color-dark;
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include notices_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include notices_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_pagination.scss b/themes/hugo-coder/assets/scss/_pagination.scss
new file mode 100644
index 0000000..da9d144
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_pagination.scss
@@ -0,0 +1,21 @@
+.pagination {
+ display: flex;
+ justify-content: center;
+
+ margin-top: 6rem;
+ text-align: center;
+ font-family: $font-family;
+
+ li {
+ display: inline;
+ text-align: center;
+ font-weight: 700;
+ margin: 0 2px;
+ text-align: center;
+ width: 2.2rem;
+
+ a {
+ font-weight: 300;
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_syntax.scss b/themes/hugo-coder/assets/scss/_syntax.scss
new file mode 100644
index 0000000..e5121ac
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_syntax.scss
@@ -0,0 +1,86 @@
+/* Background */ .bg { background-color: #ffffff; }
+/* PreWrapper */ .chroma { background-color: #ffffff; }
+/* Other */ .chroma .x { }
+/* Error */ .chroma .err { color: #a61717; background-color: #e3d2d2 }
+/* CodeLine */ .chroma .cl { }
+/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
+/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
+/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
+/* LineHighlight */ .chroma .hl { background-color: #ffffcc }
+/* LineNumbersTable */ .chroma .lnt { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7f7f7f }
+/* LineNumbers */ .chroma .ln { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7f7f7f }
+/* Line */ .chroma .line { display: flex; }
+/* Keyword */ .chroma .k { color: #000000; font-weight: bold }
+/* KeywordConstant */ .chroma .kc { color: #000000; font-weight: bold }
+/* KeywordDeclaration */ .chroma .kd { color: #000000; font-weight: bold }
+/* KeywordNamespace */ .chroma .kn { color: #000000; font-weight: bold }
+/* KeywordPseudo */ .chroma .kp { color: #000000; font-weight: bold }
+/* KeywordReserved */ .chroma .kr { color: #000000; font-weight: bold }
+/* KeywordType */ .chroma .kt { color: #445588; font-weight: bold }
+/* Name */ .chroma .n { }
+/* NameAttribute */ .chroma .na { color: #008080 }
+/* NameBuiltin */ .chroma .nb { color: #0086b3 }
+/* NameBuiltinPseudo */ .chroma .bp { color: #999999 }
+/* NameClass */ .chroma .nc { color: #445588; font-weight: bold }
+/* NameConstant */ .chroma .no { color: #008080 }
+/* NameDecorator */ .chroma .nd { color: #3c5d5d; font-weight: bold }
+/* NameEntity */ .chroma .ni { color: #800080 }
+/* NameException */ .chroma .ne { color: #990000; font-weight: bold }
+/* NameFunction */ .chroma .nf { color: #990000; font-weight: bold }
+/* NameFunctionMagic */ .chroma .fm { }
+/* NameLabel */ .chroma .nl { color: #990000; font-weight: bold }
+/* NameNamespace */ .chroma .nn { color: #555555 }
+/* NameOther */ .chroma .nx { }
+/* NameProperty */ .chroma .py { }
+/* NameTag */ .chroma .nt { color: #000080 }
+/* NameVariable */ .chroma .nv { color: #008080 }
+/* NameVariableClass */ .chroma .vc { color: #008080 }
+/* NameVariableGlobal */ .chroma .vg { color: #008080 }
+/* NameVariableInstance */ .chroma .vi { color: #008080 }
+/* NameVariableMagic */ .chroma .vm { }
+/* Literal */ .chroma .l { }
+/* LiteralDate */ .chroma .ld { }
+/* LiteralString */ .chroma .s { color: #dd1144 }
+/* LiteralStringAffix */ .chroma .sa { color: #dd1144 }
+/* LiteralStringBacktick */ .chroma .sb { color: #dd1144 }
+/* LiteralStringChar */ .chroma .sc { color: #dd1144 }
+/* LiteralStringDelimiter */ .chroma .dl { color: #dd1144 }
+/* LiteralStringDoc */ .chroma .sd { color: #dd1144 }
+/* LiteralStringDouble */ .chroma .s2 { color: #dd1144 }
+/* LiteralStringEscape */ .chroma .se { color: #dd1144 }
+/* LiteralStringHeredoc */ .chroma .sh { color: #dd1144 }
+/* LiteralStringInterpol */ .chroma .si { color: #dd1144 }
+/* LiteralStringOther */ .chroma .sx { color: #dd1144 }
+/* LiteralStringRegex */ .chroma .sr { color: #009926 }
+/* LiteralStringSingle */ .chroma .s1 { color: #dd1144 }
+/* LiteralStringSymbol */ .chroma .ss { color: #990073 }
+/* LiteralNumber */ .chroma .m { color: #009999 }
+/* LiteralNumberBin */ .chroma .mb { color: #009999 }
+/* LiteralNumberFloat */ .chroma .mf { color: #009999 }
+/* LiteralNumberHex */ .chroma .mh { color: #009999 }
+/* LiteralNumberInteger */ .chroma .mi { color: #009999 }
+/* LiteralNumberIntegerLong */ .chroma .il { color: #009999 }
+/* LiteralNumberOct */ .chroma .mo { color: #009999 }
+/* Operator */ .chroma .o { color: #000000; font-weight: bold }
+/* OperatorWord */ .chroma .ow { color: #000000; font-weight: bold }
+/* Punctuation */ .chroma .p { }
+/* Comment */ .chroma .c { color: #999988; font-style: italic }
+/* CommentHashbang */ .chroma .ch { color: #999988; font-style: italic }
+/* CommentMultiline */ .chroma .cm { color: #999988; font-style: italic }
+/* CommentSingle */ .chroma .c1 { color: #999988; font-style: italic }
+/* CommentSpecial */ .chroma .cs { color: #999999; font-weight: bold; font-style: italic }
+/* CommentPreproc */ .chroma .cp { color: #999999; font-weight: bold; font-style: italic }
+/* CommentPreprocFile */ .chroma .cpf { color: #999999; font-weight: bold; font-style: italic }
+/* Generic */ .chroma .g { }
+/* GenericDeleted */ .chroma .gd { color: #000000; background-color: #ffdddd }
+/* GenericEmph */ .chroma .ge { color: #000000; font-style: italic }
+/* GenericError */ .chroma .gr { color: #aa0000 }
+/* GenericHeading */ .chroma .gh { color: #999999 }
+/* GenericInserted */ .chroma .gi { color: #000000; background-color: #ddffdd }
+/* GenericOutput */ .chroma .go { color: #888888 }
+/* GenericPrompt */ .chroma .gp { color: #555555 }
+/* GenericStrong */ .chroma .gs { font-weight: bold }
+/* GenericSubheading */ .chroma .gu { color: #aaaaaa }
+/* GenericTraceback */ .chroma .gt { color: #aa0000 }
+/* GenericUnderline */ .chroma .gl { text-decoration: underline }
+/* TextWhitespace */ .chroma .w { color: #bbbbbb }
diff --git a/themes/hugo-coder/assets/scss/_syntax_dark.scss b/themes/hugo-coder/assets/scss/_syntax_dark.scss
new file mode 100644
index 0000000..b95004a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_syntax_dark.scss
@@ -0,0 +1,98 @@
+@mixin syntax_dark {
+ /* Background */ .bg { color: #c9d1d9; background-color: #0d1117; }
+ /* PreWrapper */ .chroma { color: #c9d1d9; background-color: #0d1117; }
+ /* Other */ .chroma .x { }
+ /* Error */ .chroma .err { color: #f85149 }
+ /* CodeLine */ .chroma .cl { }
+ /* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
+ /* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
+ /* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
+ /* LineHighlight */ .chroma .hl { background-color: #ffffcc }
+ /* LineNumbersTable */ .chroma .lnt { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #64686c }
+ /* LineNumbers */ .chroma .ln { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #6e7681 }
+ /* Line */ .chroma .line { display: flex; }
+ /* Keyword */ .chroma .k { color: #ff7b72 }
+ /* KeywordConstant */ .chroma .kc { color: #79c0ff }
+ /* KeywordDeclaration */ .chroma .kd { color: #ff7b72 }
+ /* KeywordNamespace */ .chroma .kn { color: #ff7b72 }
+ /* KeywordPseudo */ .chroma .kp { color: #79c0ff }
+ /* KeywordReserved */ .chroma .kr { color: #ff7b72 }
+ /* KeywordType */ .chroma .kt { color: #ff7b72 }
+ /* Name */ .chroma .n { }
+ /* NameAttribute */ .chroma .na { }
+ /* NameBuiltin */ .chroma .nb { }
+ /* NameBuiltinPseudo */ .chroma .bp { }
+ /* NameClass */ .chroma .nc { color: #f0883e; font-weight: bold }
+ /* NameConstant */ .chroma .no { color: #79c0ff; font-weight: bold }
+ /* NameDecorator */ .chroma .nd { color: #d2a8ff; font-weight: bold }
+ /* NameEntity */ .chroma .ni { color: #ffa657 }
+ /* NameException */ .chroma .ne { color: #f0883e; font-weight: bold }
+ /* NameFunction */ .chroma .nf { color: #d2a8ff; font-weight: bold }
+ /* NameFunctionMagic */ .chroma .fm { }
+ /* NameLabel */ .chroma .nl { color: #79c0ff; font-weight: bold }
+ /* NameNamespace */ .chroma .nn { color: #ff7b72 }
+ /* NameOther */ .chroma .nx { }
+ /* NameProperty */ .chroma .py { color: #79c0ff }
+ /* NameTag */ .chroma .nt { color: #7ee787 }
+ /* NameVariable */ .chroma .nv { color: #79c0ff }
+ /* NameVariableClass */ .chroma .vc { }
+ /* NameVariableGlobal */ .chroma .vg { }
+ /* NameVariableInstance */ .chroma .vi { }
+ /* NameVariableMagic */ .chroma .vm { }
+ /* Literal */ .chroma .l { color: #a5d6ff }
+ /* LiteralDate */ .chroma .ld { color: #79c0ff }
+ /* LiteralString */ .chroma .s { color: #a5d6ff }
+ /* LiteralStringAffix */ .chroma .sa { color: #79c0ff }
+ /* LiteralStringBacktick */ .chroma .sb { color: #a5d6ff }
+ /* LiteralStringChar */ .chroma .sc { color: #a5d6ff }
+ /* LiteralStringDelimiter */ .chroma .dl { color: #79c0ff }
+ /* LiteralStringDoc */ .chroma .sd { color: #a5d6ff }
+ /* LiteralStringDouble */ .chroma .s2 { color: #a5d6ff }
+ /* LiteralStringEscape */ .chroma .se { color: #79c0ff }
+ /* LiteralStringHeredoc */ .chroma .sh { color: #79c0ff }
+ /* LiteralStringInterpol */ .chroma .si { color: #a5d6ff }
+ /* LiteralStringOther */ .chroma .sx { color: #a5d6ff }
+ /* LiteralStringRegex */ .chroma .sr { color: #79c0ff }
+ /* LiteralStringSingle */ .chroma .s1 { color: #a5d6ff }
+ /* LiteralStringSymbol */ .chroma .ss { color: #a5d6ff }
+ /* LiteralNumber */ .chroma .m { color: #a5d6ff }
+ /* LiteralNumberBin */ .chroma .mb { color: #a5d6ff }
+ /* LiteralNumberFloat */ .chroma .mf { color: #a5d6ff }
+ /* LiteralNumberHex */ .chroma .mh { color: #a5d6ff }
+ /* LiteralNumberInteger */ .chroma .mi { color: #a5d6ff }
+ /* LiteralNumberIntegerLong */ .chroma .il { color: #a5d6ff }
+ /* LiteralNumberOct */ .chroma .mo { color: #a5d6ff }
+ /* Operator */ .chroma .o { color: #ff7b72; font-weight: bold }
+ /* OperatorWord */ .chroma .ow { color: #ff7b72; font-weight: bold }
+ /* Punctuation */ .chroma .p { }
+ /* Comment */ .chroma .c { color: #8b949e; font-style: italic }
+ /* CommentHashbang */ .chroma .ch { color: #8b949e; font-style: italic }
+ /* CommentMultiline */ .chroma .cm { color: #8b949e; font-style: italic }
+ /* CommentSingle */ .chroma .c1 { color: #8b949e; font-style: italic }
+ /* CommentSpecial */ .chroma .cs { color: #8b949e; font-weight: bold; font-style: italic }
+ /* CommentPreproc */ .chroma .cp { color: #8b949e; font-weight: bold; font-style: italic }
+ /* CommentPreprocFile */ .chroma .cpf { color: #8b949e; font-weight: bold; font-style: italic }
+ /* Generic */ .chroma .g { }
+ /* GenericDeleted */ .chroma .gd { color: #ffa198; background-color: #490202 }
+ /* GenericEmph */ .chroma .ge { font-style: italic }
+ /* GenericError */ .chroma .gr { color: #ffa198 }
+ /* GenericHeading */ .chroma .gh { color: #79c0ff; font-weight: bold }
+ /* GenericInserted */ .chroma .gi { color: #56d364; background-color: #0f5323 }
+ /* GenericOutput */ .chroma .go { color: #8b949e }
+ /* GenericPrompt */ .chroma .gp { color: #8b949e }
+ /* GenericStrong */ .chroma .gs { font-weight: bold }
+ /* GenericSubheading */ .chroma .gu { color: #79c0ff }
+ /* GenericTraceback */ .chroma .gt { color: #ff7b72 }
+ /* GenericUnderline */ .chroma .gl { text-decoration: underline }
+ /* TextWhitespace */ .chroma .w { color: #6e7681 }
+}
+
+body.colorscheme-dark {
+ @include syntax_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include syntax_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_tabs.scss b/themes/hugo-coder/assets/scss/_tabs.scss
new file mode 100644
index 0000000..b8466c8
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_tabs.scss
@@ -0,0 +1,77 @@
+.tabs {
+ display: flex;
+ flex-wrap: wrap;
+ margin: 2rem 0 2rem 0;
+ position: relative;
+
+ &.tabs-left {
+ justify-content: flex-start;
+
+ label.tab-label {
+ margin-right: 0.5rem;
+ }
+
+ .tab-content {
+ border-radius: 0px 4px 4px 4px;
+ }
+ }
+
+ &.tabs-right {
+ justify-content: flex-end;
+
+ label.tab-label {
+ margin-left: 0.5rem;
+ }
+
+ .tab-content {
+ border-radius: 4px 0px 4px 4px;
+ }
+ }
+
+ input.tab-input {
+ display: none;
+ }
+
+ label.tab-label {
+ background-color: $alt-bg-color;
+ border-color: $darker-alt-bg-color;
+ border-radius: 4px 4px 0px 0px;
+
+ border-style: solid;
+ border-bottom-style: hidden;
+
+ border-width: 1px;
+ cursor: pointer;
+ display: inline-block;
+ order: 1;
+ padding: 0.3rem 0.6rem;
+ position: relative;
+ top: 1px;
+ user-select: none;
+ }
+
+ input.tab-input:checked + label.tab-label {
+ background-color: $bg-color;
+ }
+
+ .tab-content {
+ background-color: $bg-color;
+ border-color: $darker-alt-bg-color;
+ border-style: solid;
+ border-width: 1px;
+ display: none;
+ order: 2;
+ padding: 1rem;
+ width: 100%;
+ }
+
+ &.tabs-code {
+ .tab-content {
+ padding: 0.5rem;
+
+ pre {
+ margin: 0;
+ }
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_tabs_dark.scss b/themes/hugo-coder/assets/scss/_tabs_dark.scss
new file mode 100644
index 0000000..c5be40e
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_tabs_dark.scss
@@ -0,0 +1,27 @@
+@mixin tabs_dark {
+ .tabs {
+ label.tab-label {
+ background-color: $alt-bg-color-dark;
+ border-color: $lighter-alt-bg-color-dark;
+ }
+
+ input.tab-input:checked + label.tab-label {
+ background-color: $bg-color-dark;
+ }
+
+ .tab-content {
+ background-color: $bg-color-dark;
+ border-color: $lighter-alt-bg-color-dark;
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include tabs_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include tabs_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_taxonomies.scss b/themes/hugo-coder/assets/scss/_taxonomies.scss
new file mode 100644
index 0000000..d405c73
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_taxonomies.scss
@@ -0,0 +1,20 @@
+.taxonomy {
+ li {
+ display: inline-block;
+ margin: 0.9rem;
+ }
+
+ .taxonomy-element {
+ display: block;
+ padding: 0.3rem 0.9rem;
+ background-color: $alt-bg-color;
+ border-radius: 0.6rem;
+
+ a {
+ color: $fg-color;
+ }
+ a:active {
+ color: $fg-color;
+ }
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_taxonomies_dark.scss b/themes/hugo-coder/assets/scss/_taxonomies_dark.scss
new file mode 100644
index 0000000..77c734d
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_taxonomies_dark.scss
@@ -0,0 +1,22 @@
+@mixin taxonomy_dark {
+ .taxonomy-element {
+ background-color: $alt-bg-color-dark;
+
+ a {
+ color: $fg-color-dark;
+ }
+ a:active {
+ color: $fg-color-dark;
+ }
+ }
+}
+
+body.colorscheme-dark {
+ @include taxonomy_dark();
+}
+
+body.colorscheme-auto {
+ @media (prefers-color-scheme: dark) {
+ @include taxonomy_dark();
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/_variables.scss b/themes/hugo-coder/assets/scss/_variables.scss
new file mode 100644
index 0000000..b08d132
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/_variables.scss
@@ -0,0 +1,64 @@
+// Fonts
+$font-family: -apple-system,
+BlinkMacSystemFont,
+"Segoe UI",
+Roboto,
+Oxygen-Sans,
+Ubuntu,
+Cantarell,
+"Helvetica Neue",
+Helvetica,
+"游ゴシック",
+"PingFang SC",
+STXihei,"华文细黑",
+"Microsoft YaHei","微软雅黑",
+SimSun,"宋体",
+Heiti,"黑体",
+sans-serif;
+$code-font-family: "SF Mono",
+Consolas,
+Liberation Mono,
+Menlo,
+monospace;
+
+// Colors
+$bg-color: #fafafa !default;
+$fg-color: #212121 !default;
+$alt-bg-color: #e0e0e0 !default;
+$alt-fg-color: #000 !default;
+$darker-alt-bg-color: #ccc !default;
+$link-color: #1565c0 !default;
+
+// Dark colors
+$bg-color-dark: #212121 !default;
+$fg-color-dark: #dadada !default;
+$alt-bg-color-dark: #424242 !default;
+$alt-fg-color-dark: #dadada !default;
+$lighter-alt-bg-color-dark: #4f4f4f !default;
+$link-color-dark: #42a5f5 !default;
+
+// Notice colors
+$fg-color-notice-note-icon: #5e35b1 !default;
+$bg-color-notice-note-title: #673ab71a !default;
+$bg-color-notice-note-content: #7e57c21a !default;
+$fg-color-notice-tip-icon: #00897b !default;
+$bg-color-notice-tip-title: #0096881a !default;
+$bg-color-notice-tip-content: #26a69a1a !default;
+$fg-color-notice-example-icon: #6d4c41 !default;
+$bg-color-notice-example-title: #7955481a !default;
+$bg-color-notice-example-content: #8d6e631a !default;
+$fg-color-notice-question-icon: #7cb342 !default;
+$bg-color-notice-question-title: #8bc34a1a !default;
+$bg-color-notice-question-content: #9ccc651a !default;
+$fg-color-notice-info-icon: #1e88e5 !default;
+$bg-color-notice-info-title: #2196f31a !default;
+$bg-color-notice-info-content: #42a5f51a !default;
+$fg-color-notice-warning-icon: #ffb300 !default;
+$bg-color-notice-warning-title: #ffc1071a !default;
+$bg-color-notice-warning-content: #ffca281a !default;
+$fg-color-notice-error-icon: #e53935 !default;
+$bg-color-notice-error-title: #f443361a !default;
+$bg-color-notice-error-content: #ef53501a !default;
+
+// Path to FontAwesome TTF/WOFF files.
+$fa-font-path: "../fonts" !default;
diff --git a/themes/hugo-coder/assets/scss/coder-dark.scss b/themes/hugo-coder/assets/scss/coder-dark.scss
new file mode 100644
index 0000000..c05c5f5
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/coder-dark.scss
@@ -0,0 +1,10 @@
+@import "variables";
+@import "base_dark";
+@import "content_dark";
+@import "notices_dark";
+@import "navigation_dark";
+@import "tabs_dark";
+@import "taxonomies_dark";
+@import "footer_dark";
+@import "float_dark";
+@import "syntax_dark";
diff --git a/themes/hugo-coder/assets/scss/coder-rtl.scss b/themes/hugo-coder/assets/scss/coder-rtl.scss
new file mode 100644
index 0000000..c65ad5c
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/coder-rtl.scss
@@ -0,0 +1,4 @@
+@import "_variables";
+@import "_base_rtl";
+@import "_content_rtl";
+@import "_navigation_rtl";
diff --git a/themes/hugo-coder/assets/scss/coder.scss b/themes/hugo-coder/assets/scss/coder.scss
new file mode 100644
index 0000000..40b4dce
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/coder.scss
@@ -0,0 +1,18 @@
+@import "css/normalize";
+@import "variables";
+@import "font-awesome/fontawesome";
+@import "font-awesome/regular";
+@import "font-awesome/solid";
+@import "font-awesome/brands";
+@import "font-awesome/v4-shims";
+@import "base";
+@import "content";
+@import "notices";
+@import "navigation";
+@import "pagination";
+@import "tabs";
+@import "taxonomies";
+@import "footer";
+@import "float";
+@import "mastodon";
+@import "syntax";
\ No newline at end of file
diff --git a/themes/hugo-coder/assets/scss/css/normalize.css b/themes/hugo-coder/assets/scss/css/normalize.css
new file mode 100644
index 0000000..8d6f3ff
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/css/normalize.css
@@ -0,0 +1,350 @@
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
+
+/* Document
+ ========================================================================== */
+
+/**
+ * 1. Correct the line height in all browsers.
+ * 2. Prevent adjustments of font size after orientation changes in iOS.
+ */
+
+ html {
+ line-height: 1.15; /* 1 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+ }
+
+ /* Sections
+ ========================================================================== */
+
+ /**
+ * Remove the margin in all browsers.
+ */
+
+ body {
+ margin: 0;
+ }
+
+ /**
+ * Render the `main` element consistently in IE.
+ */
+
+ main {
+ display: block;
+ }
+
+ /**
+ * Correct the font size and margin on `h1` elements within `section` and
+ * `article` contexts in Chrome, Firefox, and Safari.
+ */
+
+ h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+ }
+
+ /* Grouping content
+ ========================================================================== */
+
+ /**
+ * 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 */
+ }
+
+ /**
+ * 1. Correct the inheritance and scaling of font size in all browsers.
+ * 2. Correct the odd `em` font sizing in all browsers.
+ */
+
+ pre {
+ font-family: monospace, monospace; /* 1 */
+ font-size: 1em; /* 2 */
+ }
+
+ /* Text-level semantics
+ ========================================================================== */
+
+ /**
+ * Remove the gray background on active links in IE 10.
+ */
+
+ a {
+ background-color: transparent;
+ word-wrap: break-word;
+ }
+
+ /**
+ * 1. Remove the bottom border in Chrome 57-
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
+ */
+
+ abbr[title] {
+ border-bottom: none; /* 1 */
+ text-decoration: underline; /* 2 */
+ text-decoration: underline dotted; /* 2 */
+ }
+
+ /**
+ * Add the correct font weight in Chrome, Edge, and Safari.
+ */
+
+ b,
+ strong {
+ font-weight: bolder;
+ }
+
+ /**
+ * 1. Correct the inheritance and scaling of font size in all browsers.
+ * 2. Correct the odd `em` font sizing in all browsers.
+ */
+
+ code,
+ kbd,
+ samp {
+ font-family: monospace, monospace; /* 1 */
+ font-size: 1em; /* 2 */
+ }
+
+ /**
+ * Add the correct font size in all browsers.
+ */
+
+ small {
+ font-size: 80%;
+ }
+
+ /**
+ * Prevent `sub` and `sup` elements from affecting the line height in
+ * all browsers.
+ */
+
+ sub,
+ sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+ }
+
+ sub {
+ bottom: -0.25em;
+ }
+
+ sup {
+ top: -0.5em;
+ }
+
+ /* Embedded content
+ ========================================================================== */
+
+ /**
+ * Remove the border on images inside links in IE 10.
+ */
+
+ img {
+ border-style: none;
+ }
+
+ /* Forms
+ ========================================================================== */
+
+ /**
+ * 1. Change the font styles in all browsers.
+ * 2. Remove the margin in Firefox and Safari.
+ */
+
+ button,
+ input,
+ optgroup,
+ select,
+ textarea {
+ font-family: inherit; /* 1 */
+ font-size: 100%; /* 1 */
+ line-height: 1.15; /* 1 */
+ margin: 0; /* 2 */
+ }
+
+ /**
+ * Show the overflow in IE.
+ * 1. Show the overflow in Edge.
+ */
+
+ button,
+ input { /* 1 */
+ overflow: visible;
+ }
+
+ /**
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
+ * 1. Remove the inheritance of text transform in Firefox.
+ */
+
+ button,
+ select { /* 1 */
+ text-transform: none;
+ }
+
+ /**
+ * Correct the inability to style clickable types in iOS and Safari.
+ */
+
+ button,
+ [type="button"],
+ [type="reset"],
+ [type="submit"] {
+ -webkit-appearance: button;
+ }
+
+ /**
+ * Remove the inner border and padding in Firefox.
+ */
+
+ button::-moz-focus-inner,
+ [type="button"]::-moz-focus-inner,
+ [type="reset"]::-moz-focus-inner,
+ [type="submit"]::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+ }
+
+ /**
+ * Restore the focus styles unset by the previous rule.
+ */
+
+ button:-moz-focusring,
+ [type="button"]:-moz-focusring,
+ [type="reset"]:-moz-focusring,
+ [type="submit"]:-moz-focusring {
+ outline: 1px dotted ButtonText;
+ }
+
+ /**
+ * Correct the padding in Firefox.
+ */
+
+ fieldset {
+ padding: 0.35em 0.75em 0.625em;
+ }
+
+ /**
+ * 1. Correct the text wrapping in Edge and IE.
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
+ * 3. Remove the padding so developers are not caught out when they zero out
+ * `fieldset` elements in all browsers.
+ */
+
+ legend {
+ box-sizing: border-box; /* 1 */
+ color: inherit; /* 2 */
+ display: table; /* 1 */
+ max-width: 100%; /* 1 */
+ padding: 0; /* 3 */
+ white-space: normal; /* 1 */
+ }
+
+ /**
+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
+ */
+
+ progress {
+ vertical-align: baseline;
+ }
+
+ /**
+ * Remove the default vertical scrollbar in IE 10+.
+ */
+
+ textarea {
+ overflow: auto;
+ }
+
+ /**
+ * 1. Add the correct box sizing in IE 10.
+ * 2. Remove the padding in IE 10.
+ */
+
+ [type="checkbox"],
+ [type="radio"] {
+ box-sizing: border-box; /* 1 */
+ padding: 0; /* 2 */
+ }
+
+ /**
+ * 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;
+ }
+
+ /**
+ * 1. Correct the odd appearance in Chrome and Safari.
+ * 2. Correct the outline style in Safari.
+ */
+
+ [type="search"] {
+ -webkit-appearance: textfield; /* 1 */
+ outline-offset: -2px; /* 2 */
+ }
+
+ /**
+ * 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 {
+ -webkit-appearance: button; /* 1 */
+ font: inherit; /* 2 */
+ }
+
+ /* Interactive
+ ========================================================================== */
+
+ /*
+ * Add the correct display in Edge, IE 10+, and Firefox.
+ */
+
+ details {
+ display: block;
+ }
+
+ /*
+ * Add the correct display in all browsers.
+ */
+
+ summary {
+ display: list-item;
+ }
+
+ /* Misc
+ ========================================================================== */
+
+ /**
+ * Add the correct display in IE 10+.
+ */
+
+ template {
+ display: none;
+ }
+
+ /**
+ * Add the correct display in IE 10.
+ */
+
+ [hidden] {
+ display: none;
+ }
diff --git a/themes/hugo-coder/assets/scss/font-awesome/LICENSE.txt b/themes/hugo-coder/assets/scss/font-awesome/LICENSE.txt
new file mode 100644
index 0000000..e69c5e3
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/LICENSE.txt
@@ -0,0 +1,165 @@
+Fonticons, Inc. (https://fontawesome.com)
+
+--------------------------------------------------------------------------------
+
+Font Awesome Free License
+
+Font Awesome Free is free, open source, and GPL friendly. You can use it for
+commercial projects, open source projects, or really almost whatever you want.
+Full Font Awesome Free license: https://fontawesome.com/license/free.
+
+--------------------------------------------------------------------------------
+
+# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
+
+The Font Awesome Free download is licensed under a Creative Commons
+Attribution 4.0 International License and applies to all icons packaged
+as SVG and JS file types.
+
+--------------------------------------------------------------------------------
+
+# Fonts: SIL OFL 1.1 License
+
+In the Font Awesome Free download, the SIL OFL license applies to all icons
+packaged as web and desktop font files.
+
+Copyright (c) 2024 Fonticons, Inc. (https://fontawesome.com)
+with Reserved Font Name: "Font Awesome".
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+SIL OPEN FONT LICENSE
+Version 1.1 - 26 February 2007
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting — in part or in whole — any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+# Code: MIT License (https://opensource.org/licenses/MIT)
+
+In the Font Awesome Free download, the MIT license applies to all non-font and
+non-icon files.
+
+Copyright 2024 Fonticons, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in the
+Software without restriction, including without limitation the rights to use, copy,
+modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so, subject to the
+following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+# Attribution
+
+Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
+Awesome Free files already contain embedded comments with sufficient
+attribution, so you shouldn't need to do anything additional when using these
+files normally.
+
+We've kept attribution comments terse, so we ask that you do not actively work
+to remove them from files, especially code. They're a great way for folks to
+learn about Font Awesome.
+
+--------------------------------------------------------------------------------
+
+# Brand Icons
+
+All brand icons are trademarks of their respective owners. The use of these
+trademarks does not indicate endorsement of the trademark holder by Font
+Awesome, nor vice versa. **Please do not use brand logos for any purpose except
+to represent the company, product, or service to which they refer.**
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_animated.scss b/themes/hugo-coder/assets/scss/font-awesome/_animated.scss
new file mode 100644
index 0000000..779125e
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_animated.scss
@@ -0,0 +1,152 @@
+// animating icons
+// --------------------------
+
+.#{$fa-css-prefix}-beat {
+ animation-name: #{$fa-css-prefix}-beat;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, ease-in-out);
+}
+
+.#{$fa-css-prefix}-bounce {
+ animation-name: #{$fa-css-prefix}-bounce;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(0.280, 0.840, 0.420, 1));
+}
+
+.#{$fa-css-prefix}-fade {
+ animation-name: #{$fa-css-prefix}-fade;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(.4,0,.6,1));
+}
+
+.#{$fa-css-prefix}-beat-fade {
+ animation-name: #{$fa-css-prefix}-beat-fade;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(.4,0,.6,1));
+}
+
+.#{$fa-css-prefix}-flip {
+ animation-name: #{$fa-css-prefix}-flip;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, ease-in-out);
+}
+
+.#{$fa-css-prefix}-shake {
+ animation-name: #{$fa-css-prefix}-shake;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, linear);
+}
+
+.#{$fa-css-prefix}-spin {
+ animation-name: #{$fa-css-prefix}-spin;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 2s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, linear);
+}
+
+.#{$fa-css-prefix}-spin-reverse {
+ --#{$fa-css-prefix}-animation-direction: reverse;
+}
+
+.#{$fa-css-prefix}-pulse,
+.#{$fa-css-prefix}-spin-pulse {
+ animation-name: #{$fa-css-prefix}-spin;
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, steps(8));
+}
+
+// if agent or operating system prefers reduced motion, disable animations
+// see: https://www.smashingmagazine.com/2020/09/design-reduced-motion-sensitivities/
+// see: https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion
+@media (prefers-reduced-motion: reduce) {
+ .#{$fa-css-prefix}-beat,
+ .#{$fa-css-prefix}-bounce,
+ .#{$fa-css-prefix}-fade,
+ .#{$fa-css-prefix}-beat-fade,
+ .#{$fa-css-prefix}-flip,
+ .#{$fa-css-prefix}-pulse,
+ .#{$fa-css-prefix}-shake,
+ .#{$fa-css-prefix}-spin,
+ .#{$fa-css-prefix}-spin-pulse {
+ animation-delay: -1ms;
+ animation-duration: 1ms;
+ animation-iteration-count: 1;
+ transition-delay: 0s;
+ transition-duration: 0s;
+ }
+}
+
+@keyframes #{$fa-css-prefix}-beat {
+ 0%, 90% { transform: scale(1); }
+ 45% { transform: scale(var(--#{$fa-css-prefix}-beat-scale, 1.25)); }
+}
+
+@keyframes #{$fa-css-prefix}-bounce {
+ 0% { transform: scale(1,1) translateY(0); }
+ 10% { transform: scale(var(--#{$fa-css-prefix}-bounce-start-scale-x, 1.1),var(--#{$fa-css-prefix}-bounce-start-scale-y, 0.9)) translateY(0); }
+ 30% { transform: scale(var(--#{$fa-css-prefix}-bounce-jump-scale-x, 0.9),var(--#{$fa-css-prefix}-bounce-jump-scale-y, 1.1)) translateY(var(--#{$fa-css-prefix}-bounce-height, -0.5em)); }
+ 50% { transform: scale(var(--#{$fa-css-prefix}-bounce-land-scale-x, 1.05),var(--#{$fa-css-prefix}-bounce-land-scale-y, 0.95)) translateY(0); }
+ 57% { transform: scale(1,1) translateY(var(--#{$fa-css-prefix}-bounce-rebound, -0.125em)); }
+ 64% { transform: scale(1,1) translateY(0); }
+ 100% { transform: scale(1,1) translateY(0); }
+}
+
+@keyframes #{$fa-css-prefix}-fade {
+ 50% { opacity: var(--#{$fa-css-prefix}-fade-opacity, 0.4); }
+}
+
+@keyframes #{$fa-css-prefix}-beat-fade {
+ 0%, 100% {
+ opacity: var(--#{$fa-css-prefix}-beat-fade-opacity, 0.4);
+ transform: scale(1);
+ }
+ 50% {
+ opacity: 1;
+ transform: scale(var(--#{$fa-css-prefix}-beat-fade-scale, 1.125));
+ }
+}
+
+@keyframes #{$fa-css-prefix}-flip {
+ 50% {
+ transform: rotate3d(var(--#{$fa-css-prefix}-flip-x, 0), var(--#{$fa-css-prefix}-flip-y, 1), var(--#{$fa-css-prefix}-flip-z, 0), var(--#{$fa-css-prefix}-flip-angle, -180deg));
+ }
+}
+
+@keyframes #{$fa-css-prefix}-shake {
+ 0% { transform: rotate(-15deg); }
+ 4% { transform: rotate(15deg); }
+ 8%, 24% { transform: rotate(-18deg); }
+ 12%, 28% { transform: rotate(18deg); }
+ 16% { transform: rotate(-22deg); }
+ 20% { transform: rotate(22deg); }
+ 32% { transform: rotate(-12deg); }
+ 36% { transform: rotate(12deg); }
+ 40%, 100% { transform: rotate(0deg); }
+}
+
+@keyframes #{$fa-css-prefix}-spin {
+ 0% { transform: rotate(0deg); }
+ 100% { transform: rotate(360deg); }
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_bordered-pulled.scss b/themes/hugo-coder/assets/scss/font-awesome/_bordered-pulled.scss
new file mode 100644
index 0000000..06bf72d
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_bordered-pulled.scss
@@ -0,0 +1,20 @@
+// bordered + pulled icons
+// -------------------------
+
+.#{$fa-css-prefix}-border {
+ border-color: var(--#{$fa-css-prefix}-border-color, #{$fa-border-color});
+ border-radius: var(--#{$fa-css-prefix}-border-radius, #{$fa-border-radius});
+ border-style: var(--#{$fa-css-prefix}-border-style, #{$fa-border-style});
+ border-width: var(--#{$fa-css-prefix}-border-width, #{$fa-border-width});
+ padding: var(--#{$fa-css-prefix}-border-padding, #{$fa-border-padding});
+}
+
+.#{$fa-css-prefix}-pull-left {
+ float: left;
+ margin-right: var(--#{$fa-css-prefix}-pull-margin, #{$fa-pull-margin});
+}
+
+.#{$fa-css-prefix}-pull-right {
+ float: right;
+ margin-left: var(--#{$fa-css-prefix}-pull-margin, #{$fa-pull-margin});
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_core.scss b/themes/hugo-coder/assets/scss/font-awesome/_core.scss
new file mode 100644
index 0000000..a850b0f
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_core.scss
@@ -0,0 +1,49 @@
+// base icon class definition
+// -------------------------
+
+.#{$fa-css-prefix} {
+ font-family: var(--#{$fa-css-prefix}-style-family, '#{$fa-style-family}');
+ font-weight: var(--#{$fa-css-prefix}-style, #{$fa-style});
+}
+
+.fas,
+.far,
+.fab,
+.#{$fa-css-prefix}-solid,
+.#{$fa-css-prefix}-regular,
+.#{$fa-css-prefix}-brands,
+.#{$fa-css-prefix} {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: var(--#{$fa-css-prefix}-display, #{$fa-display});
+ font-style: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.fas::before,
+.far::before,
+.fab::before,
+.#{$fa-css-prefix}-solid::before,
+.#{$fa-css-prefix}-regular::before,
+.#{$fa-css-prefix}-brands::before,
+.#{$fa-css-prefix}::before {
+ content: var(#{$fa-icon-property});
+}
+
+.#{$fa-css-prefix}-classic,
+.fas,
+.#{$fa-css-prefix}-solid,
+.far,
+.#{$fa-css-prefix}-regular {
+ font-family: 'Font Awesome 6 Free';
+}
+.#{$fa-css-prefix}-brands,
+.fab {
+ font-family: 'Font Awesome 6 Brands';
+}
+
+%fa-icon {
+ @include fa-icon;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_fixed-width.scss b/themes/hugo-coder/assets/scss/font-awesome/_fixed-width.scss
new file mode 100644
index 0000000..7234236
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_fixed-width.scss
@@ -0,0 +1,7 @@
+// fixed-width icons
+// -------------------------
+
+.#{$fa-css-prefix}-fw {
+ text-align: center;
+ width: $fa-fw-width;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_functions.scss b/themes/hugo-coder/assets/scss/font-awesome/_functions.scss
new file mode 100644
index 0000000..a17ffe8
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_functions.scss
@@ -0,0 +1,57 @@
+// functions
+// --------------------------
+
+// fa-content: convenience function used to set content property
+@function fa-content($fa-var) {
+ @return unquote("\"#{ $fa-var }\"");
+}
+
+// fa-divide: Originally obtained from the Bootstrap https://github.com/twbs/bootstrap
+//
+// Licensed under: The MIT License (MIT)
+//
+// Copyright (c) 2011-2021 Twitter, Inc.
+// Copyright (c) 2011-2021 The Bootstrap Authors
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+@function fa-divide($dividend, $divisor, $precision: 10) {
+ $sign: if($dividend > 0 and $divisor > 0, 1, -1);
+ $dividend: abs($dividend);
+ $divisor: abs($divisor);
+ $quotient: 0;
+ $remainder: $dividend;
+ @if $dividend == 0 {
+ @return 0;
+ }
+ @if $divisor == 0 {
+ @error "Cannot divide by 0";
+ }
+ @if $divisor == 1 {
+ @return $dividend;
+ }
+ @while $remainder >= $divisor {
+ $quotient: $quotient + 1;
+ $remainder: $remainder - $divisor;
+ }
+ @if $remainder > 0 and $precision > 0 {
+ $remainder: fa-divide($remainder * 10, $divisor, $precision - 1) * .1;
+ }
+ @return ($quotient + $remainder) * $sign;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_icons.scss b/themes/hugo-coder/assets/scss/font-awesome/_icons.scss
new file mode 100644
index 0000000..2f13535
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_icons.scss
@@ -0,0 +1,12 @@
+// specific icon class definition
+// -------------------------
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+readers do not read off random characters that represent icons */
+
+@each $name, $icon in $fa-icons {
+ .#{$fa-css-prefix}-#{$name} {
+ #{$fa-icon-property}: unquote("\"#{ $icon }\"");
+ }
+}
+
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_list.scss b/themes/hugo-coder/assets/scss/font-awesome/_list.scss
new file mode 100644
index 0000000..120506a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_list.scss
@@ -0,0 +1,18 @@
+// icons in a list
+// -------------------------
+
+.#{$fa-css-prefix}-ul {
+ list-style-type: none;
+ margin-left: var(--#{$fa-css-prefix}-li-margin, #{$fa-li-margin});
+ padding-left: 0;
+
+ > li { position: relative; }
+}
+
+.#{$fa-css-prefix}-li {
+ left: calc(-1 * var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}));
+ position: absolute;
+ text-align: center;
+ width: var(--#{$fa-css-prefix}-li-width, #{$fa-li-width});
+ line-height: inherit;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_mixins.scss b/themes/hugo-coder/assets/scss/font-awesome/_mixins.scss
new file mode 100644
index 0000000..71f99ad
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_mixins.scss
@@ -0,0 +1,65 @@
+// mixins
+// --------------------------
+
+// base rendering for an icon
+@mixin fa-icon {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal;
+ line-height: 1;
+}
+
+// sets relative font-sizing and alignment (in _sizing)
+@mixin fa-size ($font-size) {
+ font-size: fa-divide($font-size, $fa-size-scale-base) * 1em; // converts step in sizing scale into an em-based value that's relative to the scale's base
+ line-height: fa-divide(1, $font-size) * 1em; // sets the line-height of the icon back to that of it's parent
+ vertical-align: (fa-divide(6, $font-size) - fa-divide(3, 8)) * 1em; // vertically centers the icon taking into account the surrounding text's descender
+}
+
+// only display content to screen readers
+// see: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/
+// see: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/
+@mixin fa-sr-only() {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+}
+
+// use in conjunction with .sr-only to only display content when it's focused
+@mixin fa-sr-only-focusable() {
+ &:not(:focus) {
+ @include fa-sr-only();
+ }
+}
+
+// sets a specific icon family to use alongside style + icon mixins
+@mixin fa-family-classic() {
+ @extend .fa-classic;
+}
+
+// convenience mixins for declaring pseudo-elements by CSS variable,
+// including all style-specific font properties
+@mixin fa-icon-solid($fa-var) {
+ @extend .fa-solid;
+
+ & { #{$fa-icon-property}: unquote("\"#{ $fa-var }\""); #{$fa-duotone-icon-property}: unquote("\"#{ $fa-var }#{ $fa-var }\""); }
+}
+@mixin fa-icon-regular($fa-var) {
+ @extend .fa-regular;
+
+ & { #{$fa-icon-property}: unquote("\"#{ $fa-var }\""); #{$fa-duotone-icon-property}: unquote("\"#{ $fa-var }#{ $fa-var }\""); }
+}
+@mixin fa-icon-brands($fa-var) {
+ @extend .fa-brands;
+
+ & { #{$fa-icon-property}: unquote("\"#{ $fa-var }\""); #{$fa-duotone-icon-property}: unquote("\"#{ $fa-var }#{ $fa-var }\""); }
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_rotated-flipped.scss b/themes/hugo-coder/assets/scss/font-awesome/_rotated-flipped.scss
new file mode 100644
index 0000000..0bd4b7c
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_rotated-flipped.scss
@@ -0,0 +1,31 @@
+// rotating + flipping icons
+// -------------------------
+
+.#{$fa-css-prefix}-rotate-90 {
+ transform: rotate(90deg);
+}
+
+.#{$fa-css-prefix}-rotate-180 {
+ transform: rotate(180deg);
+}
+
+.#{$fa-css-prefix}-rotate-270 {
+ transform: rotate(270deg);
+}
+
+.#{$fa-css-prefix}-flip-horizontal {
+ transform: scale(-1, 1);
+}
+
+.#{$fa-css-prefix}-flip-vertical {
+ transform: scale(1, -1);
+}
+
+.#{$fa-css-prefix}-flip-both,
+.#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical {
+ transform: scale(-1, -1);
+}
+
+.#{$fa-css-prefix}-rotate-by {
+ transform: rotate(var(--#{$fa-css-prefix}-rotate-angle, 0));
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_screen-reader.scss b/themes/hugo-coder/assets/scss/font-awesome/_screen-reader.scss
new file mode 100644
index 0000000..2beb887
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_screen-reader.scss
@@ -0,0 +1,14 @@
+// screen-reader utilities
+// -------------------------
+
+// only display content to screen readers
+.sr-only,
+.#{$fa-css-prefix}-sr-only {
+ @include fa-sr-only;
+}
+
+// use in conjunction with .sr-only to only display content when it's focused
+.sr-only-focusable,
+.#{$fa-css-prefix}-sr-only-focusable {
+ @include fa-sr-only-focusable;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_shims.scss b/themes/hugo-coder/assets/scss/font-awesome/_shims.scss
new file mode 100644
index 0000000..3fb6d41
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_shims.scss
@@ -0,0 +1,1578 @@
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glass { #{$fa-icon-property}: unquote("\"#{ $fa-var-martini-glass-empty }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-envelope }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-star }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-remove { #{$fa-icon-property}: unquote("\"#{ $fa-var-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-close { #{$fa-icon-property}: unquote("\"#{ $fa-var-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gear { #{$fa-icon-property}: unquote("\"#{ $fa-var-gear }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-trash-can }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-home { #{$fa-icon-property}: unquote("\"#{ $fa-var-house }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-clock }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-play }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-repeat { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-rotate-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-rotate-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-refresh { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrows-rotate }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-rectangle-list }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dedent { #{$fa-icon-property}: unquote("\"#{ $fa-var-outdent }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-video-camera { #{$fa-icon-property}: unquote("\"#{ $fa-var-video }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-photo {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-photo { #{$fa-icon-property}: unquote("\"#{ $fa-var-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-image {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-image { #{$fa-icon-property}: unquote("\"#{ $fa-var-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-marker { #{$fa-icon-property}: unquote("\"#{ $fa-var-location-dot }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-pen-to-square }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edit {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edit { #{$fa-icon-property}: unquote("\"#{ $fa-var-pen-to-square }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-share-from-square }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-check }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows { #{$fa-icon-property}: unquote("\"#{ $fa-var-up-down-left-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-check }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-forward { #{$fa-icon-property}: unquote("\"#{ $fa-var-share }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-expand { #{$fa-icon-property}: unquote("\"#{ $fa-var-up-right-and-down-left-from-center }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-compress { #{$fa-icon-property}: unquote("\"#{ $fa-var-down-left-and-up-right-to-center }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eye {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eye-slash {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-warning { #{$fa-icon-property}: unquote("\"#{ $fa-var-triangle-exclamation }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar-days }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-v { #{$fa-icon-property}: unquote("\"#{ $fa-var-up-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-h { #{$fa-icon-property}: unquote("\"#{ $fa-var-left-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart { #{$fa-icon-property}: unquote("\"#{ $fa-var-chart-column }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-chart-column }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-twitter }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-facebook }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gears { #{$fa-icon-property}: unquote("\"#{ $fa-var-gears }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-thumbs-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-thumbs-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-heart }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-out { #{$fa-icon-property}: unquote("\"#{ $fa-var-right-from-bracket }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-linkedin }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumb-tack { #{$fa-icon-property}: unquote("\"#{ $fa-var-thumbtack }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link { #{$fa-icon-property}: unquote("\"#{ $fa-var-up-right-from-square }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-in { #{$fa-icon-property}: unquote("\"#{ $fa-var-right-to-bracket }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-github }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-lemon }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-square }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-bookmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook { #{$fa-icon-property}: unquote("\"#{ $fa-var-facebook-f }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f { #{$fa-icon-property}: unquote("\"#{ $fa-var-facebook-f }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-feed { #{$fa-icon-property}: unquote("\"#{ $fa-var-rss }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hard-drive }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-point-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-point-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-point-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-point-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-globe { #{$fa-icon-property}: unquote("\"#{ $fa-var-earth-americas }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tasks { #{$fa-icon-property}: unquote("\"#{ $fa-var-bars-progress }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-maximize }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-group { #{$fa-icon-property}: unquote("\"#{ $fa-var-users }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain { #{$fa-icon-property}: unquote("\"#{ $fa-var-link }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cut { #{$fa-icon-property}: unquote("\"#{ $fa-var-scissors }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-copy }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-floppy-disk }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-save {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-save { #{$fa-icon-property}: unquote("\"#{ $fa-var-floppy-disk }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-navicon { #{$fa-icon-property}: unquote("\"#{ $fa-var-bars }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reorder { #{$fa-icon-property}: unquote("\"#{ $fa-var-bars }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-magic { #{$fa-icon-property}: unquote("\"#{ $fa-var-wand-magic-sparkles }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-pinterest }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-google-plus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus { #{$fa-icon-property}: unquote("\"#{ $fa-var-google-plus-g }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-money { #{$fa-icon-property}: unquote("\"#{ $fa-var-money-bill-1 }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unsorted { #{$fa-icon-property}: unquote("\"#{ $fa-var-sort }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-desc { #{$fa-icon-property}: unquote("\"#{ $fa-var-sort-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-asc { #{$fa-icon-property}: unquote("\"#{ $fa-var-sort-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin { #{$fa-icon-property}: unquote("\"#{ $fa-var-linkedin-in }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-rotate-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-legal { #{$fa-icon-property}: unquote("\"#{ $fa-var-gavel }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tachometer { #{$fa-icon-property}: unquote("\"#{ $fa-var-gauge-high }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dashboard { #{$fa-icon-property}: unquote("\"#{ $fa-var-gauge-high }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-comment }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-comments }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flash { #{$fa-icon-property}: unquote("\"#{ $fa-var-bolt }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clipboard { #{$fa-icon-property}: unquote("\"#{ $fa-var-paste }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-lightbulb }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-exchange { #{$fa-icon-property}: unquote("\"#{ $fa-var-right-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-download { #{$fa-icon-property}: unquote("\"#{ $fa-var-cloud-arrow-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-upload { #{$fa-icon-property}: unquote("\"#{ $fa-var-cloud-arrow-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-bell }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cutlery { #{$fa-icon-property}: unquote("\"#{ $fa-var-utensils }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-lines }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-building }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hospital }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tablet { #{$fa-icon-property}: unquote("\"#{ $fa-var-tablet-screen-button }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile { #{$fa-icon-property}: unquote("\"#{ $fa-var-mobile-screen-button }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile-phone { #{$fa-icon-property}: unquote("\"#{ $fa-var-mobile-screen-button }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply { #{$fa-icon-property}: unquote("\"#{ $fa-var-reply }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-folder }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-folder-open }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-face-smile }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-face-frown }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-face-meh }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-keyboard }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-flag }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply-all { #{$fa-icon-property}: unquote("\"#{ $fa-var-reply-all }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty { #{$fa-icon-property}: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full { #{$fa-icon-property}: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-code-fork { #{$fa-icon-property}: unquote("\"#{ $fa-var-code-branch }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain-broken { #{$fa-icon-property}: unquote("\"#{ $fa-var-link-slash }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unlink { #{$fa-icon-property}: unquote("\"#{ $fa-var-link-slash }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-maxcdn {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-html5 {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-css3 {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unlock-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-unlock }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-minus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-turn-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-turn-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-pen }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-up-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-compass {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-down }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-up }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eur { #{$fa-icon-property}: unquote("\"#{ $fa-var-euro-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-euro { #{$fa-icon-property}: unquote("\"#{ $fa-var-euro-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gbp { #{$fa-icon-property}: unquote("\"#{ $fa-var-sterling-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-usd { #{$fa-icon-property}: unquote("\"#{ $fa-var-dollar-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dollar { #{$fa-icon-property}: unquote("\"#{ $fa-var-dollar-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-inr { #{$fa-icon-property}: unquote("\"#{ $fa-var-indian-rupee-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rupee { #{$fa-icon-property}: unquote("\"#{ $fa-var-indian-rupee-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-jpy { #{$fa-icon-property}: unquote("\"#{ $fa-var-yen-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cny { #{$fa-icon-property}: unquote("\"#{ $fa-var-yen-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rmb { #{$fa-icon-property}: unquote("\"#{ $fa-var-yen-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yen { #{$fa-icon-property}: unquote("\"#{ $fa-var-yen-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rub { #{$fa-icon-property}: unquote("\"#{ $fa-var-ruble-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ruble { #{$fa-icon-property}: unquote("\"#{ $fa-var-ruble-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rouble { #{$fa-icon-property}: unquote("\"#{ $fa-var-ruble-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-krw { #{$fa-icon-property}: unquote("\"#{ $fa-var-won-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-won { #{$fa-icon-property}: unquote("\"#{ $fa-var-won-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-btc {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin { #{$fa-icon-property}: unquote("\"#{ $fa-var-btc }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-lines }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-asc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-a-z }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-desc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-z-a }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-asc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-short-wide }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-desc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-wide-short }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-asc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-1-9 }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-desc { #{$fa-icon-property}: unquote("\"#{ $fa-var-arrow-down-9-1 }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-youtube }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-xing }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play { #{$fa-icon-property}: unquote("\"#{ $fa-var-youtube }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dropbox {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-overflow {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-instagram {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flickr {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-adn {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-bitbucket }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-tumblr }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-down { #{$fa-icon-property}: unquote("\"#{ $fa-var-down-long }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-up { #{$fa-icon-property}: unquote("\"#{ $fa-var-up-long }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-left-long }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-right-long }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-apple {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-windows {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-android {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linux {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dribbble {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-skype {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-foursquare {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trello {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gratipay {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip { #{$fa-icon-property}: unquote("\"#{ $fa-var-gratipay }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-sun }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-moon }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vk {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-weibo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-renren {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pagelines {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-exchange {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-right }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-caret-left }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-dot }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-vimeo }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-try { #{$fa-icon-property}: unquote("\"#{ $fa-var-turkish-lira-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-turkish-lira { #{$fa-icon-property}: unquote("\"#{ $fa-var-turkish-lira-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-plus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-slack {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wordpress {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-openid {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-institution { #{$fa-icon-property}: unquote("\"#{ $fa-var-building-columns }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bank { #{$fa-icon-property}: unquote("\"#{ $fa-var-building-columns }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mortar-board { #{$fa-icon-property}: unquote("\"#{ $fa-var-graduation-cap }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yahoo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-reddit }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-delicious {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-digg {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-pp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drupal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-joomla {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-behance }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-steam }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-automobile { #{$fa-icon-property}: unquote("\"#{ $fa-var-car }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cab { #{$fa-icon-property}: unquote("\"#{ $fa-var-taxi }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-spotify {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-deviantart {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soundcloud {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-pdf }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-word }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-excel }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-powerpoint }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-image }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-zipper }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-zipper }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-audio }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-audio }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-video }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-video }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-file-code }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vine {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-codepen {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-jsfiddle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy { #{$fa-icon-property}: unquote("\"#{ $fa-var-life-ring }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy { #{$fa-icon-property}: unquote("\"#{ $fa-var-life-ring }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver { #{$fa-icon-property}: unquote("\"#{ $fa-var-life-ring }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-support { #{$fa-icon-property}: unquote("\"#{ $fa-var-life-ring }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o-notch { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-notch }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rebel {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ra {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ra { #{$fa-icon-property}: unquote("\"#{ $fa-var-rebel }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance { #{$fa-icon-property}: unquote("\"#{ $fa-var-rebel }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-empire {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ge {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ge { #{$fa-icon-property}: unquote("\"#{ $fa-var-empire }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-git }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hacker-news {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-hacker-news }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-hacker-news }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tencent-weibo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-qq {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-weixin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat { #{$fa-icon-property}: unquote("\"#{ $fa-var-weixin }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send { #{$fa-icon-property}: unquote("\"#{ $fa-var-paper-plane }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-paper-plane }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-paper-plane }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-header { #{$fa-icon-property}: unquote("\"#{ $fa-var-heading }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-futbol }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-futbol }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-slideshare {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitch {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yelp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-newspaper }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paypal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-wallet {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-visa {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-mastercard {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-discover {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-amex {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-paypal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-stripe {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-bell-slash }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash { #{$fa-icon-property}: unquote("\"#{ $fa-var-trash-can }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-copyright {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eyedropper { #{$fa-icon-property}: unquote("\"#{ $fa-var-eye-dropper }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-area-chart { #{$fa-icon-property}: unquote("\"#{ $fa-var-chart-area }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pie-chart { #{$fa-icon-property}: unquote("\"#{ $fa-var-chart-pie }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-line-chart { #{$fa-icon-property}: unquote("\"#{ $fa-var-chart-line }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-lastfm }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ioxhost {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-angellist {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc { #{$fa-icon-property}: unquote("\"#{ $fa-var-closed-captioning }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ils { #{$fa-icon-property}: unquote("\"#{ $fa-var-shekel-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shekel { #{$fa-icon-property}: unquote("\"#{ $fa-var-shekel-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sheqel { #{$fa-icon-property}: unquote("\"#{ $fa-var-shekel-sign }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-buysellads {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-connectdevelop {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dashcube {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-forumbee {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-leanpub {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sellsy {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shirtsinbulk {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-simplybuilt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-skyatlas {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond { #{$fa-icon-property}: unquote("\"#{ $fa-var-gem }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-transgender { #{$fa-icon-property}: unquote("\"#{ $fa-var-mars-and-venus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-intersex { #{$fa-icon-property}: unquote("\"#{ $fa-var-mars-and-venus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-transgender-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-transgender }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official { #{$fa-icon-property}: unquote("\"#{ $fa-var-facebook }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-p {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-whatsapp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hotel { #{$fa-icon-property}: unquote("\"#{ $fa-var-bed }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viacoin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-medium {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc { #{$fa-icon-property}: unquote("\"#{ $fa-var-y-combinator }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-optin-monster {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-opencart {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-expeditedssl {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-4 { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-full }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-full }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-3 { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-three-quarters }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-2 { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-half }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-1 { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-quarter }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-0 { #{$fa-icon-property}: unquote("\"#{ $fa-var-battery-empty }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-object-group {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-object-ungroup {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-note-sticky }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-jcb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-diners-club {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clone {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hourglass }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-1 { #{$fa-icon-property}: unquote("\"#{ $fa-var-hourglass-start }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-2 { #{$fa-icon-property}: unquote("\"#{ $fa-var-hourglass-half }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-3 { #{$fa-icon-property}: unquote("\"#{ $fa-var-hourglass-end }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-back-fist }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-back-fist }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-scissors }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-lizard }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-spock }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-pointer }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-hand-peace }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-registered {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-creative-commons {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gg {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gg-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-odnoklassniki }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-get-pocket {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wikipedia-w {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-safari {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chrome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-firefox {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-opera {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-internet-explorer {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-television { #{$fa-icon-property}: unquote("\"#{ $fa-var-tv }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-contao {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-500px {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-amazon {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar-plus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar-minus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-calendar-check }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-map }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting { #{$fa-icon-property}: unquote("\"#{ $fa-var-comment-dots }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-comment-dots }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-houzz {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo { #{$fa-icon-property}: unquote("\"#{ $fa-var-vimeo-v }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-black-tie {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fonticons {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-alien {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edge {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-credit-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-codiepie {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-modx {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fort-awesome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-usb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-product-hunt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mixcloud {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-scribd {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-pause }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-stop }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth-b {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gitlab {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpbeginner {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpforms {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envira {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt { #{$fa-icon-property}: unquote("\"#{ $fa-var-accessible-icon }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-question }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-volume-control-phone { #{$fa-icon-property}: unquote("\"#{ $fa-var-phone-volume }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-asl-interpreting { #{$fa-icon-property}: unquote("\"#{ $fa-var-hands-asl-interpreting }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-deafness { #{$fa-icon-property}: unquote("\"#{ $fa-var-ear-deaf }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hard-of-hearing { #{$fa-icon-property}: unquote("\"#{ $fa-var-ear-deaf }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glide {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glide-g {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-signing { #{$fa-icon-property}: unquote("\"#{ $fa-var-hands }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-viadeo }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost { #{$fa-icon-property}: unquote("\"#{ $fa-var-snapchat }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square { #{$fa-icon-property}: unquote("\"#{ $fa-var-square-snapchat }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-first-order {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yoast {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-themeisle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official { #{$fa-icon-property}: unquote("\"#{ $fa-var-google-plus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle { #{$fa-icon-property}: unquote("\"#{ $fa-var-google-plus }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-font-awesome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fa {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fa { #{$fa-icon-property}: unquote("\"#{ $fa-var-font-awesome }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-handshake }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-envelope-open }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linode {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-address-book }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard { #{$fa-icon-property}: unquote("\"#{ $fa-var-address-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-address-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-address-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-circle-user }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-user }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-badge {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license { #{$fa-icon-property}: unquote("\"#{ $fa-var-id-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-id-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-id-card }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-quora {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-free-code-camp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-telegram {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-4 { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-full }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-full }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-3 { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-three-quarters }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-2 { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-half }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-1 { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-quarter }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-0 { #{$fa-icon-property}: unquote("\"#{ $fa-var-temperature-empty }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bathtub { #{$fa-icon-property}: unquote("\"#{ $fa-var-bath }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-s15 { #{$fa-icon-property}: unquote("\"#{ $fa-var-bath }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-maximize {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-restore {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle { #{$fa-icon-property}: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bandcamp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-grav {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-etsy {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-imdb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ravelry {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast { #{$fa-icon-property}: unquote("\"#{ $fa-var-sellcast }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o { #{$fa-icon-property}: unquote("\"#{ $fa-var-snowflake }\""); }
+.#{$fa-css-prefix}.#{$fa-css-prefix}-superpowers {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpexplorer {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meetup {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_sizing.scss b/themes/hugo-coder/assets/scss/font-awesome/_sizing.scss
new file mode 100644
index 0000000..e171e7d
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_sizing.scss
@@ -0,0 +1,16 @@
+// sizing icons
+// -------------------------
+
+// literal magnification scale
+@for $i from 1 through 10 {
+ .#{$fa-css-prefix}-#{$i}x {
+ font-size: $i * 1em;
+ }
+}
+
+// step-based scale (with alignment)
+@each $size, $value in $fa-sizes {
+ .#{$fa-css-prefix}-#{$size} {
+ @include fa-size($value);
+ }
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_stacked.scss b/themes/hugo-coder/assets/scss/font-awesome/_stacked.scss
new file mode 100644
index 0000000..d9a9d4e
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_stacked.scss
@@ -0,0 +1,32 @@
+// stacking icons
+// -------------------------
+
+.#{$fa-css-prefix}-stack {
+ display: inline-block;
+ height: 2em;
+ line-height: 2em;
+ position: relative;
+ vertical-align: $fa-stack-vertical-align;
+ width: $fa-stack-width;
+}
+
+.#{$fa-css-prefix}-stack-1x,
+.#{$fa-css-prefix}-stack-2x {
+ left: 0;
+ position: absolute;
+ text-align: center;
+ width: 100%;
+ z-index: var(--#{$fa-css-prefix}-stack-z-index, #{$fa-stack-z-index});
+}
+
+.#{$fa-css-prefix}-stack-1x {
+ line-height: inherit;
+}
+
+.#{$fa-css-prefix}-stack-2x {
+ font-size: 2em;
+}
+
+.#{$fa-css-prefix}-inverse {
+ color: var(--#{$fa-css-prefix}-inverse, #{$fa-inverse});
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/_variables.scss b/themes/hugo-coder/assets/scss/font-awesome/_variables.scss
new file mode 100644
index 0000000..2ba8cf7
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/_variables.scss
@@ -0,0 +1,5044 @@
+// variables
+// --------------------------
+
+$fa-css-prefix : fa !default;
+$fa-style : 900 !default;
+$fa-style-family : "Font Awesome 6 Free" !default;
+
+$fa-icon-property : --fa;
+$fa-duotone-icon-property : --fa--fa;
+
+$fa-display : inline-block !default;
+
+$fa-fw-width : fa-divide(20em, 16) !default;
+$fa-inverse : #fff !default;
+
+$fa-border-color : #eee !default;
+$fa-border-padding : .2em .25em .15em !default;
+$fa-border-radius : .1em !default;
+$fa-border-style : solid !default;
+$fa-border-width : .08em !default;
+
+$fa-size-scale-2xs : 10 !default;
+$fa-size-scale-xs : 12 !default;
+$fa-size-scale-sm : 14 !default;
+$fa-size-scale-base : 16 !default;
+$fa-size-scale-lg : 20 !default;
+$fa-size-scale-xl : 24 !default;
+$fa-size-scale-2xl : 32 !default;
+
+$fa-sizes: (
+ "2xs" : $fa-size-scale-2xs,
+ "xs" : $fa-size-scale-xs,
+ "sm" : $fa-size-scale-sm,
+ "lg" : $fa-size-scale-lg,
+ "xl" : $fa-size-scale-xl,
+ "2xl" : $fa-size-scale-2xl
+) !default;
+
+$fa-li-width : 2em !default;
+$fa-li-margin : $fa-li-width * fa-divide(5, 4) !default;
+
+$fa-pull-margin : .3em !default;
+
+$fa-primary-opacity : 1 !default;
+$fa-secondary-opacity : .4 !default;
+
+$fa-stack-vertical-align : middle !default;
+$fa-stack-width : ($fa-fw-width * 2) !default;
+$fa-stack-z-index : auto !default;
+
+$fa-font-display : block !default;
+$fa-font-path : "../webfonts" !default;
+
+$fa-var-0: \30;
+$fa-var-1: \31;
+$fa-var-2: \32;
+$fa-var-3: \33;
+$fa-var-4: \34;
+$fa-var-5: \35;
+$fa-var-6: \36;
+$fa-var-7: \37;
+$fa-var-8: \38;
+$fa-var-9: \39;
+$fa-var-fill-drip: \f576;
+$fa-var-arrows-to-circle: \e4bd;
+$fa-var-circle-chevron-right: \f138;
+$fa-var-chevron-circle-right: \f138;
+$fa-var-at: \40;
+$fa-var-trash-can: \f2ed;
+$fa-var-trash-alt: \f2ed;
+$fa-var-text-height: \f034;
+$fa-var-user-xmark: \f235;
+$fa-var-user-times: \f235;
+$fa-var-stethoscope: \f0f1;
+$fa-var-message: \f27a;
+$fa-var-comment-alt: \f27a;
+$fa-var-info: \f129;
+$fa-var-down-left-and-up-right-to-center: \f422;
+$fa-var-compress-alt: \f422;
+$fa-var-explosion: \e4e9;
+$fa-var-file-lines: \f15c;
+$fa-var-file-alt: \f15c;
+$fa-var-file-text: \f15c;
+$fa-var-wave-square: \f83e;
+$fa-var-ring: \f70b;
+$fa-var-building-un: \e4d9;
+$fa-var-dice-three: \f527;
+$fa-var-calendar-days: \f073;
+$fa-var-calendar-alt: \f073;
+$fa-var-anchor-circle-check: \e4aa;
+$fa-var-building-circle-arrow-right: \e4d1;
+$fa-var-volleyball: \f45f;
+$fa-var-volleyball-ball: \f45f;
+$fa-var-arrows-up-to-line: \e4c2;
+$fa-var-sort-down: \f0dd;
+$fa-var-sort-desc: \f0dd;
+$fa-var-circle-minus: \f056;
+$fa-var-minus-circle: \f056;
+$fa-var-door-open: \f52b;
+$fa-var-right-from-bracket: \f2f5;
+$fa-var-sign-out-alt: \f2f5;
+$fa-var-atom: \f5d2;
+$fa-var-soap: \e06e;
+$fa-var-icons: \f86d;
+$fa-var-heart-music-camera-bolt: \f86d;
+$fa-var-microphone-lines-slash: \f539;
+$fa-var-microphone-alt-slash: \f539;
+$fa-var-bridge-circle-check: \e4c9;
+$fa-var-pump-medical: \e06a;
+$fa-var-fingerprint: \f577;
+$fa-var-hand-point-right: \f0a4;
+$fa-var-magnifying-glass-location: \f689;
+$fa-var-search-location: \f689;
+$fa-var-forward-step: \f051;
+$fa-var-step-forward: \f051;
+$fa-var-face-smile-beam: \f5b8;
+$fa-var-smile-beam: \f5b8;
+$fa-var-flag-checkered: \f11e;
+$fa-var-football: \f44e;
+$fa-var-football-ball: \f44e;
+$fa-var-school-circle-exclamation: \e56c;
+$fa-var-crop: \f125;
+$fa-var-angles-down: \f103;
+$fa-var-angle-double-down: \f103;
+$fa-var-users-rectangle: \e594;
+$fa-var-people-roof: \e537;
+$fa-var-people-line: \e534;
+$fa-var-beer-mug-empty: \f0fc;
+$fa-var-beer: \f0fc;
+$fa-var-diagram-predecessor: \e477;
+$fa-var-arrow-up-long: \f176;
+$fa-var-long-arrow-up: \f176;
+$fa-var-fire-flame-simple: \f46a;
+$fa-var-burn: \f46a;
+$fa-var-person: \f183;
+$fa-var-male: \f183;
+$fa-var-laptop: \f109;
+$fa-var-file-csv: \f6dd;
+$fa-var-menorah: \f676;
+$fa-var-truck-plane: \e58f;
+$fa-var-record-vinyl: \f8d9;
+$fa-var-face-grin-stars: \f587;
+$fa-var-grin-stars: \f587;
+$fa-var-bong: \f55c;
+$fa-var-spaghetti-monster-flying: \f67b;
+$fa-var-pastafarianism: \f67b;
+$fa-var-arrow-down-up-across-line: \e4af;
+$fa-var-spoon: \f2e5;
+$fa-var-utensil-spoon: \f2e5;
+$fa-var-jar-wheat: \e517;
+$fa-var-envelopes-bulk: \f674;
+$fa-var-mail-bulk: \f674;
+$fa-var-file-circle-exclamation: \e4eb;
+$fa-var-circle-h: \f47e;
+$fa-var-hospital-symbol: \f47e;
+$fa-var-pager: \f815;
+$fa-var-address-book: \f2b9;
+$fa-var-contact-book: \f2b9;
+$fa-var-strikethrough: \f0cc;
+$fa-var-k: \4b;
+$fa-var-landmark-flag: \e51c;
+$fa-var-pencil: \f303;
+$fa-var-pencil-alt: \f303;
+$fa-var-backward: \f04a;
+$fa-var-caret-right: \f0da;
+$fa-var-comments: \f086;
+$fa-var-paste: \f0ea;
+$fa-var-file-clipboard: \f0ea;
+$fa-var-code-pull-request: \e13c;
+$fa-var-clipboard-list: \f46d;
+$fa-var-truck-ramp-box: \f4de;
+$fa-var-truck-loading: \f4de;
+$fa-var-user-check: \f4fc;
+$fa-var-vial-virus: \e597;
+$fa-var-sheet-plastic: \e571;
+$fa-var-blog: \f781;
+$fa-var-user-ninja: \f504;
+$fa-var-person-arrow-up-from-line: \e539;
+$fa-var-scroll-torah: \f6a0;
+$fa-var-torah: \f6a0;
+$fa-var-broom-ball: \f458;
+$fa-var-quidditch: \f458;
+$fa-var-quidditch-broom-ball: \f458;
+$fa-var-toggle-off: \f204;
+$fa-var-box-archive: \f187;
+$fa-var-archive: \f187;
+$fa-var-person-drowning: \e545;
+$fa-var-arrow-down-9-1: \f886;
+$fa-var-sort-numeric-desc: \f886;
+$fa-var-sort-numeric-down-alt: \f886;
+$fa-var-face-grin-tongue-squint: \f58a;
+$fa-var-grin-tongue-squint: \f58a;
+$fa-var-spray-can: \f5bd;
+$fa-var-truck-monster: \f63b;
+$fa-var-w: \57;
+$fa-var-earth-africa: \f57c;
+$fa-var-globe-africa: \f57c;
+$fa-var-rainbow: \f75b;
+$fa-var-circle-notch: \f1ce;
+$fa-var-tablet-screen-button: \f3fa;
+$fa-var-tablet-alt: \f3fa;
+$fa-var-paw: \f1b0;
+$fa-var-cloud: \f0c2;
+$fa-var-trowel-bricks: \e58a;
+$fa-var-face-flushed: \f579;
+$fa-var-flushed: \f579;
+$fa-var-hospital-user: \f80d;
+$fa-var-tent-arrow-left-right: \e57f;
+$fa-var-gavel: \f0e3;
+$fa-var-legal: \f0e3;
+$fa-var-binoculars: \f1e5;
+$fa-var-microphone-slash: \f131;
+$fa-var-box-tissue: \e05b;
+$fa-var-motorcycle: \f21c;
+$fa-var-bell-concierge: \f562;
+$fa-var-concierge-bell: \f562;
+$fa-var-pen-ruler: \f5ae;
+$fa-var-pencil-ruler: \f5ae;
+$fa-var-people-arrows: \e068;
+$fa-var-people-arrows-left-right: \e068;
+$fa-var-mars-and-venus-burst: \e523;
+$fa-var-square-caret-right: \f152;
+$fa-var-caret-square-right: \f152;
+$fa-var-scissors: \f0c4;
+$fa-var-cut: \f0c4;
+$fa-var-sun-plant-wilt: \e57a;
+$fa-var-toilets-portable: \e584;
+$fa-var-hockey-puck: \f453;
+$fa-var-table: \f0ce;
+$fa-var-magnifying-glass-arrow-right: \e521;
+$fa-var-tachograph-digital: \f566;
+$fa-var-digital-tachograph: \f566;
+$fa-var-users-slash: \e073;
+$fa-var-clover: \e139;
+$fa-var-reply: \f3e5;
+$fa-var-mail-reply: \f3e5;
+$fa-var-star-and-crescent: \f699;
+$fa-var-house-fire: \e50c;
+$fa-var-square-minus: \f146;
+$fa-var-minus-square: \f146;
+$fa-var-helicopter: \f533;
+$fa-var-compass: \f14e;
+$fa-var-square-caret-down: \f150;
+$fa-var-caret-square-down: \f150;
+$fa-var-file-circle-question: \e4ef;
+$fa-var-laptop-code: \f5fc;
+$fa-var-swatchbook: \f5c3;
+$fa-var-prescription-bottle: \f485;
+$fa-var-bars: \f0c9;
+$fa-var-navicon: \f0c9;
+$fa-var-people-group: \e533;
+$fa-var-hourglass-end: \f253;
+$fa-var-hourglass-3: \f253;
+$fa-var-heart-crack: \f7a9;
+$fa-var-heart-broken: \f7a9;
+$fa-var-square-up-right: \f360;
+$fa-var-external-link-square-alt: \f360;
+$fa-var-face-kiss-beam: \f597;
+$fa-var-kiss-beam: \f597;
+$fa-var-film: \f008;
+$fa-var-ruler-horizontal: \f547;
+$fa-var-people-robbery: \e536;
+$fa-var-lightbulb: \f0eb;
+$fa-var-caret-left: \f0d9;
+$fa-var-circle-exclamation: \f06a;
+$fa-var-exclamation-circle: \f06a;
+$fa-var-school-circle-xmark: \e56d;
+$fa-var-arrow-right-from-bracket: \f08b;
+$fa-var-sign-out: \f08b;
+$fa-var-circle-chevron-down: \f13a;
+$fa-var-chevron-circle-down: \f13a;
+$fa-var-unlock-keyhole: \f13e;
+$fa-var-unlock-alt: \f13e;
+$fa-var-cloud-showers-heavy: \f740;
+$fa-var-headphones-simple: \f58f;
+$fa-var-headphones-alt: \f58f;
+$fa-var-sitemap: \f0e8;
+$fa-var-circle-dollar-to-slot: \f4b9;
+$fa-var-donate: \f4b9;
+$fa-var-memory: \f538;
+$fa-var-road-spikes: \e568;
+$fa-var-fire-burner: \e4f1;
+$fa-var-flag: \f024;
+$fa-var-hanukiah: \f6e6;
+$fa-var-feather: \f52d;
+$fa-var-volume-low: \f027;
+$fa-var-volume-down: \f027;
+$fa-var-comment-slash: \f4b3;
+$fa-var-cloud-sun-rain: \f743;
+$fa-var-compress: \f066;
+$fa-var-wheat-awn: \e2cd;
+$fa-var-wheat-alt: \e2cd;
+$fa-var-ankh: \f644;
+$fa-var-hands-holding-child: \e4fa;
+$fa-var-asterisk: \2a;
+$fa-var-square-check: \f14a;
+$fa-var-check-square: \f14a;
+$fa-var-peseta-sign: \e221;
+$fa-var-heading: \f1dc;
+$fa-var-header: \f1dc;
+$fa-var-ghost: \f6e2;
+$fa-var-list: \f03a;
+$fa-var-list-squares: \f03a;
+$fa-var-square-phone-flip: \f87b;
+$fa-var-phone-square-alt: \f87b;
+$fa-var-cart-plus: \f217;
+$fa-var-gamepad: \f11b;
+$fa-var-circle-dot: \f192;
+$fa-var-dot-circle: \f192;
+$fa-var-face-dizzy: \f567;
+$fa-var-dizzy: \f567;
+$fa-var-egg: \f7fb;
+$fa-var-house-medical-circle-xmark: \e513;
+$fa-var-campground: \f6bb;
+$fa-var-folder-plus: \f65e;
+$fa-var-futbol: \f1e3;
+$fa-var-futbol-ball: \f1e3;
+$fa-var-soccer-ball: \f1e3;
+$fa-var-paintbrush: \f1fc;
+$fa-var-paint-brush: \f1fc;
+$fa-var-lock: \f023;
+$fa-var-gas-pump: \f52f;
+$fa-var-hot-tub-person: \f593;
+$fa-var-hot-tub: \f593;
+$fa-var-map-location: \f59f;
+$fa-var-map-marked: \f59f;
+$fa-var-house-flood-water: \e50e;
+$fa-var-tree: \f1bb;
+$fa-var-bridge-lock: \e4cc;
+$fa-var-sack-dollar: \f81d;
+$fa-var-pen-to-square: \f044;
+$fa-var-edit: \f044;
+$fa-var-car-side: \f5e4;
+$fa-var-share-nodes: \f1e0;
+$fa-var-share-alt: \f1e0;
+$fa-var-heart-circle-minus: \e4ff;
+$fa-var-hourglass-half: \f252;
+$fa-var-hourglass-2: \f252;
+$fa-var-microscope: \f610;
+$fa-var-sink: \e06d;
+$fa-var-bag-shopping: \f290;
+$fa-var-shopping-bag: \f290;
+$fa-var-arrow-down-z-a: \f881;
+$fa-var-sort-alpha-desc: \f881;
+$fa-var-sort-alpha-down-alt: \f881;
+$fa-var-mitten: \f7b5;
+$fa-var-person-rays: \e54d;
+$fa-var-users: \f0c0;
+$fa-var-eye-slash: \f070;
+$fa-var-flask-vial: \e4f3;
+$fa-var-hand: \f256;
+$fa-var-hand-paper: \f256;
+$fa-var-om: \f679;
+$fa-var-worm: \e599;
+$fa-var-house-circle-xmark: \e50b;
+$fa-var-plug: \f1e6;
+$fa-var-chevron-up: \f077;
+$fa-var-hand-spock: \f259;
+$fa-var-stopwatch: \f2f2;
+$fa-var-face-kiss: \f596;
+$fa-var-kiss: \f596;
+$fa-var-bridge-circle-xmark: \e4cb;
+$fa-var-face-grin-tongue: \f589;
+$fa-var-grin-tongue: \f589;
+$fa-var-chess-bishop: \f43a;
+$fa-var-face-grin-wink: \f58c;
+$fa-var-grin-wink: \f58c;
+$fa-var-ear-deaf: \f2a4;
+$fa-var-deaf: \f2a4;
+$fa-var-deafness: \f2a4;
+$fa-var-hard-of-hearing: \f2a4;
+$fa-var-road-circle-check: \e564;
+$fa-var-dice-five: \f523;
+$fa-var-square-rss: \f143;
+$fa-var-rss-square: \f143;
+$fa-var-land-mine-on: \e51b;
+$fa-var-i-cursor: \f246;
+$fa-var-stamp: \f5bf;
+$fa-var-stairs: \e289;
+$fa-var-i: \49;
+$fa-var-hryvnia-sign: \f6f2;
+$fa-var-hryvnia: \f6f2;
+$fa-var-pills: \f484;
+$fa-var-face-grin-wide: \f581;
+$fa-var-grin-alt: \f581;
+$fa-var-tooth: \f5c9;
+$fa-var-v: \56;
+$fa-var-bangladeshi-taka-sign: \e2e6;
+$fa-var-bicycle: \f206;
+$fa-var-staff-snake: \e579;
+$fa-var-rod-asclepius: \e579;
+$fa-var-rod-snake: \e579;
+$fa-var-staff-aesculapius: \e579;
+$fa-var-head-side-cough-slash: \e062;
+$fa-var-truck-medical: \f0f9;
+$fa-var-ambulance: \f0f9;
+$fa-var-wheat-awn-circle-exclamation: \e598;
+$fa-var-snowman: \f7d0;
+$fa-var-mortar-pestle: \f5a7;
+$fa-var-road-barrier: \e562;
+$fa-var-school: \f549;
+$fa-var-igloo: \f7ae;
+$fa-var-joint: \f595;
+$fa-var-angle-right: \f105;
+$fa-var-horse: \f6f0;
+$fa-var-q: \51;
+$fa-var-g: \47;
+$fa-var-notes-medical: \f481;
+$fa-var-temperature-half: \f2c9;
+$fa-var-temperature-2: \f2c9;
+$fa-var-thermometer-2: \f2c9;
+$fa-var-thermometer-half: \f2c9;
+$fa-var-dong-sign: \e169;
+$fa-var-capsules: \f46b;
+$fa-var-poo-storm: \f75a;
+$fa-var-poo-bolt: \f75a;
+$fa-var-face-frown-open: \f57a;
+$fa-var-frown-open: \f57a;
+$fa-var-hand-point-up: \f0a6;
+$fa-var-money-bill: \f0d6;
+$fa-var-bookmark: \f02e;
+$fa-var-align-justify: \f039;
+$fa-var-umbrella-beach: \f5ca;
+$fa-var-helmet-un: \e503;
+$fa-var-bullseye: \f140;
+$fa-var-bacon: \f7e5;
+$fa-var-hand-point-down: \f0a7;
+$fa-var-arrow-up-from-bracket: \e09a;
+$fa-var-folder: \f07b;
+$fa-var-folder-blank: \f07b;
+$fa-var-file-waveform: \f478;
+$fa-var-file-medical-alt: \f478;
+$fa-var-radiation: \f7b9;
+$fa-var-chart-simple: \e473;
+$fa-var-mars-stroke: \f229;
+$fa-var-vial: \f492;
+$fa-var-gauge: \f624;
+$fa-var-dashboard: \f624;
+$fa-var-gauge-med: \f624;
+$fa-var-tachometer-alt-average: \f624;
+$fa-var-wand-magic-sparkles: \e2ca;
+$fa-var-magic-wand-sparkles: \e2ca;
+$fa-var-e: \45;
+$fa-var-pen-clip: \f305;
+$fa-var-pen-alt: \f305;
+$fa-var-bridge-circle-exclamation: \e4ca;
+$fa-var-user: \f007;
+$fa-var-school-circle-check: \e56b;
+$fa-var-dumpster: \f793;
+$fa-var-van-shuttle: \f5b6;
+$fa-var-shuttle-van: \f5b6;
+$fa-var-building-user: \e4da;
+$fa-var-square-caret-left: \f191;
+$fa-var-caret-square-left: \f191;
+$fa-var-highlighter: \f591;
+$fa-var-key: \f084;
+$fa-var-bullhorn: \f0a1;
+$fa-var-globe: \f0ac;
+$fa-var-synagogue: \f69b;
+$fa-var-person-half-dress: \e548;
+$fa-var-road-bridge: \e563;
+$fa-var-location-arrow: \f124;
+$fa-var-c: \43;
+$fa-var-tablet-button: \f10a;
+$fa-var-building-lock: \e4d6;
+$fa-var-pizza-slice: \f818;
+$fa-var-money-bill-wave: \f53a;
+$fa-var-chart-area: \f1fe;
+$fa-var-area-chart: \f1fe;
+$fa-var-house-flag: \e50d;
+$fa-var-person-circle-minus: \e540;
+$fa-var-ban: \f05e;
+$fa-var-cancel: \f05e;
+$fa-var-camera-rotate: \e0d8;
+$fa-var-spray-can-sparkles: \f5d0;
+$fa-var-air-freshener: \f5d0;
+$fa-var-star: \f005;
+$fa-var-repeat: \f363;
+$fa-var-cross: \f654;
+$fa-var-box: \f466;
+$fa-var-venus-mars: \f228;
+$fa-var-arrow-pointer: \f245;
+$fa-var-mouse-pointer: \f245;
+$fa-var-maximize: \f31e;
+$fa-var-expand-arrows-alt: \f31e;
+$fa-var-charging-station: \f5e7;
+$fa-var-shapes: \f61f;
+$fa-var-triangle-circle-square: \f61f;
+$fa-var-shuffle: \f074;
+$fa-var-random: \f074;
+$fa-var-person-running: \f70c;
+$fa-var-running: \f70c;
+$fa-var-mobile-retro: \e527;
+$fa-var-grip-lines-vertical: \f7a5;
+$fa-var-spider: \f717;
+$fa-var-hands-bound: \e4f9;
+$fa-var-file-invoice-dollar: \f571;
+$fa-var-plane-circle-exclamation: \e556;
+$fa-var-x-ray: \f497;
+$fa-var-spell-check: \f891;
+$fa-var-slash: \f715;
+$fa-var-computer-mouse: \f8cc;
+$fa-var-mouse: \f8cc;
+$fa-var-arrow-right-to-bracket: \f090;
+$fa-var-sign-in: \f090;
+$fa-var-shop-slash: \e070;
+$fa-var-store-alt-slash: \e070;
+$fa-var-server: \f233;
+$fa-var-virus-covid-slash: \e4a9;
+$fa-var-shop-lock: \e4a5;
+$fa-var-hourglass-start: \f251;
+$fa-var-hourglass-1: \f251;
+$fa-var-blender-phone: \f6b6;
+$fa-var-building-wheat: \e4db;
+$fa-var-person-breastfeeding: \e53a;
+$fa-var-right-to-bracket: \f2f6;
+$fa-var-sign-in-alt: \f2f6;
+$fa-var-venus: \f221;
+$fa-var-passport: \f5ab;
+$fa-var-thumbtack-slash: \e68f;
+$fa-var-thumb-tack-slash: \e68f;
+$fa-var-heart-pulse: \f21e;
+$fa-var-heartbeat: \f21e;
+$fa-var-people-carry-box: \f4ce;
+$fa-var-people-carry: \f4ce;
+$fa-var-temperature-high: \f769;
+$fa-var-microchip: \f2db;
+$fa-var-crown: \f521;
+$fa-var-weight-hanging: \f5cd;
+$fa-var-xmarks-lines: \e59a;
+$fa-var-file-prescription: \f572;
+$fa-var-weight-scale: \f496;
+$fa-var-weight: \f496;
+$fa-var-user-group: \f500;
+$fa-var-user-friends: \f500;
+$fa-var-arrow-up-a-z: \f15e;
+$fa-var-sort-alpha-up: \f15e;
+$fa-var-chess-knight: \f441;
+$fa-var-face-laugh-squint: \f59b;
+$fa-var-laugh-squint: \f59b;
+$fa-var-wheelchair: \f193;
+$fa-var-circle-arrow-up: \f0aa;
+$fa-var-arrow-circle-up: \f0aa;
+$fa-var-toggle-on: \f205;
+$fa-var-person-walking: \f554;
+$fa-var-walking: \f554;
+$fa-var-l: \4c;
+$fa-var-fire: \f06d;
+$fa-var-bed-pulse: \f487;
+$fa-var-procedures: \f487;
+$fa-var-shuttle-space: \f197;
+$fa-var-space-shuttle: \f197;
+$fa-var-face-laugh: \f599;
+$fa-var-laugh: \f599;
+$fa-var-folder-open: \f07c;
+$fa-var-heart-circle-plus: \e500;
+$fa-var-code-fork: \e13b;
+$fa-var-city: \f64f;
+$fa-var-microphone-lines: \f3c9;
+$fa-var-microphone-alt: \f3c9;
+$fa-var-pepper-hot: \f816;
+$fa-var-unlock: \f09c;
+$fa-var-colon-sign: \e140;
+$fa-var-headset: \f590;
+$fa-var-store-slash: \e071;
+$fa-var-road-circle-xmark: \e566;
+$fa-var-user-minus: \f503;
+$fa-var-mars-stroke-up: \f22a;
+$fa-var-mars-stroke-v: \f22a;
+$fa-var-champagne-glasses: \f79f;
+$fa-var-glass-cheers: \f79f;
+$fa-var-clipboard: \f328;
+$fa-var-house-circle-exclamation: \e50a;
+$fa-var-file-arrow-up: \f574;
+$fa-var-file-upload: \f574;
+$fa-var-wifi: \f1eb;
+$fa-var-wifi-3: \f1eb;
+$fa-var-wifi-strong: \f1eb;
+$fa-var-bath: \f2cd;
+$fa-var-bathtub: \f2cd;
+$fa-var-underline: \f0cd;
+$fa-var-user-pen: \f4ff;
+$fa-var-user-edit: \f4ff;
+$fa-var-signature: \f5b7;
+$fa-var-stroopwafel: \f551;
+$fa-var-bold: \f032;
+$fa-var-anchor-lock: \e4ad;
+$fa-var-building-ngo: \e4d7;
+$fa-var-manat-sign: \e1d5;
+$fa-var-not-equal: \f53e;
+$fa-var-border-top-left: \f853;
+$fa-var-border-style: \f853;
+$fa-var-map-location-dot: \f5a0;
+$fa-var-map-marked-alt: \f5a0;
+$fa-var-jedi: \f669;
+$fa-var-square-poll-vertical: \f681;
+$fa-var-poll: \f681;
+$fa-var-mug-hot: \f7b6;
+$fa-var-car-battery: \f5df;
+$fa-var-battery-car: \f5df;
+$fa-var-gift: \f06b;
+$fa-var-dice-two: \f528;
+$fa-var-chess-queen: \f445;
+$fa-var-glasses: \f530;
+$fa-var-chess-board: \f43c;
+$fa-var-building-circle-check: \e4d2;
+$fa-var-person-chalkboard: \e53d;
+$fa-var-mars-stroke-right: \f22b;
+$fa-var-mars-stroke-h: \f22b;
+$fa-var-hand-back-fist: \f255;
+$fa-var-hand-rock: \f255;
+$fa-var-square-caret-up: \f151;
+$fa-var-caret-square-up: \f151;
+$fa-var-cloud-showers-water: \e4e4;
+$fa-var-chart-bar: \f080;
+$fa-var-bar-chart: \f080;
+$fa-var-hands-bubbles: \e05e;
+$fa-var-hands-wash: \e05e;
+$fa-var-less-than-equal: \f537;
+$fa-var-train: \f238;
+$fa-var-eye-low-vision: \f2a8;
+$fa-var-low-vision: \f2a8;
+$fa-var-crow: \f520;
+$fa-var-sailboat: \e445;
+$fa-var-window-restore: \f2d2;
+$fa-var-square-plus: \f0fe;
+$fa-var-plus-square: \f0fe;
+$fa-var-torii-gate: \f6a1;
+$fa-var-frog: \f52e;
+$fa-var-bucket: \e4cf;
+$fa-var-image: \f03e;
+$fa-var-microphone: \f130;
+$fa-var-cow: \f6c8;
+$fa-var-caret-up: \f0d8;
+$fa-var-screwdriver: \f54a;
+$fa-var-folder-closed: \e185;
+$fa-var-house-tsunami: \e515;
+$fa-var-square-nfi: \e576;
+$fa-var-arrow-up-from-ground-water: \e4b5;
+$fa-var-martini-glass: \f57b;
+$fa-var-glass-martini-alt: \f57b;
+$fa-var-square-binary: \e69b;
+$fa-var-rotate-left: \f2ea;
+$fa-var-rotate-back: \f2ea;
+$fa-var-rotate-backward: \f2ea;
+$fa-var-undo-alt: \f2ea;
+$fa-var-table-columns: \f0db;
+$fa-var-columns: \f0db;
+$fa-var-lemon: \f094;
+$fa-var-head-side-mask: \e063;
+$fa-var-handshake: \f2b5;
+$fa-var-gem: \f3a5;
+$fa-var-dolly: \f472;
+$fa-var-dolly-box: \f472;
+$fa-var-smoking: \f48d;
+$fa-var-minimize: \f78c;
+$fa-var-compress-arrows-alt: \f78c;
+$fa-var-monument: \f5a6;
+$fa-var-snowplow: \f7d2;
+$fa-var-angles-right: \f101;
+$fa-var-angle-double-right: \f101;
+$fa-var-cannabis: \f55f;
+$fa-var-circle-play: \f144;
+$fa-var-play-circle: \f144;
+$fa-var-tablets: \f490;
+$fa-var-ethernet: \f796;
+$fa-var-euro-sign: \f153;
+$fa-var-eur: \f153;
+$fa-var-euro: \f153;
+$fa-var-chair: \f6c0;
+$fa-var-circle-check: \f058;
+$fa-var-check-circle: \f058;
+$fa-var-circle-stop: \f28d;
+$fa-var-stop-circle: \f28d;
+$fa-var-compass-drafting: \f568;
+$fa-var-drafting-compass: \f568;
+$fa-var-plate-wheat: \e55a;
+$fa-var-icicles: \f7ad;
+$fa-var-person-shelter: \e54f;
+$fa-var-neuter: \f22c;
+$fa-var-id-badge: \f2c1;
+$fa-var-marker: \f5a1;
+$fa-var-face-laugh-beam: \f59a;
+$fa-var-laugh-beam: \f59a;
+$fa-var-helicopter-symbol: \e502;
+$fa-var-universal-access: \f29a;
+$fa-var-circle-chevron-up: \f139;
+$fa-var-chevron-circle-up: \f139;
+$fa-var-lari-sign: \e1c8;
+$fa-var-volcano: \f770;
+$fa-var-person-walking-dashed-line-arrow-right: \e553;
+$fa-var-sterling-sign: \f154;
+$fa-var-gbp: \f154;
+$fa-var-pound-sign: \f154;
+$fa-var-viruses: \e076;
+$fa-var-square-person-confined: \e577;
+$fa-var-user-tie: \f508;
+$fa-var-arrow-down-long: \f175;
+$fa-var-long-arrow-down: \f175;
+$fa-var-tent-arrow-down-to-line: \e57e;
+$fa-var-certificate: \f0a3;
+$fa-var-reply-all: \f122;
+$fa-var-mail-reply-all: \f122;
+$fa-var-suitcase: \f0f2;
+$fa-var-person-skating: \f7c5;
+$fa-var-skating: \f7c5;
+$fa-var-filter-circle-dollar: \f662;
+$fa-var-funnel-dollar: \f662;
+$fa-var-camera-retro: \f083;
+$fa-var-circle-arrow-down: \f0ab;
+$fa-var-arrow-circle-down: \f0ab;
+$fa-var-file-import: \f56f;
+$fa-var-arrow-right-to-file: \f56f;
+$fa-var-square-arrow-up-right: \f14c;
+$fa-var-external-link-square: \f14c;
+$fa-var-box-open: \f49e;
+$fa-var-scroll: \f70e;
+$fa-var-spa: \f5bb;
+$fa-var-location-pin-lock: \e51f;
+$fa-var-pause: \f04c;
+$fa-var-hill-avalanche: \e507;
+$fa-var-temperature-empty: \f2cb;
+$fa-var-temperature-0: \f2cb;
+$fa-var-thermometer-0: \f2cb;
+$fa-var-thermometer-empty: \f2cb;
+$fa-var-bomb: \f1e2;
+$fa-var-registered: \f25d;
+$fa-var-address-card: \f2bb;
+$fa-var-contact-card: \f2bb;
+$fa-var-vcard: \f2bb;
+$fa-var-scale-unbalanced-flip: \f516;
+$fa-var-balance-scale-right: \f516;
+$fa-var-subscript: \f12c;
+$fa-var-diamond-turn-right: \f5eb;
+$fa-var-directions: \f5eb;
+$fa-var-burst: \e4dc;
+$fa-var-house-laptop: \e066;
+$fa-var-laptop-house: \e066;
+$fa-var-face-tired: \f5c8;
+$fa-var-tired: \f5c8;
+$fa-var-money-bills: \e1f3;
+$fa-var-smog: \f75f;
+$fa-var-crutch: \f7f7;
+$fa-var-cloud-arrow-up: \f0ee;
+$fa-var-cloud-upload: \f0ee;
+$fa-var-cloud-upload-alt: \f0ee;
+$fa-var-palette: \f53f;
+$fa-var-arrows-turn-right: \e4c0;
+$fa-var-vest: \e085;
+$fa-var-ferry: \e4ea;
+$fa-var-arrows-down-to-people: \e4b9;
+$fa-var-seedling: \f4d8;
+$fa-var-sprout: \f4d8;
+$fa-var-left-right: \f337;
+$fa-var-arrows-alt-h: \f337;
+$fa-var-boxes-packing: \e4c7;
+$fa-var-circle-arrow-left: \f0a8;
+$fa-var-arrow-circle-left: \f0a8;
+$fa-var-group-arrows-rotate: \e4f6;
+$fa-var-bowl-food: \e4c6;
+$fa-var-candy-cane: \f786;
+$fa-var-arrow-down-wide-short: \f160;
+$fa-var-sort-amount-asc: \f160;
+$fa-var-sort-amount-down: \f160;
+$fa-var-cloud-bolt: \f76c;
+$fa-var-thunderstorm: \f76c;
+$fa-var-text-slash: \f87d;
+$fa-var-remove-format: \f87d;
+$fa-var-face-smile-wink: \f4da;
+$fa-var-smile-wink: \f4da;
+$fa-var-file-word: \f1c2;
+$fa-var-file-powerpoint: \f1c4;
+$fa-var-arrows-left-right: \f07e;
+$fa-var-arrows-h: \f07e;
+$fa-var-house-lock: \e510;
+$fa-var-cloud-arrow-down: \f0ed;
+$fa-var-cloud-download: \f0ed;
+$fa-var-cloud-download-alt: \f0ed;
+$fa-var-children: \e4e1;
+$fa-var-chalkboard: \f51b;
+$fa-var-blackboard: \f51b;
+$fa-var-user-large-slash: \f4fa;
+$fa-var-user-alt-slash: \f4fa;
+$fa-var-envelope-open: \f2b6;
+$fa-var-handshake-simple-slash: \e05f;
+$fa-var-handshake-alt-slash: \e05f;
+$fa-var-mattress-pillow: \e525;
+$fa-var-guarani-sign: \e19a;
+$fa-var-arrows-rotate: \f021;
+$fa-var-refresh: \f021;
+$fa-var-sync: \f021;
+$fa-var-fire-extinguisher: \f134;
+$fa-var-cruzeiro-sign: \e152;
+$fa-var-greater-than-equal: \f532;
+$fa-var-shield-halved: \f3ed;
+$fa-var-shield-alt: \f3ed;
+$fa-var-book-atlas: \f558;
+$fa-var-atlas: \f558;
+$fa-var-virus: \e074;
+$fa-var-envelope-circle-check: \e4e8;
+$fa-var-layer-group: \f5fd;
+$fa-var-arrows-to-dot: \e4be;
+$fa-var-archway: \f557;
+$fa-var-heart-circle-check: \e4fd;
+$fa-var-house-chimney-crack: \f6f1;
+$fa-var-house-damage: \f6f1;
+$fa-var-file-zipper: \f1c6;
+$fa-var-file-archive: \f1c6;
+$fa-var-square: \f0c8;
+$fa-var-martini-glass-empty: \f000;
+$fa-var-glass-martini: \f000;
+$fa-var-couch: \f4b8;
+$fa-var-cedi-sign: \e0df;
+$fa-var-italic: \f033;
+$fa-var-table-cells-column-lock: \e678;
+$fa-var-church: \f51d;
+$fa-var-comments-dollar: \f653;
+$fa-var-democrat: \f747;
+$fa-var-z: \5a;
+$fa-var-person-skiing: \f7c9;
+$fa-var-skiing: \f7c9;
+$fa-var-road-lock: \e567;
+$fa-var-a: \41;
+$fa-var-temperature-arrow-down: \e03f;
+$fa-var-temperature-down: \e03f;
+$fa-var-feather-pointed: \f56b;
+$fa-var-feather-alt: \f56b;
+$fa-var-p: \50;
+$fa-var-snowflake: \f2dc;
+$fa-var-newspaper: \f1ea;
+$fa-var-rectangle-ad: \f641;
+$fa-var-ad: \f641;
+$fa-var-circle-arrow-right: \f0a9;
+$fa-var-arrow-circle-right: \f0a9;
+$fa-var-filter-circle-xmark: \e17b;
+$fa-var-locust: \e520;
+$fa-var-sort: \f0dc;
+$fa-var-unsorted: \f0dc;
+$fa-var-list-ol: \f0cb;
+$fa-var-list-1-2: \f0cb;
+$fa-var-list-numeric: \f0cb;
+$fa-var-person-dress-burst: \e544;
+$fa-var-money-check-dollar: \f53d;
+$fa-var-money-check-alt: \f53d;
+$fa-var-vector-square: \f5cb;
+$fa-var-bread-slice: \f7ec;
+$fa-var-language: \f1ab;
+$fa-var-face-kiss-wink-heart: \f598;
+$fa-var-kiss-wink-heart: \f598;
+$fa-var-filter: \f0b0;
+$fa-var-question: \3f;
+$fa-var-file-signature: \f573;
+$fa-var-up-down-left-right: \f0b2;
+$fa-var-arrows-alt: \f0b2;
+$fa-var-house-chimney-user: \e065;
+$fa-var-hand-holding-heart: \f4be;
+$fa-var-puzzle-piece: \f12e;
+$fa-var-money-check: \f53c;
+$fa-var-star-half-stroke: \f5c0;
+$fa-var-star-half-alt: \f5c0;
+$fa-var-code: \f121;
+$fa-var-whiskey-glass: \f7a0;
+$fa-var-glass-whiskey: \f7a0;
+$fa-var-building-circle-exclamation: \e4d3;
+$fa-var-magnifying-glass-chart: \e522;
+$fa-var-arrow-up-right-from-square: \f08e;
+$fa-var-external-link: \f08e;
+$fa-var-cubes-stacked: \e4e6;
+$fa-var-won-sign: \f159;
+$fa-var-krw: \f159;
+$fa-var-won: \f159;
+$fa-var-virus-covid: \e4a8;
+$fa-var-austral-sign: \e0a9;
+$fa-var-f: \46;
+$fa-var-leaf: \f06c;
+$fa-var-road: \f018;
+$fa-var-taxi: \f1ba;
+$fa-var-cab: \f1ba;
+$fa-var-person-circle-plus: \e541;
+$fa-var-chart-pie: \f200;
+$fa-var-pie-chart: \f200;
+$fa-var-bolt-lightning: \e0b7;
+$fa-var-sack-xmark: \e56a;
+$fa-var-file-excel: \f1c3;
+$fa-var-file-contract: \f56c;
+$fa-var-fish-fins: \e4f2;
+$fa-var-building-flag: \e4d5;
+$fa-var-face-grin-beam: \f582;
+$fa-var-grin-beam: \f582;
+$fa-var-object-ungroup: \f248;
+$fa-var-poop: \f619;
+$fa-var-location-pin: \f041;
+$fa-var-map-marker: \f041;
+$fa-var-kaaba: \f66b;
+$fa-var-toilet-paper: \f71e;
+$fa-var-helmet-safety: \f807;
+$fa-var-hard-hat: \f807;
+$fa-var-hat-hard: \f807;
+$fa-var-eject: \f052;
+$fa-var-circle-right: \f35a;
+$fa-var-arrow-alt-circle-right: \f35a;
+$fa-var-plane-circle-check: \e555;
+$fa-var-face-rolling-eyes: \f5a5;
+$fa-var-meh-rolling-eyes: \f5a5;
+$fa-var-object-group: \f247;
+$fa-var-chart-line: \f201;
+$fa-var-line-chart: \f201;
+$fa-var-mask-ventilator: \e524;
+$fa-var-arrow-right: \f061;
+$fa-var-signs-post: \f277;
+$fa-var-map-signs: \f277;
+$fa-var-cash-register: \f788;
+$fa-var-person-circle-question: \e542;
+$fa-var-h: \48;
+$fa-var-tarp: \e57b;
+$fa-var-screwdriver-wrench: \f7d9;
+$fa-var-tools: \f7d9;
+$fa-var-arrows-to-eye: \e4bf;
+$fa-var-plug-circle-bolt: \e55b;
+$fa-var-heart: \f004;
+$fa-var-mars-and-venus: \f224;
+$fa-var-house-user: \e1b0;
+$fa-var-home-user: \e1b0;
+$fa-var-dumpster-fire: \f794;
+$fa-var-house-crack: \e3b1;
+$fa-var-martini-glass-citrus: \f561;
+$fa-var-cocktail: \f561;
+$fa-var-face-surprise: \f5c2;
+$fa-var-surprise: \f5c2;
+$fa-var-bottle-water: \e4c5;
+$fa-var-circle-pause: \f28b;
+$fa-var-pause-circle: \f28b;
+$fa-var-toilet-paper-slash: \e072;
+$fa-var-apple-whole: \f5d1;
+$fa-var-apple-alt: \f5d1;
+$fa-var-kitchen-set: \e51a;
+$fa-var-r: \52;
+$fa-var-temperature-quarter: \f2ca;
+$fa-var-temperature-1: \f2ca;
+$fa-var-thermometer-1: \f2ca;
+$fa-var-thermometer-quarter: \f2ca;
+$fa-var-cube: \f1b2;
+$fa-var-bitcoin-sign: \e0b4;
+$fa-var-shield-dog: \e573;
+$fa-var-solar-panel: \f5ba;
+$fa-var-lock-open: \f3c1;
+$fa-var-elevator: \e16d;
+$fa-var-money-bill-transfer: \e528;
+$fa-var-money-bill-trend-up: \e529;
+$fa-var-house-flood-water-circle-arrow-right: \e50f;
+$fa-var-square-poll-horizontal: \f682;
+$fa-var-poll-h: \f682;
+$fa-var-circle: \f111;
+$fa-var-backward-fast: \f049;
+$fa-var-fast-backward: \f049;
+$fa-var-recycle: \f1b8;
+$fa-var-user-astronaut: \f4fb;
+$fa-var-plane-slash: \e069;
+$fa-var-trademark: \f25c;
+$fa-var-basketball: \f434;
+$fa-var-basketball-ball: \f434;
+$fa-var-satellite-dish: \f7c0;
+$fa-var-circle-up: \f35b;
+$fa-var-arrow-alt-circle-up: \f35b;
+$fa-var-mobile-screen-button: \f3cd;
+$fa-var-mobile-alt: \f3cd;
+$fa-var-volume-high: \f028;
+$fa-var-volume-up: \f028;
+$fa-var-users-rays: \e593;
+$fa-var-wallet: \f555;
+$fa-var-clipboard-check: \f46c;
+$fa-var-file-audio: \f1c7;
+$fa-var-burger: \f805;
+$fa-var-hamburger: \f805;
+$fa-var-wrench: \f0ad;
+$fa-var-bugs: \e4d0;
+$fa-var-rupee-sign: \f156;
+$fa-var-rupee: \f156;
+$fa-var-file-image: \f1c5;
+$fa-var-circle-question: \f059;
+$fa-var-question-circle: \f059;
+$fa-var-plane-departure: \f5b0;
+$fa-var-handshake-slash: \e060;
+$fa-var-book-bookmark: \e0bb;
+$fa-var-code-branch: \f126;
+$fa-var-hat-cowboy: \f8c0;
+$fa-var-bridge: \e4c8;
+$fa-var-phone-flip: \f879;
+$fa-var-phone-alt: \f879;
+$fa-var-truck-front: \e2b7;
+$fa-var-cat: \f6be;
+$fa-var-anchor-circle-exclamation: \e4ab;
+$fa-var-truck-field: \e58d;
+$fa-var-route: \f4d7;
+$fa-var-clipboard-question: \e4e3;
+$fa-var-panorama: \e209;
+$fa-var-comment-medical: \f7f5;
+$fa-var-teeth-open: \f62f;
+$fa-var-file-circle-minus: \e4ed;
+$fa-var-tags: \f02c;
+$fa-var-wine-glass: \f4e3;
+$fa-var-forward-fast: \f050;
+$fa-var-fast-forward: \f050;
+$fa-var-face-meh-blank: \f5a4;
+$fa-var-meh-blank: \f5a4;
+$fa-var-square-parking: \f540;
+$fa-var-parking: \f540;
+$fa-var-house-signal: \e012;
+$fa-var-bars-progress: \f828;
+$fa-var-tasks-alt: \f828;
+$fa-var-faucet-drip: \e006;
+$fa-var-cart-flatbed: \f474;
+$fa-var-dolly-flatbed: \f474;
+$fa-var-ban-smoking: \f54d;
+$fa-var-smoking-ban: \f54d;
+$fa-var-terminal: \f120;
+$fa-var-mobile-button: \f10b;
+$fa-var-house-medical-flag: \e514;
+$fa-var-basket-shopping: \f291;
+$fa-var-shopping-basket: \f291;
+$fa-var-tape: \f4db;
+$fa-var-bus-simple: \f55e;
+$fa-var-bus-alt: \f55e;
+$fa-var-eye: \f06e;
+$fa-var-face-sad-cry: \f5b3;
+$fa-var-sad-cry: \f5b3;
+$fa-var-audio-description: \f29e;
+$fa-var-person-military-to-person: \e54c;
+$fa-var-file-shield: \e4f0;
+$fa-var-user-slash: \f506;
+$fa-var-pen: \f304;
+$fa-var-tower-observation: \e586;
+$fa-var-file-code: \f1c9;
+$fa-var-signal: \f012;
+$fa-var-signal-5: \f012;
+$fa-var-signal-perfect: \f012;
+$fa-var-bus: \f207;
+$fa-var-heart-circle-xmark: \e501;
+$fa-var-house-chimney: \e3af;
+$fa-var-home-lg: \e3af;
+$fa-var-window-maximize: \f2d0;
+$fa-var-face-frown: \f119;
+$fa-var-frown: \f119;
+$fa-var-prescription: \f5b1;
+$fa-var-shop: \f54f;
+$fa-var-store-alt: \f54f;
+$fa-var-floppy-disk: \f0c7;
+$fa-var-save: \f0c7;
+$fa-var-vihara: \f6a7;
+$fa-var-scale-unbalanced: \f515;
+$fa-var-balance-scale-left: \f515;
+$fa-var-sort-up: \f0de;
+$fa-var-sort-asc: \f0de;
+$fa-var-comment-dots: \f4ad;
+$fa-var-commenting: \f4ad;
+$fa-var-plant-wilt: \e5aa;
+$fa-var-diamond: \f219;
+$fa-var-face-grin-squint: \f585;
+$fa-var-grin-squint: \f585;
+$fa-var-hand-holding-dollar: \f4c0;
+$fa-var-hand-holding-usd: \f4c0;
+$fa-var-chart-diagram: \e695;
+$fa-var-bacterium: \e05a;
+$fa-var-hand-pointer: \f25a;
+$fa-var-drum-steelpan: \f56a;
+$fa-var-hand-scissors: \f257;
+$fa-var-hands-praying: \f684;
+$fa-var-praying-hands: \f684;
+$fa-var-arrow-rotate-right: \f01e;
+$fa-var-arrow-right-rotate: \f01e;
+$fa-var-arrow-rotate-forward: \f01e;
+$fa-var-redo: \f01e;
+$fa-var-biohazard: \f780;
+$fa-var-location-crosshairs: \f601;
+$fa-var-location: \f601;
+$fa-var-mars-double: \f227;
+$fa-var-child-dress: \e59c;
+$fa-var-users-between-lines: \e591;
+$fa-var-lungs-virus: \e067;
+$fa-var-face-grin-tears: \f588;
+$fa-var-grin-tears: \f588;
+$fa-var-phone: \f095;
+$fa-var-calendar-xmark: \f273;
+$fa-var-calendar-times: \f273;
+$fa-var-child-reaching: \e59d;
+$fa-var-head-side-virus: \e064;
+$fa-var-user-gear: \f4fe;
+$fa-var-user-cog: \f4fe;
+$fa-var-arrow-up-1-9: \f163;
+$fa-var-sort-numeric-up: \f163;
+$fa-var-door-closed: \f52a;
+$fa-var-shield-virus: \e06c;
+$fa-var-dice-six: \f526;
+$fa-var-mosquito-net: \e52c;
+$fa-var-file-fragment: \e697;
+$fa-var-bridge-water: \e4ce;
+$fa-var-person-booth: \f756;
+$fa-var-text-width: \f035;
+$fa-var-hat-wizard: \f6e8;
+$fa-var-pen-fancy: \f5ac;
+$fa-var-person-digging: \f85e;
+$fa-var-digging: \f85e;
+$fa-var-trash: \f1f8;
+$fa-var-gauge-simple: \f629;
+$fa-var-gauge-simple-med: \f629;
+$fa-var-tachometer-average: \f629;
+$fa-var-book-medical: \f7e6;
+$fa-var-poo: \f2fe;
+$fa-var-quote-right: \f10e;
+$fa-var-quote-right-alt: \f10e;
+$fa-var-shirt: \f553;
+$fa-var-t-shirt: \f553;
+$fa-var-tshirt: \f553;
+$fa-var-cubes: \f1b3;
+$fa-var-divide: \f529;
+$fa-var-tenge-sign: \f7d7;
+$fa-var-tenge: \f7d7;
+$fa-var-headphones: \f025;
+$fa-var-hands-holding: \f4c2;
+$fa-var-hands-clapping: \e1a8;
+$fa-var-republican: \f75e;
+$fa-var-arrow-left: \f060;
+$fa-var-person-circle-xmark: \e543;
+$fa-var-ruler: \f545;
+$fa-var-align-left: \f036;
+$fa-var-dice-d6: \f6d1;
+$fa-var-restroom: \f7bd;
+$fa-var-j: \4a;
+$fa-var-users-viewfinder: \e595;
+$fa-var-file-video: \f1c8;
+$fa-var-up-right-from-square: \f35d;
+$fa-var-external-link-alt: \f35d;
+$fa-var-table-cells: \f00a;
+$fa-var-th: \f00a;
+$fa-var-file-pdf: \f1c1;
+$fa-var-book-bible: \f647;
+$fa-var-bible: \f647;
+$fa-var-o: \4f;
+$fa-var-suitcase-medical: \f0fa;
+$fa-var-medkit: \f0fa;
+$fa-var-user-secret: \f21b;
+$fa-var-otter: \f700;
+$fa-var-person-dress: \f182;
+$fa-var-female: \f182;
+$fa-var-comment-dollar: \f651;
+$fa-var-business-time: \f64a;
+$fa-var-briefcase-clock: \f64a;
+$fa-var-table-cells-large: \f009;
+$fa-var-th-large: \f009;
+$fa-var-book-tanakh: \f827;
+$fa-var-tanakh: \f827;
+$fa-var-phone-volume: \f2a0;
+$fa-var-volume-control-phone: \f2a0;
+$fa-var-hat-cowboy-side: \f8c1;
+$fa-var-clipboard-user: \f7f3;
+$fa-var-child: \f1ae;
+$fa-var-lira-sign: \f195;
+$fa-var-satellite: \f7bf;
+$fa-var-plane-lock: \e558;
+$fa-var-tag: \f02b;
+$fa-var-comment: \f075;
+$fa-var-cake-candles: \f1fd;
+$fa-var-birthday-cake: \f1fd;
+$fa-var-cake: \f1fd;
+$fa-var-envelope: \f0e0;
+$fa-var-angles-up: \f102;
+$fa-var-angle-double-up: \f102;
+$fa-var-paperclip: \f0c6;
+$fa-var-arrow-right-to-city: \e4b3;
+$fa-var-ribbon: \f4d6;
+$fa-var-lungs: \f604;
+$fa-var-arrow-up-9-1: \f887;
+$fa-var-sort-numeric-up-alt: \f887;
+$fa-var-litecoin-sign: \e1d3;
+$fa-var-border-none: \f850;
+$fa-var-circle-nodes: \e4e2;
+$fa-var-parachute-box: \f4cd;
+$fa-var-indent: \f03c;
+$fa-var-truck-field-un: \e58e;
+$fa-var-hourglass: \f254;
+$fa-var-hourglass-empty: \f254;
+$fa-var-mountain: \f6fc;
+$fa-var-user-doctor: \f0f0;
+$fa-var-user-md: \f0f0;
+$fa-var-circle-info: \f05a;
+$fa-var-info-circle: \f05a;
+$fa-var-cloud-meatball: \f73b;
+$fa-var-camera: \f030;
+$fa-var-camera-alt: \f030;
+$fa-var-square-virus: \e578;
+$fa-var-meteor: \f753;
+$fa-var-car-on: \e4dd;
+$fa-var-sleigh: \f7cc;
+$fa-var-arrow-down-1-9: \f162;
+$fa-var-sort-numeric-asc: \f162;
+$fa-var-sort-numeric-down: \f162;
+$fa-var-hand-holding-droplet: \f4c1;
+$fa-var-hand-holding-water: \f4c1;
+$fa-var-water: \f773;
+$fa-var-calendar-check: \f274;
+$fa-var-braille: \f2a1;
+$fa-var-prescription-bottle-medical: \f486;
+$fa-var-prescription-bottle-alt: \f486;
+$fa-var-landmark: \f66f;
+$fa-var-truck: \f0d1;
+$fa-var-crosshairs: \f05b;
+$fa-var-person-cane: \e53c;
+$fa-var-tent: \e57d;
+$fa-var-vest-patches: \e086;
+$fa-var-check-double: \f560;
+$fa-var-arrow-down-a-z: \f15d;
+$fa-var-sort-alpha-asc: \f15d;
+$fa-var-sort-alpha-down: \f15d;
+$fa-var-money-bill-wheat: \e52a;
+$fa-var-cookie: \f563;
+$fa-var-arrow-rotate-left: \f0e2;
+$fa-var-arrow-left-rotate: \f0e2;
+$fa-var-arrow-rotate-back: \f0e2;
+$fa-var-arrow-rotate-backward: \f0e2;
+$fa-var-undo: \f0e2;
+$fa-var-hard-drive: \f0a0;
+$fa-var-hdd: \f0a0;
+$fa-var-face-grin-squint-tears: \f586;
+$fa-var-grin-squint-tears: \f586;
+$fa-var-dumbbell: \f44b;
+$fa-var-rectangle-list: \f022;
+$fa-var-list-alt: \f022;
+$fa-var-tarp-droplet: \e57c;
+$fa-var-house-medical-circle-check: \e511;
+$fa-var-person-skiing-nordic: \f7ca;
+$fa-var-skiing-nordic: \f7ca;
+$fa-var-calendar-plus: \f271;
+$fa-var-plane-arrival: \f5af;
+$fa-var-circle-left: \f359;
+$fa-var-arrow-alt-circle-left: \f359;
+$fa-var-train-subway: \f239;
+$fa-var-subway: \f239;
+$fa-var-chart-gantt: \e0e4;
+$fa-var-indian-rupee-sign: \e1bc;
+$fa-var-indian-rupee: \e1bc;
+$fa-var-inr: \e1bc;
+$fa-var-crop-simple: \f565;
+$fa-var-crop-alt: \f565;
+$fa-var-money-bill-1: \f3d1;
+$fa-var-money-bill-alt: \f3d1;
+$fa-var-left-long: \f30a;
+$fa-var-long-arrow-alt-left: \f30a;
+$fa-var-dna: \f471;
+$fa-var-virus-slash: \e075;
+$fa-var-minus: \f068;
+$fa-var-subtract: \f068;
+$fa-var-chess: \f439;
+$fa-var-arrow-left-long: \f177;
+$fa-var-long-arrow-left: \f177;
+$fa-var-plug-circle-check: \e55c;
+$fa-var-street-view: \f21d;
+$fa-var-franc-sign: \e18f;
+$fa-var-volume-off: \f026;
+$fa-var-hands-asl-interpreting: \f2a3;
+$fa-var-american-sign-language-interpreting: \f2a3;
+$fa-var-asl-interpreting: \f2a3;
+$fa-var-hands-american-sign-language-interpreting: \f2a3;
+$fa-var-gear: \f013;
+$fa-var-cog: \f013;
+$fa-var-droplet-slash: \f5c7;
+$fa-var-tint-slash: \f5c7;
+$fa-var-mosque: \f678;
+$fa-var-mosquito: \e52b;
+$fa-var-star-of-david: \f69a;
+$fa-var-person-military-rifle: \e54b;
+$fa-var-cart-shopping: \f07a;
+$fa-var-shopping-cart: \f07a;
+$fa-var-vials: \f493;
+$fa-var-plug-circle-plus: \e55f;
+$fa-var-place-of-worship: \f67f;
+$fa-var-grip-vertical: \f58e;
+$fa-var-hexagon-nodes: \e699;
+$fa-var-arrow-turn-up: \f148;
+$fa-var-level-up: \f148;
+$fa-var-u: \55;
+$fa-var-square-root-variable: \f698;
+$fa-var-square-root-alt: \f698;
+$fa-var-clock: \f017;
+$fa-var-clock-four: \f017;
+$fa-var-backward-step: \f048;
+$fa-var-step-backward: \f048;
+$fa-var-pallet: \f482;
+$fa-var-faucet: \e005;
+$fa-var-baseball-bat-ball: \f432;
+$fa-var-s: \53;
+$fa-var-timeline: \e29c;
+$fa-var-keyboard: \f11c;
+$fa-var-caret-down: \f0d7;
+$fa-var-house-chimney-medical: \f7f2;
+$fa-var-clinic-medical: \f7f2;
+$fa-var-temperature-three-quarters: \f2c8;
+$fa-var-temperature-3: \f2c8;
+$fa-var-thermometer-3: \f2c8;
+$fa-var-thermometer-three-quarters: \f2c8;
+$fa-var-mobile-screen: \f3cf;
+$fa-var-mobile-android-alt: \f3cf;
+$fa-var-plane-up: \e22d;
+$fa-var-piggy-bank: \f4d3;
+$fa-var-battery-half: \f242;
+$fa-var-battery-3: \f242;
+$fa-var-mountain-city: \e52e;
+$fa-var-coins: \f51e;
+$fa-var-khanda: \f66d;
+$fa-var-sliders: \f1de;
+$fa-var-sliders-h: \f1de;
+$fa-var-folder-tree: \f802;
+$fa-var-network-wired: \f6ff;
+$fa-var-map-pin: \f276;
+$fa-var-hamsa: \f665;
+$fa-var-cent-sign: \e3f5;
+$fa-var-flask: \f0c3;
+$fa-var-person-pregnant: \e31e;
+$fa-var-wand-sparkles: \f72b;
+$fa-var-ellipsis-vertical: \f142;
+$fa-var-ellipsis-v: \f142;
+$fa-var-ticket: \f145;
+$fa-var-power-off: \f011;
+$fa-var-right-long: \f30b;
+$fa-var-long-arrow-alt-right: \f30b;
+$fa-var-flag-usa: \f74d;
+$fa-var-laptop-file: \e51d;
+$fa-var-tty: \f1e4;
+$fa-var-teletype: \f1e4;
+$fa-var-diagram-next: \e476;
+$fa-var-person-rifle: \e54e;
+$fa-var-house-medical-circle-exclamation: \e512;
+$fa-var-closed-captioning: \f20a;
+$fa-var-person-hiking: \f6ec;
+$fa-var-hiking: \f6ec;
+$fa-var-venus-double: \f226;
+$fa-var-images: \f302;
+$fa-var-calculator: \f1ec;
+$fa-var-people-pulling: \e535;
+$fa-var-n: \4e;
+$fa-var-cable-car: \f7da;
+$fa-var-tram: \f7da;
+$fa-var-cloud-rain: \f73d;
+$fa-var-building-circle-xmark: \e4d4;
+$fa-var-ship: \f21a;
+$fa-var-arrows-down-to-line: \e4b8;
+$fa-var-download: \f019;
+$fa-var-face-grin: \f580;
+$fa-var-grin: \f580;
+$fa-var-delete-left: \f55a;
+$fa-var-backspace: \f55a;
+$fa-var-eye-dropper: \f1fb;
+$fa-var-eye-dropper-empty: \f1fb;
+$fa-var-eyedropper: \f1fb;
+$fa-var-file-circle-check: \e5a0;
+$fa-var-forward: \f04e;
+$fa-var-mobile: \f3ce;
+$fa-var-mobile-android: \f3ce;
+$fa-var-mobile-phone: \f3ce;
+$fa-var-face-meh: \f11a;
+$fa-var-meh: \f11a;
+$fa-var-align-center: \f037;
+$fa-var-book-skull: \f6b7;
+$fa-var-book-dead: \f6b7;
+$fa-var-id-card: \f2c2;
+$fa-var-drivers-license: \f2c2;
+$fa-var-outdent: \f03b;
+$fa-var-dedent: \f03b;
+$fa-var-heart-circle-exclamation: \e4fe;
+$fa-var-house: \f015;
+$fa-var-home: \f015;
+$fa-var-home-alt: \f015;
+$fa-var-home-lg-alt: \f015;
+$fa-var-calendar-week: \f784;
+$fa-var-laptop-medical: \f812;
+$fa-var-b: \42;
+$fa-var-file-medical: \f477;
+$fa-var-dice-one: \f525;
+$fa-var-kiwi-bird: \f535;
+$fa-var-arrow-right-arrow-left: \f0ec;
+$fa-var-exchange: \f0ec;
+$fa-var-rotate-right: \f2f9;
+$fa-var-redo-alt: \f2f9;
+$fa-var-rotate-forward: \f2f9;
+$fa-var-utensils: \f2e7;
+$fa-var-cutlery: \f2e7;
+$fa-var-arrow-up-wide-short: \f161;
+$fa-var-sort-amount-up: \f161;
+$fa-var-mill-sign: \e1ed;
+$fa-var-bowl-rice: \e2eb;
+$fa-var-skull: \f54c;
+$fa-var-tower-broadcast: \f519;
+$fa-var-broadcast-tower: \f519;
+$fa-var-truck-pickup: \f63c;
+$fa-var-up-long: \f30c;
+$fa-var-long-arrow-alt-up: \f30c;
+$fa-var-stop: \f04d;
+$fa-var-code-merge: \f387;
+$fa-var-upload: \f093;
+$fa-var-hurricane: \f751;
+$fa-var-mound: \e52d;
+$fa-var-toilet-portable: \e583;
+$fa-var-compact-disc: \f51f;
+$fa-var-file-arrow-down: \f56d;
+$fa-var-file-download: \f56d;
+$fa-var-caravan: \f8ff;
+$fa-var-shield-cat: \e572;
+$fa-var-bolt: \f0e7;
+$fa-var-zap: \f0e7;
+$fa-var-glass-water: \e4f4;
+$fa-var-oil-well: \e532;
+$fa-var-vault: \e2c5;
+$fa-var-mars: \f222;
+$fa-var-toilet: \f7d8;
+$fa-var-plane-circle-xmark: \e557;
+$fa-var-yen-sign: \f157;
+$fa-var-cny: \f157;
+$fa-var-jpy: \f157;
+$fa-var-rmb: \f157;
+$fa-var-yen: \f157;
+$fa-var-ruble-sign: \f158;
+$fa-var-rouble: \f158;
+$fa-var-rub: \f158;
+$fa-var-ruble: \f158;
+$fa-var-sun: \f185;
+$fa-var-guitar: \f7a6;
+$fa-var-face-laugh-wink: \f59c;
+$fa-var-laugh-wink: \f59c;
+$fa-var-horse-head: \f7ab;
+$fa-var-bore-hole: \e4c3;
+$fa-var-industry: \f275;
+$fa-var-circle-down: \f358;
+$fa-var-arrow-alt-circle-down: \f358;
+$fa-var-arrows-turn-to-dots: \e4c1;
+$fa-var-florin-sign: \e184;
+$fa-var-arrow-down-short-wide: \f884;
+$fa-var-sort-amount-desc: \f884;
+$fa-var-sort-amount-down-alt: \f884;
+$fa-var-less-than: \3c;
+$fa-var-angle-down: \f107;
+$fa-var-car-tunnel: \e4de;
+$fa-var-head-side-cough: \e061;
+$fa-var-grip-lines: \f7a4;
+$fa-var-thumbs-down: \f165;
+$fa-var-user-lock: \f502;
+$fa-var-arrow-right-long: \f178;
+$fa-var-long-arrow-right: \f178;
+$fa-var-anchor-circle-xmark: \e4ac;
+$fa-var-ellipsis: \f141;
+$fa-var-ellipsis-h: \f141;
+$fa-var-chess-pawn: \f443;
+$fa-var-kit-medical: \f479;
+$fa-var-first-aid: \f479;
+$fa-var-person-through-window: \e5a9;
+$fa-var-toolbox: \f552;
+$fa-var-hands-holding-circle: \e4fb;
+$fa-var-bug: \f188;
+$fa-var-credit-card: \f09d;
+$fa-var-credit-card-alt: \f09d;
+$fa-var-car: \f1b9;
+$fa-var-automobile: \f1b9;
+$fa-var-hand-holding-hand: \e4f7;
+$fa-var-book-open-reader: \f5da;
+$fa-var-book-reader: \f5da;
+$fa-var-mountain-sun: \e52f;
+$fa-var-arrows-left-right-to-line: \e4ba;
+$fa-var-dice-d20: \f6cf;
+$fa-var-truck-droplet: \e58c;
+$fa-var-file-circle-xmark: \e5a1;
+$fa-var-temperature-arrow-up: \e040;
+$fa-var-temperature-up: \e040;
+$fa-var-medal: \f5a2;
+$fa-var-bed: \f236;
+$fa-var-square-h: \f0fd;
+$fa-var-h-square: \f0fd;
+$fa-var-podcast: \f2ce;
+$fa-var-temperature-full: \f2c7;
+$fa-var-temperature-4: \f2c7;
+$fa-var-thermometer-4: \f2c7;
+$fa-var-thermometer-full: \f2c7;
+$fa-var-bell: \f0f3;
+$fa-var-superscript: \f12b;
+$fa-var-plug-circle-xmark: \e560;
+$fa-var-star-of-life: \f621;
+$fa-var-phone-slash: \f3dd;
+$fa-var-paint-roller: \f5aa;
+$fa-var-handshake-angle: \f4c4;
+$fa-var-hands-helping: \f4c4;
+$fa-var-location-dot: \f3c5;
+$fa-var-map-marker-alt: \f3c5;
+$fa-var-file: \f15b;
+$fa-var-greater-than: \3e;
+$fa-var-person-swimming: \f5c4;
+$fa-var-swimmer: \f5c4;
+$fa-var-arrow-down: \f063;
+$fa-var-droplet: \f043;
+$fa-var-tint: \f043;
+$fa-var-eraser: \f12d;
+$fa-var-earth-americas: \f57d;
+$fa-var-earth: \f57d;
+$fa-var-earth-america: \f57d;
+$fa-var-globe-americas: \f57d;
+$fa-var-person-burst: \e53b;
+$fa-var-dove: \f4ba;
+$fa-var-battery-empty: \f244;
+$fa-var-battery-0: \f244;
+$fa-var-socks: \f696;
+$fa-var-inbox: \f01c;
+$fa-var-section: \e447;
+$fa-var-gauge-high: \f625;
+$fa-var-tachometer-alt: \f625;
+$fa-var-tachometer-alt-fast: \f625;
+$fa-var-envelope-open-text: \f658;
+$fa-var-hospital: \f0f8;
+$fa-var-hospital-alt: \f0f8;
+$fa-var-hospital-wide: \f0f8;
+$fa-var-wine-bottle: \f72f;
+$fa-var-chess-rook: \f447;
+$fa-var-bars-staggered: \f550;
+$fa-var-reorder: \f550;
+$fa-var-stream: \f550;
+$fa-var-dharmachakra: \f655;
+$fa-var-hotdog: \f80f;
+$fa-var-person-walking-with-cane: \f29d;
+$fa-var-blind: \f29d;
+$fa-var-drum: \f569;
+$fa-var-ice-cream: \f810;
+$fa-var-heart-circle-bolt: \e4fc;
+$fa-var-fax: \f1ac;
+$fa-var-paragraph: \f1dd;
+$fa-var-check-to-slot: \f772;
+$fa-var-vote-yea: \f772;
+$fa-var-star-half: \f089;
+$fa-var-boxes-stacked: \f468;
+$fa-var-boxes: \f468;
+$fa-var-boxes-alt: \f468;
+$fa-var-link: \f0c1;
+$fa-var-chain: \f0c1;
+$fa-var-ear-listen: \f2a2;
+$fa-var-assistive-listening-systems: \f2a2;
+$fa-var-tree-city: \e587;
+$fa-var-play: \f04b;
+$fa-var-font: \f031;
+$fa-var-table-cells-row-lock: \e67a;
+$fa-var-rupiah-sign: \e23d;
+$fa-var-magnifying-glass: \f002;
+$fa-var-search: \f002;
+$fa-var-table-tennis-paddle-ball: \f45d;
+$fa-var-ping-pong-paddle-ball: \f45d;
+$fa-var-table-tennis: \f45d;
+$fa-var-person-dots-from-line: \f470;
+$fa-var-diagnoses: \f470;
+$fa-var-trash-can-arrow-up: \f82a;
+$fa-var-trash-restore-alt: \f82a;
+$fa-var-naira-sign: \e1f6;
+$fa-var-cart-arrow-down: \f218;
+$fa-var-walkie-talkie: \f8ef;
+$fa-var-file-pen: \f31c;
+$fa-var-file-edit: \f31c;
+$fa-var-receipt: \f543;
+$fa-var-square-pen: \f14b;
+$fa-var-pen-square: \f14b;
+$fa-var-pencil-square: \f14b;
+$fa-var-suitcase-rolling: \f5c1;
+$fa-var-person-circle-exclamation: \e53f;
+$fa-var-chevron-down: \f078;
+$fa-var-battery-full: \f240;
+$fa-var-battery: \f240;
+$fa-var-battery-5: \f240;
+$fa-var-skull-crossbones: \f714;
+$fa-var-code-compare: \e13a;
+$fa-var-list-ul: \f0ca;
+$fa-var-list-dots: \f0ca;
+$fa-var-school-lock: \e56f;
+$fa-var-tower-cell: \e585;
+$fa-var-down-long: \f309;
+$fa-var-long-arrow-alt-down: \f309;
+$fa-var-ranking-star: \e561;
+$fa-var-chess-king: \f43f;
+$fa-var-person-harassing: \e549;
+$fa-var-brazilian-real-sign: \e46c;
+$fa-var-landmark-dome: \f752;
+$fa-var-landmark-alt: \f752;
+$fa-var-arrow-up: \f062;
+$fa-var-tv: \f26c;
+$fa-var-television: \f26c;
+$fa-var-tv-alt: \f26c;
+$fa-var-shrimp: \e448;
+$fa-var-list-check: \f0ae;
+$fa-var-tasks: \f0ae;
+$fa-var-jug-detergent: \e519;
+$fa-var-circle-user: \f2bd;
+$fa-var-user-circle: \f2bd;
+$fa-var-user-shield: \f505;
+$fa-var-wind: \f72e;
+$fa-var-car-burst: \f5e1;
+$fa-var-car-crash: \f5e1;
+$fa-var-y: \59;
+$fa-var-person-snowboarding: \f7ce;
+$fa-var-snowboarding: \f7ce;
+$fa-var-truck-fast: \f48b;
+$fa-var-shipping-fast: \f48b;
+$fa-var-fish: \f578;
+$fa-var-user-graduate: \f501;
+$fa-var-circle-half-stroke: \f042;
+$fa-var-adjust: \f042;
+$fa-var-clapperboard: \e131;
+$fa-var-circle-radiation: \f7ba;
+$fa-var-radiation-alt: \f7ba;
+$fa-var-baseball: \f433;
+$fa-var-baseball-ball: \f433;
+$fa-var-jet-fighter-up: \e518;
+$fa-var-diagram-project: \f542;
+$fa-var-project-diagram: \f542;
+$fa-var-copy: \f0c5;
+$fa-var-volume-xmark: \f6a9;
+$fa-var-volume-mute: \f6a9;
+$fa-var-volume-times: \f6a9;
+$fa-var-hand-sparkles: \e05d;
+$fa-var-grip: \f58d;
+$fa-var-grip-horizontal: \f58d;
+$fa-var-share-from-square: \f14d;
+$fa-var-share-square: \f14d;
+$fa-var-child-combatant: \e4e0;
+$fa-var-child-rifle: \e4e0;
+$fa-var-gun: \e19b;
+$fa-var-square-phone: \f098;
+$fa-var-phone-square: \f098;
+$fa-var-plus: \2b;
+$fa-var-add: \2b;
+$fa-var-expand: \f065;
+$fa-var-computer: \e4e5;
+$fa-var-xmark: \f00d;
+$fa-var-close: \f00d;
+$fa-var-multiply: \f00d;
+$fa-var-remove: \f00d;
+$fa-var-times: \f00d;
+$fa-var-arrows-up-down-left-right: \f047;
+$fa-var-arrows: \f047;
+$fa-var-chalkboard-user: \f51c;
+$fa-var-chalkboard-teacher: \f51c;
+$fa-var-peso-sign: \e222;
+$fa-var-building-shield: \e4d8;
+$fa-var-baby: \f77c;
+$fa-var-users-line: \e592;
+$fa-var-quote-left: \f10d;
+$fa-var-quote-left-alt: \f10d;
+$fa-var-tractor: \f722;
+$fa-var-trash-arrow-up: \f829;
+$fa-var-trash-restore: \f829;
+$fa-var-arrow-down-up-lock: \e4b0;
+$fa-var-lines-leaning: \e51e;
+$fa-var-ruler-combined: \f546;
+$fa-var-copyright: \f1f9;
+$fa-var-equals: \3d;
+$fa-var-blender: \f517;
+$fa-var-teeth: \f62e;
+$fa-var-shekel-sign: \f20b;
+$fa-var-ils: \f20b;
+$fa-var-shekel: \f20b;
+$fa-var-sheqel: \f20b;
+$fa-var-sheqel-sign: \f20b;
+$fa-var-map: \f279;
+$fa-var-rocket: \f135;
+$fa-var-photo-film: \f87c;
+$fa-var-photo-video: \f87c;
+$fa-var-folder-minus: \f65d;
+$fa-var-hexagon-nodes-bolt: \e69a;
+$fa-var-store: \f54e;
+$fa-var-arrow-trend-up: \e098;
+$fa-var-plug-circle-minus: \e55e;
+$fa-var-sign-hanging: \f4d9;
+$fa-var-sign: \f4d9;
+$fa-var-bezier-curve: \f55b;
+$fa-var-bell-slash: \f1f6;
+$fa-var-tablet: \f3fb;
+$fa-var-tablet-android: \f3fb;
+$fa-var-school-flag: \e56e;
+$fa-var-fill: \f575;
+$fa-var-angle-up: \f106;
+$fa-var-drumstick-bite: \f6d7;
+$fa-var-holly-berry: \f7aa;
+$fa-var-chevron-left: \f053;
+$fa-var-bacteria: \e059;
+$fa-var-hand-lizard: \f258;
+$fa-var-notdef: \e1fe;
+$fa-var-disease: \f7fa;
+$fa-var-briefcase-medical: \f469;
+$fa-var-genderless: \f22d;
+$fa-var-chevron-right: \f054;
+$fa-var-retweet: \f079;
+$fa-var-car-rear: \f5de;
+$fa-var-car-alt: \f5de;
+$fa-var-pump-soap: \e06b;
+$fa-var-video-slash: \f4e2;
+$fa-var-battery-quarter: \f243;
+$fa-var-battery-2: \f243;
+$fa-var-radio: \f8d7;
+$fa-var-baby-carriage: \f77d;
+$fa-var-carriage-baby: \f77d;
+$fa-var-traffic-light: \f637;
+$fa-var-thermometer: \f491;
+$fa-var-vr-cardboard: \f729;
+$fa-var-hand-middle-finger: \f806;
+$fa-var-percent: \25;
+$fa-var-percentage: \25;
+$fa-var-truck-moving: \f4df;
+$fa-var-glass-water-droplet: \e4f5;
+$fa-var-display: \e163;
+$fa-var-face-smile: \f118;
+$fa-var-smile: \f118;
+$fa-var-thumbtack: \f08d;
+$fa-var-thumb-tack: \f08d;
+$fa-var-trophy: \f091;
+$fa-var-person-praying: \f683;
+$fa-var-pray: \f683;
+$fa-var-hammer: \f6e3;
+$fa-var-hand-peace: \f25b;
+$fa-var-rotate: \f2f1;
+$fa-var-sync-alt: \f2f1;
+$fa-var-spinner: \f110;
+$fa-var-robot: \f544;
+$fa-var-peace: \f67c;
+$fa-var-gears: \f085;
+$fa-var-cogs: \f085;
+$fa-var-warehouse: \f494;
+$fa-var-arrow-up-right-dots: \e4b7;
+$fa-var-splotch: \f5bc;
+$fa-var-face-grin-hearts: \f584;
+$fa-var-grin-hearts: \f584;
+$fa-var-dice-four: \f524;
+$fa-var-sim-card: \f7c4;
+$fa-var-transgender: \f225;
+$fa-var-transgender-alt: \f225;
+$fa-var-mercury: \f223;
+$fa-var-arrow-turn-down: \f149;
+$fa-var-level-down: \f149;
+$fa-var-person-falling-burst: \e547;
+$fa-var-award: \f559;
+$fa-var-ticket-simple: \f3ff;
+$fa-var-ticket-alt: \f3ff;
+$fa-var-building: \f1ad;
+$fa-var-angles-left: \f100;
+$fa-var-angle-double-left: \f100;
+$fa-var-qrcode: \f029;
+$fa-var-clock-rotate-left: \f1da;
+$fa-var-history: \f1da;
+$fa-var-face-grin-beam-sweat: \f583;
+$fa-var-grin-beam-sweat: \f583;
+$fa-var-file-export: \f56e;
+$fa-var-arrow-right-from-file: \f56e;
+$fa-var-shield: \f132;
+$fa-var-shield-blank: \f132;
+$fa-var-arrow-up-short-wide: \f885;
+$fa-var-sort-amount-up-alt: \f885;
+$fa-var-comment-nodes: \e696;
+$fa-var-house-medical: \e3b2;
+$fa-var-golf-ball-tee: \f450;
+$fa-var-golf-ball: \f450;
+$fa-var-circle-chevron-left: \f137;
+$fa-var-chevron-circle-left: \f137;
+$fa-var-house-chimney-window: \e00d;
+$fa-var-pen-nib: \f5ad;
+$fa-var-tent-arrow-turn-left: \e580;
+$fa-var-tents: \e582;
+$fa-var-wand-magic: \f0d0;
+$fa-var-magic: \f0d0;
+$fa-var-dog: \f6d3;
+$fa-var-carrot: \f787;
+$fa-var-moon: \f186;
+$fa-var-wine-glass-empty: \f5ce;
+$fa-var-wine-glass-alt: \f5ce;
+$fa-var-cheese: \f7ef;
+$fa-var-yin-yang: \f6ad;
+$fa-var-music: \f001;
+$fa-var-code-commit: \f386;
+$fa-var-temperature-low: \f76b;
+$fa-var-person-biking: \f84a;
+$fa-var-biking: \f84a;
+$fa-var-broom: \f51a;
+$fa-var-shield-heart: \e574;
+$fa-var-gopuram: \f664;
+$fa-var-earth-oceania: \e47b;
+$fa-var-globe-oceania: \e47b;
+$fa-var-square-xmark: \f2d3;
+$fa-var-times-square: \f2d3;
+$fa-var-xmark-square: \f2d3;
+$fa-var-hashtag: \23;
+$fa-var-up-right-and-down-left-from-center: \f424;
+$fa-var-expand-alt: \f424;
+$fa-var-oil-can: \f613;
+$fa-var-t: \54;
+$fa-var-hippo: \f6ed;
+$fa-var-chart-column: \e0e3;
+$fa-var-infinity: \f534;
+$fa-var-vial-circle-check: \e596;
+$fa-var-person-arrow-down-to-line: \e538;
+$fa-var-voicemail: \f897;
+$fa-var-fan: \f863;
+$fa-var-person-walking-luggage: \e554;
+$fa-var-up-down: \f338;
+$fa-var-arrows-alt-v: \f338;
+$fa-var-cloud-moon-rain: \f73c;
+$fa-var-calendar: \f133;
+$fa-var-trailer: \e041;
+$fa-var-bahai: \f666;
+$fa-var-haykal: \f666;
+$fa-var-sd-card: \f7c2;
+$fa-var-dragon: \f6d5;
+$fa-var-shoe-prints: \f54b;
+$fa-var-circle-plus: \f055;
+$fa-var-plus-circle: \f055;
+$fa-var-face-grin-tongue-wink: \f58b;
+$fa-var-grin-tongue-wink: \f58b;
+$fa-var-hand-holding: \f4bd;
+$fa-var-plug-circle-exclamation: \e55d;
+$fa-var-link-slash: \f127;
+$fa-var-chain-broken: \f127;
+$fa-var-chain-slash: \f127;
+$fa-var-unlink: \f127;
+$fa-var-clone: \f24d;
+$fa-var-person-walking-arrow-loop-left: \e551;
+$fa-var-arrow-up-z-a: \f882;
+$fa-var-sort-alpha-up-alt: \f882;
+$fa-var-fire-flame-curved: \f7e4;
+$fa-var-fire-alt: \f7e4;
+$fa-var-tornado: \f76f;
+$fa-var-file-circle-plus: \e494;
+$fa-var-book-quran: \f687;
+$fa-var-quran: \f687;
+$fa-var-anchor: \f13d;
+$fa-var-border-all: \f84c;
+$fa-var-face-angry: \f556;
+$fa-var-angry: \f556;
+$fa-var-cookie-bite: \f564;
+$fa-var-arrow-trend-down: \e097;
+$fa-var-rss: \f09e;
+$fa-var-feed: \f09e;
+$fa-var-draw-polygon: \f5ee;
+$fa-var-scale-balanced: \f24e;
+$fa-var-balance-scale: \f24e;
+$fa-var-gauge-simple-high: \f62a;
+$fa-var-tachometer: \f62a;
+$fa-var-tachometer-fast: \f62a;
+$fa-var-shower: \f2cc;
+$fa-var-desktop: \f390;
+$fa-var-desktop-alt: \f390;
+$fa-var-m: \4d;
+$fa-var-table-list: \f00b;
+$fa-var-th-list: \f00b;
+$fa-var-comment-sms: \f7cd;
+$fa-var-sms: \f7cd;
+$fa-var-book: \f02d;
+$fa-var-user-plus: \f234;
+$fa-var-check: \f00c;
+$fa-var-battery-three-quarters: \f241;
+$fa-var-battery-4: \f241;
+$fa-var-house-circle-check: \e509;
+$fa-var-angle-left: \f104;
+$fa-var-diagram-successor: \e47a;
+$fa-var-truck-arrow-right: \e58b;
+$fa-var-arrows-split-up-and-left: \e4bc;
+$fa-var-hand-fist: \f6de;
+$fa-var-fist-raised: \f6de;
+$fa-var-cloud-moon: \f6c3;
+$fa-var-briefcase: \f0b1;
+$fa-var-person-falling: \e546;
+$fa-var-image-portrait: \f3e0;
+$fa-var-portrait: \f3e0;
+$fa-var-user-tag: \f507;
+$fa-var-rug: \e569;
+$fa-var-earth-europe: \f7a2;
+$fa-var-globe-europe: \f7a2;
+$fa-var-cart-flatbed-suitcase: \f59d;
+$fa-var-luggage-cart: \f59d;
+$fa-var-rectangle-xmark: \f410;
+$fa-var-rectangle-times: \f410;
+$fa-var-times-rectangle: \f410;
+$fa-var-window-close: \f410;
+$fa-var-baht-sign: \e0ac;
+$fa-var-book-open: \f518;
+$fa-var-book-journal-whills: \f66a;
+$fa-var-journal-whills: \f66a;
+$fa-var-handcuffs: \e4f8;
+$fa-var-triangle-exclamation: \f071;
+$fa-var-exclamation-triangle: \f071;
+$fa-var-warning: \f071;
+$fa-var-database: \f1c0;
+$fa-var-share: \f064;
+$fa-var-mail-forward: \f064;
+$fa-var-bottle-droplet: \e4c4;
+$fa-var-mask-face: \e1d7;
+$fa-var-hill-rockslide: \e508;
+$fa-var-right-left: \f362;
+$fa-var-exchange-alt: \f362;
+$fa-var-paper-plane: \f1d8;
+$fa-var-road-circle-exclamation: \e565;
+$fa-var-dungeon: \f6d9;
+$fa-var-align-right: \f038;
+$fa-var-money-bill-1-wave: \f53b;
+$fa-var-money-bill-wave-alt: \f53b;
+$fa-var-life-ring: \f1cd;
+$fa-var-hands: \f2a7;
+$fa-var-sign-language: \f2a7;
+$fa-var-signing: \f2a7;
+$fa-var-calendar-day: \f783;
+$fa-var-water-ladder: \f5c5;
+$fa-var-ladder-water: \f5c5;
+$fa-var-swimming-pool: \f5c5;
+$fa-var-arrows-up-down: \f07d;
+$fa-var-arrows-v: \f07d;
+$fa-var-face-grimace: \f57f;
+$fa-var-grimace: \f57f;
+$fa-var-wheelchair-move: \e2ce;
+$fa-var-wheelchair-alt: \e2ce;
+$fa-var-turn-down: \f3be;
+$fa-var-level-down-alt: \f3be;
+$fa-var-person-walking-arrow-right: \e552;
+$fa-var-square-envelope: \f199;
+$fa-var-envelope-square: \f199;
+$fa-var-dice: \f522;
+$fa-var-bowling-ball: \f436;
+$fa-var-brain: \f5dc;
+$fa-var-bandage: \f462;
+$fa-var-band-aid: \f462;
+$fa-var-calendar-minus: \f272;
+$fa-var-circle-xmark: \f057;
+$fa-var-times-circle: \f057;
+$fa-var-xmark-circle: \f057;
+$fa-var-gifts: \f79c;
+$fa-var-hotel: \f594;
+$fa-var-earth-asia: \f57e;
+$fa-var-globe-asia: \f57e;
+$fa-var-id-card-clip: \f47f;
+$fa-var-id-card-alt: \f47f;
+$fa-var-magnifying-glass-plus: \f00e;
+$fa-var-search-plus: \f00e;
+$fa-var-thumbs-up: \f164;
+$fa-var-user-clock: \f4fd;
+$fa-var-hand-dots: \f461;
+$fa-var-allergies: \f461;
+$fa-var-file-invoice: \f570;
+$fa-var-window-minimize: \f2d1;
+$fa-var-mug-saucer: \f0f4;
+$fa-var-coffee: \f0f4;
+$fa-var-brush: \f55d;
+$fa-var-file-half-dashed: \e698;
+$fa-var-mask: \f6fa;
+$fa-var-magnifying-glass-minus: \f010;
+$fa-var-search-minus: \f010;
+$fa-var-ruler-vertical: \f548;
+$fa-var-user-large: \f406;
+$fa-var-user-alt: \f406;
+$fa-var-train-tram: \e5b4;
+$fa-var-user-nurse: \f82f;
+$fa-var-syringe: \f48e;
+$fa-var-cloud-sun: \f6c4;
+$fa-var-stopwatch-20: \e06f;
+$fa-var-square-full: \f45c;
+$fa-var-magnet: \f076;
+$fa-var-jar: \e516;
+$fa-var-note-sticky: \f249;
+$fa-var-sticky-note: \f249;
+$fa-var-bug-slash: \e490;
+$fa-var-arrow-up-from-water-pump: \e4b6;
+$fa-var-bone: \f5d7;
+$fa-var-table-cells-row-unlock: \e691;
+$fa-var-user-injured: \f728;
+$fa-var-face-sad-tear: \f5b4;
+$fa-var-sad-tear: \f5b4;
+$fa-var-plane: \f072;
+$fa-var-tent-arrows-down: \e581;
+$fa-var-exclamation: \21;
+$fa-var-arrows-spin: \e4bb;
+$fa-var-print: \f02f;
+$fa-var-turkish-lira-sign: \e2bb;
+$fa-var-try: \e2bb;
+$fa-var-turkish-lira: \e2bb;
+$fa-var-dollar-sign: \24;
+$fa-var-dollar: \24;
+$fa-var-usd: \24;
+$fa-var-x: \58;
+$fa-var-magnifying-glass-dollar: \f688;
+$fa-var-search-dollar: \f688;
+$fa-var-users-gear: \f509;
+$fa-var-users-cog: \f509;
+$fa-var-person-military-pointing: \e54a;
+$fa-var-building-columns: \f19c;
+$fa-var-bank: \f19c;
+$fa-var-institution: \f19c;
+$fa-var-museum: \f19c;
+$fa-var-university: \f19c;
+$fa-var-umbrella: \f0e9;
+$fa-var-trowel: \e589;
+$fa-var-d: \44;
+$fa-var-stapler: \e5af;
+$fa-var-masks-theater: \f630;
+$fa-var-theater-masks: \f630;
+$fa-var-kip-sign: \e1c4;
+$fa-var-hand-point-left: \f0a5;
+$fa-var-handshake-simple: \f4c6;
+$fa-var-handshake-alt: \f4c6;
+$fa-var-jet-fighter: \f0fb;
+$fa-var-fighter-jet: \f0fb;
+$fa-var-square-share-nodes: \f1e1;
+$fa-var-share-alt-square: \f1e1;
+$fa-var-barcode: \f02a;
+$fa-var-plus-minus: \e43c;
+$fa-var-video: \f03d;
+$fa-var-video-camera: \f03d;
+$fa-var-graduation-cap: \f19d;
+$fa-var-mortar-board: \f19d;
+$fa-var-hand-holding-medical: \e05c;
+$fa-var-person-circle-check: \e53e;
+$fa-var-turn-up: \f3bf;
+$fa-var-level-up-alt: \f3bf;
+
+$fa-var-monero: \f3d0;
+$fa-var-hooli: \f427;
+$fa-var-yelp: \f1e9;
+$fa-var-cc-visa: \f1f0;
+$fa-var-lastfm: \f202;
+$fa-var-shopware: \f5b5;
+$fa-var-creative-commons-nc: \f4e8;
+$fa-var-aws: \f375;
+$fa-var-redhat: \f7bc;
+$fa-var-yoast: \f2b1;
+$fa-var-cloudflare: \e07d;
+$fa-var-ups: \f7e0;
+$fa-var-pixiv: \e640;
+$fa-var-wpexplorer: \f2de;
+$fa-var-dyalog: \f399;
+$fa-var-bity: \f37a;
+$fa-var-stackpath: \f842;
+$fa-var-buysellads: \f20d;
+$fa-var-first-order: \f2b0;
+$fa-var-modx: \f285;
+$fa-var-guilded: \e07e;
+$fa-var-vnv: \f40b;
+$fa-var-square-js: \f3b9;
+$fa-var-js-square: \f3b9;
+$fa-var-microsoft: \f3ca;
+$fa-var-qq: \f1d6;
+$fa-var-orcid: \f8d2;
+$fa-var-java: \f4e4;
+$fa-var-invision: \f7b0;
+$fa-var-creative-commons-pd-alt: \f4ed;
+$fa-var-centercode: \f380;
+$fa-var-glide-g: \f2a6;
+$fa-var-drupal: \f1a9;
+$fa-var-jxl: \e67b;
+$fa-var-dart-lang: \e693;
+$fa-var-hire-a-helper: \f3b0;
+$fa-var-creative-commons-by: \f4e7;
+$fa-var-unity: \e049;
+$fa-var-whmcs: \f40d;
+$fa-var-rocketchat: \f3e8;
+$fa-var-vk: \f189;
+$fa-var-untappd: \f405;
+$fa-var-mailchimp: \f59e;
+$fa-var-css3-alt: \f38b;
+$fa-var-square-reddit: \f1a2;
+$fa-var-reddit-square: \f1a2;
+$fa-var-vimeo-v: \f27d;
+$fa-var-contao: \f26d;
+$fa-var-square-font-awesome: \e5ad;
+$fa-var-deskpro: \f38f;
+$fa-var-brave: \e63c;
+$fa-var-sistrix: \f3ee;
+$fa-var-square-instagram: \e055;
+$fa-var-instagram-square: \e055;
+$fa-var-battle-net: \f835;
+$fa-var-the-red-yeti: \f69d;
+$fa-var-square-hacker-news: \f3af;
+$fa-var-hacker-news-square: \f3af;
+$fa-var-edge: \f282;
+$fa-var-threads: \e618;
+$fa-var-napster: \f3d2;
+$fa-var-square-snapchat: \f2ad;
+$fa-var-snapchat-square: \f2ad;
+$fa-var-google-plus-g: \f0d5;
+$fa-var-artstation: \f77a;
+$fa-var-markdown: \f60f;
+$fa-var-sourcetree: \f7d3;
+$fa-var-google-plus: \f2b3;
+$fa-var-diaspora: \f791;
+$fa-var-foursquare: \f180;
+$fa-var-stack-overflow: \f16c;
+$fa-var-github-alt: \f113;
+$fa-var-phoenix-squadron: \f511;
+$fa-var-pagelines: \f18c;
+$fa-var-algolia: \f36c;
+$fa-var-red-river: \f3e3;
+$fa-var-creative-commons-sa: \f4ef;
+$fa-var-safari: \f267;
+$fa-var-google: \f1a0;
+$fa-var-square-font-awesome-stroke: \f35c;
+$fa-var-font-awesome-alt: \f35c;
+$fa-var-atlassian: \f77b;
+$fa-var-linkedin-in: \f0e1;
+$fa-var-digital-ocean: \f391;
+$fa-var-nimblr: \f5a8;
+$fa-var-chromecast: \f838;
+$fa-var-evernote: \f839;
+$fa-var-hacker-news: \f1d4;
+$fa-var-creative-commons-sampling: \f4f0;
+$fa-var-adversal: \f36a;
+$fa-var-creative-commons: \f25e;
+$fa-var-watchman-monitoring: \e087;
+$fa-var-fonticons: \f280;
+$fa-var-weixin: \f1d7;
+$fa-var-shirtsinbulk: \f214;
+$fa-var-codepen: \f1cb;
+$fa-var-git-alt: \f841;
+$fa-var-lyft: \f3c3;
+$fa-var-rev: \f5b2;
+$fa-var-windows: \f17a;
+$fa-var-wizards-of-the-coast: \f730;
+$fa-var-square-viadeo: \f2aa;
+$fa-var-viadeo-square: \f2aa;
+$fa-var-meetup: \f2e0;
+$fa-var-centos: \f789;
+$fa-var-adn: \f170;
+$fa-var-cloudsmith: \f384;
+$fa-var-opensuse: \e62b;
+$fa-var-pied-piper-alt: \f1a8;
+$fa-var-square-dribbble: \f397;
+$fa-var-dribbble-square: \f397;
+$fa-var-codiepie: \f284;
+$fa-var-node: \f419;
+$fa-var-mix: \f3cb;
+$fa-var-steam: \f1b6;
+$fa-var-cc-apple-pay: \f416;
+$fa-var-scribd: \f28a;
+$fa-var-debian: \e60b;
+$fa-var-openid: \f19b;
+$fa-var-instalod: \e081;
+$fa-var-files-pinwheel: \e69f;
+$fa-var-expeditedssl: \f23e;
+$fa-var-sellcast: \f2da;
+$fa-var-square-twitter: \f081;
+$fa-var-twitter-square: \f081;
+$fa-var-r-project: \f4f7;
+$fa-var-delicious: \f1a5;
+$fa-var-freebsd: \f3a4;
+$fa-var-vuejs: \f41f;
+$fa-var-accusoft: \f369;
+$fa-var-ioxhost: \f208;
+$fa-var-fonticons-fi: \f3a2;
+$fa-var-app-store: \f36f;
+$fa-var-cc-mastercard: \f1f1;
+$fa-var-itunes-note: \f3b5;
+$fa-var-golang: \e40f;
+$fa-var-kickstarter: \f3bb;
+$fa-var-square-kickstarter: \f3bb;
+$fa-var-grav: \f2d6;
+$fa-var-weibo: \f18a;
+$fa-var-uncharted: \e084;
+$fa-var-firstdraft: \f3a1;
+$fa-var-square-youtube: \f431;
+$fa-var-youtube-square: \f431;
+$fa-var-wikipedia-w: \f266;
+$fa-var-wpressr: \f3e4;
+$fa-var-rendact: \f3e4;
+$fa-var-angellist: \f209;
+$fa-var-galactic-republic: \f50c;
+$fa-var-nfc-directional: \e530;
+$fa-var-skype: \f17e;
+$fa-var-joget: \f3b7;
+$fa-var-fedora: \f798;
+$fa-var-stripe-s: \f42a;
+$fa-var-meta: \e49b;
+$fa-var-laravel: \f3bd;
+$fa-var-hotjar: \f3b1;
+$fa-var-bluetooth-b: \f294;
+$fa-var-square-letterboxd: \e62e;
+$fa-var-sticker-mule: \f3f7;
+$fa-var-creative-commons-zero: \f4f3;
+$fa-var-hips: \f452;
+$fa-var-css: \e6a2;
+$fa-var-behance: \f1b4;
+$fa-var-reddit: \f1a1;
+$fa-var-discord: \f392;
+$fa-var-chrome: \f268;
+$fa-var-app-store-ios: \f370;
+$fa-var-cc-discover: \f1f2;
+$fa-var-wpbeginner: \f297;
+$fa-var-confluence: \f78d;
+$fa-var-shoelace: \e60c;
+$fa-var-mdb: \f8ca;
+$fa-var-dochub: \f394;
+$fa-var-accessible-icon: \f368;
+$fa-var-ebay: \f4f4;
+$fa-var-amazon: \f270;
+$fa-var-unsplash: \e07c;
+$fa-var-yarn: \f7e3;
+$fa-var-square-steam: \f1b7;
+$fa-var-steam-square: \f1b7;
+$fa-var-500px: \f26e;
+$fa-var-square-vimeo: \f194;
+$fa-var-vimeo-square: \f194;
+$fa-var-asymmetrik: \f372;
+$fa-var-font-awesome: \f2b4;
+$fa-var-font-awesome-flag: \f2b4;
+$fa-var-font-awesome-logo-full: \f2b4;
+$fa-var-gratipay: \f184;
+$fa-var-apple: \f179;
+$fa-var-hive: \e07f;
+$fa-var-gitkraken: \f3a6;
+$fa-var-keybase: \f4f5;
+$fa-var-apple-pay: \f415;
+$fa-var-padlet: \e4a0;
+$fa-var-amazon-pay: \f42c;
+$fa-var-square-github: \f092;
+$fa-var-github-square: \f092;
+$fa-var-stumbleupon: \f1a4;
+$fa-var-fedex: \f797;
+$fa-var-phoenix-framework: \f3dc;
+$fa-var-shopify: \e057;
+$fa-var-neos: \f612;
+$fa-var-square-threads: \e619;
+$fa-var-hackerrank: \f5f7;
+$fa-var-researchgate: \f4f8;
+$fa-var-swift: \f8e1;
+$fa-var-angular: \f420;
+$fa-var-speakap: \f3f3;
+$fa-var-angrycreative: \f36e;
+$fa-var-y-combinator: \f23b;
+$fa-var-empire: \f1d1;
+$fa-var-envira: \f299;
+$fa-var-google-scholar: \e63b;
+$fa-var-square-gitlab: \e5ae;
+$fa-var-gitlab-square: \e5ae;
+$fa-var-studiovinari: \f3f8;
+$fa-var-pied-piper: \f2ae;
+$fa-var-wordpress: \f19a;
+$fa-var-product-hunt: \f288;
+$fa-var-firefox: \f269;
+$fa-var-linode: \f2b8;
+$fa-var-goodreads: \f3a8;
+$fa-var-square-odnoklassniki: \f264;
+$fa-var-odnoklassniki-square: \f264;
+$fa-var-jsfiddle: \f1cc;
+$fa-var-sith: \f512;
+$fa-var-themeisle: \f2b2;
+$fa-var-page4: \f3d7;
+$fa-var-hashnode: \e499;
+$fa-var-react: \f41b;
+$fa-var-cc-paypal: \f1f4;
+$fa-var-squarespace: \f5be;
+$fa-var-cc-stripe: \f1f5;
+$fa-var-creative-commons-share: \f4f2;
+$fa-var-bitcoin: \f379;
+$fa-var-keycdn: \f3ba;
+$fa-var-opera: \f26a;
+$fa-var-itch-io: \f83a;
+$fa-var-umbraco: \f8e8;
+$fa-var-galactic-senate: \f50d;
+$fa-var-ubuntu: \f7df;
+$fa-var-draft2digital: \f396;
+$fa-var-stripe: \f429;
+$fa-var-houzz: \f27c;
+$fa-var-gg: \f260;
+$fa-var-dhl: \f790;
+$fa-var-square-pinterest: \f0d3;
+$fa-var-pinterest-square: \f0d3;
+$fa-var-xing: \f168;
+$fa-var-blackberry: \f37b;
+$fa-var-creative-commons-pd: \f4ec;
+$fa-var-playstation: \f3df;
+$fa-var-quinscape: \f459;
+$fa-var-less: \f41d;
+$fa-var-blogger-b: \f37d;
+$fa-var-opencart: \f23d;
+$fa-var-vine: \f1ca;
+$fa-var-signal-messenger: \e663;
+$fa-var-paypal: \f1ed;
+$fa-var-gitlab: \f296;
+$fa-var-typo3: \f42b;
+$fa-var-reddit-alien: \f281;
+$fa-var-yahoo: \f19e;
+$fa-var-dailymotion: \e052;
+$fa-var-affiliatetheme: \f36b;
+$fa-var-pied-piper-pp: \f1a7;
+$fa-var-bootstrap: \f836;
+$fa-var-odnoklassniki: \f263;
+$fa-var-nfc-symbol: \e531;
+$fa-var-mintbit: \e62f;
+$fa-var-ethereum: \f42e;
+$fa-var-speaker-deck: \f83c;
+$fa-var-creative-commons-nc-eu: \f4e9;
+$fa-var-patreon: \f3d9;
+$fa-var-avianex: \f374;
+$fa-var-ello: \f5f1;
+$fa-var-gofore: \f3a7;
+$fa-var-bimobject: \f378;
+$fa-var-brave-reverse: \e63d;
+$fa-var-facebook-f: \f39e;
+$fa-var-square-google-plus: \f0d4;
+$fa-var-google-plus-square: \f0d4;
+$fa-var-web-awesome: \e682;
+$fa-var-mandalorian: \f50f;
+$fa-var-first-order-alt: \f50a;
+$fa-var-osi: \f41a;
+$fa-var-google-wallet: \f1ee;
+$fa-var-d-and-d-beyond: \f6ca;
+$fa-var-periscope: \f3da;
+$fa-var-fulcrum: \f50b;
+$fa-var-cloudscale: \f383;
+$fa-var-forumbee: \f211;
+$fa-var-mizuni: \f3cc;
+$fa-var-schlix: \f3ea;
+$fa-var-square-xing: \f169;
+$fa-var-xing-square: \f169;
+$fa-var-bandcamp: \f2d5;
+$fa-var-wpforms: \f298;
+$fa-var-cloudversify: \f385;
+$fa-var-usps: \f7e1;
+$fa-var-megaport: \f5a3;
+$fa-var-magento: \f3c4;
+$fa-var-spotify: \f1bc;
+$fa-var-optin-monster: \f23c;
+$fa-var-fly: \f417;
+$fa-var-square-bluesky: \e6a3;
+$fa-var-aviato: \f421;
+$fa-var-itunes: \f3b4;
+$fa-var-cuttlefish: \f38c;
+$fa-var-blogger: \f37c;
+$fa-var-flickr: \f16e;
+$fa-var-viber: \f409;
+$fa-var-soundcloud: \f1be;
+$fa-var-digg: \f1a6;
+$fa-var-tencent-weibo: \f1d5;
+$fa-var-letterboxd: \e62d;
+$fa-var-symfony: \f83d;
+$fa-var-maxcdn: \f136;
+$fa-var-etsy: \f2d7;
+$fa-var-facebook-messenger: \f39f;
+$fa-var-audible: \f373;
+$fa-var-think-peaks: \f731;
+$fa-var-bilibili: \e3d9;
+$fa-var-erlang: \f39d;
+$fa-var-x-twitter: \e61b;
+$fa-var-cotton-bureau: \f89e;
+$fa-var-dashcube: \f210;
+$fa-var-42-group: \e080;
+$fa-var-innosoft: \e080;
+$fa-var-stack-exchange: \f18d;
+$fa-var-elementor: \f430;
+$fa-var-square-pied-piper: \e01e;
+$fa-var-pied-piper-square: \e01e;
+$fa-var-creative-commons-nd: \f4eb;
+$fa-var-palfed: \f3d8;
+$fa-var-superpowers: \f2dd;
+$fa-var-resolving: \f3e7;
+$fa-var-xbox: \f412;
+$fa-var-square-web-awesome-stroke: \e684;
+$fa-var-searchengin: \f3eb;
+$fa-var-tiktok: \e07b;
+$fa-var-square-facebook: \f082;
+$fa-var-facebook-square: \f082;
+$fa-var-renren: \f18b;
+$fa-var-linux: \f17c;
+$fa-var-glide: \f2a5;
+$fa-var-linkedin: \f08c;
+$fa-var-hubspot: \f3b2;
+$fa-var-deploydog: \f38e;
+$fa-var-twitch: \f1e8;
+$fa-var-flutter: \e694;
+$fa-var-ravelry: \f2d9;
+$fa-var-mixer: \e056;
+$fa-var-square-lastfm: \f203;
+$fa-var-lastfm-square: \f203;
+$fa-var-vimeo: \f40a;
+$fa-var-mendeley: \f7b3;
+$fa-var-uniregistry: \f404;
+$fa-var-figma: \f799;
+$fa-var-creative-commons-remix: \f4ee;
+$fa-var-cc-amazon-pay: \f42d;
+$fa-var-dropbox: \f16b;
+$fa-var-instagram: \f16d;
+$fa-var-cmplid: \e360;
+$fa-var-upwork: \e641;
+$fa-var-facebook: \f09a;
+$fa-var-gripfire: \f3ac;
+$fa-var-jedi-order: \f50e;
+$fa-var-uikit: \f403;
+$fa-var-fort-awesome-alt: \f3a3;
+$fa-var-phabricator: \f3db;
+$fa-var-ussunnah: \f407;
+$fa-var-earlybirds: \f39a;
+$fa-var-trade-federation: \f513;
+$fa-var-autoprefixer: \f41c;
+$fa-var-whatsapp: \f232;
+$fa-var-square-upwork: \e67c;
+$fa-var-slideshare: \f1e7;
+$fa-var-google-play: \f3ab;
+$fa-var-viadeo: \f2a9;
+$fa-var-line: \f3c0;
+$fa-var-google-drive: \f3aa;
+$fa-var-servicestack: \f3ec;
+$fa-var-simplybuilt: \f215;
+$fa-var-bitbucket: \f171;
+$fa-var-imdb: \f2d8;
+$fa-var-deezer: \e077;
+$fa-var-raspberry-pi: \f7bb;
+$fa-var-jira: \f7b1;
+$fa-var-docker: \f395;
+$fa-var-screenpal: \e570;
+$fa-var-bluetooth: \f293;
+$fa-var-gitter: \f426;
+$fa-var-d-and-d: \f38d;
+$fa-var-microblog: \e01a;
+$fa-var-cc-diners-club: \f24c;
+$fa-var-gg-circle: \f261;
+$fa-var-pied-piper-hat: \f4e5;
+$fa-var-kickstarter-k: \f3bc;
+$fa-var-yandex: \f413;
+$fa-var-readme: \f4d5;
+$fa-var-html5: \f13b;
+$fa-var-sellsy: \f213;
+$fa-var-square-web-awesome: \e683;
+$fa-var-sass: \f41e;
+$fa-var-wirsindhandwerk: \e2d0;
+$fa-var-wsh: \e2d0;
+$fa-var-buromobelexperte: \f37f;
+$fa-var-salesforce: \f83b;
+$fa-var-octopus-deploy: \e082;
+$fa-var-medapps: \f3c6;
+$fa-var-ns8: \f3d5;
+$fa-var-pinterest-p: \f231;
+$fa-var-apper: \f371;
+$fa-var-fort-awesome: \f286;
+$fa-var-waze: \f83f;
+$fa-var-bluesky: \e671;
+$fa-var-cc-jcb: \f24b;
+$fa-var-snapchat: \f2ab;
+$fa-var-snapchat-ghost: \f2ab;
+$fa-var-fantasy-flight-games: \f6dc;
+$fa-var-rust: \e07a;
+$fa-var-wix: \f5cf;
+$fa-var-square-behance: \f1b5;
+$fa-var-behance-square: \f1b5;
+$fa-var-supple: \f3f9;
+$fa-var-webflow: \e65c;
+$fa-var-rebel: \f1d0;
+$fa-var-css3: \f13c;
+$fa-var-staylinked: \f3f5;
+$fa-var-kaggle: \f5fa;
+$fa-var-space-awesome: \e5ac;
+$fa-var-deviantart: \f1bd;
+$fa-var-cpanel: \f388;
+$fa-var-goodreads-g: \f3a9;
+$fa-var-square-git: \f1d2;
+$fa-var-git-square: \f1d2;
+$fa-var-square-tumblr: \f174;
+$fa-var-tumblr-square: \f174;
+$fa-var-trello: \f181;
+$fa-var-creative-commons-nc-jp: \f4ea;
+$fa-var-get-pocket: \f265;
+$fa-var-perbyte: \e083;
+$fa-var-grunt: \f3ad;
+$fa-var-weebly: \f5cc;
+$fa-var-connectdevelop: \f20e;
+$fa-var-leanpub: \f212;
+$fa-var-black-tie: \f27e;
+$fa-var-themeco: \f5c6;
+$fa-var-python: \f3e2;
+$fa-var-android: \f17b;
+$fa-var-bots: \e340;
+$fa-var-free-code-camp: \f2c5;
+$fa-var-hornbill: \f592;
+$fa-var-js: \f3b8;
+$fa-var-ideal: \e013;
+$fa-var-git: \f1d3;
+$fa-var-dev: \f6cc;
+$fa-var-sketch: \f7c6;
+$fa-var-yandex-international: \f414;
+$fa-var-cc-amex: \f1f3;
+$fa-var-uber: \f402;
+$fa-var-github: \f09b;
+$fa-var-php: \f457;
+$fa-var-alipay: \f642;
+$fa-var-youtube: \f167;
+$fa-var-skyatlas: \f216;
+$fa-var-firefox-browser: \e007;
+$fa-var-replyd: \f3e6;
+$fa-var-suse: \f7d6;
+$fa-var-jenkins: \f3b6;
+$fa-var-twitter: \f099;
+$fa-var-rockrms: \f3e9;
+$fa-var-pinterest: \f0d2;
+$fa-var-buffer: \f837;
+$fa-var-npm: \f3d4;
+$fa-var-yammer: \f840;
+$fa-var-btc: \f15a;
+$fa-var-dribbble: \f17d;
+$fa-var-stumbleupon-circle: \f1a3;
+$fa-var-internet-explorer: \f26b;
+$fa-var-stubber: \e5c7;
+$fa-var-telegram: \f2c6;
+$fa-var-telegram-plane: \f2c6;
+$fa-var-old-republic: \f510;
+$fa-var-odysee: \e5c6;
+$fa-var-square-whatsapp: \f40c;
+$fa-var-whatsapp-square: \f40c;
+$fa-var-node-js: \f3d3;
+$fa-var-edge-legacy: \e078;
+$fa-var-slack: \f198;
+$fa-var-slack-hash: \f198;
+$fa-var-medrt: \f3c8;
+$fa-var-usb: \f287;
+$fa-var-tumblr: \f173;
+$fa-var-vaadin: \f408;
+$fa-var-quora: \f2c4;
+$fa-var-square-x-twitter: \e61a;
+$fa-var-reacteurope: \f75d;
+$fa-var-medium: \f23a;
+$fa-var-medium-m: \f23a;
+$fa-var-amilia: \f36d;
+$fa-var-mixcloud: \f289;
+$fa-var-flipboard: \f44d;
+$fa-var-viacoin: \f237;
+$fa-var-critical-role: \f6c9;
+$fa-var-sitrox: \e44a;
+$fa-var-discourse: \f393;
+$fa-var-joomla: \f1aa;
+$fa-var-mastodon: \f4f6;
+$fa-var-airbnb: \f834;
+$fa-var-wolf-pack-battalion: \f514;
+$fa-var-buy-n-large: \f8a6;
+$fa-var-gulp: \f3ae;
+$fa-var-creative-commons-sampling-plus: \f4f1;
+$fa-var-strava: \f428;
+$fa-var-ember: \f423;
+$fa-var-canadian-maple-leaf: \f785;
+$fa-var-teamspeak: \f4f9;
+$fa-var-pushed: \f3e1;
+$fa-var-wordpress-simple: \f411;
+$fa-var-nutritionix: \f3d6;
+$fa-var-wodu: \e088;
+$fa-var-google-pay: \e079;
+$fa-var-intercom: \f7af;
+$fa-var-zhihu: \f63f;
+$fa-var-korvue: \f42f;
+$fa-var-pix: \e43a;
+$fa-var-steam-symbol: \f3f6;
+
+$fa-icons: (
+ "0": $fa-var-0,
+ "1": $fa-var-1,
+ "2": $fa-var-2,
+ "3": $fa-var-3,
+ "4": $fa-var-4,
+ "5": $fa-var-5,
+ "6": $fa-var-6,
+ "7": $fa-var-7,
+ "8": $fa-var-8,
+ "9": $fa-var-9,
+ "fill-drip": $fa-var-fill-drip,
+ "arrows-to-circle": $fa-var-arrows-to-circle,
+ "circle-chevron-right": $fa-var-circle-chevron-right,
+ "chevron-circle-right": $fa-var-chevron-circle-right,
+ "at": $fa-var-at,
+ "trash-can": $fa-var-trash-can,
+ "trash-alt": $fa-var-trash-alt,
+ "text-height": $fa-var-text-height,
+ "user-xmark": $fa-var-user-xmark,
+ "user-times": $fa-var-user-times,
+ "stethoscope": $fa-var-stethoscope,
+ "message": $fa-var-message,
+ "comment-alt": $fa-var-comment-alt,
+ "info": $fa-var-info,
+ "down-left-and-up-right-to-center": $fa-var-down-left-and-up-right-to-center,
+ "compress-alt": $fa-var-compress-alt,
+ "explosion": $fa-var-explosion,
+ "file-lines": $fa-var-file-lines,
+ "file-alt": $fa-var-file-alt,
+ "file-text": $fa-var-file-text,
+ "wave-square": $fa-var-wave-square,
+ "ring": $fa-var-ring,
+ "building-un": $fa-var-building-un,
+ "dice-three": $fa-var-dice-three,
+ "calendar-days": $fa-var-calendar-days,
+ "calendar-alt": $fa-var-calendar-alt,
+ "anchor-circle-check": $fa-var-anchor-circle-check,
+ "building-circle-arrow-right": $fa-var-building-circle-arrow-right,
+ "volleyball": $fa-var-volleyball,
+ "volleyball-ball": $fa-var-volleyball-ball,
+ "arrows-up-to-line": $fa-var-arrows-up-to-line,
+ "sort-down": $fa-var-sort-down,
+ "sort-desc": $fa-var-sort-desc,
+ "circle-minus": $fa-var-circle-minus,
+ "minus-circle": $fa-var-minus-circle,
+ "door-open": $fa-var-door-open,
+ "right-from-bracket": $fa-var-right-from-bracket,
+ "sign-out-alt": $fa-var-sign-out-alt,
+ "atom": $fa-var-atom,
+ "soap": $fa-var-soap,
+ "icons": $fa-var-icons,
+ "heart-music-camera-bolt": $fa-var-heart-music-camera-bolt,
+ "microphone-lines-slash": $fa-var-microphone-lines-slash,
+ "microphone-alt-slash": $fa-var-microphone-alt-slash,
+ "bridge-circle-check": $fa-var-bridge-circle-check,
+ "pump-medical": $fa-var-pump-medical,
+ "fingerprint": $fa-var-fingerprint,
+ "hand-point-right": $fa-var-hand-point-right,
+ "magnifying-glass-location": $fa-var-magnifying-glass-location,
+ "search-location": $fa-var-search-location,
+ "forward-step": $fa-var-forward-step,
+ "step-forward": $fa-var-step-forward,
+ "face-smile-beam": $fa-var-face-smile-beam,
+ "smile-beam": $fa-var-smile-beam,
+ "flag-checkered": $fa-var-flag-checkered,
+ "football": $fa-var-football,
+ "football-ball": $fa-var-football-ball,
+ "school-circle-exclamation": $fa-var-school-circle-exclamation,
+ "crop": $fa-var-crop,
+ "angles-down": $fa-var-angles-down,
+ "angle-double-down": $fa-var-angle-double-down,
+ "users-rectangle": $fa-var-users-rectangle,
+ "people-roof": $fa-var-people-roof,
+ "people-line": $fa-var-people-line,
+ "beer-mug-empty": $fa-var-beer-mug-empty,
+ "beer": $fa-var-beer,
+ "diagram-predecessor": $fa-var-diagram-predecessor,
+ "arrow-up-long": $fa-var-arrow-up-long,
+ "long-arrow-up": $fa-var-long-arrow-up,
+ "fire-flame-simple": $fa-var-fire-flame-simple,
+ "burn": $fa-var-burn,
+ "person": $fa-var-person,
+ "male": $fa-var-male,
+ "laptop": $fa-var-laptop,
+ "file-csv": $fa-var-file-csv,
+ "menorah": $fa-var-menorah,
+ "truck-plane": $fa-var-truck-plane,
+ "record-vinyl": $fa-var-record-vinyl,
+ "face-grin-stars": $fa-var-face-grin-stars,
+ "grin-stars": $fa-var-grin-stars,
+ "bong": $fa-var-bong,
+ "spaghetti-monster-flying": $fa-var-spaghetti-monster-flying,
+ "pastafarianism": $fa-var-pastafarianism,
+ "arrow-down-up-across-line": $fa-var-arrow-down-up-across-line,
+ "spoon": $fa-var-spoon,
+ "utensil-spoon": $fa-var-utensil-spoon,
+ "jar-wheat": $fa-var-jar-wheat,
+ "envelopes-bulk": $fa-var-envelopes-bulk,
+ "mail-bulk": $fa-var-mail-bulk,
+ "file-circle-exclamation": $fa-var-file-circle-exclamation,
+ "circle-h": $fa-var-circle-h,
+ "hospital-symbol": $fa-var-hospital-symbol,
+ "pager": $fa-var-pager,
+ "address-book": $fa-var-address-book,
+ "contact-book": $fa-var-contact-book,
+ "strikethrough": $fa-var-strikethrough,
+ "k": $fa-var-k,
+ "landmark-flag": $fa-var-landmark-flag,
+ "pencil": $fa-var-pencil,
+ "pencil-alt": $fa-var-pencil-alt,
+ "backward": $fa-var-backward,
+ "caret-right": $fa-var-caret-right,
+ "comments": $fa-var-comments,
+ "paste": $fa-var-paste,
+ "file-clipboard": $fa-var-file-clipboard,
+ "code-pull-request": $fa-var-code-pull-request,
+ "clipboard-list": $fa-var-clipboard-list,
+ "truck-ramp-box": $fa-var-truck-ramp-box,
+ "truck-loading": $fa-var-truck-loading,
+ "user-check": $fa-var-user-check,
+ "vial-virus": $fa-var-vial-virus,
+ "sheet-plastic": $fa-var-sheet-plastic,
+ "blog": $fa-var-blog,
+ "user-ninja": $fa-var-user-ninja,
+ "person-arrow-up-from-line": $fa-var-person-arrow-up-from-line,
+ "scroll-torah": $fa-var-scroll-torah,
+ "torah": $fa-var-torah,
+ "broom-ball": $fa-var-broom-ball,
+ "quidditch": $fa-var-quidditch,
+ "quidditch-broom-ball": $fa-var-quidditch-broom-ball,
+ "toggle-off": $fa-var-toggle-off,
+ "box-archive": $fa-var-box-archive,
+ "archive": $fa-var-archive,
+ "person-drowning": $fa-var-person-drowning,
+ "arrow-down-9-1": $fa-var-arrow-down-9-1,
+ "sort-numeric-desc": $fa-var-sort-numeric-desc,
+ "sort-numeric-down-alt": $fa-var-sort-numeric-down-alt,
+ "face-grin-tongue-squint": $fa-var-face-grin-tongue-squint,
+ "grin-tongue-squint": $fa-var-grin-tongue-squint,
+ "spray-can": $fa-var-spray-can,
+ "truck-monster": $fa-var-truck-monster,
+ "w": $fa-var-w,
+ "earth-africa": $fa-var-earth-africa,
+ "globe-africa": $fa-var-globe-africa,
+ "rainbow": $fa-var-rainbow,
+ "circle-notch": $fa-var-circle-notch,
+ "tablet-screen-button": $fa-var-tablet-screen-button,
+ "tablet-alt": $fa-var-tablet-alt,
+ "paw": $fa-var-paw,
+ "cloud": $fa-var-cloud,
+ "trowel-bricks": $fa-var-trowel-bricks,
+ "face-flushed": $fa-var-face-flushed,
+ "flushed": $fa-var-flushed,
+ "hospital-user": $fa-var-hospital-user,
+ "tent-arrow-left-right": $fa-var-tent-arrow-left-right,
+ "gavel": $fa-var-gavel,
+ "legal": $fa-var-legal,
+ "binoculars": $fa-var-binoculars,
+ "microphone-slash": $fa-var-microphone-slash,
+ "box-tissue": $fa-var-box-tissue,
+ "motorcycle": $fa-var-motorcycle,
+ "bell-concierge": $fa-var-bell-concierge,
+ "concierge-bell": $fa-var-concierge-bell,
+ "pen-ruler": $fa-var-pen-ruler,
+ "pencil-ruler": $fa-var-pencil-ruler,
+ "people-arrows": $fa-var-people-arrows,
+ "people-arrows-left-right": $fa-var-people-arrows-left-right,
+ "mars-and-venus-burst": $fa-var-mars-and-venus-burst,
+ "square-caret-right": $fa-var-square-caret-right,
+ "caret-square-right": $fa-var-caret-square-right,
+ "scissors": $fa-var-scissors,
+ "cut": $fa-var-cut,
+ "sun-plant-wilt": $fa-var-sun-plant-wilt,
+ "toilets-portable": $fa-var-toilets-portable,
+ "hockey-puck": $fa-var-hockey-puck,
+ "table": $fa-var-table,
+ "magnifying-glass-arrow-right": $fa-var-magnifying-glass-arrow-right,
+ "tachograph-digital": $fa-var-tachograph-digital,
+ "digital-tachograph": $fa-var-digital-tachograph,
+ "users-slash": $fa-var-users-slash,
+ "clover": $fa-var-clover,
+ "reply": $fa-var-reply,
+ "mail-reply": $fa-var-mail-reply,
+ "star-and-crescent": $fa-var-star-and-crescent,
+ "house-fire": $fa-var-house-fire,
+ "square-minus": $fa-var-square-minus,
+ "minus-square": $fa-var-minus-square,
+ "helicopter": $fa-var-helicopter,
+ "compass": $fa-var-compass,
+ "square-caret-down": $fa-var-square-caret-down,
+ "caret-square-down": $fa-var-caret-square-down,
+ "file-circle-question": $fa-var-file-circle-question,
+ "laptop-code": $fa-var-laptop-code,
+ "swatchbook": $fa-var-swatchbook,
+ "prescription-bottle": $fa-var-prescription-bottle,
+ "bars": $fa-var-bars,
+ "navicon": $fa-var-navicon,
+ "people-group": $fa-var-people-group,
+ "hourglass-end": $fa-var-hourglass-end,
+ "hourglass-3": $fa-var-hourglass-3,
+ "heart-crack": $fa-var-heart-crack,
+ "heart-broken": $fa-var-heart-broken,
+ "square-up-right": $fa-var-square-up-right,
+ "external-link-square-alt": $fa-var-external-link-square-alt,
+ "face-kiss-beam": $fa-var-face-kiss-beam,
+ "kiss-beam": $fa-var-kiss-beam,
+ "film": $fa-var-film,
+ "ruler-horizontal": $fa-var-ruler-horizontal,
+ "people-robbery": $fa-var-people-robbery,
+ "lightbulb": $fa-var-lightbulb,
+ "caret-left": $fa-var-caret-left,
+ "circle-exclamation": $fa-var-circle-exclamation,
+ "exclamation-circle": $fa-var-exclamation-circle,
+ "school-circle-xmark": $fa-var-school-circle-xmark,
+ "arrow-right-from-bracket": $fa-var-arrow-right-from-bracket,
+ "sign-out": $fa-var-sign-out,
+ "circle-chevron-down": $fa-var-circle-chevron-down,
+ "chevron-circle-down": $fa-var-chevron-circle-down,
+ "unlock-keyhole": $fa-var-unlock-keyhole,
+ "unlock-alt": $fa-var-unlock-alt,
+ "cloud-showers-heavy": $fa-var-cloud-showers-heavy,
+ "headphones-simple": $fa-var-headphones-simple,
+ "headphones-alt": $fa-var-headphones-alt,
+ "sitemap": $fa-var-sitemap,
+ "circle-dollar-to-slot": $fa-var-circle-dollar-to-slot,
+ "donate": $fa-var-donate,
+ "memory": $fa-var-memory,
+ "road-spikes": $fa-var-road-spikes,
+ "fire-burner": $fa-var-fire-burner,
+ "flag": $fa-var-flag,
+ "hanukiah": $fa-var-hanukiah,
+ "feather": $fa-var-feather,
+ "volume-low": $fa-var-volume-low,
+ "volume-down": $fa-var-volume-down,
+ "comment-slash": $fa-var-comment-slash,
+ "cloud-sun-rain": $fa-var-cloud-sun-rain,
+ "compress": $fa-var-compress,
+ "wheat-awn": $fa-var-wheat-awn,
+ "wheat-alt": $fa-var-wheat-alt,
+ "ankh": $fa-var-ankh,
+ "hands-holding-child": $fa-var-hands-holding-child,
+ "asterisk": $fa-var-asterisk,
+ "square-check": $fa-var-square-check,
+ "check-square": $fa-var-check-square,
+ "peseta-sign": $fa-var-peseta-sign,
+ "heading": $fa-var-heading,
+ "header": $fa-var-header,
+ "ghost": $fa-var-ghost,
+ "list": $fa-var-list,
+ "list-squares": $fa-var-list-squares,
+ "square-phone-flip": $fa-var-square-phone-flip,
+ "phone-square-alt": $fa-var-phone-square-alt,
+ "cart-plus": $fa-var-cart-plus,
+ "gamepad": $fa-var-gamepad,
+ "circle-dot": $fa-var-circle-dot,
+ "dot-circle": $fa-var-dot-circle,
+ "face-dizzy": $fa-var-face-dizzy,
+ "dizzy": $fa-var-dizzy,
+ "egg": $fa-var-egg,
+ "house-medical-circle-xmark": $fa-var-house-medical-circle-xmark,
+ "campground": $fa-var-campground,
+ "folder-plus": $fa-var-folder-plus,
+ "futbol": $fa-var-futbol,
+ "futbol-ball": $fa-var-futbol-ball,
+ "soccer-ball": $fa-var-soccer-ball,
+ "paintbrush": $fa-var-paintbrush,
+ "paint-brush": $fa-var-paint-brush,
+ "lock": $fa-var-lock,
+ "gas-pump": $fa-var-gas-pump,
+ "hot-tub-person": $fa-var-hot-tub-person,
+ "hot-tub": $fa-var-hot-tub,
+ "map-location": $fa-var-map-location,
+ "map-marked": $fa-var-map-marked,
+ "house-flood-water": $fa-var-house-flood-water,
+ "tree": $fa-var-tree,
+ "bridge-lock": $fa-var-bridge-lock,
+ "sack-dollar": $fa-var-sack-dollar,
+ "pen-to-square": $fa-var-pen-to-square,
+ "edit": $fa-var-edit,
+ "car-side": $fa-var-car-side,
+ "share-nodes": $fa-var-share-nodes,
+ "share-alt": $fa-var-share-alt,
+ "heart-circle-minus": $fa-var-heart-circle-minus,
+ "hourglass-half": $fa-var-hourglass-half,
+ "hourglass-2": $fa-var-hourglass-2,
+ "microscope": $fa-var-microscope,
+ "sink": $fa-var-sink,
+ "bag-shopping": $fa-var-bag-shopping,
+ "shopping-bag": $fa-var-shopping-bag,
+ "arrow-down-z-a": $fa-var-arrow-down-z-a,
+ "sort-alpha-desc": $fa-var-sort-alpha-desc,
+ "sort-alpha-down-alt": $fa-var-sort-alpha-down-alt,
+ "mitten": $fa-var-mitten,
+ "person-rays": $fa-var-person-rays,
+ "users": $fa-var-users,
+ "eye-slash": $fa-var-eye-slash,
+ "flask-vial": $fa-var-flask-vial,
+ "hand": $fa-var-hand,
+ "hand-paper": $fa-var-hand-paper,
+ "om": $fa-var-om,
+ "worm": $fa-var-worm,
+ "house-circle-xmark": $fa-var-house-circle-xmark,
+ "plug": $fa-var-plug,
+ "chevron-up": $fa-var-chevron-up,
+ "hand-spock": $fa-var-hand-spock,
+ "stopwatch": $fa-var-stopwatch,
+ "face-kiss": $fa-var-face-kiss,
+ "kiss": $fa-var-kiss,
+ "bridge-circle-xmark": $fa-var-bridge-circle-xmark,
+ "face-grin-tongue": $fa-var-face-grin-tongue,
+ "grin-tongue": $fa-var-grin-tongue,
+ "chess-bishop": $fa-var-chess-bishop,
+ "face-grin-wink": $fa-var-face-grin-wink,
+ "grin-wink": $fa-var-grin-wink,
+ "ear-deaf": $fa-var-ear-deaf,
+ "deaf": $fa-var-deaf,
+ "deafness": $fa-var-deafness,
+ "hard-of-hearing": $fa-var-hard-of-hearing,
+ "road-circle-check": $fa-var-road-circle-check,
+ "dice-five": $fa-var-dice-five,
+ "square-rss": $fa-var-square-rss,
+ "rss-square": $fa-var-rss-square,
+ "land-mine-on": $fa-var-land-mine-on,
+ "i-cursor": $fa-var-i-cursor,
+ "stamp": $fa-var-stamp,
+ "stairs": $fa-var-stairs,
+ "i": $fa-var-i,
+ "hryvnia-sign": $fa-var-hryvnia-sign,
+ "hryvnia": $fa-var-hryvnia,
+ "pills": $fa-var-pills,
+ "face-grin-wide": $fa-var-face-grin-wide,
+ "grin-alt": $fa-var-grin-alt,
+ "tooth": $fa-var-tooth,
+ "v": $fa-var-v,
+ "bangladeshi-taka-sign": $fa-var-bangladeshi-taka-sign,
+ "bicycle": $fa-var-bicycle,
+ "staff-snake": $fa-var-staff-snake,
+ "rod-asclepius": $fa-var-rod-asclepius,
+ "rod-snake": $fa-var-rod-snake,
+ "staff-aesculapius": $fa-var-staff-aesculapius,
+ "head-side-cough-slash": $fa-var-head-side-cough-slash,
+ "truck-medical": $fa-var-truck-medical,
+ "ambulance": $fa-var-ambulance,
+ "wheat-awn-circle-exclamation": $fa-var-wheat-awn-circle-exclamation,
+ "snowman": $fa-var-snowman,
+ "mortar-pestle": $fa-var-mortar-pestle,
+ "road-barrier": $fa-var-road-barrier,
+ "school": $fa-var-school,
+ "igloo": $fa-var-igloo,
+ "joint": $fa-var-joint,
+ "angle-right": $fa-var-angle-right,
+ "horse": $fa-var-horse,
+ "q": $fa-var-q,
+ "g": $fa-var-g,
+ "notes-medical": $fa-var-notes-medical,
+ "temperature-half": $fa-var-temperature-half,
+ "temperature-2": $fa-var-temperature-2,
+ "thermometer-2": $fa-var-thermometer-2,
+ "thermometer-half": $fa-var-thermometer-half,
+ "dong-sign": $fa-var-dong-sign,
+ "capsules": $fa-var-capsules,
+ "poo-storm": $fa-var-poo-storm,
+ "poo-bolt": $fa-var-poo-bolt,
+ "face-frown-open": $fa-var-face-frown-open,
+ "frown-open": $fa-var-frown-open,
+ "hand-point-up": $fa-var-hand-point-up,
+ "money-bill": $fa-var-money-bill,
+ "bookmark": $fa-var-bookmark,
+ "align-justify": $fa-var-align-justify,
+ "umbrella-beach": $fa-var-umbrella-beach,
+ "helmet-un": $fa-var-helmet-un,
+ "bullseye": $fa-var-bullseye,
+ "bacon": $fa-var-bacon,
+ "hand-point-down": $fa-var-hand-point-down,
+ "arrow-up-from-bracket": $fa-var-arrow-up-from-bracket,
+ "folder": $fa-var-folder,
+ "folder-blank": $fa-var-folder-blank,
+ "file-waveform": $fa-var-file-waveform,
+ "file-medical-alt": $fa-var-file-medical-alt,
+ "radiation": $fa-var-radiation,
+ "chart-simple": $fa-var-chart-simple,
+ "mars-stroke": $fa-var-mars-stroke,
+ "vial": $fa-var-vial,
+ "gauge": $fa-var-gauge,
+ "dashboard": $fa-var-dashboard,
+ "gauge-med": $fa-var-gauge-med,
+ "tachometer-alt-average": $fa-var-tachometer-alt-average,
+ "wand-magic-sparkles": $fa-var-wand-magic-sparkles,
+ "magic-wand-sparkles": $fa-var-magic-wand-sparkles,
+ "e": $fa-var-e,
+ "pen-clip": $fa-var-pen-clip,
+ "pen-alt": $fa-var-pen-alt,
+ "bridge-circle-exclamation": $fa-var-bridge-circle-exclamation,
+ "user": $fa-var-user,
+ "school-circle-check": $fa-var-school-circle-check,
+ "dumpster": $fa-var-dumpster,
+ "van-shuttle": $fa-var-van-shuttle,
+ "shuttle-van": $fa-var-shuttle-van,
+ "building-user": $fa-var-building-user,
+ "square-caret-left": $fa-var-square-caret-left,
+ "caret-square-left": $fa-var-caret-square-left,
+ "highlighter": $fa-var-highlighter,
+ "key": $fa-var-key,
+ "bullhorn": $fa-var-bullhorn,
+ "globe": $fa-var-globe,
+ "synagogue": $fa-var-synagogue,
+ "person-half-dress": $fa-var-person-half-dress,
+ "road-bridge": $fa-var-road-bridge,
+ "location-arrow": $fa-var-location-arrow,
+ "c": $fa-var-c,
+ "tablet-button": $fa-var-tablet-button,
+ "building-lock": $fa-var-building-lock,
+ "pizza-slice": $fa-var-pizza-slice,
+ "money-bill-wave": $fa-var-money-bill-wave,
+ "chart-area": $fa-var-chart-area,
+ "area-chart": $fa-var-area-chart,
+ "house-flag": $fa-var-house-flag,
+ "person-circle-minus": $fa-var-person-circle-minus,
+ "ban": $fa-var-ban,
+ "cancel": $fa-var-cancel,
+ "camera-rotate": $fa-var-camera-rotate,
+ "spray-can-sparkles": $fa-var-spray-can-sparkles,
+ "air-freshener": $fa-var-air-freshener,
+ "star": $fa-var-star,
+ "repeat": $fa-var-repeat,
+ "cross": $fa-var-cross,
+ "box": $fa-var-box,
+ "venus-mars": $fa-var-venus-mars,
+ "arrow-pointer": $fa-var-arrow-pointer,
+ "mouse-pointer": $fa-var-mouse-pointer,
+ "maximize": $fa-var-maximize,
+ "expand-arrows-alt": $fa-var-expand-arrows-alt,
+ "charging-station": $fa-var-charging-station,
+ "shapes": $fa-var-shapes,
+ "triangle-circle-square": $fa-var-triangle-circle-square,
+ "shuffle": $fa-var-shuffle,
+ "random": $fa-var-random,
+ "person-running": $fa-var-person-running,
+ "running": $fa-var-running,
+ "mobile-retro": $fa-var-mobile-retro,
+ "grip-lines-vertical": $fa-var-grip-lines-vertical,
+ "spider": $fa-var-spider,
+ "hands-bound": $fa-var-hands-bound,
+ "file-invoice-dollar": $fa-var-file-invoice-dollar,
+ "plane-circle-exclamation": $fa-var-plane-circle-exclamation,
+ "x-ray": $fa-var-x-ray,
+ "spell-check": $fa-var-spell-check,
+ "slash": $fa-var-slash,
+ "computer-mouse": $fa-var-computer-mouse,
+ "mouse": $fa-var-mouse,
+ "arrow-right-to-bracket": $fa-var-arrow-right-to-bracket,
+ "sign-in": $fa-var-sign-in,
+ "shop-slash": $fa-var-shop-slash,
+ "store-alt-slash": $fa-var-store-alt-slash,
+ "server": $fa-var-server,
+ "virus-covid-slash": $fa-var-virus-covid-slash,
+ "shop-lock": $fa-var-shop-lock,
+ "hourglass-start": $fa-var-hourglass-start,
+ "hourglass-1": $fa-var-hourglass-1,
+ "blender-phone": $fa-var-blender-phone,
+ "building-wheat": $fa-var-building-wheat,
+ "person-breastfeeding": $fa-var-person-breastfeeding,
+ "right-to-bracket": $fa-var-right-to-bracket,
+ "sign-in-alt": $fa-var-sign-in-alt,
+ "venus": $fa-var-venus,
+ "passport": $fa-var-passport,
+ "thumbtack-slash": $fa-var-thumbtack-slash,
+ "thumb-tack-slash": $fa-var-thumb-tack-slash,
+ "heart-pulse": $fa-var-heart-pulse,
+ "heartbeat": $fa-var-heartbeat,
+ "people-carry-box": $fa-var-people-carry-box,
+ "people-carry": $fa-var-people-carry,
+ "temperature-high": $fa-var-temperature-high,
+ "microchip": $fa-var-microchip,
+ "crown": $fa-var-crown,
+ "weight-hanging": $fa-var-weight-hanging,
+ "xmarks-lines": $fa-var-xmarks-lines,
+ "file-prescription": $fa-var-file-prescription,
+ "weight-scale": $fa-var-weight-scale,
+ "weight": $fa-var-weight,
+ "user-group": $fa-var-user-group,
+ "user-friends": $fa-var-user-friends,
+ "arrow-up-a-z": $fa-var-arrow-up-a-z,
+ "sort-alpha-up": $fa-var-sort-alpha-up,
+ "chess-knight": $fa-var-chess-knight,
+ "face-laugh-squint": $fa-var-face-laugh-squint,
+ "laugh-squint": $fa-var-laugh-squint,
+ "wheelchair": $fa-var-wheelchair,
+ "circle-arrow-up": $fa-var-circle-arrow-up,
+ "arrow-circle-up": $fa-var-arrow-circle-up,
+ "toggle-on": $fa-var-toggle-on,
+ "person-walking": $fa-var-person-walking,
+ "walking": $fa-var-walking,
+ "l": $fa-var-l,
+ "fire": $fa-var-fire,
+ "bed-pulse": $fa-var-bed-pulse,
+ "procedures": $fa-var-procedures,
+ "shuttle-space": $fa-var-shuttle-space,
+ "space-shuttle": $fa-var-space-shuttle,
+ "face-laugh": $fa-var-face-laugh,
+ "laugh": $fa-var-laugh,
+ "folder-open": $fa-var-folder-open,
+ "heart-circle-plus": $fa-var-heart-circle-plus,
+ "code-fork": $fa-var-code-fork,
+ "city": $fa-var-city,
+ "microphone-lines": $fa-var-microphone-lines,
+ "microphone-alt": $fa-var-microphone-alt,
+ "pepper-hot": $fa-var-pepper-hot,
+ "unlock": $fa-var-unlock,
+ "colon-sign": $fa-var-colon-sign,
+ "headset": $fa-var-headset,
+ "store-slash": $fa-var-store-slash,
+ "road-circle-xmark": $fa-var-road-circle-xmark,
+ "user-minus": $fa-var-user-minus,
+ "mars-stroke-up": $fa-var-mars-stroke-up,
+ "mars-stroke-v": $fa-var-mars-stroke-v,
+ "champagne-glasses": $fa-var-champagne-glasses,
+ "glass-cheers": $fa-var-glass-cheers,
+ "clipboard": $fa-var-clipboard,
+ "house-circle-exclamation": $fa-var-house-circle-exclamation,
+ "file-arrow-up": $fa-var-file-arrow-up,
+ "file-upload": $fa-var-file-upload,
+ "wifi": $fa-var-wifi,
+ "wifi-3": $fa-var-wifi-3,
+ "wifi-strong": $fa-var-wifi-strong,
+ "bath": $fa-var-bath,
+ "bathtub": $fa-var-bathtub,
+ "underline": $fa-var-underline,
+ "user-pen": $fa-var-user-pen,
+ "user-edit": $fa-var-user-edit,
+ "signature": $fa-var-signature,
+ "stroopwafel": $fa-var-stroopwafel,
+ "bold": $fa-var-bold,
+ "anchor-lock": $fa-var-anchor-lock,
+ "building-ngo": $fa-var-building-ngo,
+ "manat-sign": $fa-var-manat-sign,
+ "not-equal": $fa-var-not-equal,
+ "border-top-left": $fa-var-border-top-left,
+ "border-style": $fa-var-border-style,
+ "map-location-dot": $fa-var-map-location-dot,
+ "map-marked-alt": $fa-var-map-marked-alt,
+ "jedi": $fa-var-jedi,
+ "square-poll-vertical": $fa-var-square-poll-vertical,
+ "poll": $fa-var-poll,
+ "mug-hot": $fa-var-mug-hot,
+ "car-battery": $fa-var-car-battery,
+ "battery-car": $fa-var-battery-car,
+ "gift": $fa-var-gift,
+ "dice-two": $fa-var-dice-two,
+ "chess-queen": $fa-var-chess-queen,
+ "glasses": $fa-var-glasses,
+ "chess-board": $fa-var-chess-board,
+ "building-circle-check": $fa-var-building-circle-check,
+ "person-chalkboard": $fa-var-person-chalkboard,
+ "mars-stroke-right": $fa-var-mars-stroke-right,
+ "mars-stroke-h": $fa-var-mars-stroke-h,
+ "hand-back-fist": $fa-var-hand-back-fist,
+ "hand-rock": $fa-var-hand-rock,
+ "square-caret-up": $fa-var-square-caret-up,
+ "caret-square-up": $fa-var-caret-square-up,
+ "cloud-showers-water": $fa-var-cloud-showers-water,
+ "chart-bar": $fa-var-chart-bar,
+ "bar-chart": $fa-var-bar-chart,
+ "hands-bubbles": $fa-var-hands-bubbles,
+ "hands-wash": $fa-var-hands-wash,
+ "less-than-equal": $fa-var-less-than-equal,
+ "train": $fa-var-train,
+ "eye-low-vision": $fa-var-eye-low-vision,
+ "low-vision": $fa-var-low-vision,
+ "crow": $fa-var-crow,
+ "sailboat": $fa-var-sailboat,
+ "window-restore": $fa-var-window-restore,
+ "square-plus": $fa-var-square-plus,
+ "plus-square": $fa-var-plus-square,
+ "torii-gate": $fa-var-torii-gate,
+ "frog": $fa-var-frog,
+ "bucket": $fa-var-bucket,
+ "image": $fa-var-image,
+ "microphone": $fa-var-microphone,
+ "cow": $fa-var-cow,
+ "caret-up": $fa-var-caret-up,
+ "screwdriver": $fa-var-screwdriver,
+ "folder-closed": $fa-var-folder-closed,
+ "house-tsunami": $fa-var-house-tsunami,
+ "square-nfi": $fa-var-square-nfi,
+ "arrow-up-from-ground-water": $fa-var-arrow-up-from-ground-water,
+ "martini-glass": $fa-var-martini-glass,
+ "glass-martini-alt": $fa-var-glass-martini-alt,
+ "square-binary": $fa-var-square-binary,
+ "rotate-left": $fa-var-rotate-left,
+ "rotate-back": $fa-var-rotate-back,
+ "rotate-backward": $fa-var-rotate-backward,
+ "undo-alt": $fa-var-undo-alt,
+ "table-columns": $fa-var-table-columns,
+ "columns": $fa-var-columns,
+ "lemon": $fa-var-lemon,
+ "head-side-mask": $fa-var-head-side-mask,
+ "handshake": $fa-var-handshake,
+ "gem": $fa-var-gem,
+ "dolly": $fa-var-dolly,
+ "dolly-box": $fa-var-dolly-box,
+ "smoking": $fa-var-smoking,
+ "minimize": $fa-var-minimize,
+ "compress-arrows-alt": $fa-var-compress-arrows-alt,
+ "monument": $fa-var-monument,
+ "snowplow": $fa-var-snowplow,
+ "angles-right": $fa-var-angles-right,
+ "angle-double-right": $fa-var-angle-double-right,
+ "cannabis": $fa-var-cannabis,
+ "circle-play": $fa-var-circle-play,
+ "play-circle": $fa-var-play-circle,
+ "tablets": $fa-var-tablets,
+ "ethernet": $fa-var-ethernet,
+ "euro-sign": $fa-var-euro-sign,
+ "eur": $fa-var-eur,
+ "euro": $fa-var-euro,
+ "chair": $fa-var-chair,
+ "circle-check": $fa-var-circle-check,
+ "check-circle": $fa-var-check-circle,
+ "circle-stop": $fa-var-circle-stop,
+ "stop-circle": $fa-var-stop-circle,
+ "compass-drafting": $fa-var-compass-drafting,
+ "drafting-compass": $fa-var-drafting-compass,
+ "plate-wheat": $fa-var-plate-wheat,
+ "icicles": $fa-var-icicles,
+ "person-shelter": $fa-var-person-shelter,
+ "neuter": $fa-var-neuter,
+ "id-badge": $fa-var-id-badge,
+ "marker": $fa-var-marker,
+ "face-laugh-beam": $fa-var-face-laugh-beam,
+ "laugh-beam": $fa-var-laugh-beam,
+ "helicopter-symbol": $fa-var-helicopter-symbol,
+ "universal-access": $fa-var-universal-access,
+ "circle-chevron-up": $fa-var-circle-chevron-up,
+ "chevron-circle-up": $fa-var-chevron-circle-up,
+ "lari-sign": $fa-var-lari-sign,
+ "volcano": $fa-var-volcano,
+ "person-walking-dashed-line-arrow-right": $fa-var-person-walking-dashed-line-arrow-right,
+ "sterling-sign": $fa-var-sterling-sign,
+ "gbp": $fa-var-gbp,
+ "pound-sign": $fa-var-pound-sign,
+ "viruses": $fa-var-viruses,
+ "square-person-confined": $fa-var-square-person-confined,
+ "user-tie": $fa-var-user-tie,
+ "arrow-down-long": $fa-var-arrow-down-long,
+ "long-arrow-down": $fa-var-long-arrow-down,
+ "tent-arrow-down-to-line": $fa-var-tent-arrow-down-to-line,
+ "certificate": $fa-var-certificate,
+ "reply-all": $fa-var-reply-all,
+ "mail-reply-all": $fa-var-mail-reply-all,
+ "suitcase": $fa-var-suitcase,
+ "person-skating": $fa-var-person-skating,
+ "skating": $fa-var-skating,
+ "filter-circle-dollar": $fa-var-filter-circle-dollar,
+ "funnel-dollar": $fa-var-funnel-dollar,
+ "camera-retro": $fa-var-camera-retro,
+ "circle-arrow-down": $fa-var-circle-arrow-down,
+ "arrow-circle-down": $fa-var-arrow-circle-down,
+ "file-import": $fa-var-file-import,
+ "arrow-right-to-file": $fa-var-arrow-right-to-file,
+ "square-arrow-up-right": $fa-var-square-arrow-up-right,
+ "external-link-square": $fa-var-external-link-square,
+ "box-open": $fa-var-box-open,
+ "scroll": $fa-var-scroll,
+ "spa": $fa-var-spa,
+ "location-pin-lock": $fa-var-location-pin-lock,
+ "pause": $fa-var-pause,
+ "hill-avalanche": $fa-var-hill-avalanche,
+ "temperature-empty": $fa-var-temperature-empty,
+ "temperature-0": $fa-var-temperature-0,
+ "thermometer-0": $fa-var-thermometer-0,
+ "thermometer-empty": $fa-var-thermometer-empty,
+ "bomb": $fa-var-bomb,
+ "registered": $fa-var-registered,
+ "address-card": $fa-var-address-card,
+ "contact-card": $fa-var-contact-card,
+ "vcard": $fa-var-vcard,
+ "scale-unbalanced-flip": $fa-var-scale-unbalanced-flip,
+ "balance-scale-right": $fa-var-balance-scale-right,
+ "subscript": $fa-var-subscript,
+ "diamond-turn-right": $fa-var-diamond-turn-right,
+ "directions": $fa-var-directions,
+ "burst": $fa-var-burst,
+ "house-laptop": $fa-var-house-laptop,
+ "laptop-house": $fa-var-laptop-house,
+ "face-tired": $fa-var-face-tired,
+ "tired": $fa-var-tired,
+ "money-bills": $fa-var-money-bills,
+ "smog": $fa-var-smog,
+ "crutch": $fa-var-crutch,
+ "cloud-arrow-up": $fa-var-cloud-arrow-up,
+ "cloud-upload": $fa-var-cloud-upload,
+ "cloud-upload-alt": $fa-var-cloud-upload-alt,
+ "palette": $fa-var-palette,
+ "arrows-turn-right": $fa-var-arrows-turn-right,
+ "vest": $fa-var-vest,
+ "ferry": $fa-var-ferry,
+ "arrows-down-to-people": $fa-var-arrows-down-to-people,
+ "seedling": $fa-var-seedling,
+ "sprout": $fa-var-sprout,
+ "left-right": $fa-var-left-right,
+ "arrows-alt-h": $fa-var-arrows-alt-h,
+ "boxes-packing": $fa-var-boxes-packing,
+ "circle-arrow-left": $fa-var-circle-arrow-left,
+ "arrow-circle-left": $fa-var-arrow-circle-left,
+ "group-arrows-rotate": $fa-var-group-arrows-rotate,
+ "bowl-food": $fa-var-bowl-food,
+ "candy-cane": $fa-var-candy-cane,
+ "arrow-down-wide-short": $fa-var-arrow-down-wide-short,
+ "sort-amount-asc": $fa-var-sort-amount-asc,
+ "sort-amount-down": $fa-var-sort-amount-down,
+ "cloud-bolt": $fa-var-cloud-bolt,
+ "thunderstorm": $fa-var-thunderstorm,
+ "text-slash": $fa-var-text-slash,
+ "remove-format": $fa-var-remove-format,
+ "face-smile-wink": $fa-var-face-smile-wink,
+ "smile-wink": $fa-var-smile-wink,
+ "file-word": $fa-var-file-word,
+ "file-powerpoint": $fa-var-file-powerpoint,
+ "arrows-left-right": $fa-var-arrows-left-right,
+ "arrows-h": $fa-var-arrows-h,
+ "house-lock": $fa-var-house-lock,
+ "cloud-arrow-down": $fa-var-cloud-arrow-down,
+ "cloud-download": $fa-var-cloud-download,
+ "cloud-download-alt": $fa-var-cloud-download-alt,
+ "children": $fa-var-children,
+ "chalkboard": $fa-var-chalkboard,
+ "blackboard": $fa-var-blackboard,
+ "user-large-slash": $fa-var-user-large-slash,
+ "user-alt-slash": $fa-var-user-alt-slash,
+ "envelope-open": $fa-var-envelope-open,
+ "handshake-simple-slash": $fa-var-handshake-simple-slash,
+ "handshake-alt-slash": $fa-var-handshake-alt-slash,
+ "mattress-pillow": $fa-var-mattress-pillow,
+ "guarani-sign": $fa-var-guarani-sign,
+ "arrows-rotate": $fa-var-arrows-rotate,
+ "refresh": $fa-var-refresh,
+ "sync": $fa-var-sync,
+ "fire-extinguisher": $fa-var-fire-extinguisher,
+ "cruzeiro-sign": $fa-var-cruzeiro-sign,
+ "greater-than-equal": $fa-var-greater-than-equal,
+ "shield-halved": $fa-var-shield-halved,
+ "shield-alt": $fa-var-shield-alt,
+ "book-atlas": $fa-var-book-atlas,
+ "atlas": $fa-var-atlas,
+ "virus": $fa-var-virus,
+ "envelope-circle-check": $fa-var-envelope-circle-check,
+ "layer-group": $fa-var-layer-group,
+ "arrows-to-dot": $fa-var-arrows-to-dot,
+ "archway": $fa-var-archway,
+ "heart-circle-check": $fa-var-heart-circle-check,
+ "house-chimney-crack": $fa-var-house-chimney-crack,
+ "house-damage": $fa-var-house-damage,
+ "file-zipper": $fa-var-file-zipper,
+ "file-archive": $fa-var-file-archive,
+ "square": $fa-var-square,
+ "martini-glass-empty": $fa-var-martini-glass-empty,
+ "glass-martini": $fa-var-glass-martini,
+ "couch": $fa-var-couch,
+ "cedi-sign": $fa-var-cedi-sign,
+ "italic": $fa-var-italic,
+ "table-cells-column-lock": $fa-var-table-cells-column-lock,
+ "church": $fa-var-church,
+ "comments-dollar": $fa-var-comments-dollar,
+ "democrat": $fa-var-democrat,
+ "z": $fa-var-z,
+ "person-skiing": $fa-var-person-skiing,
+ "skiing": $fa-var-skiing,
+ "road-lock": $fa-var-road-lock,
+ "a": $fa-var-a,
+ "temperature-arrow-down": $fa-var-temperature-arrow-down,
+ "temperature-down": $fa-var-temperature-down,
+ "feather-pointed": $fa-var-feather-pointed,
+ "feather-alt": $fa-var-feather-alt,
+ "p": $fa-var-p,
+ "snowflake": $fa-var-snowflake,
+ "newspaper": $fa-var-newspaper,
+ "rectangle-ad": $fa-var-rectangle-ad,
+ "ad": $fa-var-ad,
+ "circle-arrow-right": $fa-var-circle-arrow-right,
+ "arrow-circle-right": $fa-var-arrow-circle-right,
+ "filter-circle-xmark": $fa-var-filter-circle-xmark,
+ "locust": $fa-var-locust,
+ "sort": $fa-var-sort,
+ "unsorted": $fa-var-unsorted,
+ "list-ol": $fa-var-list-ol,
+ "list-1-2": $fa-var-list-1-2,
+ "list-numeric": $fa-var-list-numeric,
+ "person-dress-burst": $fa-var-person-dress-burst,
+ "money-check-dollar": $fa-var-money-check-dollar,
+ "money-check-alt": $fa-var-money-check-alt,
+ "vector-square": $fa-var-vector-square,
+ "bread-slice": $fa-var-bread-slice,
+ "language": $fa-var-language,
+ "face-kiss-wink-heart": $fa-var-face-kiss-wink-heart,
+ "kiss-wink-heart": $fa-var-kiss-wink-heart,
+ "filter": $fa-var-filter,
+ "question": $fa-var-question,
+ "file-signature": $fa-var-file-signature,
+ "up-down-left-right": $fa-var-up-down-left-right,
+ "arrows-alt": $fa-var-arrows-alt,
+ "house-chimney-user": $fa-var-house-chimney-user,
+ "hand-holding-heart": $fa-var-hand-holding-heart,
+ "puzzle-piece": $fa-var-puzzle-piece,
+ "money-check": $fa-var-money-check,
+ "star-half-stroke": $fa-var-star-half-stroke,
+ "star-half-alt": $fa-var-star-half-alt,
+ "code": $fa-var-code,
+ "whiskey-glass": $fa-var-whiskey-glass,
+ "glass-whiskey": $fa-var-glass-whiskey,
+ "building-circle-exclamation": $fa-var-building-circle-exclamation,
+ "magnifying-glass-chart": $fa-var-magnifying-glass-chart,
+ "arrow-up-right-from-square": $fa-var-arrow-up-right-from-square,
+ "external-link": $fa-var-external-link,
+ "cubes-stacked": $fa-var-cubes-stacked,
+ "won-sign": $fa-var-won-sign,
+ "krw": $fa-var-krw,
+ "won": $fa-var-won,
+ "virus-covid": $fa-var-virus-covid,
+ "austral-sign": $fa-var-austral-sign,
+ "f": $fa-var-f,
+ "leaf": $fa-var-leaf,
+ "road": $fa-var-road,
+ "taxi": $fa-var-taxi,
+ "cab": $fa-var-cab,
+ "person-circle-plus": $fa-var-person-circle-plus,
+ "chart-pie": $fa-var-chart-pie,
+ "pie-chart": $fa-var-pie-chart,
+ "bolt-lightning": $fa-var-bolt-lightning,
+ "sack-xmark": $fa-var-sack-xmark,
+ "file-excel": $fa-var-file-excel,
+ "file-contract": $fa-var-file-contract,
+ "fish-fins": $fa-var-fish-fins,
+ "building-flag": $fa-var-building-flag,
+ "face-grin-beam": $fa-var-face-grin-beam,
+ "grin-beam": $fa-var-grin-beam,
+ "object-ungroup": $fa-var-object-ungroup,
+ "poop": $fa-var-poop,
+ "location-pin": $fa-var-location-pin,
+ "map-marker": $fa-var-map-marker,
+ "kaaba": $fa-var-kaaba,
+ "toilet-paper": $fa-var-toilet-paper,
+ "helmet-safety": $fa-var-helmet-safety,
+ "hard-hat": $fa-var-hard-hat,
+ "hat-hard": $fa-var-hat-hard,
+ "eject": $fa-var-eject,
+ "circle-right": $fa-var-circle-right,
+ "arrow-alt-circle-right": $fa-var-arrow-alt-circle-right,
+ "plane-circle-check": $fa-var-plane-circle-check,
+ "face-rolling-eyes": $fa-var-face-rolling-eyes,
+ "meh-rolling-eyes": $fa-var-meh-rolling-eyes,
+ "object-group": $fa-var-object-group,
+ "chart-line": $fa-var-chart-line,
+ "line-chart": $fa-var-line-chart,
+ "mask-ventilator": $fa-var-mask-ventilator,
+ "arrow-right": $fa-var-arrow-right,
+ "signs-post": $fa-var-signs-post,
+ "map-signs": $fa-var-map-signs,
+ "cash-register": $fa-var-cash-register,
+ "person-circle-question": $fa-var-person-circle-question,
+ "h": $fa-var-h,
+ "tarp": $fa-var-tarp,
+ "screwdriver-wrench": $fa-var-screwdriver-wrench,
+ "tools": $fa-var-tools,
+ "arrows-to-eye": $fa-var-arrows-to-eye,
+ "plug-circle-bolt": $fa-var-plug-circle-bolt,
+ "heart": $fa-var-heart,
+ "mars-and-venus": $fa-var-mars-and-venus,
+ "house-user": $fa-var-house-user,
+ "home-user": $fa-var-home-user,
+ "dumpster-fire": $fa-var-dumpster-fire,
+ "house-crack": $fa-var-house-crack,
+ "martini-glass-citrus": $fa-var-martini-glass-citrus,
+ "cocktail": $fa-var-cocktail,
+ "face-surprise": $fa-var-face-surprise,
+ "surprise": $fa-var-surprise,
+ "bottle-water": $fa-var-bottle-water,
+ "circle-pause": $fa-var-circle-pause,
+ "pause-circle": $fa-var-pause-circle,
+ "toilet-paper-slash": $fa-var-toilet-paper-slash,
+ "apple-whole": $fa-var-apple-whole,
+ "apple-alt": $fa-var-apple-alt,
+ "kitchen-set": $fa-var-kitchen-set,
+ "r": $fa-var-r,
+ "temperature-quarter": $fa-var-temperature-quarter,
+ "temperature-1": $fa-var-temperature-1,
+ "thermometer-1": $fa-var-thermometer-1,
+ "thermometer-quarter": $fa-var-thermometer-quarter,
+ "cube": $fa-var-cube,
+ "bitcoin-sign": $fa-var-bitcoin-sign,
+ "shield-dog": $fa-var-shield-dog,
+ "solar-panel": $fa-var-solar-panel,
+ "lock-open": $fa-var-lock-open,
+ "elevator": $fa-var-elevator,
+ "money-bill-transfer": $fa-var-money-bill-transfer,
+ "money-bill-trend-up": $fa-var-money-bill-trend-up,
+ "house-flood-water-circle-arrow-right": $fa-var-house-flood-water-circle-arrow-right,
+ "square-poll-horizontal": $fa-var-square-poll-horizontal,
+ "poll-h": $fa-var-poll-h,
+ "circle": $fa-var-circle,
+ "backward-fast": $fa-var-backward-fast,
+ "fast-backward": $fa-var-fast-backward,
+ "recycle": $fa-var-recycle,
+ "user-astronaut": $fa-var-user-astronaut,
+ "plane-slash": $fa-var-plane-slash,
+ "trademark": $fa-var-trademark,
+ "basketball": $fa-var-basketball,
+ "basketball-ball": $fa-var-basketball-ball,
+ "satellite-dish": $fa-var-satellite-dish,
+ "circle-up": $fa-var-circle-up,
+ "arrow-alt-circle-up": $fa-var-arrow-alt-circle-up,
+ "mobile-screen-button": $fa-var-mobile-screen-button,
+ "mobile-alt": $fa-var-mobile-alt,
+ "volume-high": $fa-var-volume-high,
+ "volume-up": $fa-var-volume-up,
+ "users-rays": $fa-var-users-rays,
+ "wallet": $fa-var-wallet,
+ "clipboard-check": $fa-var-clipboard-check,
+ "file-audio": $fa-var-file-audio,
+ "burger": $fa-var-burger,
+ "hamburger": $fa-var-hamburger,
+ "wrench": $fa-var-wrench,
+ "bugs": $fa-var-bugs,
+ "rupee-sign": $fa-var-rupee-sign,
+ "rupee": $fa-var-rupee,
+ "file-image": $fa-var-file-image,
+ "circle-question": $fa-var-circle-question,
+ "question-circle": $fa-var-question-circle,
+ "plane-departure": $fa-var-plane-departure,
+ "handshake-slash": $fa-var-handshake-slash,
+ "book-bookmark": $fa-var-book-bookmark,
+ "code-branch": $fa-var-code-branch,
+ "hat-cowboy": $fa-var-hat-cowboy,
+ "bridge": $fa-var-bridge,
+ "phone-flip": $fa-var-phone-flip,
+ "phone-alt": $fa-var-phone-alt,
+ "truck-front": $fa-var-truck-front,
+ "cat": $fa-var-cat,
+ "anchor-circle-exclamation": $fa-var-anchor-circle-exclamation,
+ "truck-field": $fa-var-truck-field,
+ "route": $fa-var-route,
+ "clipboard-question": $fa-var-clipboard-question,
+ "panorama": $fa-var-panorama,
+ "comment-medical": $fa-var-comment-medical,
+ "teeth-open": $fa-var-teeth-open,
+ "file-circle-minus": $fa-var-file-circle-minus,
+ "tags": $fa-var-tags,
+ "wine-glass": $fa-var-wine-glass,
+ "forward-fast": $fa-var-forward-fast,
+ "fast-forward": $fa-var-fast-forward,
+ "face-meh-blank": $fa-var-face-meh-blank,
+ "meh-blank": $fa-var-meh-blank,
+ "square-parking": $fa-var-square-parking,
+ "parking": $fa-var-parking,
+ "house-signal": $fa-var-house-signal,
+ "bars-progress": $fa-var-bars-progress,
+ "tasks-alt": $fa-var-tasks-alt,
+ "faucet-drip": $fa-var-faucet-drip,
+ "cart-flatbed": $fa-var-cart-flatbed,
+ "dolly-flatbed": $fa-var-dolly-flatbed,
+ "ban-smoking": $fa-var-ban-smoking,
+ "smoking-ban": $fa-var-smoking-ban,
+ "terminal": $fa-var-terminal,
+ "mobile-button": $fa-var-mobile-button,
+ "house-medical-flag": $fa-var-house-medical-flag,
+ "basket-shopping": $fa-var-basket-shopping,
+ "shopping-basket": $fa-var-shopping-basket,
+ "tape": $fa-var-tape,
+ "bus-simple": $fa-var-bus-simple,
+ "bus-alt": $fa-var-bus-alt,
+ "eye": $fa-var-eye,
+ "face-sad-cry": $fa-var-face-sad-cry,
+ "sad-cry": $fa-var-sad-cry,
+ "audio-description": $fa-var-audio-description,
+ "person-military-to-person": $fa-var-person-military-to-person,
+ "file-shield": $fa-var-file-shield,
+ "user-slash": $fa-var-user-slash,
+ "pen": $fa-var-pen,
+ "tower-observation": $fa-var-tower-observation,
+ "file-code": $fa-var-file-code,
+ "signal": $fa-var-signal,
+ "signal-5": $fa-var-signal-5,
+ "signal-perfect": $fa-var-signal-perfect,
+ "bus": $fa-var-bus,
+ "heart-circle-xmark": $fa-var-heart-circle-xmark,
+ "house-chimney": $fa-var-house-chimney,
+ "home-lg": $fa-var-home-lg,
+ "window-maximize": $fa-var-window-maximize,
+ "face-frown": $fa-var-face-frown,
+ "frown": $fa-var-frown,
+ "prescription": $fa-var-prescription,
+ "shop": $fa-var-shop,
+ "store-alt": $fa-var-store-alt,
+ "floppy-disk": $fa-var-floppy-disk,
+ "save": $fa-var-save,
+ "vihara": $fa-var-vihara,
+ "scale-unbalanced": $fa-var-scale-unbalanced,
+ "balance-scale-left": $fa-var-balance-scale-left,
+ "sort-up": $fa-var-sort-up,
+ "sort-asc": $fa-var-sort-asc,
+ "comment-dots": $fa-var-comment-dots,
+ "commenting": $fa-var-commenting,
+ "plant-wilt": $fa-var-plant-wilt,
+ "diamond": $fa-var-diamond,
+ "face-grin-squint": $fa-var-face-grin-squint,
+ "grin-squint": $fa-var-grin-squint,
+ "hand-holding-dollar": $fa-var-hand-holding-dollar,
+ "hand-holding-usd": $fa-var-hand-holding-usd,
+ "chart-diagram": $fa-var-chart-diagram,
+ "bacterium": $fa-var-bacterium,
+ "hand-pointer": $fa-var-hand-pointer,
+ "drum-steelpan": $fa-var-drum-steelpan,
+ "hand-scissors": $fa-var-hand-scissors,
+ "hands-praying": $fa-var-hands-praying,
+ "praying-hands": $fa-var-praying-hands,
+ "arrow-rotate-right": $fa-var-arrow-rotate-right,
+ "arrow-right-rotate": $fa-var-arrow-right-rotate,
+ "arrow-rotate-forward": $fa-var-arrow-rotate-forward,
+ "redo": $fa-var-redo,
+ "biohazard": $fa-var-biohazard,
+ "location-crosshairs": $fa-var-location-crosshairs,
+ "location": $fa-var-location,
+ "mars-double": $fa-var-mars-double,
+ "child-dress": $fa-var-child-dress,
+ "users-between-lines": $fa-var-users-between-lines,
+ "lungs-virus": $fa-var-lungs-virus,
+ "face-grin-tears": $fa-var-face-grin-tears,
+ "grin-tears": $fa-var-grin-tears,
+ "phone": $fa-var-phone,
+ "calendar-xmark": $fa-var-calendar-xmark,
+ "calendar-times": $fa-var-calendar-times,
+ "child-reaching": $fa-var-child-reaching,
+ "head-side-virus": $fa-var-head-side-virus,
+ "user-gear": $fa-var-user-gear,
+ "user-cog": $fa-var-user-cog,
+ "arrow-up-1-9": $fa-var-arrow-up-1-9,
+ "sort-numeric-up": $fa-var-sort-numeric-up,
+ "door-closed": $fa-var-door-closed,
+ "shield-virus": $fa-var-shield-virus,
+ "dice-six": $fa-var-dice-six,
+ "mosquito-net": $fa-var-mosquito-net,
+ "file-fragment": $fa-var-file-fragment,
+ "bridge-water": $fa-var-bridge-water,
+ "person-booth": $fa-var-person-booth,
+ "text-width": $fa-var-text-width,
+ "hat-wizard": $fa-var-hat-wizard,
+ "pen-fancy": $fa-var-pen-fancy,
+ "person-digging": $fa-var-person-digging,
+ "digging": $fa-var-digging,
+ "trash": $fa-var-trash,
+ "gauge-simple": $fa-var-gauge-simple,
+ "gauge-simple-med": $fa-var-gauge-simple-med,
+ "tachometer-average": $fa-var-tachometer-average,
+ "book-medical": $fa-var-book-medical,
+ "poo": $fa-var-poo,
+ "quote-right": $fa-var-quote-right,
+ "quote-right-alt": $fa-var-quote-right-alt,
+ "shirt": $fa-var-shirt,
+ "t-shirt": $fa-var-t-shirt,
+ "tshirt": $fa-var-tshirt,
+ "cubes": $fa-var-cubes,
+ "divide": $fa-var-divide,
+ "tenge-sign": $fa-var-tenge-sign,
+ "tenge": $fa-var-tenge,
+ "headphones": $fa-var-headphones,
+ "hands-holding": $fa-var-hands-holding,
+ "hands-clapping": $fa-var-hands-clapping,
+ "republican": $fa-var-republican,
+ "arrow-left": $fa-var-arrow-left,
+ "person-circle-xmark": $fa-var-person-circle-xmark,
+ "ruler": $fa-var-ruler,
+ "align-left": $fa-var-align-left,
+ "dice-d6": $fa-var-dice-d6,
+ "restroom": $fa-var-restroom,
+ "j": $fa-var-j,
+ "users-viewfinder": $fa-var-users-viewfinder,
+ "file-video": $fa-var-file-video,
+ "up-right-from-square": $fa-var-up-right-from-square,
+ "external-link-alt": $fa-var-external-link-alt,
+ "table-cells": $fa-var-table-cells,
+ "th": $fa-var-th,
+ "file-pdf": $fa-var-file-pdf,
+ "book-bible": $fa-var-book-bible,
+ "bible": $fa-var-bible,
+ "o": $fa-var-o,
+ "suitcase-medical": $fa-var-suitcase-medical,
+ "medkit": $fa-var-medkit,
+ "user-secret": $fa-var-user-secret,
+ "otter": $fa-var-otter,
+ "person-dress": $fa-var-person-dress,
+ "female": $fa-var-female,
+ "comment-dollar": $fa-var-comment-dollar,
+ "business-time": $fa-var-business-time,
+ "briefcase-clock": $fa-var-briefcase-clock,
+ "table-cells-large": $fa-var-table-cells-large,
+ "th-large": $fa-var-th-large,
+ "book-tanakh": $fa-var-book-tanakh,
+ "tanakh": $fa-var-tanakh,
+ "phone-volume": $fa-var-phone-volume,
+ "volume-control-phone": $fa-var-volume-control-phone,
+ "hat-cowboy-side": $fa-var-hat-cowboy-side,
+ "clipboard-user": $fa-var-clipboard-user,
+ "child": $fa-var-child,
+ "lira-sign": $fa-var-lira-sign,
+ "satellite": $fa-var-satellite,
+ "plane-lock": $fa-var-plane-lock,
+ "tag": $fa-var-tag,
+ "comment": $fa-var-comment,
+ "cake-candles": $fa-var-cake-candles,
+ "birthday-cake": $fa-var-birthday-cake,
+ "cake": $fa-var-cake,
+ "envelope": $fa-var-envelope,
+ "angles-up": $fa-var-angles-up,
+ "angle-double-up": $fa-var-angle-double-up,
+ "paperclip": $fa-var-paperclip,
+ "arrow-right-to-city": $fa-var-arrow-right-to-city,
+ "ribbon": $fa-var-ribbon,
+ "lungs": $fa-var-lungs,
+ "arrow-up-9-1": $fa-var-arrow-up-9-1,
+ "sort-numeric-up-alt": $fa-var-sort-numeric-up-alt,
+ "litecoin-sign": $fa-var-litecoin-sign,
+ "border-none": $fa-var-border-none,
+ "circle-nodes": $fa-var-circle-nodes,
+ "parachute-box": $fa-var-parachute-box,
+ "indent": $fa-var-indent,
+ "truck-field-un": $fa-var-truck-field-un,
+ "hourglass": $fa-var-hourglass,
+ "hourglass-empty": $fa-var-hourglass-empty,
+ "mountain": $fa-var-mountain,
+ "user-doctor": $fa-var-user-doctor,
+ "user-md": $fa-var-user-md,
+ "circle-info": $fa-var-circle-info,
+ "info-circle": $fa-var-info-circle,
+ "cloud-meatball": $fa-var-cloud-meatball,
+ "camera": $fa-var-camera,
+ "camera-alt": $fa-var-camera-alt,
+ "square-virus": $fa-var-square-virus,
+ "meteor": $fa-var-meteor,
+ "car-on": $fa-var-car-on,
+ "sleigh": $fa-var-sleigh,
+ "arrow-down-1-9": $fa-var-arrow-down-1-9,
+ "sort-numeric-asc": $fa-var-sort-numeric-asc,
+ "sort-numeric-down": $fa-var-sort-numeric-down,
+ "hand-holding-droplet": $fa-var-hand-holding-droplet,
+ "hand-holding-water": $fa-var-hand-holding-water,
+ "water": $fa-var-water,
+ "calendar-check": $fa-var-calendar-check,
+ "braille": $fa-var-braille,
+ "prescription-bottle-medical": $fa-var-prescription-bottle-medical,
+ "prescription-bottle-alt": $fa-var-prescription-bottle-alt,
+ "landmark": $fa-var-landmark,
+ "truck": $fa-var-truck,
+ "crosshairs": $fa-var-crosshairs,
+ "person-cane": $fa-var-person-cane,
+ "tent": $fa-var-tent,
+ "vest-patches": $fa-var-vest-patches,
+ "check-double": $fa-var-check-double,
+ "arrow-down-a-z": $fa-var-arrow-down-a-z,
+ "sort-alpha-asc": $fa-var-sort-alpha-asc,
+ "sort-alpha-down": $fa-var-sort-alpha-down,
+ "money-bill-wheat": $fa-var-money-bill-wheat,
+ "cookie": $fa-var-cookie,
+ "arrow-rotate-left": $fa-var-arrow-rotate-left,
+ "arrow-left-rotate": $fa-var-arrow-left-rotate,
+ "arrow-rotate-back": $fa-var-arrow-rotate-back,
+ "arrow-rotate-backward": $fa-var-arrow-rotate-backward,
+ "undo": $fa-var-undo,
+ "hard-drive": $fa-var-hard-drive,
+ "hdd": $fa-var-hdd,
+ "face-grin-squint-tears": $fa-var-face-grin-squint-tears,
+ "grin-squint-tears": $fa-var-grin-squint-tears,
+ "dumbbell": $fa-var-dumbbell,
+ "rectangle-list": $fa-var-rectangle-list,
+ "list-alt": $fa-var-list-alt,
+ "tarp-droplet": $fa-var-tarp-droplet,
+ "house-medical-circle-check": $fa-var-house-medical-circle-check,
+ "person-skiing-nordic": $fa-var-person-skiing-nordic,
+ "skiing-nordic": $fa-var-skiing-nordic,
+ "calendar-plus": $fa-var-calendar-plus,
+ "plane-arrival": $fa-var-plane-arrival,
+ "circle-left": $fa-var-circle-left,
+ "arrow-alt-circle-left": $fa-var-arrow-alt-circle-left,
+ "train-subway": $fa-var-train-subway,
+ "subway": $fa-var-subway,
+ "chart-gantt": $fa-var-chart-gantt,
+ "indian-rupee-sign": $fa-var-indian-rupee-sign,
+ "indian-rupee": $fa-var-indian-rupee,
+ "inr": $fa-var-inr,
+ "crop-simple": $fa-var-crop-simple,
+ "crop-alt": $fa-var-crop-alt,
+ "money-bill-1": $fa-var-money-bill-1,
+ "money-bill-alt": $fa-var-money-bill-alt,
+ "left-long": $fa-var-left-long,
+ "long-arrow-alt-left": $fa-var-long-arrow-alt-left,
+ "dna": $fa-var-dna,
+ "virus-slash": $fa-var-virus-slash,
+ "minus": $fa-var-minus,
+ "subtract": $fa-var-subtract,
+ "chess": $fa-var-chess,
+ "arrow-left-long": $fa-var-arrow-left-long,
+ "long-arrow-left": $fa-var-long-arrow-left,
+ "plug-circle-check": $fa-var-plug-circle-check,
+ "street-view": $fa-var-street-view,
+ "franc-sign": $fa-var-franc-sign,
+ "volume-off": $fa-var-volume-off,
+ "hands-asl-interpreting": $fa-var-hands-asl-interpreting,
+ "american-sign-language-interpreting": $fa-var-american-sign-language-interpreting,
+ "asl-interpreting": $fa-var-asl-interpreting,
+ "hands-american-sign-language-interpreting": $fa-var-hands-american-sign-language-interpreting,
+ "gear": $fa-var-gear,
+ "cog": $fa-var-cog,
+ "droplet-slash": $fa-var-droplet-slash,
+ "tint-slash": $fa-var-tint-slash,
+ "mosque": $fa-var-mosque,
+ "mosquito": $fa-var-mosquito,
+ "star-of-david": $fa-var-star-of-david,
+ "person-military-rifle": $fa-var-person-military-rifle,
+ "cart-shopping": $fa-var-cart-shopping,
+ "shopping-cart": $fa-var-shopping-cart,
+ "vials": $fa-var-vials,
+ "plug-circle-plus": $fa-var-plug-circle-plus,
+ "place-of-worship": $fa-var-place-of-worship,
+ "grip-vertical": $fa-var-grip-vertical,
+ "hexagon-nodes": $fa-var-hexagon-nodes,
+ "arrow-turn-up": $fa-var-arrow-turn-up,
+ "level-up": $fa-var-level-up,
+ "u": $fa-var-u,
+ "square-root-variable": $fa-var-square-root-variable,
+ "square-root-alt": $fa-var-square-root-alt,
+ "clock": $fa-var-clock,
+ "clock-four": $fa-var-clock-four,
+ "backward-step": $fa-var-backward-step,
+ "step-backward": $fa-var-step-backward,
+ "pallet": $fa-var-pallet,
+ "faucet": $fa-var-faucet,
+ "baseball-bat-ball": $fa-var-baseball-bat-ball,
+ "s": $fa-var-s,
+ "timeline": $fa-var-timeline,
+ "keyboard": $fa-var-keyboard,
+ "caret-down": $fa-var-caret-down,
+ "house-chimney-medical": $fa-var-house-chimney-medical,
+ "clinic-medical": $fa-var-clinic-medical,
+ "temperature-three-quarters": $fa-var-temperature-three-quarters,
+ "temperature-3": $fa-var-temperature-3,
+ "thermometer-3": $fa-var-thermometer-3,
+ "thermometer-three-quarters": $fa-var-thermometer-three-quarters,
+ "mobile-screen": $fa-var-mobile-screen,
+ "mobile-android-alt": $fa-var-mobile-android-alt,
+ "plane-up": $fa-var-plane-up,
+ "piggy-bank": $fa-var-piggy-bank,
+ "battery-half": $fa-var-battery-half,
+ "battery-3": $fa-var-battery-3,
+ "mountain-city": $fa-var-mountain-city,
+ "coins": $fa-var-coins,
+ "khanda": $fa-var-khanda,
+ "sliders": $fa-var-sliders,
+ "sliders-h": $fa-var-sliders-h,
+ "folder-tree": $fa-var-folder-tree,
+ "network-wired": $fa-var-network-wired,
+ "map-pin": $fa-var-map-pin,
+ "hamsa": $fa-var-hamsa,
+ "cent-sign": $fa-var-cent-sign,
+ "flask": $fa-var-flask,
+ "person-pregnant": $fa-var-person-pregnant,
+ "wand-sparkles": $fa-var-wand-sparkles,
+ "ellipsis-vertical": $fa-var-ellipsis-vertical,
+ "ellipsis-v": $fa-var-ellipsis-v,
+ "ticket": $fa-var-ticket,
+ "power-off": $fa-var-power-off,
+ "right-long": $fa-var-right-long,
+ "long-arrow-alt-right": $fa-var-long-arrow-alt-right,
+ "flag-usa": $fa-var-flag-usa,
+ "laptop-file": $fa-var-laptop-file,
+ "tty": $fa-var-tty,
+ "teletype": $fa-var-teletype,
+ "diagram-next": $fa-var-diagram-next,
+ "person-rifle": $fa-var-person-rifle,
+ "house-medical-circle-exclamation": $fa-var-house-medical-circle-exclamation,
+ "closed-captioning": $fa-var-closed-captioning,
+ "person-hiking": $fa-var-person-hiking,
+ "hiking": $fa-var-hiking,
+ "venus-double": $fa-var-venus-double,
+ "images": $fa-var-images,
+ "calculator": $fa-var-calculator,
+ "people-pulling": $fa-var-people-pulling,
+ "n": $fa-var-n,
+ "cable-car": $fa-var-cable-car,
+ "tram": $fa-var-tram,
+ "cloud-rain": $fa-var-cloud-rain,
+ "building-circle-xmark": $fa-var-building-circle-xmark,
+ "ship": $fa-var-ship,
+ "arrows-down-to-line": $fa-var-arrows-down-to-line,
+ "download": $fa-var-download,
+ "face-grin": $fa-var-face-grin,
+ "grin": $fa-var-grin,
+ "delete-left": $fa-var-delete-left,
+ "backspace": $fa-var-backspace,
+ "eye-dropper": $fa-var-eye-dropper,
+ "eye-dropper-empty": $fa-var-eye-dropper-empty,
+ "eyedropper": $fa-var-eyedropper,
+ "file-circle-check": $fa-var-file-circle-check,
+ "forward": $fa-var-forward,
+ "mobile": $fa-var-mobile,
+ "mobile-android": $fa-var-mobile-android,
+ "mobile-phone": $fa-var-mobile-phone,
+ "face-meh": $fa-var-face-meh,
+ "meh": $fa-var-meh,
+ "align-center": $fa-var-align-center,
+ "book-skull": $fa-var-book-skull,
+ "book-dead": $fa-var-book-dead,
+ "id-card": $fa-var-id-card,
+ "drivers-license": $fa-var-drivers-license,
+ "outdent": $fa-var-outdent,
+ "dedent": $fa-var-dedent,
+ "heart-circle-exclamation": $fa-var-heart-circle-exclamation,
+ "house": $fa-var-house,
+ "home": $fa-var-home,
+ "home-alt": $fa-var-home-alt,
+ "home-lg-alt": $fa-var-home-lg-alt,
+ "calendar-week": $fa-var-calendar-week,
+ "laptop-medical": $fa-var-laptop-medical,
+ "b": $fa-var-b,
+ "file-medical": $fa-var-file-medical,
+ "dice-one": $fa-var-dice-one,
+ "kiwi-bird": $fa-var-kiwi-bird,
+ "arrow-right-arrow-left": $fa-var-arrow-right-arrow-left,
+ "exchange": $fa-var-exchange,
+ "rotate-right": $fa-var-rotate-right,
+ "redo-alt": $fa-var-redo-alt,
+ "rotate-forward": $fa-var-rotate-forward,
+ "utensils": $fa-var-utensils,
+ "cutlery": $fa-var-cutlery,
+ "arrow-up-wide-short": $fa-var-arrow-up-wide-short,
+ "sort-amount-up": $fa-var-sort-amount-up,
+ "mill-sign": $fa-var-mill-sign,
+ "bowl-rice": $fa-var-bowl-rice,
+ "skull": $fa-var-skull,
+ "tower-broadcast": $fa-var-tower-broadcast,
+ "broadcast-tower": $fa-var-broadcast-tower,
+ "truck-pickup": $fa-var-truck-pickup,
+ "up-long": $fa-var-up-long,
+ "long-arrow-alt-up": $fa-var-long-arrow-alt-up,
+ "stop": $fa-var-stop,
+ "code-merge": $fa-var-code-merge,
+ "upload": $fa-var-upload,
+ "hurricane": $fa-var-hurricane,
+ "mound": $fa-var-mound,
+ "toilet-portable": $fa-var-toilet-portable,
+ "compact-disc": $fa-var-compact-disc,
+ "file-arrow-down": $fa-var-file-arrow-down,
+ "file-download": $fa-var-file-download,
+ "caravan": $fa-var-caravan,
+ "shield-cat": $fa-var-shield-cat,
+ "bolt": $fa-var-bolt,
+ "zap": $fa-var-zap,
+ "glass-water": $fa-var-glass-water,
+ "oil-well": $fa-var-oil-well,
+ "vault": $fa-var-vault,
+ "mars": $fa-var-mars,
+ "toilet": $fa-var-toilet,
+ "plane-circle-xmark": $fa-var-plane-circle-xmark,
+ "yen-sign": $fa-var-yen-sign,
+ "cny": $fa-var-cny,
+ "jpy": $fa-var-jpy,
+ "rmb": $fa-var-rmb,
+ "yen": $fa-var-yen,
+ "ruble-sign": $fa-var-ruble-sign,
+ "rouble": $fa-var-rouble,
+ "rub": $fa-var-rub,
+ "ruble": $fa-var-ruble,
+ "sun": $fa-var-sun,
+ "guitar": $fa-var-guitar,
+ "face-laugh-wink": $fa-var-face-laugh-wink,
+ "laugh-wink": $fa-var-laugh-wink,
+ "horse-head": $fa-var-horse-head,
+ "bore-hole": $fa-var-bore-hole,
+ "industry": $fa-var-industry,
+ "circle-down": $fa-var-circle-down,
+ "arrow-alt-circle-down": $fa-var-arrow-alt-circle-down,
+ "arrows-turn-to-dots": $fa-var-arrows-turn-to-dots,
+ "florin-sign": $fa-var-florin-sign,
+ "arrow-down-short-wide": $fa-var-arrow-down-short-wide,
+ "sort-amount-desc": $fa-var-sort-amount-desc,
+ "sort-amount-down-alt": $fa-var-sort-amount-down-alt,
+ "less-than": $fa-var-less-than,
+ "angle-down": $fa-var-angle-down,
+ "car-tunnel": $fa-var-car-tunnel,
+ "head-side-cough": $fa-var-head-side-cough,
+ "grip-lines": $fa-var-grip-lines,
+ "thumbs-down": $fa-var-thumbs-down,
+ "user-lock": $fa-var-user-lock,
+ "arrow-right-long": $fa-var-arrow-right-long,
+ "long-arrow-right": $fa-var-long-arrow-right,
+ "anchor-circle-xmark": $fa-var-anchor-circle-xmark,
+ "ellipsis": $fa-var-ellipsis,
+ "ellipsis-h": $fa-var-ellipsis-h,
+ "chess-pawn": $fa-var-chess-pawn,
+ "kit-medical": $fa-var-kit-medical,
+ "first-aid": $fa-var-first-aid,
+ "person-through-window": $fa-var-person-through-window,
+ "toolbox": $fa-var-toolbox,
+ "hands-holding-circle": $fa-var-hands-holding-circle,
+ "bug": $fa-var-bug,
+ "credit-card": $fa-var-credit-card,
+ "credit-card-alt": $fa-var-credit-card-alt,
+ "car": $fa-var-car,
+ "automobile": $fa-var-automobile,
+ "hand-holding-hand": $fa-var-hand-holding-hand,
+ "book-open-reader": $fa-var-book-open-reader,
+ "book-reader": $fa-var-book-reader,
+ "mountain-sun": $fa-var-mountain-sun,
+ "arrows-left-right-to-line": $fa-var-arrows-left-right-to-line,
+ "dice-d20": $fa-var-dice-d20,
+ "truck-droplet": $fa-var-truck-droplet,
+ "file-circle-xmark": $fa-var-file-circle-xmark,
+ "temperature-arrow-up": $fa-var-temperature-arrow-up,
+ "temperature-up": $fa-var-temperature-up,
+ "medal": $fa-var-medal,
+ "bed": $fa-var-bed,
+ "square-h": $fa-var-square-h,
+ "h-square": $fa-var-h-square,
+ "podcast": $fa-var-podcast,
+ "temperature-full": $fa-var-temperature-full,
+ "temperature-4": $fa-var-temperature-4,
+ "thermometer-4": $fa-var-thermometer-4,
+ "thermometer-full": $fa-var-thermometer-full,
+ "bell": $fa-var-bell,
+ "superscript": $fa-var-superscript,
+ "plug-circle-xmark": $fa-var-plug-circle-xmark,
+ "star-of-life": $fa-var-star-of-life,
+ "phone-slash": $fa-var-phone-slash,
+ "paint-roller": $fa-var-paint-roller,
+ "handshake-angle": $fa-var-handshake-angle,
+ "hands-helping": $fa-var-hands-helping,
+ "location-dot": $fa-var-location-dot,
+ "map-marker-alt": $fa-var-map-marker-alt,
+ "file": $fa-var-file,
+ "greater-than": $fa-var-greater-than,
+ "person-swimming": $fa-var-person-swimming,
+ "swimmer": $fa-var-swimmer,
+ "arrow-down": $fa-var-arrow-down,
+ "droplet": $fa-var-droplet,
+ "tint": $fa-var-tint,
+ "eraser": $fa-var-eraser,
+ "earth-americas": $fa-var-earth-americas,
+ "earth": $fa-var-earth,
+ "earth-america": $fa-var-earth-america,
+ "globe-americas": $fa-var-globe-americas,
+ "person-burst": $fa-var-person-burst,
+ "dove": $fa-var-dove,
+ "battery-empty": $fa-var-battery-empty,
+ "battery-0": $fa-var-battery-0,
+ "socks": $fa-var-socks,
+ "inbox": $fa-var-inbox,
+ "section": $fa-var-section,
+ "gauge-high": $fa-var-gauge-high,
+ "tachometer-alt": $fa-var-tachometer-alt,
+ "tachometer-alt-fast": $fa-var-tachometer-alt-fast,
+ "envelope-open-text": $fa-var-envelope-open-text,
+ "hospital": $fa-var-hospital,
+ "hospital-alt": $fa-var-hospital-alt,
+ "hospital-wide": $fa-var-hospital-wide,
+ "wine-bottle": $fa-var-wine-bottle,
+ "chess-rook": $fa-var-chess-rook,
+ "bars-staggered": $fa-var-bars-staggered,
+ "reorder": $fa-var-reorder,
+ "stream": $fa-var-stream,
+ "dharmachakra": $fa-var-dharmachakra,
+ "hotdog": $fa-var-hotdog,
+ "person-walking-with-cane": $fa-var-person-walking-with-cane,
+ "blind": $fa-var-blind,
+ "drum": $fa-var-drum,
+ "ice-cream": $fa-var-ice-cream,
+ "heart-circle-bolt": $fa-var-heart-circle-bolt,
+ "fax": $fa-var-fax,
+ "paragraph": $fa-var-paragraph,
+ "check-to-slot": $fa-var-check-to-slot,
+ "vote-yea": $fa-var-vote-yea,
+ "star-half": $fa-var-star-half,
+ "boxes-stacked": $fa-var-boxes-stacked,
+ "boxes": $fa-var-boxes,
+ "boxes-alt": $fa-var-boxes-alt,
+ "link": $fa-var-link,
+ "chain": $fa-var-chain,
+ "ear-listen": $fa-var-ear-listen,
+ "assistive-listening-systems": $fa-var-assistive-listening-systems,
+ "tree-city": $fa-var-tree-city,
+ "play": $fa-var-play,
+ "font": $fa-var-font,
+ "table-cells-row-lock": $fa-var-table-cells-row-lock,
+ "rupiah-sign": $fa-var-rupiah-sign,
+ "magnifying-glass": $fa-var-magnifying-glass,
+ "search": $fa-var-search,
+ "table-tennis-paddle-ball": $fa-var-table-tennis-paddle-ball,
+ "ping-pong-paddle-ball": $fa-var-ping-pong-paddle-ball,
+ "table-tennis": $fa-var-table-tennis,
+ "person-dots-from-line": $fa-var-person-dots-from-line,
+ "diagnoses": $fa-var-diagnoses,
+ "trash-can-arrow-up": $fa-var-trash-can-arrow-up,
+ "trash-restore-alt": $fa-var-trash-restore-alt,
+ "naira-sign": $fa-var-naira-sign,
+ "cart-arrow-down": $fa-var-cart-arrow-down,
+ "walkie-talkie": $fa-var-walkie-talkie,
+ "file-pen": $fa-var-file-pen,
+ "file-edit": $fa-var-file-edit,
+ "receipt": $fa-var-receipt,
+ "square-pen": $fa-var-square-pen,
+ "pen-square": $fa-var-pen-square,
+ "pencil-square": $fa-var-pencil-square,
+ "suitcase-rolling": $fa-var-suitcase-rolling,
+ "person-circle-exclamation": $fa-var-person-circle-exclamation,
+ "chevron-down": $fa-var-chevron-down,
+ "battery-full": $fa-var-battery-full,
+ "battery": $fa-var-battery,
+ "battery-5": $fa-var-battery-5,
+ "skull-crossbones": $fa-var-skull-crossbones,
+ "code-compare": $fa-var-code-compare,
+ "list-ul": $fa-var-list-ul,
+ "list-dots": $fa-var-list-dots,
+ "school-lock": $fa-var-school-lock,
+ "tower-cell": $fa-var-tower-cell,
+ "down-long": $fa-var-down-long,
+ "long-arrow-alt-down": $fa-var-long-arrow-alt-down,
+ "ranking-star": $fa-var-ranking-star,
+ "chess-king": $fa-var-chess-king,
+ "person-harassing": $fa-var-person-harassing,
+ "brazilian-real-sign": $fa-var-brazilian-real-sign,
+ "landmark-dome": $fa-var-landmark-dome,
+ "landmark-alt": $fa-var-landmark-alt,
+ "arrow-up": $fa-var-arrow-up,
+ "tv": $fa-var-tv,
+ "television": $fa-var-television,
+ "tv-alt": $fa-var-tv-alt,
+ "shrimp": $fa-var-shrimp,
+ "list-check": $fa-var-list-check,
+ "tasks": $fa-var-tasks,
+ "jug-detergent": $fa-var-jug-detergent,
+ "circle-user": $fa-var-circle-user,
+ "user-circle": $fa-var-user-circle,
+ "user-shield": $fa-var-user-shield,
+ "wind": $fa-var-wind,
+ "car-burst": $fa-var-car-burst,
+ "car-crash": $fa-var-car-crash,
+ "y": $fa-var-y,
+ "person-snowboarding": $fa-var-person-snowboarding,
+ "snowboarding": $fa-var-snowboarding,
+ "truck-fast": $fa-var-truck-fast,
+ "shipping-fast": $fa-var-shipping-fast,
+ "fish": $fa-var-fish,
+ "user-graduate": $fa-var-user-graduate,
+ "circle-half-stroke": $fa-var-circle-half-stroke,
+ "adjust": $fa-var-adjust,
+ "clapperboard": $fa-var-clapperboard,
+ "circle-radiation": $fa-var-circle-radiation,
+ "radiation-alt": $fa-var-radiation-alt,
+ "baseball": $fa-var-baseball,
+ "baseball-ball": $fa-var-baseball-ball,
+ "jet-fighter-up": $fa-var-jet-fighter-up,
+ "diagram-project": $fa-var-diagram-project,
+ "project-diagram": $fa-var-project-diagram,
+ "copy": $fa-var-copy,
+ "volume-xmark": $fa-var-volume-xmark,
+ "volume-mute": $fa-var-volume-mute,
+ "volume-times": $fa-var-volume-times,
+ "hand-sparkles": $fa-var-hand-sparkles,
+ "grip": $fa-var-grip,
+ "grip-horizontal": $fa-var-grip-horizontal,
+ "share-from-square": $fa-var-share-from-square,
+ "share-square": $fa-var-share-square,
+ "child-combatant": $fa-var-child-combatant,
+ "child-rifle": $fa-var-child-rifle,
+ "gun": $fa-var-gun,
+ "square-phone": $fa-var-square-phone,
+ "phone-square": $fa-var-phone-square,
+ "plus": $fa-var-plus,
+ "add": $fa-var-add,
+ "expand": $fa-var-expand,
+ "computer": $fa-var-computer,
+ "xmark": $fa-var-xmark,
+ "close": $fa-var-close,
+ "multiply": $fa-var-multiply,
+ "remove": $fa-var-remove,
+ "times": $fa-var-times,
+ "arrows-up-down-left-right": $fa-var-arrows-up-down-left-right,
+ "arrows": $fa-var-arrows,
+ "chalkboard-user": $fa-var-chalkboard-user,
+ "chalkboard-teacher": $fa-var-chalkboard-teacher,
+ "peso-sign": $fa-var-peso-sign,
+ "building-shield": $fa-var-building-shield,
+ "baby": $fa-var-baby,
+ "users-line": $fa-var-users-line,
+ "quote-left": $fa-var-quote-left,
+ "quote-left-alt": $fa-var-quote-left-alt,
+ "tractor": $fa-var-tractor,
+ "trash-arrow-up": $fa-var-trash-arrow-up,
+ "trash-restore": $fa-var-trash-restore,
+ "arrow-down-up-lock": $fa-var-arrow-down-up-lock,
+ "lines-leaning": $fa-var-lines-leaning,
+ "ruler-combined": $fa-var-ruler-combined,
+ "copyright": $fa-var-copyright,
+ "equals": $fa-var-equals,
+ "blender": $fa-var-blender,
+ "teeth": $fa-var-teeth,
+ "shekel-sign": $fa-var-shekel-sign,
+ "ils": $fa-var-ils,
+ "shekel": $fa-var-shekel,
+ "sheqel": $fa-var-sheqel,
+ "sheqel-sign": $fa-var-sheqel-sign,
+ "map": $fa-var-map,
+ "rocket": $fa-var-rocket,
+ "photo-film": $fa-var-photo-film,
+ "photo-video": $fa-var-photo-video,
+ "folder-minus": $fa-var-folder-minus,
+ "hexagon-nodes-bolt": $fa-var-hexagon-nodes-bolt,
+ "store": $fa-var-store,
+ "arrow-trend-up": $fa-var-arrow-trend-up,
+ "plug-circle-minus": $fa-var-plug-circle-minus,
+ "sign-hanging": $fa-var-sign-hanging,
+ "sign": $fa-var-sign,
+ "bezier-curve": $fa-var-bezier-curve,
+ "bell-slash": $fa-var-bell-slash,
+ "tablet": $fa-var-tablet,
+ "tablet-android": $fa-var-tablet-android,
+ "school-flag": $fa-var-school-flag,
+ "fill": $fa-var-fill,
+ "angle-up": $fa-var-angle-up,
+ "drumstick-bite": $fa-var-drumstick-bite,
+ "holly-berry": $fa-var-holly-berry,
+ "chevron-left": $fa-var-chevron-left,
+ "bacteria": $fa-var-bacteria,
+ "hand-lizard": $fa-var-hand-lizard,
+ "notdef": $fa-var-notdef,
+ "disease": $fa-var-disease,
+ "briefcase-medical": $fa-var-briefcase-medical,
+ "genderless": $fa-var-genderless,
+ "chevron-right": $fa-var-chevron-right,
+ "retweet": $fa-var-retweet,
+ "car-rear": $fa-var-car-rear,
+ "car-alt": $fa-var-car-alt,
+ "pump-soap": $fa-var-pump-soap,
+ "video-slash": $fa-var-video-slash,
+ "battery-quarter": $fa-var-battery-quarter,
+ "battery-2": $fa-var-battery-2,
+ "radio": $fa-var-radio,
+ "baby-carriage": $fa-var-baby-carriage,
+ "carriage-baby": $fa-var-carriage-baby,
+ "traffic-light": $fa-var-traffic-light,
+ "thermometer": $fa-var-thermometer,
+ "vr-cardboard": $fa-var-vr-cardboard,
+ "hand-middle-finger": $fa-var-hand-middle-finger,
+ "percent": $fa-var-percent,
+ "percentage": $fa-var-percentage,
+ "truck-moving": $fa-var-truck-moving,
+ "glass-water-droplet": $fa-var-glass-water-droplet,
+ "display": $fa-var-display,
+ "face-smile": $fa-var-face-smile,
+ "smile": $fa-var-smile,
+ "thumbtack": $fa-var-thumbtack,
+ "thumb-tack": $fa-var-thumb-tack,
+ "trophy": $fa-var-trophy,
+ "person-praying": $fa-var-person-praying,
+ "pray": $fa-var-pray,
+ "hammer": $fa-var-hammer,
+ "hand-peace": $fa-var-hand-peace,
+ "rotate": $fa-var-rotate,
+ "sync-alt": $fa-var-sync-alt,
+ "spinner": $fa-var-spinner,
+ "robot": $fa-var-robot,
+ "peace": $fa-var-peace,
+ "gears": $fa-var-gears,
+ "cogs": $fa-var-cogs,
+ "warehouse": $fa-var-warehouse,
+ "arrow-up-right-dots": $fa-var-arrow-up-right-dots,
+ "splotch": $fa-var-splotch,
+ "face-grin-hearts": $fa-var-face-grin-hearts,
+ "grin-hearts": $fa-var-grin-hearts,
+ "dice-four": $fa-var-dice-four,
+ "sim-card": $fa-var-sim-card,
+ "transgender": $fa-var-transgender,
+ "transgender-alt": $fa-var-transgender-alt,
+ "mercury": $fa-var-mercury,
+ "arrow-turn-down": $fa-var-arrow-turn-down,
+ "level-down": $fa-var-level-down,
+ "person-falling-burst": $fa-var-person-falling-burst,
+ "award": $fa-var-award,
+ "ticket-simple": $fa-var-ticket-simple,
+ "ticket-alt": $fa-var-ticket-alt,
+ "building": $fa-var-building,
+ "angles-left": $fa-var-angles-left,
+ "angle-double-left": $fa-var-angle-double-left,
+ "qrcode": $fa-var-qrcode,
+ "clock-rotate-left": $fa-var-clock-rotate-left,
+ "history": $fa-var-history,
+ "face-grin-beam-sweat": $fa-var-face-grin-beam-sweat,
+ "grin-beam-sweat": $fa-var-grin-beam-sweat,
+ "file-export": $fa-var-file-export,
+ "arrow-right-from-file": $fa-var-arrow-right-from-file,
+ "shield": $fa-var-shield,
+ "shield-blank": $fa-var-shield-blank,
+ "arrow-up-short-wide": $fa-var-arrow-up-short-wide,
+ "sort-amount-up-alt": $fa-var-sort-amount-up-alt,
+ "comment-nodes": $fa-var-comment-nodes,
+ "house-medical": $fa-var-house-medical,
+ "golf-ball-tee": $fa-var-golf-ball-tee,
+ "golf-ball": $fa-var-golf-ball,
+ "circle-chevron-left": $fa-var-circle-chevron-left,
+ "chevron-circle-left": $fa-var-chevron-circle-left,
+ "house-chimney-window": $fa-var-house-chimney-window,
+ "pen-nib": $fa-var-pen-nib,
+ "tent-arrow-turn-left": $fa-var-tent-arrow-turn-left,
+ "tents": $fa-var-tents,
+ "wand-magic": $fa-var-wand-magic,
+ "magic": $fa-var-magic,
+ "dog": $fa-var-dog,
+ "carrot": $fa-var-carrot,
+ "moon": $fa-var-moon,
+ "wine-glass-empty": $fa-var-wine-glass-empty,
+ "wine-glass-alt": $fa-var-wine-glass-alt,
+ "cheese": $fa-var-cheese,
+ "yin-yang": $fa-var-yin-yang,
+ "music": $fa-var-music,
+ "code-commit": $fa-var-code-commit,
+ "temperature-low": $fa-var-temperature-low,
+ "person-biking": $fa-var-person-biking,
+ "biking": $fa-var-biking,
+ "broom": $fa-var-broom,
+ "shield-heart": $fa-var-shield-heart,
+ "gopuram": $fa-var-gopuram,
+ "earth-oceania": $fa-var-earth-oceania,
+ "globe-oceania": $fa-var-globe-oceania,
+ "square-xmark": $fa-var-square-xmark,
+ "times-square": $fa-var-times-square,
+ "xmark-square": $fa-var-xmark-square,
+ "hashtag": $fa-var-hashtag,
+ "up-right-and-down-left-from-center": $fa-var-up-right-and-down-left-from-center,
+ "expand-alt": $fa-var-expand-alt,
+ "oil-can": $fa-var-oil-can,
+ "t": $fa-var-t,
+ "hippo": $fa-var-hippo,
+ "chart-column": $fa-var-chart-column,
+ "infinity": $fa-var-infinity,
+ "vial-circle-check": $fa-var-vial-circle-check,
+ "person-arrow-down-to-line": $fa-var-person-arrow-down-to-line,
+ "voicemail": $fa-var-voicemail,
+ "fan": $fa-var-fan,
+ "person-walking-luggage": $fa-var-person-walking-luggage,
+ "up-down": $fa-var-up-down,
+ "arrows-alt-v": $fa-var-arrows-alt-v,
+ "cloud-moon-rain": $fa-var-cloud-moon-rain,
+ "calendar": $fa-var-calendar,
+ "trailer": $fa-var-trailer,
+ "bahai": $fa-var-bahai,
+ "haykal": $fa-var-haykal,
+ "sd-card": $fa-var-sd-card,
+ "dragon": $fa-var-dragon,
+ "shoe-prints": $fa-var-shoe-prints,
+ "circle-plus": $fa-var-circle-plus,
+ "plus-circle": $fa-var-plus-circle,
+ "face-grin-tongue-wink": $fa-var-face-grin-tongue-wink,
+ "grin-tongue-wink": $fa-var-grin-tongue-wink,
+ "hand-holding": $fa-var-hand-holding,
+ "plug-circle-exclamation": $fa-var-plug-circle-exclamation,
+ "link-slash": $fa-var-link-slash,
+ "chain-broken": $fa-var-chain-broken,
+ "chain-slash": $fa-var-chain-slash,
+ "unlink": $fa-var-unlink,
+ "clone": $fa-var-clone,
+ "person-walking-arrow-loop-left": $fa-var-person-walking-arrow-loop-left,
+ "arrow-up-z-a": $fa-var-arrow-up-z-a,
+ "sort-alpha-up-alt": $fa-var-sort-alpha-up-alt,
+ "fire-flame-curved": $fa-var-fire-flame-curved,
+ "fire-alt": $fa-var-fire-alt,
+ "tornado": $fa-var-tornado,
+ "file-circle-plus": $fa-var-file-circle-plus,
+ "book-quran": $fa-var-book-quran,
+ "quran": $fa-var-quran,
+ "anchor": $fa-var-anchor,
+ "border-all": $fa-var-border-all,
+ "face-angry": $fa-var-face-angry,
+ "angry": $fa-var-angry,
+ "cookie-bite": $fa-var-cookie-bite,
+ "arrow-trend-down": $fa-var-arrow-trend-down,
+ "rss": $fa-var-rss,
+ "feed": $fa-var-feed,
+ "draw-polygon": $fa-var-draw-polygon,
+ "scale-balanced": $fa-var-scale-balanced,
+ "balance-scale": $fa-var-balance-scale,
+ "gauge-simple-high": $fa-var-gauge-simple-high,
+ "tachometer": $fa-var-tachometer,
+ "tachometer-fast": $fa-var-tachometer-fast,
+ "shower": $fa-var-shower,
+ "desktop": $fa-var-desktop,
+ "desktop-alt": $fa-var-desktop-alt,
+ "m": $fa-var-m,
+ "table-list": $fa-var-table-list,
+ "th-list": $fa-var-th-list,
+ "comment-sms": $fa-var-comment-sms,
+ "sms": $fa-var-sms,
+ "book": $fa-var-book,
+ "user-plus": $fa-var-user-plus,
+ "check": $fa-var-check,
+ "battery-three-quarters": $fa-var-battery-three-quarters,
+ "battery-4": $fa-var-battery-4,
+ "house-circle-check": $fa-var-house-circle-check,
+ "angle-left": $fa-var-angle-left,
+ "diagram-successor": $fa-var-diagram-successor,
+ "truck-arrow-right": $fa-var-truck-arrow-right,
+ "arrows-split-up-and-left": $fa-var-arrows-split-up-and-left,
+ "hand-fist": $fa-var-hand-fist,
+ "fist-raised": $fa-var-fist-raised,
+ "cloud-moon": $fa-var-cloud-moon,
+ "briefcase": $fa-var-briefcase,
+ "person-falling": $fa-var-person-falling,
+ "image-portrait": $fa-var-image-portrait,
+ "portrait": $fa-var-portrait,
+ "user-tag": $fa-var-user-tag,
+ "rug": $fa-var-rug,
+ "earth-europe": $fa-var-earth-europe,
+ "globe-europe": $fa-var-globe-europe,
+ "cart-flatbed-suitcase": $fa-var-cart-flatbed-suitcase,
+ "luggage-cart": $fa-var-luggage-cart,
+ "rectangle-xmark": $fa-var-rectangle-xmark,
+ "rectangle-times": $fa-var-rectangle-times,
+ "times-rectangle": $fa-var-times-rectangle,
+ "window-close": $fa-var-window-close,
+ "baht-sign": $fa-var-baht-sign,
+ "book-open": $fa-var-book-open,
+ "book-journal-whills": $fa-var-book-journal-whills,
+ "journal-whills": $fa-var-journal-whills,
+ "handcuffs": $fa-var-handcuffs,
+ "triangle-exclamation": $fa-var-triangle-exclamation,
+ "exclamation-triangle": $fa-var-exclamation-triangle,
+ "warning": $fa-var-warning,
+ "database": $fa-var-database,
+ "share": $fa-var-share,
+ "mail-forward": $fa-var-mail-forward,
+ "bottle-droplet": $fa-var-bottle-droplet,
+ "mask-face": $fa-var-mask-face,
+ "hill-rockslide": $fa-var-hill-rockslide,
+ "right-left": $fa-var-right-left,
+ "exchange-alt": $fa-var-exchange-alt,
+ "paper-plane": $fa-var-paper-plane,
+ "road-circle-exclamation": $fa-var-road-circle-exclamation,
+ "dungeon": $fa-var-dungeon,
+ "align-right": $fa-var-align-right,
+ "money-bill-1-wave": $fa-var-money-bill-1-wave,
+ "money-bill-wave-alt": $fa-var-money-bill-wave-alt,
+ "life-ring": $fa-var-life-ring,
+ "hands": $fa-var-hands,
+ "sign-language": $fa-var-sign-language,
+ "signing": $fa-var-signing,
+ "calendar-day": $fa-var-calendar-day,
+ "water-ladder": $fa-var-water-ladder,
+ "ladder-water": $fa-var-ladder-water,
+ "swimming-pool": $fa-var-swimming-pool,
+ "arrows-up-down": $fa-var-arrows-up-down,
+ "arrows-v": $fa-var-arrows-v,
+ "face-grimace": $fa-var-face-grimace,
+ "grimace": $fa-var-grimace,
+ "wheelchair-move": $fa-var-wheelchair-move,
+ "wheelchair-alt": $fa-var-wheelchair-alt,
+ "turn-down": $fa-var-turn-down,
+ "level-down-alt": $fa-var-level-down-alt,
+ "person-walking-arrow-right": $fa-var-person-walking-arrow-right,
+ "square-envelope": $fa-var-square-envelope,
+ "envelope-square": $fa-var-envelope-square,
+ "dice": $fa-var-dice,
+ "bowling-ball": $fa-var-bowling-ball,
+ "brain": $fa-var-brain,
+ "bandage": $fa-var-bandage,
+ "band-aid": $fa-var-band-aid,
+ "calendar-minus": $fa-var-calendar-minus,
+ "circle-xmark": $fa-var-circle-xmark,
+ "times-circle": $fa-var-times-circle,
+ "xmark-circle": $fa-var-xmark-circle,
+ "gifts": $fa-var-gifts,
+ "hotel": $fa-var-hotel,
+ "earth-asia": $fa-var-earth-asia,
+ "globe-asia": $fa-var-globe-asia,
+ "id-card-clip": $fa-var-id-card-clip,
+ "id-card-alt": $fa-var-id-card-alt,
+ "magnifying-glass-plus": $fa-var-magnifying-glass-plus,
+ "search-plus": $fa-var-search-plus,
+ "thumbs-up": $fa-var-thumbs-up,
+ "user-clock": $fa-var-user-clock,
+ "hand-dots": $fa-var-hand-dots,
+ "allergies": $fa-var-allergies,
+ "file-invoice": $fa-var-file-invoice,
+ "window-minimize": $fa-var-window-minimize,
+ "mug-saucer": $fa-var-mug-saucer,
+ "coffee": $fa-var-coffee,
+ "brush": $fa-var-brush,
+ "file-half-dashed": $fa-var-file-half-dashed,
+ "mask": $fa-var-mask,
+ "magnifying-glass-minus": $fa-var-magnifying-glass-minus,
+ "search-minus": $fa-var-search-minus,
+ "ruler-vertical": $fa-var-ruler-vertical,
+ "user-large": $fa-var-user-large,
+ "user-alt": $fa-var-user-alt,
+ "train-tram": $fa-var-train-tram,
+ "user-nurse": $fa-var-user-nurse,
+ "syringe": $fa-var-syringe,
+ "cloud-sun": $fa-var-cloud-sun,
+ "stopwatch-20": $fa-var-stopwatch-20,
+ "square-full": $fa-var-square-full,
+ "magnet": $fa-var-magnet,
+ "jar": $fa-var-jar,
+ "note-sticky": $fa-var-note-sticky,
+ "sticky-note": $fa-var-sticky-note,
+ "bug-slash": $fa-var-bug-slash,
+ "arrow-up-from-water-pump": $fa-var-arrow-up-from-water-pump,
+ "bone": $fa-var-bone,
+ "table-cells-row-unlock": $fa-var-table-cells-row-unlock,
+ "user-injured": $fa-var-user-injured,
+ "face-sad-tear": $fa-var-face-sad-tear,
+ "sad-tear": $fa-var-sad-tear,
+ "plane": $fa-var-plane,
+ "tent-arrows-down": $fa-var-tent-arrows-down,
+ "exclamation": $fa-var-exclamation,
+ "arrows-spin": $fa-var-arrows-spin,
+ "print": $fa-var-print,
+ "turkish-lira-sign": $fa-var-turkish-lira-sign,
+ "try": $fa-var-try,
+ "turkish-lira": $fa-var-turkish-lira,
+ "dollar-sign": $fa-var-dollar-sign,
+ "dollar": $fa-var-dollar,
+ "usd": $fa-var-usd,
+ "x": $fa-var-x,
+ "magnifying-glass-dollar": $fa-var-magnifying-glass-dollar,
+ "search-dollar": $fa-var-search-dollar,
+ "users-gear": $fa-var-users-gear,
+ "users-cog": $fa-var-users-cog,
+ "person-military-pointing": $fa-var-person-military-pointing,
+ "building-columns": $fa-var-building-columns,
+ "bank": $fa-var-bank,
+ "institution": $fa-var-institution,
+ "museum": $fa-var-museum,
+ "university": $fa-var-university,
+ "umbrella": $fa-var-umbrella,
+ "trowel": $fa-var-trowel,
+ "d": $fa-var-d,
+ "stapler": $fa-var-stapler,
+ "masks-theater": $fa-var-masks-theater,
+ "theater-masks": $fa-var-theater-masks,
+ "kip-sign": $fa-var-kip-sign,
+ "hand-point-left": $fa-var-hand-point-left,
+ "handshake-simple": $fa-var-handshake-simple,
+ "handshake-alt": $fa-var-handshake-alt,
+ "jet-fighter": $fa-var-jet-fighter,
+ "fighter-jet": $fa-var-fighter-jet,
+ "square-share-nodes": $fa-var-square-share-nodes,
+ "share-alt-square": $fa-var-share-alt-square,
+ "barcode": $fa-var-barcode,
+ "plus-minus": $fa-var-plus-minus,
+ "video": $fa-var-video,
+ "video-camera": $fa-var-video-camera,
+ "graduation-cap": $fa-var-graduation-cap,
+ "mortar-board": $fa-var-mortar-board,
+ "hand-holding-medical": $fa-var-hand-holding-medical,
+ "person-circle-check": $fa-var-person-circle-check,
+ "turn-up": $fa-var-turn-up,
+ "level-up-alt": $fa-var-level-up-alt,
+);
+
+$fa-brand-icons: (
+ "monero": $fa-var-monero,
+ "hooli": $fa-var-hooli,
+ "yelp": $fa-var-yelp,
+ "cc-visa": $fa-var-cc-visa,
+ "lastfm": $fa-var-lastfm,
+ "shopware": $fa-var-shopware,
+ "creative-commons-nc": $fa-var-creative-commons-nc,
+ "aws": $fa-var-aws,
+ "redhat": $fa-var-redhat,
+ "yoast": $fa-var-yoast,
+ "cloudflare": $fa-var-cloudflare,
+ "ups": $fa-var-ups,
+ "pixiv": $fa-var-pixiv,
+ "wpexplorer": $fa-var-wpexplorer,
+ "dyalog": $fa-var-dyalog,
+ "bity": $fa-var-bity,
+ "stackpath": $fa-var-stackpath,
+ "buysellads": $fa-var-buysellads,
+ "first-order": $fa-var-first-order,
+ "modx": $fa-var-modx,
+ "guilded": $fa-var-guilded,
+ "vnv": $fa-var-vnv,
+ "square-js": $fa-var-square-js,
+ "js-square": $fa-var-js-square,
+ "microsoft": $fa-var-microsoft,
+ "qq": $fa-var-qq,
+ "orcid": $fa-var-orcid,
+ "java": $fa-var-java,
+ "invision": $fa-var-invision,
+ "creative-commons-pd-alt": $fa-var-creative-commons-pd-alt,
+ "centercode": $fa-var-centercode,
+ "glide-g": $fa-var-glide-g,
+ "drupal": $fa-var-drupal,
+ "jxl": $fa-var-jxl,
+ "dart-lang": $fa-var-dart-lang,
+ "hire-a-helper": $fa-var-hire-a-helper,
+ "creative-commons-by": $fa-var-creative-commons-by,
+ "unity": $fa-var-unity,
+ "whmcs": $fa-var-whmcs,
+ "rocketchat": $fa-var-rocketchat,
+ "vk": $fa-var-vk,
+ "untappd": $fa-var-untappd,
+ "mailchimp": $fa-var-mailchimp,
+ "css3-alt": $fa-var-css3-alt,
+ "square-reddit": $fa-var-square-reddit,
+ "reddit-square": $fa-var-reddit-square,
+ "vimeo-v": $fa-var-vimeo-v,
+ "contao": $fa-var-contao,
+ "square-font-awesome": $fa-var-square-font-awesome,
+ "deskpro": $fa-var-deskpro,
+ "brave": $fa-var-brave,
+ "sistrix": $fa-var-sistrix,
+ "square-instagram": $fa-var-square-instagram,
+ "instagram-square": $fa-var-instagram-square,
+ "battle-net": $fa-var-battle-net,
+ "the-red-yeti": $fa-var-the-red-yeti,
+ "square-hacker-news": $fa-var-square-hacker-news,
+ "hacker-news-square": $fa-var-hacker-news-square,
+ "edge": $fa-var-edge,
+ "threads": $fa-var-threads,
+ "napster": $fa-var-napster,
+ "square-snapchat": $fa-var-square-snapchat,
+ "snapchat-square": $fa-var-snapchat-square,
+ "google-plus-g": $fa-var-google-plus-g,
+ "artstation": $fa-var-artstation,
+ "markdown": $fa-var-markdown,
+ "sourcetree": $fa-var-sourcetree,
+ "google-plus": $fa-var-google-plus,
+ "diaspora": $fa-var-diaspora,
+ "foursquare": $fa-var-foursquare,
+ "stack-overflow": $fa-var-stack-overflow,
+ "github-alt": $fa-var-github-alt,
+ "phoenix-squadron": $fa-var-phoenix-squadron,
+ "pagelines": $fa-var-pagelines,
+ "algolia": $fa-var-algolia,
+ "red-river": $fa-var-red-river,
+ "creative-commons-sa": $fa-var-creative-commons-sa,
+ "safari": $fa-var-safari,
+ "google": $fa-var-google,
+ "square-font-awesome-stroke": $fa-var-square-font-awesome-stroke,
+ "font-awesome-alt": $fa-var-font-awesome-alt,
+ "atlassian": $fa-var-atlassian,
+ "linkedin-in": $fa-var-linkedin-in,
+ "digital-ocean": $fa-var-digital-ocean,
+ "nimblr": $fa-var-nimblr,
+ "chromecast": $fa-var-chromecast,
+ "evernote": $fa-var-evernote,
+ "hacker-news": $fa-var-hacker-news,
+ "creative-commons-sampling": $fa-var-creative-commons-sampling,
+ "adversal": $fa-var-adversal,
+ "creative-commons": $fa-var-creative-commons,
+ "watchman-monitoring": $fa-var-watchman-monitoring,
+ "fonticons": $fa-var-fonticons,
+ "weixin": $fa-var-weixin,
+ "shirtsinbulk": $fa-var-shirtsinbulk,
+ "codepen": $fa-var-codepen,
+ "git-alt": $fa-var-git-alt,
+ "lyft": $fa-var-lyft,
+ "rev": $fa-var-rev,
+ "windows": $fa-var-windows,
+ "wizards-of-the-coast": $fa-var-wizards-of-the-coast,
+ "square-viadeo": $fa-var-square-viadeo,
+ "viadeo-square": $fa-var-viadeo-square,
+ "meetup": $fa-var-meetup,
+ "centos": $fa-var-centos,
+ "adn": $fa-var-adn,
+ "cloudsmith": $fa-var-cloudsmith,
+ "opensuse": $fa-var-opensuse,
+ "pied-piper-alt": $fa-var-pied-piper-alt,
+ "square-dribbble": $fa-var-square-dribbble,
+ "dribbble-square": $fa-var-dribbble-square,
+ "codiepie": $fa-var-codiepie,
+ "node": $fa-var-node,
+ "mix": $fa-var-mix,
+ "steam": $fa-var-steam,
+ "cc-apple-pay": $fa-var-cc-apple-pay,
+ "scribd": $fa-var-scribd,
+ "debian": $fa-var-debian,
+ "openid": $fa-var-openid,
+ "instalod": $fa-var-instalod,
+ "files-pinwheel": $fa-var-files-pinwheel,
+ "expeditedssl": $fa-var-expeditedssl,
+ "sellcast": $fa-var-sellcast,
+ "square-twitter": $fa-var-square-twitter,
+ "twitter-square": $fa-var-twitter-square,
+ "r-project": $fa-var-r-project,
+ "delicious": $fa-var-delicious,
+ "freebsd": $fa-var-freebsd,
+ "vuejs": $fa-var-vuejs,
+ "accusoft": $fa-var-accusoft,
+ "ioxhost": $fa-var-ioxhost,
+ "fonticons-fi": $fa-var-fonticons-fi,
+ "app-store": $fa-var-app-store,
+ "cc-mastercard": $fa-var-cc-mastercard,
+ "itunes-note": $fa-var-itunes-note,
+ "golang": $fa-var-golang,
+ "kickstarter": $fa-var-kickstarter,
+ "square-kickstarter": $fa-var-square-kickstarter,
+ "grav": $fa-var-grav,
+ "weibo": $fa-var-weibo,
+ "uncharted": $fa-var-uncharted,
+ "firstdraft": $fa-var-firstdraft,
+ "square-youtube": $fa-var-square-youtube,
+ "youtube-square": $fa-var-youtube-square,
+ "wikipedia-w": $fa-var-wikipedia-w,
+ "wpressr": $fa-var-wpressr,
+ "rendact": $fa-var-rendact,
+ "angellist": $fa-var-angellist,
+ "galactic-republic": $fa-var-galactic-republic,
+ "nfc-directional": $fa-var-nfc-directional,
+ "skype": $fa-var-skype,
+ "joget": $fa-var-joget,
+ "fedora": $fa-var-fedora,
+ "stripe-s": $fa-var-stripe-s,
+ "meta": $fa-var-meta,
+ "laravel": $fa-var-laravel,
+ "hotjar": $fa-var-hotjar,
+ "bluetooth-b": $fa-var-bluetooth-b,
+ "square-letterboxd": $fa-var-square-letterboxd,
+ "sticker-mule": $fa-var-sticker-mule,
+ "creative-commons-zero": $fa-var-creative-commons-zero,
+ "hips": $fa-var-hips,
+ "css": $fa-var-css,
+ "behance": $fa-var-behance,
+ "reddit": $fa-var-reddit,
+ "discord": $fa-var-discord,
+ "chrome": $fa-var-chrome,
+ "app-store-ios": $fa-var-app-store-ios,
+ "cc-discover": $fa-var-cc-discover,
+ "wpbeginner": $fa-var-wpbeginner,
+ "confluence": $fa-var-confluence,
+ "shoelace": $fa-var-shoelace,
+ "mdb": $fa-var-mdb,
+ "dochub": $fa-var-dochub,
+ "accessible-icon": $fa-var-accessible-icon,
+ "ebay": $fa-var-ebay,
+ "amazon": $fa-var-amazon,
+ "unsplash": $fa-var-unsplash,
+ "yarn": $fa-var-yarn,
+ "square-steam": $fa-var-square-steam,
+ "steam-square": $fa-var-steam-square,
+ "500px": $fa-var-500px,
+ "square-vimeo": $fa-var-square-vimeo,
+ "vimeo-square": $fa-var-vimeo-square,
+ "asymmetrik": $fa-var-asymmetrik,
+ "font-awesome": $fa-var-font-awesome,
+ "font-awesome-flag": $fa-var-font-awesome-flag,
+ "font-awesome-logo-full": $fa-var-font-awesome-logo-full,
+ "gratipay": $fa-var-gratipay,
+ "apple": $fa-var-apple,
+ "hive": $fa-var-hive,
+ "gitkraken": $fa-var-gitkraken,
+ "keybase": $fa-var-keybase,
+ "apple-pay": $fa-var-apple-pay,
+ "padlet": $fa-var-padlet,
+ "amazon-pay": $fa-var-amazon-pay,
+ "square-github": $fa-var-square-github,
+ "github-square": $fa-var-github-square,
+ "stumbleupon": $fa-var-stumbleupon,
+ "fedex": $fa-var-fedex,
+ "phoenix-framework": $fa-var-phoenix-framework,
+ "shopify": $fa-var-shopify,
+ "neos": $fa-var-neos,
+ "square-threads": $fa-var-square-threads,
+ "hackerrank": $fa-var-hackerrank,
+ "researchgate": $fa-var-researchgate,
+ "swift": $fa-var-swift,
+ "angular": $fa-var-angular,
+ "speakap": $fa-var-speakap,
+ "angrycreative": $fa-var-angrycreative,
+ "y-combinator": $fa-var-y-combinator,
+ "empire": $fa-var-empire,
+ "envira": $fa-var-envira,
+ "google-scholar": $fa-var-google-scholar,
+ "square-gitlab": $fa-var-square-gitlab,
+ "gitlab-square": $fa-var-gitlab-square,
+ "studiovinari": $fa-var-studiovinari,
+ "pied-piper": $fa-var-pied-piper,
+ "wordpress": $fa-var-wordpress,
+ "product-hunt": $fa-var-product-hunt,
+ "firefox": $fa-var-firefox,
+ "linode": $fa-var-linode,
+ "goodreads": $fa-var-goodreads,
+ "square-odnoklassniki": $fa-var-square-odnoklassniki,
+ "odnoklassniki-square": $fa-var-odnoklassniki-square,
+ "jsfiddle": $fa-var-jsfiddle,
+ "sith": $fa-var-sith,
+ "themeisle": $fa-var-themeisle,
+ "page4": $fa-var-page4,
+ "hashnode": $fa-var-hashnode,
+ "react": $fa-var-react,
+ "cc-paypal": $fa-var-cc-paypal,
+ "squarespace": $fa-var-squarespace,
+ "cc-stripe": $fa-var-cc-stripe,
+ "creative-commons-share": $fa-var-creative-commons-share,
+ "bitcoin": $fa-var-bitcoin,
+ "keycdn": $fa-var-keycdn,
+ "opera": $fa-var-opera,
+ "itch-io": $fa-var-itch-io,
+ "umbraco": $fa-var-umbraco,
+ "galactic-senate": $fa-var-galactic-senate,
+ "ubuntu": $fa-var-ubuntu,
+ "draft2digital": $fa-var-draft2digital,
+ "stripe": $fa-var-stripe,
+ "houzz": $fa-var-houzz,
+ "gg": $fa-var-gg,
+ "dhl": $fa-var-dhl,
+ "square-pinterest": $fa-var-square-pinterest,
+ "pinterest-square": $fa-var-pinterest-square,
+ "xing": $fa-var-xing,
+ "blackberry": $fa-var-blackberry,
+ "creative-commons-pd": $fa-var-creative-commons-pd,
+ "playstation": $fa-var-playstation,
+ "quinscape": $fa-var-quinscape,
+ "less": $fa-var-less,
+ "blogger-b": $fa-var-blogger-b,
+ "opencart": $fa-var-opencart,
+ "vine": $fa-var-vine,
+ "signal-messenger": $fa-var-signal-messenger,
+ "paypal": $fa-var-paypal,
+ "gitlab": $fa-var-gitlab,
+ "typo3": $fa-var-typo3,
+ "reddit-alien": $fa-var-reddit-alien,
+ "yahoo": $fa-var-yahoo,
+ "dailymotion": $fa-var-dailymotion,
+ "affiliatetheme": $fa-var-affiliatetheme,
+ "pied-piper-pp": $fa-var-pied-piper-pp,
+ "bootstrap": $fa-var-bootstrap,
+ "odnoklassniki": $fa-var-odnoklassniki,
+ "nfc-symbol": $fa-var-nfc-symbol,
+ "mintbit": $fa-var-mintbit,
+ "ethereum": $fa-var-ethereum,
+ "speaker-deck": $fa-var-speaker-deck,
+ "creative-commons-nc-eu": $fa-var-creative-commons-nc-eu,
+ "patreon": $fa-var-patreon,
+ "avianex": $fa-var-avianex,
+ "ello": $fa-var-ello,
+ "gofore": $fa-var-gofore,
+ "bimobject": $fa-var-bimobject,
+ "brave-reverse": $fa-var-brave-reverse,
+ "facebook-f": $fa-var-facebook-f,
+ "square-google-plus": $fa-var-square-google-plus,
+ "google-plus-square": $fa-var-google-plus-square,
+ "web-awesome": $fa-var-web-awesome,
+ "mandalorian": $fa-var-mandalorian,
+ "first-order-alt": $fa-var-first-order-alt,
+ "osi": $fa-var-osi,
+ "google-wallet": $fa-var-google-wallet,
+ "d-and-d-beyond": $fa-var-d-and-d-beyond,
+ "periscope": $fa-var-periscope,
+ "fulcrum": $fa-var-fulcrum,
+ "cloudscale": $fa-var-cloudscale,
+ "forumbee": $fa-var-forumbee,
+ "mizuni": $fa-var-mizuni,
+ "schlix": $fa-var-schlix,
+ "square-xing": $fa-var-square-xing,
+ "xing-square": $fa-var-xing-square,
+ "bandcamp": $fa-var-bandcamp,
+ "wpforms": $fa-var-wpforms,
+ "cloudversify": $fa-var-cloudversify,
+ "usps": $fa-var-usps,
+ "megaport": $fa-var-megaport,
+ "magento": $fa-var-magento,
+ "spotify": $fa-var-spotify,
+ "optin-monster": $fa-var-optin-monster,
+ "fly": $fa-var-fly,
+ "square-bluesky": $fa-var-square-bluesky,
+ "aviato": $fa-var-aviato,
+ "itunes": $fa-var-itunes,
+ "cuttlefish": $fa-var-cuttlefish,
+ "blogger": $fa-var-blogger,
+ "flickr": $fa-var-flickr,
+ "viber": $fa-var-viber,
+ "soundcloud": $fa-var-soundcloud,
+ "digg": $fa-var-digg,
+ "tencent-weibo": $fa-var-tencent-weibo,
+ "letterboxd": $fa-var-letterboxd,
+ "symfony": $fa-var-symfony,
+ "maxcdn": $fa-var-maxcdn,
+ "etsy": $fa-var-etsy,
+ "facebook-messenger": $fa-var-facebook-messenger,
+ "audible": $fa-var-audible,
+ "think-peaks": $fa-var-think-peaks,
+ "bilibili": $fa-var-bilibili,
+ "erlang": $fa-var-erlang,
+ "x-twitter": $fa-var-x-twitter,
+ "cotton-bureau": $fa-var-cotton-bureau,
+ "dashcube": $fa-var-dashcube,
+ "42-group": $fa-var-42-group,
+ "innosoft": $fa-var-innosoft,
+ "stack-exchange": $fa-var-stack-exchange,
+ "elementor": $fa-var-elementor,
+ "square-pied-piper": $fa-var-square-pied-piper,
+ "pied-piper-square": $fa-var-pied-piper-square,
+ "creative-commons-nd": $fa-var-creative-commons-nd,
+ "palfed": $fa-var-palfed,
+ "superpowers": $fa-var-superpowers,
+ "resolving": $fa-var-resolving,
+ "xbox": $fa-var-xbox,
+ "square-web-awesome-stroke": $fa-var-square-web-awesome-stroke,
+ "searchengin": $fa-var-searchengin,
+ "tiktok": $fa-var-tiktok,
+ "square-facebook": $fa-var-square-facebook,
+ "facebook-square": $fa-var-facebook-square,
+ "renren": $fa-var-renren,
+ "linux": $fa-var-linux,
+ "glide": $fa-var-glide,
+ "linkedin": $fa-var-linkedin,
+ "hubspot": $fa-var-hubspot,
+ "deploydog": $fa-var-deploydog,
+ "twitch": $fa-var-twitch,
+ "flutter": $fa-var-flutter,
+ "ravelry": $fa-var-ravelry,
+ "mixer": $fa-var-mixer,
+ "square-lastfm": $fa-var-square-lastfm,
+ "lastfm-square": $fa-var-lastfm-square,
+ "vimeo": $fa-var-vimeo,
+ "mendeley": $fa-var-mendeley,
+ "uniregistry": $fa-var-uniregistry,
+ "figma": $fa-var-figma,
+ "creative-commons-remix": $fa-var-creative-commons-remix,
+ "cc-amazon-pay": $fa-var-cc-amazon-pay,
+ "dropbox": $fa-var-dropbox,
+ "instagram": $fa-var-instagram,
+ "cmplid": $fa-var-cmplid,
+ "upwork": $fa-var-upwork,
+ "facebook": $fa-var-facebook,
+ "gripfire": $fa-var-gripfire,
+ "jedi-order": $fa-var-jedi-order,
+ "uikit": $fa-var-uikit,
+ "fort-awesome-alt": $fa-var-fort-awesome-alt,
+ "phabricator": $fa-var-phabricator,
+ "ussunnah": $fa-var-ussunnah,
+ "earlybirds": $fa-var-earlybirds,
+ "trade-federation": $fa-var-trade-federation,
+ "autoprefixer": $fa-var-autoprefixer,
+ "whatsapp": $fa-var-whatsapp,
+ "square-upwork": $fa-var-square-upwork,
+ "slideshare": $fa-var-slideshare,
+ "google-play": $fa-var-google-play,
+ "viadeo": $fa-var-viadeo,
+ "line": $fa-var-line,
+ "google-drive": $fa-var-google-drive,
+ "servicestack": $fa-var-servicestack,
+ "simplybuilt": $fa-var-simplybuilt,
+ "bitbucket": $fa-var-bitbucket,
+ "imdb": $fa-var-imdb,
+ "deezer": $fa-var-deezer,
+ "raspberry-pi": $fa-var-raspberry-pi,
+ "jira": $fa-var-jira,
+ "docker": $fa-var-docker,
+ "screenpal": $fa-var-screenpal,
+ "bluetooth": $fa-var-bluetooth,
+ "gitter": $fa-var-gitter,
+ "d-and-d": $fa-var-d-and-d,
+ "microblog": $fa-var-microblog,
+ "cc-diners-club": $fa-var-cc-diners-club,
+ "gg-circle": $fa-var-gg-circle,
+ "pied-piper-hat": $fa-var-pied-piper-hat,
+ "kickstarter-k": $fa-var-kickstarter-k,
+ "yandex": $fa-var-yandex,
+ "readme": $fa-var-readme,
+ "html5": $fa-var-html5,
+ "sellsy": $fa-var-sellsy,
+ "square-web-awesome": $fa-var-square-web-awesome,
+ "sass": $fa-var-sass,
+ "wirsindhandwerk": $fa-var-wirsindhandwerk,
+ "wsh": $fa-var-wsh,
+ "buromobelexperte": $fa-var-buromobelexperte,
+ "salesforce": $fa-var-salesforce,
+ "octopus-deploy": $fa-var-octopus-deploy,
+ "medapps": $fa-var-medapps,
+ "ns8": $fa-var-ns8,
+ "pinterest-p": $fa-var-pinterest-p,
+ "apper": $fa-var-apper,
+ "fort-awesome": $fa-var-fort-awesome,
+ "waze": $fa-var-waze,
+ "bluesky": $fa-var-bluesky,
+ "cc-jcb": $fa-var-cc-jcb,
+ "snapchat": $fa-var-snapchat,
+ "snapchat-ghost": $fa-var-snapchat-ghost,
+ "fantasy-flight-games": $fa-var-fantasy-flight-games,
+ "rust": $fa-var-rust,
+ "wix": $fa-var-wix,
+ "square-behance": $fa-var-square-behance,
+ "behance-square": $fa-var-behance-square,
+ "supple": $fa-var-supple,
+ "webflow": $fa-var-webflow,
+ "rebel": $fa-var-rebel,
+ "css3": $fa-var-css3,
+ "staylinked": $fa-var-staylinked,
+ "kaggle": $fa-var-kaggle,
+ "space-awesome": $fa-var-space-awesome,
+ "deviantart": $fa-var-deviantart,
+ "cpanel": $fa-var-cpanel,
+ "goodreads-g": $fa-var-goodreads-g,
+ "square-git": $fa-var-square-git,
+ "git-square": $fa-var-git-square,
+ "square-tumblr": $fa-var-square-tumblr,
+ "tumblr-square": $fa-var-tumblr-square,
+ "trello": $fa-var-trello,
+ "creative-commons-nc-jp": $fa-var-creative-commons-nc-jp,
+ "get-pocket": $fa-var-get-pocket,
+ "perbyte": $fa-var-perbyte,
+ "grunt": $fa-var-grunt,
+ "weebly": $fa-var-weebly,
+ "connectdevelop": $fa-var-connectdevelop,
+ "leanpub": $fa-var-leanpub,
+ "black-tie": $fa-var-black-tie,
+ "themeco": $fa-var-themeco,
+ "python": $fa-var-python,
+ "android": $fa-var-android,
+ "bots": $fa-var-bots,
+ "free-code-camp": $fa-var-free-code-camp,
+ "hornbill": $fa-var-hornbill,
+ "js": $fa-var-js,
+ "ideal": $fa-var-ideal,
+ "git": $fa-var-git,
+ "dev": $fa-var-dev,
+ "sketch": $fa-var-sketch,
+ "yandex-international": $fa-var-yandex-international,
+ "cc-amex": $fa-var-cc-amex,
+ "uber": $fa-var-uber,
+ "github": $fa-var-github,
+ "php": $fa-var-php,
+ "alipay": $fa-var-alipay,
+ "youtube": $fa-var-youtube,
+ "skyatlas": $fa-var-skyatlas,
+ "firefox-browser": $fa-var-firefox-browser,
+ "replyd": $fa-var-replyd,
+ "suse": $fa-var-suse,
+ "jenkins": $fa-var-jenkins,
+ "twitter": $fa-var-twitter,
+ "rockrms": $fa-var-rockrms,
+ "pinterest": $fa-var-pinterest,
+ "buffer": $fa-var-buffer,
+ "npm": $fa-var-npm,
+ "yammer": $fa-var-yammer,
+ "btc": $fa-var-btc,
+ "dribbble": $fa-var-dribbble,
+ "stumbleupon-circle": $fa-var-stumbleupon-circle,
+ "internet-explorer": $fa-var-internet-explorer,
+ "stubber": $fa-var-stubber,
+ "telegram": $fa-var-telegram,
+ "telegram-plane": $fa-var-telegram-plane,
+ "old-republic": $fa-var-old-republic,
+ "odysee": $fa-var-odysee,
+ "square-whatsapp": $fa-var-square-whatsapp,
+ "whatsapp-square": $fa-var-whatsapp-square,
+ "node-js": $fa-var-node-js,
+ "edge-legacy": $fa-var-edge-legacy,
+ "slack": $fa-var-slack,
+ "slack-hash": $fa-var-slack-hash,
+ "medrt": $fa-var-medrt,
+ "usb": $fa-var-usb,
+ "tumblr": $fa-var-tumblr,
+ "vaadin": $fa-var-vaadin,
+ "quora": $fa-var-quora,
+ "square-x-twitter": $fa-var-square-x-twitter,
+ "reacteurope": $fa-var-reacteurope,
+ "medium": $fa-var-medium,
+ "medium-m": $fa-var-medium-m,
+ "amilia": $fa-var-amilia,
+ "mixcloud": $fa-var-mixcloud,
+ "flipboard": $fa-var-flipboard,
+ "viacoin": $fa-var-viacoin,
+ "critical-role": $fa-var-critical-role,
+ "sitrox": $fa-var-sitrox,
+ "discourse": $fa-var-discourse,
+ "joomla": $fa-var-joomla,
+ "mastodon": $fa-var-mastodon,
+ "airbnb": $fa-var-airbnb,
+ "wolf-pack-battalion": $fa-var-wolf-pack-battalion,
+ "buy-n-large": $fa-var-buy-n-large,
+ "gulp": $fa-var-gulp,
+ "creative-commons-sampling-plus": $fa-var-creative-commons-sampling-plus,
+ "strava": $fa-var-strava,
+ "ember": $fa-var-ember,
+ "canadian-maple-leaf": $fa-var-canadian-maple-leaf,
+ "teamspeak": $fa-var-teamspeak,
+ "pushed": $fa-var-pushed,
+ "wordpress-simple": $fa-var-wordpress-simple,
+ "nutritionix": $fa-var-nutritionix,
+ "wodu": $fa-var-wodu,
+ "google-pay": $fa-var-google-pay,
+ "intercom": $fa-var-intercom,
+ "zhihu": $fa-var-zhihu,
+ "korvue": $fa-var-korvue,
+ "pix": $fa-var-pix,
+ "steam-symbol": $fa-var-steam-symbol,
+);
diff --git a/themes/hugo-coder/assets/scss/font-awesome/brands.scss b/themes/hugo-coder/assets/scss/font-awesome/brands.scss
new file mode 100644
index 0000000..f05b3fc
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/brands.scss
@@ -0,0 +1,30 @@
+/*!
+ * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-brands: 'Font Awesome 6 Brands';
+ --#{$fa-css-prefix}-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
+}
+
+@font-face {
+ font-family: 'Font Awesome 6 Brands';
+ font-style: normal;
+ font-weight: 400;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype');
+}
+
+.fab,
+.#{$fa-css-prefix}-brands {
+ font-weight: 400;
+}
+
+@each $name, $icon in $fa-brand-icons {
+ .#{$fa-css-prefix}-#{$name} { #{$fa-icon-property}: unquote("\"#{ $icon }\""); }
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/fontawesome.scss b/themes/hugo-coder/assets/scss/font-awesome/fontawesome.scss
new file mode 100644
index 0000000..2a5b40a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/fontawesome.scss
@@ -0,0 +1,21 @@
+/*!
+ * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+// Font Awesome core compile (Web Fonts-based)
+// -------------------------
+
+@import 'functions';
+@import 'variables';
+@import 'mixins';
+@import 'core';
+@import 'sizing';
+@import 'fixed-width';
+@import 'list';
+@import 'bordered-pulled';
+@import 'animated';
+@import 'rotated-flipped';
+@import 'stacked';
+@import 'icons';
+@import 'screen-reader';
diff --git a/themes/hugo-coder/assets/scss/font-awesome/regular.scss b/themes/hugo-coder/assets/scss/font-awesome/regular.scss
new file mode 100644
index 0000000..4a15596
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/regular.scss
@@ -0,0 +1,27 @@
+/*!
+ * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-classic: '#{ $fa-style-family }';
+ --#{$fa-css-prefix}-font-regular: normal 400 1em/1 '#{ $fa-style-family }';
+}
+
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 400;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype');
+}
+
+.far,
+.#{$fa-css-prefix}-regular {
+ font-weight: 400;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/solid.scss b/themes/hugo-coder/assets/scss/font-awesome/solid.scss
new file mode 100644
index 0000000..f673892
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/solid.scss
@@ -0,0 +1,27 @@
+/*!
+ * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-classic: '#{ $fa-style-family }';
+ --#{$fa-css-prefix}-font-solid: normal 900 1em/1 '#{ $fa-style-family }';
+}
+
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 900;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype');
+}
+
+.fas,
+.#{$fa-css-prefix}-solid {
+ font-weight: 900;
+}
diff --git a/themes/hugo-coder/assets/scss/font-awesome/v4-shims.scss b/themes/hugo-coder/assets/scss/font-awesome/v4-shims.scss
new file mode 100644
index 0000000..448e25a
--- /dev/null
+++ b/themes/hugo-coder/assets/scss/font-awesome/v4-shims.scss
@@ -0,0 +1,11 @@
+/*!
+ * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+// V4 shims compile (Web Fonts-based)
+// -------------------------
+
+@import 'functions';
+@import 'variables';
+@import 'shims';
diff --git a/themes/hugo-coder/docs/analytics.md b/themes/hugo-coder/docs/analytics.md
new file mode 100644
index 0000000..21f2fa7
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics.md
@@ -0,0 +1,23 @@
+# Enable Web Analytics
+
+## Supported Providers
+
+_in alphabetic order_
+
+- [Application Insights](https://azure.com/) - [documentation](/docs/analytics/applicationinsights.md)
+- [Baidu Analytics](https://tongji.baidu.com/) - [documentation](/docs/analytics/baidu.md)
+- [Clicky](https://clicky.com/) - [documentation](/docs/analytics/clicky.md)
+- [Cloudflare](https://www.cloudflare.com/analytics/) - [documentation](/docs/analytics/cloudflare.md)
+- [Counter.dev](https://counter.dev/) - [documentation](/docs/analytics/counterdev.md)
+- [Google Analytics](https://developers.google.com/analytics) - [documentation](/docs/analytics/googleanalytics.md)
+- [Google Tag Manager](https://developers.google.com/tag-manager) - [documentation](/docs/analytics/googletagmanager.md)
+- [Fathom Analytics](https://usefathom.com/) - [documentation](/docs/analytics/fathom.md)
+- [Goat Counter](https://www.goatcounter.com/) - [documentation](/docs/analytics/goatcounter.md)
+- [Matomo](https://matomo.org/) - [documentation](/docs/analytics/matomo.md)
+- [Micro Analytics](https://microanalytics.io/) - [documentation](/docs/analytics/microanalytics.md)
+- [One Dollars Stats](https://onedollarstats.com/analytics) - [documentation](/docs/analytics/onedollarstats.md)
+- [Pirsch](https://pirsch.io/) - [documentation](/docs/analytics/pirsch.md)
+- [Plausible Analytics](https://plausible.io/) - [documentation](/docs/analytics/plausible.md)
+- [Umami](https://umami.is/) - [documentation](/docs/analytics/umami.md)
+- [Vercel Analytics](https://vercel.com/analytics) - [documentation](/docs/analytics/vercel.md)
+- [Wide Angle Analytics](https://wideangle.co/) - [documentation](/docs/analytics/wideangle.md)
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/applicationinsights.md b/themes/hugo-coder/docs/analytics/applicationinsights.md
new file mode 100644
index 0000000..859feaa
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/applicationinsights.md
@@ -0,0 +1,6 @@
+# Application Insights
+
+```toml
+[params.applicationInsights]
+ connectionString = "connectionstring" # https://docs.microsoft.com/en-us/azure/azure-monitor/app/sdk-connection-string
+```
diff --git a/themes/hugo-coder/docs/analytics/baidu.md b/themes/hugo-coder/docs/analytics/baidu.md
new file mode 100644
index 0000000..e71a3be
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/baidu.md
@@ -0,0 +1,25 @@
+# Baidu
+
+To use Baidu analytics in this theme, navigate to the setting page of your
+site at . You will get a piece of JS code provided
+as follows:
+
+```js
+
+```
+
+Then you can use it by filling your site toke `your_token_at_here` in the
+config file:
+
+```toml
+[params.baidu]
+ token = "your_token_at_here"
+```
diff --git a/themes/hugo-coder/docs/analytics/clicky.md b/themes/hugo-coder/docs/analytics/clicky.md
new file mode 100644
index 0000000..3f945d1
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/clicky.md
@@ -0,0 +1,6 @@
+# Clicky
+
+```toml
+[params.clicky]
+ id = "site-id"
+```
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/cloudflare.md b/themes/hugo-coder/docs/analytics/cloudflare.md
new file mode 100644
index 0000000..84f1171
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/cloudflare.md
@@ -0,0 +1,6 @@
+# Cloudflare
+
+```toml
+[params.cloudflare]
+ token = "token"
+```
diff --git a/themes/hugo-coder/docs/analytics/counterdev.md b/themes/hugo-coder/docs/analytics/counterdev.md
new file mode 100644
index 0000000..5fbb057
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/counterdev.md
@@ -0,0 +1,6 @@
+# Counter.dev
+
+```toml
+[params.counterdev]
+ id = "data-id"
+```
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/fathom.md b/themes/hugo-coder/docs/analytics/fathom.md
new file mode 100644
index 0000000..881919a
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/fathom.md
@@ -0,0 +1,7 @@
+# Fathom Analytics
+
+```toml
+[params.fathomAnalytics]
+ siteID = "ABCDE"
+ serverURL = "cdn.usefathom.com" # (optional) Replace if you use a custom domain
+```
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/goatcounter.md b/themes/hugo-coder/docs/analytics/goatcounter.md
new file mode 100644
index 0000000..b217b5a
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/goatcounter.md
@@ -0,0 +1,6 @@
+# Goat Counter
+
+```toml
+[params.goatCounter]
+ code = "code" # You will access your account at https://[code].goatcounter.com
+```
diff --git a/themes/hugo-coder/docs/analytics/googleanalytics.md b/themes/hugo-coder/docs/analytics/googleanalytics.md
new file mode 100644
index 0000000..ae6c838
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/googleanalytics.md
@@ -0,0 +1,3 @@
+# Google Analytics
+
+Follow [these steps](https://gohugo.io/templates/internal/#configure-google-analytics).
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/googletagmanager.md b/themes/hugo-coder/docs/analytics/googletagmanager.md
new file mode 100644
index 0000000..94664e1
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/googletagmanager.md
@@ -0,0 +1,6 @@
+# Google Tag Manager
+
+```toml
+[params.googleTagManager]
+ id = "gid"
+```
diff --git a/themes/hugo-coder/docs/analytics/matomo.md b/themes/hugo-coder/docs/analytics/matomo.md
new file mode 100644
index 0000000..f751330
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/matomo.md
@@ -0,0 +1,7 @@
+# Matomo
+
+```toml
+[params.matomo]
+ siteID = "ABCDE"
+ serverURL = "analytics.example.com"
+```
diff --git a/themes/hugo-coder/docs/analytics/microanalytics.md b/themes/hugo-coder/docs/analytics/microanalytics.md
new file mode 100644
index 0000000..d1be070
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/microanalytics.md
@@ -0,0 +1,7 @@
+# microanalytics.io
+
+```toml
+[params.microAnalytics]
+ id = "ABCDE"
+ dnt = "false" # respect DNT tracker, "true" by default
+```
diff --git a/themes/hugo-coder/docs/analytics/onedollarstats.md b/themes/hugo-coder/docs/analytics/onedollarstats.md
new file mode 100644
index 0000000..7da020c
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/onedollarstats.md
@@ -0,0 +1,23 @@
+# One Dollars Stats
+
+```toml
+[params.onedollarstats]
+ id = "data-site-id"
+```
+
+You will also need to update your content security policy:
+
+```toml
+[params.csp]
+ ...
+ scriptsrc = [
+ ...
+ "https://assets.onedollarstats.com",
+ ]
+ ...
+ connectsrc = [
+ ...
+ "https://assets.onedollarstats.com",
+ ...
+ ]
+```
diff --git a/themes/hugo-coder/docs/analytics/pirsch.md b/themes/hugo-coder/docs/analytics/pirsch.md
new file mode 100644
index 0000000..8cfceab
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/pirsch.md
@@ -0,0 +1,6 @@
+# Pirsch
+
+```toml
+[params.pirsch]
+ code = "ABCDE"
+```
\ No newline at end of file
diff --git a/themes/hugo-coder/docs/analytics/plausible.md b/themes/hugo-coder/docs/analytics/plausible.md
new file mode 100644
index 0000000..1f969a8
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/plausible.md
@@ -0,0 +1,7 @@
+# Plausible Analytics
+
+```toml
+[params.plausibleAnalytics]
+ domain = "example.com"
+ serverURL = "plausible.io" # (optional) Replace if you use a custom domain
+```
diff --git a/themes/hugo-coder/docs/analytics/umami.md b/themes/hugo-coder/docs/analytics/umami.md
new file mode 100644
index 0000000..0ed0323
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/umami.md
@@ -0,0 +1,9 @@
+# Umami
+
+```toml
+[params.umami]
+ siteID = "ABCDE"
+ scriptURL = "analytics.REGION.umami.is/SCRIPTNAME.js"
+ # refer to the "tracking code" tab in your umami website dashboard
+ # to obtain the script url
+```
diff --git a/themes/hugo-coder/docs/analytics/vercel.md b/themes/hugo-coder/docs/analytics/vercel.md
new file mode 100644
index 0000000..0c6669f
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/vercel.md
@@ -0,0 +1,6 @@
+# Vercel Analytics
+
+```toml
+[params]
+ vercelAnalytics = true
+```
diff --git a/themes/hugo-coder/docs/analytics/wideangle.md b/themes/hugo-coder/docs/analytics/wideangle.md
new file mode 100644
index 0000000..97e9487
--- /dev/null
+++ b/themes/hugo-coder/docs/analytics/wideangle.md
@@ -0,0 +1,25 @@
+# Wide Angle Analytics
+
+Wide Angle Analytics is strictly **GDPR** compliant, privacy-first web analytics. Head to [wideangle.co](https://wideangle.co/) and create you free trial account now.
+
+## Configuration
+
+Built in template supports following configuration options:
+
+param | description | required | default
+------|-------------|----------|--------
+siteID| A site ID from [Wide Angle site](https://wideangle.co/documentation/web-analytics-for-your-website)| :white_check_mark: | n/a
+serverURL | [Domain](https://wideangle.co/documentation/track-with-custom-domain) with which the WAA is configured with | :x: | stats.wideangle.co
+fingerprint | Enable advanced session fingerprint; requires user consent | :x: | false
+supressDNT | Ignore Do-Not-Track setting in the browser | :x: | false
+
+
+## Example
+
+```toml
+[params.wideAngleAnalytics]
+ siteID = "1D4EG3B9ACA03F4243"
+ serverURL = "fyi.wideangle.co"
+ fingerprint = "false"
+ supressDNT = "false"
+```
diff --git a/themes/hugo-coder/docs/comment-system.md b/themes/hugo-coder/docs/comment-system.md
new file mode 100644
index 0000000..00d7bdd
--- /dev/null
+++ b/themes/hugo-coder/docs/comment-system.md
@@ -0,0 +1 @@
+WIP
diff --git a/themes/hugo-coder/docs/configurations.md b/themes/hugo-coder/docs/configurations.md
new file mode 100644
index 0000000..b6c7000
--- /dev/null
+++ b/themes/hugo-coder/docs/configurations.md
@@ -0,0 +1,369 @@
+# Configurations
+
+- [Configurations](#configurations)
+ - [About Hugo Configurations](#about-hugo-configurations)
+ - [Commenting Systems](#commenting-systems)
+ - [Disqus](#disqus)
+ - [Commento](#commento)
+ - [Utterances](#utterances)
+ - [Giscus](#giscus)
+ - [Telegram](#telegram)
+ - [Cusdis](#cusdis)
+ - [Mastodon](#mastodon)
+ - [Syntax Highlight](#syntax-highlight)
+ - [Theme Parameters](#theme-parameters)
+ - [Social Icons Configuration](#social-icons-configuration)
+ - [Menu Items Configurations](#menu-items-configurations)
+ - [CSP](#csp)
+ - [Complete Example](#complete-example)
+ - [Front Matter](#front-matter)
+ - [Posts](#posts)
+
+## About Hugo Configurations
+
+This theme supports:
+
+* [Analytics](/docs/analytics.md)
+
+* Commenting Systems
+ * [Disqus](https://disqus.com/)
+ * [Commento](https://commento.io/)
+ * [Utterances](https://utteranc.es/)
+ * [Giscus](https://giscus.app/)
+ * [Cusdis](https://cusdis.com/)
+ * [Telegram](https://comments.app/)
+
+### Commenting Systems
+
+Comments are displayed within post pages, but can be disabled with `disableComments` front-matter.
+
+#### Disqus
+
+Follow [these steps](https://gohugo.io/content-management/comments/#configure-disqus).
+
+#### Commento
+
+```toml
+[params]
+ commentoURL = "https://cdn.commento.io" # Replace if you use a custom domain
+```
+
+#### Utterances
+
+```toml
+[params.utterances]
+ repo = "" # https://utteranc.es/#heading-repository
+ issueTerm = "" # https://utteranc.es/#heading-mapping
+ label = "" # https://utteranc.es/#heading-issue-label
+ theme = "" # https://utteranc.es/#heading-theme
+```
+
+#### Giscus
+
+```toml
+[params.giscus] # https://giscus.app
+ repo = ""
+ repoID = ""
+ category = ""
+ categoryID = ""
+ mapping = ""
+ term = ""
+ strict = ""
+ reactionsEnabled = ""
+ emitMetadata = ""
+ inputPosition = ""
+ theme = ""
+ lang = ""
+ loading = ""
+```
+
+#### Telegram
+
+```toml
+[params.telegram] # https://comments.app/
+ siteID = ""
+ limit = ""
+ height = ""
+ color = ""
+ dislikes = ""
+ outlined = ""
+ colorful = ""
+ dark = ""
+```
+
+#### Cusdis
+
+```toml
+[params.cusdis] # https://cusdis.com
+ data_app_id = ""
+```
+
+#### Mastodon
+
+```toml
+[params.mastodon]
+ host = "" # Address of your Mastodon instance
+ username = "" # Your username
+ statusID = "" # ID os the status (post) that comments should be related
+ purifyCDN = "" # CDN address of pointing to a Purify package
+
+```
+
+## Syntax Highlight
+
+The theme uses the Goldmark syntax highlight system. GitHub light and dark are set as the default styles. To choose a different style, make sure `noClasses` is not set to false (default is true) and add to your `hugo.toml`:
+
+```
+[markup.highlight]
+style = "monokai"
+```
+
+All `style` are available [here](https://xyproto.github.io/splash/docs/all.html).
+
+Alternatively, it is possible to use custom styles with generated CSS files. See [here](https://gohugo.io/content-management/syntax-highlighting/#generate-syntax-highlighter-css).
+
+## Theme Parameters
+
+These are all the parameters used by `hugo-coder` theme.
+
+| Name | Type | Required | Description | Default | Example |
+| ----------------------- | ------ | -------- | ------------------------------------------------------------------------ | --------------------------------- | ------------------------------------------------- |
+| author | string | Yes | Author name. | | `"John Doe"` |
+| info | string | Yes | An headline, job title or similar. | | `"Full Stack Developer"` |
+| description | string | Yes | Description of the site. | | `"John Doe's personal website"` |
+| keywords | string | Yes | Site keywords. | | `"blog,developer,personal"` |
+| avatarURL | string | No | Photo of the author. | | `"images/avatar.jpg"` |
+| gravatar | string | No | Gravatar photo of the author | | `"john.doe@example.com"` |
+| fediverseCreator | string | No | The author's fediverse handle. | | `"@johndoe@example.com"` |
+| faviconSVG | string | No | Custom path to a SCG favicon. | `"/img/favicon.svg"` | `"/img/favicon.svg"` |
+| favicon_32 | string | No | Custom path to a 32x32 favicon. | `"/img/favicon-32x32.png"` | `"/img/favicon-32x32.png"` |
+| favicon_16 | string | No | Custom path to a 16x16 favicon. | `"/img/favicon-16x16.png"` | `"/img/favicon-16x16.png"` |
+| touchIcon | string | No | Custom path to an apple-touch-icon | `"/images/apple-touch-icon.png"` | `"/images/apple-touch-icon.png"` |
+| mask_icon | string | No | Custom path to a mask-icon | `"/images/safari-pinned-tab.svg"` | `"/images/safari-pinned-tab.svg"` |
+| mask_icon_color | string | No | Custom color for mask-icon color | `"#5bbad5"` | `"#5bbad5"` |
+| since | string | No | Date shown in the footer before now year | | `"2020"` |
+| maxSeeAlsoItems | number | No | Series see also post count | `5` | `10` |
+| commit | string | No | Show the last git commit in the footer | | `"https://github.com/luizdepra/hugo-coder/tree/"` |
+| rtl | bool | No | Enable the Right To Left mode. | `false` | `true` or `false` |
+| math | bool | No | Enable MathJax Module and add JS into your site. | `false` | `true` or `false` |
+| katex | bool | No | Enable KaTeX for all content types. | `false` | `true` or `false` |
+| colorScheme | string | No | Specify light/dark colorscheme | `"auto"` | `"auto"` or `"light"` or `"dark"` |
+| hideColorSchemeToggle | bool | No | If true, hides the color scheme toggle | `false` | `true` or `false` |
+| customCSS | list | No | Add extra CSS files to the website. | [] | `["css/extra-style.css"]` |
+| customSCSS | list | No | Add extra SCSS files to the website. | [] | `["scss/extra-style.scss"]` |
+| customJS | list | No | Add extra JS files to the website. | [] | `["js/extra-script.js"]` |
+| customRemoteJS | list | No | Add extra remote JS files to the website. | [] | `["https://www.example.com/file.js"]` |
+| enableTwemoji | bool | No | Adds support for Twemoji | `false` | `true` or `false` |
+| disableDefaultJsScripts | bool | No | If true, disables default js scripts (coder.js) | `false` | `true` or `false` |
+| HeadTitle | string | No | When configured, it overrides the `` tag with the provided string | "" | `"My custom title"` |
+
+
+### Social Icons Configuration
+
+Social Icons are optional. To use them you will need to set at least all the following required parameters for each icon.
+
+| Configuration | Type | Required | Description | Example |
+| -------------- | ------ | -------- | ---------------------------------------- | ------------------------------- |
+| name | string | Yes | Icon name. | `"Github"` |
+| icon | string | Yes | FontAwesome icon classes. | `"fa-brands fa-github"` |
+| weight | int | Yes | Icon order. | `1` |
+| url | string | Yes | URL to redirect. | `"https://github.com/johndoe/"` |
+| rel | string | No | Define the relationship | `"me"` |
+
+An example:
+
+```toml
+[[params.social]]
+ name = "Github"
+ icon = "fa-brands fa-github fa-2x"
+ weight = 1
+ url = "https://github.com/johndoe/"
+[[params.social]]
+ name = "Gitlab"
+ icon = "fa-brands fa-gitlab fa-2x"
+ weight = 2
+ url = "https://gitlab.com/johndoe/"
+[[params.social]]
+ name = "Twitter"
+ icon = "fa-brands fa-x-twitter fa-2x"
+ weight = 3
+ url = "https://twitter.com/johndoe/"
+```
+
+### Menu Items Configurations
+
+Menu Items are optional. To use them you will need to set all the following required parameters for each icon.
+
+| Configuration | Type | Required | Description | Example |
+| -------------- | ------ | -------- | ---------------------------------------- | ------------------------------- |
+| name | string | Yes | Menu Item name. | `"Posts"` |
+| weight | int | Yes | Menu Item order. | `1` |
+| url | string | Yes | URL to redirect. | `"/posts/"` |
+| class | string | No | Menu Item extra class attribute. | `"menu-item"` |
+| target | string | No | URL target attribute. | `"_blank"` |
+| rel | string | No | URL rel attribute. | `"alternate"` |
+| type | string | No | URL type attribute. | `"application/rss+xml"` |
+
+An example:
+
+```toml
+[[menu.main]]
+ name = "Blog"
+ weight = 1
+ url = "posts/"
+[[menu.main]]
+ name = "About"
+ weight = 2
+ url = "about/"
+```
+
+### CSP
+
+CSP stands for [Content Security Policy](https://developers.google.com/web/fundamentals/security/csp). These configurations are optional. To use them you will need to set all the following required parameters. See [here](https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources) for reference.
+
+| Configuration | Type | Required | Description | Example |
+| -------------- | ----------- | -------- | ----------- | ------------------------------- |
+| childsrc | string list | Yes | | `["'self'"]` |
+| fontsrc | string list | Yes | | `["'self'"]` |
+| formaction | string list | Yes | | `["'self'"]` |
+| framesrc | string list | Yes | | `["'self'"]` |
+| imgsrc | string list | Yes | | `["'self'"]` |
+| objectsrc | string list | Yes | | `["'self'"]` |
+| stylesrc | string list | Yes | | `["'self'"]` |
+| scriptsrc | string list | Yes | | `["'self'"]` |
+| connectsrc | string list | Yes | | `["'self'"]` |
+
+An example:
+
+```toml
+[params.csp]
+ childsrc = ["'self'"]
+ fontsrc = [
+ "'self'",
+ "https://fonts.gstatic.com",
+ "https://cdn.jsdelivr.net/"
+ ]
+ formaction = ["'self'"]
+ framesrc = ["'self'"]
+ imgsrc = ["'self'"]
+ objectsrc = ["'none'"]
+ stylesrc = [
+ "'self'",
+ "'unsafe-inline'",
+ "https://fonts.googleapis.com/",
+ "https://cdn.jsdelivr.net/"
+ ]
+ scriptsrc = [
+ "'self'",
+ "'unsafe-inline'",
+ "https://www.google-analytics.com"
+ ]
+ # connect-src directive – defines valid targets for XMLHttpRequest (AJAX), WebSockets or EventSource
+ connectsrc = ["'self'"]
+```
+
+## Complete Example
+
+This is a complete configuration example with some recommended values.
+
+```toml
+baseurl = "http://www.example.com"
+title = "johndoe"
+theme = "hugo-coder"
+languagecode = "en"
+defaultcontentlanguage = "en"
+
+
+[pagination]
+pagerSize = 20
+
+[services]
+[services.disqus]
+shortname = "yourdiscussshortname"
+
+[markup.highlight]
+style = "github-dark"
+
+[params]
+ author = "John Doe"
+ info = "Full Stack DevOps and Magician"
+ description = "John Doe's personal website"
+ keywords = "blog,developer,personal"
+ avatarurl = "images/avatar.jpg"
+ #gravatar = "john.doe@example.com"
+
+ faviconSVG = "/img/favicon.svg"
+ favicon_32 = "/img/favicon-32x32.png"
+ favicon_16 = "/img/favicon-16x16.png"
+
+ since = 2019
+
+ enableTwemoji = true
+
+ colorScheme = "auto"
+ hidecolorschemetoggle = false
+
+ # customCSS = ["css/custom.css"]
+ # customSCSS = ["scss/custom.scss"]
+ # customJS = ["js/custom.js"]
+
+[taxonomies]
+ category = "categories"
+ series = "series"
+ tag = "tags"
+ author = "authors"
+
+# Social links
+[[params.social]]
+ name = "Github"
+ icon = "fa-brands fa-github fa-2x"
+ weight = 1
+ url = "https://github.com/johndoe/"
+[[params.social]]
+ name = "Gitlab"
+ icon = "fa-brands fa-gitlab fa-2x"
+ weight = 2
+ url = "https://gitlab.com/johndoe/"
+[[params.social]]
+ name = "Twitter"
+ icon = "fa-brands fa-x-twitter fa-2x"
+ weight = 3
+ url = "https://twitter.com/johndoe/"
+
+# Menu links
+[[menu.main]]
+ name = "Blog"
+ weight = 1
+ url = "posts/"
+[[menu.main]]
+ name = "About"
+ weight = 2
+ url = "about/"
+```
+
+## Front Matter
+
+Hugo documentation: https://gohugo.io/content-management/front-matter
+
+This theme includes one content type:
+
+* [Posts](#posts), useful to display blog posts
+
+### Posts
+
+These are the front matter variables used by `hugo-coder` theme.
+
+| Name | Type | Required | Description | Default | Example |
+| ---------------- | ------ | -------- | -------------------------------------------------- | ------- | ------------------------------------------------------------------------------- |
+| tags | list | No | Add tag(s) to this post. | | `["Hugo", "Go"]` |
+| categories | list | No | Add categorie(s) to this post. | | `["Hugo", "Go"]` |
+| series | list | No | Add series to this post (used by OpenGraph). | | `["Theme Demo"]` |
+| author | list | No | Add author to this post. | | `["John Doe"]` |
+| externalLink | string | No | Link to an external post. | | `"https://github.com/luizdepra/hugo-coder/wiki"` |
+| featuredImage | string | No | Link/path to add an image below post metadata. | | `"https://github.com/luizdepra/hugo-coder/blob/master/images/screenshot.png"` |
+| math | bool | No | If true, MathJax is enabled only for this post. | `false` | `true` or `false` |
+| katex | bool | No | If true, KaTeX is enabled only for this post. | `false` | `true` or `false` |
+| disableComments | bool | No | If true, comments are disabled. | `false` | `true` or `false` |
+| canonicalUrl | string | No | Link to override in | `false` | `"https://my-company.com/blog/my-blog-post-that-I-repost-without-hurtiong-seo"` |
+
+> "tags", "categories", "series" and "authors" are taxonomies defined in the `hugo.toml` file.
diff --git a/themes/hugo-coder/docs/contributing.md b/themes/hugo-coder/docs/contributing.md
new file mode 100644
index 0000000..00d7bdd
--- /dev/null
+++ b/themes/hugo-coder/docs/contributing.md
@@ -0,0 +1 @@
+WIP
diff --git a/themes/hugo-coder/docs/faq.md b/themes/hugo-coder/docs/faq.md
new file mode 100644
index 0000000..00d7bdd
--- /dev/null
+++ b/themes/hugo-coder/docs/faq.md
@@ -0,0 +1 @@
+WIP
diff --git a/themes/hugo-coder/docs/home.md b/themes/hugo-coder/docs/home.md
new file mode 100644
index 0000000..9267ad0
--- /dev/null
+++ b/themes/hugo-coder/docs/home.md
@@ -0,0 +1,19 @@
+# Welcome to the hugo-coder docs!
+
+## Basic Usage
+
+* [Quick Start](quick-start.md)
+* [Configurations](configurations.md)
+* [FAQ](faq.md)
+
+## Extra Guides
+
+* [Multilingual Mode](multilingual-mode.md)
+* [Comment System](comment-system.md)
+* [Analytics](analytics.md)
+
+## Maintainers & Developers
+
+* [Contributing](contributing.md)
+
+
diff --git a/themes/hugo-coder/docs/multilingual-mode.md b/themes/hugo-coder/docs/multilingual-mode.md
new file mode 100644
index 0000000..8750f11
--- /dev/null
+++ b/themes/hugo-coder/docs/multilingual-mode.md
@@ -0,0 +1,74 @@
+# Multilingual-Mode
+
+* [Available Languages](#available-languages)
+* [Configure Languages](#configure-languages)
+* [Translation File Example](#translation-file-example)
+
+## Available Languages
+
+This theme supports the following languages:
+
+- Arabic
+- Bengali
+- Czech
+- German
+- English
+- Spanish
+- Finnish
+- French
+- Hebrew
+- Hindi
+- Hungarian
+- Italian
+- Japanese
+- Malay
+- Dutch
+- Polish
+- Brazilian Portuguese
+- Romanian
+- Russian
+- Swedish
+- Slovak
+- Turkish
+- Simplified Chinese
+- Taiwan Chinese
+- Urdu
+
+## Configure languages
+
+Go to [this Hugo documentation page](https://gohugo.io/content-management/multilingual/#configure-languages) to configure one or multiple languages for your website.
+
+## Translation File Example
+
+```toml
+[category]
+other = "category"
+
+[tag]
+other = "tag"
+
+[series]
+other = "series"
+
+[author]
+other = "author"
+
+[reading_time]
+one = "One-minute read"
+other = "{{ .Count }}-minute read"
+
+[page_not_found]
+other = "Page Not Found"
+
+[page_does_not_exist]
+other = "Sorry, this page does not exist."
+
+[head_back]
+other = "You can head back to homepage ."
+
+[powered_by]
+other = "Powered by"
+
+[see_also]
+other = "See also in"
+```
diff --git a/themes/hugo-coder/docs/quick-start.md b/themes/hugo-coder/docs/quick-start.md
new file mode 100644
index 0000000..9c9b98d
--- /dev/null
+++ b/themes/hugo-coder/docs/quick-start.md
@@ -0,0 +1,23 @@
+# Quick Start
+
+To start using `hugo-coder`:
+
+1. Add the repository into your Hugo Project repository as a submodule, `git submodule add https://github.com/luizdepra/hugo-coder.git themes/coder`.
+2. Configure your `hugo.toml`. You can use [this minimal configuration](https://github.com/luizdepra/hugo-coder/blob/main/docs/configurations.md#complete-example) as a base. The [`hugo.toml`](https://github.com/luizdepra/hugo-coder/blob/master/exampleSite/hugo.toml) inside the [exampleSite](https://github.com/luizdepra/hugo-coder/tree/master/exampleSite) from the `exampleSite` is also a good reference.
+3. Build your site with `hugo serve` and see the result at `http://localhost:1313/`.
+
+If you just want to test this theme, go to [this page](https://themes.gohugo.io/themes/hugo-coder/).
+
+You can also clone or download it, then run these commands:
+
+```
+git clone https://github.com/luizdepra/hugo-coder.git
+
+cd hugo-coder
+
+make demo
+```
+
+You'll see the result at [http://localhost:1313/](http://localhost:1313/).
+
+> These last two methods don't use the same content directory, the first one leads to 404 pages for some pages. More info [here](https://github.com/gohugoio/hugoThemes#adding-a-theme-to-the-list).
diff --git a/themes/hugo-coder/exampleSite/content/about.md b/themes/hugo-coder/exampleSite/content/about.md
new file mode 100644
index 0000000..b31bf1d
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/about.md
@@ -0,0 +1,25 @@
++++
+title = "About"
+description = "Hugo, the world's fastest framework for building websites"
+date = "2019-02-28"
+aliases = ["about-us", "about-hugo", "contact"]
+author = "Hugo Authors"
++++
+
+Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows.
+
+Hugo makes use of a variety of open source projects including:
+
+* https://github.com/yuin/goldmark
+* https://github.com/alecthomas/chroma
+* https://github.com/muesli/smartcrop
+* https://github.com/spf13/cobra
+* https://github.com/spf13/viper
+
+Hugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single page applications or even a website with thousands of pages.
+
+Hugo is for people who want to hand code their own website without worrying about setting up complicated runtimes, dependencies and databases.
+
+Websites built with Hugo are extremely fast, secure and can be deployed anywhere including, AWS, GitHub Pages, Heroku, Netlify and any other hosting provider.
+
+Learn more and contribute on [GitHub](https://github.com/gohugoio).
diff --git a/themes/hugo-coder/exampleSite/content/about.pt-br.md b/themes/hugo-coder/exampleSite/content/about.pt-br.md
new file mode 100644
index 0000000..fd76ad1
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/about.pt-br.md
@@ -0,0 +1,25 @@
++++
+title = "About"
+description = "Hugo, the world's fastest framework for building websites"
+date = "2019-02-28"
+aliases = ["about-us", "about-hugo", "contact"]
+author = "Hugo Authors"
++++
+
+Escrito em Go, Hugo é um gerador de sites estáticos de código aberto disponível sobre a licença [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) O Hugo suporta TOML, YAML e JSON como arquivos de dados, Markdown e HTML como arquivos de conteúdo, e usa shortcodes para adicionar conteúdos ricos. Outras funcionalidades notaveis são taxonomias, modo multilingual, processamento de imagens, formatos de saída customizaveis, minificação de HTML/CSS/JS e suporte a fluxos SASS/SCSS.
+
+O Hugo faz o uso de vários projetos de código aberto incluíndo:
+
+* https://github.com/yuin/goldmark
+* https://github.com/alecthomas/chroma
+* https://github.com/muesli/smartcrop
+* https://github.com/spf13/cobra
+* https://github.com/spf13/viper
+
+O Hugo é ideal para blogs, sites corporativos, protfólio criativos, revistas online, aplicações de página única ou até sites com milhares de páginas.
+
+O Hugo é para pessoas que querem cuidar do seu próprio site sem se preocupar com a configuração ambientes complicados, dependências e bancos de dados.
+
+Sites contru;idos com Hugo são extremamente rápidos, seguros e podem ser implantados em qualquer lugar, incluíndo AWS, GitHub Pages, Heroku, Netlify e outros provedores de hospedagem.
+
+Saiba mais e contribua em [GitHub](https://github.com/gohugoio).
diff --git a/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.md b/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.md
new file mode 100644
index 0000000..80d4ea8
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.md
@@ -0,0 +1,5 @@
++++
+draft = false
+date = 2023-01-05T01:15:29+01:00
+title = "Authors of Hugo"
++++
diff --git a/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.pt-br.md b/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.pt-br.md
new file mode 100644
index 0000000..1c42b81
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/authors/hugo-authors/_index.pt-br.md
@@ -0,0 +1,6 @@
++++
+draft = false
+date = 2023-01-05T01:15:52+01:00
+title = "Autores de Hugo"
+url = "autores/autores-de-hugo"
++++
diff --git a/themes/hugo-coder/exampleSite/content/categories/syntax/_index.pt-br.md b/themes/hugo-coder/exampleSite/content/categories/syntax/_index.pt-br.md
new file mode 100644
index 0000000..840c978
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/categories/syntax/_index.pt-br.md
@@ -0,0 +1,6 @@
++++
+draft = false
+date = 2023-01-04T23:21:06+01:00
+title = "sintaxe"
+url = "categoria/sintaxe"
++++
diff --git a/themes/hugo-coder/exampleSite/content/contact.md b/themes/hugo-coder/exampleSite/content/contact.md
new file mode 100644
index 0000000..4bd8438
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/contact.md
@@ -0,0 +1,6 @@
++++
+title = "Contact"
+slug = "contact"
++++
+
+Follow me, @johndoe.
\ No newline at end of file
diff --git a/themes/hugo-coder/exampleSite/content/contact.pt-br.md b/themes/hugo-coder/exampleSite/content/contact.pt-br.md
new file mode 100644
index 0000000..241861c
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/contact.pt-br.md
@@ -0,0 +1,6 @@
++++
+title = "Contato"
+slug = "contact"
++++
+
+Me siga em @joaoninguem.
\ No newline at end of file
diff --git a/themes/hugo-coder/exampleSite/content/posts/emoji-support.md b/themes/hugo-coder/exampleSite/content/posts/emoji-support.md
new file mode 100644
index 0000000..0044247
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/emoji-support.md
@@ -0,0 +1,57 @@
++++
+authors = ["Lone Coder"]
+title = "Emoji Support"
+date = "2023-07-07"
+description = "Guide to emoji usage in Hugo"
+tags = [
+ "hugo",
+ "markdown",
+ "emoji",
+]
+categories = [
+ "syntax",
+ "theme demo",
+]
+series = ["Theme Demo"]
++++
+
+Emoji can be enabled in a Hugo project in a number of ways.
+
+
+
+The [`emojify`](https://gohugo.io/functions/emojify/) function can be called directly in templates or [Inline Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes).
+
+To enable emoji globally, set `enableEmoji` to `true` in your site's [configuration](https://gohugo.io/getting-started/configuration/) and then you can type emoji shorthand codes directly in content files; e.g.
+
+🙈 :see_no_evil: 🙉 :hear_no_evil: 🙊 :speak_no_evil:
+
+
+The [Emoji cheat sheet](http://www.emoji-cheat-sheet.com/) is a useful reference for emoji shorthand codes.
+
+---
+
+**N.B.** The above steps enable Unicode Standard emoji characters and sequences in Hugo, however the rendering of these glyphs depends on the browser and the platform. To style the emoji you can either use a third party emoji font or a font stack; e.g.
+
+{{< highlight html >}}
+.emoji {
+font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
+}
+{{< /highlight >}}
+
+{{< css.inline >}}
+
+
+
+{{< /css.inline >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/emoji-support.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/emoji-support.pt-br.md
new file mode 100644
index 0000000..78b835a
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/emoji-support.pt-br.md
@@ -0,0 +1,57 @@
++++
+authors = ["Programador Solitário"]
+title = "Suporte a Emojis"
+date = "2023-07-07"
+description = "Um guia de utilização de emojis com Hugo"
+tags = [
+ "hugo",
+ "markdown",
+ "emoji",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
++++
+
+Emojis podem ser ativados em um projeto Hugo de diversar formas.
+
+
+
+A função [`emojify`](https://gohugo.io/functions/emojify/) pode ser chamada diretamente nos templates ou com [Inline Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes).
+
+Para ativar os emojis globalmente, aplique `enableEmoji` com o valor `true` na [configuração](https://gohugo.io/getting-started/configuration/) do seu site e então você poderá adicionar códigos de emoji diretamente nos arquivos de conteúdo. Por exemplo:
+
+🙈 :see_no_evil: 🙉 :hear_no_evil: 🙊 :speak_no_evil:
+
+
+O [Emoji cheat sheet](http://www.emoji-cheat-sheet.com/) é uma referência útil para identificar códigos de emojis.
+
+---
+
+**Nota:** Os passos anteriores ativam os caractéres e sequências de emoji do Padrão Unicode no Hugo, porém a renderização desses glifos depende do navegador e plataforma utilizada. Para escolher o estilo dos emojis você pode tanto usar um font de emoji de terceiros ou uma lista de fontes. Por exemplo:
+
+{{< highlight html >}}
+.emoji {
+font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
+}
+{{< /highlight >}}
+
+{{< css.inline >}}
+
+
+
+{{< /css.inline >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/external-post.md b/themes/hugo-coder/exampleSite/content/posts/external-post.md
new file mode 100644
index 0000000..92d6ed8
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/external-post.md
@@ -0,0 +1,10 @@
++++
+authors = ["Lone Coder"]
+date = "2023-07-06"
+title = "External Page: Hugo Coder Wiki"
+slug = "hugo-coder-wiki"
+tags = [
+ "hugo"
+]
+externalLink = "https://github.com/luizdepra/hugo-coder/wiki"
++++
diff --git a/themes/hugo-coder/exampleSite/content/posts/external-post.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/external-post.pt-br.md
new file mode 100644
index 0000000..ac4e875
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/external-post.pt-br.md
@@ -0,0 +1,10 @@
++++
+authors = ["Programador Solitário"]
+date = "2023-07-06"
+title = "Página Externa: Wiki Hugo Coder"
+slug = "hugo-coder-wiki"
+tags = [
+ "hugo"
+]
+externalLink = "https://github.com/luizdepra/hugo-coder/wiki"
++++
diff --git a/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.md b/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.md
new file mode 100644
index 0000000..82673bb
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.md
@@ -0,0 +1,134 @@
++++
+authors = ["Lone Coder"]
+title = "HTML and CSS only tabs"
+date = "2023-07-09"
+description = "Sample article showcasing shortcodes for HTML/CSS only tabs"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
+aliases = ["migrate-from-jekyl"]
++++
+
+## Shortcodes
+
+The following content:
+
+```markdown
+{{* tabgroup */>}}
+{{* tab name="Hello" */>}}
+Hello World!
+{{* /tab */>}}
+
+{{* tab name="Goodbye" */>}}
+Goodbye Everybody!
+{{* /tab */>}}
+{{* /tabgroup */>}}
+```
+
+Will generate:
+
+{{< tabgroup >}}
+{{< tab name="Hello" >}}
+Hello World!
+{{< /tab >}}
+
+{{< tab name="Goodbye" >}}
+Goodbye Everybody!
+{{< /tab >}}
+{{< /tabgroup >}}
+
+## Right alignment
+
+You can also align the tabs to the right:
+
+```markdown
+{{* tabgroup align="right" */>}}
+{{* tab name="Hello" */>}}
+Hello World!
+{{* /tab */>}}
+
+{{* tab name="Goodbye" */>}}
+Goodbye Everybody!
+{{* /tab */>}}
+{{* /tabgroup */>}}
+```
+
+Giving you this look:
+
+{{< tabgroup align="right" >}}
+{{< tab name="Hello" >}}
+Hello World!
+{{< /tab >}}
+
+{{< tab name="Goodbye" >}}
+Goodbye Everybody!
+{{< /tab >}}
+{{< /tabgroup >}}
+
+## Markdown content
+
+Any valid markdown can be used inside the tab:
+
+````markdown
+{{* tabgroup align="right" style="code" */>}}
+{{* tab name="Ruby" */>}}
+
+```ruby
+puts 'Hello'
+```
+
+{{* /tab */>}}
+{{* tab name="Python" */>}}
+
+```python
+print('Hello')
+```
+
+{{* /tab */>}}
+{{* tab name="JavaScript" */>}}
+
+```js
+console.log("Hello");
+```
+
+{{* /tab */>}}
+{{* /tabgroup */>}}
+````
+
+And you get this lovely content:
+
+{{< tabgroup align="right" style="code" >}}
+{{< tab name="Ruby" >}}
+
+```ruby
+puts 'Hello'
+```
+
+{{< /tab >}}
+{{< tab name="Python" >}}
+
+```python
+print('Hello')
+```
+
+{{< /tab >}}
+{{< tab name="JavaScript" >}}
+
+```js
+console.log("Hello");
+```
+
+{{< /tab >}}
+{{< /tabgroup >}}
+
+In this case `style="code"` makes it look a little nicer for scenarios where
+your content is purely a code block.
diff --git a/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.pt-br.md
new file mode 100644
index 0000000..5f772c0
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/html-and-css-only-tabs.pt-br.md
@@ -0,0 +1,133 @@
++++
+authors = ["Programador Solitário"]
+title = "HTML and CSS only tabs"
+date = "2023-07-09"
+description = "Sample article showcasing shortcodes for HTML/CSS only tabs"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
+aliases = ["migrate-from-jekyl"]
++++
+
+## Shortcodes
+
+O seguinte conteúdo:
+
+```markdown
+{{* tabgroup */>}}
+{{* tab name="Hello" */>}}
+Hello World!
+{{* /tab */>}}
+
+{{* tab name="Goodbye" */>}}
+Goodbye Everybody!
+{{* /tab */>}}
+{{* /tabgroup */>}}
+```
+
+Irá gerar:
+
+{{< tabgroup >}}
+{{< tab name="Hello" >}}
+Hello World!
+{{< /tab >}}
+
+{{< tab name="Goodbye" >}}
+Goodbye Everybody!
+{{< /tab >}}
+{{< /tabgroup >}}
+
+## Alinhamento à direita
+
+Você também pode alinhas as tabs à direita:
+
+```markdown
+{{* tabgroup align="right" */>}}
+{{* tab name="Hello" */>}}
+Hello World!
+{{* /tab */>}}
+
+{{* tab name="Goodbye" */>}}
+Goodbye Everybody!
+{{* /tab */>}}
+{{* /tabgroup */>}}
+```
+
+Obtendo o seguinte resultado:
+
+{{< tabgroup align="right" >}}
+{{< tab name="Hello" >}}
+Hello World!
+{{< /tab >}}
+
+{{< tab name="Goodbye" >}}
+Goodbye Everybody!
+{{< /tab >}}
+{{< /tabgroup >}}
+
+## Conteúdo Markdown
+
+Qualquer conteúdo Markdown válido pode ser usado dentro das tabs:
+
+````markdown
+{{* tabgroup align="right" style="code" */>}}
+{{* tab name="Ruby" */>}}
+
+```ruby
+puts 'Hello'
+```
+
+{{* /tab */>}}
+{{* tab name="Python" */>}}
+
+```python
+print('Hello')
+```
+
+{{* /tab */>}}
+{{* tab name="JavaScript" */>}}
+
+```js
+console.log("Hello");
+```
+
+{{* /tab */>}}
+{{* /tabgroup */>}}
+````
+
+Assim você obterá o seguinte resultado:
+
+{{< tabgroup align="right" style="code" >}}
+{{< tab name="Ruby" >}}
+
+```ruby
+puts 'Hello'
+```
+
+{{< /tab >}}
+{{< tab name="Python" >}}
+
+```python
+print('Hello')
+```
+
+{{< /tab >}}
+{{< tab name="JavaScript" >}}
+
+```js
+console.log("Hello");
+```
+
+{{< /tab >}}
+{{< /tabgroup >}}
+
+Nesse exemplo, `style="code"` faz com que o resultado seja mais agradável quando conteúdo é puramente blocos de código.
diff --git a/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.md b/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.md
new file mode 100644
index 0000000..5d8385e
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.md
@@ -0,0 +1,168 @@
++++
+authors = ["Lone Coder"]
+title = "Markdown Syntax Guide"
+date = "2023-07-13"
+description = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
+aliases = ["migrate-from-jekyl"]
++++
+
+This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.
+
+
+
+## Headings
+
+The following HTML ``—`` elements represent six levels of section headings. `` is the highest section level while `` is the lowest.
+
+# H1
+
+## H2
+
+### H3
+
+#### H4
+
+##### H5
+
+###### H6
+
+## Paragraph
+
+Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
+
+Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
+
+## Links
+
+This is a [internal link](/posts/emoji-support) to another page. [This one](https://www.gohugo.io) points to a external page nad will be open in a new tag.
+
+## Blockquotes
+
+The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations.
+
+#### Blockquote without attribution
+
+> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
+> **Note** that you can use _Markdown syntax_ within a blockquote.
+
+#### Blockquote with attribution
+
+> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1]
+
+## Tables
+
+Tables aren't part of the core Markdown spec, but Hugo supports them out-of-the-box.
+
+| Name | Age |
+| ----- | --- |
+| Bob | 27 |
+| Alice | 23 |
+
+#### Inline Markdown within tables
+
+| Italics | Bold | Code |
+| --------- | -------- | ------ |
+| _italics_ | **bold** | `code` |
+
+## Code Blocks
+
+#### Code block with backticks
+
+```html
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+```
+
+#### Code block indented with four spaces
+
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+
+#### Code block with Hugo's internal highlight shortcode
+
+{{< highlight html >}}
+
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+{{< /highlight >}}
+
+## List Types
+
+#### Ordered List
+
+1. First item
+2. Second item
+3. Third item
+
+#### Unordered List
+
+- List item
+- Another item
+- And another item
+
+#### Nested list
+
+- Fruit
+ - Apple
+ - Orange
+ - Banana
+- Dairy
+ - Milk
+ - Cheese
+
+#### Foot Notes
+
+Check it[^2] at the end[^3] of this text[^4].
+
+## Other Elements — abbr, sub, sup, kbd, mark
+
+GIF is a bitmap image format.
+
+H2 O
+
+Xn + Yn = Zn
+
+Press CTRL +ALT +Delete to end the session.
+
+Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures.
+
+[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
+[^2]: A footnote.
+[^3]: Another one.
+[^4]: Cool, right?
diff --git a/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.pt-br.md
new file mode 100644
index 0000000..b385524
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/markdown-syntax.pt-br.md
@@ -0,0 +1,164 @@
++++
+authors = ["Programador Solitário"]
+title = "Guia de Sintaxe Markdown"
+date = "2023-07-13"
+description = "Artigo de exemplo mostrando a sintaxe básica Markdown e a formatação de elementos HTML."
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
+aliases = ["migrate-from-jekyl"]
++++
+
+Esse artigo é um exemplo básico para mostrar a sintaxe Markdown que é usada nos arquivos de conteúdo do Hugo. Ele também mostrar como cada elemento básico HTML é estilizado com CSS com os temas do Hugo.
+
+
+
+## Cabeçalhos
+
+Os seguintes elementos HTML ``—`` representam 6 níveis de cabeçalhos de seção. `` é para seções de nível mais alto enquanto `` é para o nível mais baixo.
+
+# H1
+
+## H2
+
+### H3
+
+#### H4
+
+##### H5
+
+###### H6
+
+## Parágrafo
+
+Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
+
+Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
+
+## Citações
+
+O elemento de citações representa um conteúdo citado de outra origem, opcionalmente com atribuição que deve estar contida em um elemento `footer` ou `cite`, e também opcionalmente com informações in-line como anotações e abreviações.
+
+#### Citações sem atribuição
+
+> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
+> **Note** that you can use _Markdown syntax_ within a blockquote.
+
+#### Citações com atribuição
+
+> Não comunique compartilhando memória, compartilhe memória comunicando.
+> — Rob Pike[^1]
+
+## Tabelas
+
+Tabelas não fazem parte do cerne da especificação do Markdown, mas o Hugo oferece suporte a elas.
+
+| Nome | Idade |
+| ----- | ----- |
+| Bob | 27 |
+| Alice | 23 |
+
+#### Tabelas com Markdown inline
+
+| Italics | Bold | Code |
+| --------- | -------- | ------ |
+| _italics_ | **bold** | `code` |
+
+## Blocos de código
+
+#### Blocos de código com crase
+
+```html
+
+
+
+
+ Exemplo de Documento HTML5
+
+
+ Teste
+
+
+```
+
+#### Blocos de código com quatro espaços
+
+
+
+
+
+ Exemplo de Documento HTML5
+
+
+ Teste
+
+
+
+#### Blocos de código com highlight shortcode interno do Hugo
+
+{{< highlight html >}}
+
+
+
+
+
+ Exemplo de Documento HTML5
+
+
+ Teste
+
+
+{{< /highlight >}}
+
+## Tipos de Listas
+
+#### Listas Ordenada
+
+1. Primeiro item
+2. Segundo item
+3. Terceiro item
+
+#### Listas não Ordenada
+
+- Um item
+- Outro item
+- Algum outro item
+
+#### Listas aninhadas
+
+- Frutas
+ - Maçã
+ - Laranja
+ - Banana
+- Laticínios
+ - Leite
+ - Queijo
+
+#### Notas de Rodapé
+
+Verifique[^2] no final[^3] desse texto[^4].
+
+## Outros Elementos — abbr, sub, sup, kbd, mark
+
+GIF é um formato de imagem bitmap.
+
+H2 O
+
+Xn + Yn = Zn
+
+Aperte CTRL +ALT +Delete para fechar.
+
+A maioria das salamandras são noturnas e caçam insetos, vermes, e outras criaturas pequenas.
+
+[^1]: A citação acima foi extraída da [apresentação](https://www.youtube.com/watch?v=PAAkCSZUG1c) do Rob Pike durante a Gopherfest, de 18 de Novembro de 2015.
+[^2]: Uma nota de rodapé.
+[^3]: Outra aqui.
+[^4]: Legal, né?
diff --git a/themes/hugo-coder/exampleSite/content/posts/math-typesetting.md b/themes/hugo-coder/exampleSite/content/posts/math-typesetting.md
new file mode 100644
index 0000000..e4dca41
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/math-typesetting.md
@@ -0,0 +1,64 @@
++++
+authors = ["Lone Coder"]
+title = "Math Typesetting"
+date = "2023-07-10"
+description = "A brief guide to setup KaTeX"
+math = true
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
++++
+
+Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries.
+
+
+
+In this example we will be using [KaTeX](https://katex.org/)
+
+- Create a partial under `/layouts/partials/math.html`
+- Within this partial reference the [Auto-render Extension](https://katex.org/docs/autorender.html) or host these scripts locally.
+- Include the partial in your templates like so:
+
+```bash
+{{ if or .Params.math .Site.Params.math }}
+{{ partial "math.html" . }}
+{{ end }}
+```
+
+- To enable KaTeX globally set the parameter `math` to `true` in a project's configuration
+- To enable KaTeX on a per page basis include the parameter `math: true` in content files
+
+**Note:** Use the online reference of [Supported TeX Functions](https://katex.org/docs/supported.html)
+
+{{< math.inline >}}
+{{ if or .Page.Params.math .Site.Params.math }}
+
+
+
+
+
+{{ end }}
+{{ math.inline >}}
+
+### Examples
+
+{{< math.inline >}}
+
+
+Inline math: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\)
+
+{{ math.inline >}}
+
+Block math:
+
+$$
+ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
+$$
diff --git a/themes/hugo-coder/exampleSite/content/posts/math-typesetting.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/math-typesetting.pt-br.md
new file mode 100644
index 0000000..63cf7fd
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/math-typesetting.pt-br.md
@@ -0,0 +1,64 @@
++++
+authors = ["Programador Solitário"]
+title = "Configuração de Equações Matemáticas"
+date = "2023-07-10"
+description = "Um guia rápido sobre utilizar KaTeX"
+math ="true"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
++++
+
+Em um projeto Hugo as Notações Matemáticas podem ser usadas com a ajuda de bibliotecas JavaScript de terceiros.
+
+
+
+Nesse exemplo usaremos o [KaTeX](https://katex.org/).
+
+- Crie um partial template em `/layouts/partials/math.html`
+- Dentro, utilize o [Auto-render Extension](https://katex.org/docs/autorender.html) ou sirva os scripts localmente.
+- Inclua o partial nos seus templates da seguinte forma:
+
+```bash
+{{ if or .Params.math .Site.Params.math }}
+{{ partial "math.html" . }}
+{{ end }}
+```
+
+- Para ativar o KaTeX globalmente defina o parâmetro `math` como `true` na confgiuração do projeto
+- Para ativar o KaTeX em páginas específicas inclua o parâmetro `math: true` nos arquivos de conteúdo
+
+**Nota:** Use a referência online [Supported TeX Functions](https://katex.org/docs/supported.html) como base para criar notações matemáticas.
+
+{{< math.inline >}}
+{{ if or .Page.Params.math .Site.Params.math }}
+
+
+
+
+
+{{ end }}
+{{ math.inline >}}
+
+### Examples
+
+{{< math.inline >}}
+
+
+Notação inline: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\)
+
+{{ math.inline >}}
+
+Notação em bloco:
+
+$$
+ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
+$$
diff --git a/themes/hugo-coder/exampleSite/content/posts/mermaid-support.md b/themes/hugo-coder/exampleSite/content/posts/mermaid-support.md
new file mode 100644
index 0000000..1918bfd
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/mermaid-support.md
@@ -0,0 +1,43 @@
++++
+authors = ["Lone Coder"]
+date = "2023-07-08"
+title = "Mermaid JS support"
+description = "The post demonstrates Mermaid JS support"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
++++
+
+If you want to use [Mermaid-JS](https://mermaid-js.github.io/mermaid/#/) on your website.
+Provide `mermaid` as [Shortcode](https://gohugo.io/content-management/shortcodes/#readout) in your markdown file.
+
+{{}}
+flowchart LR
+
+ A --> B
+
+ B --> C
+
+ C --> D
+
+ D --> B
+
+{{ }}
+
+{{}}
+sequenceDiagram
+participant Alice
+participant Bob
+Alice->>Bob: Hi Bob
+Bob->>Alice: Hi Alice
+{{ }}
+
+Find more example on [Mermaid-JS](https://mermaid-js.github.io/mermaid/#/) website.
diff --git a/themes/hugo-coder/exampleSite/content/posts/mermaid-support.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/mermaid-support.pt-br.md
new file mode 100644
index 0000000..b42755b
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/mermaid-support.pt-br.md
@@ -0,0 +1,43 @@
++++
+authors = ["Lone Coder"]
+date = "2023-07-08"
+title = "Mermaid JS support"
+description = "The post demonstrates Mermaid JS support"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
++++
+
+Se quiser usar o [Mermaid-JS](https://mermaid-js.github.io/mermaid/#/) em sua página.
+Use o [shortcode](https://gohugo.io/content-management/shortcodes/#readout) `mermaid` em seus conteúdos Markdown.
+
+{{}}
+flowchart LR
+
+ A --> B
+
+ B --> C
+
+ C --> D
+
+ D --> B
+
+{{ }}
+
+{{}}
+sequenceDiagram
+participant Alice
+participant Bob
+Alice->>Bob: Hi Bob
+Bob->>Alice: Hi Alice
+{{ }}
+
+Entro mais exemplos na página do [Mermaid-JS](https://mermaid-js.github.io/mermaid/#/).
diff --git a/themes/hugo-coder/exampleSite/content/posts/more-rich-content.md b/themes/hugo-coder/exampleSite/content/posts/more-rich-content.md
new file mode 100644
index 0000000..5eb656c
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/more-rich-content.md
@@ -0,0 +1,52 @@
++++
+authors = ["Lone Coder"]
+title = "More Rich Content"
+date = "2023-07-11"
+description = "A brief description about Hugo Coder's Custom Shortcodes"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
++++
+
+Hugo Coder provides some Custom Shortcodes.
+
+##
+
+## Shortcodes Avisos
+
+{{< notice note >}}
+One note here.
+{{< /notice >}}
+
+{{< notice tip >}}
+I'm giving a tip about something.
+{{< /notice >}}
+
+{{< notice example >}}
+This is an example.
+{{< /notice >}}
+
+{{< notice question >}}
+Is this a question?
+{{< /notice >}}
+
+{{< notice info >}}
+Notice that this box contain information.
+{{< /notice >}}
+
+{{< notice warning >}}
+This is the last warning!
+{{< /notice >}}
+
+{{< notice error >}}
+There is an error in your code.
+{{< /notice >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/more-rich-content.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/more-rich-content.pt-br.md
new file mode 100644
index 0000000..6e00fe4
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/more-rich-content.pt-br.md
@@ -0,0 +1,52 @@
++++
+authors = ["Programador Solitário"]
+title = "Mais Conteúdo Rico"
+date = "2023-07-11"
+description = "Uma breve descrição sobre Shortcodes customizados do Hugo Coder"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
++++
+
+O Hugo Coder proporciona alguns Shortcodes Customizados.
+
+##
+
+## Shortcodes Avisos
+
+{{< notice note >}}
+Uma nota aqui.
+{{< /notice >}}
+
+{{< notice tip >}}
+Estou lhe dando uma dica.
+{{< /notice >}}
+
+{{< notice example >}}
+Isso é um exemplo.
+{{< /notice >}}
+
+{{< notice question >}}
+Isso é um pergunta?
+{{< /notice >}}
+
+{{< notice info >}}
+Note que essa caixa contém informações.
+{{< /notice >}}
+
+{{< notice warning >}}
+Este é o último aviso!
+{{< /notice >}}
+
+{{< notice error >}}
+Há um erro no seu código.
+{{< /notice >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/placeholder-text.md b/themes/hugo-coder/exampleSite/content/posts/placeholder-text.md
new file mode 100644
index 0000000..16fb65a
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/placeholder-text.md
@@ -0,0 +1,47 @@
++++
+authors = ["Lone Coder"]
+title = "Placeholder Text"
+date = "2023-07-05"
+description = "Lorem Ipsum Dolor Si Amet"
+tags = [
+ "markdown",
+ "text",
+]
++++
+
+Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum.
+
+1. Exierant elisi ambit vivere dedere
+2. Duce pollice
+3. Eris modo
+4. Spargitque ferrea quos palude
+
+Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis.
+
+1. Comas hunc haec pietate fetum procerum dixit
+2. Post torum vates letum Tiresia
+3. Flumen querellas
+4. Arcanaque montibus omnes
+5. Quidem et
+
+# Vagus elidunt
+
+
+
+[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon)
+
+## Mane refeci capiebant unda mulcebat
+
+Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.
+
+Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et.
+
+Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, _oculos nomen_ non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**.
+
+{{< css.inline >}}
+
+
+
+{{< /css.inline >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/placeholder-text.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/placeholder-text.pt-br.md
new file mode 100644
index 0000000..b3ccf25
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/placeholder-text.pt-br.md
@@ -0,0 +1,47 @@
++++
+authors = ["Programador Solitário"]
+title = "Texto de Exemplo"
+date = "2023-07-05"
+description = "Lorem Ipsum Dolor Si Amet"
+tags = [
+ "markdown",
+ "text",
+]
++++
+
+Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum.
+
+1. Exierant elisi ambit vivere dedere
+2. Duce pollice
+3. Eris modo
+4. Spargitque ferrea quos palude
+
+Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis.
+
+1. Comas hunc haec pietate fetum procerum dixit
+2. Post torum vates letum Tiresia
+3. Flumen querellas
+4. Arcanaque montibus omnes
+5. Quidem et
+
+# Vagus elidunt
+
+
+
+[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon)
+
+## Mane refeci capiebant unda mulcebat
+
+Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.
+
+Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et.
+
+Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, _oculos nomen_ non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**.
+
+{{< css.inline >}}
+
+
+
+{{< /css.inline >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/rich-content.md b/themes/hugo-coder/exampleSite/content/posts/rich-content.md
new file mode 100644
index 0000000..bf6d695
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/rich-content.md
@@ -0,0 +1,42 @@
++++
+authors = ["Lone Coder"]
+title = "Rich Content"
+date = "2023-07-12"
+description = "A brief description of Hugo Shortcodes"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "theme demo",
+ "syntax",
+]
+series = ["Theme Demo"]
++++
+
+Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugos-built-in-shortcodes) for rich content, along with a [Privacy Config](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds.
+
+##
+
+## YouTube Privacy Enhanced Shortcode
+
+{{< youtube ZJthWmvUzzc >}}
+
+
+
+---
+
+## Twitter Shortcode
+
+{{< tweet user="SanDiegoZoo" id="1453110110599868418" >}}
+
+
+
+---
+
+## Vimeo Simple Shortcode
+
+{{< vimeo_simple 48912912 >}}
diff --git a/themes/hugo-coder/exampleSite/content/posts/rich-content.pt-br.md b/themes/hugo-coder/exampleSite/content/posts/rich-content.pt-br.md
new file mode 100644
index 0000000..61b875d
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/posts/rich-content.pt-br.md
@@ -0,0 +1,42 @@
++++
+authors = ["Programador Solitário"]
+title = "Conteúdo Rico"
+date = "2023-07-12"
+description = "Uma breve descrição sobre Shortcodes do Hugo"
+tags = [
+ "hugo",
+ "markdown",
+ "css",
+ "html",
+ "shortcodes",
+]
+categories = [
+ "sintaxe",
+ "demonstração do tema",
+]
+series = ["Demonstração do Tema"]
++++
+
+O Hugo vem com vários [Shortcodes Internos](https://gohugo.io/content-management/shortcodes/#use-hugos-built-in-shortcodes) para conteúdo rico, assim como uma [Configuração de Privacidade](https://gohugo.io/about/hugo-and-gdpr/) e uma gama de Shortcodes simples que permitem embutir versões estáticas e sem JS de várias de redes sociais.
+
+##
+
+## Shortcode do YouTube com privacidade melhorada
+
+{{< youtube ZJthWmvUzzc >}}
+
+
+
+---
+
+## Shortcode do Twitter
+
+{{< tweet user="SanDiegoZoo" id="1453110110599868418" >}}
+
+
+
+---
+
+## Shortcode simples do Vimeo
+
+{{< vimeo_simple 48912912 >}}
diff --git a/themes/hugo-coder/exampleSite/content/projects.md b/themes/hugo-coder/exampleSite/content/projects.md
new file mode 100644
index 0000000..6a7fd85
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/projects.md
@@ -0,0 +1,6 @@
++++
+title = "Projects"
+slug = "projects"
++++
+
+Nothing to see here... Move along!
\ No newline at end of file
diff --git a/themes/hugo-coder/exampleSite/content/projects.pt-br.md b/themes/hugo-coder/exampleSite/content/projects.pt-br.md
new file mode 100644
index 0000000..6494066
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/projects.pt-br.md
@@ -0,0 +1,6 @@
++++
+title = "Projetos"
+slug = "projects"
++++
+
+Nada para ver aqui.. Circulando!
diff --git a/themes/hugo-coder/exampleSite/content/tags/shortcodes/_index.pt-br.md b/themes/hugo-coder/exampleSite/content/tags/shortcodes/_index.pt-br.md
new file mode 100644
index 0000000..8ceb230
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/content/tags/shortcodes/_index.pt-br.md
@@ -0,0 +1,5 @@
+---
+title: "Códigos curtos"
+date: 2023-01-04T11:51:36+01:00
+draft: false
+---
diff --git a/themes/hugo-coder/exampleSite/hugo.toml b/themes/hugo-coder/exampleSite/hugo.toml
new file mode 100644
index 0000000..a8e6385
--- /dev/null
+++ b/themes/hugo-coder/exampleSite/hugo.toml
@@ -0,0 +1,237 @@
+baseURL = "http://www.example.com"
+title = "johndoe"
+theme = "hugo-coder"
+languageCode = "en"
+defaultContentLanguage = "en"
+enableEmoji = true
+
+[pagination]
+pagerSize = 6
+
+[services]
+[services.disqus]
+# Enable Disqus comments
+# shortname = "yourdiscussshortname"
+
+[markup]
+[markup.highlight]
+noClasses = false
+
+[markup.goldmark]
+[markup.goldmark.renderer]
+unsafe = true
+
+[params]
+author = "John Doe"
+# license = 'CC BY-SA-4.0 '
+description = "John Doe's personal website"
+keywords = "blog,developer,personal"
+info = ["Full Stack DevOps", "Magician"]
+avatarURL = "images/avatar.jpg"
+#gravatar = "john.doe@example.com"
+dateFormat = "January 2, 2006"
+since = 2019
+# Git Commit in Footer, uncomment the line below to enable it
+commit = "https://github.com/luizdepra/hugo-coder/tree/"
+# Right To Left, shift content direction for languages such as Arabic
+rtl = false
+# Specify light/dark colorscheme
+# Supported values:
+# "auto" (use preference set by browser)
+# "dark" (dark background, light foreground)
+# "light" (light background, dark foreground) (default)
+colorScheme = "auto"
+# Hide the toggle button, along with the associated vertical divider
+hideColorSchemeToggle = false
+# Series see also post count
+maxSeeAlsoItems = 5
+# Custom CSS
+customCSS = []
+# Custom SCSS, file path is relative to Hugo's asset folder (default: {your project root}/assets)
+customSCSS = []
+
+# Custom JS
+customJS = []
+
+# Custom remote JS files
+customRemoteJS = []
+
+# If you want to use fathom(https://usefathom.com) for analytics, add this section
+# [params.fathomAnalytics]
+# siteID = "ABCDE"
+# serverURL = "analytics.example.com" # Default value is cdn.usefathom.com, overwrite this if you are self-hosting
+
+# If you want to use plausible(https://plausible.io) for analytics, add this section
+# [params.plausibleAnalytics]
+# domain = "example.com"
+# serverURL = "analytics.example.com" # Default value is plausible.io, overwrite this if you are self-hosting or using a custom domain
+# outboundLinksTracking = true
+# fileDownloadsTracking = true
+
+# If you want to use goatcounter(https://goatcounter.com) for analytics, add this section
+# [params.goatCounter]
+# code = "code"
+
+# If you want to use Cloudflare Web Analytics(https://cloudflare.com) for analytics, add this section
+# [params.cloudflare]
+# token = "token"
+
+# If you want to use Counter.dev(https://counter.dev) for analytics, add this section
+# [params.counterdev]
+# id = "data-id"
+
+# If you want to use Matomo(https://matomo.org) for analytics, add this section
+# [params.matomo]
+# siteID = "ABCDE" # Default value is "1", overwrite this if you are cloud-hosting
+# serverURL = "analytics.example.com" # For cloud-hosting, use provided URL, e.g. example.matomo.cloud
+
+# If you want to use Google Tag Manager(https://analytics.google.com/) for analytics, add this section
+# [params.googleTagManager]
+# id = "gid"
+
+# If you want to use Yandex Metrika(https://metrika.yandex.ru) for analytics, add this section
+# [params.yandexMetrika]
+# id = "gid"
+
+# If you want to use Application Insights(https://azure.com/) for analytics, add this section
+# [params.applicationInsights]
+# connectionString = "connectionString"
+
+# If you want to use microanalytics.io for analytics, add this section
+# [params.microAnalytics]
+# id = "ABCDE"
+# dnt = "false" # respect DNT tracker, "true" by default
+
+# If you want to use Pirsch(https://pirsch.io) for analytics, add this section
+# [params.pirsch]
+# code = "ABCDE"
+
+# If you want to use Umami(https://umami.is) for analytics, add this section
+# [params.umami]
+# siteID = "ABCDE"
+# scriptURL = "analytics.REGION.umami.is/SCRIPTNAME.js"
+
+# If you want to use One Dollars Stats(https://onedollarstats.com/analytics) for analytics, add this section
+# [params.onedollarstats]
+# id = "data-site-id"
+
+# If you want to implement a Content-Security-Policy, add this section
+# [params.csp]
+# childsrc = ["'self'"]
+# fontsrc = ["'self'", "https://fonts.gstatic.com", "https://cdn.jsdelivr.net/"]
+# formaction = ["'self'"]
+# framesrc = ["'self'", "https://www.youtube.com"]
+# imgsrc = ["'self'"]
+# objectsrc = ["'none'"]
+# stylesrc = [
+# "'self'",
+# "'unsafe-inline'",
+# "https://fonts.googleapis.com/",
+# "https://cdn.jsdelivr.net/",
+# ]
+# scriptsrc = [
+# "'self'",
+# "'unsafe-inline'",
+# "https://www.google-analytics.com",
+# "https://cdn.jsdelivr.net/",
+# ]
+# prefetchsrc = ["'self'"]
+# # connect-src directive – defines valid targets for to XMLHttpRequest (AJAX), WebSockets or EventSource
+# connectsrc = ["'self'", "https://www.google-analytics.com"]
+
+[taxonomies]
+category = "categories"
+series = "series"
+tag = "tags"
+author = "authors"
+
+[[params.social]]
+name = "Github"
+icon = "fa-brands fa-github fa-2x"
+weight = 1
+url = "https://github.com/johndoe/"
+
+[[params.social]]
+name = "Gitlab"
+icon = "fa-brands fa-gitlab fa-2x"
+weight = 2
+url = "https://gitlab.com/johndoe/"
+
+[[params.social]]
+name = "Twitter"
+icon = "fa-brands fa-x-twitter fa-2x"
+weight = 3
+url = "https://twitter.com/johndoe/"
+
+[[params.social]]
+name = "LinkedIn"
+icon = "fa-brands fa-linkedin fa-2x"
+weight = 4
+url = "https://www.linkedin.com/in/johndoe/"
+
+[[params.social]]
+name = "Medium"
+icon = "fa-brands fa-medium fa-2x"
+weight = 5
+url = "https://medium.com/@johndoe"
+
+[[params.social]]
+name = "RSS"
+icon = "fa-solid fa-rss fa-2x"
+weight = 6
+url = "https://myhugosite.com/index.xml"
+rel = "alternate"
+type = "application/rss+xml"
+
+[languages.en]
+languageName = ":uk:"
+
+[[languages.en.menu.main]]
+name = "About"
+weight = 1
+url = "about/"
+
+[[languages.en.menu.main]]
+name = "Blog"
+weight = 2
+url = "posts/"
+
+[[languages.en.menu.main]]
+name = "Projects"
+weight = 3
+url = "projects/"
+
+[[languages.en.menu.main]]
+name = "Contact me"
+weight = 5
+url = "contact/"
+
+[languages.pt-br]
+languageName = ":brazil:"
+title = "João Ninguém"
+
+[languages.pt-br.params]
+author = "João Ninguém"
+info = "Full Stack DevOps e Mágico"
+description = "Sítio pessoal de João Ninguém"
+keywords = "blog,desenvolvedor,pessoal"
+
+[[languages.pt-br.menu.main]]
+name = "Sobre"
+weight = 1
+url = "about/"
+
+[[languages.pt-br.menu.main]]
+name = "Blog"
+weight = 2
+url = "posts/"
+
+[[languages.pt-br.menu.main]]
+name = "Projetos"
+weight = 3
+url = "projects/"
+
+[[languages.pt-br.menu.main]]
+name = "Contato"
+weight = 5
+url = "contact/"
diff --git a/themes/hugo-coder/exampleSite/layouts/.gitkeep b/themes/hugo-coder/exampleSite/layouts/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/themes/hugo-coder/exampleSite/static/images/N90.jpg b/themes/hugo-coder/exampleSite/static/images/N90.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7d303b22ac583b5e59bf25d4f1189cba6f3b8be4
GIT binary patch
literal 415209
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