/*
 * Vendored @font-face declarations, replacing the render-blocking
 * fonts.googleapis.com/css2 link (plasma/index.html) so the app works
 * fully offline in the iOS shell (and loads faster everywhere else).
 *
 * Files live in plasma/fonts/vendor/ — latin-subset woff2, downloaded
 * from fonts.gstatic.com at the exact weights the app uses (see the CSS
 * font-family rules in styles.css). Provenance shasums recorded in the
 * commit that added this file.
 *
 * JetBrains Mono and Source Sans 3 are shipped by Google as variable
 * fonts for this weight range: the 400/500 (Mono) and 400/500/600/700
 * (Source Sans 3) requests all resolved to the SAME underlying woff2 —
 * that's not a mistake, it's mirrored exactly from the upstream
 * fonts.googleapis.com response (one variable-font file serving multiple
 * static @font-face weight declarations). Barlow resolved to four
 * distinct static files (400/600/700/800), also mirrored as-is.
 */
@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/vendor/barlow-400.woff2') format('woff2');
}
@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/vendor/barlow-600.woff2') format('woff2');
}
@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/vendor/barlow-700.woff2') format('woff2');
}
@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/vendor/barlow-800.woff2') format('woff2');
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/vendor/source-sans-3-400-700.woff2') format('woff2');
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/vendor/source-sans-3-400-700.woff2') format('woff2');
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/vendor/source-sans-3-400-700.woff2') format('woff2');
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/vendor/source-sans-3-400-700.woff2') format('woff2');
}
@font-face {
    font-family: 'JetBrains Mono';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/vendor/jetbrains-mono-400-500.woff2') format('woff2');
}
@font-face {
    font-family: 'JetBrains Mono';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/vendor/jetbrains-mono-400-500.woff2') format('woff2');
}
