/* fonts.css — r=23 (2026-09-10)
   Change vs r=22: woff2 listed first in every src (browsers take the FIRST
   format they support, so ttf-first meant every modern browser downloaded
   the 134 KB TTF instead of the 43 KB woff2); font-display: swap on every
   face so text paints immediately in the fallback and swaps when the font
   arrives. Aller.woff2, BebasNeue.woff2 and Ubuntu.woff2 are new files built
   from the existing TTFs (same glyphs, same metrics, only the container).
   Nothing else changed: same families, same names, same fallbacks. */

@font-face {
    font-family: 'Bebas';
    src: url('/user/utils/fonts/BebasNeue.woff2') format('woff2'), url('/user/utils/fonts/BebasNeue.woff') format('woff'), url('/user/utils/fonts/BebasNeue.ttf') format('truetype');
    font-display: swap;
}

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

/* 2026-09-10: the Bree face was removed. Its only rule was `.p_fa_m .b` in
   main/faq-1.css, and that stylesheet is linked only from main/faq-1.jsp,
   whose entire body is inside a JSP comment. Nothing on the live site used it.
   The BreeSerif-Regular.* files can be deleted from the server. */

@font-face {
    font-family: 'Ubuntu';
    src: url('/user/utils/fonts/Ubuntu.woff2') format('woff2'), url('/user/utils/fonts/Ubuntu.woff') format('woff'), url('/user/utils/fonts/Ubuntu.ttf') format('truetype'), url('/user/utils/fonts/Ubuntu.eot?#') format('eot');
    /*font-weight:normal !important;*/
    font-style: normal !important;
    font-display: swap;
}

@font-face {
    font-family: 'roboto';
    src: url('/user/utils/fonts/Roboto-Light.woff2') format('woff2'), url('/user/utils/fonts/Roboto-Light.woff') format('woff'), url('/user/utils/fonts/Roboto-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'robotoB';
    src: url('/user/utils/fonts/Roboto-Black.woff2') format('woff2'), url('/user/utils/fonts/Roboto-Black.woff') format('woff'), url('/user/utils/fonts/Roboto-Black.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'DDIN';
    src: url('/user/utils/fonts/DDIN.woff2') format('woff2'), url('/user/utils/fonts/DDIN.woff') format('woff'), url('/user/utils/fonts/DDIN.ttf') format('truetype'), url('/user/utils/fonts/DDIN.eot') format('eot');
    font-display: swap;
}
