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