SDL_Tests

Exemplos simples para o uso da libreria grafica SDL
Log | Files | Refs | README

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 }