1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
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 |
|
20 | body {
|
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 |
|
32 | hr {
|
33 | margin: 1rem 0;
|
34 | color: inherit;
|
35 | background-color: currentColor;
|
36 | border: 0;
|
37 | opacity: 0.25;
|
38 | }
|
39 |
|
40 | hr:not([size]) {
|
41 | height: 1px;
|
42 | }
|
43 |
|
44 | h6, 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 |
|
51 | h1 {
|
52 | font-size: calc(1.375rem + 1.5vw);
|
53 | }
|
54 | @media (min-width: 1200px) {
|
55 | h1 {
|
56 | font-size: 2.5rem;
|
57 | }
|
58 | }
|
59 |
|
60 | h2 {
|
61 | font-size: calc(1.325rem + 0.9vw);
|
62 | }
|
63 | @media (min-width: 1200px) {
|
64 | h2 {
|
65 | font-size: 2rem;
|
66 | }
|
67 | }
|
68 |
|
69 | h3 {
|
70 | font-size: calc(1.3rem + 0.6vw);
|
71 | }
|
72 | @media (min-width: 1200px) {
|
73 | h3 {
|
74 | font-size: 1.75rem;
|
75 | }
|
76 | }
|
77 |
|
78 | h4 {
|
79 | font-size: calc(1.275rem + 0.3vw);
|
80 | }
|
81 | @media (min-width: 1200px) {
|
82 | h4 {
|
83 | font-size: 1.5rem;
|
84 | }
|
85 | }
|
86 |
|
87 | h5 {
|
88 | font-size: 1.25rem;
|
89 | }
|
90 |
|
91 | h6 {
|
92 | font-size: 1rem;
|
93 | }
|
94 |
|
95 | p {
|
96 | margin-top: 0;
|
97 | margin-bottom: 1rem;
|
98 | }
|
99 |
|
100 | abbr[title],
|
101 | abbr[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 |
|
109 | address {
|
110 | margin-bottom: 1rem;
|
111 | font-style: normal;
|
112 | line-height: inherit;
|
113 | }
|
114 |
|
115 | ol,
|
116 | ul {
|
117 | padding-right: 2rem;
|
118 | }
|
119 |
|
120 | ol,
|
121 | ul,
|
122 | dl {
|
123 | margin-top: 0;
|
124 | margin-bottom: 1rem;
|
125 | }
|
126 |
|
127 | ol ol,
|
128 | ul ul,
|
129 | ol ul,
|
130 | ul ol {
|
131 | margin-bottom: 0;
|
132 | }
|
133 |
|
134 | dt {
|
135 | font-weight: 700;
|
136 | }
|
137 |
|
138 | dd {
|
139 | margin-bottom: 0.5rem;
|
140 | margin-right: 0;
|
141 | }
|
142 |
|
143 | blockquote {
|
144 | margin: 0 0 1rem;
|
145 | }
|
146 |
|
147 | b,
|
148 | strong {
|
149 | font-weight: bolder;
|
150 | }
|
151 |
|
152 | small {
|
153 | font-size: 0.875em;
|
154 | }
|
155 |
|
156 | mark {
|
157 | padding: 0.2em;
|
158 | background-color: #fcf8e3;
|
159 | }
|
160 |
|
161 | sub,
|
162 | sup {
|
163 | position: relative;
|
164 | font-size: 0.75em;
|
165 | line-height: 0;
|
166 | vertical-align: baseline;
|
167 | }
|
168 |
|
169 | sub {
|
170 | bottom: -0.25em;
|
171 | }
|
172 |
|
173 | sup {
|
174 | top: -0.5em;
|
175 | }
|
176 |
|
177 | a {
|
178 | color: #0d6efd;
|
179 | text-decoration: underline;
|
180 | }
|
181 | a:hover {
|
182 | color: #0a58ca;
|
183 | }
|
184 |
|
185 | a:not([href]):not([class]), a:not([href]):not([class]):hover {
|
186 | color: inherit;
|
187 | text-decoration: none;
|
188 | }
|
189 |
|
190 | pre,
|
191 | code,
|
192 | kbd,
|
193 | samp {
|
194 | font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
195 | font-size: 1em;
|
196 | direction: ltr ;
|
197 | unicode-bidi: bidi-override;
|
198 | }
|
199 |
|
200 | pre {
|
201 | display: block;
|
202 | margin-top: 0;
|
203 | margin-bottom: 1rem;
|
204 | overflow: auto;
|
205 | font-size: 0.875em;
|
206 | }
|
207 | pre code {
|
208 | font-size: inherit;
|
209 | color: inherit;
|
210 | word-break: normal;
|
211 | }
|
212 |
|
213 | code {
|
214 | font-size: 0.875em;
|
215 | color: #d63384;
|
216 | word-wrap: break-word;
|
217 | }
|
218 | a > code {
|
219 | color: inherit;
|
220 | }
|
221 |
|
222 | kbd {
|
223 | padding: 0.2rem 0.4rem;
|
224 | font-size: 0.875em;
|
225 | color: #fff;
|
226 | background-color: #212529;
|
227 | border-radius: 0.2rem;
|
228 | }
|
229 | kbd kbd {
|
230 | padding: 0;
|
231 | font-size: 1em;
|
232 | font-weight: 700;
|
233 | }
|
234 |
|
235 | figure {
|
236 | margin: 0 0 1rem;
|
237 | }
|
238 |
|
239 | img,
|
240 | svg {
|
241 | vertical-align: middle;
|
242 | }
|
243 |
|
244 | table {
|
245 | caption-side: bottom;
|
246 | border-collapse: collapse;
|
247 | }
|
248 |
|
249 | caption {
|
250 | padding-top: 0.5rem;
|
251 | padding-bottom: 0.5rem;
|
252 | color: #6c757d;
|
253 | text-align: right;
|
254 | }
|
255 |
|
256 | th {
|
257 | text-align: inherit;
|
258 | text-align: -webkit-match-parent;
|
259 | }
|
260 |
|
261 | thead,
|
262 | tbody,
|
263 | tfoot,
|
264 | tr,
|
265 | td,
|
266 | th {
|
267 | border-color: inherit;
|
268 | border-style: solid;
|
269 | border-width: 0;
|
270 | }
|
271 |
|
272 | label {
|
273 | display: inline-block;
|
274 | }
|
275 |
|
276 | button {
|
277 | border-radius: 0;
|
278 | }
|
279 |
|
280 | button:focus:not(:focus-visible) {
|
281 | outline: 0;
|
282 | }
|
283 |
|
284 | input,
|
285 | button,
|
286 | select,
|
287 | optgroup,
|
288 | textarea {
|
289 | margin: 0;
|
290 | font-family: inherit;
|
291 | font-size: inherit;
|
292 | line-height: inherit;
|
293 | }
|
294 |
|
295 | button,
|
296 | select {
|
297 | text-transform: none;
|
298 | }
|
299 |
|
300 | [role=button] {
|
301 | cursor: pointer;
|
302 | }
|
303 |
|
304 | select {
|
305 | word-wrap: normal;
|
306 | }
|
307 | select:disabled {
|
308 | opacity: 1;
|
309 | }
|
310 |
|
311 | [list]::-webkit-calendar-picker-indicator {
|
312 | display: none;
|
313 | }
|
314 |
|
315 | button,
|
316 | [type=button],
|
317 | [type=reset],
|
318 | [type=submit] {
|
319 | -webkit-appearance: button;
|
320 | }
|
321 | button: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 |
|
333 | textarea {
|
334 | resize: vertical;
|
335 | }
|
336 |
|
337 | fieldset {
|
338 | min-width: 0;
|
339 | padding: 0;
|
340 | margin: 0;
|
341 | border: 0;
|
342 | }
|
343 |
|
344 | legend {
|
345 | float: right;
|
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 | }
|
357 | legend + * {
|
358 | clear: right;
|
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 | [type="tel"],
|
381 | [type="url"],
|
382 | [type="email"],
|
383 | [type="number"] {
|
384 | direction: ltr;
|
385 | }
|
386 | ::-webkit-search-decoration {
|
387 | -webkit-appearance: none;
|
388 | }
|
389 |
|
390 | ::-webkit-color-swatch-wrapper {
|
391 | padding: 0;
|
392 | }
|
393 |
|
394 | ::file-selector-button {
|
395 | font: inherit;
|
396 | }
|
397 |
|
398 | ::-webkit-file-upload-button {
|
399 | font: inherit;
|
400 | -webkit-appearance: button;
|
401 | }
|
402 |
|
403 | output {
|
404 | display: inline-block;
|
405 | }
|
406 |
|
407 | iframe {
|
408 | border: 0;
|
409 | }
|
410 |
|
411 | summary {
|
412 | display: list-item;
|
413 | cursor: pointer;
|
414 | }
|
415 |
|
416 | progress {
|
417 | vertical-align: baseline;
|
418 | }
|
419 |
|
420 | [hidden] {
|
421 | display: none !important;
|
422 | }
|
423 |
|
\ | No newline at end of file |