/* ============================================================
 * COPIED VERBATIM from bng-game: client/common/fonts.css
 * WHY: BB @font-face declarations (Cinzel/FreeUniversal) — without them the screen text uses the wrong font.
 * NOT copied: that module's JS — this project renders the same DOM
 *   server-side (Jinja), so no bng-game JS runs here.
 * bng-game's own header + its BB-source citations are kept below.
 * ============================================================ */

/*
 * Shared @font-face declarations — verbatim port of BB ui/fonts.css.
 *
 * Loaded by every page that uses BB UI typography (topbar, bottombar,
 * inventory, /play, /play/<code>). Single source of truth for
 * font loading; per-page CSS files only set `font-family` rules and
 * trust the names declared here.
 *
 * Adding a font: extract the .ttf into bng-game/static/fonts/ (BB serves
 * them under /bb/fonts/...) and add a new @font-face block below with a
 * `BB: ui/fonts.css L<n>-<m>` citation pointing at the BB source line.
 */

/* BB: ui/fonts.css L51-54 */
@font-face
{
    font-family: 'Cinzel-Bold';
    src: url('/bb/fonts/Cinzel-Bold.ttf') format('truetype');
}

/* BB: ui/fonts.css L46-49 */
@font-face
{
    font-family: 'Cinzel-Regular';
    src: url('/bb/fonts/Cinzel-Regular.ttf') format('truetype');
}

/* BB: ui/fonts.css L36-39 */
@font-face
{
    font-family: 'FreeUniversal-Regular';
    src: url('/bb/fonts/FreeUniversal-Regular-edited.ttf') format('truetype');
}

/* BB: ui/fonts.css L41-44 */
@font-face
{
    font-family: 'FreeUniversal-Italic';
    src: url('/bb/fonts/FreeUniversal-Italic-edited.ttf') format('truetype');
}

/* BB: ui/fonts.css L26-29 */
@font-face
{
    font-family: 'Arsenal-Regular';
    src: url('/bb/fonts/Arsenal-Regular.ttf') format('truetype');
}

/* BB: ui/fonts.css L31-34 */
@font-face
{
    font-family: 'Arsenal-Italic';
    src: url('/bb/fonts/Arsenal-Italic.ttf') format('truetype');
}
