/* Lokal gehostete Schriften (statt Google Fonts).
   woff2-Dateien: Fontsource v5, Subset "latin"; Lizenzen (SIL OFL 1.1) in licenses/.
   Es sind nur die Schnitte enthalten, die die Seite tatsächlich verwendet. */

/* Seiten-Schriften (theme/rules.scss) */

@font-face {
    font-family: 'Karma';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('karma-latin-300-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('quicksand-latin-400-normal.woff2') format('woff2');
}

/* Basisschrift des Cosmo-Themes (u. a. about-Links, Tooltips); der Google-Import
   von Cosmo ist in theme/rules.scss abgeschaltet */

@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('source-sans-pro-latin-300-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('source-sans-pro-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('source-sans-pro-latin-700-normal.woff2') format('woff2');
}

/* dygraphs in der State-Space-Serie (blog/state_space_models/dygraph_css.css) */

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url('barlow-semi-condensed-latin-200-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('barlow-semi-condensed-latin-400-normal.woff2') format('woff2');
}

/* gt-Tabellen (gtExtras-Theme) im mlr3-Post */

@font-face {
    font-family: 'Chivo';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url('chivo-latin-200-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Chivo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('chivo-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Chivo';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('chivo-latin-700-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('cairo-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('cairo-latin-700-normal.woff2') format('woff2');
}

/* gt-Tabellen in den pp1-iframes (blog/pp/pp1/media/*.html) */

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('source-sans-3-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('source-sans-3-latin-400-italic.woff2') format('woff2');
}

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('source-sans-3-latin-700-normal.woff2') format('woff2');
}
