/* =========================================================================
   Thmanyah type system — local woff2 only. No external links.
   Files: public/fonts/thmanyah/*.woff2 (.otf source files are NOT used on web).
   Loaded statically via <link> in resources/views/partials/head.blade.php so the
   Vite bundler never tries to resolve/hash these URLs.
   Licensed for amr-7.sa public website use (confirmed by owner).

   Roles:
     Thmanyah Sans          -> .font-amr-sans   (buttons / nav / stats / numerals)
     Thmanyah Serif Display -> .font-amr-display (hero + section headings)
     Thmanyah Serif Text    -> .font-amr-text    (body / descriptions)
   ========================================================================= */

/* ---- Thmanyah Sans ---- */
@font-face { font-family: "Thmanyah Sans"; src: url("/fonts/thmanyah/thmanyahsans-Light.woff2")   format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Sans"; src: url("/fonts/thmanyah/thmanyahsans-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Sans"; src: url("/fonts/thmanyah/thmanyahsans-Medium.woff2")  format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Sans"; src: url("/fonts/thmanyah/thmanyahsans-Bold.woff2")    format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Sans"; src: url("/fonts/thmanyah/thmanyahsans-Black.woff2")   format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

/* ---- Thmanyah Serif Display ---- */
@font-face { font-family: "Thmanyah Serif Display"; src: url("/fonts/thmanyah/thmanyahserifdisplay-Light.woff2")   format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Display"; src: url("/fonts/thmanyah/thmanyahserifdisplay-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Display"; src: url("/fonts/thmanyah/thmanyahserifdisplay-Medium.woff2")  format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Display"; src: url("/fonts/thmanyah/thmanyahserifdisplay-Bold.woff2")    format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Display"; src: url("/fonts/thmanyah/thmanyahserifdisplay-Black.woff2")   format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }

/* ---- Thmanyah Serif Text ---- */
@font-face { font-family: "Thmanyah Serif Text"; src: url("/fonts/thmanyah/thmanyahseriftext-Light.woff2")   format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Text"; src: url("/fonts/thmanyah/thmanyahseriftext-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Text"; src: url("/fonts/thmanyah/thmanyahseriftext-Medium.woff2")  format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Text"; src: url("/fonts/thmanyah/thmanyahseriftext-Bold.woff2")    format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Thmanyah Serif Text"; src: url("/fonts/thmanyah/thmanyahseriftext-Black.woff2")   format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
