/* =============================================
   INPUT TYPOGRAPHY - PRIVACY-FIRST
   Self-hosted font for student-written input (Mains Notebook, Prelims
   pointers) - deliberately separate from reading-fonts.css, which is for
   article/reading content, not for what a student types themselves.

   [New Plan] ✅ Added 17-Sep-2026: Kalam chosen specifically because it
   covers Latin AND Devanagari in one typeface - these input areas were
   always meant to accept any language/script a student writes in (see
   the Notebook's own placeholder copy), so a font that only covers Latin
   (e.g. Patrick Hand) would leave Hindi/Hinglish notes flipping to a
   mismatched fallback font mid-sentence. See docs/page-states/admin.md
   and system-field-trace.md.
   ============================================= */

@font-face {
  font-family: "Kalam";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../assets/fonts/Kalam-Regular.ttf") format("truetype");
}

:root {
  --font-input: "Kalam", "Segoe UI", "Noto Sans Devanagari", sans-serif;
}
