/* In-conversation find (Cmd-F). Painted via the CSS Custom Highlight API from
   search/highlightMatches.ts — no DOM mutation, so it survives React's
   re-render of the streaming message list. `mira-search` tints every match;
   `mira-search-active` overrides the current match with the Mira orange so the
   focused hit stands out as next/prev steps through them.

   Served as a plain static file and loaded via <link> in layout.tsx instead of
   being imported as a CSS module: Turbopack's bundled Lightning CSS doesn't yet
   parse ::highlight() (fixed upstream in lightningcss, not yet picked up by
   Next.js's vendored copy — https://github.com/vercel/next.js/issues/85398),
   so a module import here would fail the dev-server build. A public/ file
   bypasses that pipeline entirely since Turbopack never parses CSS it doesn't
   import as a module. */
::highlight(mira-search) {
  background-color: #fde68a;
  color: #1f2933;
}
::highlight(mira-search-active) {
  background-color: #f97316;
  color: #ffffff;
}
