/*
 * The bundled icon font is Font Awesome 5 Pro, while the app uses a few
 * Font Awesome 6 class names. These aliases keep local assets working
 * without a CDN dependency.
 */
.fa-solid,
.fa-regular,
.fa-brands {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

.fa-solid {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
}

.fa-regular {
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
}

.fa-brands {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-right-from-bracket::before {
    content: "\f2f5";
}

.fa-user-gear::before {
    content: "\f4fe";
}

.fa-floppy-disk::before {
    content: "\f0c7";
}

.fa-shield-halved::before {
    content: "\f3ed";
}

.fa-mobile-screen::before {
    content: "\f3cd";
}

.fa-location-dot::before {
    content: "\f3c5";
}

.fa-user-xmark::before {
    content: "\f235";
}

.fa-file-shield::before {
    content: "\f15c";
}

.fa-key::before {
    content: "\f084";
}

.fa-layer-group::before {
    content: "\f5fd";
}

.fa-file-pen::before {
    content: "\f31c";
}

.fa-file-lines::before {
    content: "\f15c";
}

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

.fa-up-right-from-square::before {
    content: "\f35d";
}

.fa-rotate-left::before {
    content: "\f0e2";
}

.fa-heading::before {
    content: "\f1dc";
}

.fa-building-columns::before {
    content: "\f19c";
}
