/* Inter Font */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inter/inter-v19-latin-regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/inter/inter-v19-latin-600.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/inter/inter-v19-latin-800.woff2') format('woff2');
  font-display: swap;
}

/* Fira Code Font */
@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fira-code/fira-code-v26-latin-regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/fira-code/fira-code-v26-latin-500.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/fira-code/fira-code-v26-latin-600.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Fira Code';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/fira-code/fira-code-v26-latin-700.woff2') format('woff2');
  font-display: swap;
}

/* Application des polices avec fallback */
body {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif;
}

.code-font {
    font-family: 'Fira Code', 'SF Mono', 'Monaco', 'Consolas', 'Courier New', monospace;
}
