Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/src/resources/formats/gfm/github-markdown-css/github-markdown.css
12923 views
1
@media (prefers-color-scheme: dark) {
2
.markdown-body {
3
color-scheme: dark;
4
--color-prettylights-syntax-comment: #8b949e;
5
--color-prettylights-syntax-constant: #79c0ff;
6
--color-prettylights-syntax-entity: #d2a8ff;
7
--color-prettylights-syntax-storage-modifier-import: #c9d1d9;
8
--color-prettylights-syntax-entity-tag: #7ee787;
9
--color-prettylights-syntax-keyword: #ff7b72;
10
--color-prettylights-syntax-string: #a5d6ff;
11
--color-prettylights-syntax-variable: #ffa657;
12
--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;
13
--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;
14
--color-prettylights-syntax-invalid-illegal-bg: #8e1519;
15
--color-prettylights-syntax-carriage-return-text: #f0f6fc;
16
--color-prettylights-syntax-carriage-return-bg: #b62324;
17
--color-prettylights-syntax-string-regexp: #7ee787;
18
--color-prettylights-syntax-markup-list: #f2cc60;
19
--color-prettylights-syntax-markup-heading: #1f6feb;
20
--color-prettylights-syntax-markup-italic: #c9d1d9;
21
--color-prettylights-syntax-markup-bold: #c9d1d9;
22
--color-prettylights-syntax-markup-deleted-text: #ffdcd7;
23
--color-prettylights-syntax-markup-deleted-bg: #67060c;
24
--color-prettylights-syntax-markup-inserted-text: #aff5b4;
25
--color-prettylights-syntax-markup-inserted-bg: #033a16;
26
--color-prettylights-syntax-markup-changed-text: #ffdfb6;
27
--color-prettylights-syntax-markup-changed-bg: #5a1e02;
28
--color-prettylights-syntax-markup-ignored-text: #c9d1d9;
29
--color-prettylights-syntax-markup-ignored-bg: #1158c7;
30
--color-prettylights-syntax-meta-diff-range: #d2a8ff;
31
--color-prettylights-syntax-brackethighlighter-angle: #8b949e;
32
--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;
33
--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;
34
--color-fg-default: #c9d1d9;
35
--color-fg-muted: #8b949e;
36
--color-fg-subtle: #6e7681;
37
--color-canvas-default: #0d1117;
38
--color-canvas-subtle: #161b22;
39
--color-border-default: #30363d;
40
--color-border-muted: #21262d;
41
--color-neutral-muted: rgba(110,118,129,0.4);
42
--color-accent-fg: #58a6ff;
43
--color-accent-emphasis: #1f6feb;
44
--color-attention-subtle: rgba(187,128,9,0.15);
45
--color-danger-fg: #f85149;
46
}
47
}
48
49
@media (prefers-color-scheme: light) {
50
.markdown-body {
51
color-scheme: light;
52
--color-prettylights-syntax-comment: #6e7781;
53
--color-prettylights-syntax-constant: #0550ae;
54
--color-prettylights-syntax-entity: #8250df;
55
--color-prettylights-syntax-storage-modifier-import: #24292f;
56
--color-prettylights-syntax-entity-tag: #116329;
57
--color-prettylights-syntax-keyword: #cf222e;
58
--color-prettylights-syntax-string: #0a3069;
59
--color-prettylights-syntax-variable: #953800;
60
--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;
61
--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;
62
--color-prettylights-syntax-invalid-illegal-bg: #82071e;
63
--color-prettylights-syntax-carriage-return-text: #f6f8fa;
64
--color-prettylights-syntax-carriage-return-bg: #cf222e;
65
--color-prettylights-syntax-string-regexp: #116329;
66
--color-prettylights-syntax-markup-list: #3b2300;
67
--color-prettylights-syntax-markup-heading: #0550ae;
68
--color-prettylights-syntax-markup-italic: #24292f;
69
--color-prettylights-syntax-markup-bold: #24292f;
70
--color-prettylights-syntax-markup-deleted-text: #82071e;
71
--color-prettylights-syntax-markup-deleted-bg: #ffebe9;
72
--color-prettylights-syntax-markup-inserted-text: #116329;
73
--color-prettylights-syntax-markup-inserted-bg: #dafbe1;
74
--color-prettylights-syntax-markup-changed-text: #953800;
75
--color-prettylights-syntax-markup-changed-bg: #ffd8b5;
76
--color-prettylights-syntax-markup-ignored-text: #eaeef2;
77
--color-prettylights-syntax-markup-ignored-bg: #0550ae;
78
--color-prettylights-syntax-meta-diff-range: #8250df;
79
--color-prettylights-syntax-brackethighlighter-angle: #57606a;
80
--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;
81
--color-prettylights-syntax-constant-other-reference-link: #0a3069;
82
--color-fg-default: #24292f;
83
--color-fg-muted: #57606a;
84
--color-fg-subtle: #6e7781;
85
--color-canvas-default: #ffffff;
86
--color-canvas-subtle: #f6f8fa;
87
--color-border-default: #d0d7de;
88
--color-border-muted: hsla(210,18%,87%,1);
89
--color-neutral-muted: rgba(175,184,193,0.2);
90
--color-accent-fg: #0969da;
91
--color-accent-emphasis: #0969da;
92
--color-attention-subtle: #fff8c5;
93
--color-danger-fg: #cf222e;
94
}
95
}
96
97
.markdown-body {
98
-ms-text-size-adjust: 100%;
99
-webkit-text-size-adjust: 100%;
100
margin: 0;
101
color: var(--color-fg-default);
102
background-color: var(--color-canvas-default);
103
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
104
font-size: 16px;
105
line-height: 1.5;
106
word-wrap: break-word;
107
}
108
109
.markdown-body .octicon {
110
display: inline-block;
111
fill: currentColor;
112
vertical-align: text-bottom;
113
}
114
115
.markdown-body h1:hover .anchor .octicon-link:before,
116
.markdown-body h2:hover .anchor .octicon-link:before,
117
.markdown-body h3:hover .anchor .octicon-link:before,
118
.markdown-body h4:hover .anchor .octicon-link:before,
119
.markdown-body h5:hover .anchor .octicon-link:before,
120
.markdown-body h6:hover .anchor .octicon-link:before {
121
width: 16px;
122
height: 16px;
123
content: ' ';
124
display: inline-block;
125
background-color: currentColor;
126
-webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
127
mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
128
}
129
130
.markdown-body details,
131
.markdown-body figcaption,
132
.markdown-body figure {
133
display: block;
134
}
135
136
.markdown-body summary {
137
display: list-item;
138
}
139
140
.markdown-body [hidden] {
141
display: none !important;
142
}
143
144
.markdown-body a {
145
background-color: transparent;
146
color: var(--color-accent-fg);
147
text-decoration: none;
148
}
149
150
.markdown-body abbr[title] {
151
border-bottom: none;
152
text-decoration: underline dotted;
153
}
154
155
.markdown-body b,
156
.markdown-body strong {
157
font-weight: var(--base-text-weight-semibold, 600);
158
}
159
160
.markdown-body dfn {
161
font-style: italic;
162
}
163
164
.markdown-body h1 {
165
margin: .67em 0;
166
font-weight: var(--base-text-weight-semibold, 600);
167
padding-bottom: .3em;
168
font-size: 2em;
169
border-bottom: 1px solid var(--color-border-muted);
170
}
171
172
.markdown-body mark {
173
background-color: var(--color-attention-subtle);
174
color: var(--color-fg-default);
175
}
176
177
.markdown-body small {
178
font-size: 90%;
179
}
180
181
.markdown-body sub,
182
.markdown-body sup {
183
font-size: 75%;
184
line-height: 0;
185
position: relative;
186
vertical-align: baseline;
187
}
188
189
.markdown-body sub {
190
bottom: -0.25em;
191
}
192
193
.markdown-body sup {
194
top: -0.5em;
195
}
196
197
.markdown-body img {
198
border-style: none;
199
max-width: 100%;
200
box-sizing: content-box;
201
background-color: var(--color-canvas-default);
202
}
203
204
.markdown-body code,
205
.markdown-body kbd,
206
.markdown-body pre,
207
.markdown-body samp {
208
font-family: monospace;
209
font-size: 1em;
210
}
211
212
.markdown-body figure {
213
margin: 1em 40px;
214
}
215
216
.markdown-body hr {
217
box-sizing: content-box;
218
overflow: hidden;
219
background: transparent;
220
border-bottom: 1px solid var(--color-border-muted);
221
height: .25em;
222
padding: 0;
223
margin: 24px 0;
224
background-color: var(--color-border-default);
225
border: 0;
226
}
227
228
.markdown-body input {
229
font: inherit;
230
margin: 0;
231
overflow: visible;
232
font-family: inherit;
233
font-size: inherit;
234
line-height: inherit;
235
}
236
237
.markdown-body [type=button],
238
.markdown-body [type=reset],
239
.markdown-body [type=submit] {
240
-webkit-appearance: button;
241
}
242
243
.markdown-body [type=checkbox],
244
.markdown-body [type=radio] {
245
box-sizing: border-box;
246
padding: 0;
247
}
248
249
.markdown-body [type=number]::-webkit-inner-spin-button,
250
.markdown-body [type=number]::-webkit-outer-spin-button {
251
height: auto;
252
}
253
254
.markdown-body [type=search]::-webkit-search-cancel-button,
255
.markdown-body [type=search]::-webkit-search-decoration {
256
-webkit-appearance: none;
257
}
258
259
.markdown-body ::-webkit-input-placeholder {
260
color: inherit;
261
opacity: .54;
262
}
263
264
.markdown-body ::-webkit-file-upload-button {
265
-webkit-appearance: button;
266
font: inherit;
267
}
268
269
.markdown-body a:hover {
270
text-decoration: underline;
271
}
272
273
.markdown-body ::placeholder {
274
color: var(--color-fg-subtle);
275
opacity: 1;
276
}
277
278
.markdown-body hr::before {
279
display: table;
280
content: "";
281
}
282
283
.markdown-body hr::after {
284
display: table;
285
clear: both;
286
content: "";
287
}
288
289
.markdown-body table {
290
border-spacing: 0;
291
border-collapse: collapse;
292
display: block;
293
width: max-content;
294
max-width: 100%;
295
overflow: auto;
296
}
297
298
.markdown-body td,
299
.markdown-body th {
300
padding: 0;
301
}
302
303
.markdown-body details summary {
304
cursor: pointer;
305
}
306
307
.markdown-body details:not([open])>*:not(summary) {
308
display: none !important;
309
}
310
311
.markdown-body a:focus,
312
.markdown-body [role=button]:focus,
313
.markdown-body input[type=radio]:focus,
314
.markdown-body input[type=checkbox]:focus {
315
outline: 2px solid var(--color-accent-fg);
316
outline-offset: -2px;
317
box-shadow: none;
318
}
319
320
.markdown-body a:focus:not(:focus-visible),
321
.markdown-body [role=button]:focus:not(:focus-visible),
322
.markdown-body input[type=radio]:focus:not(:focus-visible),
323
.markdown-body input[type=checkbox]:focus:not(:focus-visible) {
324
outline: solid 1px transparent;
325
}
326
327
.markdown-body a:focus-visible,
328
.markdown-body [role=button]:focus-visible,
329
.markdown-body input[type=radio]:focus-visible,
330
.markdown-body input[type=checkbox]:focus-visible {
331
outline: 2px solid var(--color-accent-fg);
332
outline-offset: -2px;
333
box-shadow: none;
334
}
335
336
.markdown-body a:not([class]):focus,
337
.markdown-body a:not([class]):focus-visible,
338
.markdown-body input[type=radio]:focus,
339
.markdown-body input[type=radio]:focus-visible,
340
.markdown-body input[type=checkbox]:focus,
341
.markdown-body input[type=checkbox]:focus-visible {
342
outline-offset: 0;
343
}
344
345
.markdown-body kbd {
346
display: inline-block;
347
padding: 3px 5px;
348
font: 11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
349
line-height: 10px;
350
color: var(--color-fg-default);
351
vertical-align: middle;
352
background-color: var(--color-canvas-subtle);
353
border: solid 1px var(--color-neutral-muted);
354
border-bottom-color: var(--color-neutral-muted);
355
border-radius: 6px;
356
box-shadow: inset 0 -1px 0 var(--color-neutral-muted);
357
}
358
359
.markdown-body h1,
360
.markdown-body h2,
361
.markdown-body h3,
362
.markdown-body h4,
363
.markdown-body h5,
364
.markdown-body h6 {
365
margin-top: 24px;
366
margin-bottom: 16px;
367
font-weight: var(--base-text-weight-semibold, 600);
368
line-height: 1.25;
369
}
370
371
.markdown-body h2 {
372
font-weight: var(--base-text-weight-semibold, 600);
373
padding-bottom: .3em;
374
font-size: 1.5em;
375
border-bottom: 1px solid var(--color-border-muted);
376
}
377
378
.markdown-body h3 {
379
font-weight: var(--base-text-weight-semibold, 600);
380
font-size: 1.25em;
381
}
382
383
.markdown-body h4 {
384
font-weight: var(--base-text-weight-semibold, 600);
385
font-size: 1em;
386
}
387
388
.markdown-body h5 {
389
font-weight: var(--base-text-weight-semibold, 600);
390
font-size: .875em;
391
}
392
393
.markdown-body h6 {
394
font-weight: var(--base-text-weight-semibold, 600);
395
font-size: .85em;
396
color: var(--color-fg-muted);
397
}
398
399
.markdown-body p {
400
margin-top: 0;
401
margin-bottom: 10px;
402
}
403
404
.markdown-body blockquote {
405
margin: 0;
406
padding: 0 1em;
407
color: var(--color-fg-muted);
408
border-left: .25em solid var(--color-border-default);
409
}
410
411
.markdown-body ul,
412
.markdown-body ol {
413
margin-top: 0;
414
margin-bottom: 0;
415
padding-left: 2em;
416
}
417
418
.markdown-body ol ol,
419
.markdown-body ul ol {
420
list-style-type: lower-roman;
421
}
422
423
.markdown-body ul ul ol,
424
.markdown-body ul ol ol,
425
.markdown-body ol ul ol,
426
.markdown-body ol ol ol {
427
list-style-type: lower-alpha;
428
}
429
430
.markdown-body dd {
431
margin-left: 0;
432
}
433
434
.markdown-body tt,
435
.markdown-body code,
436
.markdown-body samp {
437
font-family: ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
438
font-size: 12px;
439
}
440
441
.markdown-body pre {
442
margin-top: 0;
443
margin-bottom: 0;
444
font-family: ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
445
font-size: 12px;
446
word-wrap: normal;
447
}
448
449
.markdown-body .octicon {
450
display: inline-block;
451
overflow: visible !important;
452
vertical-align: text-bottom;
453
fill: currentColor;
454
}
455
456
.markdown-body input::-webkit-outer-spin-button,
457
.markdown-body input::-webkit-inner-spin-button {
458
margin: 0;
459
-webkit-appearance: none;
460
appearance: none;
461
}
462
463
.markdown-body::before {
464
display: table;
465
content: "";
466
}
467
468
.markdown-body::after {
469
display: table;
470
clear: both;
471
content: "";
472
}
473
474
.markdown-body>*:first-child {
475
margin-top: 0 !important;
476
}
477
478
.markdown-body>*:last-child {
479
margin-bottom: 0 !important;
480
}
481
482
.markdown-body a:not([href]) {
483
color: inherit;
484
text-decoration: none;
485
}
486
487
.markdown-body .absent {
488
color: var(--color-danger-fg);
489
}
490
491
.markdown-body .anchor {
492
float: left;
493
padding-right: 4px;
494
margin-left: -20px;
495
line-height: 1;
496
}
497
498
.markdown-body .anchor:focus {
499
outline: none;
500
}
501
502
.markdown-body p,
503
.markdown-body blockquote,
504
.markdown-body ul,
505
.markdown-body ol,
506
.markdown-body dl,
507
.markdown-body table,
508
.markdown-body pre,
509
.markdown-body details {
510
margin-top: 0;
511
margin-bottom: 16px;
512
}
513
514
.markdown-body blockquote>:first-child {
515
margin-top: 0;
516
}
517
518
.markdown-body blockquote>:last-child {
519
margin-bottom: 0;
520
}
521
522
.markdown-body h1 .octicon-link,
523
.markdown-body h2 .octicon-link,
524
.markdown-body h3 .octicon-link,
525
.markdown-body h4 .octicon-link,
526
.markdown-body h5 .octicon-link,
527
.markdown-body h6 .octicon-link {
528
color: var(--color-fg-default);
529
vertical-align: middle;
530
visibility: hidden;
531
}
532
533
.markdown-body h1:hover .anchor,
534
.markdown-body h2:hover .anchor,
535
.markdown-body h3:hover .anchor,
536
.markdown-body h4:hover .anchor,
537
.markdown-body h5:hover .anchor,
538
.markdown-body h6:hover .anchor {
539
text-decoration: none;
540
}
541
542
.markdown-body h1:hover .anchor .octicon-link,
543
.markdown-body h2:hover .anchor .octicon-link,
544
.markdown-body h3:hover .anchor .octicon-link,
545
.markdown-body h4:hover .anchor .octicon-link,
546
.markdown-body h5:hover .anchor .octicon-link,
547
.markdown-body h6:hover .anchor .octicon-link {
548
visibility: visible;
549
}
550
551
.markdown-body h1 tt,
552
.markdown-body h1 code,
553
.markdown-body h2 tt,
554
.markdown-body h2 code,
555
.markdown-body h3 tt,
556
.markdown-body h3 code,
557
.markdown-body h4 tt,
558
.markdown-body h4 code,
559
.markdown-body h5 tt,
560
.markdown-body h5 code,
561
.markdown-body h6 tt,
562
.markdown-body h6 code {
563
padding: 0 .2em;
564
font-size: inherit;
565
}
566
567
.markdown-body summary h1,
568
.markdown-body summary h2,
569
.markdown-body summary h3,
570
.markdown-body summary h4,
571
.markdown-body summary h5,
572
.markdown-body summary h6 {
573
display: inline-block;
574
}
575
576
.markdown-body summary h1 .anchor,
577
.markdown-body summary h2 .anchor,
578
.markdown-body summary h3 .anchor,
579
.markdown-body summary h4 .anchor,
580
.markdown-body summary h5 .anchor,
581
.markdown-body summary h6 .anchor {
582
margin-left: -40px;
583
}
584
585
.markdown-body summary h1,
586
.markdown-body summary h2 {
587
padding-bottom: 0;
588
border-bottom: 0;
589
}
590
591
.markdown-body ul.no-list,
592
.markdown-body ol.no-list {
593
padding: 0;
594
list-style-type: none;
595
}
596
597
.markdown-body ol[type=a] {
598
list-style-type: lower-alpha;
599
}
600
601
.markdown-body ol[type=A] {
602
list-style-type: upper-alpha;
603
}
604
605
.markdown-body ol[type=i] {
606
list-style-type: lower-roman;
607
}
608
609
.markdown-body ol[type=I] {
610
list-style-type: upper-roman;
611
}
612
613
.markdown-body ol[type="1"] {
614
list-style-type: decimal;
615
}
616
617
.markdown-body div>ol:not([type]) {
618
list-style-type: decimal;
619
}
620
621
.markdown-body ul ul,
622
.markdown-body ul ol,
623
.markdown-body ol ol,
624
.markdown-body ol ul {
625
margin-top: 0;
626
margin-bottom: 0;
627
}
628
629
.markdown-body li>p {
630
margin-top: 16px;
631
}
632
633
.markdown-body li+li {
634
margin-top: .25em;
635
}
636
637
.markdown-body dl {
638
padding: 0;
639
}
640
641
.markdown-body dl dt {
642
padding: 0;
643
margin-top: 16px;
644
font-size: 1em;
645
font-style: italic;
646
font-weight: var(--base-text-weight-semibold, 600);
647
}
648
649
.markdown-body dl dd {
650
padding: 0 16px;
651
margin-bottom: 16px;
652
}
653
654
.markdown-body table th {
655
font-weight: var(--base-text-weight-semibold, 600);
656
}
657
658
.markdown-body table th,
659
.markdown-body table td {
660
padding: 6px 13px;
661
border: 1px solid var(--color-border-default);
662
}
663
664
.markdown-body table tr {
665
background-color: var(--color-canvas-default);
666
border-top: 1px solid var(--color-border-muted);
667
}
668
669
.markdown-body table tr:nth-child(2n) {
670
background-color: var(--color-canvas-subtle);
671
}
672
673
.markdown-body table img {
674
background-color: transparent;
675
}
676
677
.markdown-body img[align=right] {
678
padding-left: 20px;
679
}
680
681
.markdown-body img[align=left] {
682
padding-right: 20px;
683
}
684
685
.markdown-body .emoji {
686
max-width: none;
687
vertical-align: text-top;
688
background-color: transparent;
689
}
690
691
.markdown-body span.frame {
692
display: block;
693
overflow: hidden;
694
}
695
696
.markdown-body span.frame>span {
697
display: block;
698
float: left;
699
width: auto;
700
padding: 7px;
701
margin: 13px 0 0;
702
overflow: hidden;
703
border: 1px solid var(--color-border-default);
704
}
705
706
.markdown-body span.frame span img {
707
display: block;
708
float: left;
709
}
710
711
.markdown-body span.frame span span {
712
display: block;
713
padding: 5px 0 0;
714
clear: both;
715
color: var(--color-fg-default);
716
}
717
718
.markdown-body span.align-center {
719
display: block;
720
overflow: hidden;
721
clear: both;
722
}
723
724
.markdown-body span.align-center>span {
725
display: block;
726
margin: 13px auto 0;
727
overflow: hidden;
728
text-align: center;
729
}
730
731
.markdown-body span.align-center span img {
732
margin: 0 auto;
733
text-align: center;
734
}
735
736
.markdown-body span.align-right {
737
display: block;
738
overflow: hidden;
739
clear: both;
740
}
741
742
.markdown-body span.align-right>span {
743
display: block;
744
margin: 13px 0 0;
745
overflow: hidden;
746
text-align: right;
747
}
748
749
.markdown-body span.align-right span img {
750
margin: 0;
751
text-align: right;
752
}
753
754
.markdown-body span.float-left {
755
display: block;
756
float: left;
757
margin-right: 13px;
758
overflow: hidden;
759
}
760
761
.markdown-body span.float-left span {
762
margin: 13px 0 0;
763
}
764
765
.markdown-body span.float-right {
766
display: block;
767
float: right;
768
margin-left: 13px;
769
overflow: hidden;
770
}
771
772
.markdown-body span.float-right>span {
773
display: block;
774
margin: 13px auto 0;
775
overflow: hidden;
776
text-align: right;
777
}
778
779
.markdown-body code,
780
.markdown-body tt {
781
padding: .2em .4em;
782
margin: 0;
783
font-size: 85%;
784
white-space: break-spaces;
785
background-color: var(--color-neutral-muted);
786
border-radius: 6px;
787
}
788
789
.markdown-body code br,
790
.markdown-body tt br {
791
display: none;
792
}
793
794
.markdown-body del code {
795
text-decoration: inherit;
796
}
797
798
.markdown-body samp {
799
font-size: 85%;
800
}
801
802
.markdown-body pre code {
803
font-size: 100%;
804
}
805
806
.markdown-body pre>code {
807
padding: 0;
808
margin: 0;
809
word-break: normal;
810
white-space: pre;
811
background: transparent;
812
border: 0;
813
}
814
815
.markdown-body .highlight {
816
margin-bottom: 16px;
817
}
818
819
.markdown-body .highlight pre {
820
margin-bottom: 0;
821
word-break: normal;
822
}
823
824
.markdown-body .highlight pre,
825
.markdown-body pre {
826
padding: 16px;
827
overflow: auto;
828
font-size: 85%;
829
line-height: 1.45;
830
background-color: var(--color-canvas-subtle);
831
border-radius: 6px;
832
}
833
834
.markdown-body pre code,
835
.markdown-body pre tt {
836
display: inline;
837
max-width: auto;
838
padding: 0;
839
margin: 0;
840
overflow: visible;
841
line-height: inherit;
842
word-wrap: normal;
843
background-color: transparent;
844
border: 0;
845
}
846
847
.markdown-body .csv-data td,
848
.markdown-body .csv-data th {
849
padding: 5px;
850
overflow: hidden;
851
font-size: 12px;
852
line-height: 1;
853
text-align: left;
854
white-space: nowrap;
855
}
856
857
.markdown-body .csv-data .blob-num {
858
padding: 10px 8px 9px;
859
text-align: right;
860
background: var(--color-canvas-default);
861
border: 0;
862
}
863
864
.markdown-body .csv-data tr {
865
border-top: 0;
866
}
867
868
.markdown-body .csv-data th {
869
font-weight: var(--base-text-weight-semibold, 600);
870
background: var(--color-canvas-subtle);
871
border-top: 0;
872
}
873
874
.markdown-body [data-footnote-ref]::before {
875
content: "[";
876
}
877
878
.markdown-body [data-footnote-ref]::after {
879
content: "]";
880
}
881
882
.markdown-body .footnotes {
883
font-size: 12px;
884
color: var(--color-fg-muted);
885
border-top: 1px solid var(--color-border-default);
886
}
887
888
.markdown-body .footnotes ol {
889
padding-left: 16px;
890
}
891
892
.markdown-body .footnotes ol ul {
893
display: inline-block;
894
padding-left: 16px;
895
margin-top: 16px;
896
}
897
898
.markdown-body .footnotes li {
899
position: relative;
900
}
901
902
.markdown-body .footnotes li:target::before {
903
position: absolute;
904
top: -8px;
905
right: -8px;
906
bottom: -8px;
907
left: -24px;
908
pointer-events: none;
909
content: "";
910
border: 2px solid var(--color-accent-emphasis);
911
border-radius: 6px;
912
}
913
914
.markdown-body .footnotes li:target {
915
color: var(--color-fg-default);
916
}
917
918
.markdown-body .footnotes .data-footnote-backref g-emoji {
919
font-family: monospace;
920
}
921
922
.markdown-body .pl-c {
923
color: var(--color-prettylights-syntax-comment);
924
}
925
926
.markdown-body .pl-c1,
927
.markdown-body .pl-s .pl-v {
928
color: var(--color-prettylights-syntax-constant);
929
}
930
931
.markdown-body .pl-e,
932
.markdown-body .pl-en {
933
color: var(--color-prettylights-syntax-entity);
934
}
935
936
.markdown-body .pl-smi,
937
.markdown-body .pl-s .pl-s1 {
938
color: var(--color-prettylights-syntax-storage-modifier-import);
939
}
940
941
.markdown-body .pl-ent {
942
color: var(--color-prettylights-syntax-entity-tag);
943
}
944
945
.markdown-body .pl-k {
946
color: var(--color-prettylights-syntax-keyword);
947
}
948
949
.markdown-body .pl-s,
950
.markdown-body .pl-pds,
951
.markdown-body .pl-s .pl-pse .pl-s1,
952
.markdown-body .pl-sr,
953
.markdown-body .pl-sr .pl-cce,
954
.markdown-body .pl-sr .pl-sre,
955
.markdown-body .pl-sr .pl-sra {
956
color: var(--color-prettylights-syntax-string);
957
}
958
959
.markdown-body .pl-v,
960
.markdown-body .pl-smw {
961
color: var(--color-prettylights-syntax-variable);
962
}
963
964
.markdown-body .pl-bu {
965
color: var(--color-prettylights-syntax-brackethighlighter-unmatched);
966
}
967
968
.markdown-body .pl-ii {
969
color: var(--color-prettylights-syntax-invalid-illegal-text);
970
background-color: var(--color-prettylights-syntax-invalid-illegal-bg);
971
}
972
973
.markdown-body .pl-c2 {
974
color: var(--color-prettylights-syntax-carriage-return-text);
975
background-color: var(--color-prettylights-syntax-carriage-return-bg);
976
}
977
978
.markdown-body .pl-sr .pl-cce {
979
font-weight: bold;
980
color: var(--color-prettylights-syntax-string-regexp);
981
}
982
983
.markdown-body .pl-ml {
984
color: var(--color-prettylights-syntax-markup-list);
985
}
986
987
.markdown-body .pl-mh,
988
.markdown-body .pl-mh .pl-en,
989
.markdown-body .pl-ms {
990
font-weight: bold;
991
color: var(--color-prettylights-syntax-markup-heading);
992
}
993
994
.markdown-body .pl-mi {
995
font-style: italic;
996
color: var(--color-prettylights-syntax-markup-italic);
997
}
998
999
.markdown-body .pl-mb {
1000
font-weight: bold;
1001
color: var(--color-prettylights-syntax-markup-bold);
1002
}
1003
1004
.markdown-body .pl-md {
1005
color: var(--color-prettylights-syntax-markup-deleted-text);
1006
background-color: var(--color-prettylights-syntax-markup-deleted-bg);
1007
}
1008
1009
.markdown-body .pl-mi1 {
1010
color: var(--color-prettylights-syntax-markup-inserted-text);
1011
background-color: var(--color-prettylights-syntax-markup-inserted-bg);
1012
}
1013
1014
.markdown-body .pl-mc {
1015
color: var(--color-prettylights-syntax-markup-changed-text);
1016
background-color: var(--color-prettylights-syntax-markup-changed-bg);
1017
}
1018
1019
.markdown-body .pl-mi2 {
1020
color: var(--color-prettylights-syntax-markup-ignored-text);
1021
background-color: var(--color-prettylights-syntax-markup-ignored-bg);
1022
}
1023
1024
.markdown-body .pl-mdr {
1025
font-weight: bold;
1026
color: var(--color-prettylights-syntax-meta-diff-range);
1027
}
1028
1029
.markdown-body .pl-ba {
1030
color: var(--color-prettylights-syntax-brackethighlighter-angle);
1031
}
1032
1033
.markdown-body .pl-sg {
1034
color: var(--color-prettylights-syntax-sublimelinter-gutter-mark);
1035
}
1036
1037
.markdown-body .pl-corl {
1038
text-decoration: underline;
1039
color: var(--color-prettylights-syntax-constant-other-reference-link);
1040
}
1041
1042
.markdown-body g-emoji {
1043
display: inline-block;
1044
min-width: 1ch;
1045
font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
1046
font-size: 1em;
1047
font-style: normal !important;
1048
font-weight: var(--base-text-weight-normal, 400);
1049
line-height: 1;
1050
vertical-align: -0.075em;
1051
}
1052
1053
.markdown-body g-emoji img {
1054
width: 1em;
1055
height: 1em;
1056
}
1057
1058
.markdown-body .task-list-item {
1059
list-style-type: none;
1060
}
1061
1062
.markdown-body .task-list-item label {
1063
font-weight: var(--base-text-weight-normal, 400);
1064
}
1065
1066
.markdown-body .task-list-item.enabled label {
1067
cursor: pointer;
1068
}
1069
1070
.markdown-body .task-list-item+.task-list-item {
1071
margin-top: 4px;
1072
}
1073
1074
.markdown-body .task-list-item .handle {
1075
display: none;
1076
}
1077
1078
.markdown-body .task-list-item-checkbox {
1079
margin: 0 .2em .25em -1.4em;
1080
vertical-align: middle;
1081
}
1082
1083
.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox {
1084
margin: 0 -1.6em .25em .2em;
1085
}
1086
1087
.markdown-body .contains-task-list {
1088
position: relative;
1089
}
1090
1091
.markdown-body .contains-task-list:hover .task-list-item-convert-container,
1092
.markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1093
display: block;
1094
width: auto;
1095
height: 24px;
1096
overflow: visible;
1097
clip: auto;
1098
}
1099
1100
.markdown-body ::-webkit-calendar-picker-indicator {
1101
filter: invert(50%);
1102
}
1103
1104