/* Vordenk — code colours (see vk-hl.js). Dark: One-Dark-like. Light and blue themes: GitHub-light-like. */
:root{
  --hl-k:#d78bf0; --hl-s:#9ccf6f; --hl-n:#e0a066; --hl-c:#7d8a99; --hl-f:#6cb6f6; --hl-t:#e8c36a; --hl-o:#5fc2d0; --hl-a:#e6837b; --hl-l:#e0a066; --hl-v:#e8c36a; --hl-d:#e8c36a;
}
:root[data-pro-theme="light"], :root[data-pro-theme="blue"]{
  --hl-k:#8250df; --hl-s:#0a7a2f; --hl-n:#b35900; --hl-c:#6e7781; --hl-f:#0550ae; --hl-t:#8a5a00; --hl-o:#0b7285; --hl-a:#cf222e; --hl-l:#b35900; --hl-v:#8a5a00; --hl-d:#8a5a00;
}
.hl-k{ color:var(--hl-k); font-weight:600; } .hl-s{ color:var(--hl-s); } .hl-n{ color:var(--hl-n); } .hl-c{ color:var(--hl-c); font-style:italic; }
.hl-f{ color:var(--hl-f); } .hl-t{ color:var(--hl-t); } .hl-o{ color:var(--hl-o); } .hl-a{ color:var(--hl-a); } .hl-l{ color:var(--hl-l); font-weight:600; }
.hl-v{ color:var(--hl-v); } .hl-d{ color:var(--hl-d); }

/* ---- highlights, as in the reference pictures ---- */
/* the words that changed inside a diff line: a stronger red / green than the line itself */
.pt-ln.add .pt-w{ background:rgba(63,185,80,.55); border-radius:2px; box-shadow:0 0 0 1px rgba(63,185,80,.35); }
.pt-ln.del .pt-w{ background:rgba(248,81,73,.55); border-radius:2px; box-shadow:0 0 0 1px rgba(248,81,73,.35); }
:root[data-pro-theme="light"] .pt-ln.add .pt-w{ background:rgba(46,160,67,.38); box-shadow:0 0 0 1px rgba(46,160,67,.3); }
:root[data-pro-theme="light"] .pt-ln.del .pt-w{ background:rgba(207,34,46,.30); box-shadow:0 0 0 1px rgba(207,34,46,.28); }
/* inline code in a reply: a pale chip with red text, like @intro in the picture */
:root[data-mode="professionals"] .msg-assistant .msg-text :not(pre) > code{
  background:rgba(255,138,128,.13) !important; color:#ff9a90 !important; border:1px solid rgba(255,138,128,.28); border-radius:5px !important; padding:1px 6px !important;
}
:root[data-mode="professionals"][data-pro-theme="light"] .msg-assistant .msg-text :not(pre) > code{
  background:#f6efec !important; color:#b3261e !important; border:1px solid #e6d9d2;
}
