├── .github
└── workflows
│ └── build.yml
├── .gitignore
├── LICENSE.txt
├── Makefile
├── README.md
├── dist
├── dark-dark_colorblind.css
├── dark-dark_dimmed.css
├── dark-dark_high_contrast.css
├── dark-dark_tritanopia.css
├── dark-light.css
├── dark-light_colorblind.css
├── dark-light_high_contrast.css
├── dark-light_tritanopia.css
├── dark.css
├── dark_colorblind-dark.css
├── dark_colorblind-dark_dimmed.css
├── dark_colorblind-dark_high_contrast.css
├── dark_colorblind-dark_tritanopia.css
├── dark_colorblind-light.css
├── dark_colorblind-light_colorblind.css
├── dark_colorblind-light_high_contrast.css
├── dark_colorblind-light_tritanopia.css
├── dark_colorblind.css
├── dark_dimmed-dark.css
├── dark_dimmed-dark_colorblind.css
├── dark_dimmed-dark_high_contrast.css
├── dark_dimmed-dark_tritanopia.css
├── dark_dimmed-light.css
├── dark_dimmed-light_colorblind.css
├── dark_dimmed-light_high_contrast.css
├── dark_dimmed-light_tritanopia.css
├── dark_dimmed.css
├── dark_high_contrast-dark.css
├── dark_high_contrast-dark_colorblind.css
├── dark_high_contrast-dark_dimmed.css
├── dark_high_contrast-dark_tritanopia.css
├── dark_high_contrast-light.css
├── dark_high_contrast-light_colorblind.css
├── dark_high_contrast-light_high_contrast.css
├── dark_high_contrast-light_tritanopia.css
├── dark_high_contrast.css
├── dark_tritanopia-dark.css
├── dark_tritanopia-dark_colorblind.css
├── dark_tritanopia-dark_dimmed.css
├── dark_tritanopia-dark_high_contrast.css
├── dark_tritanopia-light.css
├── dark_tritanopia-light_colorblind.css
├── dark_tritanopia-light_high_contrast.css
├── dark_tritanopia-light_tritanopia.css
├── dark_tritanopia.css
├── light-dark.css
├── light-dark_colorblind.css
├── light-dark_dimmed.css
├── light-dark_high_contrast.css
├── light-dark_tritanopia.css
├── light-light_colorblind.css
├── light-light_high_contrast.css
├── light-light_tritanopia.css
├── light.css
├── light_colorblind-dark.css
├── light_colorblind-dark_colorblind.css
├── light_colorblind-dark_dimmed.css
├── light_colorblind-dark_high_contrast.css
├── light_colorblind-dark_tritanopia.css
├── light_colorblind-light.css
├── light_colorblind-light_high_contrast.css
├── light_colorblind-light_tritanopia.css
├── light_colorblind.css
├── light_high_contrast-dark.css
├── light_high_contrast-dark_colorblind.css
├── light_high_contrast-dark_dimmed.css
├── light_high_contrast-dark_high_contrast.css
├── light_high_contrast-dark_tritanopia.css
├── light_high_contrast-light.css
├── light_high_contrast-light_colorblind.css
├── light_high_contrast-light_tritanopia.css
├── light_high_contrast.css
├── light_tritanopia-dark.css
├── light_tritanopia-dark_colorblind.css
├── light_tritanopia-dark_dimmed.css
├── light_tritanopia-dark_high_contrast.css
├── light_tritanopia-dark_tritanopia.css
├── light_tritanopia-light.css
├── light_tritanopia-light_colorblind.css
├── light_tritanopia-light_high_contrast.css
└── light_tritanopia.css
├── github-markdown.css
├── make.js
├── package-lock.json
├── package.json
└── table.rb
/.github/workflows/build.yml:
--------------------------------------------------------------------------------
1 | name: Build
2 | on:
3 | workflow_dispatch:
4 |
5 | permissions:
6 | contents: write
7 |
8 | jobs:
9 | build-and-deploy:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - name: Checkout
13 | uses: actions/checkout@v4
14 |
15 | - name: Install Node
16 | uses: actions/setup-node@v4
17 | with:
18 | node-version: "lts/*"
19 | cache: "npm"
20 |
21 | - name: Build
22 | run: npm ci && node make.js
23 |
24 | - name: Commit
25 | run: |
26 | git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
27 | git config --local user.name "github-actions[bot]"
28 | git commit -m "update dist" -a
29 |
30 | - name: Push
31 | uses: ad-m/github-push-action@master
32 | with:
33 | github_token: ${{ secrets.GITHUB_TOKEN }}
34 | branch: ${{ github.ref }}
35 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 hyrious
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | all:
2 | node make.js
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## [`sindresorhus/github-markdown-css`][1] has dark theme now!
2 |
3 | # github-markdown-css
4 |
5 | > [`sindresorhus/github-markdown-css`][1], with all variants.
6 |
7 | ## Usage
8 |
9 | | | | | | | | | | | |
10 | | - | - | - | - | - | - | - | - | - | - |
11 | | Dark\Light | **light** | **dark** | **dark_dimmed** | **dark_high_contrast** | **dark_colorblind** | **light_colorblind** | **light_high_contrast** | **light_tritanopia** | **dark_tritanopia** |
12 | | **light** | [light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light.css) | [dark-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-light.css) | [dark_dimmed-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-light.css) | [dark_high_contrast-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-light.css) | [dark_colorblind-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-light.css) | [light_colorblind-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-light.css) | [light_high_contrast-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-light.css) | [light_tritanopia-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-light.css) | [dark_tritanopia-light.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-light.css) |
13 | | **dark** | [light-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-dark.css) | [dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark.css) | [dark_dimmed-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-dark.css) | [dark_high_contrast-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-dark.css) | [dark_colorblind-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-dark.css) | [light_colorblind-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-dark.css) | [light_high_contrast-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-dark.css) | [light_tritanopia-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-dark.css) | [dark_tritanopia-dark.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-dark.css) |
14 | | **dark_dimmed** | [light-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-dark_dimmed.css) | [dark-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-dark_dimmed.css) | [dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed.css) | [dark_high_contrast-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-dark_dimmed.css) | [dark_colorblind-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-dark_dimmed.css) | [light_colorblind-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-dark_dimmed.css) | [light_high_contrast-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-dark_dimmed.css) | [light_tritanopia-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-dark_dimmed.css) | [dark_tritanopia-dark_dimmed.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-dark_dimmed.css) |
15 | | **dark_high_contrast** | [light-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-dark_high_contrast.css) | [dark-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-dark_high_contrast.css) | [dark_dimmed-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-dark_high_contrast.css) | [dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast.css) | [dark_colorblind-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-dark_high_contrast.css) | [light_colorblind-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-dark_high_contrast.css) | [light_high_contrast-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-dark_high_contrast.css) | [light_tritanopia-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-dark_high_contrast.css) | [dark_tritanopia-dark_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-dark_high_contrast.css) |
16 | | **dark_colorblind** | [light-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-dark_colorblind.css) | [dark-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-dark_colorblind.css) | [dark_dimmed-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-dark_colorblind.css) | [dark_high_contrast-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-dark_colorblind.css) | [dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind.css) | [light_colorblind-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-dark_colorblind.css) | [light_high_contrast-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-dark_colorblind.css) | [light_tritanopia-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-dark_colorblind.css) | [dark_tritanopia-dark_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-dark_colorblind.css) |
17 | | **light_colorblind** | [light-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-light_colorblind.css) | [dark-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-light_colorblind.css) | [dark_dimmed-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-light_colorblind.css) | [dark_high_contrast-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-light_colorblind.css) | [dark_colorblind-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-light_colorblind.css) | [light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind.css) | [light_high_contrast-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-light_colorblind.css) | [light_tritanopia-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-light_colorblind.css) | [dark_tritanopia-light_colorblind.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-light_colorblind.css) |
18 | | **light_high_contrast** | [light-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-light_high_contrast.css) | [dark-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-light_high_contrast.css) | [dark_dimmed-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-light_high_contrast.css) | [dark_high_contrast-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-light_high_contrast.css) | [dark_colorblind-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-light_high_contrast.css) | [light_colorblind-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-light_high_contrast.css) | [light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast.css) | [light_tritanopia-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-light_high_contrast.css) | [dark_tritanopia-light_high_contrast.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-light_high_contrast.css) |
19 | | **light_tritanopia** | [light-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-light_tritanopia.css) | [dark-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-light_tritanopia.css) | [dark_dimmed-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-light_tritanopia.css) | [dark_high_contrast-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-light_tritanopia.css) | [dark_colorblind-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-light_tritanopia.css) | [light_colorblind-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-light_tritanopia.css) | [light_high_contrast-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-light_tritanopia.css) | [light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia.css) | [dark_tritanopia-light_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia-light_tritanopia.css) |
20 | | **dark_tritanopia** | [light-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light-dark_tritanopia.css) | [dark-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark-dark_tritanopia.css) | [dark_dimmed-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_dimmed-dark_tritanopia.css) | [dark_high_contrast-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_high_contrast-dark_tritanopia.css) | [dark_colorblind-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_colorblind-dark_tritanopia.css) | [light_colorblind-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_colorblind-dark_tritanopia.css) | [light_high_contrast-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_high_contrast-dark_tritanopia.css) | [light_tritanopia-dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/light_tritanopia-dark_tritanopia.css) | [dark_tritanopia.css](https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist/dark_tritanopia.css) |
21 |
22 | ## License
23 |
24 | MIT @ [hyrious](https://github.com/hyrious)
25 |
26 | [1]: https://github.com/sindresorhus/github-markdown-css
27 |
--------------------------------------------------------------------------------
/dist/dark.css:
--------------------------------------------------------------------------------
1 | /* dark */
2 | .markdown-body {
3 | color-scheme: dark;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #f0f6fc;
8 | background-color: #0d1117;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #4493f8;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #3d444db3;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #bb800926;
81 | color: #f0f6fc;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #3d444db3;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #3d444d;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #9198a1;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #1f6feb;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #1f6feb;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #f0f6fc;
257 | vertical-align: middle;
258 | background-color: #151b23;
259 | border: solid 1px #3d444db3;
260 | border-bottom-color: #3d444db3;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #3d444db3;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #3d444db3;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #9198a1;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #9198a1;
314 | border-left: .25em solid #3d444d;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #f85149;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #f0f6fc;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #3d444d;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #0d1117;
579 | border-top: 1px solid #3d444db3;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #151b23;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #3d444d;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #f0f6fc;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #656c7633;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #f0f6fc;
744 | background-color: #151b23;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #0d1117;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #151b23;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #9198a1;
799 | border-top: 1px solid #3d444d;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #1f6feb;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #f0f6fc;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #9198a1;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #79c0ff;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #d2a8ff;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #f0f6fc;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #7ee787;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #ff7b72;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #a5d6ff;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #ffa657;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #f85149;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f0f6fc;
884 | background-color: #8e1519;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f0f6fc;
889 | background-color: #b62324;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #7ee787;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #f2cc60;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #1f6feb;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #f0f6fc;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #f0f6fc;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #ffdcd7;
920 | background-color: #67060c;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #aff5b4;
925 | background-color: #033a16;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #ffdfb6;
930 | background-color: #5a1e02;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #f0f6fc;
935 | background-color: #1158c7;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #d2a8ff;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #9198a1;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #3d444d;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #a5d6ff;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #3d444d;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #1f6feb;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #4493f8;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #8957e5;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #ab7df8;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #9e6a03;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #d29922;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #238636;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #3fb950;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #da3633;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #f85149;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/dark_colorblind.css:
--------------------------------------------------------------------------------
1 | /* dark_colorblind */
2 | .markdown-body {
3 | color-scheme: dark;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #f0f6fc;
8 | background-color: #0d1117;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #4493f8;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #3d444db3;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #bb800926;
81 | color: #f0f6fc;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #3d444db3;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #3d444d;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #9198a1;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #1f6feb;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #1f6feb;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #f0f6fc;
257 | vertical-align: middle;
258 | background-color: #151b23;
259 | border: solid 1px #3d444db3;
260 | border-bottom-color: #3d444db3;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #3d444db3;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #3d444db3;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #9198a1;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #9198a1;
314 | border-left: .25em solid #3d444d;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #db6d28;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #f0f6fc;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #3d444d;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #0d1117;
579 | border-top: 1px solid #3d444db3;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #151b23;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #3d444d;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #f0f6fc;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #656c7633;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #f0f6fc;
744 | background-color: #151b23;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #0d1117;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #151b23;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #9198a1;
799 | border-top: 1px solid #3d444d;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #1f6feb;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #f0f6fc;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #9198a1;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #79c0ff;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #d2a8ff;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #f0f6fc;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #a5d6ff;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #f0883e;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #a5d6ff;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #ffa657;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #db6d28;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f0f6fc;
884 | background-color: #762d0a;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f0f6fc;
889 | background-color: #9b4215;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #a5d6ff;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #f2cc60;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #1f6feb;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #f0f6fc;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #f0f6fc;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #ffdfb6;
920 | background-color: #5a1e02;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #cae8ff;
925 | background-color: #0c2d6b;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #ffdfb6;
930 | background-color: #5a1e02;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #f0f6fc;
935 | background-color: #1158c7;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #d2a8ff;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #9198a1;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #3d444d;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #a5d6ff;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #3d444d;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #1f6feb;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #4493f8;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #8957e5;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #ab7df8;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #9e6a03;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #d29922;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #1f6feb;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #58a6ff;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #bd561d;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #db6d28;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/dark_dimmed.css:
--------------------------------------------------------------------------------
1 | /* dark_dimmed */
2 | .markdown-body {
3 | color-scheme: dark;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #d1d7e0;
8 | background-color: #212830;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #478be6;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #3d444db3;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #ae7c1426;
81 | color: #d1d7e0;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #3d444db3;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #3d444d;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #9198a1;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #316dca;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #316dca;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #d1d7e0;
257 | vertical-align: middle;
258 | background-color: #262c36;
259 | border: solid 1px #3d444db3;
260 | border-bottom-color: #3d444db3;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #3d444db3;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #3d444db3;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #9198a1;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #9198a1;
314 | border-left: .25em solid #3d444d;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #e5534b;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #d1d7e0;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #3d444d;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #212830;
579 | border-top: 1px solid #3d444db3;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #262c36;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #3d444d;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #d1d7e0;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #656c7633;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #d1d7e0;
744 | background-color: #262c36;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #212830;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #262c36;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #9198a1;
799 | border-top: 1px solid #3d444d;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #316dca;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #d1d7e0;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #9198a1;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #6cb6ff;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #dcbdfb;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #f0f6fc;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #8ddb8c;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #f47067;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #96d0ff;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #f69d50;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #e5534b;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f0f6fc;
884 | background-color: #922323;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f0f6fc;
889 | background-color: #ad2e2c;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #8ddb8c;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #eac55f;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #316dca;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #f0f6fc;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #f0f6fc;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #ffd8d3;
920 | background-color: #78191b;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #b4f1b4;
925 | background-color: #1b4721;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #ffddb0;
930 | background-color: #682d0f;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #f0f6fc;
935 | background-color: #255ab2;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #dcbdfb;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #9198a1;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #3d444d;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #96d0ff;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #3d444d;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #316dca;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #478be6;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #8256d0;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #986ee2;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #966600;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #c69026;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #347d39;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #57ab5a;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #c93c37;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #e5534b;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/dark_high_contrast.css:
--------------------------------------------------------------------------------
1 | /* dark_high_contrast */
2 | .markdown-body {
3 | color-scheme: dark;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #ffffff;
8 | background-color: #010409;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #74b9ff;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #b7bdc8;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #edaa2726;
81 | color: #ffffff;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #b7bdc8;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #b7bdc8;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #b7bdc8;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #409eff;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #409eff;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #ffffff;
257 | vertical-align: middle;
258 | background-color: #151b23;
259 | border: solid 1px #b7bdc8;
260 | border-bottom-color: #b7bdc8;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #b7bdc8;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #b7bdc8;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #b7bdc8;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #b7bdc8;
314 | border-left: .25em solid #b7bdc8;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #ff9492;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #ffffff;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #b7bdc8;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #010409;
579 | border-top: 1px solid #b7bdc8;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #151b23;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #b7bdc8;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #ffffff;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #212830;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #ffffff;
744 | background-color: #151b23;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #010409;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #151b23;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #b7bdc8;
799 | border-top: 1px solid #b7bdc8;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #409eff;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #ffffff;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #9198a1;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #91cbff;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #dbb7ff;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #f0f6fc;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #72f088;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #ff9492;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #addcff;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #ffb757;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #ff8080;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f0f6fc;
884 | background-color: #e82a2f;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f0f6fc;
889 | background-color: #ff4445;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #72f088;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #fbd669;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #409eff;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #f0f6fc;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #f0f6fc;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #ffdedb;
920 | background-color: #cc1421;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #acf7b6;
925 | background-color: #007728;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #ffe1b4;
930 | background-color: #a74c00;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #f0f6fc;
935 | background-color: #318bf8;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #dbb7ff;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #9198a1;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #3d444d;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #addcff;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #b7bdc8;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #409eff;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #74b9ff;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #b87fff;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #d3abff;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #e09b13;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #f0b72f;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #09b43a;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #2bd853;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #ff6a69;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #ff9492;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/dark_tritanopia.css:
--------------------------------------------------------------------------------
1 | /* dark_tritanopia */
2 | .markdown-body {
3 | color-scheme: dark;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #f0f6fc;
8 | background-color: #0d1117;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #4493f8;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #3d444db3;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #bb800926;
81 | color: #f0f6fc;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #3d444db3;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #3d444d;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #9198a1;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #1f6feb;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #1f6feb;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #f0f6fc;
257 | vertical-align: middle;
258 | background-color: #151b23;
259 | border: solid 1px #3d444db3;
260 | border-bottom-color: #3d444db3;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #3d444db3;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #3d444db3;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #9198a1;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #9198a1;
314 | border-left: .25em solid #3d444d;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #f85149;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #f0f6fc;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #3d444d;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #0d1117;
579 | border-top: 1px solid #3d444db3;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #151b23;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #3d444d;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #f0f6fc;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #656c7633;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #f0f6fc;
744 | background-color: #151b23;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #0d1117;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #151b23;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #9198a1;
799 | border-top: 1px solid #3d444d;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #1f6feb;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #f0f6fc;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #9198a1;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #79c0ff;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #d2a8ff;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #f0f6fc;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #a5d6ff;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #ff7b72;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #a5d6ff;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #ffa198;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #f85149;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f0f6fc;
884 | background-color: #8e1519;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f0f6fc;
889 | background-color: #b62324;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #a5d6ff;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #f2cc60;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #1f6feb;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #f0f6fc;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #f0f6fc;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #ffdcd7;
920 | background-color: #67060c;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #cae8ff;
925 | background-color: #0c2d6b;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #ffdcd7;
930 | background-color: #67060c;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #f0f6fc;
935 | background-color: #1158c7;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #d2a8ff;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #9198a1;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #3d444d;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #a5d6ff;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #3d444d;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #1f6feb;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #4493f8;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #8957e5;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #ab7df8;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #9e6a03;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #d29922;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #1f6feb;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #58a6ff;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #da3633;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #f85149;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/light.css:
--------------------------------------------------------------------------------
1 | /* light */
2 | .markdown-body {
3 | color-scheme: light;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #1f2328;
8 | background-color: #ffffff;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #0969da;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #d1d9e0b3;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #fff8c5;
81 | color: #1f2328;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #d1d9e0b3;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #d1d9e0;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #59636e;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #0969da;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #0969da;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #1f2328;
257 | vertical-align: middle;
258 | background-color: #f6f8fa;
259 | border: solid 1px #d1d9e0b3;
260 | border-bottom-color: #d1d9e0b3;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #d1d9e0b3;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #d1d9e0b3;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #59636e;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #59636e;
314 | border-left: .25em solid #d1d9e0;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #d1242f;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #1f2328;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #d1d9e0;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #ffffff;
579 | border-top: 1px solid #d1d9e0b3;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #f6f8fa;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #d1d9e0;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #1f2328;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #818b981f;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #1f2328;
744 | background-color: #f6f8fa;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #ffffff;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #f6f8fa;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #59636e;
799 | border-top: 1px solid #d1d9e0;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #0969da;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #1f2328;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #59636e;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #0550ae;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #6639ba;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #1f2328;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #0550ae;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #cf222e;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #0a3069;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #953800;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #82071e;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f6f8fa;
884 | background-color: #82071e;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f6f8fa;
889 | background-color: #cf222e;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #116329;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #3b2300;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #0550ae;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #1f2328;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #1f2328;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #82071e;
920 | background-color: #ffebe9;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #116329;
925 | background-color: #dafbe1;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #953800;
930 | background-color: #ffd8b5;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #d1d9e0;
935 | background-color: #0550ae;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #8250df;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #59636e;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #818b98;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #0a3069;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #d1d9e0;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #0969da;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #0969da;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #8250df;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #8250df;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #9a6700;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #9a6700;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #1a7f37;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #1a7f37;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #cf222e;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #d1242f;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/dist/light_high_contrast.css:
--------------------------------------------------------------------------------
1 | /* light_high_contrast */
2 | .markdown-body {
3 | color-scheme: light;
4 | -ms-text-size-adjust: 100%;
5 | -webkit-text-size-adjust: 100%;
6 | margin: 0;
7 | color: #010409;
8 | background-color: #ffffff;
9 | font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
10 | font-size: 16px;
11 | line-height: 1.5;
12 | word-wrap: break-word;
13 | }
14 |
15 | .markdown-body .octicon {
16 | display: inline-block;
17 | fill: currentColor;
18 | vertical-align: text-bottom;
19 | }
20 |
21 | .markdown-body h1:hover .anchor .octicon-link:before,
22 | .markdown-body h2:hover .anchor .octicon-link:before,
23 | .markdown-body h3:hover .anchor .octicon-link:before,
24 | .markdown-body h4:hover .anchor .octicon-link:before,
25 | .markdown-body h5:hover .anchor .octicon-link:before,
26 | .markdown-body h6:hover .anchor .octicon-link:before {
27 | width: 16px;
28 | height: 16px;
29 | content: ' ';
30 | display: inline-block;
31 | background-color: currentColor;
32 | -webkit-mask-image: url("data:image/svg+xml,");
33 | mask-image: url("data:image/svg+xml,");
34 | }
35 |
36 | .markdown-body details,
37 | .markdown-body figcaption,
38 | .markdown-body figure {
39 | display: block;
40 | }
41 |
42 | .markdown-body summary {
43 | display: list-item;
44 | }
45 |
46 | .markdown-body [hidden] {
47 | display: none !important;
48 | }
49 |
50 | .markdown-body a {
51 | background-color: transparent;
52 | color: #023b95;
53 | text-decoration: none;
54 | }
55 |
56 | .markdown-body abbr[title] {
57 | border-bottom: none;
58 | -webkit-text-decoration: underline dotted;
59 | text-decoration: underline dotted;
60 | }
61 |
62 | .markdown-body b,
63 | .markdown-body strong {
64 | font-weight: 600;
65 | }
66 |
67 | .markdown-body dfn {
68 | font-style: italic;
69 | }
70 |
71 | .markdown-body h1 {
72 | margin: .67em 0;
73 | font-weight: 600;
74 | padding-bottom: .3em;
75 | font-size: 2em;
76 | border-bottom: 1px solid #454c54;
77 | }
78 |
79 | .markdown-body mark {
80 | background-color: #fcf7be;
81 | color: #010409;
82 | }
83 |
84 | .markdown-body small {
85 | font-size: 90%;
86 | }
87 |
88 | .markdown-body sub,
89 | .markdown-body sup {
90 | font-size: 75%;
91 | line-height: 0;
92 | position: relative;
93 | vertical-align: baseline;
94 | }
95 |
96 | .markdown-body sub {
97 | bottom: -0.25em;
98 | }
99 |
100 | .markdown-body sup {
101 | top: -0.5em;
102 | }
103 |
104 | .markdown-body img {
105 | border-style: none;
106 | max-width: 100%;
107 | box-sizing: content-box;
108 | }
109 |
110 | .markdown-body code,
111 | .markdown-body kbd,
112 | .markdown-body pre,
113 | .markdown-body samp {
114 | font-family: monospace;
115 | font-size: 1em;
116 | }
117 |
118 | .markdown-body figure {
119 | margin: 1em 2.5rem;
120 | }
121 |
122 | .markdown-body hr {
123 | box-sizing: content-box;
124 | overflow: hidden;
125 | background: transparent;
126 | border-bottom: 1px solid #454c54;
127 | height: .25em;
128 | padding: 0;
129 | margin: 1.5rem 0;
130 | background-color: #454c54;
131 | border: 0;
132 | }
133 |
134 | .markdown-body input {
135 | font: inherit;
136 | margin: 0;
137 | overflow: visible;
138 | font-family: inherit;
139 | font-size: inherit;
140 | line-height: inherit;
141 | }
142 |
143 | .markdown-body [type=button],
144 | .markdown-body [type=reset],
145 | .markdown-body [type=submit] {
146 | -webkit-appearance: button;
147 | appearance: button;
148 | }
149 |
150 | .markdown-body [type=checkbox],
151 | .markdown-body [type=radio] {
152 | box-sizing: border-box;
153 | padding: 0;
154 | }
155 |
156 | .markdown-body [type=number]::-webkit-inner-spin-button,
157 | .markdown-body [type=number]::-webkit-outer-spin-button {
158 | height: auto;
159 | }
160 |
161 | .markdown-body [type=search]::-webkit-search-cancel-button,
162 | .markdown-body [type=search]::-webkit-search-decoration {
163 | -webkit-appearance: none;
164 | appearance: none;
165 | }
166 |
167 | .markdown-body ::-webkit-input-placeholder {
168 | color: inherit;
169 | opacity: .54;
170 | }
171 |
172 | .markdown-body ::-webkit-file-upload-button {
173 | -webkit-appearance: button;
174 | appearance: button;
175 | font: inherit;
176 | }
177 |
178 | .markdown-body a:hover {
179 | text-decoration: underline;
180 | }
181 |
182 | .markdown-body ::placeholder {
183 | color: #454c54;
184 | opacity: 1;
185 | }
186 |
187 | .markdown-body hr::before {
188 | display: table;
189 | content: "";
190 | }
191 |
192 | .markdown-body hr::after {
193 | display: table;
194 | clear: both;
195 | content: "";
196 | }
197 |
198 | .markdown-body table {
199 | border-spacing: 0;
200 | border-collapse: collapse;
201 | display: block;
202 | width: max-content;
203 | max-width: 100%;
204 | overflow: auto;
205 | font-variant: tabular-nums;
206 | }
207 |
208 | .markdown-body td,
209 | .markdown-body th {
210 | padding: 0;
211 | }
212 |
213 | .markdown-body details summary {
214 | cursor: pointer;
215 | }
216 |
217 | .markdown-body a:focus,
218 | .markdown-body [role=button]:focus,
219 | .markdown-body input[type=radio]:focus,
220 | .markdown-body input[type=checkbox]:focus {
221 | outline: 2px solid #0349b4;
222 | outline-offset: -2px;
223 | box-shadow: none;
224 | }
225 |
226 | .markdown-body a:focus:not(:focus-visible),
227 | .markdown-body [role=button]:focus:not(:focus-visible),
228 | .markdown-body input[type=radio]:focus:not(:focus-visible),
229 | .markdown-body input[type=checkbox]:focus:not(:focus-visible) {
230 | outline: solid 1px transparent;
231 | }
232 |
233 | .markdown-body a:focus-visible,
234 | .markdown-body [role=button]:focus-visible,
235 | .markdown-body input[type=radio]:focus-visible,
236 | .markdown-body input[type=checkbox]:focus-visible {
237 | outline: 2px solid #0349b4;
238 | outline-offset: -2px;
239 | box-shadow: none;
240 | }
241 |
242 | .markdown-body a:not([class]):focus,
243 | .markdown-body a:not([class]):focus-visible,
244 | .markdown-body input[type=radio]:focus,
245 | .markdown-body input[type=radio]:focus-visible,
246 | .markdown-body input[type=checkbox]:focus,
247 | .markdown-body input[type=checkbox]:focus-visible {
248 | outline-offset: 0;
249 | }
250 |
251 | .markdown-body kbd {
252 | display: inline-block;
253 | padding: 0.25rem;
254 | font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
255 | line-height: 10px;
256 | color: #010409;
257 | vertical-align: middle;
258 | background-color: #e6eaef;
259 | border: solid 1px #454c54;
260 | border-bottom-color: #454c54;
261 | border-radius: 6px;
262 | box-shadow: inset 0 -1px 0 #454c54;
263 | }
264 |
265 | .markdown-body h1,
266 | .markdown-body h2,
267 | .markdown-body h3,
268 | .markdown-body h4,
269 | .markdown-body h5,
270 | .markdown-body h6 {
271 | margin-top: 1.5rem;
272 | margin-bottom: 1rem;
273 | font-weight: 600;
274 | line-height: 1.25;
275 | }
276 |
277 | .markdown-body h2 {
278 | font-weight: 600;
279 | padding-bottom: .3em;
280 | font-size: 1.5em;
281 | border-bottom: 1px solid #454c54;
282 | }
283 |
284 | .markdown-body h3 {
285 | font-weight: 600;
286 | font-size: 1.25em;
287 | }
288 |
289 | .markdown-body h4 {
290 | font-weight: 600;
291 | font-size: 1em;
292 | }
293 |
294 | .markdown-body h5 {
295 | font-weight: 600;
296 | font-size: .875em;
297 | }
298 |
299 | .markdown-body h6 {
300 | font-weight: 600;
301 | font-size: .85em;
302 | color: #454c54;
303 | }
304 |
305 | .markdown-body p {
306 | margin-top: 0;
307 | margin-bottom: 10px;
308 | }
309 |
310 | .markdown-body blockquote {
311 | margin: 0;
312 | padding: 0 1em;
313 | color: #454c54;
314 | border-left: .25em solid #454c54;
315 | }
316 |
317 | .markdown-body ul,
318 | .markdown-body ol {
319 | margin-top: 0;
320 | margin-bottom: 0;
321 | padding-left: 2em;
322 | }
323 |
324 | .markdown-body ol ol,
325 | .markdown-body ul ol {
326 | list-style-type: lower-roman;
327 | }
328 |
329 | .markdown-body ul ul ol,
330 | .markdown-body ul ol ol,
331 | .markdown-body ol ul ol,
332 | .markdown-body ol ol ol {
333 | list-style-type: lower-alpha;
334 | }
335 |
336 | .markdown-body dd {
337 | margin-left: 0;
338 | }
339 |
340 | .markdown-body tt,
341 | .markdown-body code,
342 | .markdown-body samp {
343 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
344 | font-size: 12px;
345 | }
346 |
347 | .markdown-body pre {
348 | margin-top: 0;
349 | margin-bottom: 0;
350 | font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
351 | font-size: 12px;
352 | word-wrap: normal;
353 | }
354 |
355 | .markdown-body .octicon {
356 | display: inline-block;
357 | overflow: visible !important;
358 | vertical-align: text-bottom;
359 | fill: currentColor;
360 | }
361 |
362 | .markdown-body input::-webkit-outer-spin-button,
363 | .markdown-body input::-webkit-inner-spin-button {
364 | margin: 0;
365 | appearance: none;
366 | }
367 |
368 | .markdown-body .mr-2 {
369 | margin-right: 0.5rem !important;
370 | }
371 |
372 | .markdown-body::before {
373 | display: table;
374 | content: "";
375 | }
376 |
377 | .markdown-body::after {
378 | display: table;
379 | clear: both;
380 | content: "";
381 | }
382 |
383 | .markdown-body>*:first-child {
384 | margin-top: 0 !important;
385 | }
386 |
387 | .markdown-body>*:last-child {
388 | margin-bottom: 0 !important;
389 | }
390 |
391 | .markdown-body a:not([href]) {
392 | color: inherit;
393 | text-decoration: none;
394 | }
395 |
396 | .markdown-body .absent {
397 | color: #8a071e;
398 | }
399 |
400 | .markdown-body .anchor {
401 | float: left;
402 | padding-right: 0.25rem;
403 | margin-left: -20px;
404 | line-height: 1;
405 | }
406 |
407 | .markdown-body .anchor:focus {
408 | outline: none;
409 | }
410 |
411 | .markdown-body p,
412 | .markdown-body blockquote,
413 | .markdown-body ul,
414 | .markdown-body ol,
415 | .markdown-body dl,
416 | .markdown-body table,
417 | .markdown-body pre,
418 | .markdown-body details {
419 | margin-top: 0;
420 | margin-bottom: 1rem;
421 | }
422 |
423 | .markdown-body blockquote>:first-child {
424 | margin-top: 0;
425 | }
426 |
427 | .markdown-body blockquote>:last-child {
428 | margin-bottom: 0;
429 | }
430 |
431 | .markdown-body h1 .octicon-link,
432 | .markdown-body h2 .octicon-link,
433 | .markdown-body h3 .octicon-link,
434 | .markdown-body h4 .octicon-link,
435 | .markdown-body h5 .octicon-link,
436 | .markdown-body h6 .octicon-link {
437 | color: #010409;
438 | vertical-align: middle;
439 | visibility: hidden;
440 | }
441 |
442 | .markdown-body h1:hover .anchor,
443 | .markdown-body h2:hover .anchor,
444 | .markdown-body h3:hover .anchor,
445 | .markdown-body h4:hover .anchor,
446 | .markdown-body h5:hover .anchor,
447 | .markdown-body h6:hover .anchor {
448 | text-decoration: none;
449 | }
450 |
451 | .markdown-body h1:hover .anchor .octicon-link,
452 | .markdown-body h2:hover .anchor .octicon-link,
453 | .markdown-body h3:hover .anchor .octicon-link,
454 | .markdown-body h4:hover .anchor .octicon-link,
455 | .markdown-body h5:hover .anchor .octicon-link,
456 | .markdown-body h6:hover .anchor .octicon-link {
457 | visibility: visible;
458 | }
459 |
460 | .markdown-body h1 tt,
461 | .markdown-body h1 code,
462 | .markdown-body h2 tt,
463 | .markdown-body h2 code,
464 | .markdown-body h3 tt,
465 | .markdown-body h3 code,
466 | .markdown-body h4 tt,
467 | .markdown-body h4 code,
468 | .markdown-body h5 tt,
469 | .markdown-body h5 code,
470 | .markdown-body h6 tt,
471 | .markdown-body h6 code {
472 | padding: 0 .2em;
473 | font-size: inherit;
474 | }
475 |
476 | .markdown-body summary h1,
477 | .markdown-body summary h2,
478 | .markdown-body summary h3,
479 | .markdown-body summary h4,
480 | .markdown-body summary h5,
481 | .markdown-body summary h6 {
482 | display: inline-block;
483 | }
484 |
485 | .markdown-body summary h1 .anchor,
486 | .markdown-body summary h2 .anchor,
487 | .markdown-body summary h3 .anchor,
488 | .markdown-body summary h4 .anchor,
489 | .markdown-body summary h5 .anchor,
490 | .markdown-body summary h6 .anchor {
491 | margin-left: -40px;
492 | }
493 |
494 | .markdown-body summary h1,
495 | .markdown-body summary h2 {
496 | padding-bottom: 0;
497 | border-bottom: 0;
498 | }
499 |
500 | .markdown-body ul.no-list,
501 | .markdown-body ol.no-list {
502 | padding: 0;
503 | list-style-type: none;
504 | }
505 |
506 | .markdown-body ol[type="a s"] {
507 | list-style-type: lower-alpha;
508 | }
509 |
510 | .markdown-body ol[type="A s"] {
511 | list-style-type: upper-alpha;
512 | }
513 |
514 | .markdown-body ol[type="i s"] {
515 | list-style-type: lower-roman;
516 | }
517 |
518 | .markdown-body ol[type="I s"] {
519 | list-style-type: upper-roman;
520 | }
521 |
522 | .markdown-body ol[type="1"] {
523 | list-style-type: decimal;
524 | }
525 |
526 | .markdown-body div>ol:not([type]) {
527 | list-style-type: decimal;
528 | }
529 |
530 | .markdown-body ul ul,
531 | .markdown-body ul ol,
532 | .markdown-body ol ol,
533 | .markdown-body ol ul {
534 | margin-top: 0;
535 | margin-bottom: 0;
536 | }
537 |
538 | .markdown-body li>p {
539 | margin-top: 1rem;
540 | }
541 |
542 | .markdown-body li+li {
543 | margin-top: .25em;
544 | }
545 |
546 | .markdown-body dl {
547 | padding: 0;
548 | }
549 |
550 | .markdown-body dl dt {
551 | padding: 0;
552 | margin-top: 1rem;
553 | font-size: 1em;
554 | font-style: italic;
555 | font-weight: 600;
556 | }
557 |
558 | .markdown-body dl dd {
559 | padding: 0 1rem;
560 | margin-bottom: 1rem;
561 | }
562 |
563 | .markdown-body table th {
564 | font-weight: 600;
565 | }
566 |
567 | .markdown-body table th,
568 | .markdown-body table td {
569 | padding: 6px 13px;
570 | border: 1px solid #454c54;
571 | }
572 |
573 | .markdown-body table td>:last-child {
574 | margin-bottom: 0;
575 | }
576 |
577 | .markdown-body table tr {
578 | background-color: #ffffff;
579 | border-top: 1px solid #454c54;
580 | }
581 |
582 | .markdown-body table tr:nth-child(2n) {
583 | background-color: #e6eaef;
584 | }
585 |
586 | .markdown-body table img {
587 | background-color: transparent;
588 | }
589 |
590 | .markdown-body img[align=right] {
591 | padding-left: 20px;
592 | }
593 |
594 | .markdown-body img[align=left] {
595 | padding-right: 20px;
596 | }
597 |
598 | .markdown-body .emoji {
599 | max-width: none;
600 | vertical-align: text-top;
601 | background-color: transparent;
602 | }
603 |
604 | .markdown-body span.frame {
605 | display: block;
606 | overflow: hidden;
607 | }
608 |
609 | .markdown-body span.frame>span {
610 | display: block;
611 | float: left;
612 | width: auto;
613 | padding: 7px;
614 | margin: 13px 0 0;
615 | overflow: hidden;
616 | border: 1px solid #454c54;
617 | }
618 |
619 | .markdown-body span.frame span img {
620 | display: block;
621 | float: left;
622 | }
623 |
624 | .markdown-body span.frame span span {
625 | display: block;
626 | padding: 5px 0 0;
627 | clear: both;
628 | color: #010409;
629 | }
630 |
631 | .markdown-body span.align-center {
632 | display: block;
633 | overflow: hidden;
634 | clear: both;
635 | }
636 |
637 | .markdown-body span.align-center>span {
638 | display: block;
639 | margin: 13px auto 0;
640 | overflow: hidden;
641 | text-align: center;
642 | }
643 |
644 | .markdown-body span.align-center span img {
645 | margin: 0 auto;
646 | text-align: center;
647 | }
648 |
649 | .markdown-body span.align-right {
650 | display: block;
651 | overflow: hidden;
652 | clear: both;
653 | }
654 |
655 | .markdown-body span.align-right>span {
656 | display: block;
657 | margin: 13px 0 0;
658 | overflow: hidden;
659 | text-align: right;
660 | }
661 |
662 | .markdown-body span.align-right span img {
663 | margin: 0;
664 | text-align: right;
665 | }
666 |
667 | .markdown-body span.float-left {
668 | display: block;
669 | float: left;
670 | margin-right: 13px;
671 | overflow: hidden;
672 | }
673 |
674 | .markdown-body span.float-left span {
675 | margin: 13px 0 0;
676 | }
677 |
678 | .markdown-body span.float-right {
679 | display: block;
680 | float: right;
681 | margin-left: 13px;
682 | overflow: hidden;
683 | }
684 |
685 | .markdown-body span.float-right>span {
686 | display: block;
687 | margin: 13px auto 0;
688 | overflow: hidden;
689 | text-align: right;
690 | }
691 |
692 | .markdown-body code,
693 | .markdown-body tt {
694 | padding: .2em .4em;
695 | margin: 0;
696 | font-size: 85%;
697 | white-space: break-spaces;
698 | background-color: #e0e6eb;
699 | border-radius: 6px;
700 | }
701 |
702 | .markdown-body code br,
703 | .markdown-body tt br {
704 | display: none;
705 | }
706 |
707 | .markdown-body del code {
708 | text-decoration: inherit;
709 | }
710 |
711 | .markdown-body samp {
712 | font-size: 85%;
713 | }
714 |
715 | .markdown-body pre code {
716 | font-size: 100%;
717 | }
718 |
719 | .markdown-body pre>code {
720 | padding: 0;
721 | margin: 0;
722 | word-break: normal;
723 | white-space: pre;
724 | background: transparent;
725 | border: 0;
726 | }
727 |
728 | .markdown-body .highlight {
729 | margin-bottom: 1rem;
730 | }
731 |
732 | .markdown-body .highlight pre {
733 | margin-bottom: 0;
734 | word-break: normal;
735 | }
736 |
737 | .markdown-body .highlight pre,
738 | .markdown-body pre {
739 | padding: 1rem;
740 | overflow: auto;
741 | font-size: 85%;
742 | line-height: 1.45;
743 | color: #010409;
744 | background-color: #e6eaef;
745 | border-radius: 6px;
746 | }
747 |
748 | .markdown-body pre code,
749 | .markdown-body pre tt {
750 | display: inline;
751 | max-width: auto;
752 | padding: 0;
753 | margin: 0;
754 | overflow: visible;
755 | line-height: inherit;
756 | word-wrap: normal;
757 | background-color: transparent;
758 | border: 0;
759 | }
760 |
761 | .markdown-body .csv-data td,
762 | .markdown-body .csv-data th {
763 | padding: 5px;
764 | overflow: hidden;
765 | font-size: 12px;
766 | line-height: 1;
767 | text-align: left;
768 | white-space: nowrap;
769 | }
770 |
771 | .markdown-body .csv-data .blob-num {
772 | padding: 10px 0.5rem 9px;
773 | text-align: right;
774 | background: #ffffff;
775 | border: 0;
776 | }
777 |
778 | .markdown-body .csv-data tr {
779 | border-top: 0;
780 | }
781 |
782 | .markdown-body .csv-data th {
783 | font-weight: 600;
784 | background: #e6eaef;
785 | border-top: 0;
786 | }
787 |
788 | .markdown-body [data-footnote-ref]::before {
789 | content: "[";
790 | }
791 |
792 | .markdown-body [data-footnote-ref]::after {
793 | content: "]";
794 | }
795 |
796 | .markdown-body .footnotes {
797 | font-size: 12px;
798 | color: #454c54;
799 | border-top: 1px solid #454c54;
800 | }
801 |
802 | .markdown-body .footnotes ol {
803 | padding-left: 1rem;
804 | }
805 |
806 | .markdown-body .footnotes ol ul {
807 | display: inline-block;
808 | padding-left: 1rem;
809 | margin-top: 1rem;
810 | }
811 |
812 | .markdown-body .footnotes li {
813 | position: relative;
814 | }
815 |
816 | .markdown-body .footnotes li:target::before {
817 | position: absolute;
818 | top: calc(0.5rem*-1);
819 | right: calc(0.5rem*-1);
820 | bottom: calc(0.5rem*-1);
821 | left: calc(1.5rem*-1);
822 | pointer-events: none;
823 | content: "";
824 | border: 2px solid #0349b4;
825 | border-radius: 6px;
826 | }
827 |
828 | .markdown-body .footnotes li:target {
829 | color: #010409;
830 | }
831 |
832 | .markdown-body .footnotes .data-footnote-backref g-emoji {
833 | font-family: monospace;
834 | }
835 |
836 | .markdown-body .pl-c {
837 | color: #59636e;
838 | }
839 |
840 | .markdown-body .pl-c1,
841 | .markdown-body .pl-s .pl-v {
842 | color: #023b95;
843 | }
844 |
845 | .markdown-body .pl-e,
846 | .markdown-body .pl-en {
847 | color: #512598;
848 | }
849 |
850 | .markdown-body .pl-smi,
851 | .markdown-body .pl-s .pl-s1 {
852 | color: #010409;
853 | }
854 |
855 | .markdown-body .pl-ent {
856 | color: #023b95;
857 | }
858 |
859 | .markdown-body .pl-k {
860 | color: #a0111f;
861 | }
862 |
863 | .markdown-body .pl-s,
864 | .markdown-body .pl-pds,
865 | .markdown-body .pl-s .pl-pse .pl-s1,
866 | .markdown-body .pl-sr,
867 | .markdown-body .pl-sr .pl-cce,
868 | .markdown-body .pl-sr .pl-sre,
869 | .markdown-body .pl-sr .pl-sra {
870 | color: #032563;
871 | }
872 |
873 | .markdown-body .pl-v,
874 | .markdown-body .pl-smw {
875 | color: #702c00;
876 | }
877 |
878 | .markdown-body .pl-bu {
879 | color: #6e011a;
880 | }
881 |
882 | .markdown-body .pl-ii {
883 | color: #f6f8fa;
884 | background-color: #6e011a;
885 | }
886 |
887 | .markdown-body .pl-c2 {
888 | color: #f6f8fa;
889 | background-color: #a0111f;
890 | }
891 |
892 | .markdown-body .pl-sr .pl-cce {
893 | font-weight: bold;
894 | color: #024c1a;
895 | }
896 |
897 | .markdown-body .pl-ml {
898 | color: #2e1800;
899 | }
900 |
901 | .markdown-body .pl-mh,
902 | .markdown-body .pl-mh .pl-en,
903 | .markdown-body .pl-ms {
904 | font-weight: bold;
905 | color: #023b95;
906 | }
907 |
908 | .markdown-body .pl-mi {
909 | font-style: italic;
910 | color: #010409;
911 | }
912 |
913 | .markdown-body .pl-mb {
914 | font-weight: bold;
915 | color: #010409;
916 | }
917 |
918 | .markdown-body .pl-md {
919 | color: #6e011a;
920 | background-color: #fff0ee;
921 | }
922 |
923 | .markdown-body .pl-mi1 {
924 | color: #024c1a;
925 | background-color: #d2fedb;
926 | }
927 |
928 | .markdown-body .pl-mc {
929 | color: #702c00;
930 | background-color: #ffc67b;
931 | }
932 |
933 | .markdown-body .pl-mi2 {
934 | color: #d1d9e0;
935 | background-color: #023b95;
936 | }
937 |
938 | .markdown-body .pl-mdr {
939 | font-weight: bold;
940 | color: #622cbc;
941 | }
942 |
943 | .markdown-body .pl-ba {
944 | color: #59636e;
945 | }
946 |
947 | .markdown-body .pl-sg {
948 | color: #818b98;
949 | }
950 |
951 | .markdown-body .pl-corl {
952 | text-decoration: underline;
953 | color: #032563;
954 | }
955 |
956 | .markdown-body [role=button]:focus:not(:focus-visible),
957 | .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
958 | .markdown-body button:focus:not(:focus-visible),
959 | .markdown-body summary:focus:not(:focus-visible),
960 | .markdown-body a:focus:not(:focus-visible) {
961 | outline: none;
962 | box-shadow: none;
963 | }
964 |
965 | .markdown-body [tabindex="0"]:focus:not(:focus-visible),
966 | .markdown-body details-dialog:focus:not(:focus-visible) {
967 | outline: none;
968 | }
969 |
970 | .markdown-body g-emoji {
971 | display: inline-block;
972 | min-width: 1ch;
973 | font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
974 | font-size: 1em;
975 | font-style: normal !important;
976 | font-weight: 400;
977 | line-height: 1;
978 | vertical-align: -0.075em;
979 | }
980 |
981 | .markdown-body g-emoji img {
982 | width: 1em;
983 | height: 1em;
984 | }
985 |
986 | .markdown-body .task-list-item {
987 | list-style-type: none;
988 | }
989 |
990 | .markdown-body .task-list-item label {
991 | font-weight: 400;
992 | }
993 |
994 | .markdown-body .task-list-item.enabled label {
995 | cursor: pointer;
996 | }
997 |
998 | .markdown-body .task-list-item+.task-list-item {
999 | margin-top: 0.25rem;
1000 | }
1001 |
1002 | .markdown-body .task-list-item .handle {
1003 | display: none;
1004 | }
1005 |
1006 | .markdown-body .task-list-item-checkbox {
1007 | margin: 0 .2em .25em -1.4em;
1008 | vertical-align: middle;
1009 | }
1010 |
1011 | .markdown-body ul:dir(rtl) .task-list-item-checkbox {
1012 | margin: 0 -1.6em .25em .2em;
1013 | }
1014 |
1015 | .markdown-body ol:dir(rtl) .task-list-item-checkbox {
1016 | margin: 0 -1.6em .25em .2em;
1017 | }
1018 |
1019 | .markdown-body .contains-task-list:hover .task-list-item-convert-container,
1020 | .markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
1021 | display: block;
1022 | width: auto;
1023 | height: 24px;
1024 | overflow: visible;
1025 | clip: auto;
1026 | }
1027 |
1028 | .markdown-body ::-webkit-calendar-picker-indicator {
1029 | filter: invert(50%);
1030 | }
1031 |
1032 | .markdown-body .markdown-alert {
1033 | padding: 0.5rem 1rem;
1034 | margin-bottom: 1rem;
1035 | color: inherit;
1036 | border-left: .25em solid #454c54;
1037 | }
1038 |
1039 | .markdown-body .markdown-alert>:first-child {
1040 | margin-top: 0;
1041 | }
1042 |
1043 | .markdown-body .markdown-alert>:last-child {
1044 | margin-bottom: 0;
1045 | }
1046 |
1047 | .markdown-body .markdown-alert .markdown-alert-title {
1048 | display: flex;
1049 | font-weight: 500;
1050 | align-items: center;
1051 | line-height: 1;
1052 | }
1053 |
1054 | .markdown-body .markdown-alert.markdown-alert-note {
1055 | border-left-color: #0349b4;
1056 | }
1057 |
1058 | .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
1059 | color: #023b95;
1060 | }
1061 |
1062 | .markdown-body .markdown-alert.markdown-alert-important {
1063 | border-left-color: #622cbc;
1064 | }
1065 |
1066 | .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
1067 | color: #512598;
1068 | }
1069 |
1070 | .markdown-body .markdown-alert.markdown-alert-warning {
1071 | border-left-color: #744500;
1072 | }
1073 |
1074 | .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
1075 | color: #603700;
1076 | }
1077 |
1078 | .markdown-body .markdown-alert.markdown-alert-tip {
1079 | border-left-color: #055d20;
1080 | }
1081 |
1082 | .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
1083 | color: #024c1a;
1084 | }
1085 |
1086 | .markdown-body .markdown-alert.markdown-alert-caution {
1087 | border-left-color: #a0111f;
1088 | }
1089 |
1090 | .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
1091 | color: #8a071e;
1092 | }
1093 |
1094 | .markdown-body>*:first-child>.heading-element:first-child {
1095 | margin-top: 0 !important;
1096 | }
1097 |
--------------------------------------------------------------------------------
/make.js:
--------------------------------------------------------------------------------
1 | import fs from 'fs'
2 | import githubMarkdownCss from 'generate-github-markdown-css'
3 |
4 | fs.mkdirSync('dist', { recursive: true })
5 |
6 | const themes = (await githubMarkdownCss({ list: true })).split(/\s+/)
7 |
8 | const tasks = []
9 |
10 | for (const light of themes) {
11 | for (const dark of themes) {
12 | console.log("working on", { light, dark })
13 | tasks.push(githubMarkdownCss({ light, dark, useFixture: false }).then(contents => {
14 | const file = light === dark ? `dist/${light}.css` : `dist/${light}-${dark}.css`
15 | return fs.promises.writeFile(file, patch(contents))
16 | }))
17 | }
18 | }
19 |
20 | await Promise.all(tasks)
21 |
22 | fs.copyFileSync('dist/light-dark.css', 'github-markdown.css')
23 |
24 | // Definitely will fix it in upstream.
25 | function patch(css) {
26 | css = removeRule(css, 'body:has(:modal)')
27 | css = removeRule(css, '.zeroclipboard-container')
28 | return css
29 | }
30 |
31 | function removeRule(css, selector) {
32 | let index = css.indexOf(selector)
33 | if (index >= 0) {
34 | let start = css.lastIndexOf('}', index)
35 | let end = css.indexOf('}', index)
36 | if (end >= 0) {
37 | return css.slice(0, start) + css.slice(end)
38 | }
39 | }
40 | return css
41 | }
42 |
--------------------------------------------------------------------------------
/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@hyrious/github-markdown-css",
3 | "version": "0.2.4",
4 | "lockfileVersion": 3,
5 | "requires": true,
6 | "packages": {
7 | "": {
8 | "name": "@hyrious/github-markdown-css",
9 | "version": "0.2.4",
10 | "devDependencies": {
11 | "generate-github-markdown-css": "^6.5.1"
12 | }
13 | },
14 | "node_modules/generate-github-markdown-css": {
15 | "version": "6.5.1",
16 | "resolved": "https://registry.npmjs.org/generate-github-markdown-css/-/generate-github-markdown-css-6.5.1.tgz",
17 | "integrity": "sha512-FuPz6YridiJzNLwzswX4oXLWqpPf4ryv+Hty9TWMMFaU8qYEl8tjWauJUMIqT/mRnu4bJyE/kk+qlfEHd/rRaQ==",
18 | "dev": true,
19 | "license": "MIT",
20 | "dependencies": {
21 | "meow": "^12.1.1",
22 | "postcss": "^8.4.47"
23 | },
24 | "bin": {
25 | "github-markdown-css": "cli.js"
26 | },
27 | "engines": {
28 | "node": ">=18"
29 | },
30 | "funding": {
31 | "url": "https://github.com/sponsors/sindresorhus"
32 | }
33 | },
34 | "node_modules/meow": {
35 | "version": "12.1.1",
36 | "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz",
37 | "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==",
38 | "dev": true,
39 | "engines": {
40 | "node": ">=16.10"
41 | },
42 | "funding": {
43 | "url": "https://github.com/sponsors/sindresorhus"
44 | }
45 | },
46 | "node_modules/nanoid": {
47 | "version": "3.3.7",
48 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
49 | "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
50 | "dev": true,
51 | "funding": [
52 | {
53 | "type": "github",
54 | "url": "https://github.com/sponsors/ai"
55 | }
56 | ],
57 | "license": "MIT",
58 | "bin": {
59 | "nanoid": "bin/nanoid.cjs"
60 | },
61 | "engines": {
62 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
63 | }
64 | },
65 | "node_modules/picocolors": {
66 | "version": "1.1.1",
67 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
68 | "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
69 | "dev": true,
70 | "license": "ISC"
71 | },
72 | "node_modules/postcss": {
73 | "version": "8.4.49",
74 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz",
75 | "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==",
76 | "dev": true,
77 | "funding": [
78 | {
79 | "type": "opencollective",
80 | "url": "https://opencollective.com/postcss/"
81 | },
82 | {
83 | "type": "tidelift",
84 | "url": "https://tidelift.com/funding/github/npm/postcss"
85 | },
86 | {
87 | "type": "github",
88 | "url": "https://github.com/sponsors/ai"
89 | }
90 | ],
91 | "license": "MIT",
92 | "dependencies": {
93 | "nanoid": "^3.3.7",
94 | "picocolors": "^1.1.1",
95 | "source-map-js": "^1.2.1"
96 | },
97 | "engines": {
98 | "node": "^10 || ^12 || >=14"
99 | }
100 | },
101 | "node_modules/source-map-js": {
102 | "version": "1.2.1",
103 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
104 | "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
105 | "dev": true,
106 | "license": "BSD-3-Clause",
107 | "engines": {
108 | "node": ">=0.10.0"
109 | }
110 | }
111 | }
112 | }
113 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@hyrious/github-markdown-css",
3 | "main": "github-markdown.css",
4 | "type": "module",
5 | "version": "0.2.4",
6 | "files": [
7 | "github-markdown.css",
8 | "make.js",
9 | "dist"
10 | ],
11 | "scripts": {
12 | "make": "node make.js"
13 | },
14 | "devDependencies": {
15 | "generate-github-markdown-css": "^6.5.1"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/table.rb:
--------------------------------------------------------------------------------
1 | a = `npx github-markdown-css --list`.split
2 |
3 | u = 'https://cdn.jsdelivr.net/gh/hyrious/github-markdown-css@main/dist'
4 |
5 | puts "| |" + ' |' * a.size
6 | puts '| - |' + ' - |' * a.size
7 | puts '| Dark\Light |' + a.map { |e| " **#{e}** |" }.join
8 | a.each_with_index { |e, i|
9 | print "| **#{e}** |"
10 | dark = e
11 | a.each { |f|
12 | light = f
13 | if light == dark
14 | print " [#{light}.css](#{u}/#{light}.css) |"
15 | else
16 | print " [#{light}-#{dark}.css](#{u}/#{light}-#{dark}.css) |"
17 | end
18 | }
19 | puts
20 | }
21 |
--------------------------------------------------------------------------------