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