/* Mail Triage Design System — quirks-patch.css (OPTIONAL)
   ------------------------------------------------------------------------
   The extracted sheets are VERBATIM copies of what the app ships, including
   two known quirks. Load this file LAST (after base.css + patterns.css) to
   apply the minimal fixes in a port. Both are documented in
   references/pitfalls.md ("Known quirks").

   1) `--ink` is referenced in four places (flow-canvas icon squares, node
      handles, insert menu, checked segment label; settings nav; viewer email
      body; assistant rail button) but is never defined anywhere. Under CSS
      rules an undefined var() makes the declaration invalid at computed
      value time, so e.g. `.fl-ic` falls back to a transparent background —
      the white glyph on it disappears. Defining the token restores intent.

   2) `.tools > summary::after` used the JavaScript escape form (`\u25b8` /
      `\u25be`) inside CSS. CSS escapes are `\25B8` / `\25BE` (no `u`), so
      the disclosure chevrons render as the literal text "u25b8"/"u25be".
      These two rules restore the intended triangles. */

:root{--ink:#000}

.tools>summary::after{content:'\25B8'}
.tools[open]>summary::after{content:'\25BE'}
