/* Ethiopian Custom Fonts */

/* Noto Sans Ethiopic - Modern Sans Serif */
@font-face {
  font-family: 'Noto Sans Ethiopic';
  src: url('./Fonts/Noto/NotoSansEthiopic-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans Ethiopic';
  src: url('./Fonts/Noto/NotoSansEthiopic-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Noto Serif Ethiopic - Traditional Serif */
@font-face {
  font-family: 'Noto Serif Ethiopic';
  src: url('./Fonts/Noto/NotoSerifEthiopic-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Serif Ethiopic';
  src: url('./Fonts/Noto/NotoSerifEthiopic-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Abba Garima - Elegant Traditional */
@font-face {
  font-family: 'Abba Garima';
  src: url('./Fonts/BlackFoundry/AbbaGarima-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Mulat Abay - Modern Ethiopian */
@font-face {
  font-family: 'Mulat Abay';
  src: url('./Fonts/Mulat/MulatAbay-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mulat Abay';
  src: url('./Fonts/Mulat/MulatAbay-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Geez Handwriting - Educational/Handwritten Style */
@font-face {
  font-family: 'Geez Handwriting';
  src: url('./Fonts/EducationalFonts/GeezHandwriting.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Abyssinica SIL - Academic/Research */
@font-face {
  font-family: 'Abyssinica SIL';
  src: url('./Fonts/SIL/AbyssinicaSIL-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* CSS Custom Properties for Ethiopian Fonts */
:root {
  --font-ethiopic-sans: 'Noto Sans Ethiopic', sans-serif;
  --font-ethiopic-serif: 'Noto Serif Ethiopic', serif;
  --font-ethiopic-traditional: 'Abba Garima', serif;
  --font-ethiopic-modern: 'Mulat Abay', sans-serif;
  --font-ethiopic-handwriting: 'Geez Handwriting', cursive;
  --font-ethiopic-academic: 'Abyssinica SIL', serif;
}

/* Utility classes for Ethiopian fonts */
.font-ethiopic-sans {
  font-family: var(--font-ethiopic-sans);
}

.font-ethiopic-serif {
  font-family: var(--font-ethiopic-serif);
}

.font-ethiopic-traditional {
  font-family: var(--font-ethiopic-traditional);
}

.font-ethiopic-modern {
  font-family: var(--font-ethiopic-modern);
}

.font-ethiopic-handwriting {
  font-family: var(--font-ethiopic-handwriting);
}

.font-ethiopic-academic {
  font-family: var(--font-ethiopic-academic);
}

/* Inter Font Family */
@font-face {
  font-family: 'Inter';
  src: url('./Fonts/inter/Inter-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Fonts/inter/Inter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Fonts/inter/Inter-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: 'Inter';
  src: url('./Fonts/inter/Inter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Fonts/inter/Inter-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}