@import url('brands.css');
@import url('chisel-regular.css');
@import url('duotone-light.css');
@import url('duotone-regular.css');
@import url('duotone-thin.css');
@import url('duotone.css');
@import url('etch-solid.css');
@import url('fontawesome.css');
@import url('jelly-duo-regular.css');
@import url('jelly-fill-regular.css');
@import url('jelly-regular.css');
@import url('light.css');
@import url('notdog-duo-solid.css');
@import url('notdog-solid.css');
@import url('regular.css');
@import url('sharp-duotone-light.css');
@import url('sharp-duotone-regular.css');
@import url('sharp-duotone-solid.css');
@import url('sharp-duotone-thin.css');
@import url('sharp-light.css');
@import url('sharp-regular.css');
@import url('sharp-solid.css');
@import url('sharp-thin.css');
@import url('slab-press-regular.css');
@import url('slab-regular.css');
@import url('solid.css');
@import url('thin.css');
@import url('thumbprint-light.css');
@import url('utility-duo-semibold.css');
@import url('utility-fill-semibold.css');
@import url('utility-semibold.css');
@import url('whiteboard-semibold.css');

/* ==================================================================
   FONTES PADRÃO (Free + Brands + Duotone)
   ================================================================== */
@font-face {
  font-family: "Font Awesome 7 Brands";
  font-display: swap !important;
  src: local("Font Awesome 7 Brands");
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-display: swap !important;
  src: local("Font Awesome 7 Free");
  font-weight: 100; /* fa-thin */
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-display: swap !important;
  src: local("Font Awesome 7 Free");
  font-weight: 300; /* fa-light */
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-display: swap !important;
  src: local("Font Awesome 7 Free");
  font-weight: 400; /* fa-regular */
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-display: swap !important;
  src: local("Font Awesome 7 Free");
  font-weight: 900; /* fa-solid */
}

@font-face {
  font-family: "Font Awesome 7 Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Duotone");
  font-weight: 900; /* fa-duotone-solid (padrão) */
}

@font-face {
  font-family: "Font Awesome 7 Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Duotone");
  font-weight: 100; /* fa-duotone-thin */
}

@font-face {
  font-family: "Font Awesome 7 Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Duotone");
  font-weight: 300; /* fa-duotone-light */
}

@font-face {
  font-family: "Font Awesome 7 Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Duotone");
  font-weight: 400; /* fa-duotone-regular */
}

/* ==================================================================
   SHARP
   ================================================================== */
@font-face {
  font-family: "Font Awesome 7 Sharp";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp");
  font-weight: 100; /* fa-sharp-thin */
}

@font-face {
  font-family: "Font Awesome 7 Sharp";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp");
  font-weight: 300; /* fa-sharp-light */
}

@font-face {
  font-family: "Font Awesome 7 Sharp Solid";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp Solid");
  font-weight: 900; /* fa-sharp-solid */
}

/* ==================================================================
   SHARP DUOTONE
   ================================================================== */
@font-face {
  font-family: "Font Awesome 7 Sharp Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp Duotone");
  font-weight: 100; /* fa-sharp-duotone-thin */
}

@font-face {
  font-family: "Font Awesome 7 Sharp Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp Duotone");
  font-weight: 300; /* fa-sharp-duotone-light */
}

@font-face {
  font-family: "Font Awesome 7 Sharp Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp Duotone");
  font-weight: 400; /* fa-sharp-duotone-regular */
}

@font-face {
  font-family: "Font Awesome 7 Sharp Duotone";
  font-display: swap !important;
  src: local("Font Awesome 7 Sharp Duotone");
  font-weight: 900; /* fa-sharp-duotone-solid */
}

/* ==================================================================
   ESTILOS PRO ESPECIAIS
   ================================================================== */
@font-face {
  font-family: "Font Awesome 7 Chisel";
  font-display: swap !important;
  src: local("Font Awesome 7 Chisel");
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 7 Etch";
  font-display: swap !important;
  src: local("Font Awesome 7 Etch");
  font-weight: 900;
}

@font-face {
  font-family: "Font Awesome 7 Jelly";
  font-display: swap !important;
  src: local("Font Awesome 7 Jelly");
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 7 Notdog";
  font-display: swap !important;
  src: local("Font Awesome 7 Notdog");
  font-weight: 900;
}

@font-face {
  font-family: "Font Awesome 7 Slab";
  font-display: swap !important;
  src: local("Font Awesome 7 Slab");
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 7 Thumbprint";
  font-display: swap !important;
  src: local("Font Awesome 7 Thumbprint");
  font-weight: 300;
}

@font-face {
  font-family: "Font Awesome 7 Whiteboard";
  font-display: swap !important;
  src: local("Font Awesome 7 Whiteboard");
  font-weight: 600;
}

/* ==================================================================
   NOVOS ESTILOS UTILITY (Semibold – 600)
 پشتیبانی   ================================================================== */
@font-face {
  font-family: "Font Awesome 7 Utility";
  font-display: swap !important;
  src: local("Font Awesome 7 Utility");
  font-weight: 600; /* fa-utility-semibold */
}

@font-face {
  font-family: "Font Awesome 7 Utility Duo";
  font-display: swap !important;
  src: local("Font Awesome 7 Utility Duo");
  font-weight: 600; /* fa-utility-duo-semibold */
}

@font-face {
  font-family: "Font Awesome 7 Utility Fill";
  font-display: swap !important;
  src: local("Font Awesome 7 Utility Fill");
  font-weight: 600; /* fa-utility-fill-semibold */
}