Add Font Awesome 6.0.0-beta2 assets
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 1 Oct 2021 08:56:13 +0000 (10:56 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 12 Aug 2022 19:25:54 +0000 (21:25 +0200)
25 files changed:
wcfsetup/install/files/font/fa-brands-400.ttf [new file with mode: 0644]
wcfsetup/install/files/font/fa-brands-400.woff2 [new file with mode: 0644]
wcfsetup/install/files/font/fa-regular-400.ttf [new file with mode: 0644]
wcfsetup/install/files/font/fa-regular-400.woff2 [new file with mode: 0644]
wcfsetup/install/files/font/fa-solid-900.ttf [new file with mode: 0644]
wcfsetup/install/files/font/fa-solid-900.woff2 [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_animated.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_bordered-pulled.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_core.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_fixed-width.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_functions.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_icons.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_list.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_mixins.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_rotated-flipped.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_screen-reader.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_shims.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_sizing.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_stacked.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/_variables.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/brands.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/fontawesome.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/regular.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/solid.scss [new file with mode: 0644]
wcfsetup/install/files/style/font-awesome/v4-shims.scss [new file with mode: 0644]

diff --git a/wcfsetup/install/files/font/fa-brands-400.ttf b/wcfsetup/install/files/font/fa-brands-400.ttf
new file mode 100644 (file)
index 0000000..0f86adc
Binary files /dev/null and b/wcfsetup/install/files/font/fa-brands-400.ttf differ
diff --git a/wcfsetup/install/files/font/fa-brands-400.woff2 b/wcfsetup/install/files/font/fa-brands-400.woff2
new file mode 100644 (file)
index 0000000..f17e103
Binary files /dev/null and b/wcfsetup/install/files/font/fa-brands-400.woff2 differ
diff --git a/wcfsetup/install/files/font/fa-regular-400.ttf b/wcfsetup/install/files/font/fa-regular-400.ttf
new file mode 100644 (file)
index 0000000..0eabb9d
Binary files /dev/null and b/wcfsetup/install/files/font/fa-regular-400.ttf differ
diff --git a/wcfsetup/install/files/font/fa-regular-400.woff2 b/wcfsetup/install/files/font/fa-regular-400.woff2
new file mode 100644 (file)
index 0000000..e980db4
Binary files /dev/null and b/wcfsetup/install/files/font/fa-regular-400.woff2 differ
diff --git a/wcfsetup/install/files/font/fa-solid-900.ttf b/wcfsetup/install/files/font/fa-solid-900.ttf
new file mode 100644 (file)
index 0000000..35197cf
Binary files /dev/null and b/wcfsetup/install/files/font/fa-solid-900.ttf differ
diff --git a/wcfsetup/install/files/font/fa-solid-900.woff2 b/wcfsetup/install/files/font/fa-solid-900.woff2
new file mode 100644 (file)
index 0000000..ff82bd9
Binary files /dev/null and b/wcfsetup/install/files/font/fa-solid-900.woff2 differ
diff --git a/wcfsetup/install/files/style/font-awesome/_animated.scss b/wcfsetup/install/files/style/font-awesome/_animated.scss
new file mode 100644 (file)
index 0000000..a5ffeb5
--- /dev/null
@@ -0,0 +1,111 @@
+// animating icons
+// --------------------------
+
+.#{$fa-css-prefix}-beat {
+  animation-name: #{$fa-css-prefix}-beat;
+  animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0);
+  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}-fade {
+  animation-name: #{$fa-css-prefix}-fade;
+  animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0);
+  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}-flash {
+  animation-name: #{$fa-css-prefix}-flash;
+  animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0);
+  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, 0);
+  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}-spin {
+  animation-name: #{$fa-css-prefix}-spin;
+  animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0);
+  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}-fade,
+  .#{$fa-css-prefix}-flash,
+  .#{$fa-css-prefix}-flip,
+  .#{$fa-css-prefix}-pulse,
+  .#{$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}-fade {
+  50% { opacity: var(--#{$fa-css-prefix}-fade-opacity, 0.4); }
+}
+
+@keyframes #{$fa-css-prefix}-flash {
+  0%, 100% {
+    opacity: var(--#{$fa-css-prefix}-flash-opacity, 0.4);
+    transform: scale(1);
+  }
+  50% {
+    opacity: 1;
+    transform: scale(var(--#{$fa-css-prefix}-flash-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}-spin {
+  0% { transform: rotate(0deg); }
+  100% { transform: rotate(360deg); }
+}
+
diff --git a/wcfsetup/install/files/style/font-awesome/_bordered-pulled.scss b/wcfsetup/install/files/style/font-awesome/_bordered-pulled.scss
new file mode 100644 (file)
index 0000000..9068253
--- /dev/null
@@ -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/wcfsetup/install/files/style/font-awesome/_core.scss b/wcfsetup/install/files/style/font-awesome/_core.scss
new file mode 100644 (file)
index 0000000..ad05eb7
--- /dev/null
@@ -0,0 +1,33 @@
+// 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});
+}
+
+.#{$fa-css-prefix},
+.fas,
+.fa-solid,
+.far,
+.fa-regular,
+.fal,
+.fa-light,
+.fat,
+.fa-thin,
+.fad,
+.fa-duotone,
+.fab,
+.fa-brands {
+  -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;
+}
+
+%fa-icon {
+  @include fa-icon;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_fixed-width.scss b/wcfsetup/install/files/style/font-awesome/_fixed-width.scss
new file mode 100644 (file)
index 0000000..7234236
--- /dev/null
@@ -0,0 +1,7 @@
+// fixed-width icons
+// -------------------------
+
+.#{$fa-css-prefix}-fw {
+  text-align: center;
+  width: $fa-fw-width;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_functions.scss b/wcfsetup/install/files/style/font-awesome/_functions.scss
new file mode 100644 (file)
index 0000000..f5f6170
--- /dev/null
@@ -0,0 +1,51 @@
+// functions
+// --------------------------
+
+// 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 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: divide($remainder * 10, $divisor, $precision - 1) * .1;
+  }
+  @return ($quotient + $remainder) * $sign;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_icons.scss b/wcfsetup/install/files/style/font-awesome/_icons.scss
new file mode 100644 (file)
index 0000000..1525188
--- /dev/null
@@ -0,0 +1,9 @@
+// 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}::before { content: fa-content($icon); }
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_list.scss b/wcfsetup/install/files/style/font-awesome/_list.scss
new file mode 100644 (file)
index 0000000..ced36e2
--- /dev/null
@@ -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(var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}) * -1);
+  position: absolute;
+  text-align: center;
+  width: var(--#{$fa-css-prefix}-li-width, #{$fa-li-width});
+  line-height: inherit;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_mixins.scss b/wcfsetup/install/files/style/font-awesome/_mixins.scss
new file mode 100644 (file)
index 0000000..c5f0c39
--- /dev/null
@@ -0,0 +1,42 @@
+// 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: (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: (divide(1, $font-size)) * 1em; // sets the line-height of the icon back to that of it's parent
+  vertical-align: ((divide(6, $font-size)) - (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();
+  }
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_rotated-flipped.scss b/wcfsetup/install/files/style/font-awesome/_rotated-flipped.scss
new file mode 100644 (file)
index 0000000..f27fabe
--- /dev/null
@@ -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, none));
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_screen-reader.scss b/wcfsetup/install/files/style/font-awesome/_screen-reader.scss
new file mode 100644 (file)
index 0000000..76c391a
--- /dev/null
@@ -0,0 +1,14 @@
+// screen-reader utilities
+// -------------------------
+
+// only display content to screen readers
+.sr-only,
+.fa-sr-only {
+  @include fa-sr-only; 
+}
+
+// use in conjunction with .sr-only to only display content when it's focused
+.sr-only-focusable,
+.fa-sr-only-focusable {
+  @include fa-sr-only-focusable; 
+}
diff --git a/wcfsetup/install/files/style/font-awesome/_shims.scss b/wcfsetup/install/files/style/font-awesome/_shims.scss
new file mode 100644 (file)
index 0000000..e330648
--- /dev/null
@@ -0,0 +1,2084 @@
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glass:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-star); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-remove:before { content: fa-content($fa-var-xmark); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-close:before { content: fa-content($fa-var-xmark); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gear:before { content: fa-content($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:before { content: fa-content($fa-var-trash-can); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-home:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-circle-play); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-repeat:before { content: fa-content($fa-var-arrow-rotate-right); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-right:before { content: fa-content($fa-var-arrow-rotate-right); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-refresh:before { content: fa-content($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:before { content: fa-content($fa-var-rectangle-list); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dedent:before { content: fa-content($fa-var-outdent); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-video-camera:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-image); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-marker:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-pen-to-square); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o:before { content: fa-content($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:before { content: fa-content($fa-var-square-check); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-circle-check); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-forward:before { content: fa-content($fa-var-share); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-expand:before { content: fa-content($fa-var-up-right-and-down-left-from-center); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-compress:before { content: fa-content($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:before { content: fa-content($fa-var-triangle-exclamation); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar:before { content: fa-content($fa-var-calendar-days); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-v:before { content: fa-content($fa-var-up-down); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-h:before { content: fa-content($fa-var-left-right); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart:before { content: fa-content($fa-var-chart-bar); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o:before { content: fa-content($fa-var-chart-bar); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gears:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-heart); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-out:before { content: fa-content($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:before { content: fa-content($fa-var-linkedin); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumb-tack:before { content: fa-content($fa-var-thumbtack); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link:before { content: fa-content($fa-var-up-right-from-square); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-in:before { content: fa-content($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}-lemon-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-hand-point-down); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-alt:before { content: fa-content($fa-var-maximize); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-group:before { content: fa-content($fa-var-users); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain:before { content: fa-content($fa-var-link); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-scissors:before { content: fa-content($fa-var-scissors); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cut:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-floppy-disk); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-navicon:before { content: fa-content($fa-var-bars); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reorder:before { content: fa-content($fa-var-bars); }
+
+.#{$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}-google-plus-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+
+.#{$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:before { content: fa-content($fa-var-google-plus-g); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-money {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-money:before { content: fa-content($fa-var-money-bill-1); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unsorted:before { content: fa-content($fa-var-sort); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-desc:before { content: fa-content($fa-var-sort-down); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-asc:before { content: fa-content($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:before { content: fa-content($fa-var-linkedin-in); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-left:before { content: fa-content($fa-var-arrow-rotate-left); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-legal:before { content: fa-content($fa-var-gavel); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dashboard:before { content: fa-content($fa-var-gauge-simple); }
+
+.#{$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:before { content: fa-content($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:before { content: fa-content($fa-var-comments); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flash:before { content: fa-content($fa-var-bolt); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clipboard {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paste {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paste:before { content: fa-content($fa-var-clipboard); }
+
+.#{$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:before { content: fa-content($fa-var-lightbulb); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-exchange:before { content: fa-content($fa-var-right-left); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-download:before { content: fa-content($fa-var-cloud-arrow-down); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-upload:before { content: fa-content($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:before { content: fa-content($fa-var-bell); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cutlery:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-hospital); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tablet:before { content: fa-content($fa-var-tablet-screen-button); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile:before { content: fa-content($fa-var-mobile-screen-button); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile-phone:before { content: fa-content($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:before { content: fa-content($fa-var-circle); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-flag); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply-all:before { content: fa-content($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:before { content: fa-content($fa-var-star-half); }
+
+.#{$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:before { content: fa-content($fa-var-star-half); }
+
+.#{$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:before { content: fa-content($fa-var-star-half); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-code-fork:before { content: fa-content($fa-var-code-branch); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain-broken:before { content: fa-content($fa-var-link-slash); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unlink:before { content: fa-content($fa-var-link-slash); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shield:before { content: fa-content($fa-var-shield-blank); }
+
+.#{$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:before { content: fa-content($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}-ticket:before { content: fa-content($fa-var-ticket-simple); }
+
+.#{$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:before { content: fa-content($fa-var-square-minus); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-up:before { content: fa-content($fa-var-turn-up); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-down:before { content: fa-content($fa-var-turn-down); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square:before { content: fa-content($fa-var-square-pen); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link-square:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-square-caret-right); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eur:before { content: fa-content($fa-var-euro-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-euro:before { content: fa-content($fa-var-euro-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gbp:before { content: fa-content($fa-var-sterling-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-usd:before { content: fa-content($fa-var-dollar-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dollar:before { content: fa-content($fa-var-dollar-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-inr:before { content: fa-content($fa-var-rupee-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rupee:before { content: fa-content($fa-var-rupee-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-jpy:before { content: fa-content($fa-var-yen-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cny:before { content: fa-content($fa-var-yen-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rmb:before { content: fa-content($fa-var-yen-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yen:before { content: fa-content($fa-var-yen-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rub:before { content: fa-content($fa-var-ruble-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ruble:before { content: fa-content($fa-var-ruble-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rouble:before { content: fa-content($fa-var-ruble-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-krw:before { content: fa-content($fa-var-won-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-won:before { content: fa-content($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:before { content: fa-content($fa-var-btc); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text:before { content: fa-content($fa-var-file-lines); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-asc:before { content: fa-content($fa-var-arrow-down-a-z); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-desc:before { content: fa-content($fa-var-arrow-down-z-a); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-asc:before { content: fa-content($fa-var-arrow-down-wide-short); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-desc:before { content: fa-content($fa-var-arrow-down-short-wide); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-asc:before { content: fa-content($fa-var-arrow-down-1-9); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-desc:before { content: fa-content($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 {
+  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}-youtube-play {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play:before { content: fa-content($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:before { content: fa-content($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}-long-arrow-down:before { content: fa-content($fa-var-down-long); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-up:before { content: fa-content($fa-var-up-long); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-left:before { content: fa-content($fa-var-left-long); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-right:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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}-try:before { content: fa-content($fa-var-lira-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-turkish-lira:before { content: fa-content($fa-var-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:before { content: fa-content($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:before { content: fa-content($fa-var-bank); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bank:before { content: fa-content($fa-var-bank); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mortar-board:before { content: fa-content($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}-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}-spoon:before { content: fa-content($fa-var-spoon); }
+
+.#{$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}-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}-automobile:before { content: fa-content($fa-var-car); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cab:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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-ring {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy:before { content: fa-content($fa-var-life-ring); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy:before { content: fa-content($fa-var-life-ring); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver:before { content: fa-content($fa-var-life-ring); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-support {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-support:before { content: fa-content($fa-var-life-ring); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o-notch:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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 {
+  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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-weixin); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-circle); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-header:before { content: fa-content($fa-var-heading); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sliders:before { content: fa-content($fa-var-sliders); }
+
+.#{$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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-bell-slash); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash:before { content: fa-content($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:before { content: fa-content($fa-var-eye-dropper); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-area-chart:before { content: fa-content($fa-var-chart-area); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pie-chart:before { content: fa-content($fa-var-chart-pie); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-line-chart:before { content: fa-content($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}-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:before { content: fa-content($fa-var-closed-captioning); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ils:before { content: fa-content($fa-var-shekel-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shekel:before { content: fa-content($fa-var-shekel-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sheqel:before { content: fa-content($fa-var-shekel-sign); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath:before { content: fa-content($fa-var-font-awesome); }
+
+.#{$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:before { content: fa-content($fa-var-gem); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-intersex:before { content: fa-content($fa-var-transgender); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-transgender-alt:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-battery-full); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery:before { content: fa-content($fa-var-battery-full); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-3:before { content: fa-content($fa-var-battery-three-quarters); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-2:before { content: fa-content($fa-var-battery-half); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-1:before { content: fa-content($fa-var-battery-quarter); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-0:before { content: fa-content($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:before { content: fa-content($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 {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o:before { content: fa-content($fa-var-hourglass); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-1:before { content: fa-content($fa-var-hourglass-start); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-2:before { content: fa-content($fa-var-hourglass); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-3:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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}-tripadvisor {
+  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}-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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-map); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-circle-question); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-volume-control-phone:before { content: fa-content($fa-var-phone-volume); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-asl-interpreting:before { content: fa-content($fa-var-hands-asl-interpreting); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-deafness:before { content: fa-content($fa-var-ear-deaf); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hard-of-hearing:before { content: fa-content($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:before { content: fa-content($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}-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:before { content: fa-content($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}-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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-address-book); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($fa-var-temperature-full); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer:before { content: fa-content($fa-var-temperature-full); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-3:before { content: fa-content($fa-var-temperature-three-quarters); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-2:before { content: fa-content($fa-var-temperature-half); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-1:before { content: fa-content($fa-var-temperature-quarter); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-0:before { content: fa-content($fa-var-temperature-empty); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bathtub:before { content: fa-content($fa-var-bath); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-s15:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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:before { content: fa-content($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/wcfsetup/install/files/style/font-awesome/_sizing.scss b/wcfsetup/install/files/style/font-awesome/_sizing.scss
new file mode 100644 (file)
index 0000000..e171e7d
--- /dev/null
@@ -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/wcfsetup/install/files/style/font-awesome/_stacked.scss b/wcfsetup/install/files/style/font-awesome/_stacked.scss
new file mode 100644 (file)
index 0000000..d9a9d4e
--- /dev/null
@@ -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/wcfsetup/install/files/style/font-awesome/_variables.scss b/wcfsetup/install/files/style/font-awesome/_variables.scss
new file mode 100644 (file)
index 0000000..12dc9fa
--- /dev/null
@@ -0,0 +1,4174 @@
+// variables
+// --------------------------
+
+$fa-css-prefix          : fa !default;
+$fa-style               : 900 !default;
+$fa-style-family        : "Font Awesome 6 Free" !default;
+
+$fa-display             : inline-block !default;
+
+$fa-fw-width            : (divide(20em, 16));
+$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 * 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;
+
+// convenience function used to set content property
+@function fa-content($fa-var) {
+  @return unquote("\"#{ $fa-var }\"");
+}
+
+$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-a: \41;
+$fa-var-address-book: \f2b9;
+$fa-var-contact-book: \f2b9;
+$fa-var-address-card: \f2bb;
+$fa-var-contact-card: \f2bb;
+$fa-var-vcard: \f2bb;
+$fa-var-align-center: \f037;
+$fa-var-align-justify: \f039;
+$fa-var-align-left: \f036;
+$fa-var-align-right: \f038;
+$fa-var-anchor: \f13d;
+$fa-var-angle-down: \f107;
+$fa-var-angle-left: \f104;
+$fa-var-angle-right: \f105;
+$fa-var-angle-up: \f106;
+$fa-var-angles-down: \f103;
+$fa-var-angle-double-down: \f103;
+$fa-var-angles-left: \f100;
+$fa-var-angle-double-left: \f100;
+$fa-var-angles-right: \f101;
+$fa-var-angle-double-right: \f101;
+$fa-var-angles-up: \f102;
+$fa-var-angle-double-up: \f102;
+$fa-var-ankh: \f644;
+$fa-var-apple-whole: \f5d1;
+$fa-var-apple-alt: \f5d1;
+$fa-var-archway: \f557;
+$fa-var-arrow-down: \f063;
+$fa-var-arrow-down-1-9: \f162;
+$fa-var-sort-numeric-asc: \f162;
+$fa-var-sort-numeric-down: \f162;
+$fa-var-arrow-down-9-1: \f886;
+$fa-var-sort-numeric-desc: \f886;
+$fa-var-sort-numeric-down-alt: \f886;
+$fa-var-arrow-down-a-z: \f15d;
+$fa-var-sort-alpha-asc: \f15d;
+$fa-var-sort-alpha-down: \f15d;
+$fa-var-arrow-down-short-wide: \f884;
+$fa-var-sort-amount-desc: \f884;
+$fa-var-sort-amount-down-alt: \f884;
+$fa-var-arrow-down-wide-short: \f160;
+$fa-var-sort-amount-asc: \f160;
+$fa-var-sort-amount-down: \f160;
+$fa-var-arrow-down-z-a: \f881;
+$fa-var-sort-alpha-desc: \f881;
+$fa-var-sort-alpha-down-alt: \f881;
+$fa-var-arrow-left: \f060;
+$fa-var-arrow-pointer: \f245;
+$fa-var-mouse-pointer: \f245;
+$fa-var-arrow-right: \f061;
+$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-arrow-rotate-right: \f01e;
+$fa-var-arrow-right-rotate: \f01e;
+$fa-var-arrow-rotate-forward: \f01e;
+$fa-var-redo: \f01e;
+$fa-var-arrow-trend-down: \e097;
+$fa-var-arrow-trend-up: \e098;
+$fa-var-arrow-up: \f062;
+$fa-var-arrow-up-1-9: \f163;
+$fa-var-sort-numeric-up: \f163;
+$fa-var-arrow-up-9-1: \f887;
+$fa-var-sort-numeric-up-alt: \f887;
+$fa-var-arrow-up-a-z: \f15e;
+$fa-var-sort-alpha-up: \f15e;
+$fa-var-arrow-up-from-bracket: \e09a;
+$fa-var-arrow-up-short-wide: \f885;
+$fa-var-sort-amount-up-alt: \f885;
+$fa-var-arrow-up-wide-short: \f161;
+$fa-var-sort-amount-up: \f161;
+$fa-var-arrow-up-z-a: \f882;
+$fa-var-sort-alpha-up-alt: \f882;
+$fa-var-arrows-rotate: \f021;
+$fa-var-refresh: \f021;
+$fa-var-sync: \f021;
+$fa-var-asterisk: \2a;
+$fa-var-at: \40;
+$fa-var-atom: \f5d2;
+$fa-var-audio-description: \f29e;
+$fa-var-austral-sign: \e0a9;
+$fa-var-award: \f559;
+$fa-var-b: \42;
+$fa-var-baby: \f77c;
+$fa-var-baby-carriage: \f77d;
+$fa-var-carriage-baby: \f77d;
+$fa-var-backward: \f04a;
+$fa-var-backward-fast: \f049;
+$fa-var-fast-backward: \f049;
+$fa-var-backward-step: \f048;
+$fa-var-step-backward: \f048;
+$fa-var-bacon: \f7e5;
+$fa-var-bacteria: \e059;
+$fa-var-bacterium: \e05a;
+$fa-var-bag-shopping: \f290;
+$fa-var-shopping-bag: \f290;
+$fa-var-bahai: \f666;
+$fa-var-baht-sign: \e0ac;
+$fa-var-ban: \f05e;
+$fa-var-cancel: \f05e;
+$fa-var-ban-smoking: \f54d;
+$fa-var-smoking-ban: \f54d;
+$fa-var-bandage: \f462;
+$fa-var-band-aid: \f462;
+$fa-var-bank: \f19c;
+$fa-var-institution: \f19c;
+$fa-var-university: \f19c;
+$fa-var-barcode: \f02a;
+$fa-var-bars: \f0c9;
+$fa-var-navicon: \f0c9;
+$fa-var-bars-staggered: \f550;
+$fa-var-reorder: \f550;
+$fa-var-stream: \f550;
+$fa-var-baseball: \f433;
+$fa-var-baseball-ball: \f433;
+$fa-var-basket-shopping: \f291;
+$fa-var-shopping-basket: \f291;
+$fa-var-basketball: \f434;
+$fa-var-basketball-ball: \f434;
+$fa-var-bath: \f2cd;
+$fa-var-bathtub: \f2cd;
+$fa-var-battery-empty: \f244;
+$fa-var-battery-0: \f244;
+$fa-var-battery-full: \f240;
+$fa-var-battery: \f240;
+$fa-var-battery-5: \f240;
+$fa-var-battery-half: \f242;
+$fa-var-battery-3: \f242;
+$fa-var-battery-quarter: \f243;
+$fa-var-battery-2: \f243;
+$fa-var-battery-three-quarters: \f241;
+$fa-var-battery-4: \f241;
+$fa-var-bed: \f236;
+$fa-var-bed-pulse: \f487;
+$fa-var-procedures: \f487;
+$fa-var-beer-mug-empty: \f0fc;
+$fa-var-beer: \f0fc;
+$fa-var-bell: \f0f3;
+$fa-var-bell-concierge: \f562;
+$fa-var-concierge-bell: \f562;
+$fa-var-bell-slash: \f1f6;
+$fa-var-bezier-curve: \f55b;
+$fa-var-bicycle: \f206;
+$fa-var-binoculars: \f1e5;
+$fa-var-biohazard: \f780;
+$fa-var-bitcoin-sign: \e0b4;
+$fa-var-blender: \f517;
+$fa-var-blender-phone: \f6b6;
+$fa-var-blog: \f781;
+$fa-var-bold: \f032;
+$fa-var-bolt: \f0e7;
+$fa-var-flash: \f0e7;
+$fa-var-bomb: \f1e2;
+$fa-var-bone: \f5d7;
+$fa-var-bong: \f55c;
+$fa-var-book: \f02d;
+$fa-var-book-atlas: \f558;
+$fa-var-atlas: \f558;
+$fa-var-book-bible: \f647;
+$fa-var-bible: \f647;
+$fa-var-book-journal-whills: \f66a;
+$fa-var-journal-whills: \f66a;
+$fa-var-book-medical: \f7e6;
+$fa-var-book-open: \f518;
+$fa-var-book-open-reader: \f5da;
+$fa-var-book-reader: \f5da;
+$fa-var-book-quran: \f687;
+$fa-var-quran: \f687;
+$fa-var-book-skull: \f6b7;
+$fa-var-book-dead: \f6b7;
+$fa-var-bookmark: \f02e;
+$fa-var-border-all: \f84c;
+$fa-var-border-none: \f850;
+$fa-var-border-top-left: \f853;
+$fa-var-border-style: \f853;
+$fa-var-bowling-ball: \f436;
+$fa-var-box: \f466;
+$fa-var-box-archive: \f187;
+$fa-var-archive: \f187;
+$fa-var-box-open: \f49e;
+$fa-var-box-tissue: \e05b;
+$fa-var-boxes-stacked: \f468;
+$fa-var-boxes: \f468;
+$fa-var-boxes-alt: \f468;
+$fa-var-braille: \f2a1;
+$fa-var-brain: \f5dc;
+$fa-var-bread-slice: \f7ec;
+$fa-var-briefcase: \f0b1;
+$fa-var-briefcase-medical: \f469;
+$fa-var-broom: \f51a;
+$fa-var-brush: \f55d;
+$fa-var-bug: \f188;
+$fa-var-building: \f1ad;
+$fa-var-bullhorn: \f0a1;
+$fa-var-bullseye: \f140;
+$fa-var-burger: \f805;
+$fa-var-hamburger: \f805;
+$fa-var-bus: \f207;
+$fa-var-bus-simple: \f55e;
+$fa-var-bus-alt: \f55e;
+$fa-var-business-time: \f64a;
+$fa-var-briefcase-clock: \f64a;
+$fa-var-c: \43;
+$fa-var-cake-candles: \f1fd;
+$fa-var-birthday-cake: \f1fd;
+$fa-var-calculator: \f1ec;
+$fa-var-calendar: \f133;
+$fa-var-calendar-check: \f274;
+$fa-var-calendar-day: \f783;
+$fa-var-calendar-days: \f073;
+$fa-var-calendar-alt: \f073;
+$fa-var-calendar-minus: \f272;
+$fa-var-calendar-plus: \f271;
+$fa-var-calendar-week: \f784;
+$fa-var-calendar-xmark: \f273;
+$fa-var-calendar-times: \f273;
+$fa-var-camera: \f030;
+$fa-var-camera-alt: \f030;
+$fa-var-camera-retro: \f083;
+$fa-var-camera-rotate: \e0d8;
+$fa-var-campground: \f6bb;
+$fa-var-candy-cane: \f786;
+$fa-var-cannabis: \f55f;
+$fa-var-capsules: \f46b;
+$fa-var-car: \f1b9;
+$fa-var-automobile: \f1b9;
+$fa-var-car-battery: \f5df;
+$fa-var-battery-car: \f5df;
+$fa-var-car-crash: \f5e1;
+$fa-var-car-rear: \f5de;
+$fa-var-car-alt: \f5de;
+$fa-var-car-side: \f5e4;
+$fa-var-caravan: \f8ff;
+$fa-var-caret-down: \f0d7;
+$fa-var-caret-left: \f0d9;
+$fa-var-caret-right: \f0da;
+$fa-var-caret-up: \f0d8;
+$fa-var-carrot: \f787;
+$fa-var-cart-arrow-down: \f218;
+$fa-var-cart-flatbed: \f474;
+$fa-var-dolly-flatbed: \f474;
+$fa-var-cart-flatbed-suitcase: \f59d;
+$fa-var-luggage-cart: \f59d;
+$fa-var-cart-plus: \f217;
+$fa-var-cart-shopping: \f07a;
+$fa-var-shopping-cart: \f07a;
+$fa-var-cash-register: \f788;
+$fa-var-cat: \f6be;
+$fa-var-cedi-sign: \e0df;
+$fa-var-cent-sign: \e3f5;
+$fa-var-certificate: \f0a3;
+$fa-var-chair: \f6c0;
+$fa-var-chalkboard: \f51b;
+$fa-var-blackboard: \f51b;
+$fa-var-chalkboard-user: \f51c;
+$fa-var-chalkboard-teacher: \f51c;
+$fa-var-champagne-glasses: \f79f;
+$fa-var-glass-cheers: \f79f;
+$fa-var-charging-station: \f5e7;
+$fa-var-chart-area: \f1fe;
+$fa-var-area-chart: \f1fe;
+$fa-var-chart-bar: \f080;
+$fa-var-bar-chart: \f080;
+$fa-var-chart-gantt: \e0e4;
+$fa-var-chart-line: \f201;
+$fa-var-line-chart: \f201;
+$fa-var-chart-pie: \f200;
+$fa-var-pie-chart: \f200;
+$fa-var-check: \f00c;
+$fa-var-check-double: \f560;
+$fa-var-check-to-slot: \f772;
+$fa-var-vote-yea: \f772;
+$fa-var-cheese: \f7ef;
+$fa-var-chess: \f439;
+$fa-var-chess-bishop: \f43a;
+$fa-var-chess-board: \f43c;
+$fa-var-chess-king: \f43f;
+$fa-var-chess-knight: \f441;
+$fa-var-chess-pawn: \f443;
+$fa-var-chess-queen: \f445;
+$fa-var-chess-rook: \f447;
+$fa-var-chevron-down: \f078;
+$fa-var-chevron-left: \f053;
+$fa-var-chevron-right: \f054;
+$fa-var-chevron-up: \f077;
+$fa-var-child: \f1ae;
+$fa-var-church: \f51d;
+$fa-var-circle: \f111;
+$fa-var-circle-arrow-down: \f0ab;
+$fa-var-arrow-circle-down: \f0ab;
+$fa-var-circle-arrow-left: \f0a8;
+$fa-var-arrow-circle-left: \f0a8;
+$fa-var-circle-arrow-right: \f0a9;
+$fa-var-arrow-circle-right: \f0a9;
+$fa-var-circle-arrow-up: \f0aa;
+$fa-var-arrow-circle-up: \f0aa;
+$fa-var-circle-check: \f058;
+$fa-var-check-circle: \f058;
+$fa-var-circle-chevron-down: \f13a;
+$fa-var-chevron-circle-down: \f13a;
+$fa-var-circle-chevron-left: \f137;
+$fa-var-chevron-circle-left: \f137;
+$fa-var-circle-chevron-right: \f138;
+$fa-var-chevron-circle-right: \f138;
+$fa-var-circle-chevron-up: \f139;
+$fa-var-chevron-circle-up: \f139;
+$fa-var-circle-dollar-to-slot: \f4b9;
+$fa-var-donate: \f4b9;
+$fa-var-circle-dot: \f192;
+$fa-var-dot-circle: \f192;
+$fa-var-circle-down: \f358;
+$fa-var-arrow-alt-circle-down: \f358;
+$fa-var-circle-exclamation: \f06a;
+$fa-var-exclamation-circle: \f06a;
+$fa-var-circle-h: \f47e;
+$fa-var-hospital-symbol: \f47e;
+$fa-var-circle-half-stroke: \f042;
+$fa-var-adjust: \f042;
+$fa-var-circle-info: \f05a;
+$fa-var-info-circle: \f05a;
+$fa-var-circle-left: \f359;
+$fa-var-arrow-alt-circle-left: \f359;
+$fa-var-circle-minus: \f056;
+$fa-var-minus-circle: \f056;
+$fa-var-circle-notch: \f1ce;
+$fa-var-circle-pause: \f28b;
+$fa-var-pause-circle: \f28b;
+$fa-var-circle-play: \f144;
+$fa-var-play-circle: \f144;
+$fa-var-circle-plus: \f055;
+$fa-var-plus-circle: \f055;
+$fa-var-circle-question: \f059;
+$fa-var-question-circle: \f059;
+$fa-var-circle-radiation: \f7ba;
+$fa-var-radiation-alt: \f7ba;
+$fa-var-circle-right: \f35a;
+$fa-var-arrow-alt-circle-right: \f35a;
+$fa-var-circle-stop: \f28d;
+$fa-var-stop-circle: \f28d;
+$fa-var-circle-up: \f35b;
+$fa-var-arrow-alt-circle-up: \f35b;
+$fa-var-circle-user: \f2bd;
+$fa-var-user-circle: \f2bd;
+$fa-var-circle-xmark: \f057;
+$fa-var-times-circle: \f057;
+$fa-var-xmark-circle: \f057;
+$fa-var-city: \f64f;
+$fa-var-clapperboard: \e131;
+$fa-var-clipboard: \f328;
+$fa-var-clipboard-check: \f46c;
+$fa-var-clipboard-list: \f46d;
+$fa-var-clock: \f017;
+$fa-var-clock-four: \f017;
+$fa-var-clock-rotate-left: \f1da;
+$fa-var-history: \f1da;
+$fa-var-clone: \f24d;
+$fa-var-closed-captioning: \f20a;
+$fa-var-cloud: \f0c2;
+$fa-var-cloud-arrow-down: \f0ed;
+$fa-var-cloud-download: \f0ed;
+$fa-var-cloud-download-alt: \f0ed;
+$fa-var-cloud-arrow-up: \f0ee;
+$fa-var-cloud-upload: \f0ee;
+$fa-var-cloud-upload-alt: \f0ee;
+$fa-var-cloud-meatball: \f73b;
+$fa-var-cloud-moon: \f6c3;
+$fa-var-cloud-moon-rain: \f73c;
+$fa-var-cloud-rain: \f73d;
+$fa-var-cloud-showers-heavy: \f740;
+$fa-var-cloud-sun: \f6c4;
+$fa-var-cloud-sun-rain: \f743;
+$fa-var-clover: \e139;
+$fa-var-code: \f121;
+$fa-var-code-branch: \f126;
+$fa-var-code-commit: \f386;
+$fa-var-code-compare: \e13a;
+$fa-var-code-fork: \e13b;
+$fa-var-code-merge: \f387;
+$fa-var-code-pull-request: \e13c;
+$fa-var-coins: \f51e;
+$fa-var-colon-sign: \e140;
+$fa-var-comment: \f075;
+$fa-var-comment-dollar: \f651;
+$fa-var-comment-dots: \f4ad;
+$fa-var-commenting: \f4ad;
+$fa-var-comment-medical: \f7f5;
+$fa-var-comment-slash: \f4b3;
+$fa-var-comment-sms: \f7cd;
+$fa-var-sms: \f7cd;
+$fa-var-comments: \f086;
+$fa-var-comments-dollar: \f653;
+$fa-var-compact-disc: \f51f;
+$fa-var-compass: \f14e;
+$fa-var-compass-drafting: \f568;
+$fa-var-drafting-compass: \f568;
+$fa-var-compress: \f066;
+$fa-var-computer-mouse: \f8cc;
+$fa-var-mouse: \f8cc;
+$fa-var-cookie: \f563;
+$fa-var-cookie-bite: \f564;
+$fa-var-copy: \f0c5;
+$fa-var-copyright: \f1f9;
+$fa-var-couch: \f4b8;
+$fa-var-credit-card: \f09d;
+$fa-var-credit-card-alt: \f09d;
+$fa-var-crop: \f125;
+$fa-var-crop-simple: \f565;
+$fa-var-crop-alt: \f565;
+$fa-var-cross: \f654;
+$fa-var-crosshairs: \f05b;
+$fa-var-crow: \f520;
+$fa-var-crown: \f521;
+$fa-var-crutch: \f7f7;
+$fa-var-cruzeiro-sign: \e152;
+$fa-var-cube: \f1b2;
+$fa-var-cubes: \f1b3;
+$fa-var-d: \44;
+$fa-var-database: \f1c0;
+$fa-var-delete-left: \f55a;
+$fa-var-backspace: \f55a;
+$fa-var-democrat: \f747;
+$fa-var-desktop: \f390;
+$fa-var-desktop-alt: \f390;
+$fa-var-dharmachakra: \f655;
+$fa-var-diagram-project: \f542;
+$fa-var-project-diagram: \f542;
+$fa-var-diamond-turn-right: \f5eb;
+$fa-var-directions: \f5eb;
+$fa-var-dice: \f522;
+$fa-var-dice-d20: \f6cf;
+$fa-var-dice-d6: \f6d1;
+$fa-var-dice-five: \f523;
+$fa-var-dice-four: \f524;
+$fa-var-dice-one: \f525;
+$fa-var-dice-six: \f526;
+$fa-var-dice-three: \f527;
+$fa-var-dice-two: \f528;
+$fa-var-disease: \f7fa;
+$fa-var-divide: \f529;
+$fa-var-dna: \f471;
+$fa-var-dog: \f6d3;
+$fa-var-dollar-sign: \24;
+$fa-var-dollar: \24;
+$fa-var-usd: \24;
+$fa-var-dolly: \f472;
+$fa-var-dolly-box: \f472;
+$fa-var-dong-sign: \e169;
+$fa-var-door-closed: \f52a;
+$fa-var-door-open: \f52b;
+$fa-var-dove: \f4ba;
+$fa-var-down-left-and-up-right-to-center: \f422;
+$fa-var-compress-alt: \f422;
+$fa-var-down-long: \f309;
+$fa-var-long-arrow-alt-down: \f309;
+$fa-var-download: \f019;
+$fa-var-dragon: \f6d5;
+$fa-var-draw-polygon: \f5ee;
+$fa-var-droplet: \f043;
+$fa-var-tint: \f043;
+$fa-var-droplet-slash: \f5c7;
+$fa-var-tint-slash: \f5c7;
+$fa-var-drum: \f569;
+$fa-var-drum-steelpan: \f56a;
+$fa-var-drumstick-bite: \f6d7;
+$fa-var-dumbbell: \f44b;
+$fa-var-dumpster: \f793;
+$fa-var-dumpster-fire: \f794;
+$fa-var-dungeon: \f6d9;
+$fa-var-e: \45;
+$fa-var-ear-deaf: \f2a4;
+$fa-var-deaf: \f2a4;
+$fa-var-deafness: \f2a4;
+$fa-var-hard-of-hearing: \f2a4;
+$fa-var-ear-listen: \f2a2;
+$fa-var-assistive-listening-systems: \f2a2;
+$fa-var-earth-africa: \f57c;
+$fa-var-globe-africa: \f57c;
+$fa-var-earth-americas: \f57d;
+$fa-var-earth: \f57d;
+$fa-var-globe-americas: \f57d;
+$fa-var-earth-asia: \f57e;
+$fa-var-globe-asia: \f57e;
+$fa-var-earth-europa: \f7a2;
+$fa-var-globe-europe: \f7a2;
+$fa-var-egg: \f7fb;
+$fa-var-eject: \f052;
+$fa-var-elevator: \e16d;
+$fa-var-ellipsis: \f141;
+$fa-var-ellipsis-h: \f141;
+$fa-var-ellipsis-vertical: \f142;
+$fa-var-ellipsis-v: \f142;
+$fa-var-envelope: \f0e0;
+$fa-var-envelope-open: \f2b6;
+$fa-var-envelope-open-text: \f658;
+$fa-var-envelopes-bulk: \f674;
+$fa-var-mail-bulk: \f674;
+$fa-var-equals: \3d;
+$fa-var-eraser: \f12d;
+$fa-var-ethernet: \f796;
+$fa-var-euro-sign: \f153;
+$fa-var-eur: \f153;
+$fa-var-euro: \f153;
+$fa-var-exclamation: \21;
+$fa-var-expand: \f065;
+$fa-var-eye: \f06e;
+$fa-var-eye-dropper: \f1fb;
+$fa-var-eye-dropper-empty: \f1fb;
+$fa-var-eyedropper: \f1fb;
+$fa-var-eye-low-vision: \f2a8;
+$fa-var-low-vision: \f2a8;
+$fa-var-eye-slash: \f070;
+$fa-var-f: \46;
+$fa-var-face-angry: \f556;
+$fa-var-angry: \f556;
+$fa-var-face-dizzy: \f567;
+$fa-var-dizzy: \f567;
+$fa-var-face-flushed: \f579;
+$fa-var-flushed: \f579;
+$fa-var-face-frown: \f119;
+$fa-var-frown: \f119;
+$fa-var-face-frown-open: \f57a;
+$fa-var-frown-open: \f57a;
+$fa-var-face-grimace: \f57f;
+$fa-var-grimace: \f57f;
+$fa-var-face-grin: \f580;
+$fa-var-grin: \f580;
+$fa-var-face-grin-beam: \f582;
+$fa-var-grin-beam: \f582;
+$fa-var-face-grin-beam-sweat: \f583;
+$fa-var-grin-beam-sweat: \f583;
+$fa-var-face-grin-hearts: \f584;
+$fa-var-grin-hearts: \f584;
+$fa-var-face-grin-squint: \f585;
+$fa-var-grin-squint: \f585;
+$fa-var-face-grin-squint-tears: \f586;
+$fa-var-grin-squint-tears: \f586;
+$fa-var-face-grin-stars: \f587;
+$fa-var-grin-stars: \f587;
+$fa-var-face-grin-tears: \f588;
+$fa-var-grin-tears: \f588;
+$fa-var-face-grin-tongue: \f589;
+$fa-var-grin-tongue: \f589;
+$fa-var-face-grin-tongue-squint: \f58a;
+$fa-var-grin-tongue-squint: \f58a;
+$fa-var-face-grin-tongue-wink: \f58b;
+$fa-var-grin-tongue-wink: \f58b;
+$fa-var-face-grin-wide: \f581;
+$fa-var-grin-alt: \f581;
+$fa-var-face-grin-wink: \f58c;
+$fa-var-grin-wink: \f58c;
+$fa-var-face-kiss: \f596;
+$fa-var-kiss: \f596;
+$fa-var-face-kiss-beam: \f597;
+$fa-var-kiss-beam: \f597;
+$fa-var-face-kiss-wink-heart: \f598;
+$fa-var-kiss-wink-heart: \f598;
+$fa-var-face-laugh: \f599;
+$fa-var-laugh: \f599;
+$fa-var-face-laugh-beam: \f59a;
+$fa-var-laugh-beam: \f59a;
+$fa-var-face-laugh-squint: \f59b;
+$fa-var-laugh-squint: \f59b;
+$fa-var-face-laugh-wink: \f59c;
+$fa-var-laugh-wink: \f59c;
+$fa-var-face-meh: \f11a;
+$fa-var-meh: \f11a;
+$fa-var-face-meh-blank: \f5a4;
+$fa-var-meh-blank: \f5a4;
+$fa-var-face-rolling-eyes: \f5a5;
+$fa-var-meh-rolling-eyes: \f5a5;
+$fa-var-face-sad-cry: \f5b3;
+$fa-var-sad-cry: \f5b3;
+$fa-var-face-sad-tear: \f5b4;
+$fa-var-sad-tear: \f5b4;
+$fa-var-face-smile: \f118;
+$fa-var-smile: \f118;
+$fa-var-face-smile-beam: \f5b8;
+$fa-var-smile-beam: \f5b8;
+$fa-var-face-smile-wink: \f4da;
+$fa-var-smile-wink: \f4da;
+$fa-var-face-surprise: \f5c2;
+$fa-var-surprise: \f5c2;
+$fa-var-face-tired: \f5c8;
+$fa-var-tired: \f5c8;
+$fa-var-fan: \f863;
+$fa-var-faucet: \e005;
+$fa-var-fax: \f1ac;
+$fa-var-feather: \f52d;
+$fa-var-feather-pointed: \f56b;
+$fa-var-feather-alt: \f56b;
+$fa-var-file: \f15b;
+$fa-var-file-arrow-down: \f56d;
+$fa-var-file-download: \f56d;
+$fa-var-file-arrow-up: \f574;
+$fa-var-file-upload: \f574;
+$fa-var-file-audio: \f1c7;
+$fa-var-file-code: \f1c9;
+$fa-var-file-contract: \f56c;
+$fa-var-file-csv: \f6dd;
+$fa-var-file-excel: \f1c3;
+$fa-var-file-export: \f56e;
+$fa-var-arrow-right-from-file: \f56e;
+$fa-var-file-image: \f1c5;
+$fa-var-file-import: \f56f;
+$fa-var-arrow-right-to-file: \f56f;
+$fa-var-file-invoice: \f570;
+$fa-var-file-invoice-dollar: \f571;
+$fa-var-file-lines: \f15c;
+$fa-var-file-alt: \f15c;
+$fa-var-file-text: \f15c;
+$fa-var-file-medical: \f477;
+$fa-var-file-pdf: \f1c1;
+$fa-var-file-powerpoint: \f1c4;
+$fa-var-file-prescription: \f572;
+$fa-var-file-signature: \f573;
+$fa-var-file-video: \f1c8;
+$fa-var-file-waveform: \f478;
+$fa-var-file-medical-alt: \f478;
+$fa-var-file-word: \f1c2;
+$fa-var-file-zipper: \f1c6;
+$fa-var-file-archive: \f1c6;
+$fa-var-fill: \f575;
+$fa-var-fill-drip: \f576;
+$fa-var-film: \f008;
+$fa-var-filter: \f0b0;
+$fa-var-filter-circle-dollar: \f662;
+$fa-var-funnel-dollar: \f662;
+$fa-var-filter-circle-xmark: \e17b;
+$fa-var-fingerprint: \f577;
+$fa-var-fire: \f06d;
+$fa-var-fire-extinguisher: \f134;
+$fa-var-fire-flame-curved: \f7e4;
+$fa-var-fire-alt: \f7e4;
+$fa-var-fire-flame-simple: \f46a;
+$fa-var-burn: \f46a;
+$fa-var-fish: \f578;
+$fa-var-flag: \f024;
+$fa-var-flag-checkered: \f11e;
+$fa-var-flag-usa: \f74d;
+$fa-var-flask: \f0c3;
+$fa-var-floppy-disk: \f0c7;
+$fa-var-save: \f0c7;
+$fa-var-florin-sign: \e184;
+$fa-var-folder: \f07b;
+$fa-var-folder-minus: \f65d;
+$fa-var-folder-open: \f07c;
+$fa-var-folder-plus: \f65e;
+$fa-var-folder-tree: \f802;
+$fa-var-font: \f031;
+$fa-var-football: \f44e;
+$fa-var-football-ball: \f44e;
+$fa-var-forward: \f04e;
+$fa-var-forward-fast: \f050;
+$fa-var-fast-forward: \f050;
+$fa-var-forward-step: \f051;
+$fa-var-step-forward: \f051;
+$fa-var-franc-sign: \e18f;
+$fa-var-frog: \f52e;
+$fa-var-futbol: \f1e3;
+$fa-var-futbol-ball: \f1e3;
+$fa-var-soccer-ball: \f1e3;
+$fa-var-g: \47;
+$fa-var-gamepad: \f11b;
+$fa-var-gas-pump: \f52f;
+$fa-var-gauge-simple: \f62a;
+$fa-var-gauge-simple-high: \f62a;
+$fa-var-tachometer: \f62a;
+$fa-var-gavel: \f0e3;
+$fa-var-legal: \f0e3;
+$fa-var-gear: \f013;
+$fa-var-cog: \f013;
+$fa-var-gears: \f085;
+$fa-var-cogs: \f085;
+$fa-var-gem: \f3a5;
+$fa-var-genderless: \f22d;
+$fa-var-ghost: \f6e2;
+$fa-var-gift: \f06b;
+$fa-var-gifts: \f79c;
+$fa-var-glasses: \f530;
+$fa-var-globe: \f0ac;
+$fa-var-golf-ball-tee: \f450;
+$fa-var-golf-ball: \f450;
+$fa-var-gopuram: \f664;
+$fa-var-graduation-cap: \f19d;
+$fa-var-mortar-board: \f19d;
+$fa-var-greater-than: \3e;
+$fa-var-greater-than-equal: \f532;
+$fa-var-grip: \f58d;
+$fa-var-grip-horizontal: \f58d;
+$fa-var-grip-lines: \f7a4;
+$fa-var-grip-lines-vertical: \f7a5;
+$fa-var-grip-vertical: \f58e;
+$fa-var-guarani-sign: \e19a;
+$fa-var-guitar: \f7a6;
+$fa-var-gun: \e19b;
+$fa-var-h: \48;
+$fa-var-hammer: \f6e3;
+$fa-var-hamsa: \f665;
+$fa-var-hand: \f256;
+$fa-var-hand-paper: \f256;
+$fa-var-hand-back-fist: \f255;
+$fa-var-hand-rock: \f255;
+$fa-var-hand-dots: \f461;
+$fa-var-allergies: \f461;
+$fa-var-hand-fist: \f6de;
+$fa-var-fist-raised: \f6de;
+$fa-var-hand-holding: \f4bd;
+$fa-var-hand-holding-dollar: \f4c0;
+$fa-var-hand-holding-usd: \f4c0;
+$fa-var-hand-holding-droplet: \f4c1;
+$fa-var-hand-holding-water: \f4c1;
+$fa-var-hand-holding-heart: \f4be;
+$fa-var-hand-holding-medical: \e05c;
+$fa-var-hand-lizard: \f258;
+$fa-var-hand-middle-finger: \f806;
+$fa-var-hand-peace: \f25b;
+$fa-var-hand-point-down: \f0a7;
+$fa-var-hand-point-left: \f0a5;
+$fa-var-hand-point-right: \f0a4;
+$fa-var-hand-point-up: \f0a6;
+$fa-var-hand-pointer: \f25a;
+$fa-var-hand-scissors: \f257;
+$fa-var-hand-sparkles: \e05d;
+$fa-var-hand-spock: \f259;
+$fa-var-hands: \f2a7;
+$fa-var-sign-language: \f2a7;
+$fa-var-signing: \f2a7;
+$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-hands-bubbles: \e05e;
+$fa-var-hands-wash: \e05e;
+$fa-var-hands-clapping: \e1a8;
+$fa-var-hands-holding: \f4c2;
+$fa-var-hands-praying: \f684;
+$fa-var-praying-hands: \f684;
+$fa-var-handshake: \f2b5;
+$fa-var-handshake-angle: \f4c4;
+$fa-var-hands-helping: \f4c4;
+$fa-var-handshake-simple-slash: \e05f;
+$fa-var-handshake-alt-slash: \e05f;
+$fa-var-handshake-slash: \e060;
+$fa-var-hanukiah: \f6e6;
+$fa-var-hard-drive: \f0a0;
+$fa-var-hdd: \f0a0;
+$fa-var-hashtag: \23;
+$fa-var-hat-cowboy: \f8c0;
+$fa-var-hat-cowboy-side: \f8c1;
+$fa-var-hat-wizard: \f6e8;
+$fa-var-head-side-cough: \e061;
+$fa-var-head-side-cough-slash: \e062;
+$fa-var-head-side-mask: \e063;
+$fa-var-head-side-virus: \e064;
+$fa-var-heading: \f1dc;
+$fa-var-header: \f1dc;
+$fa-var-headphones: \f025;
+$fa-var-headphones-simple: \f58f;
+$fa-var-headphones-alt: \f58f;
+$fa-var-headset: \f590;
+$fa-var-heart: \f004;
+$fa-var-heart-crack: \f7a9;
+$fa-var-heart-broken: \f7a9;
+$fa-var-heart-pulse: \f21e;
+$fa-var-heartbeat: \f21e;
+$fa-var-helicopter: \f533;
+$fa-var-helmet-safety: \f807;
+$fa-var-hard-hat: \f807;
+$fa-var-hat-hard: \f807;
+$fa-var-highlighter: \f591;
+$fa-var-hippo: \f6ed;
+$fa-var-hockey-puck: \f453;
+$fa-var-holly-berry: \f7aa;
+$fa-var-horse: \f6f0;
+$fa-var-horse-head: \f7ab;
+$fa-var-hospital: \f0f8;
+$fa-var-hospital-user: \f80d;
+$fa-var-hospital-wide: \f47d;
+$fa-var-hospital-alt: \f47d;
+$fa-var-hot-tub-person: \f593;
+$fa-var-hot-tub: \f593;
+$fa-var-hotdog: \f80f;
+$fa-var-hotel: \f594;
+$fa-var-hourglass: \f254;
+$fa-var-hourglass-2: \f254;
+$fa-var-hourglass-half: \f254;
+$fa-var-hourglass-empty: \f252;
+$fa-var-hourglass-end: \f253;
+$fa-var-hourglass-3: \f253;
+$fa-var-hourglass-start: \f251;
+$fa-var-hourglass-1: \f251;
+$fa-var-house: \f015;
+$fa-var-home: \f015;
+$fa-var-house-chimney: \e3af;
+$fa-var-home-lg: \e3af;
+$fa-var-house-crack: \e3b1;
+$fa-var-house-laptop: \e066;
+$fa-var-laptop-house: \e066;
+$fa-var-house-medical: \e3b2;
+$fa-var-house-user: \e1b0;
+$fa-var-home-user: \e1b0;
+$fa-var-hryvnia-sign: \f6f2;
+$fa-var-hryvnia: \f6f2;
+$fa-var-i: \49;
+$fa-var-i-cursor: \f246;
+$fa-var-ice-cream: \f810;
+$fa-var-icicles: \f7ad;
+$fa-var-icons: \f86d;
+$fa-var-heart-music-camera-bolt: \f86d;
+$fa-var-id-badge: \f2c1;
+$fa-var-id-card: \f2c2;
+$fa-var-drivers-license: \f2c2;
+$fa-var-id-card-clip: \f47f;
+$fa-var-id-card-alt: \f47f;
+$fa-var-igloo: \f7ae;
+$fa-var-image: \f03e;
+$fa-var-image-portrait: \f3e0;
+$fa-var-portrait: \f3e0;
+$fa-var-images: \f302;
+$fa-var-inbox: \f01c;
+$fa-var-indent: \f03c;
+$fa-var-indian-rupee-sign: \e1bc;
+$fa-var-indian-rupee: \e1bc;
+$fa-var-inr: \e1bc;
+$fa-var-industry: \f275;
+$fa-var-infinity: \f534;
+$fa-var-info: \f129;
+$fa-var-italic: \f033;
+$fa-var-j: \4a;
+$fa-var-jedi: \f669;
+$fa-var-jet-fighter: \f0fb;
+$fa-var-fighter-jet: \f0fb;
+$fa-var-joint: \f595;
+$fa-var-k: \4b;
+$fa-var-kaaba: \f66b;
+$fa-var-key: \f084;
+$fa-var-keyboard: \f11c;
+$fa-var-khanda: \f66d;
+$fa-var-kip-sign: \e1c4;
+$fa-var-kit-medical: \f479;
+$fa-var-first-aid: \f479;
+$fa-var-kiwi-bird: \f535;
+$fa-var-l: \4c;
+$fa-var-landmark: \f66f;
+$fa-var-language: \f1ab;
+$fa-var-laptop: \f109;
+$fa-var-laptop-code: \f5fc;
+$fa-var-laptop-medical: \f812;
+$fa-var-lari-sign: \e1c8;
+$fa-var-layer-group: \f5fd;
+$fa-var-leaf: \f06c;
+$fa-var-left-long: \f30a;
+$fa-var-long-arrow-alt-left: \f30a;
+$fa-var-left-right: \f337;
+$fa-var-arrows-alt-h: \f337;
+$fa-var-lemon: \f094;
+$fa-var-less-than: \3c;
+$fa-var-less-than-equal: \f537;
+$fa-var-life-ring: \f1cd;
+$fa-var-lightbulb: \f0eb;
+$fa-var-link: \f0c1;
+$fa-var-chain: \f0c1;
+$fa-var-link-slash: \f127;
+$fa-var-chain-broken: \f127;
+$fa-var-chain-slash: \f127;
+$fa-var-unlink: \f127;
+$fa-var-lira-sign: \f195;
+$fa-var-list: \f03a;
+$fa-var-list-squares: \f03a;
+$fa-var-list-check: \f0ae;
+$fa-var-tasks: \f0ae;
+$fa-var-list-ol: \f0cb;
+$fa-var-list-1-2: \f0cb;
+$fa-var-list-numeric: \f0cb;
+$fa-var-list-ul: \f0ca;
+$fa-var-list-dots: \f0ca;
+$fa-var-litecoin-sign: \e1d3;
+$fa-var-location-arrow: \f124;
+$fa-var-location-crosshairs: \f601;
+$fa-var-location: \f601;
+$fa-var-location-dot: \f3c5;
+$fa-var-map-marker-alt: \f3c5;
+$fa-var-location-pin: \f041;
+$fa-var-map-marker: \f041;
+$fa-var-lock: \f023;
+$fa-var-lock-open: \f3c1;
+$fa-var-lungs: \f604;
+$fa-var-lungs-virus: \e067;
+$fa-var-m: \4d;
+$fa-var-magnet: \f076;
+$fa-var-magnifying-glass: \f002;
+$fa-var-search: \f002;
+$fa-var-magnifying-glass-dollar: \f688;
+$fa-var-search-dollar: \f688;
+$fa-var-magnifying-glass-location: \f689;
+$fa-var-search-location: \f689;
+$fa-var-magnifying-glass-minus: \f010;
+$fa-var-search-minus: \f010;
+$fa-var-magnifying-glass-plus: \f00e;
+$fa-var-search-plus: \f00e;
+$fa-var-manat-sign: \e1d5;
+$fa-var-map: \f279;
+$fa-var-map-location: \f59f;
+$fa-var-map-marked: \f59f;
+$fa-var-map-location-dot: \f5a0;
+$fa-var-map-marked-alt: \f5a0;
+$fa-var-map-pin: \f276;
+$fa-var-marker: \f5a1;
+$fa-var-mars: \f222;
+$fa-var-mars-and-venus: \f224;
+$fa-var-mars-double: \f227;
+$fa-var-mars-stroke: \f229;
+$fa-var-mars-stroke-right: \f22b;
+$fa-var-mars-stroke-h: \f22b;
+$fa-var-mars-stroke-up: \f22a;
+$fa-var-mars-stroke-v: \f22a;
+$fa-var-martini-glass: \f57b;
+$fa-var-glass-martini-alt: \f57b;
+$fa-var-martini-glass-citrus: \f561;
+$fa-var-cocktail: \f561;
+$fa-var-martini-glass-empty: \f000;
+$fa-var-glass-martini: \f000;
+$fa-var-mask: \f6fa;
+$fa-var-mask-face: \e1d7;
+$fa-var-masks-theater: \f630;
+$fa-var-theater-masks: \f630;
+$fa-var-maximize: \f31e;
+$fa-var-expand-arrows-alt: \f31e;
+$fa-var-medal: \f5a2;
+$fa-var-memory: \f538;
+$fa-var-menorah: \f676;
+$fa-var-mercury: \f223;
+$fa-var-message: \f27a;
+$fa-var-comment-alt: \f27a;
+$fa-var-meteor: \f753;
+$fa-var-microchip: \f2db;
+$fa-var-microphone: \f130;
+$fa-var-microphone-lines: \f3c9;
+$fa-var-microphone-alt: \f3c9;
+$fa-var-microphone-lines-slash: \f539;
+$fa-var-microphone-alt-slash: \f539;
+$fa-var-microphone-slash: \f131;
+$fa-var-microscope: \f610;
+$fa-var-mill-sign: \e1ed;
+$fa-var-minimize: \f78c;
+$fa-var-compress-arrows-alt: \f78c;
+$fa-var-minus: \f068;
+$fa-var-subtract: \f068;
+$fa-var-mitten: \f7b5;
+$fa-var-mobile-button: \f10b;
+$fa-var-mobile-screen-button: \f3cd;
+$fa-var-mobile-alt: \f3cd;
+$fa-var-money-bill: \f0d6;
+$fa-var-money-bill-1: \f3d1;
+$fa-var-money-bill-alt: \f3d1;
+$fa-var-money-bill-1-wave: \f53b;
+$fa-var-money-bill-wave-alt: \f53b;
+$fa-var-money-bill-wave: \f53a;
+$fa-var-money-check: \f53c;
+$fa-var-money-check-dollar: \f53d;
+$fa-var-money-check-alt: \f53d;
+$fa-var-monument: \f5a6;
+$fa-var-moon: \f186;
+$fa-var-mortar-pestle: \f5a7;
+$fa-var-mosque: \f678;
+$fa-var-motorcycle: \f21c;
+$fa-var-mountain: \f6fc;
+$fa-var-mug-hot: \f7b6;
+$fa-var-mug-saucer: \f0f4;
+$fa-var-coffee: \f0f4;
+$fa-var-music: \f001;
+$fa-var-n: \4e;
+$fa-var-naira-sign: \e1f6;
+$fa-var-network-wired: \f6ff;
+$fa-var-neuter: \f22c;
+$fa-var-newspaper: \f1ea;
+$fa-var-not-equal: \f53e;
+$fa-var-note-sticky: \f249;
+$fa-var-sticky-note: \f249;
+$fa-var-notes-medical: \f481;
+$fa-var-o: \4f;
+$fa-var-object-group: \f247;
+$fa-var-object-ungroup: \f248;
+$fa-var-oil-can: \f613;
+$fa-var-om: \f679;
+$fa-var-otter: \f700;
+$fa-var-outdent: \f03b;
+$fa-var-dedent: \f03b;
+$fa-var-p: \50;
+$fa-var-pager: \f815;
+$fa-var-paint-brush: \f1fc;
+$fa-var-paint-roller: \f5aa;
+$fa-var-palette: \f53f;
+$fa-var-pallet: \f482;
+$fa-var-panorama: \e209;
+$fa-var-paper-plane: \f1d8;
+$fa-var-paperclip: \f0c6;
+$fa-var-parachute-box: \f4cd;
+$fa-var-paragraph: \f1dd;
+$fa-var-passport: \f5ab;
+$fa-var-paste: \f0ea;
+$fa-var-file-clipboard: \f0ea;
+$fa-var-pause: \f04c;
+$fa-var-paw: \f1b0;
+$fa-var-peace: \f67c;
+$fa-var-pen: \f304;
+$fa-var-pen-clip: \f305;
+$fa-var-pen-alt: \f305;
+$fa-var-pen-fancy: \f5ac;
+$fa-var-pen-nib: \f5ad;
+$fa-var-pen-ruler: \f5ae;
+$fa-var-pencil-ruler: \f5ae;
+$fa-var-pen-to-square: \f044;
+$fa-var-edit: \f044;
+$fa-var-pencil: \f303;
+$fa-var-pencil-alt: \f303;
+$fa-var-people-arrows-left-right: \e068;
+$fa-var-people-arrows: \e068;
+$fa-var-people-carry-box: \f4ce;
+$fa-var-people-carry: \f4ce;
+$fa-var-pepper-hot: \f816;
+$fa-var-percent: \25;
+$fa-var-percentage: \25;
+$fa-var-person: \f183;
+$fa-var-male: \f183;
+$fa-var-person-biking: \f84a;
+$fa-var-biking: \f84a;
+$fa-var-person-booth: \f756;
+$fa-var-person-dots-from-line: \f470;
+$fa-var-diagnoses: \f470;
+$fa-var-person-dress: \f182;
+$fa-var-female: \f182;
+$fa-var-person-hiking: \f6ec;
+$fa-var-hiking: \f6ec;
+$fa-var-person-praying: \f683;
+$fa-var-pray: \f683;
+$fa-var-person-running: \f70c;
+$fa-var-running: \f70c;
+$fa-var-person-skating: \f7c5;
+$fa-var-skating: \f7c5;
+$fa-var-person-skiing: \f7c9;
+$fa-var-skiing: \f7c9;
+$fa-var-person-skiing-nordic: \f7ca;
+$fa-var-skiing-nordic: \f7ca;
+$fa-var-person-snowboarding: \f7ce;
+$fa-var-snowboarding: \f7ce;
+$fa-var-person-swimming: \f5c4;
+$fa-var-swimmer: \f5c4;
+$fa-var-person-walking: \f554;
+$fa-var-walking: \f554;
+$fa-var-person-walking-with-cane: \f29d;
+$fa-var-blind: \f29d;
+$fa-var-peseta-sign: \e221;
+$fa-var-peso-sign: \e222;
+$fa-var-phone: \f095;
+$fa-var-phone-flip: \f879;
+$fa-var-phone-alt: \f879;
+$fa-var-phone-slash: \f3dd;
+$fa-var-phone-volume: \f2a0;
+$fa-var-volume-control-phone: \f2a0;
+$fa-var-photo-film: \f87c;
+$fa-var-photo-video: \f87c;
+$fa-var-piggy-bank: \f4d3;
+$fa-var-pills: \f484;
+$fa-var-pizza-slice: \f818;
+$fa-var-place-of-worship: \f67f;
+$fa-var-plane: \f072;
+$fa-var-plane-arrival: \f5af;
+$fa-var-plane-departure: \f5b0;
+$fa-var-plane-slash: \e069;
+$fa-var-play: \f04b;
+$fa-var-plug: \f1e6;
+$fa-var-plus: \2b;
+$fa-var-add: \2b;
+$fa-var-plus-minus: \e43c;
+$fa-var-podcast: \f2ce;
+$fa-var-poo: \f2fe;
+$fa-var-poo-storm: \f75a;
+$fa-var-poo-bolt: \f75a;
+$fa-var-poop: \f619;
+$fa-var-power-off: \f011;
+$fa-var-prescription: \f5b1;
+$fa-var-prescription-bottle: \f485;
+$fa-var-prescription-bottle-medical: \f486;
+$fa-var-prescription-bottle-alt: \f486;
+$fa-var-print: \f02f;
+$fa-var-pump-medical: \e06a;
+$fa-var-pump-soap: \e06b;
+$fa-var-puzzle-piece: \f12e;
+$fa-var-q: \51;
+$fa-var-qrcode: \f029;
+$fa-var-question: \3f;
+$fa-var-quidditch: \f458;
+$fa-var-broom-ball: \f458;
+$fa-var-quidditch-broom-ball: \f458;
+$fa-var-quote-left: \f10d;
+$fa-var-quote-left-alt: \f10d;
+$fa-var-quote-right: \f10e;
+$fa-var-quote-right-alt: \f10e;
+$fa-var-r: \52;
+$fa-var-radiation: \f7b9;
+$fa-var-rainbow: \f75b;
+$fa-var-receipt: \f543;
+$fa-var-record-vinyl: \f8d9;
+$fa-var-rectangle-ad: \f641;
+$fa-var-ad: \f641;
+$fa-var-rectangle-list: \f022;
+$fa-var-list-alt: \f022;
+$fa-var-rectangle-xmark: \f410;
+$fa-var-rectangle-times: \f410;
+$fa-var-times-rectangle: \f410;
+$fa-var-window-close: \f410;
+$fa-var-recycle: \f1b8;
+$fa-var-registered: \f25d;
+$fa-var-repeat: \f363;
+$fa-var-reply: \f3e5;
+$fa-var-mail-reply: \f3e5;
+$fa-var-reply-all: \f122;
+$fa-var-mail-reply-all: \f122;
+$fa-var-republican: \f75e;
+$fa-var-restroom: \f7bd;
+$fa-var-retweet: \f079;
+$fa-var-ribbon: \f4d6;
+$fa-var-right-from-bracket: \f2f5;
+$fa-var-sign-out-alt: \f2f5;
+$fa-var-right-left: \f362;
+$fa-var-exchange-alt: \f362;
+$fa-var-right-long: \f30b;
+$fa-var-long-arrow-alt-right: \f30b;
+$fa-var-right-to-bracket: \f2f6;
+$fa-var-sign-in-alt: \f2f6;
+$fa-var-ring: \f70b;
+$fa-var-road: \f018;
+$fa-var-robot: \f544;
+$fa-var-rocket: \f135;
+$fa-var-rotate: \f2f1;
+$fa-var-sync-alt: \f2f1;
+$fa-var-rotate-left: \f2ea;
+$fa-var-rotate-back: \f2ea;
+$fa-var-rotate-backward: \f2ea;
+$fa-var-undo-alt: \f2ea;
+$fa-var-route: \f4d7;
+$fa-var-rss: \f09e;
+$fa-var-feed: \f09e;
+$fa-var-ruble-sign: \f158;
+$fa-var-rouble: \f158;
+$fa-var-rub: \f158;
+$fa-var-ruble: \f158;
+$fa-var-ruler: \f545;
+$fa-var-ruler-combined: \f546;
+$fa-var-ruler-horizontal: \f547;
+$fa-var-ruler-vertical: \f548;
+$fa-var-rupee-sign: \f156;
+$fa-var-rupee: \f156;
+$fa-var-rupiah-sign: \e23d;
+$fa-var-s: \53;
+$fa-var-sailboat: \e445;
+$fa-var-satellite: \f7bf;
+$fa-var-satellite-dish: \f7c0;
+$fa-var-scale-balanced: \f24e;
+$fa-var-balance-scale: \f24e;
+$fa-var-scale-unbalanced: \f515;
+$fa-var-balance-scale-left: \f515;
+$fa-var-scale-unbalanced-flip: \f516;
+$fa-var-balance-scale-right: \f516;
+$fa-var-school: \f549;
+$fa-var-scissors: \f0c4;
+$fa-var-cut: \f0c4;
+$fa-var-screwdriver: \f54a;
+$fa-var-screwdriver-wrench: \f7d9;
+$fa-var-tools: \f7d9;
+$fa-var-scroll: \f70e;
+$fa-var-scroll-torah: \f6a0;
+$fa-var-torah: \f6a0;
+$fa-var-sd-card: \f7c2;
+$fa-var-section: \e447;
+$fa-var-seedling: \f4d8;
+$fa-var-sprout: \f4d8;
+$fa-var-server: \f233;
+$fa-var-shapes: \f61f;
+$fa-var-triangle-circle-square: \f61f;
+$fa-var-share: \f064;
+$fa-var-arrow-turn-right: \f064;
+$fa-var-mail-forward: \f064;
+$fa-var-share-from-square: \f14d;
+$fa-var-share-square: \f14d;
+$fa-var-share-nodes: \f1e0;
+$fa-var-share-alt: \f1e0;
+$fa-var-shekel-sign: \f20b;
+$fa-var-ils: \f20b;
+$fa-var-shekel: \f20b;
+$fa-var-sheqel: \f20b;
+$fa-var-sheqel-sign: \f20b;
+$fa-var-shield-blank: \f3ed;
+$fa-var-shield-alt: \f3ed;
+$fa-var-shield-virus: \e06c;
+$fa-var-ship: \f21a;
+$fa-var-shirt: \f553;
+$fa-var-t-shirt: \f553;
+$fa-var-tshirt: \f553;
+$fa-var-shoe-prints: \f54b;
+$fa-var-shop: \f54f;
+$fa-var-store-alt: \f54f;
+$fa-var-shop-slash: \e070;
+$fa-var-store-alt-slash: \e070;
+$fa-var-shower: \f2cc;
+$fa-var-shuffle: \f074;
+$fa-var-random: \f074;
+$fa-var-shuttle-space: \f197;
+$fa-var-space-shuttle: \f197;
+$fa-var-sign-hanging: \f4d9;
+$fa-var-sign: \f4d9;
+$fa-var-signal: \f012;
+$fa-var-signal-5: \f012;
+$fa-var-signal-perfect: \f012;
+$fa-var-signature: \f5b7;
+$fa-var-signs-post: \f277;
+$fa-var-map-signs: \f277;
+$fa-var-sim-card: \f7c4;
+$fa-var-sink: \e06d;
+$fa-var-sitemap: \f0e8;
+$fa-var-skull: \f54c;
+$fa-var-skull-crossbones: \f714;
+$fa-var-slash: \f715;
+$fa-var-sleigh: \f7cc;
+$fa-var-sliders: \f1de;
+$fa-var-sliders-h: \f1de;
+$fa-var-smog: \f75f;
+$fa-var-smoking: \f48d;
+$fa-var-snowflake: \f2dc;
+$fa-var-snowman: \f7d0;
+$fa-var-snowplow: \f7d2;
+$fa-var-soap: \e06e;
+$fa-var-socks: \f696;
+$fa-var-solar-panel: \f5ba;
+$fa-var-sort: \f0dc;
+$fa-var-unsorted: \f0dc;
+$fa-var-sort-down: \f0dd;
+$fa-var-sort-desc: \f0dd;
+$fa-var-sort-up: \f0de;
+$fa-var-sort-asc: \f0de;
+$fa-var-spa: \f5bb;
+$fa-var-spaghetti-monster-flying: \f67b;
+$fa-var-pastafarianism: \f67b;
+$fa-var-spell-check: \f891;
+$fa-var-spider: \f717;
+$fa-var-spinner: \f110;
+$fa-var-splotch: \f5bc;
+$fa-var-spoon: \f2e5;
+$fa-var-utensil-spoon: \f2e5;
+$fa-var-spray-can: \f5bd;
+$fa-var-spray-can-sparkles: \f5d0;
+$fa-var-air-freshener: \f5d0;
+$fa-var-square: \f0c8;
+$fa-var-square-caret-down: \f150;
+$fa-var-caret-square-down: \f150;
+$fa-var-square-caret-left: \f191;
+$fa-var-caret-square-left: \f191;
+$fa-var-square-caret-right: \f152;
+$fa-var-caret-square-right: \f152;
+$fa-var-square-caret-up: \f151;
+$fa-var-caret-square-up: \f151;
+$fa-var-square-check: \f14a;
+$fa-var-check-square: \f14a;
+$fa-var-square-envelope: \f199;
+$fa-var-envelope-square: \f199;
+$fa-var-square-full: \f45c;
+$fa-var-square-h: \f0fd;
+$fa-var-h-square: \f0fd;
+$fa-var-square-minus: \f146;
+$fa-var-minus-square: \f146;
+$fa-var-square-parking: \f540;
+$fa-var-parking: \f540;
+$fa-var-square-pen: \f14b;
+$fa-var-pen-square: \f14b;
+$fa-var-pencil-square: \f14b;
+$fa-var-square-phone: \f098;
+$fa-var-phone-square: \f098;
+$fa-var-square-phone-flip: \f87b;
+$fa-var-phone-square-alt: \f87b;
+$fa-var-square-plus: \f0fe;
+$fa-var-plus-square: \f0fe;
+$fa-var-square-poll-horizontal: \f682;
+$fa-var-poll-h: \f682;
+$fa-var-square-poll-vertical: \f681;
+$fa-var-poll: \f681;
+$fa-var-square-root-variable: \f698;
+$fa-var-square-root-alt: \f698;
+$fa-var-square-rss: \f143;
+$fa-var-rss-square: \f143;
+$fa-var-square-share-nodes: \f1e1;
+$fa-var-share-alt-square: \f1e1;
+$fa-var-square-up-right: \f360;
+$fa-var-external-link-square-alt: \f360;
+$fa-var-stairs: \e289;
+$fa-var-stamp: \f5bf;
+$fa-var-star: \f005;
+$fa-var-star-and-crescent: \f699;
+$fa-var-star-half: \f089;
+$fa-var-star-half-stroke: \f5c0;
+$fa-var-star-half-alt: \f5c0;
+$fa-var-star-of-david: \f69a;
+$fa-var-star-of-life: \f621;
+$fa-var-sterling-sign: \f154;
+$fa-var-gbp: \f154;
+$fa-var-pound-sign: \f154;
+$fa-var-stethoscope: \f0f1;
+$fa-var-stop: \f04d;
+$fa-var-stopwatch: \f2f2;
+$fa-var-stopwatch-20: \e06f;
+$fa-var-store: \f54e;
+$fa-var-store-slash: \e071;
+$fa-var-street-view: \f21d;
+$fa-var-strikethrough: \f0cc;
+$fa-var-stroopwafel: \f551;
+$fa-var-subscript: \f12c;
+$fa-var-suitcase: \f0f2;
+$fa-var-suitcase-medical: \f0fa;
+$fa-var-medkit: \f0fa;
+$fa-var-suitcase-rolling: \f5c1;
+$fa-var-sun: \f185;
+$fa-var-superscript: \f12b;
+$fa-var-swatchbook: \f5c3;
+$fa-var-synagogue: \f69b;
+$fa-var-syringe: \f48e;
+$fa-var-t: \54;
+$fa-var-table: \f0ce;
+$fa-var-table-cells: \f00a;
+$fa-var-th: \f00a;
+$fa-var-table-cells-large: \f009;
+$fa-var-th-large: \f009;
+$fa-var-table-columns: \f0db;
+$fa-var-columns: \f0db;
+$fa-var-table-list: \f00b;
+$fa-var-th-list: \f00b;
+$fa-var-table-tennis-paddle-ball: \f45d;
+$fa-var-ping-pong-paddle-ball: \f45d;
+$fa-var-table-tennis: \f45d;
+$fa-var-tablet-button: \f10a;
+$fa-var-tablet-screen-button: \f3fa;
+$fa-var-tablet-alt: \f3fa;
+$fa-var-tablets: \f490;
+$fa-var-tachograph-digital: \f566;
+$fa-var-digital-tachograph: \f566;
+$fa-var-tag: \f02b;
+$fa-var-tags: \f02c;
+$fa-var-tape: \f4db;
+$fa-var-taxi: \f1ba;
+$fa-var-cab: \f1ba;
+$fa-var-teeth: \f62e;
+$fa-var-teeth-open: \f62f;
+$fa-var-temperature-empty: \f2cb;
+$fa-var-temperature-0: \f2cb;
+$fa-var-thermometer-0: \f2cb;
+$fa-var-thermometer-empty: \f2cb;
+$fa-var-temperature-full: \f2c7;
+$fa-var-temperature-4: \f2c7;
+$fa-var-thermometer-4: \f2c7;
+$fa-var-thermometer-full: \f2c7;
+$fa-var-temperature-half: \f2c9;
+$fa-var-temperature-2: \f2c9;
+$fa-var-thermometer-2: \f2c9;
+$fa-var-thermometer-half: \f2c9;
+$fa-var-temperature-high: \f769;
+$fa-var-temperature-low: \f76b;
+$fa-var-temperature-quarter: \f2ca;
+$fa-var-temperature-1: \f2ca;
+$fa-var-thermometer-1: \f2ca;
+$fa-var-thermometer-quarter: \f2ca;
+$fa-var-temperature-three-quarters: \f2c8;
+$fa-var-temperature-3: \f2c8;
+$fa-var-thermometer-3: \f2c8;
+$fa-var-thermometer-three-quarters: \f2c8;
+$fa-var-tenge-sign: \f7d7;
+$fa-var-tenge: \f7d7;
+$fa-var-terminal: \f120;
+$fa-var-text-height: \f034;
+$fa-var-text-slash: \f87d;
+$fa-var-remove-format: \f87d;
+$fa-var-text-width: \f035;
+$fa-var-thermometer: \f491;
+$fa-var-thumbs-down: \f165;
+$fa-var-thumbs-up: \f164;
+$fa-var-thumbtack: \f08d;
+$fa-var-thumb-tack: \f08d;
+$fa-var-ticket-simple: \f3ff;
+$fa-var-ticket-alt: \f3ff;
+$fa-var-timeline: \e29c;
+$fa-var-toggle-off: \f204;
+$fa-var-toggle-on: \f205;
+$fa-var-toilet: \f7d8;
+$fa-var-toilet-paper: \f71e;
+$fa-var-toilet-paper-slash: \e072;
+$fa-var-toolbox: \f552;
+$fa-var-tooth: \f5c9;
+$fa-var-torii-gate: \f6a1;
+$fa-var-tower-broadcast: \f519;
+$fa-var-broadcast-tower: \f519;
+$fa-var-tractor: \f722;
+$fa-var-trademark: \f25c;
+$fa-var-traffic-light: \f637;
+$fa-var-trailer: \e041;
+$fa-var-train: \f238;
+$fa-var-train-subway: \f239;
+$fa-var-subway: \f239;
+$fa-var-train-tram: \f7da;
+$fa-var-tram: \f7da;
+$fa-var-transgender: \f225;
+$fa-var-transgender-alt: \f225;
+$fa-var-trash: \f1f8;
+$fa-var-trash-arrow-up: \f829;
+$fa-var-trash-restore: \f829;
+$fa-var-trash-can: \f2ed;
+$fa-var-trash-alt: \f2ed;
+$fa-var-trash-can-arrow-up: \f82a;
+$fa-var-trash-restore-alt: \f82a;
+$fa-var-tree: \f1bb;
+$fa-var-triangle-exclamation: \f071;
+$fa-var-exclamation-triangle: \f071;
+$fa-var-warning: \f071;
+$fa-var-trophy: \f091;
+$fa-var-truck: \f0d1;
+$fa-var-truck-fast: \f48b;
+$fa-var-shipping-fast: \f48b;
+$fa-var-truck-medical: \f0f9;
+$fa-var-ambulance: \f0f9;
+$fa-var-truck-monster: \f63b;
+$fa-var-truck-moving: \f4df;
+$fa-var-truck-pickup: \f63c;
+$fa-var-truck-ramp-box: \f4de;
+$fa-var-truck-loading: \f4de;
+$fa-var-tty: \f1e4;
+$fa-var-teletype: \f1e4;
+$fa-var-turkish-lira-sign: \e2bb;
+$fa-var-try: \e2bb;
+$fa-var-turkish-lira: \e2bb;
+$fa-var-turn-down: \f3be;
+$fa-var-level-down-alt: \f3be;
+$fa-var-turn-up: \f3bf;
+$fa-var-level-up-alt: \f3bf;
+$fa-var-tv: \f26c;
+$fa-var-television: \f26c;
+$fa-var-tv-alt: \f26c;
+$fa-var-u: \55;
+$fa-var-umbrella: \f0e9;
+$fa-var-umbrella-beach: \f5ca;
+$fa-var-underline: \f0cd;
+$fa-var-universal-access: \f29a;
+$fa-var-unlock: \f09c;
+$fa-var-unlock-keyhole: \f13e;
+$fa-var-unlock-alt: \f13e;
+$fa-var-up-down: \f338;
+$fa-var-arrows-alt-v: \f338;
+$fa-var-up-down-left-right: \f0b2;
+$fa-var-arrows-alt: \f0b2;
+$fa-var-up-long: \f30c;
+$fa-var-long-arrow-alt-up: \f30c;
+$fa-var-up-right-and-down-left-from-center: \f424;
+$fa-var-expand-alt: \f424;
+$fa-var-up-right-from-square: \f35d;
+$fa-var-external-link-alt: \f35d;
+$fa-var-upload: \f093;
+$fa-var-user: \f007;
+$fa-var-user-astronaut: \f4fb;
+$fa-var-user-check: \f4fc;
+$fa-var-user-clock: \f4fd;
+$fa-var-user-doctor: \f0f0;
+$fa-var-user-md: \f0f0;
+$fa-var-user-gear: \f4fe;
+$fa-var-user-cog: \f4fe;
+$fa-var-user-graduate: \f501;
+$fa-var-user-group: \f500;
+$fa-var-user-friends: \f500;
+$fa-var-user-injured: \f728;
+$fa-var-user-large: \f406;
+$fa-var-user-alt: \f406;
+$fa-var-user-large-slash: \f4fa;
+$fa-var-user-alt-slash: \f4fa;
+$fa-var-user-lock: \f502;
+$fa-var-user-minus: \f503;
+$fa-var-user-ninja: \f504;
+$fa-var-user-nurse: \f82f;
+$fa-var-user-pen: \f4ff;
+$fa-var-user-edit: \f4ff;
+$fa-var-user-plus: \f234;
+$fa-var-user-secret: \f21b;
+$fa-var-user-shield: \f505;
+$fa-var-user-slash: \f506;
+$fa-var-user-tag: \f507;
+$fa-var-user-tie: \f508;
+$fa-var-user-xmark: \f235;
+$fa-var-user-times: \f235;
+$fa-var-users: \f0c0;
+$fa-var-group: \f0c0;
+$fa-var-users-gear: \f509;
+$fa-var-users-cog: \f509;
+$fa-var-users-slash: \e073;
+$fa-var-utensils: \f2e7;
+$fa-var-cutlery: \f2e7;
+$fa-var-v: \56;
+$fa-var-van-shuttle: \f5b6;
+$fa-var-shuttle-van: \f5b6;
+$fa-var-vault: \e2c5;
+$fa-var-vector-square: \f5cb;
+$fa-var-venus: \f221;
+$fa-var-venus-double: \f226;
+$fa-var-venus-mars: \f228;
+$fa-var-vest: \e085;
+$fa-var-vest-patches: \e086;
+$fa-var-vial: \f492;
+$fa-var-vials: \f493;
+$fa-var-video: \f03d;
+$fa-var-video-camera: \f03d;
+$fa-var-video-slash: \f4e2;
+$fa-var-vihara: \f6a7;
+$fa-var-virus: \e074;
+$fa-var-virus-slash: \e075;
+$fa-var-viruses: \e076;
+$fa-var-voicemail: \f897;
+$fa-var-volleyball: \f45f;
+$fa-var-volleyball-ball: \f45f;
+$fa-var-volume-high: \f028;
+$fa-var-volume-up: \f028;
+$fa-var-volume-low: \f027;
+$fa-var-volume-down: \f027;
+$fa-var-volume-off: \f026;
+$fa-var-volume-xmark: \f6a9;
+$fa-var-volume-mute: \f6a9;
+$fa-var-volume-times: \f6a9;
+$fa-var-vr-cardboard: \f729;
+$fa-var-w: \57;
+$fa-var-wallet: \f555;
+$fa-var-wand-magic: \f0d0;
+$fa-var-magic: \f0d0;
+$fa-var-warehouse: \f494;
+$fa-var-water: \f773;
+$fa-var-water-ladder: \f5c5;
+$fa-var-ladder-water: \f5c5;
+$fa-var-swimming-pool: \f5c5;
+$fa-var-wave-square: \f83e;
+$fa-var-weight-hanging: \f5cd;
+$fa-var-weight-scale: \f496;
+$fa-var-weight: \f496;
+$fa-var-wheelchair: \f193;
+$fa-var-whiskey-glass: \f7a0;
+$fa-var-glass-whiskey: \f7a0;
+$fa-var-wifi: \f1eb;
+$fa-var-wifi-3: \f1eb;
+$fa-var-wifi-strong: \f1eb;
+$fa-var-wind: \f72e;
+$fa-var-window-maximize: \f2d0;
+$fa-var-window-minimize: \f2d1;
+$fa-var-window-restore: \f2d2;
+$fa-var-wine-bottle: \f72f;
+$fa-var-wine-glass: \f4e3;
+$fa-var-wine-glass-empty: \f5ce;
+$fa-var-wine-glass-alt: \f5ce;
+$fa-var-won-sign: \f159;
+$fa-var-krw: \f159;
+$fa-var-won: \f159;
+$fa-var-wrench: \f0ad;
+$fa-var-x: \58;
+$fa-var-x-ray: \f497;
+$fa-var-xmark: \f00d;
+$fa-var-close: \f00d;
+$fa-var-multiply: \f00d;
+$fa-var-remove: \f00d;
+$fa-var-times: \f00d;
+$fa-var-y: \59;
+$fa-var-yen-sign: \f157;
+$fa-var-cny: \f157;
+$fa-var-jpy: \f157;
+$fa-var-rmb: \f157;
+$fa-var-yen: \f157;
+$fa-var-yin-yang: \f6ad;
+$fa-var-z: \5a;
+
+$fa-var-42-group: \e080;
+$fa-var-innosoft: \e080;
+$fa-var-500px: \f26e;
+$fa-var-accessible-icon: \f368;
+$fa-var-accusoft: \f369;
+$fa-var-acquisitions-incorporated: \f6af;
+$fa-var-adn: \f170;
+$fa-var-adversal: \f36a;
+$fa-var-affiliatetheme: \f36b;
+$fa-var-airbnb: \f834;
+$fa-var-algolia: \f36c;
+$fa-var-alipay: \f642;
+$fa-var-amazon: \f270;
+$fa-var-amazon-pay: \f42c;
+$fa-var-amilia: \f36d;
+$fa-var-android: \f17b;
+$fa-var-angellist: \f209;
+$fa-var-angrycreative: \f36e;
+$fa-var-angular: \f420;
+$fa-var-app-store: \f36f;
+$fa-var-app-store-ios: \f370;
+$fa-var-apper: \f371;
+$fa-var-apple: \f179;
+$fa-var-apple-pay: \f415;
+$fa-var-artstation: \f77a;
+$fa-var-asymmetrik: \f372;
+$fa-var-atlassian: \f77b;
+$fa-var-audible: \f373;
+$fa-var-autoprefixer: \f41c;
+$fa-var-avianex: \f374;
+$fa-var-aviato: \f421;
+$fa-var-aws: \f375;
+$fa-var-bandcamp: \f2d5;
+$fa-var-battle-net: \f835;
+$fa-var-behance: \f1b4;
+$fa-var-behance-square: \f1b5;
+$fa-var-bilibili: \e3d9;
+$fa-var-bimobject: \f378;
+$fa-var-bitbucket: \f171;
+$fa-var-bitcoin: \f379;
+$fa-var-bity: \f37a;
+$fa-var-black-tie: \f27e;
+$fa-var-blackberry: \f37b;
+$fa-var-blogger: \f37c;
+$fa-var-blogger-b: \f37d;
+$fa-var-bluetooth: \f293;
+$fa-var-bluetooth-b: \f294;
+$fa-var-bootstrap: \f836;
+$fa-var-bots: \e340;
+$fa-var-btc: \f15a;
+$fa-var-buffer: \f837;
+$fa-var-buromobelexperte: \f37f;
+$fa-var-buy-n-large: \f8a6;
+$fa-var-buysellads: \f20d;
+$fa-var-canadian-maple-leaf: \f785;
+$fa-var-cc-amazon-pay: \f42d;
+$fa-var-cc-amex: \f1f3;
+$fa-var-cc-apple-pay: \f416;
+$fa-var-cc-diners-club: \f24c;
+$fa-var-cc-discover: \f1f2;
+$fa-var-cc-jcb: \f24b;
+$fa-var-cc-mastercard: \f1f1;
+$fa-var-cc-paypal: \f1f4;
+$fa-var-cc-stripe: \f1f5;
+$fa-var-cc-visa: \f1f0;
+$fa-var-centercode: \f380;
+$fa-var-centos: \f789;
+$fa-var-chrome: \f268;
+$fa-var-chromecast: \f838;
+$fa-var-cloudflare: \e07d;
+$fa-var-cloudscale: \f383;
+$fa-var-cloudsmith: \f384;
+$fa-var-cloudversify: \f385;
+$fa-var-cmplid: \e360;
+$fa-var-codepen: \f1cb;
+$fa-var-codiepie: \f284;
+$fa-var-confluence: \f78d;
+$fa-var-connectdevelop: \f20e;
+$fa-var-contao: \f26d;
+$fa-var-cotton-bureau: \f89e;
+$fa-var-cpanel: \f388;
+$fa-var-creative-commons: \f25e;
+$fa-var-creative-commons-by: \f4e7;
+$fa-var-creative-commons-nc: \f4e8;
+$fa-var-creative-commons-nc-eu: \f4e9;
+$fa-var-creative-commons-nc-jp: \f4ea;
+$fa-var-creative-commons-nd: \f4eb;
+$fa-var-creative-commons-pd: \f4ec;
+$fa-var-creative-commons-pd-alt: \f4ed;
+$fa-var-creative-commons-remix: \f4ee;
+$fa-var-creative-commons-sa: \f4ef;
+$fa-var-creative-commons-sampling: \f4f0;
+$fa-var-creative-commons-sampling-plus: \f4f1;
+$fa-var-creative-commons-share: \f4f2;
+$fa-var-creative-commons-zero: \f4f3;
+$fa-var-critical-role: \f6c9;
+$fa-var-css3: \f13c;
+$fa-var-css3-alt: \f38b;
+$fa-var-cuttlefish: \f38c;
+$fa-var-d-and-d: \f38d;
+$fa-var-d-and-d-beyond: \f6ca;
+$fa-var-dailymotion: \e052;
+$fa-var-dashcube: \f210;
+$fa-var-deezer: \e077;
+$fa-var-delicious: \f1a5;
+$fa-var-deploydog: \f38e;
+$fa-var-deskpro: \f38f;
+$fa-var-dev: \f6cc;
+$fa-var-deviantart: \f1bd;
+$fa-var-dhl: \f790;
+$fa-var-diaspora: \f791;
+$fa-var-digg: \f1a6;
+$fa-var-digital-ocean: \f391;
+$fa-var-discord: \f392;
+$fa-var-discourse: \f393;
+$fa-var-dochub: \f394;
+$fa-var-docker: \f395;
+$fa-var-draft2digital: \f396;
+$fa-var-dribbble: \f17d;
+$fa-var-dribbble-square: \f397;
+$fa-var-dropbox: \f16b;
+$fa-var-drupal: \f1a9;
+$fa-var-dyalog: \f399;
+$fa-var-earlybirds: \f39a;
+$fa-var-ebay: \f4f4;
+$fa-var-edge: \f282;
+$fa-var-edge-legacy: \e078;
+$fa-var-elementor: \f430;
+$fa-var-ello: \f5f1;
+$fa-var-ember: \f423;
+$fa-var-empire: \f1d1;
+$fa-var-envira: \f299;
+$fa-var-erlang: \f39d;
+$fa-var-ethereum: \f42e;
+$fa-var-etsy: \f2d7;
+$fa-var-evernote: \f839;
+$fa-var-expeditedssl: \f23e;
+$fa-var-facebook: \f09a;
+$fa-var-facebook-f: \f39e;
+$fa-var-facebook-messenger: \f39f;
+$fa-var-facebook-square: \f082;
+$fa-var-fantasy-flight-games: \f6dc;
+$fa-var-fedex: \f797;
+$fa-var-fedora: \f798;
+$fa-var-figma: \f799;
+$fa-var-firefox: \f269;
+$fa-var-firefox-browser: \e007;
+$fa-var-first-order: \f2b0;
+$fa-var-first-order-alt: \f50a;
+$fa-var-firstdraft: \f3a1;
+$fa-var-flickr: \f16e;
+$fa-var-flipboard: \f44d;
+$fa-var-fly: \f417;
+$fa-var-font-awesome: \f2b4;
+$fa-var-font-awesome-flag: \f2b4;
+$fa-var-font-awesome-logo-full: \f2b4;
+$fa-var-fonticons: \f280;
+$fa-var-fonticons-fi: \f3a2;
+$fa-var-fort-awesome: \f286;
+$fa-var-fort-awesome-alt: \f3a3;
+$fa-var-forumbee: \f211;
+$fa-var-foursquare: \f180;
+$fa-var-free-code-camp: \f2c5;
+$fa-var-freebsd: \f3a4;
+$fa-var-fulcrum: \f50b;
+$fa-var-galactic-republic: \f50c;
+$fa-var-galactic-senate: \f50d;
+$fa-var-get-pocket: \f265;
+$fa-var-gg: \f260;
+$fa-var-gg-circle: \f261;
+$fa-var-git: \f1d3;
+$fa-var-git-alt: \f841;
+$fa-var-git-square: \f1d2;
+$fa-var-github: \f09b;
+$fa-var-github-alt: \f113;
+$fa-var-github-square: \f092;
+$fa-var-gitkraken: \f3a6;
+$fa-var-gitlab: \f296;
+$fa-var-gitter: \f426;
+$fa-var-glide: \f2a5;
+$fa-var-glide-g: \f2a6;
+$fa-var-gofore: \f3a7;
+$fa-var-golang: \e40f;
+$fa-var-goodreads: \f3a8;
+$fa-var-goodreads-g: \f3a9;
+$fa-var-google: \f1a0;
+$fa-var-google-drive: \f3aa;
+$fa-var-google-pay: \e079;
+$fa-var-google-play: \f3ab;
+$fa-var-google-plus: \f2b3;
+$fa-var-google-plus-g: \f0d5;
+$fa-var-google-plus-square: \f0d4;
+$fa-var-google-wallet: \f1ee;
+$fa-var-gratipay: \f184;
+$fa-var-grav: \f2d6;
+$fa-var-gripfire: \f3ac;
+$fa-var-grunt: \f3ad;
+$fa-var-guilded: \e07e;
+$fa-var-gulp: \f3ae;
+$fa-var-hacker-news: \f1d4;
+$fa-var-hacker-news-square: \f3af;
+$fa-var-hackerrank: \f5f7;
+$fa-var-hips: \f452;
+$fa-var-hire-a-helper: \f3b0;
+$fa-var-hive: \e07f;
+$fa-var-hooli: \f427;
+$fa-var-hornbill: \f592;
+$fa-var-hotjar: \f3b1;
+$fa-var-houzz: \f27c;
+$fa-var-html5: \f13b;
+$fa-var-hubspot: \f3b2;
+$fa-var-ideal: \e013;
+$fa-var-imdb: \f2d8;
+$fa-var-instagram: \f16d;
+$fa-var-instagram-square: \e055;
+$fa-var-instalod: \e081;
+$fa-var-intercom: \f7af;
+$fa-var-internet-explorer: \f26b;
+$fa-var-invision: \f7b0;
+$fa-var-ioxhost: \f208;
+$fa-var-itch-io: \f83a;
+$fa-var-itunes: \f3b4;
+$fa-var-itunes-note: \f3b5;
+$fa-var-java: \f4e4;
+$fa-var-jedi-order: \f50e;
+$fa-var-jenkins: \f3b6;
+$fa-var-jira: \f7b1;
+$fa-var-joget: \f3b7;
+$fa-var-joomla: \f1aa;
+$fa-var-js: \f3b8;
+$fa-var-js-square: \f3b9;
+$fa-var-jsfiddle: \f1cc;
+$fa-var-kaggle: \f5fa;
+$fa-var-keybase: \f4f5;
+$fa-var-keycdn: \f3ba;
+$fa-var-kickstarter: \f3bb;
+$fa-var-kickstarter-k: \f3bc;
+$fa-var-korvue: \f42f;
+$fa-var-laravel: \f3bd;
+$fa-var-lastfm: \f202;
+$fa-var-lastfm-square: \f203;
+$fa-var-leanpub: \f212;
+$fa-var-less: \f41d;
+$fa-var-line: \f3c0;
+$fa-var-linkedin: \f08c;
+$fa-var-linkedin-in: \f0e1;
+$fa-var-linode: \f2b8;
+$fa-var-linux: \f17c;
+$fa-var-lyft: \f3c3;
+$fa-var-magento: \f3c4;
+$fa-var-mailchimp: \f59e;
+$fa-var-mandalorian: \f50f;
+$fa-var-markdown: \f60f;
+$fa-var-mastodon: \f4f6;
+$fa-var-maxcdn: \f136;
+$fa-var-mdb: \f8ca;
+$fa-var-medapps: \f3c6;
+$fa-var-medium: \f23a;
+$fa-var-medium-m: \f23a;
+$fa-var-medrt: \f3c8;
+$fa-var-meetup: \f2e0;
+$fa-var-megaport: \f5a3;
+$fa-var-mendeley: \f7b3;
+$fa-var-microblog: \e01a;
+$fa-var-microsoft: \f3ca;
+$fa-var-mix: \f3cb;
+$fa-var-mixcloud: \f289;
+$fa-var-mixer: \e056;
+$fa-var-mizuni: \f3cc;
+$fa-var-modx: \f285;
+$fa-var-monero: \f3d0;
+$fa-var-napster: \f3d2;
+$fa-var-neos: \f612;
+$fa-var-nimblr: \f5a8;
+$fa-var-node: \f419;
+$fa-var-node-js: \f3d3;
+$fa-var-npm: \f3d4;
+$fa-var-ns8: \f3d5;
+$fa-var-nutritionix: \f3d6;
+$fa-var-octopus-deploy: \e082;
+$fa-var-odnoklassniki: \f263;
+$fa-var-odnoklassniki-square: \f264;
+$fa-var-old-republic: \f510;
+$fa-var-opencart: \f23d;
+$fa-var-openid: \f19b;
+$fa-var-opera: \f26a;
+$fa-var-optin-monster: \f23c;
+$fa-var-orcid: \f8d2;
+$fa-var-osi: \f41a;
+$fa-var-page4: \f3d7;
+$fa-var-pagelines: \f18c;
+$fa-var-palfed: \f3d8;
+$fa-var-patreon: \f3d9;
+$fa-var-paypal: \f1ed;
+$fa-var-penny-arcade: \f704;
+$fa-var-perbyte: \e083;
+$fa-var-periscope: \f3da;
+$fa-var-phabricator: \f3db;
+$fa-var-phoenix-framework: \f3dc;
+$fa-var-phoenix-squadron: \f511;
+$fa-var-php: \f457;
+$fa-var-pied-piper: \f2ae;
+$fa-var-pied-piper-alt: \f1a8;
+$fa-var-pied-piper-hat: \f4e5;
+$fa-var-pied-piper-pp: \f1a7;
+$fa-var-pied-piper-square: \e01e;
+$fa-var-pinterest: \f0d2;
+$fa-var-pinterest-p: \f231;
+$fa-var-pinterest-square: \f0d3;
+$fa-var-pix: \e43a;
+$fa-var-playstation: \f3df;
+$fa-var-product-hunt: \f288;
+$fa-var-pushed: \f3e1;
+$fa-var-python: \f3e2;
+$fa-var-qq: \f1d6;
+$fa-var-quinscape: \f459;
+$fa-var-quora: \f2c4;
+$fa-var-r-project: \f4f7;
+$fa-var-raspberry-pi: \f7bb;
+$fa-var-ravelry: \f2d9;
+$fa-var-react: \f41b;
+$fa-var-reacteurope: \f75d;
+$fa-var-readme: \f4d5;
+$fa-var-rebel: \f1d0;
+$fa-var-red-river: \f3e3;
+$fa-var-reddit: \f1a1;
+$fa-var-reddit-alien: \f281;
+$fa-var-reddit-square: \f1a2;
+$fa-var-redhat: \f7bc;
+$fa-var-renren: \f18b;
+$fa-var-replyd: \f3e6;
+$fa-var-researchgate: \f4f8;
+$fa-var-resolving: \f3e7;
+$fa-var-rev: \f5b2;
+$fa-var-rocketchat: \f3e8;
+$fa-var-rockrms: \f3e9;
+$fa-var-rust: \e07a;
+$fa-var-safari: \f267;
+$fa-var-salesforce: \f83b;
+$fa-var-sass: \f41e;
+$fa-var-schlix: \f3ea;
+$fa-var-scribd: \f28a;
+$fa-var-searchengin: \f3eb;
+$fa-var-sellcast: \f2da;
+$fa-var-sellsy: \f213;
+$fa-var-servicestack: \f3ec;
+$fa-var-shirtsinbulk: \f214;
+$fa-var-shopify: \e057;
+$fa-var-shopware: \f5b5;
+$fa-var-simplybuilt: \f215;
+$fa-var-sistrix: \f3ee;
+$fa-var-sith: \f512;
+$fa-var-sitrox: \e44a;
+$fa-var-sketch: \f7c6;
+$fa-var-skyatlas: \f216;
+$fa-var-skype: \f17e;
+$fa-var-slack: \f198;
+$fa-var-slack-hash: \f198;
+$fa-var-slideshare: \f1e7;
+$fa-var-snapchat: \f2ab;
+$fa-var-snapchat-ghost: \f2ab;
+$fa-var-snapchat-square: \f2ad;
+$fa-var-soundcloud: \f1be;
+$fa-var-sourcetree: \f7d3;
+$fa-var-speakap: \f3f3;
+$fa-var-speaker-deck: \f83c;
+$fa-var-spotify: \f1bc;
+$fa-var-square-font-awesome: \f425;
+$fa-var-square-font-awesome-stroke: \f35c;
+$fa-var-font-awesome-alt: \f35c;
+$fa-var-squarespace: \f5be;
+$fa-var-stack-exchange: \f18d;
+$fa-var-stack-overflow: \f16c;
+$fa-var-stackpath: \f842;
+$fa-var-staylinked: \f3f5;
+$fa-var-steam: \f1b6;
+$fa-var-steam-square: \f1b7;
+$fa-var-steam-symbol: \f3f6;
+$fa-var-sticker-mule: \f3f7;
+$fa-var-strava: \f428;
+$fa-var-stripe: \f429;
+$fa-var-stripe-s: \f42a;
+$fa-var-studiovinari: \f3f8;
+$fa-var-stumbleupon: \f1a4;
+$fa-var-stumbleupon-circle: \f1a3;
+$fa-var-superpowers: \f2dd;
+$fa-var-supple: \f3f9;
+$fa-var-suse: \f7d6;
+$fa-var-swift: \f8e1;
+$fa-var-symfony: \f83d;
+$fa-var-teamspeak: \f4f9;
+$fa-var-telegram: \f2c6;
+$fa-var-telegram-plane: \f2c6;
+$fa-var-tencent-weibo: \f1d5;
+$fa-var-the-red-yeti: \f69d;
+$fa-var-themeco: \f5c6;
+$fa-var-themeisle: \f2b2;
+$fa-var-think-peaks: \f731;
+$fa-var-tiktok: \e07b;
+$fa-var-trade-federation: \f513;
+$fa-var-trello: \f181;
+$fa-var-tumblr: \f173;
+$fa-var-tumblr-square: \f174;
+$fa-var-twitch: \f1e8;
+$fa-var-twitter: \f099;
+$fa-var-twitter-square: \f081;
+$fa-var-typo3: \f42b;
+$fa-var-uber: \f402;
+$fa-var-ubuntu: \f7df;
+$fa-var-uikit: \f403;
+$fa-var-umbraco: \f8e8;
+$fa-var-uncharted: \e084;
+$fa-var-uniregistry: \f404;
+$fa-var-unity: \e049;
+$fa-var-unsplash: \e07c;
+$fa-var-untappd: \f405;
+$fa-var-ups: \f7e0;
+$fa-var-usb: \f287;
+$fa-var-usps: \f7e1;
+$fa-var-ussunnah: \f407;
+$fa-var-vaadin: \f408;
+$fa-var-viacoin: \f237;
+$fa-var-viadeo: \f2a9;
+$fa-var-viadeo-square: \f2aa;
+$fa-var-viber: \f409;
+$fa-var-vimeo: \f40a;
+$fa-var-vimeo-square: \f194;
+$fa-var-vimeo-v: \f27d;
+$fa-var-vine: \f1ca;
+$fa-var-vk: \f189;
+$fa-var-vnv: \f40b;
+$fa-var-vuejs: \f41f;
+$fa-var-watchman-monitoring: \e087;
+$fa-var-waze: \f83f;
+$fa-var-weebly: \f5cc;
+$fa-var-weibo: \f18a;
+$fa-var-weixin: \f1d7;
+$fa-var-whatsapp: \f232;
+$fa-var-whatsapp-square: \f40c;
+$fa-var-whmcs: \f40d;
+$fa-var-wikipedia-w: \f266;
+$fa-var-windows: \f17a;
+$fa-var-wirsindhandwerk: \e2d0;
+$fa-var-wsh: \e2d0;
+$fa-var-wix: \f5cf;
+$fa-var-wizards-of-the-coast: \f730;
+$fa-var-wodu: \e088;
+$fa-var-wolf-pack-battalion: \f514;
+$fa-var-wordpress: \f19a;
+$fa-var-wordpress-simple: \f411;
+$fa-var-wpbeginner: \f297;
+$fa-var-wpexplorer: \f2de;
+$fa-var-wpforms: \f298;
+$fa-var-wpressr: \f3e4;
+$fa-var-xbox: \f412;
+$fa-var-xing: \f168;
+$fa-var-xing-square: \f169;
+$fa-var-y-combinator: \f23b;
+$fa-var-yahoo: \f19e;
+$fa-var-yammer: \f840;
+$fa-var-yandex: \f413;
+$fa-var-yandex-international: \f414;
+$fa-var-yarn: \f7e3;
+$fa-var-yelp: \f1e9;
+$fa-var-yoast: \f2b1;
+$fa-var-youtube: \f167;
+$fa-var-youtube-square: \f431;
+$fa-var-zhihu: \f63f;
+
+$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,
+  "a": $fa-var-a,
+  "address-book": $fa-var-address-book,
+  "contact-book": $fa-var-contact-book,
+  "address-card": $fa-var-address-card,
+  "contact-card": $fa-var-contact-card,
+  "vcard": $fa-var-vcard,
+  "align-center": $fa-var-align-center,
+  "align-justify": $fa-var-align-justify,
+  "align-left": $fa-var-align-left,
+  "align-right": $fa-var-align-right,
+  "anchor": $fa-var-anchor,
+  "angle-down": $fa-var-angle-down,
+  "angle-left": $fa-var-angle-left,
+  "angle-right": $fa-var-angle-right,
+  "angle-up": $fa-var-angle-up,
+  "angles-down": $fa-var-angles-down,
+  "angle-double-down": $fa-var-angle-double-down,
+  "angles-left": $fa-var-angles-left,
+  "angle-double-left": $fa-var-angle-double-left,
+  "angles-right": $fa-var-angles-right,
+  "angle-double-right": $fa-var-angle-double-right,
+  "angles-up": $fa-var-angles-up,
+  "angle-double-up": $fa-var-angle-double-up,
+  "ankh": $fa-var-ankh,
+  "apple-whole": $fa-var-apple-whole,
+  "apple-alt": $fa-var-apple-alt,
+  "archway": $fa-var-archway,
+  "arrow-down": $fa-var-arrow-down,
+  "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,
+  "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,
+  "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,
+  "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,
+  "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,
+  "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,
+  "arrow-left": $fa-var-arrow-left,
+  "arrow-pointer": $fa-var-arrow-pointer,
+  "mouse-pointer": $fa-var-mouse-pointer,
+  "arrow-right": $fa-var-arrow-right,
+  "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,
+  "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,
+  "arrow-trend-down": $fa-var-arrow-trend-down,
+  "arrow-trend-up": $fa-var-arrow-trend-up,
+  "arrow-up": $fa-var-arrow-up,
+  "arrow-up-1-9": $fa-var-arrow-up-1-9,
+  "sort-numeric-up": $fa-var-sort-numeric-up,
+  "arrow-up-9-1": $fa-var-arrow-up-9-1,
+  "sort-numeric-up-alt": $fa-var-sort-numeric-up-alt,
+  "arrow-up-a-z": $fa-var-arrow-up-a-z,
+  "sort-alpha-up": $fa-var-sort-alpha-up,
+  "arrow-up-from-bracket": $fa-var-arrow-up-from-bracket,
+  "arrow-up-short-wide": $fa-var-arrow-up-short-wide,
+  "sort-amount-up-alt": $fa-var-sort-amount-up-alt,
+  "arrow-up-wide-short": $fa-var-arrow-up-wide-short,
+  "sort-amount-up": $fa-var-sort-amount-up,
+  "arrow-up-z-a": $fa-var-arrow-up-z-a,
+  "sort-alpha-up-alt": $fa-var-sort-alpha-up-alt,
+  "arrows-rotate": $fa-var-arrows-rotate,
+  "refresh": $fa-var-refresh,
+  "sync": $fa-var-sync,
+  "asterisk": $fa-var-asterisk,
+  "at": $fa-var-at,
+  "atom": $fa-var-atom,
+  "audio-description": $fa-var-audio-description,
+  "austral-sign": $fa-var-austral-sign,
+  "award": $fa-var-award,
+  "b": $fa-var-b,
+  "baby": $fa-var-baby,
+  "baby-carriage": $fa-var-baby-carriage,
+  "carriage-baby": $fa-var-carriage-baby,
+  "backward": $fa-var-backward,
+  "backward-fast": $fa-var-backward-fast,
+  "fast-backward": $fa-var-fast-backward,
+  "backward-step": $fa-var-backward-step,
+  "step-backward": $fa-var-step-backward,
+  "bacon": $fa-var-bacon,
+  "bacteria": $fa-var-bacteria,
+  "bacterium": $fa-var-bacterium,
+  "bag-shopping": $fa-var-bag-shopping,
+  "shopping-bag": $fa-var-shopping-bag,
+  "bahai": $fa-var-bahai,
+  "baht-sign": $fa-var-baht-sign,
+  "ban": $fa-var-ban,
+  "cancel": $fa-var-cancel,
+  "ban-smoking": $fa-var-ban-smoking,
+  "smoking-ban": $fa-var-smoking-ban,
+  "bandage": $fa-var-bandage,
+  "band-aid": $fa-var-band-aid,
+  "bank": $fa-var-bank,
+  "institution": $fa-var-institution,
+  "university": $fa-var-university,
+  "barcode": $fa-var-barcode,
+  "bars": $fa-var-bars,
+  "navicon": $fa-var-navicon,
+  "bars-staggered": $fa-var-bars-staggered,
+  "reorder": $fa-var-reorder,
+  "stream": $fa-var-stream,
+  "baseball": $fa-var-baseball,
+  "baseball-ball": $fa-var-baseball-ball,
+  "basket-shopping": $fa-var-basket-shopping,
+  "shopping-basket": $fa-var-shopping-basket,
+  "basketball": $fa-var-basketball,
+  "basketball-ball": $fa-var-basketball-ball,
+  "bath": $fa-var-bath,
+  "bathtub": $fa-var-bathtub,
+  "battery-empty": $fa-var-battery-empty,
+  "battery-0": $fa-var-battery-0,
+  "battery-full": $fa-var-battery-full,
+  "battery": $fa-var-battery,
+  "battery-5": $fa-var-battery-5,
+  "battery-half": $fa-var-battery-half,
+  "battery-3": $fa-var-battery-3,
+  "battery-quarter": $fa-var-battery-quarter,
+  "battery-2": $fa-var-battery-2,
+  "battery-three-quarters": $fa-var-battery-three-quarters,
+  "battery-4": $fa-var-battery-4,
+  "bed": $fa-var-bed,
+  "bed-pulse": $fa-var-bed-pulse,
+  "procedures": $fa-var-procedures,
+  "beer-mug-empty": $fa-var-beer-mug-empty,
+  "beer": $fa-var-beer,
+  "bell": $fa-var-bell,
+  "bell-concierge": $fa-var-bell-concierge,
+  "concierge-bell": $fa-var-concierge-bell,
+  "bell-slash": $fa-var-bell-slash,
+  "bezier-curve": $fa-var-bezier-curve,
+  "bicycle": $fa-var-bicycle,
+  "binoculars": $fa-var-binoculars,
+  "biohazard": $fa-var-biohazard,
+  "bitcoin-sign": $fa-var-bitcoin-sign,
+  "blender": $fa-var-blender,
+  "blender-phone": $fa-var-blender-phone,
+  "blog": $fa-var-blog,
+  "bold": $fa-var-bold,
+  "bolt": $fa-var-bolt,
+  "flash": $fa-var-flash,
+  "bomb": $fa-var-bomb,
+  "bone": $fa-var-bone,
+  "bong": $fa-var-bong,
+  "book": $fa-var-book,
+  "book-atlas": $fa-var-book-atlas,
+  "atlas": $fa-var-atlas,
+  "book-bible": $fa-var-book-bible,
+  "bible": $fa-var-bible,
+  "book-journal-whills": $fa-var-book-journal-whills,
+  "journal-whills": $fa-var-journal-whills,
+  "book-medical": $fa-var-book-medical,
+  "book-open": $fa-var-book-open,
+  "book-open-reader": $fa-var-book-open-reader,
+  "book-reader": $fa-var-book-reader,
+  "book-quran": $fa-var-book-quran,
+  "quran": $fa-var-quran,
+  "book-skull": $fa-var-book-skull,
+  "book-dead": $fa-var-book-dead,
+  "bookmark": $fa-var-bookmark,
+  "border-all": $fa-var-border-all,
+  "border-none": $fa-var-border-none,
+  "border-top-left": $fa-var-border-top-left,
+  "border-style": $fa-var-border-style,
+  "bowling-ball": $fa-var-bowling-ball,
+  "box": $fa-var-box,
+  "box-archive": $fa-var-box-archive,
+  "archive": $fa-var-archive,
+  "box-open": $fa-var-box-open,
+  "box-tissue": $fa-var-box-tissue,
+  "boxes-stacked": $fa-var-boxes-stacked,
+  "boxes": $fa-var-boxes,
+  "boxes-alt": $fa-var-boxes-alt,
+  "braille": $fa-var-braille,
+  "brain": $fa-var-brain,
+  "bread-slice": $fa-var-bread-slice,
+  "briefcase": $fa-var-briefcase,
+  "briefcase-medical": $fa-var-briefcase-medical,
+  "broom": $fa-var-broom,
+  "brush": $fa-var-brush,
+  "bug": $fa-var-bug,
+  "building": $fa-var-building,
+  "bullhorn": $fa-var-bullhorn,
+  "bullseye": $fa-var-bullseye,
+  "burger": $fa-var-burger,
+  "hamburger": $fa-var-hamburger,
+  "bus": $fa-var-bus,
+  "bus-simple": $fa-var-bus-simple,
+  "bus-alt": $fa-var-bus-alt,
+  "business-time": $fa-var-business-time,
+  "briefcase-clock": $fa-var-briefcase-clock,
+  "c": $fa-var-c,
+  "cake-candles": $fa-var-cake-candles,
+  "birthday-cake": $fa-var-birthday-cake,
+  "calculator": $fa-var-calculator,
+  "calendar": $fa-var-calendar,
+  "calendar-check": $fa-var-calendar-check,
+  "calendar-day": $fa-var-calendar-day,
+  "calendar-days": $fa-var-calendar-days,
+  "calendar-alt": $fa-var-calendar-alt,
+  "calendar-minus": $fa-var-calendar-minus,
+  "calendar-plus": $fa-var-calendar-plus,
+  "calendar-week": $fa-var-calendar-week,
+  "calendar-xmark": $fa-var-calendar-xmark,
+  "calendar-times": $fa-var-calendar-times,
+  "camera": $fa-var-camera,
+  "camera-alt": $fa-var-camera-alt,
+  "camera-retro": $fa-var-camera-retro,
+  "camera-rotate": $fa-var-camera-rotate,
+  "campground": $fa-var-campground,
+  "candy-cane": $fa-var-candy-cane,
+  "cannabis": $fa-var-cannabis,
+  "capsules": $fa-var-capsules,
+  "car": $fa-var-car,
+  "automobile": $fa-var-automobile,
+  "car-battery": $fa-var-car-battery,
+  "battery-car": $fa-var-battery-car,
+  "car-crash": $fa-var-car-crash,
+  "car-rear": $fa-var-car-rear,
+  "car-alt": $fa-var-car-alt,
+  "car-side": $fa-var-car-side,
+  "caravan": $fa-var-caravan,
+  "caret-down": $fa-var-caret-down,
+  "caret-left": $fa-var-caret-left,
+  "caret-right": $fa-var-caret-right,
+  "caret-up": $fa-var-caret-up,
+  "carrot": $fa-var-carrot,
+  "cart-arrow-down": $fa-var-cart-arrow-down,
+  "cart-flatbed": $fa-var-cart-flatbed,
+  "dolly-flatbed": $fa-var-dolly-flatbed,
+  "cart-flatbed-suitcase": $fa-var-cart-flatbed-suitcase,
+  "luggage-cart": $fa-var-luggage-cart,
+  "cart-plus": $fa-var-cart-plus,
+  "cart-shopping": $fa-var-cart-shopping,
+  "shopping-cart": $fa-var-shopping-cart,
+  "cash-register": $fa-var-cash-register,
+  "cat": $fa-var-cat,
+  "cedi-sign": $fa-var-cedi-sign,
+  "cent-sign": $fa-var-cent-sign,
+  "certificate": $fa-var-certificate,
+  "chair": $fa-var-chair,
+  "chalkboard": $fa-var-chalkboard,
+  "blackboard": $fa-var-blackboard,
+  "chalkboard-user": $fa-var-chalkboard-user,
+  "chalkboard-teacher": $fa-var-chalkboard-teacher,
+  "champagne-glasses": $fa-var-champagne-glasses,
+  "glass-cheers": $fa-var-glass-cheers,
+  "charging-station": $fa-var-charging-station,
+  "chart-area": $fa-var-chart-area,
+  "area-chart": $fa-var-area-chart,
+  "chart-bar": $fa-var-chart-bar,
+  "bar-chart": $fa-var-bar-chart,
+  "chart-gantt": $fa-var-chart-gantt,
+  "chart-line": $fa-var-chart-line,
+  "line-chart": $fa-var-line-chart,
+  "chart-pie": $fa-var-chart-pie,
+  "pie-chart": $fa-var-pie-chart,
+  "check": $fa-var-check,
+  "check-double": $fa-var-check-double,
+  "check-to-slot": $fa-var-check-to-slot,
+  "vote-yea": $fa-var-vote-yea,
+  "cheese": $fa-var-cheese,
+  "chess": $fa-var-chess,
+  "chess-bishop": $fa-var-chess-bishop,
+  "chess-board": $fa-var-chess-board,
+  "chess-king": $fa-var-chess-king,
+  "chess-knight": $fa-var-chess-knight,
+  "chess-pawn": $fa-var-chess-pawn,
+  "chess-queen": $fa-var-chess-queen,
+  "chess-rook": $fa-var-chess-rook,
+  "chevron-down": $fa-var-chevron-down,
+  "chevron-left": $fa-var-chevron-left,
+  "chevron-right": $fa-var-chevron-right,
+  "chevron-up": $fa-var-chevron-up,
+  "child": $fa-var-child,
+  "church": $fa-var-church,
+  "circle": $fa-var-circle,
+  "circle-arrow-down": $fa-var-circle-arrow-down,
+  "arrow-circle-down": $fa-var-arrow-circle-down,
+  "circle-arrow-left": $fa-var-circle-arrow-left,
+  "arrow-circle-left": $fa-var-arrow-circle-left,
+  "circle-arrow-right": $fa-var-circle-arrow-right,
+  "arrow-circle-right": $fa-var-arrow-circle-right,
+  "circle-arrow-up": $fa-var-circle-arrow-up,
+  "arrow-circle-up": $fa-var-arrow-circle-up,
+  "circle-check": $fa-var-circle-check,
+  "check-circle": $fa-var-check-circle,
+  "circle-chevron-down": $fa-var-circle-chevron-down,
+  "chevron-circle-down": $fa-var-chevron-circle-down,
+  "circle-chevron-left": $fa-var-circle-chevron-left,
+  "chevron-circle-left": $fa-var-chevron-circle-left,
+  "circle-chevron-right": $fa-var-circle-chevron-right,
+  "chevron-circle-right": $fa-var-chevron-circle-right,
+  "circle-chevron-up": $fa-var-circle-chevron-up,
+  "chevron-circle-up": $fa-var-chevron-circle-up,
+  "circle-dollar-to-slot": $fa-var-circle-dollar-to-slot,
+  "donate": $fa-var-donate,
+  "circle-dot": $fa-var-circle-dot,
+  "dot-circle": $fa-var-dot-circle,
+  "circle-down": $fa-var-circle-down,
+  "arrow-alt-circle-down": $fa-var-arrow-alt-circle-down,
+  "circle-exclamation": $fa-var-circle-exclamation,
+  "exclamation-circle": $fa-var-exclamation-circle,
+  "circle-h": $fa-var-circle-h,
+  "hospital-symbol": $fa-var-hospital-symbol,
+  "circle-half-stroke": $fa-var-circle-half-stroke,
+  "adjust": $fa-var-adjust,
+  "circle-info": $fa-var-circle-info,
+  "info-circle": $fa-var-info-circle,
+  "circle-left": $fa-var-circle-left,
+  "arrow-alt-circle-left": $fa-var-arrow-alt-circle-left,
+  "circle-minus": $fa-var-circle-minus,
+  "minus-circle": $fa-var-minus-circle,
+  "circle-notch": $fa-var-circle-notch,
+  "circle-pause": $fa-var-circle-pause,
+  "pause-circle": $fa-var-pause-circle,
+  "circle-play": $fa-var-circle-play,
+  "play-circle": $fa-var-play-circle,
+  "circle-plus": $fa-var-circle-plus,
+  "plus-circle": $fa-var-plus-circle,
+  "circle-question": $fa-var-circle-question,
+  "question-circle": $fa-var-question-circle,
+  "circle-radiation": $fa-var-circle-radiation,
+  "radiation-alt": $fa-var-radiation-alt,
+  "circle-right": $fa-var-circle-right,
+  "arrow-alt-circle-right": $fa-var-arrow-alt-circle-right,
+  "circle-stop": $fa-var-circle-stop,
+  "stop-circle": $fa-var-stop-circle,
+  "circle-up": $fa-var-circle-up,
+  "arrow-alt-circle-up": $fa-var-arrow-alt-circle-up,
+  "circle-user": $fa-var-circle-user,
+  "user-circle": $fa-var-user-circle,
+  "circle-xmark": $fa-var-circle-xmark,
+  "times-circle": $fa-var-times-circle,
+  "xmark-circle": $fa-var-xmark-circle,
+  "city": $fa-var-city,
+  "clapperboard": $fa-var-clapperboard,
+  "clipboard": $fa-var-clipboard,
+  "clipboard-check": $fa-var-clipboard-check,
+  "clipboard-list": $fa-var-clipboard-list,
+  "clock": $fa-var-clock,
+  "clock-four": $fa-var-clock-four,
+  "clock-rotate-left": $fa-var-clock-rotate-left,
+  "history": $fa-var-history,
+  "clone": $fa-var-clone,
+  "closed-captioning": $fa-var-closed-captioning,
+  "cloud": $fa-var-cloud,
+  "cloud-arrow-down": $fa-var-cloud-arrow-down,
+  "cloud-download": $fa-var-cloud-download,
+  "cloud-download-alt": $fa-var-cloud-download-alt,
+  "cloud-arrow-up": $fa-var-cloud-arrow-up,
+  "cloud-upload": $fa-var-cloud-upload,
+  "cloud-upload-alt": $fa-var-cloud-upload-alt,
+  "cloud-meatball": $fa-var-cloud-meatball,
+  "cloud-moon": $fa-var-cloud-moon,
+  "cloud-moon-rain": $fa-var-cloud-moon-rain,
+  "cloud-rain": $fa-var-cloud-rain,
+  "cloud-showers-heavy": $fa-var-cloud-showers-heavy,
+  "cloud-sun": $fa-var-cloud-sun,
+  "cloud-sun-rain": $fa-var-cloud-sun-rain,
+  "clover": $fa-var-clover,
+  "code": $fa-var-code,
+  "code-branch": $fa-var-code-branch,
+  "code-commit": $fa-var-code-commit,
+  "code-compare": $fa-var-code-compare,
+  "code-fork": $fa-var-code-fork,
+  "code-merge": $fa-var-code-merge,
+  "code-pull-request": $fa-var-code-pull-request,
+  "coins": $fa-var-coins,
+  "colon-sign": $fa-var-colon-sign,
+  "comment": $fa-var-comment,
+  "comment-dollar": $fa-var-comment-dollar,
+  "comment-dots": $fa-var-comment-dots,
+  "commenting": $fa-var-commenting,
+  "comment-medical": $fa-var-comment-medical,
+  "comment-slash": $fa-var-comment-slash,
+  "comment-sms": $fa-var-comment-sms,
+  "sms": $fa-var-sms,
+  "comments": $fa-var-comments,
+  "comments-dollar": $fa-var-comments-dollar,
+  "compact-disc": $fa-var-compact-disc,
+  "compass": $fa-var-compass,
+  "compass-drafting": $fa-var-compass-drafting,
+  "drafting-compass": $fa-var-drafting-compass,
+  "compress": $fa-var-compress,
+  "computer-mouse": $fa-var-computer-mouse,
+  "mouse": $fa-var-mouse,
+  "cookie": $fa-var-cookie,
+  "cookie-bite": $fa-var-cookie-bite,
+  "copy": $fa-var-copy,
+  "copyright": $fa-var-copyright,
+  "couch": $fa-var-couch,
+  "credit-card": $fa-var-credit-card,
+  "credit-card-alt": $fa-var-credit-card-alt,
+  "crop": $fa-var-crop,
+  "crop-simple": $fa-var-crop-simple,
+  "crop-alt": $fa-var-crop-alt,
+  "cross": $fa-var-cross,
+  "crosshairs": $fa-var-crosshairs,
+  "crow": $fa-var-crow,
+  "crown": $fa-var-crown,
+  "crutch": $fa-var-crutch,
+  "cruzeiro-sign": $fa-var-cruzeiro-sign,
+  "cube": $fa-var-cube,
+  "cubes": $fa-var-cubes,
+  "d": $fa-var-d,
+  "database": $fa-var-database,
+  "delete-left": $fa-var-delete-left,
+  "backspace": $fa-var-backspace,
+  "democrat": $fa-var-democrat,
+  "desktop": $fa-var-desktop,
+  "desktop-alt": $fa-var-desktop-alt,
+  "dharmachakra": $fa-var-dharmachakra,
+  "diagram-project": $fa-var-diagram-project,
+  "project-diagram": $fa-var-project-diagram,
+  "diamond-turn-right": $fa-var-diamond-turn-right,
+  "directions": $fa-var-directions,
+  "dice": $fa-var-dice,
+  "dice-d20": $fa-var-dice-d20,
+  "dice-d6": $fa-var-dice-d6,
+  "dice-five": $fa-var-dice-five,
+  "dice-four": $fa-var-dice-four,
+  "dice-one": $fa-var-dice-one,
+  "dice-six": $fa-var-dice-six,
+  "dice-three": $fa-var-dice-three,
+  "dice-two": $fa-var-dice-two,
+  "disease": $fa-var-disease,
+  "divide": $fa-var-divide,
+  "dna": $fa-var-dna,
+  "dog": $fa-var-dog,
+  "dollar-sign": $fa-var-dollar-sign,
+  "dollar": $fa-var-dollar,
+  "usd": $fa-var-usd,
+  "dolly": $fa-var-dolly,
+  "dolly-box": $fa-var-dolly-box,
+  "dong-sign": $fa-var-dong-sign,
+  "door-closed": $fa-var-door-closed,
+  "door-open": $fa-var-door-open,
+  "dove": $fa-var-dove,
+  "down-left-and-up-right-to-center": $fa-var-down-left-and-up-right-to-center,
+  "compress-alt": $fa-var-compress-alt,
+  "down-long": $fa-var-down-long,
+  "long-arrow-alt-down": $fa-var-long-arrow-alt-down,
+  "download": $fa-var-download,
+  "dragon": $fa-var-dragon,
+  "draw-polygon": $fa-var-draw-polygon,
+  "droplet": $fa-var-droplet,
+  "tint": $fa-var-tint,
+  "droplet-slash": $fa-var-droplet-slash,
+  "tint-slash": $fa-var-tint-slash,
+  "drum": $fa-var-drum,
+  "drum-steelpan": $fa-var-drum-steelpan,
+  "drumstick-bite": $fa-var-drumstick-bite,
+  "dumbbell": $fa-var-dumbbell,
+  "dumpster": $fa-var-dumpster,
+  "dumpster-fire": $fa-var-dumpster-fire,
+  "dungeon": $fa-var-dungeon,
+  "e": $fa-var-e,
+  "ear-deaf": $fa-var-ear-deaf,
+  "deaf": $fa-var-deaf,
+  "deafness": $fa-var-deafness,
+  "hard-of-hearing": $fa-var-hard-of-hearing,
+  "ear-listen": $fa-var-ear-listen,
+  "assistive-listening-systems": $fa-var-assistive-listening-systems,
+  "earth-africa": $fa-var-earth-africa,
+  "globe-africa": $fa-var-globe-africa,
+  "earth-americas": $fa-var-earth-americas,
+  "earth": $fa-var-earth,
+  "globe-americas": $fa-var-globe-americas,
+  "earth-asia": $fa-var-earth-asia,
+  "globe-asia": $fa-var-globe-asia,
+  "earth-europa": $fa-var-earth-europa,
+  "globe-europe": $fa-var-globe-europe,
+  "egg": $fa-var-egg,
+  "eject": $fa-var-eject,
+  "elevator": $fa-var-elevator,
+  "ellipsis": $fa-var-ellipsis,
+  "ellipsis-h": $fa-var-ellipsis-h,
+  "ellipsis-vertical": $fa-var-ellipsis-vertical,
+  "ellipsis-v": $fa-var-ellipsis-v,
+  "envelope": $fa-var-envelope,
+  "envelope-open": $fa-var-envelope-open,
+  "envelope-open-text": $fa-var-envelope-open-text,
+  "envelopes-bulk": $fa-var-envelopes-bulk,
+  "mail-bulk": $fa-var-mail-bulk,
+  "equals": $fa-var-equals,
+  "eraser": $fa-var-eraser,
+  "ethernet": $fa-var-ethernet,
+  "euro-sign": $fa-var-euro-sign,
+  "eur": $fa-var-eur,
+  "euro": $fa-var-euro,
+  "exclamation": $fa-var-exclamation,
+  "expand": $fa-var-expand,
+  "eye": $fa-var-eye,
+  "eye-dropper": $fa-var-eye-dropper,
+  "eye-dropper-empty": $fa-var-eye-dropper-empty,
+  "eyedropper": $fa-var-eyedropper,
+  "eye-low-vision": $fa-var-eye-low-vision,
+  "low-vision": $fa-var-low-vision,
+  "eye-slash": $fa-var-eye-slash,
+  "f": $fa-var-f,
+  "face-angry": $fa-var-face-angry,
+  "angry": $fa-var-angry,
+  "face-dizzy": $fa-var-face-dizzy,
+  "dizzy": $fa-var-dizzy,
+  "face-flushed": $fa-var-face-flushed,
+  "flushed": $fa-var-flushed,
+  "face-frown": $fa-var-face-frown,
+  "frown": $fa-var-frown,
+  "face-frown-open": $fa-var-face-frown-open,
+  "frown-open": $fa-var-frown-open,
+  "face-grimace": $fa-var-face-grimace,
+  "grimace": $fa-var-grimace,
+  "face-grin": $fa-var-face-grin,
+  "grin": $fa-var-grin,
+  "face-grin-beam": $fa-var-face-grin-beam,
+  "grin-beam": $fa-var-grin-beam,
+  "face-grin-beam-sweat": $fa-var-face-grin-beam-sweat,
+  "grin-beam-sweat": $fa-var-grin-beam-sweat,
+  "face-grin-hearts": $fa-var-face-grin-hearts,
+  "grin-hearts": $fa-var-grin-hearts,
+  "face-grin-squint": $fa-var-face-grin-squint,
+  "grin-squint": $fa-var-grin-squint,
+  "face-grin-squint-tears": $fa-var-face-grin-squint-tears,
+  "grin-squint-tears": $fa-var-grin-squint-tears,
+  "face-grin-stars": $fa-var-face-grin-stars,
+  "grin-stars": $fa-var-grin-stars,
+  "face-grin-tears": $fa-var-face-grin-tears,
+  "grin-tears": $fa-var-grin-tears,
+  "face-grin-tongue": $fa-var-face-grin-tongue,
+  "grin-tongue": $fa-var-grin-tongue,
+  "face-grin-tongue-squint": $fa-var-face-grin-tongue-squint,
+  "grin-tongue-squint": $fa-var-grin-tongue-squint,
+  "face-grin-tongue-wink": $fa-var-face-grin-tongue-wink,
+  "grin-tongue-wink": $fa-var-grin-tongue-wink,
+  "face-grin-wide": $fa-var-face-grin-wide,
+  "grin-alt": $fa-var-grin-alt,
+  "face-grin-wink": $fa-var-face-grin-wink,
+  "grin-wink": $fa-var-grin-wink,
+  "face-kiss": $fa-var-face-kiss,
+  "kiss": $fa-var-kiss,
+  "face-kiss-beam": $fa-var-face-kiss-beam,
+  "kiss-beam": $fa-var-kiss-beam,
+  "face-kiss-wink-heart": $fa-var-face-kiss-wink-heart,
+  "kiss-wink-heart": $fa-var-kiss-wink-heart,
+  "face-laugh": $fa-var-face-laugh,
+  "laugh": $fa-var-laugh,
+  "face-laugh-beam": $fa-var-face-laugh-beam,
+  "laugh-beam": $fa-var-laugh-beam,
+  "face-laugh-squint": $fa-var-face-laugh-squint,
+  "laugh-squint": $fa-var-laugh-squint,
+  "face-laugh-wink": $fa-var-face-laugh-wink,
+  "laugh-wink": $fa-var-laugh-wink,
+  "face-meh": $fa-var-face-meh,
+  "meh": $fa-var-meh,
+  "face-meh-blank": $fa-var-face-meh-blank,
+  "meh-blank": $fa-var-meh-blank,
+  "face-rolling-eyes": $fa-var-face-rolling-eyes,
+  "meh-rolling-eyes": $fa-var-meh-rolling-eyes,
+  "face-sad-cry": $fa-var-face-sad-cry,
+  "sad-cry": $fa-var-sad-cry,
+  "face-sad-tear": $fa-var-face-sad-tear,
+  "sad-tear": $fa-var-sad-tear,
+  "face-smile": $fa-var-face-smile,
+  "smile": $fa-var-smile,
+  "face-smile-beam": $fa-var-face-smile-beam,
+  "smile-beam": $fa-var-smile-beam,
+  "face-smile-wink": $fa-var-face-smile-wink,
+  "smile-wink": $fa-var-smile-wink,
+  "face-surprise": $fa-var-face-surprise,
+  "surprise": $fa-var-surprise,
+  "face-tired": $fa-var-face-tired,
+  "tired": $fa-var-tired,
+  "fan": $fa-var-fan,
+  "faucet": $fa-var-faucet,
+  "fax": $fa-var-fax,
+  "feather": $fa-var-feather,
+  "feather-pointed": $fa-var-feather-pointed,
+  "feather-alt": $fa-var-feather-alt,
+  "file": $fa-var-file,
+  "file-arrow-down": $fa-var-file-arrow-down,
+  "file-download": $fa-var-file-download,
+  "file-arrow-up": $fa-var-file-arrow-up,
+  "file-upload": $fa-var-file-upload,
+  "file-audio": $fa-var-file-audio,
+  "file-code": $fa-var-file-code,
+  "file-contract": $fa-var-file-contract,
+  "file-csv": $fa-var-file-csv,
+  "file-excel": $fa-var-file-excel,
+  "file-export": $fa-var-file-export,
+  "arrow-right-from-file": $fa-var-arrow-right-from-file,
+  "file-image": $fa-var-file-image,
+  "file-import": $fa-var-file-import,
+  "arrow-right-to-file": $fa-var-arrow-right-to-file,
+  "file-invoice": $fa-var-file-invoice,
+  "file-invoice-dollar": $fa-var-file-invoice-dollar,
+  "file-lines": $fa-var-file-lines,
+  "file-alt": $fa-var-file-alt,
+  "file-text": $fa-var-file-text,
+  "file-medical": $fa-var-file-medical,
+  "file-pdf": $fa-var-file-pdf,
+  "file-powerpoint": $fa-var-file-powerpoint,
+  "file-prescription": $fa-var-file-prescription,
+  "file-signature": $fa-var-file-signature,
+  "file-video": $fa-var-file-video,
+  "file-waveform": $fa-var-file-waveform,
+  "file-medical-alt": $fa-var-file-medical-alt,
+  "file-word": $fa-var-file-word,
+  "file-zipper": $fa-var-file-zipper,
+  "file-archive": $fa-var-file-archive,
+  "fill": $fa-var-fill,
+  "fill-drip": $fa-var-fill-drip,
+  "film": $fa-var-film,
+  "filter": $fa-var-filter,
+  "filter-circle-dollar": $fa-var-filter-circle-dollar,
+  "funnel-dollar": $fa-var-funnel-dollar,
+  "filter-circle-xmark": $fa-var-filter-circle-xmark,
+  "fingerprint": $fa-var-fingerprint,
+  "fire": $fa-var-fire,
+  "fire-extinguisher": $fa-var-fire-extinguisher,
+  "fire-flame-curved": $fa-var-fire-flame-curved,
+  "fire-alt": $fa-var-fire-alt,
+  "fire-flame-simple": $fa-var-fire-flame-simple,
+  "burn": $fa-var-burn,
+  "fish": $fa-var-fish,
+  "flag": $fa-var-flag,
+  "flag-checkered": $fa-var-flag-checkered,
+  "flag-usa": $fa-var-flag-usa,
+  "flask": $fa-var-flask,
+  "floppy-disk": $fa-var-floppy-disk,
+  "save": $fa-var-save,
+  "florin-sign": $fa-var-florin-sign,
+  "folder": $fa-var-folder,
+  "folder-minus": $fa-var-folder-minus,
+  "folder-open": $fa-var-folder-open,
+  "folder-plus": $fa-var-folder-plus,
+  "folder-tree": $fa-var-folder-tree,
+  "font": $fa-var-font,
+  "football": $fa-var-football,
+  "football-ball": $fa-var-football-ball,
+  "forward": $fa-var-forward,
+  "forward-fast": $fa-var-forward-fast,
+  "fast-forward": $fa-var-fast-forward,
+  "forward-step": $fa-var-forward-step,
+  "step-forward": $fa-var-step-forward,
+  "franc-sign": $fa-var-franc-sign,
+  "frog": $fa-var-frog,
+  "futbol": $fa-var-futbol,
+  "futbol-ball": $fa-var-futbol-ball,
+  "soccer-ball": $fa-var-soccer-ball,
+  "g": $fa-var-g,
+  "gamepad": $fa-var-gamepad,
+  "gas-pump": $fa-var-gas-pump,
+  "gauge-simple": $fa-var-gauge-simple,
+  "gauge-simple-high": $fa-var-gauge-simple-high,
+  "tachometer": $fa-var-tachometer,
+  "gavel": $fa-var-gavel,
+  "legal": $fa-var-legal,
+  "gear": $fa-var-gear,
+  "cog": $fa-var-cog,
+  "gears": $fa-var-gears,
+  "cogs": $fa-var-cogs,
+  "gem": $fa-var-gem,
+  "genderless": $fa-var-genderless,
+  "ghost": $fa-var-ghost,
+  "gift": $fa-var-gift,
+  "gifts": $fa-var-gifts,
+  "glasses": $fa-var-glasses,
+  "globe": $fa-var-globe,
+  "golf-ball-tee": $fa-var-golf-ball-tee,
+  "golf-ball": $fa-var-golf-ball,
+  "gopuram": $fa-var-gopuram,
+  "graduation-cap": $fa-var-graduation-cap,
+  "mortar-board": $fa-var-mortar-board,
+  "greater-than": $fa-var-greater-than,
+  "greater-than-equal": $fa-var-greater-than-equal,
+  "grip": $fa-var-grip,
+  "grip-horizontal": $fa-var-grip-horizontal,
+  "grip-lines": $fa-var-grip-lines,
+  "grip-lines-vertical": $fa-var-grip-lines-vertical,
+  "grip-vertical": $fa-var-grip-vertical,
+  "guarani-sign": $fa-var-guarani-sign,
+  "guitar": $fa-var-guitar,
+  "gun": $fa-var-gun,
+  "h": $fa-var-h,
+  "hammer": $fa-var-hammer,
+  "hamsa": $fa-var-hamsa,
+  "hand": $fa-var-hand,
+  "hand-paper": $fa-var-hand-paper,
+  "hand-back-fist": $fa-var-hand-back-fist,
+  "hand-rock": $fa-var-hand-rock,
+  "hand-dots": $fa-var-hand-dots,
+  "allergies": $fa-var-allergies,
+  "hand-fist": $fa-var-hand-fist,
+  "fist-raised": $fa-var-fist-raised,
+  "hand-holding": $fa-var-hand-holding,
+  "hand-holding-dollar": $fa-var-hand-holding-dollar,
+  "hand-holding-usd": $fa-var-hand-holding-usd,
+  "hand-holding-droplet": $fa-var-hand-holding-droplet,
+  "hand-holding-water": $fa-var-hand-holding-water,
+  "hand-holding-heart": $fa-var-hand-holding-heart,
+  "hand-holding-medical": $fa-var-hand-holding-medical,
+  "hand-lizard": $fa-var-hand-lizard,
+  "hand-middle-finger": $fa-var-hand-middle-finger,
+  "hand-peace": $fa-var-hand-peace,
+  "hand-point-down": $fa-var-hand-point-down,
+  "hand-point-left": $fa-var-hand-point-left,
+  "hand-point-right": $fa-var-hand-point-right,
+  "hand-point-up": $fa-var-hand-point-up,
+  "hand-pointer": $fa-var-hand-pointer,
+  "hand-scissors": $fa-var-hand-scissors,
+  "hand-sparkles": $fa-var-hand-sparkles,
+  "hand-spock": $fa-var-hand-spock,
+  "hands": $fa-var-hands,
+  "sign-language": $fa-var-sign-language,
+  "signing": $fa-var-signing,
+  "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,
+  "hands-bubbles": $fa-var-hands-bubbles,
+  "hands-wash": $fa-var-hands-wash,
+  "hands-clapping": $fa-var-hands-clapping,
+  "hands-holding": $fa-var-hands-holding,
+  "hands-praying": $fa-var-hands-praying,
+  "praying-hands": $fa-var-praying-hands,
+  "handshake": $fa-var-handshake,
+  "handshake-angle": $fa-var-handshake-angle,
+  "hands-helping": $fa-var-hands-helping,
+  "handshake-simple-slash": $fa-var-handshake-simple-slash,
+  "handshake-alt-slash": $fa-var-handshake-alt-slash,
+  "handshake-slash": $fa-var-handshake-slash,
+  "hanukiah": $fa-var-hanukiah,
+  "hard-drive": $fa-var-hard-drive,
+  "hdd": $fa-var-hdd,
+  "hashtag": $fa-var-hashtag,
+  "hat-cowboy": $fa-var-hat-cowboy,
+  "hat-cowboy-side": $fa-var-hat-cowboy-side,
+  "hat-wizard": $fa-var-hat-wizard,
+  "head-side-cough": $fa-var-head-side-cough,
+  "head-side-cough-slash": $fa-var-head-side-cough-slash,
+  "head-side-mask": $fa-var-head-side-mask,
+  "head-side-virus": $fa-var-head-side-virus,
+  "heading": $fa-var-heading,
+  "header": $fa-var-header,
+  "headphones": $fa-var-headphones,
+  "headphones-simple": $fa-var-headphones-simple,
+  "headphones-alt": $fa-var-headphones-alt,
+  "headset": $fa-var-headset,
+  "heart": $fa-var-heart,
+  "heart-crack": $fa-var-heart-crack,
+  "heart-broken": $fa-var-heart-broken,
+  "heart-pulse": $fa-var-heart-pulse,
+  "heartbeat": $fa-var-heartbeat,
+  "helicopter": $fa-var-helicopter,
+  "helmet-safety": $fa-var-helmet-safety,
+  "hard-hat": $fa-var-hard-hat,
+  "hat-hard": $fa-var-hat-hard,
+  "highlighter": $fa-var-highlighter,
+  "hippo": $fa-var-hippo,
+  "hockey-puck": $fa-var-hockey-puck,
+  "holly-berry": $fa-var-holly-berry,
+  "horse": $fa-var-horse,
+  "horse-head": $fa-var-horse-head,
+  "hospital": $fa-var-hospital,
+  "hospital-user": $fa-var-hospital-user,
+  "hospital-wide": $fa-var-hospital-wide,
+  "hospital-alt": $fa-var-hospital-alt,
+  "hot-tub-person": $fa-var-hot-tub-person,
+  "hot-tub": $fa-var-hot-tub,
+  "hotdog": $fa-var-hotdog,
+  "hotel": $fa-var-hotel,
+  "hourglass": $fa-var-hourglass,
+  "hourglass-2": $fa-var-hourglass-2,
+  "hourglass-half": $fa-var-hourglass-half,
+  "hourglass-empty": $fa-var-hourglass-empty,
+  "hourglass-end": $fa-var-hourglass-end,
+  "hourglass-3": $fa-var-hourglass-3,
+  "hourglass-start": $fa-var-hourglass-start,
+  "hourglass-1": $fa-var-hourglass-1,
+  "house": $fa-var-house,
+  "home": $fa-var-home,
+  "house-chimney": $fa-var-house-chimney,
+  "home-lg": $fa-var-home-lg,
+  "house-crack": $fa-var-house-crack,
+  "house-laptop": $fa-var-house-laptop,
+  "laptop-house": $fa-var-laptop-house,
+  "house-medical": $fa-var-house-medical,
+  "house-user": $fa-var-house-user,
+  "home-user": $fa-var-home-user,
+  "hryvnia-sign": $fa-var-hryvnia-sign,
+  "hryvnia": $fa-var-hryvnia,
+  "i": $fa-var-i,
+  "i-cursor": $fa-var-i-cursor,
+  "ice-cream": $fa-var-ice-cream,
+  "icicles": $fa-var-icicles,
+  "icons": $fa-var-icons,
+  "heart-music-camera-bolt": $fa-var-heart-music-camera-bolt,
+  "id-badge": $fa-var-id-badge,
+  "id-card": $fa-var-id-card,
+  "drivers-license": $fa-var-drivers-license,
+  "id-card-clip": $fa-var-id-card-clip,
+  "id-card-alt": $fa-var-id-card-alt,
+  "igloo": $fa-var-igloo,
+  "image": $fa-var-image,
+  "image-portrait": $fa-var-image-portrait,
+  "portrait": $fa-var-portrait,
+  "images": $fa-var-images,
+  "inbox": $fa-var-inbox,
+  "indent": $fa-var-indent,
+  "indian-rupee-sign": $fa-var-indian-rupee-sign,
+  "indian-rupee": $fa-var-indian-rupee,
+  "inr": $fa-var-inr,
+  "industry": $fa-var-industry,
+  "infinity": $fa-var-infinity,
+  "info": $fa-var-info,
+  "italic": $fa-var-italic,
+  "j": $fa-var-j,
+  "jedi": $fa-var-jedi,
+  "jet-fighter": $fa-var-jet-fighter,
+  "fighter-jet": $fa-var-fighter-jet,
+  "joint": $fa-var-joint,
+  "k": $fa-var-k,
+  "kaaba": $fa-var-kaaba,
+  "key": $fa-var-key,
+  "keyboard": $fa-var-keyboard,
+  "khanda": $fa-var-khanda,
+  "kip-sign": $fa-var-kip-sign,
+  "kit-medical": $fa-var-kit-medical,
+  "first-aid": $fa-var-first-aid,
+  "kiwi-bird": $fa-var-kiwi-bird,
+  "l": $fa-var-l,
+  "landmark": $fa-var-landmark,
+  "language": $fa-var-language,
+  "laptop": $fa-var-laptop,
+  "laptop-code": $fa-var-laptop-code,
+  "laptop-medical": $fa-var-laptop-medical,
+  "lari-sign": $fa-var-lari-sign,
+  "layer-group": $fa-var-layer-group,
+  "leaf": $fa-var-leaf,
+  "left-long": $fa-var-left-long,
+  "long-arrow-alt-left": $fa-var-long-arrow-alt-left,
+  "left-right": $fa-var-left-right,
+  "arrows-alt-h": $fa-var-arrows-alt-h,
+  "lemon": $fa-var-lemon,
+  "less-than": $fa-var-less-than,
+  "less-than-equal": $fa-var-less-than-equal,
+  "life-ring": $fa-var-life-ring,
+  "lightbulb": $fa-var-lightbulb,
+  "link": $fa-var-link,
+  "chain": $fa-var-chain,
+  "link-slash": $fa-var-link-slash,
+  "chain-broken": $fa-var-chain-broken,
+  "chain-slash": $fa-var-chain-slash,
+  "unlink": $fa-var-unlink,
+  "lira-sign": $fa-var-lira-sign,
+  "list": $fa-var-list,
+  "list-squares": $fa-var-list-squares,
+  "list-check": $fa-var-list-check,
+  "tasks": $fa-var-tasks,
+  "list-ol": $fa-var-list-ol,
+  "list-1-2": $fa-var-list-1-2,
+  "list-numeric": $fa-var-list-numeric,
+  "list-ul": $fa-var-list-ul,
+  "list-dots": $fa-var-list-dots,
+  "litecoin-sign": $fa-var-litecoin-sign,
+  "location-arrow": $fa-var-location-arrow,
+  "location-crosshairs": $fa-var-location-crosshairs,
+  "location": $fa-var-location,
+  "location-dot": $fa-var-location-dot,
+  "map-marker-alt": $fa-var-map-marker-alt,
+  "location-pin": $fa-var-location-pin,
+  "map-marker": $fa-var-map-marker,
+  "lock": $fa-var-lock,
+  "lock-open": $fa-var-lock-open,
+  "lungs": $fa-var-lungs,
+  "lungs-virus": $fa-var-lungs-virus,
+  "m": $fa-var-m,
+  "magnet": $fa-var-magnet,
+  "magnifying-glass": $fa-var-magnifying-glass,
+  "search": $fa-var-search,
+  "magnifying-glass-dollar": $fa-var-magnifying-glass-dollar,
+  "search-dollar": $fa-var-search-dollar,
+  "magnifying-glass-location": $fa-var-magnifying-glass-location,
+  "search-location": $fa-var-search-location,
+  "magnifying-glass-minus": $fa-var-magnifying-glass-minus,
+  "search-minus": $fa-var-search-minus,
+  "magnifying-glass-plus": $fa-var-magnifying-glass-plus,
+  "search-plus": $fa-var-search-plus,
+  "manat-sign": $fa-var-manat-sign,
+  "map": $fa-var-map,
+  "map-location": $fa-var-map-location,
+  "map-marked": $fa-var-map-marked,
+  "map-location-dot": $fa-var-map-location-dot,
+  "map-marked-alt": $fa-var-map-marked-alt,
+  "map-pin": $fa-var-map-pin,
+  "marker": $fa-var-marker,
+  "mars": $fa-var-mars,
+  "mars-and-venus": $fa-var-mars-and-venus,
+  "mars-double": $fa-var-mars-double,
+  "mars-stroke": $fa-var-mars-stroke,
+  "mars-stroke-right": $fa-var-mars-stroke-right,
+  "mars-stroke-h": $fa-var-mars-stroke-h,
+  "mars-stroke-up": $fa-var-mars-stroke-up,
+  "mars-stroke-v": $fa-var-mars-stroke-v,
+  "martini-glass": $fa-var-martini-glass,
+  "glass-martini-alt": $fa-var-glass-martini-alt,
+  "martini-glass-citrus": $fa-var-martini-glass-citrus,
+  "cocktail": $fa-var-cocktail,
+  "martini-glass-empty": $fa-var-martini-glass-empty,
+  "glass-martini": $fa-var-glass-martini,
+  "mask": $fa-var-mask,
+  "mask-face": $fa-var-mask-face,
+  "masks-theater": $fa-var-masks-theater,
+  "theater-masks": $fa-var-theater-masks,
+  "maximize": $fa-var-maximize,
+  "expand-arrows-alt": $fa-var-expand-arrows-alt,
+  "medal": $fa-var-medal,
+  "memory": $fa-var-memory,
+  "menorah": $fa-var-menorah,
+  "mercury": $fa-var-mercury,
+  "message": $fa-var-message,
+  "comment-alt": $fa-var-comment-alt,
+  "meteor": $fa-var-meteor,
+  "microchip": $fa-var-microchip,
+  "microphone": $fa-var-microphone,
+  "microphone-lines": $fa-var-microphone-lines,
+  "microphone-alt": $fa-var-microphone-alt,
+  "microphone-lines-slash": $fa-var-microphone-lines-slash,
+  "microphone-alt-slash": $fa-var-microphone-alt-slash,
+  "microphone-slash": $fa-var-microphone-slash,
+  "microscope": $fa-var-microscope,
+  "mill-sign": $fa-var-mill-sign,
+  "minimize": $fa-var-minimize,
+  "compress-arrows-alt": $fa-var-compress-arrows-alt,
+  "minus": $fa-var-minus,
+  "subtract": $fa-var-subtract,
+  "mitten": $fa-var-mitten,
+  "mobile-button": $fa-var-mobile-button,
+  "mobile-screen-button": $fa-var-mobile-screen-button,
+  "mobile-alt": $fa-var-mobile-alt,
+  "money-bill": $fa-var-money-bill,
+  "money-bill-1": $fa-var-money-bill-1,
+  "money-bill-alt": $fa-var-money-bill-alt,
+  "money-bill-1-wave": $fa-var-money-bill-1-wave,
+  "money-bill-wave-alt": $fa-var-money-bill-wave-alt,
+  "money-bill-wave": $fa-var-money-bill-wave,
+  "money-check": $fa-var-money-check,
+  "money-check-dollar": $fa-var-money-check-dollar,
+  "money-check-alt": $fa-var-money-check-alt,
+  "monument": $fa-var-monument,
+  "moon": $fa-var-moon,
+  "mortar-pestle": $fa-var-mortar-pestle,
+  "mosque": $fa-var-mosque,
+  "motorcycle": $fa-var-motorcycle,
+  "mountain": $fa-var-mountain,
+  "mug-hot": $fa-var-mug-hot,
+  "mug-saucer": $fa-var-mug-saucer,
+  "coffee": $fa-var-coffee,
+  "music": $fa-var-music,
+  "n": $fa-var-n,
+  "naira-sign": $fa-var-naira-sign,
+  "network-wired": $fa-var-network-wired,
+  "neuter": $fa-var-neuter,
+  "newspaper": $fa-var-newspaper,
+  "not-equal": $fa-var-not-equal,
+  "note-sticky": $fa-var-note-sticky,
+  "sticky-note": $fa-var-sticky-note,
+  "notes-medical": $fa-var-notes-medical,
+  "o": $fa-var-o,
+  "object-group": $fa-var-object-group,
+  "object-ungroup": $fa-var-object-ungroup,
+  "oil-can": $fa-var-oil-can,
+  "om": $fa-var-om,
+  "otter": $fa-var-otter,
+  "outdent": $fa-var-outdent,
+  "dedent": $fa-var-dedent,
+  "p": $fa-var-p,
+  "pager": $fa-var-pager,
+  "paint-brush": $fa-var-paint-brush,
+  "paint-roller": $fa-var-paint-roller,
+  "palette": $fa-var-palette,
+  "pallet": $fa-var-pallet,
+  "panorama": $fa-var-panorama,
+  "paper-plane": $fa-var-paper-plane,
+  "paperclip": $fa-var-paperclip,
+  "parachute-box": $fa-var-parachute-box,
+  "paragraph": $fa-var-paragraph,
+  "passport": $fa-var-passport,
+  "paste": $fa-var-paste,
+  "file-clipboard": $fa-var-file-clipboard,
+  "pause": $fa-var-pause,
+  "paw": $fa-var-paw,
+  "peace": $fa-var-peace,
+  "pen": $fa-var-pen,
+  "pen-clip": $fa-var-pen-clip,
+  "pen-alt": $fa-var-pen-alt,
+  "pen-fancy": $fa-var-pen-fancy,
+  "pen-nib": $fa-var-pen-nib,
+  "pen-ruler": $fa-var-pen-ruler,
+  "pencil-ruler": $fa-var-pencil-ruler,
+  "pen-to-square": $fa-var-pen-to-square,
+  "edit": $fa-var-edit,
+  "pencil": $fa-var-pencil,
+  "pencil-alt": $fa-var-pencil-alt,
+  "people-arrows-left-right": $fa-var-people-arrows-left-right,
+  "people-arrows": $fa-var-people-arrows,
+  "people-carry-box": $fa-var-people-carry-box,
+  "people-carry": $fa-var-people-carry,
+  "pepper-hot": $fa-var-pepper-hot,
+  "percent": $fa-var-percent,
+  "percentage": $fa-var-percentage,
+  "person": $fa-var-person,
+  "male": $fa-var-male,
+  "person-biking": $fa-var-person-biking,
+  "biking": $fa-var-biking,
+  "person-booth": $fa-var-person-booth,
+  "person-dots-from-line": $fa-var-person-dots-from-line,
+  "diagnoses": $fa-var-diagnoses,
+  "person-dress": $fa-var-person-dress,
+  "female": $fa-var-female,
+  "person-hiking": $fa-var-person-hiking,
+  "hiking": $fa-var-hiking,
+  "person-praying": $fa-var-person-praying,
+  "pray": $fa-var-pray,
+  "person-running": $fa-var-person-running,
+  "running": $fa-var-running,
+  "person-skating": $fa-var-person-skating,
+  "skating": $fa-var-skating,
+  "person-skiing": $fa-var-person-skiing,
+  "skiing": $fa-var-skiing,
+  "person-skiing-nordic": $fa-var-person-skiing-nordic,
+  "skiing-nordic": $fa-var-skiing-nordic,
+  "person-snowboarding": $fa-var-person-snowboarding,
+  "snowboarding": $fa-var-snowboarding,
+  "person-swimming": $fa-var-person-swimming,
+  "swimmer": $fa-var-swimmer,
+  "person-walking": $fa-var-person-walking,
+  "walking": $fa-var-walking,
+  "person-walking-with-cane": $fa-var-person-walking-with-cane,
+  "blind": $fa-var-blind,
+  "peseta-sign": $fa-var-peseta-sign,
+  "peso-sign": $fa-var-peso-sign,
+  "phone": $fa-var-phone,
+  "phone-flip": $fa-var-phone-flip,
+  "phone-alt": $fa-var-phone-alt,
+  "phone-slash": $fa-var-phone-slash,
+  "phone-volume": $fa-var-phone-volume,
+  "volume-control-phone": $fa-var-volume-control-phone,
+  "photo-film": $fa-var-photo-film,
+  "photo-video": $fa-var-photo-video,
+  "piggy-bank": $fa-var-piggy-bank,
+  "pills": $fa-var-pills,
+  "pizza-slice": $fa-var-pizza-slice,
+  "place-of-worship": $fa-var-place-of-worship,
+  "plane": $fa-var-plane,
+  "plane-arrival": $fa-var-plane-arrival,
+  "plane-departure": $fa-var-plane-departure,
+  "plane-slash": $fa-var-plane-slash,
+  "play": $fa-var-play,
+  "plug": $fa-var-plug,
+  "plus": $fa-var-plus,
+  "add": $fa-var-add,
+  "plus-minus": $fa-var-plus-minus,
+  "podcast": $fa-var-podcast,
+  "poo": $fa-var-poo,
+  "poo-storm": $fa-var-poo-storm,
+  "poo-bolt": $fa-var-poo-bolt,
+  "poop": $fa-var-poop,
+  "power-off": $fa-var-power-off,
+  "prescription": $fa-var-prescription,
+  "prescription-bottle": $fa-var-prescription-bottle,
+  "prescription-bottle-medical": $fa-var-prescription-bottle-medical,
+  "prescription-bottle-alt": $fa-var-prescription-bottle-alt,
+  "print": $fa-var-print,
+  "pump-medical": $fa-var-pump-medical,
+  "pump-soap": $fa-var-pump-soap,
+  "puzzle-piece": $fa-var-puzzle-piece,
+  "q": $fa-var-q,
+  "qrcode": $fa-var-qrcode,
+  "question": $fa-var-question,
+  "quidditch": $fa-var-quidditch,
+  "broom-ball": $fa-var-broom-ball,
+  "quidditch-broom-ball": $fa-var-quidditch-broom-ball,
+  "quote-left": $fa-var-quote-left,
+  "quote-left-alt": $fa-var-quote-left-alt,
+  "quote-right": $fa-var-quote-right,
+  "quote-right-alt": $fa-var-quote-right-alt,
+  "r": $fa-var-r,
+  "radiation": $fa-var-radiation,
+  "rainbow": $fa-var-rainbow,
+  "receipt": $fa-var-receipt,
+  "record-vinyl": $fa-var-record-vinyl,
+  "rectangle-ad": $fa-var-rectangle-ad,
+  "ad": $fa-var-ad,
+  "rectangle-list": $fa-var-rectangle-list,
+  "list-alt": $fa-var-list-alt,
+  "rectangle-xmark": $fa-var-rectangle-xmark,
+  "rectangle-times": $fa-var-rectangle-times,
+  "times-rectangle": $fa-var-times-rectangle,
+  "window-close": $fa-var-window-close,
+  "recycle": $fa-var-recycle,
+  "registered": $fa-var-registered,
+  "repeat": $fa-var-repeat,
+  "reply": $fa-var-reply,
+  "mail-reply": $fa-var-mail-reply,
+  "reply-all": $fa-var-reply-all,
+  "mail-reply-all": $fa-var-mail-reply-all,
+  "republican": $fa-var-republican,
+  "restroom": $fa-var-restroom,
+  "retweet": $fa-var-retweet,
+  "ribbon": $fa-var-ribbon,
+  "right-from-bracket": $fa-var-right-from-bracket,
+  "sign-out-alt": $fa-var-sign-out-alt,
+  "right-left": $fa-var-right-left,
+  "exchange-alt": $fa-var-exchange-alt,
+  "right-long": $fa-var-right-long,
+  "long-arrow-alt-right": $fa-var-long-arrow-alt-right,
+  "right-to-bracket": $fa-var-right-to-bracket,
+  "sign-in-alt": $fa-var-sign-in-alt,
+  "ring": $fa-var-ring,
+  "road": $fa-var-road,
+  "robot": $fa-var-robot,
+  "rocket": $fa-var-rocket,
+  "rotate": $fa-var-rotate,
+  "sync-alt": $fa-var-sync-alt,
+  "rotate-left": $fa-var-rotate-left,
+  "rotate-back": $fa-var-rotate-back,
+  "rotate-backward": $fa-var-rotate-backward,
+  "undo-alt": $fa-var-undo-alt,
+  "route": $fa-var-route,
+  "rss": $fa-var-rss,
+  "feed": $fa-var-feed,
+  "ruble-sign": $fa-var-ruble-sign,
+  "rouble": $fa-var-rouble,
+  "rub": $fa-var-rub,
+  "ruble": $fa-var-ruble,
+  "ruler": $fa-var-ruler,
+  "ruler-combined": $fa-var-ruler-combined,
+  "ruler-horizontal": $fa-var-ruler-horizontal,
+  "ruler-vertical": $fa-var-ruler-vertical,
+  "rupee-sign": $fa-var-rupee-sign,
+  "rupee": $fa-var-rupee,
+  "rupiah-sign": $fa-var-rupiah-sign,
+  "s": $fa-var-s,
+  "sailboat": $fa-var-sailboat,
+  "satellite": $fa-var-satellite,
+  "satellite-dish": $fa-var-satellite-dish,
+  "scale-balanced": $fa-var-scale-balanced,
+  "balance-scale": $fa-var-balance-scale,
+  "scale-unbalanced": $fa-var-scale-unbalanced,
+  "balance-scale-left": $fa-var-balance-scale-left,
+  "scale-unbalanced-flip": $fa-var-scale-unbalanced-flip,
+  "balance-scale-right": $fa-var-balance-scale-right,
+  "school": $fa-var-school,
+  "scissors": $fa-var-scissors,
+  "cut": $fa-var-cut,
+  "screwdriver": $fa-var-screwdriver,
+  "screwdriver-wrench": $fa-var-screwdriver-wrench,
+  "tools": $fa-var-tools,
+  "scroll": $fa-var-scroll,
+  "scroll-torah": $fa-var-scroll-torah,
+  "torah": $fa-var-torah,
+  "sd-card": $fa-var-sd-card,
+  "section": $fa-var-section,
+  "seedling": $fa-var-seedling,
+  "sprout": $fa-var-sprout,
+  "server": $fa-var-server,
+  "shapes": $fa-var-shapes,
+  "triangle-circle-square": $fa-var-triangle-circle-square,
+  "share": $fa-var-share,
+  "arrow-turn-right": $fa-var-arrow-turn-right,
+  "mail-forward": $fa-var-mail-forward,
+  "share-from-square": $fa-var-share-from-square,
+  "share-square": $fa-var-share-square,
+  "share-nodes": $fa-var-share-nodes,
+  "share-alt": $fa-var-share-alt,
+  "shekel-sign": $fa-var-shekel-sign,
+  "ils": $fa-var-ils,
+  "shekel": $fa-var-shekel,
+  "sheqel": $fa-var-sheqel,
+  "sheqel-sign": $fa-var-sheqel-sign,
+  "shield-blank": $fa-var-shield-blank,
+  "shield-alt": $fa-var-shield-alt,
+  "shield-virus": $fa-var-shield-virus,
+  "ship": $fa-var-ship,
+  "shirt": $fa-var-shirt,
+  "t-shirt": $fa-var-t-shirt,
+  "tshirt": $fa-var-tshirt,
+  "shoe-prints": $fa-var-shoe-prints,
+  "shop": $fa-var-shop,
+  "store-alt": $fa-var-store-alt,
+  "shop-slash": $fa-var-shop-slash,
+  "store-alt-slash": $fa-var-store-alt-slash,
+  "shower": $fa-var-shower,
+  "shuffle": $fa-var-shuffle,
+  "random": $fa-var-random,
+  "shuttle-space": $fa-var-shuttle-space,
+  "space-shuttle": $fa-var-space-shuttle,
+  "sign-hanging": $fa-var-sign-hanging,
+  "sign": $fa-var-sign,
+  "signal": $fa-var-signal,
+  "signal-5": $fa-var-signal-5,
+  "signal-perfect": $fa-var-signal-perfect,
+  "signature": $fa-var-signature,
+  "signs-post": $fa-var-signs-post,
+  "map-signs": $fa-var-map-signs,
+  "sim-card": $fa-var-sim-card,
+  "sink": $fa-var-sink,
+  "sitemap": $fa-var-sitemap,
+  "skull": $fa-var-skull,
+  "skull-crossbones": $fa-var-skull-crossbones,
+  "slash": $fa-var-slash,
+  "sleigh": $fa-var-sleigh,
+  "sliders": $fa-var-sliders,
+  "sliders-h": $fa-var-sliders-h,
+  "smog": $fa-var-smog,
+  "smoking": $fa-var-smoking,
+  "snowflake": $fa-var-snowflake,
+  "snowman": $fa-var-snowman,
+  "snowplow": $fa-var-snowplow,
+  "soap": $fa-var-soap,
+  "socks": $fa-var-socks,
+  "solar-panel": $fa-var-solar-panel,
+  "sort": $fa-var-sort,
+  "unsorted": $fa-var-unsorted,
+  "sort-down": $fa-var-sort-down,
+  "sort-desc": $fa-var-sort-desc,
+  "sort-up": $fa-var-sort-up,
+  "sort-asc": $fa-var-sort-asc,
+  "spa": $fa-var-spa,
+  "spaghetti-monster-flying": $fa-var-spaghetti-monster-flying,
+  "pastafarianism": $fa-var-pastafarianism,
+  "spell-check": $fa-var-spell-check,
+  "spider": $fa-var-spider,
+  "spinner": $fa-var-spinner,
+  "splotch": $fa-var-splotch,
+  "spoon": $fa-var-spoon,
+  "utensil-spoon": $fa-var-utensil-spoon,
+  "spray-can": $fa-var-spray-can,
+  "spray-can-sparkles": $fa-var-spray-can-sparkles,
+  "air-freshener": $fa-var-air-freshener,
+  "square": $fa-var-square,
+  "square-caret-down": $fa-var-square-caret-down,
+  "caret-square-down": $fa-var-caret-square-down,
+  "square-caret-left": $fa-var-square-caret-left,
+  "caret-square-left": $fa-var-caret-square-left,
+  "square-caret-right": $fa-var-square-caret-right,
+  "caret-square-right": $fa-var-caret-square-right,
+  "square-caret-up": $fa-var-square-caret-up,
+  "caret-square-up": $fa-var-caret-square-up,
+  "square-check": $fa-var-square-check,
+  "check-square": $fa-var-check-square,
+  "square-envelope": $fa-var-square-envelope,
+  "envelope-square": $fa-var-envelope-square,
+  "square-full": $fa-var-square-full,
+  "square-h": $fa-var-square-h,
+  "h-square": $fa-var-h-square,
+  "square-minus": $fa-var-square-minus,
+  "minus-square": $fa-var-minus-square,
+  "square-parking": $fa-var-square-parking,
+  "parking": $fa-var-parking,
+  "square-pen": $fa-var-square-pen,
+  "pen-square": $fa-var-pen-square,
+  "pencil-square": $fa-var-pencil-square,
+  "square-phone": $fa-var-square-phone,
+  "phone-square": $fa-var-phone-square,
+  "square-phone-flip": $fa-var-square-phone-flip,
+  "phone-square-alt": $fa-var-phone-square-alt,
+  "square-plus": $fa-var-square-plus,
+  "plus-square": $fa-var-plus-square,
+  "square-poll-horizontal": $fa-var-square-poll-horizontal,
+  "poll-h": $fa-var-poll-h,
+  "square-poll-vertical": $fa-var-square-poll-vertical,
+  "poll": $fa-var-poll,
+  "square-root-variable": $fa-var-square-root-variable,
+  "square-root-alt": $fa-var-square-root-alt,
+  "square-rss": $fa-var-square-rss,
+  "rss-square": $fa-var-rss-square,
+  "square-share-nodes": $fa-var-square-share-nodes,
+  "share-alt-square": $fa-var-share-alt-square,
+  "square-up-right": $fa-var-square-up-right,
+  "external-link-square-alt": $fa-var-external-link-square-alt,
+  "stairs": $fa-var-stairs,
+  "stamp": $fa-var-stamp,
+  "star": $fa-var-star,
+  "star-and-crescent": $fa-var-star-and-crescent,
+  "star-half": $fa-var-star-half,
+  "star-half-stroke": $fa-var-star-half-stroke,
+  "star-half-alt": $fa-var-star-half-alt,
+  "star-of-david": $fa-var-star-of-david,
+  "star-of-life": $fa-var-star-of-life,
+  "sterling-sign": $fa-var-sterling-sign,
+  "gbp": $fa-var-gbp,
+  "pound-sign": $fa-var-pound-sign,
+  "stethoscope": $fa-var-stethoscope,
+  "stop": $fa-var-stop,
+  "stopwatch": $fa-var-stopwatch,
+  "stopwatch-20": $fa-var-stopwatch-20,
+  "store": $fa-var-store,
+  "store-slash": $fa-var-store-slash,
+  "street-view": $fa-var-street-view,
+  "strikethrough": $fa-var-strikethrough,
+  "stroopwafel": $fa-var-stroopwafel,
+  "subscript": $fa-var-subscript,
+  "suitcase": $fa-var-suitcase,
+  "suitcase-medical": $fa-var-suitcase-medical,
+  "medkit": $fa-var-medkit,
+  "suitcase-rolling": $fa-var-suitcase-rolling,
+  "sun": $fa-var-sun,
+  "superscript": $fa-var-superscript,
+  "swatchbook": $fa-var-swatchbook,
+  "synagogue": $fa-var-synagogue,
+  "syringe": $fa-var-syringe,
+  "t": $fa-var-t,
+  "table": $fa-var-table,
+  "table-cells": $fa-var-table-cells,
+  "th": $fa-var-th,
+  "table-cells-large": $fa-var-table-cells-large,
+  "th-large": $fa-var-th-large,
+  "table-columns": $fa-var-table-columns,
+  "columns": $fa-var-columns,
+  "table-list": $fa-var-table-list,
+  "th-list": $fa-var-th-list,
+  "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,
+  "tablet-button": $fa-var-tablet-button,
+  "tablet-screen-button": $fa-var-tablet-screen-button,
+  "tablet-alt": $fa-var-tablet-alt,
+  "tablets": $fa-var-tablets,
+  "tachograph-digital": $fa-var-tachograph-digital,
+  "digital-tachograph": $fa-var-digital-tachograph,
+  "tag": $fa-var-tag,
+  "tags": $fa-var-tags,
+  "tape": $fa-var-tape,
+  "taxi": $fa-var-taxi,
+  "cab": $fa-var-cab,
+  "teeth": $fa-var-teeth,
+  "teeth-open": $fa-var-teeth-open,
+  "temperature-empty": $fa-var-temperature-empty,
+  "temperature-0": $fa-var-temperature-0,
+  "thermometer-0": $fa-var-thermometer-0,
+  "thermometer-empty": $fa-var-thermometer-empty,
+  "temperature-full": $fa-var-temperature-full,
+  "temperature-4": $fa-var-temperature-4,
+  "thermometer-4": $fa-var-thermometer-4,
+  "thermometer-full": $fa-var-thermometer-full,
+  "temperature-half": $fa-var-temperature-half,
+  "temperature-2": $fa-var-temperature-2,
+  "thermometer-2": $fa-var-thermometer-2,
+  "thermometer-half": $fa-var-thermometer-half,
+  "temperature-high": $fa-var-temperature-high,
+  "temperature-low": $fa-var-temperature-low,
+  "temperature-quarter": $fa-var-temperature-quarter,
+  "temperature-1": $fa-var-temperature-1,
+  "thermometer-1": $fa-var-thermometer-1,
+  "thermometer-quarter": $fa-var-thermometer-quarter,
+  "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,
+  "tenge-sign": $fa-var-tenge-sign,
+  "tenge": $fa-var-tenge,
+  "terminal": $fa-var-terminal,
+  "text-height": $fa-var-text-height,
+  "text-slash": $fa-var-text-slash,
+  "remove-format": $fa-var-remove-format,
+  "text-width": $fa-var-text-width,
+  "thermometer": $fa-var-thermometer,
+  "thumbs-down": $fa-var-thumbs-down,
+  "thumbs-up": $fa-var-thumbs-up,
+  "thumbtack": $fa-var-thumbtack,
+  "thumb-tack": $fa-var-thumb-tack,
+  "ticket-simple": $fa-var-ticket-simple,
+  "ticket-alt": $fa-var-ticket-alt,
+  "timeline": $fa-var-timeline,
+  "toggle-off": $fa-var-toggle-off,
+  "toggle-on": $fa-var-toggle-on,
+  "toilet": $fa-var-toilet,
+  "toilet-paper": $fa-var-toilet-paper,
+  "toilet-paper-slash": $fa-var-toilet-paper-slash,
+  "toolbox": $fa-var-toolbox,
+  "tooth": $fa-var-tooth,
+  "torii-gate": $fa-var-torii-gate,
+  "tower-broadcast": $fa-var-tower-broadcast,
+  "broadcast-tower": $fa-var-broadcast-tower,
+  "tractor": $fa-var-tractor,
+  "trademark": $fa-var-trademark,
+  "traffic-light": $fa-var-traffic-light,
+  "trailer": $fa-var-trailer,
+  "train": $fa-var-train,
+  "train-subway": $fa-var-train-subway,
+  "subway": $fa-var-subway,
+  "train-tram": $fa-var-train-tram,
+  "tram": $fa-var-tram,
+  "transgender": $fa-var-transgender,
+  "transgender-alt": $fa-var-transgender-alt,
+  "trash": $fa-var-trash,
+  "trash-arrow-up": $fa-var-trash-arrow-up,
+  "trash-restore": $fa-var-trash-restore,
+  "trash-can": $fa-var-trash-can,
+  "trash-alt": $fa-var-trash-alt,
+  "trash-can-arrow-up": $fa-var-trash-can-arrow-up,
+  "trash-restore-alt": $fa-var-trash-restore-alt,
+  "tree": $fa-var-tree,
+  "triangle-exclamation": $fa-var-triangle-exclamation,
+  "exclamation-triangle": $fa-var-exclamation-triangle,
+  "warning": $fa-var-warning,
+  "trophy": $fa-var-trophy,
+  "truck": $fa-var-truck,
+  "truck-fast": $fa-var-truck-fast,
+  "shipping-fast": $fa-var-shipping-fast,
+  "truck-medical": $fa-var-truck-medical,
+  "ambulance": $fa-var-ambulance,
+  "truck-monster": $fa-var-truck-monster,
+  "truck-moving": $fa-var-truck-moving,
+  "truck-pickup": $fa-var-truck-pickup,
+  "truck-ramp-box": $fa-var-truck-ramp-box,
+  "truck-loading": $fa-var-truck-loading,
+  "tty": $fa-var-tty,
+  "teletype": $fa-var-teletype,
+  "turkish-lira-sign": $fa-var-turkish-lira-sign,
+  "try": $fa-var-try,
+  "turkish-lira": $fa-var-turkish-lira,
+  "turn-down": $fa-var-turn-down,
+  "level-down-alt": $fa-var-level-down-alt,
+  "turn-up": $fa-var-turn-up,
+  "level-up-alt": $fa-var-level-up-alt,
+  "tv": $fa-var-tv,
+  "television": $fa-var-television,
+  "tv-alt": $fa-var-tv-alt,
+  "u": $fa-var-u,
+  "umbrella": $fa-var-umbrella,
+  "umbrella-beach": $fa-var-umbrella-beach,
+  "underline": $fa-var-underline,
+  "universal-access": $fa-var-universal-access,
+  "unlock": $fa-var-unlock,
+  "unlock-keyhole": $fa-var-unlock-keyhole,
+  "unlock-alt": $fa-var-unlock-alt,
+  "up-down": $fa-var-up-down,
+  "arrows-alt-v": $fa-var-arrows-alt-v,
+  "up-down-left-right": $fa-var-up-down-left-right,
+  "arrows-alt": $fa-var-arrows-alt,
+  "up-long": $fa-var-up-long,
+  "long-arrow-alt-up": $fa-var-long-arrow-alt-up,
+  "up-right-and-down-left-from-center": $fa-var-up-right-and-down-left-from-center,
+  "expand-alt": $fa-var-expand-alt,
+  "up-right-from-square": $fa-var-up-right-from-square,
+  "external-link-alt": $fa-var-external-link-alt,
+  "upload": $fa-var-upload,
+  "user": $fa-var-user,
+  "user-astronaut": $fa-var-user-astronaut,
+  "user-check": $fa-var-user-check,
+  "user-clock": $fa-var-user-clock,
+  "user-doctor": $fa-var-user-doctor,
+  "user-md": $fa-var-user-md,
+  "user-gear": $fa-var-user-gear,
+  "user-cog": $fa-var-user-cog,
+  "user-graduate": $fa-var-user-graduate,
+  "user-group": $fa-var-user-group,
+  "user-friends": $fa-var-user-friends,
+  "user-injured": $fa-var-user-injured,
+  "user-large": $fa-var-user-large,
+  "user-alt": $fa-var-user-alt,
+  "user-large-slash": $fa-var-user-large-slash,
+  "user-alt-slash": $fa-var-user-alt-slash,
+  "user-lock": $fa-var-user-lock,
+  "user-minus": $fa-var-user-minus,
+  "user-ninja": $fa-var-user-ninja,
+  "user-nurse": $fa-var-user-nurse,
+  "user-pen": $fa-var-user-pen,
+  "user-edit": $fa-var-user-edit,
+  "user-plus": $fa-var-user-plus,
+  "user-secret": $fa-var-user-secret,
+  "user-shield": $fa-var-user-shield,
+  "user-slash": $fa-var-user-slash,
+  "user-tag": $fa-var-user-tag,
+  "user-tie": $fa-var-user-tie,
+  "user-xmark": $fa-var-user-xmark,
+  "user-times": $fa-var-user-times,
+  "users": $fa-var-users,
+  "group": $fa-var-group,
+  "users-gear": $fa-var-users-gear,
+  "users-cog": $fa-var-users-cog,
+  "users-slash": $fa-var-users-slash,
+  "utensils": $fa-var-utensils,
+  "cutlery": $fa-var-cutlery,
+  "v": $fa-var-v,
+  "van-shuttle": $fa-var-van-shuttle,
+  "shuttle-van": $fa-var-shuttle-van,
+  "vault": $fa-var-vault,
+  "vector-square": $fa-var-vector-square,
+  "venus": $fa-var-venus,
+  "venus-double": $fa-var-venus-double,
+  "venus-mars": $fa-var-venus-mars,
+  "vest": $fa-var-vest,
+  "vest-patches": $fa-var-vest-patches,
+  "vial": $fa-var-vial,
+  "vials": $fa-var-vials,
+  "video": $fa-var-video,
+  "video-camera": $fa-var-video-camera,
+  "video-slash": $fa-var-video-slash,
+  "vihara": $fa-var-vihara,
+  "virus": $fa-var-virus,
+  "virus-slash": $fa-var-virus-slash,
+  "viruses": $fa-var-viruses,
+  "voicemail": $fa-var-voicemail,
+  "volleyball": $fa-var-volleyball,
+  "volleyball-ball": $fa-var-volleyball-ball,
+  "volume-high": $fa-var-volume-high,
+  "volume-up": $fa-var-volume-up,
+  "volume-low": $fa-var-volume-low,
+  "volume-down": $fa-var-volume-down,
+  "volume-off": $fa-var-volume-off,
+  "volume-xmark": $fa-var-volume-xmark,
+  "volume-mute": $fa-var-volume-mute,
+  "volume-times": $fa-var-volume-times,
+  "vr-cardboard": $fa-var-vr-cardboard,
+  "w": $fa-var-w,
+  "wallet": $fa-var-wallet,
+  "wand-magic": $fa-var-wand-magic,
+  "magic": $fa-var-magic,
+  "warehouse": $fa-var-warehouse,
+  "water": $fa-var-water,
+  "water-ladder": $fa-var-water-ladder,
+  "ladder-water": $fa-var-ladder-water,
+  "swimming-pool": $fa-var-swimming-pool,
+  "wave-square": $fa-var-wave-square,
+  "weight-hanging": $fa-var-weight-hanging,
+  "weight-scale": $fa-var-weight-scale,
+  "weight": $fa-var-weight,
+  "wheelchair": $fa-var-wheelchair,
+  "whiskey-glass": $fa-var-whiskey-glass,
+  "glass-whiskey": $fa-var-glass-whiskey,
+  "wifi": $fa-var-wifi,
+  "wifi-3": $fa-var-wifi-3,
+  "wifi-strong": $fa-var-wifi-strong,
+  "wind": $fa-var-wind,
+  "window-maximize": $fa-var-window-maximize,
+  "window-minimize": $fa-var-window-minimize,
+  "window-restore": $fa-var-window-restore,
+  "wine-bottle": $fa-var-wine-bottle,
+  "wine-glass": $fa-var-wine-glass,
+  "wine-glass-empty": $fa-var-wine-glass-empty,
+  "wine-glass-alt": $fa-var-wine-glass-alt,
+  "won-sign": $fa-var-won-sign,
+  "krw": $fa-var-krw,
+  "won": $fa-var-won,
+  "wrench": $fa-var-wrench,
+  "x": $fa-var-x,
+  "x-ray": $fa-var-x-ray,
+  "xmark": $fa-var-xmark,
+  "close": $fa-var-close,
+  "multiply": $fa-var-multiply,
+  "remove": $fa-var-remove,
+  "times": $fa-var-times,
+  "y": $fa-var-y,
+  "yen-sign": $fa-var-yen-sign,
+  "cny": $fa-var-cny,
+  "jpy": $fa-var-jpy,
+  "rmb": $fa-var-rmb,
+  "yen": $fa-var-yen,
+  "yin-yang": $fa-var-yin-yang,
+  "z": $fa-var-z,
+);
+
+$fa-brand-icons: (
+  "42-group": $fa-var-42-group,
+  "innosoft": $fa-var-innosoft,
+  "500px": $fa-var-500px,
+  "accessible-icon": $fa-var-accessible-icon,
+  "accusoft": $fa-var-accusoft,
+  "acquisitions-incorporated": $fa-var-acquisitions-incorporated,
+  "adn": $fa-var-adn,
+  "adversal": $fa-var-adversal,
+  "affiliatetheme": $fa-var-affiliatetheme,
+  "airbnb": $fa-var-airbnb,
+  "algolia": $fa-var-algolia,
+  "alipay": $fa-var-alipay,
+  "amazon": $fa-var-amazon,
+  "amazon-pay": $fa-var-amazon-pay,
+  "amilia": $fa-var-amilia,
+  "android": $fa-var-android,
+  "angellist": $fa-var-angellist,
+  "angrycreative": $fa-var-angrycreative,
+  "angular": $fa-var-angular,
+  "app-store": $fa-var-app-store,
+  "app-store-ios": $fa-var-app-store-ios,
+  "apper": $fa-var-apper,
+  "apple": $fa-var-apple,
+  "apple-pay": $fa-var-apple-pay,
+  "artstation": $fa-var-artstation,
+  "asymmetrik": $fa-var-asymmetrik,
+  "atlassian": $fa-var-atlassian,
+  "audible": $fa-var-audible,
+  "autoprefixer": $fa-var-autoprefixer,
+  "avianex": $fa-var-avianex,
+  "aviato": $fa-var-aviato,
+  "aws": $fa-var-aws,
+  "bandcamp": $fa-var-bandcamp,
+  "battle-net": $fa-var-battle-net,
+  "behance": $fa-var-behance,
+  "behance-square": $fa-var-behance-square,
+  "bilibili": $fa-var-bilibili,
+  "bimobject": $fa-var-bimobject,
+  "bitbucket": $fa-var-bitbucket,
+  "bitcoin": $fa-var-bitcoin,
+  "bity": $fa-var-bity,
+  "black-tie": $fa-var-black-tie,
+  "blackberry": $fa-var-blackberry,
+  "blogger": $fa-var-blogger,
+  "blogger-b": $fa-var-blogger-b,
+  "bluetooth": $fa-var-bluetooth,
+  "bluetooth-b": $fa-var-bluetooth-b,
+  "bootstrap": $fa-var-bootstrap,
+  "bots": $fa-var-bots,
+  "btc": $fa-var-btc,
+  "buffer": $fa-var-buffer,
+  "buromobelexperte": $fa-var-buromobelexperte,
+  "buy-n-large": $fa-var-buy-n-large,
+  "buysellads": $fa-var-buysellads,
+  "canadian-maple-leaf": $fa-var-canadian-maple-leaf,
+  "cc-amazon-pay": $fa-var-cc-amazon-pay,
+  "cc-amex": $fa-var-cc-amex,
+  "cc-apple-pay": $fa-var-cc-apple-pay,
+  "cc-diners-club": $fa-var-cc-diners-club,
+  "cc-discover": $fa-var-cc-discover,
+  "cc-jcb": $fa-var-cc-jcb,
+  "cc-mastercard": $fa-var-cc-mastercard,
+  "cc-paypal": $fa-var-cc-paypal,
+  "cc-stripe": $fa-var-cc-stripe,
+  "cc-visa": $fa-var-cc-visa,
+  "centercode": $fa-var-centercode,
+  "centos": $fa-var-centos,
+  "chrome": $fa-var-chrome,
+  "chromecast": $fa-var-chromecast,
+  "cloudflare": $fa-var-cloudflare,
+  "cloudscale": $fa-var-cloudscale,
+  "cloudsmith": $fa-var-cloudsmith,
+  "cloudversify": $fa-var-cloudversify,
+  "cmplid": $fa-var-cmplid,
+  "codepen": $fa-var-codepen,
+  "codiepie": $fa-var-codiepie,
+  "confluence": $fa-var-confluence,
+  "connectdevelop": $fa-var-connectdevelop,
+  "contao": $fa-var-contao,
+  "cotton-bureau": $fa-var-cotton-bureau,
+  "cpanel": $fa-var-cpanel,
+  "creative-commons": $fa-var-creative-commons,
+  "creative-commons-by": $fa-var-creative-commons-by,
+  "creative-commons-nc": $fa-var-creative-commons-nc,
+  "creative-commons-nc-eu": $fa-var-creative-commons-nc-eu,
+  "creative-commons-nc-jp": $fa-var-creative-commons-nc-jp,
+  "creative-commons-nd": $fa-var-creative-commons-nd,
+  "creative-commons-pd": $fa-var-creative-commons-pd,
+  "creative-commons-pd-alt": $fa-var-creative-commons-pd-alt,
+  "creative-commons-remix": $fa-var-creative-commons-remix,
+  "creative-commons-sa": $fa-var-creative-commons-sa,
+  "creative-commons-sampling": $fa-var-creative-commons-sampling,
+  "creative-commons-sampling-plus": $fa-var-creative-commons-sampling-plus,
+  "creative-commons-share": $fa-var-creative-commons-share,
+  "creative-commons-zero": $fa-var-creative-commons-zero,
+  "critical-role": $fa-var-critical-role,
+  "css3": $fa-var-css3,
+  "css3-alt": $fa-var-css3-alt,
+  "cuttlefish": $fa-var-cuttlefish,
+  "d-and-d": $fa-var-d-and-d,
+  "d-and-d-beyond": $fa-var-d-and-d-beyond,
+  "dailymotion": $fa-var-dailymotion,
+  "dashcube": $fa-var-dashcube,
+  "deezer": $fa-var-deezer,
+  "delicious": $fa-var-delicious,
+  "deploydog": $fa-var-deploydog,
+  "deskpro": $fa-var-deskpro,
+  "dev": $fa-var-dev,
+  "deviantart": $fa-var-deviantart,
+  "dhl": $fa-var-dhl,
+  "diaspora": $fa-var-diaspora,
+  "digg": $fa-var-digg,
+  "digital-ocean": $fa-var-digital-ocean,
+  "discord": $fa-var-discord,
+  "discourse": $fa-var-discourse,
+  "dochub": $fa-var-dochub,
+  "docker": $fa-var-docker,
+  "draft2digital": $fa-var-draft2digital,
+  "dribbble": $fa-var-dribbble,
+  "dribbble-square": $fa-var-dribbble-square,
+  "dropbox": $fa-var-dropbox,
+  "drupal": $fa-var-drupal,
+  "dyalog": $fa-var-dyalog,
+  "earlybirds": $fa-var-earlybirds,
+  "ebay": $fa-var-ebay,
+  "edge": $fa-var-edge,
+  "edge-legacy": $fa-var-edge-legacy,
+  "elementor": $fa-var-elementor,
+  "ello": $fa-var-ello,
+  "ember": $fa-var-ember,
+  "empire": $fa-var-empire,
+  "envira": $fa-var-envira,
+  "erlang": $fa-var-erlang,
+  "ethereum": $fa-var-ethereum,
+  "etsy": $fa-var-etsy,
+  "evernote": $fa-var-evernote,
+  "expeditedssl": $fa-var-expeditedssl,
+  "facebook": $fa-var-facebook,
+  "facebook-f": $fa-var-facebook-f,
+  "facebook-messenger": $fa-var-facebook-messenger,
+  "facebook-square": $fa-var-facebook-square,
+  "fantasy-flight-games": $fa-var-fantasy-flight-games,
+  "fedex": $fa-var-fedex,
+  "fedora": $fa-var-fedora,
+  "figma": $fa-var-figma,
+  "firefox": $fa-var-firefox,
+  "firefox-browser": $fa-var-firefox-browser,
+  "first-order": $fa-var-first-order,
+  "first-order-alt": $fa-var-first-order-alt,
+  "firstdraft": $fa-var-firstdraft,
+  "flickr": $fa-var-flickr,
+  "flipboard": $fa-var-flipboard,
+  "fly": $fa-var-fly,
+  "font-awesome": $fa-var-font-awesome,
+  "font-awesome-flag": $fa-var-font-awesome-flag,
+  "font-awesome-logo-full": $fa-var-font-awesome-logo-full,
+  "fonticons": $fa-var-fonticons,
+  "fonticons-fi": $fa-var-fonticons-fi,
+  "fort-awesome": $fa-var-fort-awesome,
+  "fort-awesome-alt": $fa-var-fort-awesome-alt,
+  "forumbee": $fa-var-forumbee,
+  "foursquare": $fa-var-foursquare,
+  "free-code-camp": $fa-var-free-code-camp,
+  "freebsd": $fa-var-freebsd,
+  "fulcrum": $fa-var-fulcrum,
+  "galactic-republic": $fa-var-galactic-republic,
+  "galactic-senate": $fa-var-galactic-senate,
+  "get-pocket": $fa-var-get-pocket,
+  "gg": $fa-var-gg,
+  "gg-circle": $fa-var-gg-circle,
+  "git": $fa-var-git,
+  "git-alt": $fa-var-git-alt,
+  "git-square": $fa-var-git-square,
+  "github": $fa-var-github,
+  "github-alt": $fa-var-github-alt,
+  "github-square": $fa-var-github-square,
+  "gitkraken": $fa-var-gitkraken,
+  "gitlab": $fa-var-gitlab,
+  "gitter": $fa-var-gitter,
+  "glide": $fa-var-glide,
+  "glide-g": $fa-var-glide-g,
+  "gofore": $fa-var-gofore,
+  "golang": $fa-var-golang,
+  "goodreads": $fa-var-goodreads,
+  "goodreads-g": $fa-var-goodreads-g,
+  "google": $fa-var-google,
+  "google-drive": $fa-var-google-drive,
+  "google-pay": $fa-var-google-pay,
+  "google-play": $fa-var-google-play,
+  "google-plus": $fa-var-google-plus,
+  "google-plus-g": $fa-var-google-plus-g,
+  "google-plus-square": $fa-var-google-plus-square,
+  "google-wallet": $fa-var-google-wallet,
+  "gratipay": $fa-var-gratipay,
+  "grav": $fa-var-grav,
+  "gripfire": $fa-var-gripfire,
+  "grunt": $fa-var-grunt,
+  "guilded": $fa-var-guilded,
+  "gulp": $fa-var-gulp,
+  "hacker-news": $fa-var-hacker-news,
+  "hacker-news-square": $fa-var-hacker-news-square,
+  "hackerrank": $fa-var-hackerrank,
+  "hips": $fa-var-hips,
+  "hire-a-helper": $fa-var-hire-a-helper,
+  "hive": $fa-var-hive,
+  "hooli": $fa-var-hooli,
+  "hornbill": $fa-var-hornbill,
+  "hotjar": $fa-var-hotjar,
+  "houzz": $fa-var-houzz,
+  "html5": $fa-var-html5,
+  "hubspot": $fa-var-hubspot,
+  "ideal": $fa-var-ideal,
+  "imdb": $fa-var-imdb,
+  "instagram": $fa-var-instagram,
+  "instagram-square": $fa-var-instagram-square,
+  "instalod": $fa-var-instalod,
+  "intercom": $fa-var-intercom,
+  "internet-explorer": $fa-var-internet-explorer,
+  "invision": $fa-var-invision,
+  "ioxhost": $fa-var-ioxhost,
+  "itch-io": $fa-var-itch-io,
+  "itunes": $fa-var-itunes,
+  "itunes-note": $fa-var-itunes-note,
+  "java": $fa-var-java,
+  "jedi-order": $fa-var-jedi-order,
+  "jenkins": $fa-var-jenkins,
+  "jira": $fa-var-jira,
+  "joget": $fa-var-joget,
+  "joomla": $fa-var-joomla,
+  "js": $fa-var-js,
+  "js-square": $fa-var-js-square,
+  "jsfiddle": $fa-var-jsfiddle,
+  "kaggle": $fa-var-kaggle,
+  "keybase": $fa-var-keybase,
+  "keycdn": $fa-var-keycdn,
+  "kickstarter": $fa-var-kickstarter,
+  "kickstarter-k": $fa-var-kickstarter-k,
+  "korvue": $fa-var-korvue,
+  "laravel": $fa-var-laravel,
+  "lastfm": $fa-var-lastfm,
+  "lastfm-square": $fa-var-lastfm-square,
+  "leanpub": $fa-var-leanpub,
+  "less": $fa-var-less,
+  "line": $fa-var-line,
+  "linkedin": $fa-var-linkedin,
+  "linkedin-in": $fa-var-linkedin-in,
+  "linode": $fa-var-linode,
+  "linux": $fa-var-linux,
+  "lyft": $fa-var-lyft,
+  "magento": $fa-var-magento,
+  "mailchimp": $fa-var-mailchimp,
+  "mandalorian": $fa-var-mandalorian,
+  "markdown": $fa-var-markdown,
+  "mastodon": $fa-var-mastodon,
+  "maxcdn": $fa-var-maxcdn,
+  "mdb": $fa-var-mdb,
+  "medapps": $fa-var-medapps,
+  "medium": $fa-var-medium,
+  "medium-m": $fa-var-medium-m,
+  "medrt": $fa-var-medrt,
+  "meetup": $fa-var-meetup,
+  "megaport": $fa-var-megaport,
+  "mendeley": $fa-var-mendeley,
+  "microblog": $fa-var-microblog,
+  "microsoft": $fa-var-microsoft,
+  "mix": $fa-var-mix,
+  "mixcloud": $fa-var-mixcloud,
+  "mixer": $fa-var-mixer,
+  "mizuni": $fa-var-mizuni,
+  "modx": $fa-var-modx,
+  "monero": $fa-var-monero,
+  "napster": $fa-var-napster,
+  "neos": $fa-var-neos,
+  "nimblr": $fa-var-nimblr,
+  "node": $fa-var-node,
+  "node-js": $fa-var-node-js,
+  "npm": $fa-var-npm,
+  "ns8": $fa-var-ns8,
+  "nutritionix": $fa-var-nutritionix,
+  "octopus-deploy": $fa-var-octopus-deploy,
+  "odnoklassniki": $fa-var-odnoklassniki,
+  "odnoklassniki-square": $fa-var-odnoklassniki-square,
+  "old-republic": $fa-var-old-republic,
+  "opencart": $fa-var-opencart,
+  "openid": $fa-var-openid,
+  "opera": $fa-var-opera,
+  "optin-monster": $fa-var-optin-monster,
+  "orcid": $fa-var-orcid,
+  "osi": $fa-var-osi,
+  "page4": $fa-var-page4,
+  "pagelines": $fa-var-pagelines,
+  "palfed": $fa-var-palfed,
+  "patreon": $fa-var-patreon,
+  "paypal": $fa-var-paypal,
+  "penny-arcade": $fa-var-penny-arcade,
+  "perbyte": $fa-var-perbyte,
+  "periscope": $fa-var-periscope,
+  "phabricator": $fa-var-phabricator,
+  "phoenix-framework": $fa-var-phoenix-framework,
+  "phoenix-squadron": $fa-var-phoenix-squadron,
+  "php": $fa-var-php,
+  "pied-piper": $fa-var-pied-piper,
+  "pied-piper-alt": $fa-var-pied-piper-alt,
+  "pied-piper-hat": $fa-var-pied-piper-hat,
+  "pied-piper-pp": $fa-var-pied-piper-pp,
+  "pied-piper-square": $fa-var-pied-piper-square,
+  "pinterest": $fa-var-pinterest,
+  "pinterest-p": $fa-var-pinterest-p,
+  "pinterest-square": $fa-var-pinterest-square,
+  "pix": $fa-var-pix,
+  "playstation": $fa-var-playstation,
+  "product-hunt": $fa-var-product-hunt,
+  "pushed": $fa-var-pushed,
+  "python": $fa-var-python,
+  "qq": $fa-var-qq,
+  "quinscape": $fa-var-quinscape,
+  "quora": $fa-var-quora,
+  "r-project": $fa-var-r-project,
+  "raspberry-pi": $fa-var-raspberry-pi,
+  "ravelry": $fa-var-ravelry,
+  "react": $fa-var-react,
+  "reacteurope": $fa-var-reacteurope,
+  "readme": $fa-var-readme,
+  "rebel": $fa-var-rebel,
+  "red-river": $fa-var-red-river,
+  "reddit": $fa-var-reddit,
+  "reddit-alien": $fa-var-reddit-alien,
+  "reddit-square": $fa-var-reddit-square,
+  "redhat": $fa-var-redhat,
+  "renren": $fa-var-renren,
+  "replyd": $fa-var-replyd,
+  "researchgate": $fa-var-researchgate,
+  "resolving": $fa-var-resolving,
+  "rev": $fa-var-rev,
+  "rocketchat": $fa-var-rocketchat,
+  "rockrms": $fa-var-rockrms,
+  "rust": $fa-var-rust,
+  "safari": $fa-var-safari,
+  "salesforce": $fa-var-salesforce,
+  "sass": $fa-var-sass,
+  "schlix": $fa-var-schlix,
+  "scribd": $fa-var-scribd,
+  "searchengin": $fa-var-searchengin,
+  "sellcast": $fa-var-sellcast,
+  "sellsy": $fa-var-sellsy,
+  "servicestack": $fa-var-servicestack,
+  "shirtsinbulk": $fa-var-shirtsinbulk,
+  "shopify": $fa-var-shopify,
+  "shopware": $fa-var-shopware,
+  "simplybuilt": $fa-var-simplybuilt,
+  "sistrix": $fa-var-sistrix,
+  "sith": $fa-var-sith,
+  "sitrox": $fa-var-sitrox,
+  "sketch": $fa-var-sketch,
+  "skyatlas": $fa-var-skyatlas,
+  "skype": $fa-var-skype,
+  "slack": $fa-var-slack,
+  "slack-hash": $fa-var-slack-hash,
+  "slideshare": $fa-var-slideshare,
+  "snapchat": $fa-var-snapchat,
+  "snapchat-ghost": $fa-var-snapchat-ghost,
+  "snapchat-square": $fa-var-snapchat-square,
+  "soundcloud": $fa-var-soundcloud,
+  "sourcetree": $fa-var-sourcetree,
+  "speakap": $fa-var-speakap,
+  "speaker-deck": $fa-var-speaker-deck,
+  "spotify": $fa-var-spotify,
+  "square-font-awesome": $fa-var-square-font-awesome,
+  "square-font-awesome-stroke": $fa-var-square-font-awesome-stroke,
+  "font-awesome-alt": $fa-var-font-awesome-alt,
+  "squarespace": $fa-var-squarespace,
+  "stack-exchange": $fa-var-stack-exchange,
+  "stack-overflow": $fa-var-stack-overflow,
+  "stackpath": $fa-var-stackpath,
+  "staylinked": $fa-var-staylinked,
+  "steam": $fa-var-steam,
+  "steam-square": $fa-var-steam-square,
+  "steam-symbol": $fa-var-steam-symbol,
+  "sticker-mule": $fa-var-sticker-mule,
+  "strava": $fa-var-strava,
+  "stripe": $fa-var-stripe,
+  "stripe-s": $fa-var-stripe-s,
+  "studiovinari": $fa-var-studiovinari,
+  "stumbleupon": $fa-var-stumbleupon,
+  "stumbleupon-circle": $fa-var-stumbleupon-circle,
+  "superpowers": $fa-var-superpowers,
+  "supple": $fa-var-supple,
+  "suse": $fa-var-suse,
+  "swift": $fa-var-swift,
+  "symfony": $fa-var-symfony,
+  "teamspeak": $fa-var-teamspeak,
+  "telegram": $fa-var-telegram,
+  "telegram-plane": $fa-var-telegram-plane,
+  "tencent-weibo": $fa-var-tencent-weibo,
+  "the-red-yeti": $fa-var-the-red-yeti,
+  "themeco": $fa-var-themeco,
+  "themeisle": $fa-var-themeisle,
+  "think-peaks": $fa-var-think-peaks,
+  "tiktok": $fa-var-tiktok,
+  "trade-federation": $fa-var-trade-federation,
+  "trello": $fa-var-trello,
+  "tumblr": $fa-var-tumblr,
+  "tumblr-square": $fa-var-tumblr-square,
+  "twitch": $fa-var-twitch,
+  "twitter": $fa-var-twitter,
+  "twitter-square": $fa-var-twitter-square,
+  "typo3": $fa-var-typo3,
+  "uber": $fa-var-uber,
+  "ubuntu": $fa-var-ubuntu,
+  "uikit": $fa-var-uikit,
+  "umbraco": $fa-var-umbraco,
+  "uncharted": $fa-var-uncharted,
+  "uniregistry": $fa-var-uniregistry,
+  "unity": $fa-var-unity,
+  "unsplash": $fa-var-unsplash,
+  "untappd": $fa-var-untappd,
+  "ups": $fa-var-ups,
+  "usb": $fa-var-usb,
+  "usps": $fa-var-usps,
+  "ussunnah": $fa-var-ussunnah,
+  "vaadin": $fa-var-vaadin,
+  "viacoin": $fa-var-viacoin,
+  "viadeo": $fa-var-viadeo,
+  "viadeo-square": $fa-var-viadeo-square,
+  "viber": $fa-var-viber,
+  "vimeo": $fa-var-vimeo,
+  "vimeo-square": $fa-var-vimeo-square,
+  "vimeo-v": $fa-var-vimeo-v,
+  "vine": $fa-var-vine,
+  "vk": $fa-var-vk,
+  "vnv": $fa-var-vnv,
+  "vuejs": $fa-var-vuejs,
+  "watchman-monitoring": $fa-var-watchman-monitoring,
+  "waze": $fa-var-waze,
+  "weebly": $fa-var-weebly,
+  "weibo": $fa-var-weibo,
+  "weixin": $fa-var-weixin,
+  "whatsapp": $fa-var-whatsapp,
+  "whatsapp-square": $fa-var-whatsapp-square,
+  "whmcs": $fa-var-whmcs,
+  "wikipedia-w": $fa-var-wikipedia-w,
+  "windows": $fa-var-windows,
+  "wirsindhandwerk": $fa-var-wirsindhandwerk,
+  "wsh": $fa-var-wsh,
+  "wix": $fa-var-wix,
+  "wizards-of-the-coast": $fa-var-wizards-of-the-coast,
+  "wodu": $fa-var-wodu,
+  "wolf-pack-battalion": $fa-var-wolf-pack-battalion,
+  "wordpress": $fa-var-wordpress,
+  "wordpress-simple": $fa-var-wordpress-simple,
+  "wpbeginner": $fa-var-wpbeginner,
+  "wpexplorer": $fa-var-wpexplorer,
+  "wpforms": $fa-var-wpforms,
+  "wpressr": $fa-var-wpressr,
+  "xbox": $fa-var-xbox,
+  "xing": $fa-var-xing,
+  "xing-square": $fa-var-xing-square,
+  "y-combinator": $fa-var-y-combinator,
+  "yahoo": $fa-var-yahoo,
+  "yammer": $fa-var-yammer,
+  "yandex": $fa-var-yandex,
+  "yandex-international": $fa-var-yandex-international,
+  "yarn": $fa-var-yarn,
+  "yelp": $fa-var-yelp,
+  "yoast": $fa-var-yoast,
+  "youtube": $fa-var-youtube,
+  "youtube-square": $fa-var-youtube-square,
+  "zhihu": $fa-var-zhihu,
+);
diff --git a/wcfsetup/install/files/style/font-awesome/brands.scss b/wcfsetup/install/files/style/font-awesome/brands.scss
new file mode 100644 (file)
index 0000000..d581d53
--- /dev/null
@@ -0,0 +1,25 @@
+/*!
+ * Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+@import 'functions';
+@import 'variables';
+
+@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-brands {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400;
+}
+
+@each $name, $icon in $fa-brand-icons {
+  .#{$fa-css-prefix}-#{$name}:before { content: fa-content($icon); }
+}
diff --git a/wcfsetup/install/files/style/font-awesome/fontawesome.scss b/wcfsetup/install/files/style/font-awesome/fontawesome.scss
new file mode 100644 (file)
index 0000000..25411a0
--- /dev/null
@@ -0,0 +1,20 @@
+/*!
+ * Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+// 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/wcfsetup/install/files/style/font-awesome/regular.scss b/wcfsetup/install/files/style/font-awesome/regular.scss
new file mode 100644 (file)
index 0000000..23f2eca
--- /dev/null
@@ -0,0 +1,21 @@
+/*!
+ * Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+@import 'functions';
+@import 'variables';
+
+@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-regular {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/solid.scss b/wcfsetup/install/files/style/font-awesome/solid.scss
new file mode 100644 (file)
index 0000000..bf87b19
--- /dev/null
@@ -0,0 +1,21 @@
+/*!
+ * Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+@import 'functions';
+@import 'variables';
+
+@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-solid {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 900;
+}
diff --git a/wcfsetup/install/files/style/font-awesome/v4-shims.scss b/wcfsetup/install/files/style/font-awesome/v4-shims.scss
new file mode 100644 (file)
index 0000000..0153348
--- /dev/null
@@ -0,0 +1,10 @@
+/*!
+ * Font Awesome Free 6.0.0-beta2 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+// V4 shims compile (Web Fonts-based)
+// -------------------------
+
+@import 'functions';
+@import 'variables';
+@import 'shims';