/*
 * Lightweight Font Awesome SVG compatibility layer.
 * Generated from theme fa-* usage; uses local SVG masks instead of icon fonts.
 */
:where(.fa, .fa-light, .fa-regular, .fa-solid, .fa-brands, .fal, .far, .fas, .fab) {
  --cs-fa-size: 1em;
  --cs-fa-display: inline-block;
  font-style: normal;
  line-height: 1;
  vertical-align: -0.125em;
  flex-shrink: 0;
}
:where(.fa, .fa-light, .fa-regular, .fa-solid, .fa-brands, .fal, .far, .fas, .fab)::before,
:where(.fa, .fa-light, .fa-regular, .fa-solid, .fa-brands, .fal, .far, .fas, .fab)::after {
  content: none;
}
.fa-fw { --cs-fa-width: 1.25em; }
.fa-xs { --cs-fa-size: .75em; }
.fa-sm { --cs-fa-size: .875em; }
.fa-lg { --cs-fa-size: 1.25em; }
.fa-xl { --cs-fa-size: 1.5em; }
.fa-2xl { --cs-fa-size: 2em; }
.fa-2x { --cs-fa-size: 2em; }
.fa-3x { --cs-fa-size: 3em; }
.fa-4x { --cs-fa-size: 4em; }
.fa-5x { --cs-fa-size: 5em; }
@keyframes cs-fa-spin { to { transform: rotate(360deg); } }
.fa-spin, .fa-spinner { animation: cs-fa-spin 1s linear infinite; }
@media (prefers-reduced-motion: reduce) { .fa-spin, .fa-spinner { animation-duration: 1ms; animation-iteration-count: 1; } }
.sr-only,
.fa-sr-only,
.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-align-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-angle-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-angle-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-alt-circle-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-alt-circle-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-a-z,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-to-line,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-wide-short,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right-arrow-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right-long,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-rotate-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-trend-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-trend-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-arrow-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-from-line,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-right-from-square,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-to-line,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrows-rotate,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-address-card,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-at,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-award,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-percent,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ballot-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ban,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basketball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basketball-ball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars-filter,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars-staggered,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bell,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bicycle,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bitcoin-sign,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-blog,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bolt,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bolt-lightning,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-open,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-open-cover,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-sparkles,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bookmark,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-open,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-boxes-stacked,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-brain,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-brain-circuit,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-briefcase,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-broadcast-tower,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-browser,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-building,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-building-columns,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-buildings,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullhorn,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullseye,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullseye-arrow,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-business-time,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calculator,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-circle-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-clock,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-day,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-days,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-lines,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-range,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-week,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cards,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-caret-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-caret-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cart-shopping,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-certificate,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-area,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-bar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-candlestick,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-column,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-gantt,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed-up-circle-currency,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed-up-circle-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-network,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie-simple,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie-simple-circle-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-simple,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-simple-horizontal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-sine,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chess,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-dot,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-ellipsis,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-exclamation,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-info,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-nodes,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-play,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-question,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-user,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-xmark,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-list,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-list-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clock,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clock-rotate-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clone,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cloud,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-code,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-code-compare,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coin,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coin-vertical,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coins,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comment,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comment-quote,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comments,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-compass,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cookie-bite,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-copy,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-copyright,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-court-sport,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-credit-card,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-credit-card-front,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-crystal-ball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cube,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cubes,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cubes-stacked,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-database,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-desktop,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-diagram-venn,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dice,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display-chart-up-circle-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-do-not-enter,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dollar-sign,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-door-open,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-download,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-droplet,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-earth-americas,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-earth-europe,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ellipsis,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-envelope,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-equals,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eraser,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-exclamation,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-expand,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eye,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eye-slash,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-frown,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-meh,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-smile,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-alt,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-certificate,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-chart-column,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-chart-pie,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-circle-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-circle-exclamation,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-code,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-contract,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-doc,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-image,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-invoice,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-invoice-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-lines,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-pdf,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-powerpoint,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-ppt,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-signature,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-word,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-filter,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-fire,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-fire-flame-curved,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag-checkered,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag-usa,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flask,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder-closed,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder-open,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-football,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-forward,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-futbol,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-futbol-ball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gamepad,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gamepad-modern,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gauge,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gauge-high,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gavel,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gears,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gift,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-globe,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-globe-pointer,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-graduation-cap,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-grid-2,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-heart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-pointer,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hands-holding-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-handshake,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hard-drive,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hashtag,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-headset,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart-circle-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart-pulse,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-home,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-end,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-half,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-start,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-house,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-id-card,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-id-card-clip,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-image,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-images,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-inbox,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-infinity,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-key,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-landmark,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-landmark-flag,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-language,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-laptop-mobile,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-layer-group,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-life-ring,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lightbulb,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-link,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-link-horizontal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list-dropdown,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-location-dot,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lock,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lock-open,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass-chart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-map,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-megaphone,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-dots,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-question,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-messages-question,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microchip,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microchip-ai,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microphone,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microphone-lines,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-minus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile-screen,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile-screen-button,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-1-wave,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-trend-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-wave,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-check-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-check-dollar-pen,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-moon,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mountain-sun,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-network-wired,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-newspaper,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paper-plane,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paperclip,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-line,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-nib,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-to-square,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-people-group,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-percent,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-phone,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pickaxe,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plane-departure,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-planet-moon,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-play,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plug,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-print,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-puzzle-piece,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-question,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-quote-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-quote-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-radar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ranking-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-receipt,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-ad,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-list,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-wide,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-recycle,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-repeat,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-retweet,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-right-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-road,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-robot,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rocket,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rocket-launch,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rss,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ruler,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ruler-combined,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sack-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-satellite-dish,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-scale-balanced,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-screwdriver-wrench,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-seedling,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-server,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shapes,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share-from-square,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share-nodes,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield-halved,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sidebar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-signal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-signal-stream,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sitemap,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sliders,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-slot-machine,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sparkles,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-spinner,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-spinner-third,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-arrow-up-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-binary,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-poll-horizontal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-star-shooting,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-stars,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-stopwatch,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-store,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-store-slash,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sun,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-cells,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-cells-large,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-list,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tag,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tags,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-telescope,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-terminal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thought-bubble,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thumbtack,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thumbs-up,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ticket,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-timeline,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-timer,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-times,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tools,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-triangle-exclamation,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-trophy,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-trophy-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-truck,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tv-retro,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-up-from-bracket,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-usb-drive,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-check,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-crown,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-group,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-pen,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-shield,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-tie,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-users,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-users-gear,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-vault,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wallet,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wand-magic-sparkles,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-water,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wave-pulse,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wave-square,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-waveform-lines,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-webhook,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-window-maximize,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-world-cup-winner,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wreath-laurel,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-xmark,
:is(.fa-brands, .fab).fa-android,
:is(.fa-brands, .fab).fa-app-store-ios,
:is(.fa-brands, .fab).fa-apple,
:is(.fa-brands, .fab).fa-apple-pay,
:is(.fa-brands, .fab).fa-bitcoin,
:is(.fa-brands, .fab).fa-cc-amex,
:is(.fa-brands, .fab).fa-cc-discover,
:is(.fa-brands, .fab).fa-cc-mastercard,
:is(.fa-brands, .fab).fa-cc-paypal,
:is(.fa-brands, .fab).fa-cc-visa,
:is(.fa-brands, .fab).fa-chrome,
:is(.fa-brands, .fab).fa-discord,
:is(.fa-brands, .fab).fa-ethereum,
:is(.fa-brands, .fab).fa-facebook,
:is(.fa-brands, .fab).fa-facebook-f,
:is(.fa-brands, .fab).fa-firefox,
:is(.fa-brands, .fab).fa-github,
:is(.fa-brands, .fab).fa-github-alt,
:is(.fa-brands, .fab).fa-gitter,
:is(.fa-brands, .fab).fa-google,
:is(.fa-brands, .fab).fa-google-pay,
:is(.fa-brands, .fab).fa-google-play,
:is(.fa-brands, .fab).fa-instagram,
:is(.fa-brands, .fab).fa-linkedin,
:is(.fa-brands, .fab).fa-linkedin-in,
:is(.fa-brands, .fab).fa-linux,
:is(.fa-brands, .fab).fa-medium,
:is(.fa-brands, .fab).fa-opera,
:is(.fa-brands, .fab).fa-reddit-alien,
:is(.fa-brands, .fab).fa-rocketchat,
:is(.fa-brands, .fab).fa-safari,
:is(.fa-brands, .fab).fa-slack,
:is(.fa-brands, .fab).fa-spotify,
:is(.fa-brands, .fab).fa-square-facebook,
:is(.fa-brands, .fab).fa-telegram,
:is(.fa-brands, .fab).fa-vk,
:is(.fa-brands, .fab).fa-weixin,
:is(.fa-brands, .fab).fa-windows,
:is(.fa-brands, .fab).fa-x-twitter,
:is(.fa-brands, .fab).fa-youtube
{
  display: var(--cs-fa-display);
  width: var(--cs-fa-width, var(--cs-fa-size));
  height: var(--cs-fa-height, var(--cs-fa-size));
  min-width: var(--cs-fa-width, var(--cs-fa-size));
  background-color: currentColor;
  -webkit-mask: var(--cs-fa-mask) center / contain no-repeat;
  mask: var(--cs-fa-mask) center / contain no-repeat;
}

:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-align-left { --cs-fa-mask: url("../images/fontawesome/light/align-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-angle-right { --cs-fa-mask: url("../images/fontawesome/light/angle-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-angle-up { --cs-fa-mask: url("../images/fontawesome/light/angle-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-alt-circle-down { --cs-fa-mask: url("../images/fontawesome/light/circle-arrow-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-alt-circle-right { --cs-fa-mask: url("../images/fontawesome/light/circle-arrow-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down { --cs-fa-mask: url("../images/fontawesome/light/arrow-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-a-z { --cs-fa-mask: url("../images/fontawesome/light/arrow-down-a-z.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-to-line { --cs-fa-mask: url("../images/fontawesome/light/arrow-down-to-line.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-down-wide-short { --cs-fa-mask: url("../images/fontawesome/light/arrow-down-wide-short.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-left { --cs-fa-mask: url("../images/fontawesome/light/arrow-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right { --cs-fa-mask: url("../images/fontawesome/light/arrow-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right-arrow-left { --cs-fa-mask: url("../images/fontawesome/light/arrow-right-arrow-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-right-long { --cs-fa-mask: url("../images/fontawesome/light/arrow-right-long.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-rotate-left { --cs-fa-mask: url("../images/fontawesome/light/arrow-rotate-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-trend-down { --cs-fa-mask: url("../images/fontawesome/light/arrow-trend-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-trend-up { --cs-fa-mask: url("../images/fontawesome/light/arrow-trend-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up { --cs-fa-mask: url("../images/fontawesome/light/arrow-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-arrow-down { --cs-fa-mask: url("../images/fontawesome/light/arrow-up-arrow-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-from-line { --cs-fa-mask: url("../images/fontawesome/light/arrow-up-from-line.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-right { --cs-fa-mask: url("../images/fontawesome/light/arrow-up-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-right-from-square { --cs-fa-mask: url("../images/fontawesome/light/arrow-up-right-from-square.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrow-up-to-line { --cs-fa-mask: url("../images/fontawesome/light/arrow-up-to-line.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrows-rotate { --cs-fa-mask: url("../images/fontawesome/light/arrows-rotate.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-address-card { --cs-fa-mask: url("../images/fontawesome/light/address-card.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-at { --cs-fa-mask: url("../images/fontawesome/light/at.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-award { --cs-fa-mask: url("../images/fontawesome/light/award.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-check { --cs-fa-mask: url("../images/fontawesome/light/badge-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-dollar { --cs-fa-mask: url("../images/fontawesome/light/badge-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-badge-percent { --cs-fa-mask: url("../images/fontawesome/light/badge-percent.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ballot-check { --cs-fa-mask: url("../images/fontawesome/light/ballot-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ban { --cs-fa-mask: url("../images/fontawesome/light/ban.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basketball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basketball-ball { --cs-fa-mask: url("../images/fontawesome/light/basketball.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars { --cs-fa-mask: url("../images/fontawesome/light/bars.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars-filter { --cs-fa-mask: url("../images/fontawesome/light/bars-filter.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bars-staggered { --cs-fa-mask: url("../images/fontawesome/light/bars-staggered.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bell { --cs-fa-mask: url("../images/fontawesome/light/bell.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bicycle { --cs-fa-mask: url("../images/fontawesome/light/bicycle.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bitcoin-sign { --cs-fa-mask: url("../images/fontawesome/light/bitcoin-sign.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-blog { --cs-fa-mask: url("../images/fontawesome/light/blog.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bolt { --cs-fa-mask: url("../images/fontawesome/light/bolt.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bolt-lightning { --cs-fa-mask: url("../images/fontawesome/light/bolt-lightning.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book { --cs-fa-mask: url("../images/fontawesome/light/book.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-open { --cs-fa-mask: url("../images/fontawesome/light/book-open.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-open-cover { --cs-fa-mask: url("../images/fontawesome/light/book-open-cover.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-book-sparkles { --cs-fa-mask: url("../images/fontawesome/light/book-sparkles.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bookmark { --cs-fa-mask: url("../images/fontawesome/light/bookmark.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box { --cs-fa-mask: url("../images/fontawesome/light/box.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-open { --cs-fa-mask: url("../images/fontawesome/light/box-open.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-boxes-stacked { --cs-fa-mask: url("../images/fontawesome/light/boxes-stacked.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-brain { --cs-fa-mask: url("../images/fontawesome/light/brain.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-brain-circuit { --cs-fa-mask: url("../images/fontawesome/light/brain-circuit.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-briefcase { --cs-fa-mask: url("../images/fontawesome/light/briefcase.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-broadcast-tower { --cs-fa-mask: url("../images/fontawesome/light/tower-broadcast.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-browser { --cs-fa-mask: url("../images/fontawesome/light/browser.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-building { --cs-fa-mask: url("../images/fontawesome/light/building.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-building-columns { --cs-fa-mask: url("../images/fontawesome/light/building-columns.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-buildings { --cs-fa-mask: url("../images/fontawesome/light/buildings.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullhorn { --cs-fa-mask: url("../images/fontawesome/light/bullhorn.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullseye { --cs-fa-mask: url("../images/fontawesome/light/bullseye.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-bullseye-arrow { --cs-fa-mask: url("../images/fontawesome/light/bullseye-arrow.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-business-time { --cs-fa-mask: url("../images/fontawesome/light/business-time.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calculator { --cs-fa-mask: url("../images/fontawesome/light/calculator.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar { --cs-fa-mask: url("../images/fontawesome/light/calendar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-check { --cs-fa-mask: url("../images/fontawesome/light/calendar-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-circle-plus { --cs-fa-mask: url("../images/fontawesome/light/calendar-circle-plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-clock { --cs-fa-mask: url("../images/fontawesome/light/calendar-clock.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-day { --cs-fa-mask: url("../images/fontawesome/light/calendar-day.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-days { --cs-fa-mask: url("../images/fontawesome/light/calendar-days.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-lines { --cs-fa-mask: url("../images/fontawesome/light/calendar-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-plus { --cs-fa-mask: url("../images/fontawesome/light/calendar-plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-range { --cs-fa-mask: url("../images/fontawesome/light/calendar-range.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-week { --cs-fa-mask: url("../images/fontawesome/light/calendar-week.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cards { --cs-fa-mask: url("../images/fontawesome/light/cards.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-caret-down { --cs-fa-mask: url("../images/fontawesome/light/caret-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-caret-up { --cs-fa-mask: url("../images/fontawesome/light/caret-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cart-shopping { --cs-fa-mask: url("../images/fontawesome/light/cart-shopping.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-certificate { --cs-fa-mask: url("../images/fontawesome/light/certificate.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-area { --cs-fa-mask: url("../images/fontawesome/light/chart-area.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-bar { --cs-fa-mask: url("../images/fontawesome/light/chart-bar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-candlestick { --cs-fa-mask: url("../images/fontawesome/light/chart-candlestick.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-column { --cs-fa-mask: url("../images/fontawesome/light/chart-column.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-gantt { --cs-fa-mask: url("../images/fontawesome/light/chart-gantt.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line { --cs-fa-mask: url("../images/fontawesome/light/chart-line.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line-down { --cs-fa-mask: url("../images/fontawesome/light/chart-line-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-line-up { --cs-fa-mask: url("../images/fontawesome/light/chart-line-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed { --cs-fa-mask: url("../images/fontawesome/light/chart-mixed.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed-up-circle-currency { --cs-fa-mask: url("../images/fontawesome/light/chart-mixed-up-circle-currency.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-mixed-up-circle-dollar { --cs-fa-mask: url("../images/fontawesome/light/chart-mixed-up-circle-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-network { --cs-fa-mask: url("../images/fontawesome/light/chart-network.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie { --cs-fa-mask: url("../images/fontawesome/light/chart-pie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie-simple { --cs-fa-mask: url("../images/fontawesome/light/chart-pie-simple.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-pie-simple-circle-dollar { --cs-fa-mask: url("../images/fontawesome/light/chart-pie-simple-circle-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-simple { --cs-fa-mask: url("../images/fontawesome/light/chart-simple.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-simple-horizontal { --cs-fa-mask: url("../images/fontawesome/light/chart-simple-horizontal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-sine { --cs-fa-mask: url("../images/fontawesome/light/chart-sine.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-check { --cs-fa-mask: url("../images/fontawesome/light/check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chess { --cs-fa-mask: url("../images/fontawesome/light/chess.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-down { --cs-fa-mask: url("../images/fontawesome/light/chevron-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-left { --cs-fa-mask: url("../images/fontawesome/light/chevron-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chevron-right { --cs-fa-mask: url("../images/fontawesome/light/chevron-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle { --cs-fa-mask: url("../images/fontawesome/light/circle.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-check { --cs-fa-mask: url("../images/fontawesome/light/circle-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-dollar { --cs-fa-mask: url("../images/fontawesome/light/circle-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-dot { --cs-fa-mask: url("../images/fontawesome/light/circle-dot.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-ellipsis { --cs-fa-mask: url("../images/fontawesome/light/circle-ellipsis.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-exclamation { --cs-fa-mask: url("../images/fontawesome/light/circle-exclamation.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-info { --cs-fa-mask: url("../images/fontawesome/light/circle-info.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-left { --cs-fa-mask: url("../images/fontawesome/light/circle-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-nodes { --cs-fa-mask: url("../images/fontawesome/light/circle-nodes.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-play { --cs-fa-mask: url("../images/fontawesome/light/circle-play.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-plus { --cs-fa-mask: url("../images/fontawesome/light/circle-plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-question { --cs-fa-mask: url("../images/fontawesome/light/circle-question.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-right { --cs-fa-mask: url("../images/fontawesome/light/circle-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-user { --cs-fa-mask: url("../images/fontawesome/light/circle-user.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-xmark { --cs-fa-mask: url("../images/fontawesome/light/circle-xmark.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard { --cs-fa-mask: url("../images/fontawesome/light/clipboard.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-check { --cs-fa-mask: url("../images/fontawesome/light/clipboard-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-list { --cs-fa-mask: url("../images/fontawesome/light/clipboard-list.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clipboard-list-check { --cs-fa-mask: url("../images/fontawesome/light/clipboard-list-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clock { --cs-fa-mask: url("../images/fontawesome/light/clock.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clock-rotate-left { --cs-fa-mask: url("../images/fontawesome/light/clock-rotate-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-clone { --cs-fa-mask: url("../images/fontawesome/light/clone.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cloud { --cs-fa-mask: url("../images/fontawesome/light/cloud.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-code { --cs-fa-mask: url("../images/fontawesome/light/code.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-code-compare { --cs-fa-mask: url("../images/fontawesome/light/code-compare.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coin { --cs-fa-mask: url("../images/fontawesome/light/coin.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coin-vertical { --cs-fa-mask: url("../images/fontawesome/light/coin-vertical.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-coins { --cs-fa-mask: url("../images/fontawesome/light/coins.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comment { --cs-fa-mask: url("../images/fontawesome/light/comment.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comment-quote { --cs-fa-mask: url("../images/fontawesome/light/comment-quote.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comments { --cs-fa-mask: url("../images/fontawesome/light/comments.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-compass { --cs-fa-mask: url("../images/fontawesome/light/compass.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cookie-bite { --cs-fa-mask: url("../images/fontawesome/light/cookie-bite.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-copy { --cs-fa-mask: url("../images/fontawesome/light/copy.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-copyright { --cs-fa-mask: url("../images/fontawesome/light/copyright.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-court-sport { --cs-fa-mask: url("../images/fontawesome/light/court-sport.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-credit-card { --cs-fa-mask: url("../images/fontawesome/light/credit-card.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-credit-card-front { --cs-fa-mask: url("../images/fontawesome/light/credit-card-front.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-crystal-ball { --cs-fa-mask: url("../images/fontawesome/light/crystal-ball.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cube { --cs-fa-mask: url("../images/fontawesome/light/cube.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cubes { --cs-fa-mask: url("../images/fontawesome/light/cubes.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cubes-stacked { --cs-fa-mask: url("../images/fontawesome/light/cubes-stacked.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-database { --cs-fa-mask: url("../images/fontawesome/light/database.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-desktop { --cs-fa-mask: url("../images/fontawesome/light/desktop.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-diagram-venn { --cs-fa-mask: url("../images/fontawesome/light/diagram-venn.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dice { --cs-fa-mask: url("../images/fontawesome/light/dice.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display { --cs-fa-mask: url("../images/fontawesome/light/display.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display-chart-up-circle-dollar { --cs-fa-mask: url("../images/fontawesome/light/display-chart-up-circle-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-do-not-enter { --cs-fa-mask: url("../images/fontawesome/light/do-not-enter.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dollar-sign { --cs-fa-mask: url("../images/fontawesome/light/dollar-sign.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-door-open { --cs-fa-mask: url("../images/fontawesome/light/door-open.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-download { --cs-fa-mask: url("../images/fontawesome/light/download.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-droplet { --cs-fa-mask: url("../images/fontawesome/light/droplet.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-earth-americas { --cs-fa-mask: url("../images/fontawesome/light/earth-americas.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-earth-europe { --cs-fa-mask: url("../images/fontawesome/light/earth-europe.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ellipsis { --cs-fa-mask: url("../images/fontawesome/light/ellipsis.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-envelope { --cs-fa-mask: url("../images/fontawesome/light/envelope.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-equals { --cs-fa-mask: url("../images/fontawesome/light/equals.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eraser { --cs-fa-mask: url("../images/fontawesome/light/eraser.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-exclamation { --cs-fa-mask: url("../images/fontawesome/light/exclamation.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-expand { --cs-fa-mask: url("../images/fontawesome/light/expand.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eye { --cs-fa-mask: url("../images/fontawesome/light/eye.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-eye-slash { --cs-fa-mask: url("../images/fontawesome/light/eye-slash.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-frown { --cs-fa-mask: url("../images/fontawesome/light/face-frown.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-meh { --cs-fa-mask: url("../images/fontawesome/light/face-meh.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-smile { --cs-fa-mask: url("../images/fontawesome/light/face-smile.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file { --cs-fa-mask: url("../images/fontawesome/light/file.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-alt { --cs-fa-mask: url("../images/fontawesome/light/file-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-certificate { --cs-fa-mask: url("../images/fontawesome/light/file-certificate.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-chart-column { --cs-fa-mask: url("../images/fontawesome/light/file-chart-column.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-chart-pie { --cs-fa-mask: url("../images/fontawesome/light/file-chart-pie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-circle-check { --cs-fa-mask: url("../images/fontawesome/light/file-circle-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-circle-exclamation { --cs-fa-mask: url("../images/fontawesome/light/file-circle-exclamation.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-code { --cs-fa-mask: url("../images/fontawesome/light/file-code.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-contract { --cs-fa-mask: url("../images/fontawesome/light/file-contract.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-doc { --cs-fa-mask: url("../images/fontawesome/light/file-doc.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-image { --cs-fa-mask: url("../images/fontawesome/light/file-image.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-invoice { --cs-fa-mask: url("../images/fontawesome/light/file-invoice.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-invoice-dollar { --cs-fa-mask: url("../images/fontawesome/light/file-invoice-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-lines { --cs-fa-mask: url("../images/fontawesome/light/file-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-pdf { --cs-fa-mask: url("../images/fontawesome/light/file-pdf.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-powerpoint { --cs-fa-mask: url("../images/fontawesome/light/file-powerpoint.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-ppt { --cs-fa-mask: url("../images/fontawesome/light/file-ppt.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-signature { --cs-fa-mask: url("../images/fontawesome/light/file-signature.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-file-word { --cs-fa-mask: url("../images/fontawesome/light/file-word.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-filter { --cs-fa-mask: url("../images/fontawesome/light/filter.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-fire { --cs-fa-mask: url("../images/fontawesome/light/fire.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-fire-flame-curved { --cs-fa-mask: url("../images/fontawesome/light/fire-flame-curved.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag { --cs-fa-mask: url("../images/fontawesome/light/flag.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag-checkered { --cs-fa-mask: url("../images/fontawesome/light/flag-checkered.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flag-usa { --cs-fa-mask: url("../images/fontawesome/light/flag-usa.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flask { --cs-fa-mask: url("../images/fontawesome/light/flask.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder { --cs-fa-mask: url("../images/fontawesome/light/folder.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder-closed { --cs-fa-mask: url("../images/fontawesome/light/folder-closed.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-folder-open { --cs-fa-mask: url("../images/fontawesome/light/folder-open.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-football { --cs-fa-mask: url("../images/fontawesome/light/football.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-forward { --cs-fa-mask: url("../images/fontawesome/light/forward.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-futbol,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-futbol-ball { --cs-fa-mask: url("../images/fontawesome/light/futbol.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gamepad { --cs-fa-mask: url("../images/fontawesome/light/gamepad.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gamepad-modern { --cs-fa-mask: url("../images/fontawesome/light/gamepad-modern.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gauge { --cs-fa-mask: url("../images/fontawesome/light/gauge.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gauge-high { --cs-fa-mask: url("../images/fontawesome/light/gauge-high.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gavel { --cs-fa-mask: url("../images/fontawesome/light/gavel.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gears { --cs-fa-mask: url("../images/fontawesome/light/gears.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gift { --cs-fa-mask: url("../images/fontawesome/light/gift.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-globe { --cs-fa-mask: url("../images/fontawesome/light/globe.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-globe-pointer { --cs-fa-mask: url("../images/fontawesome/light/globe-pointer.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-graduation-cap { --cs-fa-mask: url("../images/fontawesome/light/graduation-cap.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-grid-2 { --cs-fa-mask: url("../images/fontawesome/light/grid-2.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand { --cs-fa-mask: url("../images/fontawesome/light/hand.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-heart { --cs-fa-mask: url("../images/fontawesome/light/hand-holding-heart.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-pointer { --cs-fa-mask: url("../images/fontawesome/light/hand-pointer.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hands-holding-dollar { --cs-fa-mask: url("../images/fontawesome/light/hands-holding-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-handshake { --cs-fa-mask: url("../images/fontawesome/light/handshake.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hard-drive { --cs-fa-mask: url("../images/fontawesome/light/hard-drive.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hashtag { --cs-fa-mask: url("../images/fontawesome/light/hashtag.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-headset { --cs-fa-mask: url("../images/fontawesome/light/headset.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart { --cs-fa-mask: url("../images/fontawesome/light/heart.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart-circle-check { --cs-fa-mask: url("../images/fontawesome/light/heart-circle-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-heart-pulse { --cs-fa-mask: url("../images/fontawesome/light/heart-pulse.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-home { --cs-fa-mask: url("../images/fontawesome/light/house.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass { --cs-fa-mask: url("../images/fontawesome/light/hourglass.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-end { --cs-fa-mask: url("../images/fontawesome/light/hourglass-end.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-half { --cs-fa-mask: url("../images/fontawesome/light/hourglass-half.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hourglass-start { --cs-fa-mask: url("../images/fontawesome/light/hourglass-start.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-house { --cs-fa-mask: url("../images/fontawesome/light/house.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-id-card { --cs-fa-mask: url("../images/fontawesome/light/id-card.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-id-card-clip { --cs-fa-mask: url("../images/fontawesome/light/id-card-clip.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-image { --cs-fa-mask: url("../images/fontawesome/light/image.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-images { --cs-fa-mask: url("../images/fontawesome/light/images.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-inbox { --cs-fa-mask: url("../images/fontawesome/light/inbox.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-infinity { --cs-fa-mask: url("../images/fontawesome/light/infinity.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-key { --cs-fa-mask: url("../images/fontawesome/light/key.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-landmark { --cs-fa-mask: url("../images/fontawesome/light/landmark.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-landmark-flag { --cs-fa-mask: url("../images/fontawesome/light/landmark-flag.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-language { --cs-fa-mask: url("../images/fontawesome/light/language.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-laptop-mobile { --cs-fa-mask: url("../images/fontawesome/light/laptop-mobile.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-layer-group { --cs-fa-mask: url("../images/fontawesome/light/layer-group.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-life-ring { --cs-fa-mask: url("../images/fontawesome/light/life-ring.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lightbulb { --cs-fa-mask: url("../images/fontawesome/light/lightbulb.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-link { --cs-fa-mask: url("../images/fontawesome/light/link.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-link-horizontal { --cs-fa-mask: url("../images/fontawesome/light/link-horizontal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list { --cs-fa-mask: url("../images/fontawesome/light/list.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list-check { --cs-fa-mask: url("../images/fontawesome/light/list-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-list-dropdown { --cs-fa-mask: url("../images/fontawesome/light/list-dropdown.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-location-dot { --cs-fa-mask: url("../images/fontawesome/light/location-dot.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lock { --cs-fa-mask: url("../images/fontawesome/light/lock.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lock-open { --cs-fa-mask: url("../images/fontawesome/light/lock-open.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass { --cs-fa-mask: url("../images/fontawesome/light/magnifying-glass.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass-chart { --cs-fa-mask: url("../images/fontawesome/light/magnifying-glass-chart.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-map { --cs-fa-mask: url("../images/fontawesome/light/map.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-megaphone { --cs-fa-mask: url("../images/fontawesome/light/megaphone.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message { --cs-fa-mask: url("../images/fontawesome/light/message.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-dots { --cs-fa-mask: url("../images/fontawesome/light/message-dots.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-question { --cs-fa-mask: url("../images/fontawesome/light/message-question.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-messages-question { --cs-fa-mask: url("../images/fontawesome/light/messages-question.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microchip { --cs-fa-mask: url("../images/fontawesome/light/microchip.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microchip-ai { --cs-fa-mask: url("../images/fontawesome/light/microchip-ai.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microphone { --cs-fa-mask: url("../images/fontawesome/light/microphone.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microphone-lines { --cs-fa-mask: url("../images/fontawesome/light/microphone-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-minus { --cs-fa-mask: url("../images/fontawesome/light/minus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile-screen { --cs-fa-mask: url("../images/fontawesome/light/mobile-screen.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile-screen-button { --cs-fa-mask: url("../images/fontawesome/light/mobile-screen-button.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-1-wave { --cs-fa-mask: url("../images/fontawesome/light/money-bill-1-wave.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-trend-up { --cs-fa-mask: url("../images/fontawesome/light/money-bill-trend-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-wave { --cs-fa-mask: url("../images/fontawesome/light/money-bill-wave.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-check-dollar { --cs-fa-mask: url("../images/fontawesome/light/money-check-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-check-dollar-pen { --cs-fa-mask: url("../images/fontawesome/light/money-check-dollar-pen.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-moon { --cs-fa-mask: url("../images/fontawesome/light/moon.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mountain-sun { --cs-fa-mask: url("../images/fontawesome/light/mountain-sun.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-network-wired { --cs-fa-mask: url("../images/fontawesome/light/network-wired.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-newspaper { --cs-fa-mask: url("../images/fontawesome/light/newspaper.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paper-plane { --cs-fa-mask: url("../images/fontawesome/light/paper-plane.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paperclip { --cs-fa-mask: url("../images/fontawesome/light/paperclip.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen { --cs-fa-mask: url("../images/fontawesome/light/pen.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-line { --cs-fa-mask: url("../images/fontawesome/light/pen-line.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-nib { --cs-fa-mask: url("../images/fontawesome/light/pen-nib.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pen-to-square { --cs-fa-mask: url("../images/fontawesome/light/pen-to-square.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-people-group { --cs-fa-mask: url("../images/fontawesome/light/people-group.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-percent { --cs-fa-mask: url("../images/fontawesome/light/percent.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-phone { --cs-fa-mask: url("../images/fontawesome/light/phone.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pickaxe { --cs-fa-mask: url("../images/fontawesome/light/pickaxe.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plane-departure { --cs-fa-mask: url("../images/fontawesome/light/plane-departure.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-planet-moon { --cs-fa-mask: url("../images/fontawesome/light/planet-moon.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-play { --cs-fa-mask: url("../images/fontawesome/light/play.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plug { --cs-fa-mask: url("../images/fontawesome/light/plug.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plus { --cs-fa-mask: url("../images/fontawesome/light/plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-print { --cs-fa-mask: url("../images/fontawesome/light/print.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-puzzle-piece { --cs-fa-mask: url("../images/fontawesome/light/puzzle-piece.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-question { --cs-fa-mask: url("../images/fontawesome/light/question.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-quote-left { --cs-fa-mask: url("../images/fontawesome/light/quote-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-quote-right { --cs-fa-mask: url("../images/fontawesome/light/quote-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-radar { --cs-fa-mask: url("../images/fontawesome/light/radar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ranking-star { --cs-fa-mask: url("../images/fontawesome/light/ranking-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-receipt { --cs-fa-mask: url("../images/fontawesome/light/receipt.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-ad { --cs-fa-mask: url("../images/fontawesome/light/rectangle-ad.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-list { --cs-fa-mask: url("../images/fontawesome/light/rectangle-list.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rectangle-wide { --cs-fa-mask: url("../images/fontawesome/light/rectangle-wide.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-recycle { --cs-fa-mask: url("../images/fontawesome/light/recycle.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-repeat { --cs-fa-mask: url("../images/fontawesome/light/repeat.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-retweet { --cs-fa-mask: url("../images/fontawesome/light/retweet.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-right-left { --cs-fa-mask: url("../images/fontawesome/light/right-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-road { --cs-fa-mask: url("../images/fontawesome/light/road.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-robot { --cs-fa-mask: url("../images/fontawesome/light/robot.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rocket { --cs-fa-mask: url("../images/fontawesome/light/rocket.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rocket-launch { --cs-fa-mask: url("../images/fontawesome/light/rocket-launch.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate { --cs-fa-mask: url("../images/fontawesome/light/rotate.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate-right { --cs-fa-mask: url("../images/fontawesome/light/rotate-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rss { --cs-fa-mask: url("../images/fontawesome/light/rss.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ruler { --cs-fa-mask: url("../images/fontawesome/light/ruler.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ruler-combined { --cs-fa-mask: url("../images/fontawesome/light/ruler-combined.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sack-dollar { --cs-fa-mask: url("../images/fontawesome/light/sack-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-satellite-dish { --cs-fa-mask: url("../images/fontawesome/light/satellite-dish.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-scale-balanced { --cs-fa-mask: url("../images/fontawesome/light/scale-balanced.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-screwdriver-wrench { --cs-fa-mask: url("../images/fontawesome/light/screwdriver-wrench.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-seedling { --cs-fa-mask: url("../images/fontawesome/light/seedling.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-server { --cs-fa-mask: url("../images/fontawesome/light/server.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shapes { --cs-fa-mask: url("../images/fontawesome/light/shapes.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share { --cs-fa-mask: url("../images/fontawesome/light/share.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share-from-square { --cs-fa-mask: url("../images/fontawesome/light/share-from-square.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-share-nodes { --cs-fa-mask: url("../images/fontawesome/light/share-nodes.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield { --cs-fa-mask: url("../images/fontawesome/light/shield.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield-check { --cs-fa-mask: url("../images/fontawesome/light/shield-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shield-halved { --cs-fa-mask: url("../images/fontawesome/light/shield-halved.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sidebar { --cs-fa-mask: url("../images/fontawesome/light/sidebar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-signal { --cs-fa-mask: url("../images/fontawesome/light/signal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-signal-stream { --cs-fa-mask: url("../images/fontawesome/light/signal-stream.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sitemap { --cs-fa-mask: url("../images/fontawesome/light/sitemap.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sliders { --cs-fa-mask: url("../images/fontawesome/light/sliders.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-slot-machine { --cs-fa-mask: url("../images/fontawesome/light/slot-machine.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort { --cs-fa-mask: url("../images/fontawesome/light/sort.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort-down { --cs-fa-mask: url("../images/fontawesome/light/sort-down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sort-up { --cs-fa-mask: url("../images/fontawesome/light/sort-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sparkles { --cs-fa-mask: url("../images/fontawesome/light/sparkles.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-spinner { --cs-fa-mask: url("../images/fontawesome/light/spinner.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-spinner-third { --cs-fa-mask: url("../images/fontawesome/light/spinner-third.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-arrow-up-right { --cs-fa-mask: url("../images/fontawesome/light/square-arrow-up-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-binary { --cs-fa-mask: url("../images/fontawesome/light/square-binary.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-plus { --cs-fa-mask: url("../images/fontawesome/light/square-plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-poll-horizontal { --cs-fa-mask: url("../images/fontawesome/light/square-poll-horizontal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-star { --cs-fa-mask: url("../images/fontawesome/light/square-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-star { --cs-fa-mask: url("../images/fontawesome/light/star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-star-shooting { --cs-fa-mask: url("../images/fontawesome/light/star-shooting.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-stars { --cs-fa-mask: url("../images/fontawesome/light/stars.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-stopwatch { --cs-fa-mask: url("../images/fontawesome/light/stopwatch.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-store { --cs-fa-mask: url("../images/fontawesome/light/store.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-store-slash { --cs-fa-mask: url("../images/fontawesome/light/store-slash.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sun { --cs-fa-mask: url("../images/fontawesome/light/sun.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table { --cs-fa-mask: url("../images/fontawesome/light/table.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-cells { --cs-fa-mask: url("../images/fontawesome/light/table-cells.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-cells-large { --cs-fa-mask: url("../images/fontawesome/light/table-cells-large.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-table-list { --cs-fa-mask: url("../images/fontawesome/light/table-list.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tag { --cs-fa-mask: url("../images/fontawesome/light/tag.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tags { --cs-fa-mask: url("../images/fontawesome/light/tags.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-telescope { --cs-fa-mask: url("../images/fontawesome/light/telescope.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-terminal { --cs-fa-mask: url("../images/fontawesome/light/terminal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thought-bubble { --cs-fa-mask: url("../images/fontawesome/light/thought-bubble.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thumbtack { --cs-fa-mask: url("../images/fontawesome/light/thumbtack.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-thumbs-up { --cs-fa-mask: url("../images/fontawesome/light/thumbs-up.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-ticket { --cs-fa-mask: url("../images/fontawesome/light/ticket.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-timeline { --cs-fa-mask: url("../images/fontawesome/light/timeline.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-timer { --cs-fa-mask: url("../images/fontawesome/light/timer.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-times { --cs-fa-mask: url("../images/fontawesome/light/xmark.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tools { --cs-fa-mask: url("../images/fontawesome/light/screwdriver-wrench.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-triangle-exclamation { --cs-fa-mask: url("../images/fontawesome/light/triangle-exclamation.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-trophy { --cs-fa-mask: url("../images/fontawesome/light/trophy.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-trophy-star { --cs-fa-mask: url("../images/fontawesome/light/trophy-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-truck { --cs-fa-mask: url("../images/fontawesome/light/truck.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tv-retro { --cs-fa-mask: url("../images/fontawesome/light/tv-retro.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-up-from-bracket { --cs-fa-mask: url("../images/fontawesome/light/up-from-bracket.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-usb-drive { --cs-fa-mask: url("../images/fontawesome/light/usb-drive.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user { --cs-fa-mask: url("../images/fontawesome/light/user.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-check { --cs-fa-mask: url("../images/fontawesome/light/user-check.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-crown { --cs-fa-mask: url("../images/fontawesome/light/user-crown.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-group { --cs-fa-mask: url("../images/fontawesome/light/user-group.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-pen { --cs-fa-mask: url("../images/fontawesome/light/user-pen.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-shield { --cs-fa-mask: url("../images/fontawesome/light/user-shield.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-tie { --cs-fa-mask: url("../images/fontawesome/light/user-tie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-users { --cs-fa-mask: url("../images/fontawesome/light/users.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-users-gear { --cs-fa-mask: url("../images/fontawesome/light/users-gear.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-vault { --cs-fa-mask: url("../images/fontawesome/light/vault.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wallet { --cs-fa-mask: url("../images/fontawesome/light/wallet.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wand-magic-sparkles { --cs-fa-mask: url("../images/fontawesome/light/wand-magic-sparkles.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-water { --cs-fa-mask: url("../images/fontawesome/light/water.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wave-pulse { --cs-fa-mask: url("../images/fontawesome/light/wave-pulse.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wave-square { --cs-fa-mask: url("../images/fontawesome/light/wave-square.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-waveform-lines { --cs-fa-mask: url("../images/fontawesome/light/waveform-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-webhook { --cs-fa-mask: url("../images/fontawesome/light/webhook.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-window-maximize { --cs-fa-mask: url("../images/fontawesome/light/window-maximize.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-world-cup-winner { --cs-fa-mask: url("../images/fontawesome/light/trophy-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wreath-laurel { --cs-fa-mask: url("../images/fontawesome/light/wreath-laurel.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-xmark { --cs-fa-mask: url("../images/fontawesome/light/xmark.svg"); }
:is(.fa-brands, .fab).fa-android { --cs-fa-mask: url("../images/fontawesome/brands/android.svg"); }
:is(.fa-brands, .fab).fa-app-store-ios { --cs-fa-mask: url("../images/fontawesome/brands/app-store-ios.svg"); }
:is(.fa-brands, .fab).fa-apple { --cs-fa-mask: url("../images/fontawesome/brands/apple.svg"); }
:is(.fa-brands, .fab).fa-apple-pay { --cs-fa-mask: url("../images/fontawesome/brands/apple-pay.svg"); }
:is(.fa-brands, .fab).fa-bitcoin { --cs-fa-mask: url("../images/fontawesome/brands/bitcoin.svg"); }
:is(.fa-brands, .fab).fa-cc-amex { --cs-fa-mask: url("../images/fontawesome/brands/cc-amex.svg"); }
:is(.fa-brands, .fab).fa-cc-discover { --cs-fa-mask: url("../images/fontawesome/brands/cc-discover.svg"); }
:is(.fa-brands, .fab).fa-cc-mastercard { --cs-fa-mask: url("../images/fontawesome/brands/cc-mastercard.svg"); }
:is(.fa-brands, .fab).fa-cc-paypal { --cs-fa-mask: url("../images/fontawesome/brands/cc-paypal.svg"); }
:is(.fa-brands, .fab).fa-cc-visa { --cs-fa-mask: url("../images/fontawesome/brands/cc-visa.svg"); }
:is(.fa-brands, .fab).fa-chrome { --cs-fa-mask: url("../images/fontawesome/brands/chrome.svg"); }
:is(.fa-brands, .fab).fa-discord { --cs-fa-mask: url("../images/fontawesome/brands/discord.svg"); }
:is(.fa-brands, .fab).fa-ethereum { --cs-fa-mask: url("../images/fontawesome/brands/ethereum.svg"); }
:is(.fa-brands, .fab).fa-facebook { --cs-fa-mask: url("../images/fontawesome/brands/facebook.svg"); }
:is(.fa-brands, .fab).fa-facebook-f { --cs-fa-mask: url("../images/fontawesome/brands/facebook-f.svg"); }
:is(.fa-brands, .fab).fa-firefox { --cs-fa-mask: url("../images/fontawesome/brands/firefox.svg"); }
:is(.fa-brands, .fab).fa-github { --cs-fa-mask: url("../images/fontawesome/brands/github.svg"); }
:is(.fa-brands, .fab).fa-github-alt { --cs-fa-mask: url("../images/fontawesome/brands/github-alt.svg"); }
:is(.fa-brands, .fab).fa-gitter { --cs-fa-mask: url("../images/fontawesome/brands/gitter.svg"); }
:is(.fa-brands, .fab).fa-google { --cs-fa-mask: url("../images/fontawesome/brands/google.svg"); }
:is(.fa-brands, .fab).fa-google-pay { --cs-fa-mask: url("../images/fontawesome/brands/google-pay.svg"); }
:is(.fa-brands, .fab).fa-google-play { --cs-fa-mask: url("../images/fontawesome/brands/google-play.svg"); }
:is(.fa-brands, .fab).fa-instagram { --cs-fa-mask: url("../images/fontawesome/brands/instagram.svg"); }
:is(.fa-brands, .fab).fa-linkedin { --cs-fa-mask: url("../images/fontawesome/brands/linkedin.svg"); }
:is(.fa-brands, .fab).fa-linkedin-in { --cs-fa-mask: url("../images/fontawesome/brands/linkedin-in.svg"); }
:is(.fa-brands, .fab).fa-linux { --cs-fa-mask: url("../images/fontawesome/brands/linux.svg"); }
:is(.fa-brands, .fab).fa-medium { --cs-fa-mask: url("../images/fontawesome/brands/medium.svg"); }
:is(.fa-brands, .fab).fa-opera { --cs-fa-mask: url("../images/fontawesome/brands/opera.svg"); }
:is(.fa-brands, .fab).fa-reddit-alien { --cs-fa-mask: url("../images/fontawesome/brands/reddit-alien.svg"); }
:is(.fa-brands, .fab).fa-rocketchat { --cs-fa-mask: url("../images/fontawesome/brands/rocketchat.svg"); }
:is(.fa-brands, .fab).fa-safari { --cs-fa-mask: url("../images/fontawesome/brands/safari.svg"); }
:is(.fa-brands, .fab).fa-slack { --cs-fa-mask: url("../images/fontawesome/brands/slack.svg"); }
:is(.fa-brands, .fab).fa-spotify { --cs-fa-mask: url("../images/fontawesome/brands/spotify.svg"); }
:is(.fa-brands, .fab).fa-square-facebook { --cs-fa-mask: url("../images/fontawesome/brands/square-facebook.svg"); }
:is(.fa-brands, .fab).fa-telegram { --cs-fa-mask: url("../images/fontawesome/brands/telegram.svg"); }
:is(.fa-brands, .fab).fa-vk { --cs-fa-mask: url("../images/fontawesome/brands/vk.svg"); }
:is(.fa-brands, .fab).fa-weixin { --cs-fa-mask: url("../images/fontawesome/brands/weixin.svg"); }
:is(.fa-brands, .fab).fa-windows { --cs-fa-mask: url("../images/fontawesome/brands/windows.svg"); }
:is(.fa-brands, .fab).fa-x-twitter { --cs-fa-mask: url("../images/fontawesome/brands/x-twitter.svg"); }
:is(.fa-brands, .fab).fa-youtube { --cs-fa-mask: url("../images/fontawesome/brands/youtube.svg"); }

/*
 * Additional icons observed from WordPress-managed menu and taxonomy data.
 */
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-alien,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-alien-8bit,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-atom,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-baseball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-ballot,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-camera-movie,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cannabis,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cat,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-check-to-slot,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-3,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-euro,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cloud-binary,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cricket-bat-ball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-crown,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display-chart-up-circle-currency,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-down,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-duck,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-grin-wink,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-smiling-hands,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-files,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-fist,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-circle-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-dollar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-head-side-gear,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-head-side-goggles,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hexagon-nodes,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hexagon-vertical-nft,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hockey-puck,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hospital,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-island-tropical,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-layer-plus,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lips,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microscope,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-transfer,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-from-bracket,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-nfc-signal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paintbrush-pencil,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-palette,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-person-running-fast,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pie-chart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-piggy-bank,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plane,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-podium-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-road-bridge,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-school,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shop,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sign-hanging,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-0,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tennis-ball,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tower-broadcast,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tractor,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-umbrella,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-hoodie,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-ninja,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-secret,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-utility-pole-double,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wheat-awn
{
  display: var(--cs-fa-display);
  width: var(--cs-fa-width, var(--cs-fa-size));
  height: var(--cs-fa-height, var(--cs-fa-size));
  min-width: var(--cs-fa-width, var(--cs-fa-size));
  background-color: currentColor;
  -webkit-mask: var(--cs-fa-mask) center / contain no-repeat;
  mask: var(--cs-fa-mask) center / contain no-repeat;
}

:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-alien { --cs-fa-mask: url("../images/fontawesome/light/alien.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-alien-8bit { --cs-fa-mask: url("../images/fontawesome/light/alien-8bit.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-atom { --cs-fa-mask: url("../images/fontawesome/light/atom.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-baseball { --cs-fa-mask: url("../images/fontawesome/light/baseball.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-ballot { --cs-fa-mask: url("../images/fontawesome/light/box-ballot.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-camera-movie { --cs-fa-mask: url("../images/fontawesome/light/camera-movie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cannabis { --cs-fa-mask: url("../images/fontawesome/light/cannabis.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cat { --cs-fa-mask: url("../images/fontawesome/light/cat.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-check-to-slot { --cs-fa-mask: url("../images/fontawesome/light/check-to-slot.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-3 { --cs-fa-mask: url("../images/fontawesome/light/circle-3.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-circle-euro { --cs-fa-mask: url("../images/fontawesome/light/circle-euro.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cloud-binary { --cs-fa-mask: url("../images/fontawesome/light/cloud-binary.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-cricket-bat-ball { --cs-fa-mask: url("../images/fontawesome/light/cricket-bat-ball.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-crown { --cs-fa-mask: url("../images/fontawesome/light/crown.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-display-chart-up-circle-currency { --cs-fa-mask: url("../images/fontawesome/light/display-chart-up-circle-currency.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-down { --cs-fa-mask: url("../images/fontawesome/light/down.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-duck { --cs-fa-mask: url("../images/fontawesome/light/duck.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-grin-wink { --cs-fa-mask: url("../images/fontawesome/light/face-grin-wink.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-face-smiling-hands { --cs-fa-mask: url("../images/fontawesome/light/face-smiling-hands.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-files { --cs-fa-mask: url("../images/fontawesome/light/files.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-fist { --cs-fa-mask: url("../images/fontawesome/light/hand-fist.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-circle-dollar { --cs-fa-mask: url("../images/fontawesome/light/hand-holding-circle-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hand-holding-dollar { --cs-fa-mask: url("../images/fontawesome/light/hand-holding-dollar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-head-side-gear { --cs-fa-mask: url("../images/fontawesome/light/head-side-gear.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-head-side-goggles { --cs-fa-mask: url("../images/fontawesome/light/head-side-goggles.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hexagon-nodes { --cs-fa-mask: url("../images/fontawesome/light/hexagon-nodes.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hexagon-vertical-nft { --cs-fa-mask: url("../images/fontawesome/light/hexagon-vertical-nft.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hockey-puck { --cs-fa-mask: url("../images/fontawesome/light/hockey-puck.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-hospital { --cs-fa-mask: url("../images/fontawesome/light/hospital.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-island-tropical { --cs-fa-mask: url("../images/fontawesome/light/island-tropical.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-layer-plus { --cs-fa-mask: url("../images/fontawesome/light/layer-plus.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-lips { --cs-fa-mask: url("../images/fontawesome/light/lips.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-microscope { --cs-fa-mask: url("../images/fontawesome/light/microscope.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-mobile { --cs-fa-mask: url("../images/fontawesome/light/mobile.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-transfer { --cs-fa-mask: url("../images/fontawesome/light/money-bill-transfer.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-from-bracket { --cs-fa-mask: url("../images/fontawesome/light/money-from-bracket.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-nfc-signal { --cs-fa-mask: url("../images/fontawesome/light/nfc-signal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-paintbrush-pencil { --cs-fa-mask: url("../images/fontawesome/light/paintbrush-pencil.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-palette { --cs-fa-mask: url("../images/fontawesome/light/palette.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-person-running-fast { --cs-fa-mask: url("../images/fontawesome/light/person-running-fast.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pie-chart { --cs-fa-mask: url("../images/fontawesome/light/chart-pie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-piggy-bank { --cs-fa-mask: url("../images/fontawesome/light/piggy-bank.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-plane { --cs-fa-mask: url("../images/fontawesome/light/plane.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-podium-star { --cs-fa-mask: url("../images/fontawesome/light/podium-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-road-bridge { --cs-fa-mask: url("../images/fontawesome/light/road-bridge.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-school { --cs-fa-mask: url("../images/fontawesome/light/school.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shop { --cs-fa-mask: url("../images/fontawesome/light/shop.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-sign-hanging { --cs-fa-mask: url("../images/fontawesome/light/sign-hanging.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-0 { --cs-fa-mask: url("../images/fontawesome/light/square-0.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tennis-ball { --cs-fa-mask: url("../images/fontawesome/light/tennis-ball.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tower-broadcast { --cs-fa-mask: url("../images/fontawesome/light/tower-broadcast.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-tractor { --cs-fa-mask: url("../images/fontawesome/light/tractor.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-umbrella { --cs-fa-mask: url("../images/fontawesome/light/umbrella.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-hoodie { --cs-fa-mask: url("../images/fontawesome/light/user-hoodie.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-ninja { --cs-fa-mask: url("../images/fontawesome/light/user-ninja.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-secret { --cs-fa-mask: url("../images/fontawesome/light/user-secret.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-utility-pole-double { --cs-fa-mask: url("../images/fontawesome/light/utility-pole-double.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-wheat-awn { --cs-fa-mask: url("../images/fontawesome/light/wheat-awn.svg"); }

/*
 * Additional icons observed from public page template runtime audits.
 */
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrows-left-right,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basket-shopping,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-billboard,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-binoculars,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-books,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-heart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-star,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-scatter,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comments-question,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-diagram-project,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dog,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-envelope-open-text,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flashlight,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gem,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-handshake-simple,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-house-heart,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-industry-windows,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-laptop,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass-waveform,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-medal,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-lines,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-1,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-note-sticky,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pencil,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pipe-collar,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-podcast,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate-left,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shirt-running,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-split,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-3,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-teddy-bear,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-treasure-chest,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-astronaut,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-magnifying-glass,
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-yin-yang
{
  display: var(--cs-fa-display);
  width: var(--cs-fa-width, var(--cs-fa-size));
  height: var(--cs-fa-height, var(--cs-fa-size));
  min-width: var(--cs-fa-width, var(--cs-fa-size));
  background-color: currentColor;
  -webkit-mask: var(--cs-fa-mask) center / contain no-repeat;
  mask: var(--cs-fa-mask) center / contain no-repeat;
}

:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-arrows-left-right { --cs-fa-mask: url("../images/fontawesome/light/arrows-left-right.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-basket-shopping { --cs-fa-mask: url("../images/fontawesome/light/basket-shopping.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-billboard { --cs-fa-mask: url("../images/fontawesome/light/billboard.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-binoculars { --cs-fa-mask: url("../images/fontawesome/light/binoculars.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-books { --cs-fa-mask: url("../images/fontawesome/light/books.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-box-heart { --cs-fa-mask: url("../images/fontawesome/light/box-heart.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-calendar-star { --cs-fa-mask: url("../images/fontawesome/light/calendar-star.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-chart-scatter { --cs-fa-mask: url("../images/fontawesome/light/chart-scatter.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-comments-question { --cs-fa-mask: url("../images/fontawesome/light/comments-question.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-diagram-project { --cs-fa-mask: url("../images/fontawesome/light/diagram-project.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-dog { --cs-fa-mask: url("../images/fontawesome/light/dog.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-envelope-open-text { --cs-fa-mask: url("../images/fontawesome/light/envelope-open-text.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-flashlight { --cs-fa-mask: url("../images/fontawesome/light/flashlight.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-gem { --cs-fa-mask: url("../images/fontawesome/light/gem.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-handshake-simple { --cs-fa-mask: url("../images/fontawesome/light/handshake-simple.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-house-heart { --cs-fa-mask: url("../images/fontawesome/light/house-heart.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-industry-windows { --cs-fa-mask: url("../images/fontawesome/light/industry-windows.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-laptop { --cs-fa-mask: url("../images/fontawesome/light/laptop.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-magnifying-glass-waveform { --cs-fa-mask: url("../images/fontawesome/light/magnifying-glass-waveform.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-medal { --cs-fa-mask: url("../images/fontawesome/light/medal.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-message-lines { --cs-fa-mask: url("../images/fontawesome/light/message-lines.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-money-bill-1 { --cs-fa-mask: url("../images/fontawesome/light/money-bill-1.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-note-sticky { --cs-fa-mask: url("../images/fontawesome/light/note-sticky.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pencil { --cs-fa-mask: url("../images/fontawesome/light/pencil.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-pipe-collar { --cs-fa-mask: url("../images/fontawesome/light/pipe-collar.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-podcast { --cs-fa-mask: url("../images/fontawesome/light/podcast.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-rotate-left { --cs-fa-mask: url("../images/fontawesome/light/rotate-left.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-shirt-running { --cs-fa-mask: url("../images/fontawesome/light/shirt-running.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-split { --cs-fa-mask: url("../images/fontawesome/light/split.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-square-3 { --cs-fa-mask: url("../images/fontawesome/light/square-3.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-teddy-bear { --cs-fa-mask: url("../images/fontawesome/light/teddy-bear.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-treasure-chest { --cs-fa-mask: url("../images/fontawesome/light/treasure-chest.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-astronaut { --cs-fa-mask: url("../images/fontawesome/light/user-astronaut.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-user-magnifying-glass { --cs-fa-mask: url("../images/fontawesome/light/user-magnifying-glass.svg"); }
:is(.fa, .fa-light, .fa-regular, .fa-solid, .fal, .far, .fas).fa-yin-yang { --cs-fa-mask: url("../images/fontawesome/light/yin-yang.svg"); }
