/*!
 * Font Awesome Pro 6.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
    font-family: var(--fa-style-family, "Font Awesome 6 Pro");
    font-weight: var(--fa-style, 900)
}

.fa, .fa-brands, .fa-classic, .fa-duotone, .fa-light, .fa-regular, .fa-sharp, .fa-sharp-solid, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fasl, .fasr, .fass, .fast, .fat {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto
}

.fa-classic, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fal, .far, .fas, .fat {
    font-family: "Font Awesome 6 Pro"
}

.fa-brands, .fab {
    font-family: "Font Awesome 6 Brands"
}

/* used icons here */

.fa-circle-info:before, .fa-info-circle:before {
    content: "\f05a"
}

.fa-minus:before, .fa-subtract:before {
    content: "\f068"
}

.fa-add:before, .fa-plus:before {
    content: "\2b"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-edit:before, .fa-pen-to-square:before {
    content: "\f044"
}

.fa-download:before {
    content: "\f019"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-linkedin:before {
    content: "\f08c"
}

.fa-github:before {
    content: "\f09b"
}

.fa-x:before {
    content: "\58"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-arrows-rotate:before, .fa-refresh:before, .fa-sync:before {
    content: "\f021"
}

.fa-home-alt:before, .fa-home-lg-alt:before, .fa-home:before, .fa-house:before {
    content: "\f015"
}

.fa-calendar-week:before {
    content: "\f784"
}

.fa-folder-blank:before, .fa-folder:before {
    content: "\f07b"
}

.fa-area-chart:before, .fa-chart-area:before {
    content: "\f1fe"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-caret-square-right:before, .fa-square-caret-right:before {
    content: "\f152"
}

.fa-chart-line:before, .fa-line-chart:before {
    content: "\f201"
}

.fa-cogs:before, .fa-gears:before {
    content: "\f085"
}

.fa-map:before {
    content: "\f279"
}

.fa-star:before {
    content: "\f005"
}

.fa-list-squares:before, .fa-list:before {
    content: "\f03a"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-check:before {
    content: "\f00c"
}

.fa-file-alt:before, .fa-file-lines:before, .fa-file-text:before {
    content: "\f15c"
}

.fa-desktop-alt:before, .fa-desktop:before {
    content: "\f390"
}

.fa-clock-rotate-left:before, .fa-history:before {
    content: "\f1da"
}

.fa-whistle:before {
    content: "\f460"
}
.fa-arrow-right-from-bracket:before, .fa-sign-out:before {
    content: "\f08b"
}

/* icons unitil here */

.fa-sr-only, .fa-sr-only-focusable:not(:focus), .sr-only, .sr-only-focusable:not(:focus) {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

:host, :root {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}

@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.ttf) format("truetype")
}

.fab {
    font-family: "Font Awesome 6 Brands"
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.ttf) format("truetype")
}

.fa-regular, .far {
    font-weight: 400
}

:host, :root {
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.ttf) format("truetype")
}

.fa-solid, .fas {
    font-weight: 900
}

:host, :root {
    --fa-style-family-classic: "Font Awesome 6 Pro";
    --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"
}
