/* Custom minimal Font Awesome - Only used icons */
/* Optimized for performance with font-display: swap */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2') format('woff2');
  unicode-range: U+f06e, U+f070; /* eye, eye-slash */
}

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2') format('woff2');
  unicode-range: U+f095, U+f0e0, U+f234, U+f571, U+f4c0, U+f509, U+f235, U+f2f1, U+f200, U+f46d, U+f02a, U+f029, U+f007, U+f023;
}

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2') format('woff2');
  unicode-range: U+f232, U+f09a; /* whatsapp, facebook */
}

/* Base Classes */
.fas, .far, .fab {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
}

.far { font-weight: 400; }
.fab { font-family: 'Font Awesome 6 Brands'; font-weight: 400; }

/* Only used icons - Unicode mapping */
.fa-phone:before { content: "\f095"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-facebook:before { content: "\f09a"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-user-plus:before { content: "\f234"; }
.fa-file-invoice-dollar:before { content: "\f571"; }
.fa-hand-holding-usd:before { content: "\f4c0"; }
.fa-users-cog:before { content: "\f509"; }
.fa-user-times:before { content: "\f235"; }
.fa-sync-alt:before { content: "\f2f1"; }
.fa-chart-pie:before { content: "\f200"; }
.fa-clipboard-list:before { content: "\f46d"; }
.fa-barcode:before { content: "\f02a"; }
.fa-qrcode:before { content: "\f029"; }
.fa-user:before { content: "\f007"; }
.fa-lock:before { content: "\f023"; }
.fa-eye:before { content: "\f06e"; }
.fa-eye-slash:before { content: "\f070"; }
