UNPKG

5.88 kBCSSView Raw
1/*!
2 * Bootstrap Reboot v5.0.1 (https://getbootstrap.com/)
3 * Copyright 2011-2021 The Bootstrap Authors
4 * Copyright 2011-2021 Twitter, Inc.
5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 */
8*,
9*::before,
10*::after {
11 box-sizing: border-box;
12}
13
14@media (prefers-reduced-motion: no-preference) {
15 :root {
16 scroll-behavior: smooth;
17 }
18}
19
20body {
21 margin: 0;
22 font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
23 font-size: 1rem;
24 font-weight: 400;
25 line-height: 1.5;
26 color: #212529;
27 background-color: #fff;
28 -webkit-text-size-adjust: 100%;
29 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
30}
31
32hr {
33 margin: 1rem 0;
34 color: inherit;
35 background-color: currentColor;
36 border: 0;
37 opacity: 0.25;
38}
39
40hr:not([size]) {
41 height: 1px;
42}
43
44h6, h5, h4, h3, h2, h1 {
45 margin-top: 0;
46 margin-bottom: 0.5rem;
47 font-weight: 500;
48 line-height: 1.2;
49}
50
51h1 {
52 font-size: calc(1.375rem + 1.5vw);
53}
54@media (min-width: 1200px) {
55 h1 {
56 font-size: 2.5rem;
57 }
58}
59
60h2 {
61 font-size: calc(1.325rem + 0.9vw);
62}
63@media (min-width: 1200px) {
64 h2 {
65 font-size: 2rem;
66 }
67}
68
69h3 {
70 font-size: calc(1.3rem + 0.6vw);
71}
72@media (min-width: 1200px) {
73 h3 {
74 font-size: 1.75rem;
75 }
76}
77
78h4 {
79 font-size: calc(1.275rem + 0.3vw);
80}
81@media (min-width: 1200px) {
82 h4 {
83 font-size: 1.5rem;
84 }
85}
86
87h5 {
88 font-size: 1.25rem;
89}
90
91h6 {
92 font-size: 1rem;
93}
94
95p {
96 margin-top: 0;
97 margin-bottom: 1rem;
98}
99
100abbr[title],
101abbr[data-bs-original-title] {
102 -webkit-text-decoration: underline dotted;
103 text-decoration: underline dotted;
104 cursor: help;
105 -webkit-text-decoration-skip-ink: none;
106 text-decoration-skip-ink: none;
107}
108
109address {
110 margin-bottom: 1rem;
111 font-style: normal;
112 line-height: inherit;
113}
114
115ol,
116ul {
117 padding-left: 2rem;
118}
119
120ol,
121ul,
122dl {
123 margin-top: 0;
124 margin-bottom: 1rem;
125}
126
127ol ol,
128ul ul,
129ol ul,
130ul ol {
131 margin-bottom: 0;
132}
133
134dt {
135 font-weight: 700;
136}
137
138dd {
139 margin-bottom: 0.5rem;
140 margin-left: 0;
141}
142
143blockquote {
144 margin: 0 0 1rem;
145}
146
147b,
148strong {
149 font-weight: bolder;
150}
151
152small {
153 font-size: 0.875em;
154}
155
156mark {
157 padding: 0.2em;
158 background-color: #fcf8e3;
159}
160
161sub,
162sup {
163 position: relative;
164 font-size: 0.75em;
165 line-height: 0;
166 vertical-align: baseline;
167}
168
169sub {
170 bottom: -0.25em;
171}
172
173sup {
174 top: -0.5em;
175}
176
177a {
178 color: #0d6efd;
179 text-decoration: underline;
180}
181a:hover {
182 color: #0a58ca;
183}
184
185a:not([href]):not([class]), a:not([href]):not([class]):hover {
186 color: inherit;
187 text-decoration: none;
188}
189
190pre,
191code,
192kbd,
193samp {
194 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
195 font-size: 1em;
196 direction: ltr /* rtl:ignore */;
197 unicode-bidi: bidi-override;
198}
199
200pre {
201 display: block;
202 margin-top: 0;
203 margin-bottom: 1rem;
204 overflow: auto;
205 font-size: 0.875em;
206}
207pre code {
208 font-size: inherit;
209 color: inherit;
210 word-break: normal;
211}
212
213code {
214 font-size: 0.875em;
215 color: #d63384;
216 word-wrap: break-word;
217}
218a > code {
219 color: inherit;
220}
221
222kbd {
223 padding: 0.2rem 0.4rem;
224 font-size: 0.875em;
225 color: #fff;
226 background-color: #212529;
227 border-radius: 0.2rem;
228}
229kbd kbd {
230 padding: 0;
231 font-size: 1em;
232 font-weight: 700;
233}
234
235figure {
236 margin: 0 0 1rem;
237}
238
239img,
240svg {
241 vertical-align: middle;
242}
243
244table {
245 caption-side: bottom;
246 border-collapse: collapse;
247}
248
249caption {
250 padding-top: 0.5rem;
251 padding-bottom: 0.5rem;
252 color: #6c757d;
253 text-align: left;
254}
255
256th {
257 text-align: inherit;
258 text-align: -webkit-match-parent;
259}
260
261thead,
262tbody,
263tfoot,
264tr,
265td,
266th {
267 border-color: inherit;
268 border-style: solid;
269 border-width: 0;
270}
271
272label {
273 display: inline-block;
274}
275
276button {
277 border-radius: 0;
278}
279
280button:focus:not(:focus-visible) {
281 outline: 0;
282}
283
284input,
285button,
286select,
287optgroup,
288textarea {
289 margin: 0;
290 font-family: inherit;
291 font-size: inherit;
292 line-height: inherit;
293}
294
295button,
296select {
297 text-transform: none;
298}
299
300[role=button] {
301 cursor: pointer;
302}
303
304select {
305 word-wrap: normal;
306}
307select:disabled {
308 opacity: 1;
309}
310
311[list]::-webkit-calendar-picker-indicator {
312 display: none;
313}
314
315button,
316[type=button],
317[type=reset],
318[type=submit] {
319 -webkit-appearance: button;
320}
321button:not(:disabled),
322[type=button]:not(:disabled),
323[type=reset]:not(:disabled),
324[type=submit]:not(:disabled) {
325 cursor: pointer;
326}
327
328::-moz-focus-inner {
329 padding: 0;
330 border-style: none;
331}
332
333textarea {
334 resize: vertical;
335}
336
337fieldset {
338 min-width: 0;
339 padding: 0;
340 margin: 0;
341 border: 0;
342}
343
344legend {
345 float: left;
346 width: 100%;
347 padding: 0;
348 margin-bottom: 0.5rem;
349 font-size: calc(1.275rem + 0.3vw);
350 line-height: inherit;
351}
352@media (min-width: 1200px) {
353 legend {
354 font-size: 1.5rem;
355 }
356}
357legend + * {
358 clear: left;
359}
360
361::-webkit-datetime-edit-fields-wrapper,
362::-webkit-datetime-edit-text,
363::-webkit-datetime-edit-minute,
364::-webkit-datetime-edit-hour-field,
365::-webkit-datetime-edit-day-field,
366::-webkit-datetime-edit-month-field,
367::-webkit-datetime-edit-year-field {
368 padding: 0;
369}
370
371::-webkit-inner-spin-button {
372 height: auto;
373}
374
375[type=search] {
376 outline-offset: -2px;
377 -webkit-appearance: textfield;
378}
379
380/* rtl:raw:
381[type="tel"],
382[type="url"],
383[type="email"],
384[type="number"] {
385 direction: ltr;
386}
387*/
388::-webkit-search-decoration {
389 -webkit-appearance: none;
390}
391
392::-webkit-color-swatch-wrapper {
393 padding: 0;
394}
395
396::file-selector-button {
397 font: inherit;
398}
399
400::-webkit-file-upload-button {
401 font: inherit;
402 -webkit-appearance: button;
403}
404
405output {
406 display: inline-block;
407}
408
409iframe {
410 border: 0;
411}
412
413summary {
414 display: list-item;
415 cursor: pointer;
416}
417
418progress {
419 vertical-align: baseline;
420}
421
422[hidden] {
423 display: none !important;
424}
425
426/*# sourceMappingURL=bootstrap-reboot.css.map */
\No newline at end of file