/* =============================================================
   RETECH LOGIN THEME - fonts.css
   Fuentes coherentes con retech-frontend
   ============================================================= */

/* Liberation Sans Regular */
@font-face {
  font-family: 'Liberation Sans';
  src: url('../fonts/liberation-sans/LiberationSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Liberation Sans Italic */
@font-face {
  font-family: 'Liberation Sans';
  src: url('../fonts/liberation-sans/LiberationSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Liberation Sans Bold */
@font-face {
  font-family: 'Liberation Sans';
  src: url('../fonts/liberation-sans/LiberationSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Liberation Sans Bold Italic */
@font-face {
  font-family: 'Liberation Sans';
  src: url('../fonts/liberation-sans/LiberationSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Liberation Sans Narrow Regular */
@font-face {
  font-family: 'Liberation Sans Narrow';
  src: url('../fonts/liberation-sans-narrow/LiberationSansNarrow-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Liberation Sans Narrow Italic */
@font-face {
  font-family: 'Liberation Sans Narrow';
  src: url('../fonts/liberation-sans-narrow/LiberationSansNarrow-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Liberation Sans Narrow Bold */
@font-face {
  font-family: 'Liberation Sans Narrow';
  src: url('../fonts/liberation-sans-narrow/LiberationSansNarrow-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Liberation Sans Narrow Bold Italic */
@font-face {
  font-family: 'Liberation Sans Narrow';
  src: url('../fonts/liberation-sans-narrow/LiberationSansNarrow-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Nunito (mantenida por compatibilidad) */
@font-face {
  font-family: 'Nunito';
  src: url('../fonts/Nunito/Nunito-VariableFont_wght.ttf') format('truetype');
  font-display: swap;
}

/* Open Sans (mantenida por compatibilidad) */
@font-face {
  font-family: 'Open Sans';
  src: url('../fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf') format('truetype');
  font-display: swap;
}
