Load a reusable Shiki highlighter before constructing static HTML.
This is useful for renderers whose component tree must stay synchronous:await this once at the application boundary, then call static_code fromany number of otherwise ordinary Html functions.
Render source with two preloaded Shiki themes. The generated foregroundcolors use CSS light-dark(), so a containing color-scheme switch updatesexisting code blocks without rebuilding the Rabbita tree.