this repo has no description
1/* this part is load balanced to js
2body.deuteranopia {
3 --y6a: #d17991; --w8u: #3e8620; --s8i: #ff727b; --n8e: #6f7eb5;
4 --m4i: #265245; --y4i: #d61906; --f8a: #8671b2; --s4n: #008ae7;
5 --d3u: #6d4835; --r6a: #4d4a17; --y4a: #0b3460; --k8i: #fe8500;
6 --y6i: #0070a0; --o5a: #bf2d37; --c3u: #635169; --s5o: #2d5a7b;
7 --s5e: #61317b; --y7i: #00b0fb; --i3i: #ff1202; --t9u: #014c2d;
8}
9
10body.protanopia {
11 --y6a: #b095c0; --w8u: #616f00; --s8i: #eeb0df; --n8e: #6d78ae;
12 --m4i: #35432c; --y4i: #9a596f; --f8a: #7777bd; --s4n: #024b82;
13 --d3u: #645649; --r6a: #524c18; --y4a: #122448; --k8i: #efb440;
14 --y6i: #013c4c; --o5a: #8d5d85; --c3u: #5a5774; --s5o: #364a63;
15 --s5e: #494093; --y7i: #086078; --i3i: #e87aab; --t9u: #012500;
16}
17
18body.tritanopia {
19 --y6a: #b98a9c; --w8u: #235e1a; --s8i: #e58795; --n8e: #958fb3;
20 --m4i: #304a3f; --y4i: #7e2521; --f8a: #a288b5; --s4n: #5196cd;
21 --d3u: #54463b; --r6a: #303b19; --y4a: #343d5a; --k8i: #83630c;
22 --y6i: #30728c; --o5a: #873d4a; --c3u: #695b6c; --s5o: #506175;
23 --s5e: #764e82; --y7i: #4bb0dc; --i3i: #c02a2b; --t9u: #00361e;
24}
25
26body.monochrome {
27 --y6a: var(--fg); --w8u: var(--fg); --s8i: var(--fg); --n8e: var(--fg);
28 --m4i: var(--fg); --y4i: var(--fg); --f8a: var(--fg); --s4n: var(--fg);
29 --d3u: var(--fg); --r6a: var(--fg); --y4a: var(--fg); --k8i: var(--fg);
30 --y6i: var(--fg); --o5a: var(--fg); --c3u: var(--fg); --s5o: var(--fg);
31 --s5e: var(--fg); --y7i: var(--fg); --i3i: var(--fg); --t9u: var(--fg);
32}
33
34@media (prefers-contrast: less) {
35 body.monochrome {
36 --y6a: #8f8f8f; --w8u: #6f6f6f; --s8i: #9c9c9c; --n8e: #808080;
37 --m4i: #474747; --y4i: #3e3e3e; --f8a: #7c7c7c; --s4n: #686868;
38 --d3u: #515151; --r6a: #484848; --y4a: #2f2f2f; --k8i: #989898;
39 --y6i: #535353; --o5a: #4e4e4e; --c3u: #575757; --s5o: #535353;
40 --s5e: #414141; --y7i: #818181; --i3i: #565656; --t9u: #313131;
41 }
42}
43 */
44
45.lntable {
46 display: block;
47}
48
49.highlight > pre:not(.chroma) {
50 background: unset !important;
51 color: inherit !important;
52}
53
54pre > code {
55 padding: 1ex 0;
56 /* background: var(--g18s); */
57}
58
59.lntd > .chroma {
60 margin: 0;
61}
62
63.lntd:first-child * {
64 background: unset !important;
65}
66
67.lntd:first-child .hl {
68 font-weight: bold;
69}
70
71.lntd:first-child pre > code,
72.lnt {/* LineNumbersTable */
73 min-width: 2rem;
74 max-width: 2rem;
75 overflow: hidden;
76 vertical-align: top;
77 color: var(--n8e);
78 -webkit-user-select: none;
79 -khtml-user-select: none;
80 -moz-user-select: none;
81 -ms-user-select: none;
82 user-select: none;
83 -webkit-touch-callout: none;
84}
85
86.lntd { /* LineTableTD */
87 vertical-align: top;
88}
89
90.lntable {/* LineTable */
91 border: unset;
92 border-spacing: 0;
93}
94
95.hl { /* LineHighlight */
96 display: block;
97 background: var(--g18s);
98 width: auto;
99}
100
101.cl {
102 color: var(--ac);
103}
104
105.m, /* LiteralNumber */
106.mb, /* LiteralNumberBin */
107.mf, /* LiteralNumberFloat */
108.mh, /* LiteralNumberHex */
109.mi, /* LiteralNumberInteger */
110.il, /* LiteralNumberIntegerLong */
111.mo, /* LiteralNumberOct */
112.kc, /* KeywordConstant */
113.kt, /* KeywordType */
114.nt, /* NameTag */
115.x, /* Other */
116.err, /* Error */
117.ln,/* LineNumbers */
118.o, /* Operator */
119.p, /* Punctuation */
120.w { /* TextWhitespace */
121 color: var(--i3i);
122}
123
124.kn {/* KeywordNamespace */
125 color: var(--y4i);
126 font-weight: bold;
127}
128
129.ow { /* OperatorWord */
130 color: var(--y4a);
131}
132
133.c, /* Comment */
134.ch, /* CommentHashbang */
135.cm, /* CommentMultiline */
136.c1, /* CommentSingle */
137.cs, /* CommentSpecial */
138.cp, /* CommentPreproc */
139.cpf {
140 color: var(--mid);
141 font-style: italic;
142}
143
144.n, /* Name */
145.nc, /* NameClass */
146.nd, /* NameDecorator*/
147.ne, /* NameException */
148.fm, /* NameFunctionMagic */
149.nl, /* NameLabel */
150.nn, /* NameNamespace */
151.nx, /* NameOther */
152.py, /* NameProperty ---*/
153.nt, /* NameTag */
154.nv, /* NameVariable */
155.vc, /* NameVariableClass */
156.vg, /* NameVariableGlobal */
157.vi, /* NameVariableInstance */
158.vm {
159 color: var(--y7i);
160}
161
162.nb, /* NameBuiltin */
163.bp, /* NameBuiltinPseudo */
164.l, /* Literal */
165.ld, /* LiteralDate */
166.m, /* LiteralNumber */
167.mb, /* LiteralNumberBin */
168.mf, /* LiteralNumberFloat */
169.mh, /* LiteralNumberHex */
170.mi, /* LiteralNumberInteger */
171.il, /* LiteralNumberIntegerLong */
172.mo {
173 color: var(--k8i);
174}
175
176.na {
177 color: var(--y6a);
178}
179
180.s, /* LiteralString */
181.sa, /* LiteralStringAffix */
182.sb, /* LiteralStringBacktick */
183.sc, /* LiteralStringChar */
184.dl, /* LiteralStringDelimiter */
185.sd, /* LiteralStringDoc */
186.s2, /* LiteralStringDouble */
187.se, /* LiteralStringEscape */
188.sh, /* LiteralStringHeredoc */
189.si, /* LiteralStringInterpol */
190.sx, /* LiteralStringOther */
191.sr, /* LiteralStringRegex */
192.s1, /* LiteralStringSingle */
193.ss {
194 color: var(--s8i);
195}
196
197.no, /* NameConstant */
198.nf, /* NameFunction */
199.ni, /* NameEntity */
200.g, /* Generic */
201.gd, /* GenericDeleted */
202.ge, /* GenericEmph */
203.gr, /* GenericError */
204.gh, /* GenericHeading */
205.gi, /* GenericInserted */
206.go, /* GenericOutput */
207.gp, /* GenericPrompt */
208.gs, /* GenericStrong */
209.gu, /* GenericSubheading */
210.gt, /* GenericTraceback */
211.gl {
212 color: var(--w8u);
213}
214
215.k, /* Keyword */
216.kc, /* KeywordConstant */
217.kt, /* KeywordType */
218.kd, /* KeywordDeclaration */
219.kp, /* KeywordPseudo */
220.kr {
221 color: var(--s4n);
222}
223
224@media (-ms-high-contrast: active), (prefers-contrast: more) {
225 :root {
226 --y6a: var(--fg);
227 --w8u: var(--fg);
228 --s8i: var(--fg);
229 --n8e: var(--fg);
230 --m4i: var(--fg);
231 --y4i: var(--fg);
232 --f8a: var(--fg);
233 --s4n: var(--fg);
234 --d3u: var(--fg);
235 --r6a: var(--fg);
236 --y4a: var(--fg);
237 --k8i: var(--fg);
238 --y6i: var(--fg);
239 --o5a: var(--fg);
240 --c3u: var(--fg);
241 --s5o: var(--fg);
242 --s5e: var(--fg);
243 --y7i: var(--fg);
244 --i3i: var(--fg);
245 --t9u: var(--fg);
246 }
247
248 .chroma * {
249 background: var(--bg) !important;
250 color: var(--fg) !important;
251 }
252
253}
254
255/* hide line numbering; not coupled when code break into new line */
256/* @media print {
257
258 .lntd:first-child * {
259 display: none;
260 }
261
262} */