/* Pixelarticons overlay for Font Awesome classes. MIT: https://pixelarticons.com */
@font-face {
    font-family: "pixelart-icons-font";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("pixelart-icons-font.woff2") format("woff2"),
         url("pixelart-icons-font.woff") format("woff");
}

.fa-light, .fa-regular, .fa-thin, .fal, .far,
.fa-solid:not(.fa-brands):not(.fab),
.fas:not(.fa-brands):not(.fab),
.fa-light::before, .fa-regular::before, .fa-thin::before, .fal::before, .far::before,
.fa-solid:not(.fa-brands):not(.fab)::before,
.fas:not(.fa-brands):not(.fab)::before {
    font-family: "pixelart-icons-font" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    -webkit-font-smoothing: none;
    -moz-osx-font-smoothing: grayscale;
    font-smooth: never;
    line-height: 1;
}

.fa-brands, .fab {
    font-family: var(--fa-family-brands, "Font Awesome 7 Brands") !important;
    font-weight: 400 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-alarm-clock:not(.fa-brands):not(.fab)::before { content: "\ea13" !important; }
.fa-diagram-project:not(.fa-brands):not(.fab)::before, .fa-sitemap:not(.fa-brands):not(.fab)::before { content: "\ea17" !important; }
.fa-chart-network:not(.fa-brands):not(.fab)::before, .fa-chart-scatter:not(.fa-brands):not(.fab)::before, .fa-chart-user:not(.fa-brands):not(.fab)::before, .fa-magnifying-glass-chart:not(.fa-brands):not(.fab)::before, .fa-network-wired:not(.fa-brands):not(.fab)::before { content: "\ea48" !important; }
.fa-anchor:not(.fa-brands):not(.fab)::before { content: "\ea4a" !important; }
.fa-browser:not(.fa-brands):not(.fab)::before { content: "\ea54" !important; }
.fa-box-archive:not(.fa-brands):not(.fab)::before { content: "\ea58" !important; }
.fa-arrow-down:not(.fa-brands):not(.fab)::before, .fa-arrow-down-left:not(.fa-brands):not(.fab)::before, .fa-arrow-down-right:not(.fa-brands):not(.fab)::before { content: "\ea6d" !important; }
.fa-arrow-down-1-9:not(.fa-brands):not(.fab)::before { content: "\ea69" !important; }
.fa-arrow-down-wide-short:not(.fa-brands):not(.fab)::before { content: "\ea6a" !important; }
.fa-arrow-left:not(.fa-brands):not(.fab)::before { content: "\ea70" !important; }
.fa-arrow-right:not(.fa-brands):not(.fab)::before { content: "\ea73" !important; }
.fa-arrow-up:not(.fa-brands):not(.fab)::before, .fa-arrow-up-left:not(.fa-brands):not(.fab)::before, .fa-arrow-up-right-and-arrow-down-left-from-center:not(.fa-brands):not(.fab)::before { content: "\ea7a" !important; }
.fa-arrow-up-wide-short:not(.fa-brands):not(.fab)::before { content: "\ea77" !important; }
.fa-arrows-up-down:not(.fa-brands):not(.fab)::before { content: "\ea7c" !important; }
.fa-newspaper:not(.fa-brands):not(.fab)::before { content: "\ea7e" !important; }
.fa-paperclip:not(.fa-brands):not(.fab)::before { content: "\ea84" !important; }
.fa-monitor-waveform:not(.fa-brands):not(.fab)::before, .fa-waveform-lines:not(.fa-brands):not(.fab)::before { content: "\ea86" !important; }
.fa-bell:not(.fa-brands):not(.fab)::before, .fa-bells:not(.fa-brands):not(.fab)::before { content: "\eab4" !important; }
.fa-bell-on:not(.fa-brands):not(.fab)::before, .fa-bell-ring:not(.fa-brands):not(.fab)::before { content: "\eab2" !important; }
.fa-cubes:not(.fa-brands):not(.fab)::before { content: "\eab8" !important; }
.fa-book:not(.fa-brands):not(.fab)::before, .fa-book-atlas:not(.fa-brands):not(.fab)::before, .fa-book-open:not(.fa-brands):not(.fab)::before, .fa-book-reader:not(.fa-brands):not(.fab)::before { content: "\eabc" !important; }
.fa-book-bookmark:not(.fa-brands):not(.fab)::before, .fa-bookmark:not(.fa-brands):not(.fab)::before, .fa-bookmark-slash:not(.fa-brands):not(.fab)::before, .fa-thumbtack:not(.fa-brands):not(.fab)::before { content: "\eabe" !important; }
.fa-wine-glass:not(.fa-brands):not(.fab)::before { content: "\eac0" !important; }
.fa-box-open-full:not(.fa-brands):not(.fab)::before, .fa-boxes-stacked:not(.fa-brands):not(.fab)::before, .fa-cube:not(.fa-brands):not(.fab)::before { content: "\eac1" !important; }
.fa-brackets-curly:not(.fa-brands):not(.fab)::before { content: "\eacf" !important; }
.fa-briefcase:not(.fa-brands):not(.fab)::before { content: "\ead1" !important; }
.fa-brush:not(.fa-brands):not(.fab)::before, .fa-pen-paintbrush:not(.fa-brands):not(.fab)::before { content: "\ead5" !important; }
.fa-bug:not(.fa-brands):not(.fab)::before { content: "\ead7" !important; }
.fa-building:not(.fa-brands):not(.fab)::before, .fa-buildings:not(.fa-brands):not(.fab)::before { content: "\eadb" !important; }
.fa-list:not(.fa-brands):not(.fab)::before, .fa-list-check:not(.fa-brands):not(.fab)::before { content: "\eadd" !important; }
.fa-cake-candles:not(.fa-brands):not(.fab)::before, .fa-cookie:not(.fa-brands):not(.fab)::before, .fa-ice-cream:not(.fa-brands):not(.fab)::before, .fa-pizza-slice:not(.fa-brands):not(.fab)::before { content: "\eae1" !important; }
.fa-calculator:not(.fa-brands):not(.fab)::before, .fa-cash-register:not(.fa-brands):not(.fab)::before { content: "\eae3" !important; }
.fa-calendar:not(.fa-brands):not(.fab)::before, .fa-calendar-circle-exclamation:not(.fa-brands):not(.fab)::before, .fa-calendar-day:not(.fa-brands):not(.fab)::before, .fa-calendar-days:not(.fa-brands):not(.fab)::before, .fa-calendar-lines:not(.fa-brands):not(.fab)::before, .fa-calendar-plus:not(.fa-brands):not(.fab)::before, .fa-calendar-star:not(.fa-brands):not(.fab)::before { content: "\eaed" !important; }
.fa-calendar-range:not(.fa-brands):not(.fab)::before { content: "\eae7" !important; }
.fa-calendar-lines-pen:not(.fa-brands):not(.fab)::before { content: "\eaea" !important; }
.fa-calendar-week:not(.fa-brands):not(.fab)::before { content: "\eaec" !important; }
.fa-camera:not(.fa-brands):not(.fab)::before, .fa-camera-retro:not(.fa-brands):not(.fab)::before { content: "\eaef" !important; }
.fa-ban:not(.fa-brands):not(.fab)::before { content: "\eaf0" !important; }
.fa-ticket:not(.fa-brands):not(.fab)::before, .fa-ticket-simple:not(.fa-brands):not(.fab)::before { content: "\eaf6" !important; }
.fa-bars-progress:not(.fa-brands):not(.fab)::before, .fa-chart-line-up:not(.fa-brands):not(.fab)::before, .fa-chart-mixed:not(.fa-brands):not(.fab)::before, .fa-chart-mixed-up-circle-dollar:not(.fa-brands):not(.fab)::before, .fa-chart-pie:not(.fa-brands):not(.fab)::before, .fa-chart-pie-simple-circle-currency:not(.fa-brands):not(.fab)::before, .fa-chart-simple:not(.fa-brands):not(.fab)::before, .fa-chart-simple-horizontal:not(.fa-brands):not(.fab)::before { content: "\eb08" !important; }
.fa-chart-column:not(.fa-brands):not(.fab)::before { content: "\eb02" !important; }
.fa-arrow-trend-down:not(.fa-brands):not(.fab)::before, .fa-chart-line:not(.fa-brands):not(.fab)::before { content: "\eb06" !important; }
.fa-badge-check:not(.fa-brands):not(.fab)::before, .fa-certificate:not(.fa-brands):not(.fab)::before, .fa-check:not(.fa-brands):not(.fab)::before, .fa-circle-check:not(.fa-brands):not(.fab)::before, .fa-comments-question-check:not(.fa-brands):not(.fab)::before, .fa-stamp:not(.fa-brands):not(.fab)::before { content: "\eb0a" !important; }
.fa-check-double:not(.fa-brands):not(.fab)::before { content: "\eb09" !important; }
.fa-chevron-down:not(.fa-brands):not(.fab)::before { content: "\eb12" !important; }
.fa-chevron-left:not(.fa-brands):not(.fab)::before { content: "\eb14" !important; }
.fa-angle-right:not(.fa-brands):not(.fab)::before, .fa-chevron-right:not(.fa-brands):not(.fab)::before { content: "\eb16" !important; }
.fa-circle:not(.fa-brands):not(.fab)::before, .fa-circle-nodes:not(.fa-brands):not(.fab)::before, .fa-circle-small:not(.fa-brands):not(.fab)::before { content: "\eb26" !important; }
.fa-circle-info:not(.fa-brands):not(.fab)::before, .fa-info:not(.fa-brands):not(.fab)::before { content: "\eb20" !important; }
.fa-circle-question:not(.fa-brands):not(.fab)::before { content: "\eb24" !important; }
.fa-clapperboard:not(.fa-brands):not(.fab)::before, .fa-film:not(.fa-brands):not(.fab)::before, .fa-photo-film:not(.fa-brands):not(.fab)::before { content: "\eb2a" !important; }
.fa-clipboard-check:not(.fa-brands):not(.fab)::before, .fa-clipboard-list-check:not(.fa-brands):not(.fab)::before { content: "\eb2c" !important; }
.fa-clock:not(.fa-brands):not(.fab)::before { content: "\eb2f" !important; }
.fa-xmark:not(.fa-brands):not(.fab)::before { content: "\eb30" !important; }
.fa-cloud:not(.fa-brands):not(.fab)::before { content: "\eb34" !important; }
.fa-code:not(.fa-brands):not(.fab)::before { content: "\eb35" !important; }
.fa-coffee-beans:not(.fa-brands):not(.fab)::before { content: "\eb37" !important; }
.fa-coins:not(.fa-brands):not(.fab)::before { content: "\eb38" !important; }
.fa-palette:not(.fa-brands):not(.fab)::before, .fa-swatchbook:not(.fa-brands):not(.fab)::before { content: "\eb3b" !important; }
.fa-comment:not(.fa-brands):not(.fab)::before, .fa-comment-lines:not(.fa-brands):not(.fab)::before, .fa-comment-sms:not(.fa-brands):not(.fab)::before, .fa-comments:not(.fa-brands):not(.fab)::before, .fa-messages-question:not(.fa-brands):not(.fab)::before { content: "\eb3f" !important; }
.fa-comment-dots:not(.fa-brands):not(.fab)::before { content: "\eb3e" !important; }
.fa-compass:not(.fa-brands):not(.fab)::before { content: "\eb41" !important; }
.fa-address-book:not(.fa-brands):not(.fab)::before, .fa-address-card:not(.fa-brands):not(.fab)::before { content: "\eb45" !important; }
.fa-copy:not(.fa-brands):not(.fab)::before { content: "\eb49" !important; }
.fa-brain-circuit:not(.fa-brands):not(.fab)::before, .fa-cpu:not(.fa-brands):not(.fab)::before, .fa-head-side-brain:not(.fa-brands):not(.fab)::before, .fa-microchip:not(.fa-brands):not(.fab)::before, .fa-microchip-ai:not(.fa-brands):not(.fab)::before { content: "\eb5b" !important; }
.fa-credit-card:not(.fa-brands):not(.fab)::before { content: "\eb5d" !important; }
.fa-crown:not(.fa-brands):not(.fab)::before { content: "\eb65" !important; }
.fa-database:not(.fa-brands):not(.fab)::before { content: "\eb69" !important; }
.fa-calendar-clock:not(.fa-brands):not(.fab)::before { content: "\eb6a" !important; }
.fa-diamond:not(.fa-brands):not(.fab)::before, .fa-gem:not(.fa-brands):not(.fab)::before { content: "\eb70" !important; }
.fa-road:not(.fa-brands):not(.fab)::before, .fa-route:not(.fa-brands):not(.fab)::before { content: "\eb72" !important; }
.fa-discord:not(.fa-brands):not(.fab)::before { content: "\eb74" !important; }
.fa-badge-dollar:not(.fa-brands):not(.fab)::before, .fa-hand-holding-dollar:not(.fa-brands):not(.fab)::before { content: "\eb7b" !important; }
.fa-cloud-arrow-down:not(.fa-brands):not(.fab)::before, .fa-download:not(.fa-brands):not(.fab)::before, .fa-file-arrow-down:not(.fa-brands):not(.fab)::before, .fa-file-export:not(.fa-brands):not(.fab)::before { content: "\eb7f" !important; }
.fa-grip-dots:not(.fa-brands):not(.fab)::before, .fa-grip-dots-vertical:not(.fa-brands):not(.fab)::before { content: "\eb83" !important; }
.fa-earth-americas:not(.fa-brands):not(.fab)::before, .fa-earth-asia:not(.fa-brands):not(.fab)::before { content: "\eb85" !important; }
.fa-expand:not(.fa-brands):not(.fab)::before, .fa-up-right-and-down-left-from-center:not(.fa-brands):not(.fab)::before { content: "\eb8c" !important; }
.fa-arrow-up-right:not(.fa-brands):not(.fab)::before, .fa-arrow-up-right-from-square:not(.fa-brands):not(.fab)::before { content: "\eb8e" !important; }
.fa-binoculars:not(.fa-brands):not(.fab)::before, .fa-eye:not(.fa-brands):not(.fab)::before { content: "\eb90" !important; }
.fa-eye-slash:not(.fa-brands):not(.fab)::before { content: "\eb8f" !important; }
.fa-facebook:not(.fa-brands):not(.fab)::before { content: "\eb92" !important; }
.fa-feather:not(.fa-brands):not(.fab)::before { content: "\eb95" !important; }
.fa-file:not(.fa-brands):not(.fab)::before, .fa-file-circle-plus:not(.fa-brands):not(.fab)::before, .fa-file-csv:not(.fa-brands):not(.fab)::before { content: "\eb9a" !important; }
.fa-file-lines:not(.fa-brands):not(.fab)::before, .fa-file-pen:not(.fa-brands):not(.fab)::before { content: "\eb99" !important; }
.fa-files:not(.fa-brands):not(.fab)::before, .fa-rectangle-history:not(.fa-brands):not(.fab)::before { content: "\eb9c" !important; }
.fa-filter:not(.fa-brands):not(.fab)::before, .fa-filters:not(.fa-brands):not(.fab)::before { content: "\eb9d" !important; }
.fa-fire:not(.fa-brands):not(.fab)::before { content: "\eb9e" !important; }
.fa-flag:not(.fa-brands):not(.fab)::before, .fa-flag-pennant:not(.fa-brands):not(.fab)::before { content: "\eba0" !important; }
.fa-folder:not(.fa-brands):not(.fab)::before, .fa-folder-arrow-down:not(.fa-brands):not(.fab)::before, .fa-folder-arrow-up:not(.fa-brands):not(.fab)::before, .fa-folder-open:not(.fa-brands):not(.fab)::before, .fa-folder-tree:not(.fa-brands):not(.fab)::before, .fa-folders:not(.fa-brands):not(.fab)::before { content: "\ebad" !important; }
.fa-folder-plus:not(.fa-brands):not(.fab)::before { content: "\ebab" !important; }
.fa-object-group:not(.fa-brands):not(.fab)::before { content: "\ebb0" !important; }
.fa-gear:not(.fa-brands):not(.fab)::before { content: "\ebb7" !important; }
.fa-gift:not(.fa-brands):not(.fab)::before { content: "\ebb9" !important; }
.fa-code-branch:not(.fa-brands):not(.fab)::before { content: "\ebbb" !important; }
.fa-code-compare:not(.fa-brands):not(.fab)::before { content: "\ebbf" !important; }
.fa-github:not(.fa-brands):not(.fab)::before { content: "\ebc3" !important; }
.fa-globe:not(.fa-brands):not(.fab)::before { content: "\ebc6" !important; }
.fa-radar:not(.fa-brands):not(.fab)::before, .fa-satellite-dish:not(.fa-brands):not(.fab)::before { content: "\ebd0" !important; }
.fa-grid-2:not(.fa-brands):not(.fab)::before, .fa-grid-2-plus:not(.fa-brands):not(.fab)::before { content: "\ebd4" !important; }
.fa-grid:not(.fa-brands):not(.fab)::before, .fa-table-cells:not(.fa-brands):not(.fab)::before { content: "\ebda" !important; }
.fa-handshake-angle:not(.fa-brands):not(.fab)::before { content: "\ebdb" !important; }
.fa-hashtag:not(.fa-brands):not(.fab)::before { content: "\ebde" !important; }
.fa-font-case:not(.fa-brands):not(.fab)::before, .fa-heading:not(.fa-brands):not(.fab)::before { content: "\ebe5" !important; }
.fa-headphones:not(.fa-brands):not(.fab)::before, .fa-headset:not(.fa-brands):not(.fab)::before { content: "\ebe6" !important; }
.fa-heart:not(.fa-brands):not(.fab)::before, .fa-heart-circle-check:not(.fa-brands):not(.fab)::before { content: "\ebe7" !important; }
.fa-home-heart:not(.fa-brands):not(.fab)::before, .fa-house:not(.fa-brands):not(.fab)::before, .fa-house-day:not(.fa-brands):not(.fab)::before { content: "\ebea" !important; }
.fa-clock-rotate-left:not(.fa-brands):not(.fab)::before, .fa-hourglass-clock:not(.fa-brands):not(.fab)::before, .fa-hourglass-half:not(.fa-brands):not(.fab)::before, .fa-timer:not(.fa-brands):not(.fab)::before { content: "\ebf0" !important; }
.fa-icons:not(.fa-brands):not(.fab)::before { content: "\ebf5" !important; }
.fa-image:not(.fa-brands):not(.fab)::before { content: "\ebfb" !important; }
.fa-images:not(.fa-brands):not(.fab)::before { content: "\ebfd" !important; }
.fa-inbox:not(.fa-brands):not(.fab)::before { content: "\ebff" !important; }
.fa-life-ring:not(.fa-brands):not(.fab)::before { content: "\ec05" !important; }
.fa-instagram:not(.fa-brands):not(.fab)::before { content: "\ec07" !important; }
.fa-file-invoice:not(.fa-brands):not(.fab)::before, .fa-file-invoice-dollar:not(.fa-brands):not(.fab)::before { content: "\ec0b" !important; }
.fa-key:not(.fa-brands):not(.fab)::before, .fa-key-skeleton:not(.fa-brands):not(.fab)::before { content: "\ec0f" !important; }
.fa-keyboard:not(.fa-brands):not(.fab)::before { content: "\ec15" !important; }
.fa-tag:not(.fa-brands):not(.fab)::before, .fa-tags:not(.fa-brands):not(.fab)::before { content: "\ec18" !important; }
.fa-language:not(.fa-brands):not(.fab)::before { content: "\ec1a" !important; }
.fa-laptop:not(.fa-brands):not(.fab)::before { content: "\ec1e" !important; }
.fa-face-laugh:not(.fa-brands):not(.fab)::before { content: "\ec21" !important; }
.fa-layer-group:not(.fa-brands):not(.fab)::before, .fa-objects-column:not(.fa-brands):not(.fab)::before { content: "\ec25" !important; }
.fa-flower:not(.fa-brands):not(.fab)::before, .fa-leaf:not(.fa-brands):not(.fab)::before, .fa-salad:not(.fa-brands):not(.fab)::before, .fa-seedling:not(.fa-brands):not(.fab)::before, .fa-sprout:not(.fa-brands):not(.fab)::before { content: "\ec26" !important; }
.fa-bold:not(.fa-brands):not(.fab)::before { content: "\ec2a" !important; }
.fa-italic:not(.fa-brands):not(.fab)::before { content: "\ec38" !important; }
.fa-strikethrough:not(.fa-brands):not(.fab)::before { content: "\ec4c" !important; }
.fa-underline:not(.fa-brands):not(.fab)::before { content: "\ec50" !important; }
.fa-books:not(.fa-brands):not(.fab)::before { content: "\ec5b" !important; }
.fa-lightbulb:not(.fa-brands):not(.fab)::before, .fa-lightbulb-on:not(.fa-brands):not(.fab)::before { content: "\ec5d" !important; }
.fa-chain:not(.fa-brands):not(.fab)::before, .fa-link:not(.fa-brands):not(.fab)::before, .fa-link-simple:not(.fa-brands):not(.fab)::before { content: "\ec5f" !important; }
.fa-linkedin:not(.fa-brands):not(.fab)::before { content: "\ec62" !important; }
.fa-list-timeline:not(.fa-brands):not(.fab)::before, .fa-rectangle-list:not(.fa-brands):not(.fab)::before, .fa-table-list:not(.fa-brands):not(.fab)::before { content: "\ec66" !important; }
.fa-loader:not(.fa-brands):not(.fab)::before { content: "\ec67" !important; }
.fa-lock:not(.fa-brands):not(.fab)::before, .fa-lock-keyhole:not(.fa-brands):not(.fab)::before { content: "\ec6c" !important; }
.fa-arrow-right-from-bracket:not(.fa-brands):not(.fab)::before, .fa-house-leave:not(.fa-brands):not(.fab)::before { content: "\ec70" !important; }
.fa-envelope:not(.fa-brands):not(.fab)::before, .fa-envelopes:not(.fa-brands):not(.fab)::before, .fa-envelopes-bulk:not(.fa-brands):not(.fab)::before { content: "\ec77" !important; }
.fa-map:not(.fa-brands):not(.fab)::before { content: "\ec7d" !important; }
.fa-location-dot:not(.fa-brands):not(.fab)::before, .fa-map-pin:not(.fa-brands):not(.fab)::before { content: "\ec7b" !important; }
.fa-ad:not(.fa-brands):not(.fab)::before, .fa-bullhorn:not(.fa-brands):not(.fab)::before, .fa-megaphone:not(.fa-brands):not(.fab)::before { content: "\ec81" !important; }
.fa-id-badge:not(.fa-brands):not(.fab)::before { content: "\ec85" !important; }
.fa-bars:not(.fa-brands):not(.fab)::before, .fa-bars-staggered:not(.fa-brands):not(.fab)::before, .fa-burger:not(.fa-brands):not(.fab)::before { content: "\ec8b" !important; }
.fa-message:not(.fa-brands):not(.fab)::before, .fa-message-captions:not(.fa-brands):not(.fab)::before, .fa-messages:not(.fa-brands):not(.fab)::before { content: "\ec93" !important; }
.fa-message-lines:not(.fa-brands):not(.fab)::before { content: "\ec92" !important; }
.fa-microphone:not(.fa-brands):not(.fab)::before { content: "\ec97" !important; }
.fa-minus:not(.fa-brands):not(.fab)::before { content: "\ec9a" !important; }
.fa-indian-rupee-sign:not(.fa-brands):not(.fab)::before, .fa-money-bill-transfer:not(.fa-brands):not(.fab)::before, .fa-money-check-dollar:not(.fa-brands):not(.fab)::before, .fa-money-check-dollar-pen:not(.fa-brands):not(.fab)::before, .fa-sack-dollar:not(.fa-brands):not(.fab)::before { content: "\ec9e" !important; }
.fa-desktop:not(.fa-brands):not(.fab)::before, .fa-display:not(.fa-brands):not(.fab)::before { content: "\eca0" !important; }
.fa-moon:not(.fa-brands):not(.fab)::before, .fa-moon-stars:not(.fa-brands):not(.fab)::before { content: "\eca1" !important; }
.fa-ellipsis:not(.fa-brands):not(.fab)::before { content: "\eca3" !important; }
.fa-mouse:not(.fa-brands):not(.fab)::before, .fa-mouse-pointer:not(.fa-brands):not(.fab)::before { content: "\eca6" !important; }
.fa-arrows-up-down-left-right:not(.fa-brands):not(.fab)::before { content: "\eca7" !important; }
.fa-bowl-food:not(.fa-brands):not(.fab)::before, .fa-glass-water:not(.fa-brands):not(.fab)::before, .fa-mug-hot:not(.fa-brands):not(.fab)::before, .fa-utensils:not(.fa-brands):not(.fab)::before { content: "\ecab" !important; }
.fa-music-note:not(.fa-brands):not(.fab)::before, .fa-photo-film-music:not(.fa-brands):not(.fab)::before { content: "\ecad" !important; }
.fa-door-open:not(.fa-brands):not(.fab)::before { content: "\ecb8" !important; }
.fa-box-open:not(.fa-brands):not(.fab)::before { content: "\ecb9" !important; }
.fa-circle-pause:not(.fa-brands):not(.fab)::before, .fa-pause:not(.fa-brands):not(.fab)::before { content: "\ecc0" !important; }
.fa-pen-to-square:not(.fa-brands):not(.fab)::before { content: "\ecc4" !important; }
.fa-highlighter:not(.fa-brands):not(.fab)::before, .fa-pen:not(.fa-brands):not(.fab)::before, .fa-pen-field:not(.fa-brands):not(.fab)::before, .fa-pen-line:not(.fa-brands):not(.fab)::before, .fa-pen-nib:not(.fa-brands):not(.fab)::before, .fa-pen-ruler:not(.fa-brands):not(.fab)::before, .fa-pencil:not(.fa-brands):not(.fab)::before, .fa-pencil-alt:not(.fa-brands):not(.fab)::before, .fa-signature:not(.fa-brands):not(.fab)::before { content: "\ecc5" !important; }
.fa-badge-percent:not(.fa-brands):not(.fab)::before, .fa-droplet-percent:not(.fa-brands):not(.fab)::before, .fa-ticket-percent:not(.fa-brands):not(.fab)::before { content: "\ecc6" !important; }
.fa-phone:not(.fa-brands):not(.fab)::before, .fa-phone-volume:not(.fa-brands):not(.fab)::before { content: "\eccc" !important; }
.fa-fill-drip:not(.fa-brands):not(.fab)::before { content: "\ecd1" !important; }
.fa-circle-play:not(.fa-brands):not(.fab)::before, .fa-play:not(.fa-brands):not(.fab)::before { content: "\ecd3" !important; }
.fa-plug:not(.fa-brands):not(.fab)::before, .fa-plug-circle-bolt:not(.fa-brands):not(.fab)::before, .fa-plug-circle-xmark:not(.fa-brands):not(.fab)::before { content: "\ecd5" !important; }
.fa-bag-shopping-plus:not(.fa-brands):not(.fab)::before, .fa-circle-plus:not(.fa-brands):not(.fab)::before, .fa-plus:not(.fa-brands):not(.fab)::before, .fa-rectangle-history-circle-plus:not(.fa-brands):not(.fab)::before { content: "\ecd8" !important; }
.fa-square-plus:not(.fa-brands):not(.fab)::before { content: "\ecd7" !important; }
.fa-arrow-pointer:not(.fa-brands):not(.fab)::before { content: "\ecdb" !important; }
.fa-power-off:not(.fa-brands):not(.fab)::before { content: "\ece0" !important; }
.fa-qrcode:not(.fa-brands):not(.fab)::before { content: "\ece9" !important; }
.fa-quote-left:not(.fa-brands):not(.fab)::before, .fa-quote-right:not(.fa-brands):not(.fab)::before { content: "\ecea" !important; }
.fa-radio:not(.fa-brands):not(.fab)::before { content: "\eceb" !important; }
.fa-receipt:not(.fa-brands):not(.fab)::before { content: "\ecf1" !important; }
.fa-arrow-rotate-right:not(.fa-brands):not(.fab)::before, .fa-rotate-right:not(.fa-brands):not(.fab)::before { content: "\ecf4" !important; }
.fa-arrows-rotate:not(.fa-brands):not(.fab)::before { content: "\ecf8" !important; }
.fa-rotate:not(.fa-brands):not(.fab)::before, .fa-webhook:not(.fa-brands):not(.fab)::before { content: "\ecfa" !important; }
.fa-arrows-repeat:not(.fa-brands):not(.fab)::before, .fa-repeat:not(.fa-brands):not(.fab)::before, .fa-retweet:not(.fa-brands):not(.fab)::before { content: "\ecfe" !important; }
.fa-signs-post:not(.fa-brands):not(.fab)::before { content: "\ecff" !important; }
.fa-robot:not(.fa-brands):not(.fab)::before { content: "\ed07" !important; }
.fa-podcast:not(.fa-brands):not(.fab)::before, .fa-rss:not(.fa-brands):not(.fab)::before { content: "\ed0b" !important; }
.fa-square-rss:not(.fa-brands):not(.fab)::before { content: "\ed0a" !important; }
.fa-floppy-disk:not(.fa-brands):not(.fab)::before { content: "\ed0e" !important; }
.fa-weight-hanging:not(.fa-brands):not(.fab)::before { content: "\ed0f" !important; }
.fa-fingerprint:not(.fa-brands):not(.fab)::before { content: "\ed11" !important; }
.fa-file-signature:not(.fa-brands):not(.fab)::before, .fa-scroll:not(.fa-brands):not(.fab)::before { content: "\ed15" !important; }
.fa-magnifying-glass:not(.fa-brands):not(.fab)::before, .fa-search:not(.fa-brands):not(.fab)::before { content: "\ed18" !important; }
.fa-layer-minus:not(.fa-brands):not(.fab)::before { content: "\ed1a" !important; }
.fa-layer-plus:not(.fa-brands):not(.fab)::before { content: "\ed1b" !important; }
.fa-paper-plane:not(.fa-brands):not(.fab)::before, .fa-paper-plane-top:not(.fa-brands):not(.fab)::before, .fa-plane:not(.fa-brands):not(.fab)::before { content: "\ed1e" !important; }
.fa-hard-drive:not(.fa-brands):not(.fab)::before, .fa-server:not(.fa-brands):not(.fab)::before { content: "\ed20" !important; }
.fa-gears:not(.fa-brands):not(.fab)::before { content: "\ed24" !important; }
.fa-shapes:not(.fa-brands):not(.fab)::before { content: "\ed25" !important; }
.fa-share:not(.fa-brands):not(.fab)::before, .fa-share-nodes:not(.fa-brands):not(.fab)::before { content: "\ed27" !important; }
.fa-shield:not(.fa-brands):not(.fab)::before, .fa-shield-check:not(.fa-brands):not(.fab)::before, .fa-shield-halved:not(.fa-brands):not(.fab)::before, .fa-shield-keyhole:not(.fa-brands):not(.fab)::before, .fa-user-shield:not(.fa-brands):not(.fab)::before { content: "\ed29" !important; }
.fa-bag-shopping:not(.fa-brands):not(.fab)::before, .fa-basket-shopping:not(.fa-brands):not(.fab)::before { content: "\ed2e" !important; }
.fa-cart-plus:not(.fa-brands):not(.fab)::before, .fa-cart-shopping:not(.fa-brands):not(.fab)::before { content: "\ed2f" !important; }
.fa-signal-bars:not(.fa-brands):not(.fab)::before, .fa-signal-stream:not(.fa-brands):not(.fab)::before { content: "\ed32" !important; }
.fa-sliders:not(.fa-brands):not(.fab)::before, .fa-sliders-simple:not(.fa-brands):not(.fab)::before { content: "\ed3d" !important; }
.fa-mobile-screen:not(.fa-brands):not(.fab)::before { content: "\ed41" !important; }
.fa-face-smile:not(.fa-brands):not(.fab)::before, .fa-face-surprise:not(.fa-brands):not(.fab)::before, .fa-smile-beam:not(.fa-brands):not(.fab)::before { content: "\ed43" !important; }
.fa-snowflake:not(.fa-brands):not(.fab)::before { content: "\ed47" !important; }
.fa-bars-sort:not(.fa-brands):not(.fab)::before { content: "\ed4b" !important; }
.fa-pen-sparkle:not(.fa-brands):not(.fab)::before { content: "\ed4c" !important; }
.fa-rainbow:not(.fa-brands):not(.fab)::before, .fa-sparkles:not(.fa-brands):not(.fab)::before, .fa-stars:not(.fa-brands):not(.fab)::before { content: "\ed4d" !important; }
.fa-gauge-high:not(.fa-brands):not(.fab)::before, .fa-gauge-simple-max:not(.fa-brands):not(.fab)::before { content: "\ed4e" !important; }
.fa-spinner:not(.fa-brands):not(.fab)::before, .fa-spinner-third:not(.fa-brands):not(.fab)::before { content: "\ed51" !important; }
.fa-circle-exclamation:not(.fa-brands):not(.fab)::before { content: "\ed5a" !important; }
.fa-star:not(.fa-brands):not(.fab)::before { content: "\ed6d" !important; }
.fa-note-sticky:not(.fa-brands):not(.fab)::before { content: "\ed73" !important; }
.fa-shop:not(.fa-brands):not(.fab)::before, .fa-shop-lock:not(.fa-brands):not(.fab)::before, .fa-store:not(.fa-brands):not(.fab)::before, .fa-store-slash:not(.fa-brands):not(.fab)::before { content: "\ed77" !important; }
.fa-suitcase:not(.fa-brands):not(.fab)::before { content: "\ed7b" !important; }
.fa-mountain-sun:not(.fa-brands):not(.fab)::before, .fa-sun:not(.fa-brands):not(.fab)::before, .fa-sun-bright:not(.fa-brands):not(.fab)::before, .fa-umbrella-beach:not(.fa-brands):not(.fab)::before { content: "\ed7d" !important; }
.fa-arrow-right-arrow-left:not(.fa-brands):not(.fab)::before, .fa-toggle-off:not(.fa-brands):not(.fab)::before, .fa-toggle-on:not(.fa-brands):not(.fab)::before { content: "\ed80" !important; }
.fa-tablet-screen:not(.fa-brands):not(.fab)::before { content: "\ed88" !important; }
.fa-bullseye-arrow:not(.fa-brands):not(.fab)::before, .fa-crosshairs:not(.fa-brands):not(.fab)::before { content: "\ed8a" !important; }
.fa-chalkboard-teacher:not(.fa-brands):not(.fab)::before, .fa-graduation-cap:not(.fa-brands):not(.fab)::before { content: "\ed8e" !important; }
.fa-telegram:not(.fa-brands):not(.fab)::before { content: "\ed92" !important; }
.fa-terminal:not(.fa-brands):not(.fab)::before { content: "\ed95" !important; }
.fa-align-center:not(.fa-brands):not(.fab)::before { content: "\ed9a" !important; }
.fa-align-justify:not(.fa-brands):not(.fab)::before { content: "\ed9d" !important; }
.fa-align-left:not(.fa-brands):not(.fab)::before, .fa-indent:not(.fa-brands):not(.fab)::before, .fa-outdent:not(.fa-brands):not(.fab)::before { content: "\eda0" !important; }
.fa-align-right:not(.fa-brands):not(.fab)::before { content: "\eda3" !important; }
.fa-paragraph:not(.fa-brands):not(.fab)::before { content: "\eda4" !important; }
.fa-input-text:not(.fa-brands):not(.fab)::before { content: "\eda6" !important; }
.fa-thumbs-down:not(.fa-brands):not(.fab)::before { content: "\edb0" !important; }
.fa-thumbs-up:not(.fa-brands):not(.fab)::before { content: "\edb2" !important; }
.fa-tiktok:not(.fa-brands):not(.fab)::before { content: "\edb3" !important; }
.fa-toolbox:not(.fa-brands):not(.fab)::before { content: "\edb8" !important; }
.fa-screwdriver-wrench:not(.fa-brands):not(.fab)::before, .fa-wrench:not(.fa-brands):not(.fab)::before { content: "\edba" !important; }
.fa-trash:not(.fa-brands):not(.fab)::before, .fa-trash-arrow-up:not(.fa-brands):not(.fab)::before, .fa-trash-can:not(.fa-brands):not(.fab)::before, .fa-trash-can-list:not(.fa-brands):not(.fab)::before { content: "\edbe" !important; }
.fa-list-tree:not(.fa-brands):not(.fab)::before, .fa-tree:not(.fa-brands):not(.fab)::before { content: "\edc0" !important; }
.fa-arrow-trend-up:not(.fa-brands):not(.fab)::before { content: "\edc1" !important; }
.fa-award:not(.fa-brands):not(.fab)::before, .fa-dumbbell:not(.fa-brands):not(.fab)::before, .fa-medal:not(.fa-brands):not(.fab)::before, .fa-ranking-star:not(.fa-brands):not(.fab)::before, .fa-trophy:not(.fa-brands):not(.fab)::before, .fa-trophy-star:not(.fa-brands):not(.fab)::before { content: "\edc3" !important; }
.fa-arrow-rotate-left:not(.fa-brands):not(.fab)::before, .fa-arrows-rotate-reverse:not(.fa-brands):not(.fab)::before, .fa-rotate-left:not(.fa-brands):not(.fab)::before { content: "\edcb" !important; }
.fa-arrow-up-from-bracket:not(.fa-brands):not(.fab)::before, .fa-cloud-arrow-up:not(.fa-brands):not(.fab)::before, .fa-file-import:not(.fa-brands):not(.fab)::before, .fa-upload:not(.fa-brands):not(.fab)::before { content: "\edd3" !important; }
.fa-user:not(.fa-brands):not(.fab)::before, .fa-user-chart:not(.fa-brands):not(.fab)::before, .fa-user-check:not(.fa-brands):not(.fab)::before, .fa-user-circle:not(.fa-brands):not(.fab)::before, .fa-user-doctor:not(.fa-brands):not(.fab)::before, .fa-user-gear:not(.fa-brands):not(.fab)::before, .fa-user-graduate:not(.fa-brands):not(.fab)::before, .fa-user-pen:not(.fa-brands):not(.fab)::before, .fa-user-secret:not(.fa-brands):not(.fab)::before, .fa-user-tie:not(.fa-brands):not(.fab)::before { content: "\eddf" !important; }
.fa-user-plus:not(.fa-brands):not(.fab)::before { content: "\eddb" !important; }
.fa-people-group:not(.fa-brands):not(.fab)::before, .fa-rectangle-history-circle-user:not(.fa-brands):not(.fab)::before, .fa-user-group:not(.fa-brands):not(.fab)::before, .fa-users:not(.fa-brands):not(.fab)::before, .fa-users-gear:not(.fa-brands):not(.fab)::before, .fa-users-viewfinder:not(.fa-brands):not(.fab)::before { content: "\ede1" !important; }
.fa-video:not(.fa-brands):not(.fab)::before, .fa-video-plus:not(.fa-brands):not(.fab)::before { content: "\ede8" !important; }
.fa-speaker:not(.fa-brands):not(.fab)::before, .fa-volume:not(.fa-brands):not(.fab)::before { content: "\edee" !important; }
.fa-volume-xmark:not(.fa-brands):not(.fab)::before { content: "\eded" !important; }
.fa-wallet:not(.fa-brands):not(.fab)::before { content: "\edf2" !important; }
.fa-wand-magic-sparkles:not(.fa-brands):not(.fab)::before { content: "\edf4" !important; }
.fa-triangle-exclamation:not(.fa-brands):not(.fab)::before { content: "\edf6" !important; }
.fa-stopwatch:not(.fa-brands):not(.fab)::before { content: "\edfa" !important; }
.fa-droplet:not(.fa-brands):not(.fab)::before { content: "\edfd" !important; }
.fa-whatsapp:not(.fa-brands):not(.fab)::before { content: "\ee00" !important; }
.fa-wifi:not(.fa-brands):not(.fab)::before { content: "\ee01" !important; }
.fa-window:not(.fa-brands):not(.fab)::before, .fa-window-frame-open:not(.fa-brands):not(.fab)::before { content: "\ee04" !important; }
.fa-x-twitter:not(.fa-brands):not(.fab)::before { content: "\ee06" !important; }
.fa-youtube:not(.fa-brands):not(.fab)::before { content: "\ee08" !important; }
.fa-bolt:not(.fa-brands):not(.fab)::before, .fa-bolt-lightning:not(.fa-brands):not(.fab)::before, .fa-meteor:not(.fa-brands):not(.fab)::before, .fa-rocket:not(.fa-brands):not(.fab)::before { content: "\ee0a" !important; }
.fa-magnifying-glass-plus:not(.fa-brands):not(.fab)::before { content: "\ee0b" !important; }
.fa-magnifying-glass-minus:not(.fa-brands):not(.fab)::before { content: "\ee0c" !important; }

/* Official Font Awesome Brands glyphs. Pixel overlay must not replace --fa. */
.fa-brands,
.fab {
    font-family: var(--fa-family-brands, "Font Awesome 7 Brands") !important;
    font-weight: 400 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-brands::before,
.fab::before {
    font-family: var(--fa-family-brands, "Font Awesome 7 Brands") !important;
    font-weight: 400 !important;
    font-style: normal !important;
    content: var(--fa) !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
