@font-face {
    font-family: "Uthman Taha Naskh";
    src: url("/fonts/uthman-taha-naskh.woff2") format("woff2");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Uthman Taha Naskh";
    src: url("/fonts/uthman-taha-naskh-bold.woff2") format("woff2");
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}

:root {
    --arabic: "Uthman Taha Naskh", "Traditional Arabic", serif;
}

[lang="ar"],
.arabic,
.verse-arabic,
.hadith-script > span {
    font-family: "Uthman Taha Naskh", "Traditional Arabic", serif !important;
}

/* ---------------------------------------------------------------------------
   Inter Variable — dansk brødtekst og UI.

   Selvhostet ligesom den arabiske skrift, så siden ikke henter fra andre
   servere. Variabel vægt betyder, at 400 til 700 kommer fra én fil på 48 KB.
   Latinsk udsnit dækker æ, ø og å.
--------------------------------------------------------------------------- */

@font-face {
    font-family: "Inter Variable";
    src: url("/fonts/inter-latin-variable.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Inter Variable";
    src: url("/fonts/inter-latin-variable-italic.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

:root {
    --sans: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;

    /* Sitet har én latinsk skrift.

       Overskrifter, logo, tal og citater blev sat med Georgia — en skrift,
       der ikke hentes fra sitet, men findes i styresystemet. To latinske
       skrifter på den samme side betyder to forskellige former for det samme
       bogstav, og Georgia ser desuden forskellig ud fra maskine til maskine.

       Navnet --serif står tilbage, fordi det bruges femogtres steder i
       atten stilark. Det peger nu på den samme skrift som --sans, så en
       regel, der er skrevet før — eller bliver skrevet i morgen — giver
       Inter og ikke Georgia. */
    --serif: var(--sans);
}
