/* ============================================================================
   du.css — the ONLY sanctioned Dravidian Urbanism deltas.
   Loaded AFTER tokens.css and main.css. Do not fork those files; keep this tiny.
   Delta: lead accent green (logotype dot + suffix, links, marks follow --accent).
   ============================================================================ */
:root {
  --accent: var(--green-500);
  --link: var(--green-700);
  --link-hover: var(--green-500);
}

/* Tamil edition (ta.html): Bluu Next / Poppins carry no Tamil glyphs, so append
   well-hinted Tamil system faces. Latin still resolves to Bluu/Poppins first;
   these only catch Tamil codepoints. Drop-in a self-hosted Tamil face later. */
:root {
  --font-display: "Bluu Next", "Noto Serif Tamil", "Tamil Sangam MN", "Latha", Georgia, "Times New Roman", serif;
  --font-titling: "Bluu Next Titling", "Bluu Next", "Noto Serif Tamil", "Latha", Georgia, serif;
  --font-body: "Poppins", "Noto Sans Tamil", "Nirmala UI", "Tamil Sangam MN", "Latha", system-ui, -apple-system, "Segoe UI", sans-serif;
}

/* Long Tamil compounds (புரிந்துகொள்கிறோம்?) overflow narrow screens at display
   sizes — Tamil sets no hyphens, so allow an in-word break only when a word
   cannot fit its line. Latin text is untouched. */
:lang(ta) .chapter__title, :lang(ta) .fitem__title, :lang(ta) .qpull,
:lang(ta) .hero__fixed, :lang(ta) .hero__word, :lang(ta) .pmx__title,
:lang(ta) .chapter__intro, :lang(ta) .fitem__lede { overflow-wrap: anywhere; }
