馃悕馃悕馃悕
1/* PrismJS 1.29.0
2 https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+bash+batch+brainfuck+c+csharp+cpp+coq+fsharp+fortran+gml+gdscript+git+glsl+go+graphql+haskell+hlsl+http+java+json+latex+lisp+markdown+matlab+opencl+powershell+python+r+cshtml+ruby+rust+sql+toml+typescript+typoscript+vim+wasm+wolfram+xml-doc+yaml+zig&plugins=line-numbers */
3code[class*=language-],pre[class*=language-]
4{
5 color: var(--plaintext);
6 background:0 0;
7 font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;
8 font-size:1em;
9 text-align:left;
10 white-space:pre;
11 word-spacing:normal;
12 word-break:normal;
13 word-wrap:normal;
14 line-height:1.5;
15 -moz-tab-size:4;
16 -o-tab-size:4;
17 tab-size:4;
18 -webkit-hyphens:none;
19 -moz-hyphens:none;
20 -ms-hyphens:none;
21 hyphens:none
22}
23
24pre[class*=language-]
25{
26 margin:.5em 0;
27 overflow:auto
28}
29
30:not(pre)>code[class*=language-],pre[class*=language-]
31{
32 background:#2d2d2d
33}
34
35:not(pre)>code[class*=language-]
36{
37 padding:.1em;
38 border-radius:.3em;
39 white-space:normal
40}
41
42pre[class*=language-].line-numbers
43{
44 position:relative;
45 padding-left:3.8em;
46 counter-reset:linenumber
47}
48
49pre[class*=language-].line-numbers>code
50{
51 position:relative;
52 white-space:inherit
53}
54
55.line-numbers .line-numbers-rows
56{
57 position:absolute;
58 pointer-events:none;
59 top:0;
60 font-size:100%;
61 left:-3.8em;
62 width:3em;
63 letter-spacing:-1px;
64 border-right:1px solid #999;
65 -webkit-user-select:none;
66 -moz-user-select:none;
67 -ms-user-select:none;
68 user-select:none
69}
70
71.line-numbers-rows>span
72{
73 display:block;
74 counter-increment:linenumber
75}
76
77.line-numbers-rows>span:before
78{
79 content:counter(linenumber);
80 color:#999;
81 display:block;
82 padding-right:.8em;
83 text-align:right
84}
85