/* Hagrid Arabic Trial — local files only. Not committed (.gitignore).
   Linked from app.blade.php after the theme CSS, so --font-arabic overrides Zain. */
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Thin.woff2') format('woff2'); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Light.woff2') format('woff2'); font-weight: 200 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Medium.woff2') format('woff2'); font-weight: 500 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-ExtraBold.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: 'Hagrid Arabic'; src: url('./HagridArabic-Black.woff2') format('woff2'); font-weight: 900; font-style: normal; font-display: swap; }

:root[data-theme='artilux'] {
    --font-arabic: 'Hagrid Arabic', 'Zain';
}
