/* Local Fonts - No External Dependencies */

/* Arabic Font - Noto Sans Arabic */
@font-face {
    font-family: 'Noto Sans Arabic';
    src: url('../assets/fonts/NotoSansArabic-Regular.woff2') format('woff2'),
         url('../assets/fonts/NotoSansArabic-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Kurdish Font - Noto Sans Kurdish */
@font-face {
    font-family: 'Noto Sans Kurdish';
    src: url('../assets/fonts/NotoSansKurdish-Regular.woff2') format('woff2'),
         url('../assets/fonts/NotoSansKurdish-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* NRT Font */
@font-face {
    font-family: 'NRT';
    src: url('../assets/fonts/NRT-Reg.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Default font stack */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

/* Arabic language */
html[lang="ar"] body,
html[dir="rtl"][lang="ar"] body {
    font-family: 'Noto Sans Arabic', 'Segoe UI', Tahoma, sans-serif;
}

/* Kurdish language */
html[lang="ku"] body,
html[dir="rtl"][lang="ku"] body {
    font-family: 'Noto Sans Kurdish', 'NRT', 'Noto Sans Arabic', sans-serif;
}
