bbb / assets /css /verbatim.css
no-name-here's picture
Upload 165 files
fca4ff8 verified
/* this part is load balanced to js
body.deuteranopia {
--y6a: #d17991; --w8u: #3e8620; --s8i: #ff727b; --n8e: #6f7eb5;
--m4i: #265245; --y4i: #d61906; --f8a: #8671b2; --s4n: #008ae7;
--d3u: #6d4835; --r6a: #4d4a17; --y4a: #0b3460; --k8i: #fe8500;
--y6i: #0070a0; --o5a: #bf2d37; --c3u: #635169; --s5o: #2d5a7b;
--s5e: #61317b; --y7i: #00b0fb; --i3i: #ff1202; --t9u: #014c2d;
}
body.protanopia {
--y6a: #b095c0; --w8u: #616f00; --s8i: #eeb0df; --n8e: #6d78ae;
--m4i: #35432c; --y4i: #9a596f; --f8a: #7777bd; --s4n: #024b82;
--d3u: #645649; --r6a: #524c18; --y4a: #122448; --k8i: #efb440;
--y6i: #013c4c; --o5a: #8d5d85; --c3u: #5a5774; --s5o: #364a63;
--s5e: #494093; --y7i: #086078; --i3i: #e87aab; --t9u: #012500;
}
body.tritanopia {
--y6a: #b98a9c; --w8u: #235e1a; --s8i: #e58795; --n8e: #958fb3;
--m4i: #304a3f; --y4i: #7e2521; --f8a: #a288b5; --s4n: #5196cd;
--d3u: #54463b; --r6a: #303b19; --y4a: #343d5a; --k8i: #83630c;
--y6i: #30728c; --o5a: #873d4a; --c3u: #695b6c; --s5o: #506175;
--s5e: #764e82; --y7i: #4bb0dc; --i3i: #c02a2b; --t9u: #00361e;
}
body.monochrome {
--y6a: var(--fg); --w8u: var(--fg); --s8i: var(--fg); --n8e: var(--fg);
--m4i: var(--fg); --y4i: var(--fg); --f8a: var(--fg); --s4n: var(--fg);
--d3u: var(--fg); --r6a: var(--fg); --y4a: var(--fg); --k8i: var(--fg);
--y6i: var(--fg); --o5a: var(--fg); --c3u: var(--fg); --s5o: var(--fg);
--s5e: var(--fg); --y7i: var(--fg); --i3i: var(--fg); --t9u: var(--fg);
}
@media (prefers-contrast: less) {
body.monochrome {
--y6a: #8f8f8f; --w8u: #6f6f6f; --s8i: #9c9c9c; --n8e: #808080;
--m4i: #474747; --y4i: #3e3e3e; --f8a: #7c7c7c; --s4n: #686868;
--d3u: #515151; --r6a: #484848; --y4a: #2f2f2f; --k8i: #989898;
--y6i: #535353; --o5a: #4e4e4e; --c3u: #575757; --s5o: #535353;
--s5e: #414141; --y7i: #818181; --i3i: #565656; --t9u: #313131;
}
}
*/
.lntable {
display: block;
}
.highlight > pre:not(.chroma) {
background: unset !important;
color: inherit !important;
}
.highlight > pre.chroma {
margin-left: 2rem;
}
pre > code {
padding: 1ex 0;
/* background: var(--g18s); */
}
.lntd > .chroma{
margin: 0;
}
.lntd:first-child * {
background: unset !important;
}
.lntd:first-child .hl {
font-weight: bold;
}
.hljs-ln-numbers,
.lntd:first-child pre > code,
.chroma .lnt {/* LineNumbersTable */
min-width: 2rem;
max-width: 2rem;
overflow: hidden;
vertical-align: top;
color: var(--n8e);
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
}
.chroma .lntd { /* LineTableTD */
vertical-align: top;
}
.chroma .lntable {/* LineTable */
border: unset;
border-spacing: 0;
}
.chroma .hl { /* LineHighlight */
display: block;
background: var(--g18s);
width: auto;
}
.chroma .c, /* Comment */
.chroma .ch, /* CommentHashbang */
.chroma .cm, /* CommentMultiline */
.chroma .c1, /* CommentSingle */
.chroma .cs, /* CommentSpecial */
.chroma .cp, /* CommentPreproc */
.chroma .cpf, /* CommentPreprocFile */
.hljs-emphasis {
font-style: italic;
}
.chroma .m, /* LiteralNumber */
.chroma .mb, /* LiteralNumberBin */
.chroma .mf, /* LiteralNumberFloat */
.chroma .mh, /* LiteralNumberHex */
.chroma .mi, /* LiteralNumberInteger */
.chroma .il, /* LiteralNumberIntegerLong */
.chroma .mo, /* LiteralNumberOct */
.chroma .kc, /* KeywordConstant */
.chroma .kt, /* KeywordType */
.chroma .nt, /* NameTag */
.hljs-strong {
/* font-weight: bold; */
}
.chroma .x, /* Other */
.chroma .err, /* Error */
.chroma .ln,/* LineNumbers */
.chroma .o, /* Operator */
.chroma .p, /* Punctuation */
.chroma .w { /* TextWhitespace */
}
.chroma .kn {/* KeywordNamespace */
color: var(--y4i);
font-weight: bold;
}
.chroma .ow { /* OperatorWord */
color: var(--y4a);
}
.chroma .c, /* Comment */
.chroma .ch, /* CommentHashbang */
.chroma .cm, /* CommentMultiline */
.chroma .c1, /* CommentSingle */
.chroma .cs, /* CommentSpecial */
.chroma .cp, /* CommentPreproc */
.chroma .cpf, /* CommentPreprocFile */
.hljs-comment,
.hljs-quote {
color: var(--i3i);
}
.chroma .n, /* Name */
.chroma .nc, /* NameClass */
.chroma .nd, /* NameDecorator*/
.chroma .ne, /* NameException */
.chroma .fm, /* NameFunctionMagic */
.chroma .nl, /* NameLabel */
.chroma .nn, /* NameNamespace */
.chroma .nx, /* NameOther */
.chroma .py, /* NameProperty ---*/
.chroma .nt, /* NameTag */
.chroma .nv, /* NameVariable */
.chroma .vc, /* NameVariableClass */
.chroma .vg, /* NameVariableGlobal */
.chroma .vi, /* NameVariableInstance */
.chroma .vm, /* NameVariableMagic */
.hljs-deletion,
.hljs-name,
.hljs-regexp,
.hljs-selector-class,
.hljs-selector-id,
.hljs-tag,
.hljs-template-variable,
.hljs-variable {
color: var(--k8i);
}
.chroma .nb, /* NameBuiltin */
.chroma .bp, /* NameBuiltinPseudo */
.chroma .l, /* Literal */
.chroma .ld, /* LiteralDate */
.chroma .m, /* LiteralNumber */
.chroma .mb, /* LiteralNumberBin */
.chroma .mf, /* LiteralNumberFloat */
.chroma .mh, /* LiteralNumberHex */
.chroma .mi, /* LiteralNumberInteger */
.chroma .il, /* LiteralNumberIntegerLong */
.chroma .mo, /* LiteralNumberOct */
.hljs-built_in,
.hljs-lfg,
.hljs-literal,
.hljs-meta,
.hljs-number,
.hljs-params,
.hljs-type {
color: var(--s8i);
}
.chroma .na, /* NameAttribute */
.hljs-attribute {
color: var(--y6a);
}
.chroma .s, /* LiteralString */
.chroma .sa, /* LiteralStringAffix */
.chroma .sb, /* LiteralStringBacktick */
.chroma .sc, /* LiteralStringChar */
.chroma .dl, /* LiteralStringDelimiter */
.chroma .sd, /* LiteralStringDoc */
.chroma .s2, /* LiteralStringDouble */
.chroma .se, /* LiteralStringEscape */
.chroma .sh, /* LiteralStringHeredoc */
.chroma .si, /* LiteralStringInterpol */
.chroma .sx, /* LiteralStringOther */
.chroma .sr, /* LiteralStringRegex */
.chroma .s1, /* LiteralStringSingle */
.chroma .ss, /* LiteralStringSymbol */
.hljs-addition,
.hljs-bullet,
.hljs-string,
.hljs-symbol {
color: var(--y7i);
}
.chroma .no, /* NameConstant */
.chroma .nf, /* NameFunction */
.chroma .ni, /* NameEntity */
.chroma .g, /* Generic */
.chroma .gd, /* GenericDeleted */
.chroma .ge, /* GenericEmph */
.chroma .gr, /* GenericError */
.chroma .gh, /* GenericHeading */
.chroma .gi, /* GenericInserted */
.chroma .go, /* GenericOutput */
.chroma .gp, /* GenericPrompt */
.chroma .gs, /* GenericStrong */
.chroma .gu, /* GenericSubheading */
.chroma .gt, /* GenericTraceback */
.chroma .gl, /* GenericUnderline */
.hljs-section,
.hljs-title {
color: var(--w8u);
}
.chroma .k, /* Keyword */
.chroma .kc, /* KeywordConstant */
.chroma .kt, /* KeywordType */
.chroma .kd, /* KeywordDeclaration */
.chroma .kp, /* KeywordPseudo */
.chroma .kr, /* KeywordReserved */
.hljs-keyword,
.hljs-selector-tag {
color: var(--s4n);
}
@media (-ms-high-contrast: active), (prefers-contrast: more) {
:root {
--y6a: var(--fg);
--w8u: var(--fg);
--s8i: var(--fg);
--n8e: var(--fg);
--m4i: var(--fg);
--y4i: var(--fg);
--f8a: var(--fg);
--s4n: var(--fg);
--d3u: var(--fg);
--r6a: var(--fg);
--y4a: var(--fg);
--k8i: var(--fg);
--y6i: var(--fg);
--o5a: var(--fg);
--c3u: var(--fg);
--s5o: var(--fg);
--s5e: var(--fg);
--y7i: var(--fg);
--i3i: var(--fg);
--t9u: var(--fg);
}
.hljs *,
.chroma * {
background: var(--bg) !important;
color: var(--fg) !important;
}
.hljs-keyword,
.hljs-selector-tag {
font-weight: 550;
}
}
/* hide line numbering; not coupled when code break into new line */
/* @media print {
.lntd:first-child * {
display: none;
}
} */