
/* Dedicated wordmark face: keeps the header logo on the real Lekton Bold face
 * even when the Persian stylesheet switches the rest of the interface to Ravi. */
@font-face {
    font-family: 'Lekton Logo';
    src: url('../fonts/lekton/Lekton-Bold.woff2') format('woff2'),
         url('../fonts/lekton/Lekton-Bold.woff') format('woff'),
         url('../fonts/lekton/Lekton-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}

/**
 * Self-hosted theme typography.
 *
 * The files are intentionally not bundled. Add your licensed font files to
 * the folders documented under assets/fonts/. Each face uses font-display:
 * swap so text remains visible while a local font is loading or absent.
 */
@font-face {
    font-family: 'Lekton';
    src: url('../fonts/lekton/Lekton-Regular.woff2') format('woff2'),
         url('../fonts/lekton/Lekton-Regular.woff') format('woff'),
         url('../fonts/lekton/Lekton-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Lekton';
    src: url('../fonts/lekton/Lekton-Bold.woff2') format('woff2'),
         url('../fonts/lekton/Lekton-Bold.woff') format('woff'),
         url('../fonts/lekton/Lekton-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'Bungee Outline';
    src: url('../fonts/bungee-outline/BungeeOutline-Regular.woff2') format('woff2'),
         url('../fonts/bungee-outline/BungeeOutline-Regular.woff') format('woff'),
         url('../fonts/bungee-outline/BungeeOutline-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Ravi';
    src: url('../fonts/ravi/RaviFaNum-Regular.woff2') format('woff2'),
         url('../fonts/ravi/RaviFaNum-Regular.woff') format('woff'),
         url('../fonts/ravi/RaviFaNum-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Ravi';
    src: url('../fonts/ravi/RaviFaNum-Bold.woff2') format('woff2'),
         url('../fonts/ravi/RaviFaNum-Bold.woff') format('woff'),
         url('../fonts/ravi/RaviFaNum-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}
