/* Code colours of the Plan Sheet (BRAND.md §7). The engine hardcodes github-light and github-dark
   and offers no key for the key, string and comment roles, so this sheet overrides its .tok-<HEX>
   classes by hex (sovrium/sovrium#753). meta.stylesheet loads before the app stylesheet, hence
   !important. Retire it when #753 ships. */

/* Keys */
.tok-22863A { color: #1f7d38 !important; }
:is(.dark, [data-theme="dark"]) .tok-dark-85E89D { color: #5bc971 !important; }

/* Strings and values */
.tok-032F62, .tok-005CC5 { color: #6737b7 !important; }
:is(.dark, [data-theme="dark"]) .tok-dark-9ECBFF, :is(.dark, [data-theme="dark"]) .tok-dark-79B8FF { color: #b09bee !important; }

/* Comments and commands */
.tok-6A737D, .tok-586069, .tok-6F42C1, .tok-D73A49, .tok-E36209 { color: #a44c1d !important; }
:is(.dark, [data-theme="dark"]) .tok-dark-6A737D, :is(.dark, [data-theme="dark"]) .tok-dark-959DA5, :is(.dark, [data-theme="dark"]) .tok-dark-B392F0, :is(.dark, [data-theme="dark"]) .tok-dark-F97583, :is(.dark, [data-theme="dark"]) .tok-dark-FFAB70 { color: #fba962 !important; }

/* A terminal frame holds commands: the whole line takes the command colour. */
[data-code-frame="terminal"] span[class*="tok-"] { color: #a44c1d !important; }
:is(.dark, [data-theme="dark"]) [data-code-frame="terminal"] span[class*="tok-"] { color: #fba962 !important; }

/* On a dark band the light command colour fails, so a band takes the dark one in both schemes. */
[data-band] [data-code-frame="terminal"] span[class*="tok-"] { color: #fba962 !important; }
