/**
 * Baloo 2 — the app's typeface, bundled rather than fetched.
 *
 * Every stylesheet here has asked for 'Baloo 2' since the beginning and no page
 * ever loaded it, so the whole app quietly rendered in Segoe UI or Trebuchet.
 * It is a rounded, friendly face with real Devanagari, which is exactly what a
 * page teaching अ to a six-year-old needs.
 *
 * Served from `fonts/`, not from Google's CDN, for the same reason the rest of
 * this app carries its assets: a village school with no signal must still open
 * the lesson, and the APK has no network at all on first run.
 *
 * Two files, not six: Baloo 2 is a variable font, so one file per script covers
 * the whole 400–800 weight axis. `unicode-range` keeps the 115KB Devanagari
 * file off the wire until a Devanagari character is actually rendered.
 *
 * SIL Open Font Licence 1.1 — see fonts/OFL.txt.
 */

@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('../fonts/baloo2-latin.woff2') format('woff2-variations'),
       url('../fonts/baloo2-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
    U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('../fonts/baloo2-devanagari.woff2') format('woff2-variations'),
       url('../fonts/baloo2-devanagari.woff2') format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
    U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
