/* ============================================================
   Inter everywhere — global typography override
   ------------------------------------------------------------
   2026-07-03. Standardises the WHOLE product on Inter. The
   dashboard already used it; marketing used Plus Jakarta Sans +
   Playfair Display + Space Grotesk + Manrope; many pages set
   their own fonts via scattered classes / inline styles.

   Rather than edit 60+ templates, this one file forces Inter on
   every text element. `!important` in a stylesheet beats a
   non-important inline `font-family`, so inline heading styles
   convert too.

   The `:not(...)` guard is what keeps this SAFE — it skips the
   fonts that must stay themselves:
     - icons      : <i>, <svg>, [class*="fa-"], .fa/.fas/.far/.fab,
                    .material-icons
     - monospace  : <pre>/<code>/<kbd>/<samp>, .font-mono,
                    [class*="mono|code|terminal|editor|hljs|token"],
                    [style*="monospace"|"JetBrains"|"Courier"]
     - signature  : [class*="signature|sig-"], [style*="Caveat"|"Brush"|"cursive"]
     - letters    : [style*="Source Serif"]  (letter pages also
                    don't load this file at all)
   Load LAST in each shell so it wins.
   ============================================================ */

html,
body {
  font-family: "Inter", ui-sans-serif, system-ui, -apple-system,
    "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
  line-height: 1.6;
}

body *:not(i):not(svg):not(pre):not(code):not(kbd):not(samp):not([class*="fa-"]):not(.fa):not(.fas):not(.far):not(.fab):not(.material-icons):not(.font-mono):not([class*="mono"]):not([class*="code"]):not([class*="terminal"]):not([class*="editor"]):not([class*="hljs"]):not([class*="token"]):not([class*="signature"]):not([class*="sig-"]):not([class*="stamp"]):not([style*="monospace"]):not([style*="JetBrains"]):not([style*="Caveat"]):not([style*="Brush"]):not([style*="Courier"]):not([style*="Source Serif"]):not([style*="cursive"]) {
  font-family: "Inter", ui-sans-serif, system-ui, -apple-system,
    "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
