/* Minimal Font Awesome 5 (Solid) for the x-fa icons Protech POS uses.
   Uses the font shipped with the Ext framework (served via the ext-7.7.0
   symlink), so no CDN / external dependency. */
@font-face {
    font-family: 'PosFA-Solid';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('../fonts/fa-solid-900.woff2') format('woff2'),
         url('../fonts/fa-solid-900.woff') format('woff');
}

.x-fa,
.x-fa:before {
    font-family: 'PosFA-Solid' !important;
    font-weight: 900;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    text-rendering: auto;
    line-height: 1;
}
.x-fa { font-size: 15px; }

.fa-plus:before         { content: "\f067"; }
.fa-trash:before        { content: "\f1f8"; }
.fa-edit:before         { content: "\f044"; }
.fa-eye:before          { content: "\f06e"; }
.fa-sync:before         { content: "\f021"; }
.fa-qrcode:before       { content: "\f029"; }
.fa-th-large:before     { content: "\f009"; }
.fa-sign-out-alt:before { content: "\f2f5"; }
.fa-truck-loading:before{ content: "\f4de"; }
.fa-lock:before         { content: "\f023"; }
.fa-cash-register:before{ content: "\f788"; }
.fa-unlock:before       { content: "\f09c"; }
.fa-user-cog:before     { content: "\f4fe"; }
.fa-exchange-alt:before { content: "\f362"; }
.fa-sliders-h:before    { content: "\f1de"; }
.fa-print:before        { content: "\f02f"; }
.fa-users:before        { content: "\f0c0"; }
.fa-file-invoice:before { content: "\f570"; }
