Vous êtes connecté en tant que anonymous Se Deconnecter
Browse code

intitial commit to branch nude-framework

git authored on 14/03/2019 10:43:54
Showing 1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,10038 +0,0 @@
1
-/*!
2
- * Bootstrap v4.3.1 (https://getbootstrap.com/)
3
- * Copyright 2011-2019 The Bootstrap Authors
4
- * Copyright 2011-2019 Twitter, Inc.
5
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
- */
7
-:root {
8
-  --blue: #007bff;
9
-  --indigo: #6610f2;
10
-  --purple: #6f42c1;
11
-  --pink: #e83e8c;
12
-  --red: #dc3545;
13
-  --orange: #fd7e14;
14
-  --yellow: #ffc107;
15
-  --green: #28a745;
16
-  --teal: #20c997;
17
-  --cyan: #17a2b8;
18
-  --white: #fff;
19
-  --gray: #6c757d;
20
-  --gray-dark: #343a40;
21
-  --primary: #007bff;
22
-  --secondary: #6c757d;
23
-  --success: #28a745;
24
-  --info: #17a2b8;
25
-  --warning: #ffc107;
26
-  --danger: #dc3545;
27
-  --light: #f8f9fa;
28
-  --dark: #343a40;
29
-  --breakpoint-xs: 0;
30
-  --breakpoint-sm: 576px;
31
-  --breakpoint-md: 768px;
32
-  --breakpoint-lg: 992px;
33
-  --breakpoint-xl: 1200px;
34
-  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
35
-  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
36
-}
37
-
38
-*,
39
-*::before,
40
-*::after {
41
-  box-sizing: border-box;
42
-}
43
-
44
-html {
45
-  font-family: sans-serif;
46
-  line-height: 1.15;
47
-  -webkit-text-size-adjust: 100%;
48
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
49
-}
50
-
51
-article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
52
-  display: block;
53
-}
54
-
55
-body {
56
-  margin: 0;
57
-  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
58
-  font-size: 1rem;
59
-  font-weight: 400;
60
-  line-height: 1.5;
61
-  color: #212529;
62
-  text-align: left;
63
-  background-color: #fff;
64
-}
65
-
66
-[tabindex="-1"]:focus {
67
-  outline: 0 !important;
68
-}
69
-
70
-hr {
71
-  box-sizing: content-box;
72
-  height: 0;
73
-  overflow: visible;
74
-}
75
-
76
-h1, h2, h3, h4, h5, h6 {
77
-  margin-top: 0;
78
-  margin-bottom: 0.5rem;
79
-}
80
-
81
-p {
82
-  margin-top: 0;
83
-  margin-bottom: 1rem;
84
-}
85
-
86
-abbr[title],
87
-abbr[data-original-title] {
88
-  text-decoration: underline;
89
-  -webkit-text-decoration: underline dotted;
90
-  text-decoration: underline dotted;
91
-  cursor: help;
92
-  border-bottom: 0;
93
-  -webkit-text-decoration-skip-ink: none;
94
-  text-decoration-skip-ink: none;
95
-}
96
-
97
-address {
98
-  margin-bottom: 1rem;
99
-  font-style: normal;
100
-  line-height: inherit;
101
-}
102
-
103
-ol,
104
-ul,
105
-dl {
106
-  margin-top: 0;
107
-  margin-bottom: 1rem;
108
-}
109
-
110
-ol ol,
111
-ul ul,
112
-ol ul,
113
-ul ol {
114
-  margin-bottom: 0;
115
-}
116
-
117
-dt {
118
-  font-weight: 700;
119
-}
120
-
121
-dd {
122
-  margin-bottom: .5rem;
123
-  margin-left: 0;
124
-}
125
-
126
-blockquote {
127
-  margin: 0 0 1rem;
128
-}
129
-
130
-b,
131
-strong {
132
-  font-weight: bolder;
133
-}
134
-
135
-small {
136
-  font-size: 80%;
137
-}
138
-
139
-sub,
140
-sup {
141
-  position: relative;
142
-  font-size: 75%;
143
-  line-height: 0;
144
-  vertical-align: baseline;
145
-}
146
-
147
-sub {
148
-  bottom: -.25em;
149
-}
150
-
151
-sup {
152
-  top: -.5em;
153
-}
154
-
155
-a {
156
-  color: #007bff;
157
-  text-decoration: none;
158
-  background-color: transparent;
159
-}
160
-
161
-a:hover {
162
-  color: #0056b3;
163
-  text-decoration: underline;
164
-}
165
-
166
-a:not([href]):not([tabindex]) {
167
-  color: inherit;
168
-  text-decoration: none;
169
-}
170
-
171
-a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
172
-  color: inherit;
173
-  text-decoration: none;
174
-}
175
-
176
-a:not([href]):not([tabindex]):focus {
177
-  outline: 0;
178
-}
179
-
180
-pre,
181
-code,
182
-kbd,
183
-samp {
184
-  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
185
-  font-size: 1em;
186
-}
187
-
188
-pre {
189
-  margin-top: 0;
190
-  margin-bottom: 1rem;
191
-  overflow: auto;
192
-}
193
-
194
-figure {
195
-  margin: 0 0 1rem;
196
-}
197
-
198
-img {
199
-  vertical-align: middle;
200
-  border-style: none;
201
-}
202
-
203
-svg {
204
-  overflow: hidden;
205
-  vertical-align: middle;
206
-}
207
-
208
-table {
209
-  border-collapse: collapse;
210
-}
211
-
212
-caption {
213
-  padding-top: 0.75rem;
214
-  padding-bottom: 0.75rem;
215
-  color: #6c757d;
216
-  text-align: left;
217
-  caption-side: bottom;
218
-}
219
-
220
-th {
221
-  text-align: inherit;
222
-}
223
-
224
-label {
225
-  display: inline-block;
226
-  margin-bottom: 0.5rem;
227
-}
228
-
229
-button {
230
-  border-radius: 0;
231
-}
232
-
233
-button:focus {
234
-  outline: 1px dotted;
235
-  outline: 5px auto -webkit-focus-ring-color;
236
-}
237
-
238
-input,
239
-button,
240
-select,
241
-optgroup,
242
-textarea {
243
-  margin: 0;
244
-  font-family: inherit;
245
-  font-size: inherit;
246
-  line-height: inherit;
247
-}
248
-
249
-button,
250
-input {
251
-  overflow: visible;
252
-}
253
-
254
-button,
255
-select {
256
-  text-transform: none;
257
-}
258
-
259
-select {
260
-  word-wrap: normal;
261
-}
262
-
263
-button,
264
-[type="button"],
265
-[type="reset"],
266
-[type="submit"] {
267
-  -webkit-appearance: button;
268
-}
269
-
270
-button:not(:disabled),
271
-[type="button"]:not(:disabled),
272
-[type="reset"]:not(:disabled),
273
-[type="submit"]:not(:disabled) {
274
-  cursor: pointer;
275
-}
276
-
277
-button::-moz-focus-inner,
278
-[type="button"]::-moz-focus-inner,
279
-[type="reset"]::-moz-focus-inner,
280
-[type="submit"]::-moz-focus-inner {
281
-  padding: 0;
282
-  border-style: none;
283
-}
284
-
285
-input[type="radio"],
286
-input[type="checkbox"] {
287
-  box-sizing: border-box;
288
-  padding: 0;
289
-}
290
-
291
-input[type="date"],
292
-input[type="time"],
293
-input[type="datetime-local"],
294
-input[type="month"] {
295
-  -webkit-appearance: listbox;
296
-}
297
-
298
-textarea {
299
-  overflow: auto;
300
-  resize: vertical;
301
-}
302
-
303
-fieldset {
304
-  min-width: 0;
305
-  padding: 0;
306
-  margin: 0;
307
-  border: 0;
308
-}
309
-
310
-legend {
311
-  display: block;
312
-  width: 100%;
313
-  max-width: 100%;
314
-  padding: 0;
315
-  margin-bottom: .5rem;
316
-  font-size: 1.5rem;
317
-  line-height: inherit;
318
-  color: inherit;
319
-  white-space: normal;
320
-}
321
-
322
-progress {
323
-  vertical-align: baseline;
324
-}
325
-
326
-[type="number"]::-webkit-inner-spin-button,
327
-[type="number"]::-webkit-outer-spin-button {
328
-  height: auto;
329
-}
330
-
331
-[type="search"] {
332
-  outline-offset: -2px;
333
-  -webkit-appearance: none;
334
-}
335
-
336
-[type="search"]::-webkit-search-decoration {
337
-  -webkit-appearance: none;
338
-}
339
-
340
-::-webkit-file-upload-button {
341
-  font: inherit;
342
-  -webkit-appearance: button;
343
-}
344
-
345
-output {
346
-  display: inline-block;
347
-}
348
-
349
-summary {
350
-  display: list-item;
351
-  cursor: pointer;
352
-}
353
-
354
-template {
355
-  display: none;
356
-}
357
-
358
-[hidden] {
359
-  display: none !important;
360
-}
361
-
362
-h1, h2, h3, h4, h5, h6,
363
-.h1, .h2, .h3, .h4, .h5, .h6 {
364
-  margin-bottom: 0.5rem;
365
-  font-weight: 500;
366
-  line-height: 1.2;
367
-}
368
-
369
-h1, .h1 {
370
-  font-size: 2.5rem;
371
-}
372
-
373
-h2, .h2 {
374
-  font-size: 2rem;
375
-}
376
-
377
-h3, .h3 {
378
-  font-size: 1.75rem;
379
-}
380
-
381
-h4, .h4 {
382
-  font-size: 1.5rem;
383
-}
384
-
385
-h5, .h5 {
386
-  font-size: 1.25rem;
387
-}
388
-
389
-h6, .h6 {
390
-  font-size: 1rem;
391
-}
392
-
393
-.lead {
394
-  font-size: 1.25rem;
395
-  font-weight: 300;
396
-}
397
-
398
-.display-1 {
399
-  font-size: 6rem;
400
-  font-weight: 300;
401
-  line-height: 1.2;
402
-}
403
-
404
-.display-2 {
405
-  font-size: 5.5rem;
406
-  font-weight: 300;
407
-  line-height: 1.2;
408
-}
409
-
410
-.display-3 {
411
-  font-size: 4.5rem;
412
-  font-weight: 300;
413
-  line-height: 1.2;
414
-}
415
-
416
-.display-4 {
417
-  font-size: 3.5rem;
418
-  font-weight: 300;
419
-  line-height: 1.2;
420
-}
421
-
422
-hr {
423
-  margin-top: 1rem;
424
-  margin-bottom: 1rem;
425
-  border: 0;
426
-  border-top: 1px solid rgba(0, 0, 0, 0.1);
427
-}
428
-
429
-small,
430
-.small {
431
-  font-size: 80%;
432
-  font-weight: 400;
433
-}
434
-
435
-mark,
436
-.mark {
437
-  padding: 0.2em;
438
-  background-color: #fcf8e3;
439
-}
440
-
441
-.list-unstyled {
442
-  padding-left: 0;
443
-  list-style: none;
444
-}
445
-
446
-.list-inline {
447
-  padding-left: 0;
448
-  list-style: none;
449
-}
450
-
451
-.list-inline-item {
452
-  display: inline-block;
453
-}
454
-
455
-.list-inline-item:not(:last-child) {
456
-  margin-right: 0.5rem;
457
-}
458
-
459
-.initialism {
460
-  font-size: 90%;
461
-  text-transform: uppercase;
462
-}
463
-
464
-.blockquote {
465
-  margin-bottom: 1rem;
466
-  font-size: 1.25rem;
467
-}
468
-
469
-.blockquote-footer {
470
-  display: block;
471
-  font-size: 80%;
472
-  color: #6c757d;
473
-}
474
-
475
-.blockquote-footer::before {
476
-  content: "\2014\00A0";
477
-}
478
-
479
-.img-fluid {
480
-  max-width: 100%;
481
-  height: auto;
482
-}
483
-
484
-.img-thumbnail {
485
-  padding: 0.25rem;
486
-  background-color: #fff;
487
-  border: 1px solid #dee2e6;
488
-  border-radius: 0.25rem;
489
-  max-width: 100%;
490
-  height: auto;
491
-}
492
-
493
-.figure {
494
-  display: inline-block;
495
-}
496
-
497
-.figure-img {
498
-  margin-bottom: 0.5rem;
499
-  line-height: 1;
500
-}
501
-
502
-.figure-caption {
503
-  font-size: 90%;
504
-  color: #6c757d;
505
-}
506
-
507
-code {
508
-  font-size: 87.5%;
509
-  color: #e83e8c;
510
-  word-break: break-word;
511
-}
512
-
513
-a > code {
514
-  color: inherit;
515
-}
516
-
517
-kbd {
518
-  padding: 0.2rem 0.4rem;
519
-  font-size: 87.5%;
520
-  color: #fff;
521
-  background-color: #212529;
522
-  border-radius: 0.2rem;
523
-}
524
-
525
-kbd kbd {
526
-  padding: 0;
527
-  font-size: 100%;
528
-  font-weight: 700;
529
-}
530
-
531
-pre {
532
-  display: block;
533
-  font-size: 87.5%;
534
-  color: #212529;
535
-}
536
-
537
-pre code {
538
-  font-size: inherit;
539
-  color: inherit;
540
-  word-break: normal;
541
-}
542
-
543
-.pre-scrollable {
544
-  max-height: 340px;
545
-  overflow-y: scroll;
546
-}
547
-
548
-.container {
549
-  width: 100%;
550
-  padding-right: 15px;
551
-  padding-left: 15px;
552
-  margin-right: auto;
553
-  margin-left: auto;
554
-}
555
-
556
-@media (min-width: 576px) {
557
-  .container {
558
-    max-width: 540px;
559
-  }
560
-}
561
-
562
-@media (min-width: 768px) {
563
-  .container {
564
-    max-width: 720px;
565
-  }
566
-}
567
-
568
-@media (min-width: 992px) {
569
-  .container {
570
-    max-width: 960px;
571
-  }
572
-}
573
-
574
-@media (min-width: 1200px) {
575
-  .container {
576
-    max-width: 1140px;
577
-  }
578
-}
579
-
580
-.container-fluid {
581
-  width: 100%;
582
-  padding-right: 15px;
583
-  padding-left: 15px;
584
-  margin-right: auto;
585
-  margin-left: auto;
586
-}
587
-
588
-.row {
589
-  display: -ms-flexbox;
590
-  display: flex;
591
-  -ms-flex-wrap: wrap;
592
-  flex-wrap: wrap;
593
-  margin-right: -15px;
594
-  margin-left: -15px;
595
-}
596
-
597
-.no-gutters {
598
-  margin-right: 0;
599
-  margin-left: 0;
600
-}
601
-
602
-.no-gutters > .col,
603
-.no-gutters > [class*="col-"] {
604
-  padding-right: 0;
605
-  padding-left: 0;
606
-}
607
-
608
-.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
609
-.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
610
-.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
611
-.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
612
-.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
613
-.col-xl-auto {
614
-  position: relative;
615
-  width: 100%;
616
-  padding-right: 15px;
617
-  padding-left: 15px;
618
-}
619
-
620
-.col {
621
-  -ms-flex-preferred-size: 0;
622
-  flex-basis: 0;
623
-  -ms-flex-positive: 1;
624
-  flex-grow: 1;
625
-  max-width: 100%;
626
-}
627
-
628
-.col-auto {
629
-  -ms-flex: 0 0 auto;
630
-  flex: 0 0 auto;
631
-  width: auto;
632
-  max-width: 100%;
633
-}
634
-
635
-.col-1 {
636
-  -ms-flex: 0 0 8.333333%;
637
-  flex: 0 0 8.333333%;
638
-  max-width: 8.333333%;
639
-}
640
-
641
-.col-2 {
642
-  -ms-flex: 0 0 16.666667%;
643
-  flex: 0 0 16.666667%;
644
-  max-width: 16.666667%;
645
-}
646
-
647
-.col-3 {
648
-  -ms-flex: 0 0 25%;
649
-  flex: 0 0 25%;
650
-  max-width: 25%;
651
-}
652
-
653
-.col-4 {
654
-  -ms-flex: 0 0 33.333333%;
655
-  flex: 0 0 33.333333%;
656
-  max-width: 33.333333%;
657
-}
658
-
659
-.col-5 {
660
-  -ms-flex: 0 0 41.666667%;
661
-  flex: 0 0 41.666667%;
662
-  max-width: 41.666667%;
663
-}
664
-
665
-.col-6 {
666
-  -ms-flex: 0 0 50%;
667
-  flex: 0 0 50%;
668
-  max-width: 50%;
669
-}
670
-
671
-.col-7 {
672
-  -ms-flex: 0 0 58.333333%;
673
-  flex: 0 0 58.333333%;
674
-  max-width: 58.333333%;
675
-}
676
-
677
-.col-8 {
678
-  -ms-flex: 0 0 66.666667%;
679
-  flex: 0 0 66.666667%;
680
-  max-width: 66.666667%;
681
-}
682
-
683
-.col-9 {
684
-  -ms-flex: 0 0 75%;
685
-  flex: 0 0 75%;
686
-  max-width: 75%;
687
-}
688
-
689
-.col-10 {
690
-  -ms-flex: 0 0 83.333333%;
691
-  flex: 0 0 83.333333%;
692
-  max-width: 83.333333%;
693
-}
694
-
695
-.col-11 {
696
-  -ms-flex: 0 0 91.666667%;
697
-  flex: 0 0 91.666667%;
698
-  max-width: 91.666667%;
699
-}
700
-
701
-.col-12 {
702
-  -ms-flex: 0 0 100%;
703
-  flex: 0 0 100%;
704
-  max-width: 100%;
705
-}
706
-
707
-.order-first {
708
-  -ms-flex-order: -1;
709
-  order: -1;
710
-}
711
-
712
-.order-last {
713
-  -ms-flex-order: 13;
714
-  order: 13;
715
-}
716
-
717
-.order-0 {
718
-  -ms-flex-order: 0;
719
-  order: 0;
720
-}
721
-
722
-.order-1 {
723
-  -ms-flex-order: 1;
724
-  order: 1;
725
-}
726
-
727
-.order-2 {
728
-  -ms-flex-order: 2;
729
-  order: 2;
730
-}
731
-
732
-.order-3 {
733
-  -ms-flex-order: 3;
734
-  order: 3;
735
-}
736
-
737
-.order-4 {
738
-  -ms-flex-order: 4;
739
-  order: 4;
740
-}
741
-
742
-.order-5 {
743
-  -ms-flex-order: 5;
744
-  order: 5;
745
-}
746
-
747
-.order-6 {
748
-  -ms-flex-order: 6;
749
-  order: 6;
750
-}
751
-
752
-.order-7 {
753
-  -ms-flex-order: 7;
754
-  order: 7;
755
-}
756
-
757
-.order-8 {
758
-  -ms-flex-order: 8;
759
-  order: 8;
760
-}
761
-
762
-.order-9 {
763
-  -ms-flex-order: 9;
764
-  order: 9;
765
-}
766
-
767
-.order-10 {
768
-  -ms-flex-order: 10;
769
-  order: 10;
770
-}
771
-
772
-.order-11 {
773
-  -ms-flex-order: 11;
774
-  order: 11;
775
-}
776
-
777
-.order-12 {
778
-  -ms-flex-order: 12;
779
-  order: 12;
780
-}
781
-
782
-.offset-1 {
783
-  margin-left: 8.333333%;
784
-}
785
-
786
-.offset-2 {
787
-  margin-left: 16.666667%;
788
-}
789
-
790
-.offset-3 {
791
-  margin-left: 25%;
792
-}
793
-
794
-.offset-4 {
795
-  margin-left: 33.333333%;
796
-}
797
-
798
-.offset-5 {
799
-  margin-left: 41.666667%;
800
-}
801
-
802
-.offset-6 {
803
-  margin-left: 50%;
804
-}
805
-
806
-.offset-7 {
807
-  margin-left: 58.333333%;
808
-}
809
-
810
-.offset-8 {
811
-  margin-left: 66.666667%;
812
-}
813
-
814
-.offset-9 {
815
-  margin-left: 75%;
816
-}
817
-
818
-.offset-10 {
819
-  margin-left: 83.333333%;
820
-}
821
-
822
-.offset-11 {
823
-  margin-left: 91.666667%;
824
-}
825
-
826
-@media (min-width: 576px) {
827
-  .col-sm {
828
-    -ms-flex-preferred-size: 0;
829
-    flex-basis: 0;
830
-    -ms-flex-positive: 1;
831
-    flex-grow: 1;
832
-    max-width: 100%;
833
-  }
834
-  .col-sm-auto {
835
-    -ms-flex: 0 0 auto;
836
-    flex: 0 0 auto;
837
-    width: auto;
838
-    max-width: 100%;
839
-  }
840
-  .col-sm-1 {
841
-    -ms-flex: 0 0 8.333333%;
842
-    flex: 0 0 8.333333%;
843
-    max-width: 8.333333%;
844
-  }
845
-  .col-sm-2 {
846
-    -ms-flex: 0 0 16.666667%;
847
-    flex: 0 0 16.666667%;
848
-    max-width: 16.666667%;
849
-  }
850
-  .col-sm-3 {
851
-    -ms-flex: 0 0 25%;
852
-    flex: 0 0 25%;
853
-    max-width: 25%;
854
-  }
855
-  .col-sm-4 {
856
-    -ms-flex: 0 0 33.333333%;
857
-    flex: 0 0 33.333333%;
858
-    max-width: 33.333333%;
859
-  }
860
-  .col-sm-5 {
861
-    -ms-flex: 0 0 41.666667%;
862
-    flex: 0 0 41.666667%;
863
-    max-width: 41.666667%;
864
-  }
865
-  .col-sm-6 {
866
-    -ms-flex: 0 0 50%;
867
-    flex: 0 0 50%;
868
-    max-width: 50%;
869
-  }
870
-  .col-sm-7 {
871
-    -ms-flex: 0 0 58.333333%;
872
-    flex: 0 0 58.333333%;
873
-    max-width: 58.333333%;
874
-  }
875
-  .col-sm-8 {
876
-    -ms-flex: 0 0 66.666667%;
877
-    flex: 0 0 66.666667%;
878
-    max-width: 66.666667%;
879
-  }
880
-  .col-sm-9 {
881
-    -ms-flex: 0 0 75%;
882
-    flex: 0 0 75%;
883
-    max-width: 75%;
884
-  }
885
-  .col-sm-10 {
886
-    -ms-flex: 0 0 83.333333%;
887
-    flex: 0 0 83.333333%;
888
-    max-width: 83.333333%;
889
-  }
890
-  .col-sm-11 {
891
-    -ms-flex: 0 0 91.666667%;
892
-    flex: 0 0 91.666667%;
893
-    max-width: 91.666667%;
894
-  }
895
-  .col-sm-12 {
896
-    -ms-flex: 0 0 100%;
897
-    flex: 0 0 100%;
898
-    max-width: 100%;
899
-  }
900
-  .order-sm-first {
901
-    -ms-flex-order: -1;
902
-    order: -1;
903
-  }
904
-  .order-sm-last {
905
-    -ms-flex-order: 13;
906
-    order: 13;
907
-  }
908
-  .order-sm-0 {
909
-    -ms-flex-order: 0;
910
-    order: 0;
911
-  }
912
-  .order-sm-1 {
913
-    -ms-flex-order: 1;
914
-    order: 1;
915
-  }
916
-  .order-sm-2 {
917
-    -ms-flex-order: 2;
918
-    order: 2;
919
-  }
920
-  .order-sm-3 {
921
-    -ms-flex-order: 3;
922
-    order: 3;
923
-  }
924
-  .order-sm-4 {
925
-    -ms-flex-order: 4;
926
-    order: 4;
927
-  }
928
-  .order-sm-5 {
929
-    -ms-flex-order: 5;
930
-    order: 5;
931
-  }
932
-  .order-sm-6 {
933
-    -ms-flex-order: 6;
934
-    order: 6;
935
-  }
936
-  .order-sm-7 {
937
-    -ms-flex-order: 7;
938
-    order: 7;
939
-  }
940
-  .order-sm-8 {
941
-    -ms-flex-order: 8;
942
-    order: 8;
943
-  }
944
-  .order-sm-9 {
945
-    -ms-flex-order: 9;
946
-    order: 9;
947
-  }
948
-  .order-sm-10 {
949
-    -ms-flex-order: 10;
950
-    order: 10;
951
-  }
952
-  .order-sm-11 {
953
-    -ms-flex-order: 11;
954
-    order: 11;
955
-  }
956
-  .order-sm-12 {
957
-    -ms-flex-order: 12;
958
-    order: 12;
959
-  }
960
-  .offset-sm-0 {
961
-    margin-left: 0;
962
-  }
963
-  .offset-sm-1 {
964
-    margin-left: 8.333333%;
965
-  }
966
-  .offset-sm-2 {
967
-    margin-left: 16.666667%;
968
-  }
969
-  .offset-sm-3 {
970
-    margin-left: 25%;
971
-  }
972
-  .offset-sm-4 {
973
-    margin-left: 33.333333%;
974
-  }
975
-  .offset-sm-5 {
976
-    margin-left: 41.666667%;
977
-  }
978
-  .offset-sm-6 {
979
-    margin-left: 50%;
980
-  }
981
-  .offset-sm-7 {
982
-    margin-left: 58.333333%;
983
-  }
984
-  .offset-sm-8 {
985
-    margin-left: 66.666667%;
986
-  }
987
-  .offset-sm-9 {
988
-    margin-left: 75%;
989
-  }
990
-  .offset-sm-10 {
991
-    margin-left: 83.333333%;
992
-  }
993
-  .offset-sm-11 {
994
-    margin-left: 91.666667%;
995
-  }
996
-}
997
-
998
-@media (min-width: 768px) {
999
-  .col-md {
1000
-    -ms-flex-preferred-size: 0;
1001
-    flex-basis: 0;
1002
-    -ms-flex-positive: 1;
1003
-    flex-grow: 1;
1004
-    max-width: 100%;
1005
-  }
1006
-  .col-md-auto {
1007
-    -ms-flex: 0 0 auto;
1008
-    flex: 0 0 auto;
1009
-    width: auto;
1010
-    max-width: 100%;
1011
-  }
1012
-  .col-md-1 {
1013
-    -ms-flex: 0 0 8.333333%;
1014
-    flex: 0 0 8.333333%;
1015
-    max-width: 8.333333%;
1016
-  }
1017
-  .col-md-2 {
1018
-    -ms-flex: 0 0 16.666667%;
1019
-    flex: 0 0 16.666667%;
1020
-    max-width: 16.666667%;
1021
-  }
1022
-  .col-md-3 {
1023
-    -ms-flex: 0 0 25%;
1024
-    flex: 0 0 25%;
1025
-    max-width: 25%;
1026
-  }
1027
-  .col-md-4 {
1028
-    -ms-flex: 0 0 33.333333%;
1029
-    flex: 0 0 33.333333%;
1030
-    max-width: 33.333333%;
1031
-  }
1032
-  .col-md-5 {
1033
-    -ms-flex: 0 0 41.666667%;
1034
-    flex: 0 0 41.666667%;
1035
-    max-width: 41.666667%;
1036
-  }
1037
-  .col-md-6 {
1038
-    -ms-flex: 0 0 50%;
1039
-    flex: 0 0 50%;
1040
-    max-width: 50%;
1041
-  }
1042
-  .col-md-7 {
1043
-    -ms-flex: 0 0 58.333333%;
1044
-    flex: 0 0 58.333333%;
1045
-    max-width: 58.333333%;
1046
-  }
1047
-  .col-md-8 {
1048
-    -ms-flex: 0 0 66.666667%;
1049
-    flex: 0 0 66.666667%;
1050
-    max-width: 66.666667%;
1051
-  }
1052
-  .col-md-9 {
1053
-    -ms-flex: 0 0 75%;
1054
-    flex: 0 0 75%;
1055
-    max-width: 75%;
1056
-  }
1057
-  .col-md-10 {
1058
-    -ms-flex: 0 0 83.333333%;
1059
-    flex: 0 0 83.333333%;
1060
-    max-width: 83.333333%;
1061
-  }
1062
-  .col-md-11 {
1063
-    -ms-flex: 0 0 91.666667%;
1064
-    flex: 0 0 91.666667%;
1065
-    max-width: 91.666667%;
1066
-  }
1067
-  .col-md-12 {
1068
-    -ms-flex: 0 0 100%;
1069
-    flex: 0 0 100%;
1070
-    max-width: 100%;
1071
-  }
1072
-  .order-md-first {
1073
-    -ms-flex-order: -1;
1074
-    order: -1;
1075
-  }
1076
-  .order-md-last {
1077
-    -ms-flex-order: 13;
1078
-    order: 13;
1079
-  }
1080
-  .order-md-0 {
1081
-    -ms-flex-order: 0;
1082
-    order: 0;
1083
-  }
1084
-  .order-md-1 {
1085
-    -ms-flex-order: 1;
1086
-    order: 1;
1087
-  }
1088
-  .order-md-2 {
1089
-    -ms-flex-order: 2;
1090
-    order: 2;
1091
-  }
1092
-  .order-md-3 {
1093
-    -ms-flex-order: 3;
1094
-    order: 3;
1095
-  }
1096
-  .order-md-4 {
1097
-    -ms-flex-order: 4;
1098
-    order: 4;
1099
-  }
1100
-  .order-md-5 {
1101
-    -ms-flex-order: 5;
1102
-    order: 5;
1103
-  }
1104
-  .order-md-6 {
1105
-    -ms-flex-order: 6;
1106
-    order: 6;
1107
-  }
1108
-  .order-md-7 {
1109
-    -ms-flex-order: 7;
1110
-    order: 7;
1111
-  }
1112
-  .order-md-8 {
1113
-    -ms-flex-order: 8;
1114
-    order: 8;
1115
-  }
1116
-  .order-md-9 {
1117
-    -ms-flex-order: 9;
1118
-    order: 9;
1119
-  }
1120
-  .order-md-10 {
1121
-    -ms-flex-order: 10;
1122
-    order: 10;
1123
-  }
1124
-  .order-md-11 {
1125
-    -ms-flex-order: 11;
1126
-    order: 11;
1127
-  }
1128
-  .order-md-12 {
1129
-    -ms-flex-order: 12;
1130
-    order: 12;
1131
-  }
1132
-  .offset-md-0 {
1133
-    margin-left: 0;
1134
-  }
1135
-  .offset-md-1 {
1136
-    margin-left: 8.333333%;
1137
-  }
1138
-  .offset-md-2 {
1139
-    margin-left: 16.666667%;
1140
-  }
1141
-  .offset-md-3 {
1142
-    margin-left: 25%;
1143
-  }
1144
-  .offset-md-4 {
1145
-    margin-left: 33.333333%;
1146
-  }
1147
-  .offset-md-5 {
1148
-    margin-left: 41.666667%;
1149
-  }
1150
-  .offset-md-6 {
1151
-    margin-left: 50%;
1152
-  }
1153
-  .offset-md-7 {
1154
-    margin-left: 58.333333%;
1155
-  }
1156
-  .offset-md-8 {
1157
-    margin-left: 66.666667%;
1158
-  }
1159
-  .offset-md-9 {
1160
-    margin-left: 75%;
1161
-  }
1162
-  .offset-md-10 {
1163
-    margin-left: 83.333333%;
1164
-  }
1165
-  .offset-md-11 {
1166
-    margin-left: 91.666667%;
1167
-  }
1168
-}
1169
-
1170
-@media (min-width: 992px) {
1171
-  .col-lg {
1172
-    -ms-flex-preferred-size: 0;
1173
-    flex-basis: 0;
1174
-    -ms-flex-positive: 1;
1175
-    flex-grow: 1;
1176
-    max-width: 100%;
1177
-  }
1178
-  .col-lg-auto {
1179
-    -ms-flex: 0 0 auto;
1180
-    flex: 0 0 auto;
1181
-    width: auto;
1182
-    max-width: 100%;
1183
-  }
1184
-  .col-lg-1 {
1185
-    -ms-flex: 0 0 8.333333%;
1186
-    flex: 0 0 8.333333%;
1187
-    max-width: 8.333333%;
1188
-  }
1189
-  .col-lg-2 {
1190
-    -ms-flex: 0 0 16.666667%;
1191
-    flex: 0 0 16.666667%;
1192
-    max-width: 16.666667%;
1193
-  }
1194
-  .col-lg-3 {
1195
-    -ms-flex: 0 0 25%;
1196
-    flex: 0 0 25%;
1197
-    max-width: 25%;
1198
-  }
1199
-  .col-lg-4 {
1200
-    -ms-flex: 0 0 33.333333%;
1201
-    flex: 0 0 33.333333%;
1202
-    max-width: 33.333333%;
1203
-  }
1204
-  .col-lg-5 {
1205
-    -ms-flex: 0 0 41.666667%;
1206
-    flex: 0 0 41.666667%;
1207
-    max-width: 41.666667%;
1208
-  }
1209
-  .col-lg-6 {
1210
-    -ms-flex: 0 0 50%;
1211
-    flex: 0 0 50%;
1212
-    max-width: 50%;
1213
-  }
1214
-  .col-lg-7 {
1215
-    -ms-flex: 0 0 58.333333%;
1216
-    flex: 0 0 58.333333%;
1217
-    max-width: 58.333333%;
1218
-  }
1219
-  .col-lg-8 {
1220
-    -ms-flex: 0 0 66.666667%;
1221
-    flex: 0 0 66.666667%;
1222
-    max-width: 66.666667%;
1223
-  }
1224
-  .col-lg-9 {
1225
-    -ms-flex: 0 0 75%;
1226
-    flex: 0 0 75%;
1227
-    max-width: 75%;
1228
-  }
1229
-  .col-lg-10 {
1230
-    -ms-flex: 0 0 83.333333%;
1231
-    flex: 0 0 83.333333%;
1232
-    max-width: 83.333333%;
1233
-  }
1234
-  .col-lg-11 {
1235
-    -ms-flex: 0 0 91.666667%;
1236
-    flex: 0 0 91.666667%;
1237
-    max-width: 91.666667%;
1238
-  }
1239
-  .col-lg-12 {
1240
-    -ms-flex: 0 0 100%;
1241
-    flex: 0 0 100%;
1242
-    max-width: 100%;
1243
-  }
1244
-  .order-lg-first {
1245
-    -ms-flex-order: -1;
1246
-    order: -1;
1247
-  }
1248
-  .order-lg-last {
1249
-    -ms-flex-order: 13;
1250
-    order: 13;
1251
-  }
1252
-  .order-lg-0 {
1253
-    -ms-flex-order: 0;
1254
-    order: 0;
1255
-  }
1256
-  .order-lg-1 {
1257
-    -ms-flex-order: 1;
1258
-    order: 1;
1259
-  }
1260
-  .order-lg-2 {
1261
-    -ms-flex-order: 2;
1262
-    order: 2;
1263
-  }
1264
-  .order-lg-3 {
1265
-    -ms-flex-order: 3;
1266
-    order: 3;
1267
-  }
1268
-  .order-lg-4 {
1269
-    -ms-flex-order: 4;
1270
-    order: 4;
1271
-  }
1272
-  .order-lg-5 {
1273
-    -ms-flex-order: 5;
1274
-    order: 5;
1275
-  }
1276
-  .order-lg-6 {
1277
-    -ms-flex-order: 6;
1278
-    order: 6;
1279
-  }
1280
-  .order-lg-7 {
1281
-    -ms-flex-order: 7;
1282
-    order: 7;
1283
-  }
1284
-  .order-lg-8 {
1285
-    -ms-flex-order: 8;
1286
-    order: 8;
1287
-  }
1288
-  .order-lg-9 {
1289
-    -ms-flex-order: 9;
1290
-    order: 9;
1291
-  }
1292
-  .order-lg-10 {
1293
-    -ms-flex-order: 10;
1294
-    order: 10;
1295
-  }
1296
-  .order-lg-11 {
1297
-    -ms-flex-order: 11;
1298
-    order: 11;
1299
-  }
1300
-  .order-lg-12 {
1301
-    -ms-flex-order: 12;
1302
-    order: 12;
1303
-  }
1304
-  .offset-lg-0 {
1305
-    margin-left: 0;
1306
-  }
1307
-  .offset-lg-1 {
1308
-    margin-left: 8.333333%;
1309
-  }
1310
-  .offset-lg-2 {
1311
-    margin-left: 16.666667%;
1312
-  }
1313
-  .offset-lg-3 {
1314
-    margin-left: 25%;
1315
-  }
1316
-  .offset-lg-4 {
1317
-    margin-left: 33.333333%;
1318
-  }
1319
-  .offset-lg-5 {
1320
-    margin-left: 41.666667%;
1321
-  }
1322
-  .offset-lg-6 {
1323
-    margin-left: 50%;
1324
-  }
1325
-  .offset-lg-7 {
1326
-    margin-left: 58.333333%;
1327
-  }
1328
-  .offset-lg-8 {
1329
-    margin-left: 66.666667%;
1330
-  }
1331
-  .offset-lg-9 {
1332
-    margin-left: 75%;
1333
-  }
1334
-  .offset-lg-10 {
1335
-    margin-left: 83.333333%;
1336
-  }
1337
-  .offset-lg-11 {
1338
-    margin-left: 91.666667%;
1339
-  }
1340
-}
1341
-
1342
-@media (min-width: 1200px) {
1343
-  .col-xl {
1344
-    -ms-flex-preferred-size: 0;
1345
-    flex-basis: 0;
1346
-    -ms-flex-positive: 1;
1347
-    flex-grow: 1;
1348
-    max-width: 100%;
1349
-  }
1350
-  .col-xl-auto {
1351
-    -ms-flex: 0 0 auto;
1352
-    flex: 0 0 auto;
1353
-    width: auto;
1354
-    max-width: 100%;
1355
-  }
1356
-  .col-xl-1 {
1357
-    -ms-flex: 0 0 8.333333%;
1358
-    flex: 0 0 8.333333%;
1359
-    max-width: 8.333333%;
1360
-  }
1361
-  .col-xl-2 {
1362
-    -ms-flex: 0 0 16.666667%;
1363
-    flex: 0 0 16.666667%;
1364
-    max-width: 16.666667%;
1365
-  }
1366
-  .col-xl-3 {
1367
-    -ms-flex: 0 0 25%;
1368
-    flex: 0 0 25%;
1369
-    max-width: 25%;
1370
-  }
1371
-  .col-xl-4 {
1372
-    -ms-flex: 0 0 33.333333%;
1373
-    flex: 0 0 33.333333%;
1374
-    max-width: 33.333333%;
1375
-  }
1376
-  .col-xl-5 {
1377
-    -ms-flex: 0 0 41.666667%;
1378
-    flex: 0 0 41.666667%;
1379
-    max-width: 41.666667%;
1380
-  }
1381
-  .col-xl-6 {
1382
-    -ms-flex: 0 0 50%;
1383
-    flex: 0 0 50%;
1384
-    max-width: 50%;
1385
-  }
1386
-  .col-xl-7 {
1387
-    -ms-flex: 0 0 58.333333%;
1388
-    flex: 0 0 58.333333%;
1389
-    max-width: 58.333333%;
1390
-  }
1391
-  .col-xl-8 {
1392
-    -ms-flex: 0 0 66.666667%;
1393
-    flex: 0 0 66.666667%;
1394
-    max-width: 66.666667%;
1395
-  }
1396
-  .col-xl-9 {
1397
-    -ms-flex: 0 0 75%;
1398
-    flex: 0 0 75%;
1399
-    max-width: 75%;
1400
-  }
1401
-  .col-xl-10 {
1402
-    -ms-flex: 0 0 83.333333%;
1403
-    flex: 0 0 83.333333%;
1404
-    max-width: 83.333333%;
1405
-  }
1406
-  .col-xl-11 {
1407
-    -ms-flex: 0 0 91.666667%;
1408
-    flex: 0 0 91.666667%;
1409
-    max-width: 91.666667%;
1410
-  }
1411
-  .col-xl-12 {
1412
-    -ms-flex: 0 0 100%;
1413
-    flex: 0 0 100%;
1414
-    max-width: 100%;
1415
-  }
1416
-  .order-xl-first {
1417
-    -ms-flex-order: -1;
1418
-    order: -1;
1419
-  }
1420
-  .order-xl-last {
1421
-    -ms-flex-order: 13;
1422
-    order: 13;
1423
-  }
1424
-  .order-xl-0 {
1425
-    -ms-flex-order: 0;
1426
-    order: 0;
1427
-  }
1428
-  .order-xl-1 {
1429
-    -ms-flex-order: 1;
1430
-    order: 1;
1431
-  }
1432
-  .order-xl-2 {
1433
-    -ms-flex-order: 2;
1434
-    order: 2;
1435
-  }
1436
-  .order-xl-3 {
1437
-    -ms-flex-order: 3;
1438
-    order: 3;
1439
-  }
1440
-  .order-xl-4 {
1441
-    -ms-flex-order: 4;
1442
-    order: 4;
1443
-  }
1444
-  .order-xl-5 {
1445
-    -ms-flex-order: 5;
1446
-    order: 5;
1447
-  }
1448
-  .order-xl-6 {
1449
-    -ms-flex-order: 6;
1450
-    order: 6;
1451
-  }
1452
-  .order-xl-7 {
1453
-    -ms-flex-order: 7;
1454
-    order: 7;
1455
-  }
1456
-  .order-xl-8 {
1457
-    -ms-flex-order: 8;
1458
-    order: 8;
1459
-  }
1460
-  .order-xl-9 {
1461
-    -ms-flex-order: 9;
1462
-    order: 9;
1463
-  }
1464
-  .order-xl-10 {
1465
-    -ms-flex-order: 10;
1466
-    order: 10;
1467
-  }
1468
-  .order-xl-11 {
1469
-    -ms-flex-order: 11;
1470
-    order: 11;
1471
-  }
1472
-  .order-xl-12 {
1473
-    -ms-flex-order: 12;
1474
-    order: 12;
1475
-  }
1476
-  .offset-xl-0 {
1477
-    margin-left: 0;
1478
-  }
1479
-  .offset-xl-1 {
1480
-    margin-left: 8.333333%;
1481
-  }
1482
-  .offset-xl-2 {
1483
-    margin-left: 16.666667%;
1484
-  }
1485
-  .offset-xl-3 {
1486
-    margin-left: 25%;
1487
-  }
1488
-  .offset-xl-4 {
1489
-    margin-left: 33.333333%;
1490
-  }
1491
-  .offset-xl-5 {
1492
-    margin-left: 41.666667%;
1493
-  }
1494
-  .offset-xl-6 {
1495
-    margin-left: 50%;
1496
-  }
1497
-  .offset-xl-7 {
1498
-    margin-left: 58.333333%;
1499
-  }
1500
-  .offset-xl-8 {
1501
-    margin-left: 66.666667%;
1502
-  }
1503
-  .offset-xl-9 {
1504
-    margin-left: 75%;
1505
-  }
1506
-  .offset-xl-10 {
1507
-    margin-left: 83.333333%;
1508
-  }
1509
-  .offset-xl-11 {
1510
-    margin-left: 91.666667%;
1511
-  }
1512
-}
1513
-
1514
-.table {
1515
-  width: 100%;
1516
-  margin-bottom: 1rem;
1517
-  color: #212529;
1518
-}
1519
-
1520
-.table th,
1521
-.table td {
1522
-  padding: 0.75rem;
1523
-  vertical-align: top;
1524
-  border-top: 1px solid #dee2e6;
1525
-}
1526
-
1527
-.table thead th {
1528
-  vertical-align: bottom;
1529
-  border-bottom: 2px solid #dee2e6;
1530
-}
1531
-
1532
-.table tbody + tbody {
1533
-  border-top: 2px solid #dee2e6;
1534
-}
1535
-
1536
-.table-sm th,
1537
-.table-sm td {
1538
-  padding: 0.3rem;
1539
-}
1540
-
1541
-.table-bordered {
1542
-  border: 1px solid #dee2e6;
1543
-}
1544
-
1545
-.table-bordered th,
1546
-.table-bordered td {
1547
-  border: 1px solid #dee2e6;
1548
-}
1549
-
1550
-.table-bordered thead th,
1551
-.table-bordered thead td {
1552
-  border-bottom-width: 2px;
1553
-}
1554
-
1555
-.table-borderless th,
1556
-.table-borderless td,
1557
-.table-borderless thead th,
1558
-.table-borderless tbody + tbody {
1559
-  border: 0;
1560
-}
1561
-
1562
-.table-striped tbody tr:nth-of-type(odd) {
1563
-  background-color: rgba(0, 0, 0, 0.05);
1564
-}
1565
-
1566
-.table-hover tbody tr:hover {
1567
-  color: #212529;
1568
-  background-color: rgba(0, 0, 0, 0.075);
1569
-}
1570
-
1571
-.table-primary,
1572
-.table-primary > th,
1573
-.table-primary > td {
1574
-  background-color: #b8daff;
1575
-}
1576
-
1577
-.table-primary th,
1578
-.table-primary td,
1579
-.table-primary thead th,
1580
-.table-primary tbody + tbody {
1581
-  border-color: #7abaff;
1582
-}
1583
-
1584
-.table-hover .table-primary:hover {
1585
-  background-color: #9fcdff;
1586
-}
1587
-
1588
-.table-hover .table-primary:hover > td,
1589
-.table-hover .table-primary:hover > th {
1590
-  background-color: #9fcdff;
1591
-}
1592
-
1593
-.table-secondary,
1594
-.table-secondary > th,
1595
-.table-secondary > td {
1596
-  background-color: #d6d8db;
1597
-}
1598
-
1599
-.table-secondary th,
1600
-.table-secondary td,
1601
-.table-secondary thead th,
1602
-.table-secondary tbody + tbody {
1603
-  border-color: #b3b7bb;
1604
-}
1605
-
1606
-.table-hover .table-secondary:hover {
1607
-  background-color: #c8cbcf;
1608
-}
1609
-
1610
-.table-hover .table-secondary:hover > td,
1611
-.table-hover .table-secondary:hover > th {
1612
-  background-color: #c8cbcf;
1613
-}
1614
-
1615
-.table-success,
1616
-.table-success > th,
1617
-.table-success > td {
1618
-  background-color: #c3e6cb;
1619
-}
1620
-
1621
-.table-success th,
1622
-.table-success td,
1623
-.table-success thead th,
1624
-.table-success tbody + tbody {
1625
-  border-color: #8fd19e;
1626
-}
1627
-
1628
-.table-hover .table-success:hover {
1629
-  background-color: #b1dfbb;
1630
-}
1631
-
1632
-.table-hover .table-success:hover > td,
1633
-.table-hover .table-success:hover > th {
1634
-  background-color: #b1dfbb;
1635
-}
1636
-
1637
-.table-info,
1638
-.table-info > th,
1639
-.table-info > td {
1640
-  background-color: #bee5eb;
1641
-}
1642
-
1643
-.table-info th,
1644
-.table-info td,
1645
-.table-info thead th,
1646
-.table-info tbody + tbody {
1647
-  border-color: #86cfda;
1648
-}
1649
-
1650
-.table-hover .table-info:hover {
1651
-  background-color: #abdde5;
1652
-}
1653
-
1654
-.table-hover .table-info:hover > td,
1655
-.table-hover .table-info:hover > th {
1656
-  background-color: #abdde5;
1657
-}
1658
-
1659
-.table-warning,
1660
-.table-warning > th,
1661
-.table-warning > td {
1662
-  background-color: #ffeeba;
1663
-}
1664
-
1665
-.table-warning th,
1666
-.table-warning td,
1667
-.table-warning thead th,
1668
-.table-warning tbody + tbody {
1669
-  border-color: #ffdf7e;
1670
-}
1671
-
1672
-.table-hover .table-warning:hover {
1673
-  background-color: #ffe8a1;
1674
-}
1675
-
1676
-.table-hover .table-warning:hover > td,
1677
-.table-hover .table-warning:hover > th {
1678
-  background-color: #ffe8a1;
1679
-}
1680
-
1681
-.table-danger,
1682
-.table-danger > th,
1683
-.table-danger > td {
1684
-  background-color: #f5c6cb;
1685
-}
1686
-
1687
-.table-danger th,
1688
-.table-danger td,
1689
-.table-danger thead th,
1690
-.table-danger tbody + tbody {
1691
-  border-color: #ed969e;
1692
-}
1693
-
1694
-.table-hover .table-danger:hover {
1695
-  background-color: #f1b0b7;
1696
-}
1697
-
1698
-.table-hover .table-danger:hover > td,
1699
-.table-hover .table-danger:hover > th {
1700
-  background-color: #f1b0b7;
1701
-}
1702
-
1703
-.table-light,
1704
-.table-light > th,
1705
-.table-light > td {
1706
-  background-color: #fdfdfe;
1707
-}
1708
-
1709
-.table-light th,
1710
-.table-light td,
1711
-.table-light thead th,
1712
-.table-light tbody + tbody {
1713
-  border-color: #fbfcfc;
1714
-}
1715
-
1716
-.table-hover .table-light:hover {
1717
-  background-color: #ececf6;
1718
-}
1719
-
1720
-.table-hover .table-light:hover > td,
1721
-.table-hover .table-light:hover > th {
1722
-  background-color: #ececf6;
1723
-}
1724
-
1725
-.table-dark,
1726
-.table-dark > th,
1727
-.table-dark > td {
1728
-  background-color: #c6c8ca;
1729
-}
1730
-
1731
-.table-dark th,
1732
-.table-dark td,
1733
-.table-dark thead th,
1734
-.table-dark tbody + tbody {
1735
-  border-color: #95999c;
1736
-}
1737
-
1738
-.table-hover .table-dark:hover {
1739
-  background-color: #b9bbbe;
1740
-}
1741
-
1742
-.table-hover .table-dark:hover > td,
1743
-.table-hover .table-dark:hover > th {
1744
-  background-color: #b9bbbe;
1745
-}
1746
-
1747
-.table-active,
1748
-.table-active > th,
1749
-.table-active > td {
1750
-  background-color: rgba(0, 0, 0, 0.075);
1751
-}
1752
-
1753
-.table-hover .table-active:hover {
1754
-  background-color: rgba(0, 0, 0, 0.075);
1755
-}
1756
-
1757
-.table-hover .table-active:hover > td,
1758
-.table-hover .table-active:hover > th {
1759
-  background-color: rgba(0, 0, 0, 0.075);
1760
-}
1761
-
1762
-.table .thead-dark th {
1763
-  color: #fff;
1764
-  background-color: #343a40;
1765
-  border-color: #454d55;
1766
-}
1767
-
1768
-.table .thead-light th {
1769
-  color: #495057;
1770
-  background-color: #e9ecef;
1771
-  border-color: #dee2e6;
1772
-}
1773
-
1774
-.table-dark {
1775
-  color: #fff;
1776
-  background-color: #343a40;
1777
-}
1778
-
1779
-.table-dark th,
1780
-.table-dark td,
1781
-.table-dark thead th {
1782
-  border-color: #454d55;
1783
-}
1784
-
1785
-.table-dark.table-bordered {
1786
-  border: 0;
1787
-}
1788
-
1789
-.table-dark.table-striped tbody tr:nth-of-type(odd) {
1790
-  background-color: rgba(255, 255, 255, 0.05);
1791
-}
1792
-
1793
-.table-dark.table-hover tbody tr:hover {
1794
-  color: #fff;
1795
-  background-color: rgba(255, 255, 255, 0.075);
1796
-}
1797
-
1798
-@media (max-width: 575.98px) {
1799
-  .table-responsive-sm {
1800
-    display: block;
1801
-    width: 100%;
1802
-    overflow-x: auto;
1803
-    -webkit-overflow-scrolling: touch;
1804
-  }
1805
-  .table-responsive-sm > .table-bordered {
1806
-    border: 0;
1807
-  }
1808
-}
1809
-
1810
-@media (max-width: 767.98px) {
1811
-  .table-responsive-md {
1812
-    display: block;
1813
-    width: 100%;
1814
-    overflow-x: auto;
1815
-    -webkit-overflow-scrolling: touch;
1816
-  }
1817
-  .table-responsive-md > .table-bordered {
1818
-    border: 0;
1819
-  }
1820
-}
1821
-
1822
-@media (max-width: 991.98px) {
1823
-  .table-responsive-lg {
1824
-    display: block;
1825
-    width: 100%;
1826
-    overflow-x: auto;
1827
-    -webkit-overflow-scrolling: touch;
1828
-  }
1829
-  .table-responsive-lg > .table-bordered {
1830
-    border: 0;
1831
-  }
1832
-}
1833
-
1834
-@media (max-width: 1199.98px) {
1835
-  .table-responsive-xl {
1836
-    display: block;
1837
-    width: 100%;
1838
-    overflow-x: auto;
1839
-    -webkit-overflow-scrolling: touch;
1840
-  }
1841
-  .table-responsive-xl > .table-bordered {
1842
-    border: 0;
1843
-  }
1844
-}
1845
-
1846
-.table-responsive {
1847
-  display: block;
1848
-  width: 100%;
1849
-  overflow-x: auto;
1850
-  -webkit-overflow-scrolling: touch;
1851
-}
1852
-
1853
-.table-responsive > .table-bordered {
1854
-  border: 0;
1855
-}
1856
-
1857
-.form-control {
1858
-  display: block;
1859
-  width: 100%;
1860
-  height: calc(1.5em + 0.75rem + 2px);
1861
-  padding: 0.375rem 0.75rem;
1862
-  font-size: 1rem;
1863
-  font-weight: 400;
1864
-  line-height: 1.5;
1865
-  color: #495057;
1866
-  background-color: #fff;
1867
-  background-clip: padding-box;
1868
-  border: 1px solid #ced4da;
1869
-  border-radius: 0.25rem;
1870
-  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1871
-}
1872
-
1873
-@media (prefers-reduced-motion: reduce) {
1874
-  .form-control {
1875
-    transition: none;
1876
-  }
1877
-}
1878
-
1879
-.form-control::-ms-expand {
1880
-  background-color: transparent;
1881
-  border: 0;
1882
-}
1883
-
1884
-.form-control:focus {
1885
-  color: #495057;
1886
-  background-color: #fff;
1887
-  border-color: #80bdff;
1888
-  outline: 0;
1889
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1890
-}
1891
-
1892
-.form-control::-webkit-input-placeholder {
1893
-  color: #6c757d;
1894
-  opacity: 1;
1895
-}
1896
-
1897
-.form-control::-moz-placeholder {
1898
-  color: #6c757d;
1899
-  opacity: 1;
1900
-}
1901
-
1902
-.form-control:-ms-input-placeholder {
1903
-  color: #6c757d;
1904
-  opacity: 1;
1905
-}
1906
-
1907
-.form-control::-ms-input-placeholder {
1908
-  color: #6c757d;
1909
-  opacity: 1;
1910
-}
1911
-
1912
-.form-control::placeholder {
1913
-  color: #6c757d;
1914
-  opacity: 1;
1915
-}
1916
-
1917
-.form-control:disabled, .form-control[readonly] {
1918
-  background-color: #e9ecef;
1919
-  opacity: 1;
1920
-}
1921
-
1922
-select.form-control:focus::-ms-value {
1923
-  color: #495057;
1924
-  background-color: #fff;
1925
-}
1926
-
1927
-.form-control-file,
1928
-.form-control-range {
1929
-  display: block;
1930
-  width: 100%;
1931
-}
1932
-
1933
-.col-form-label {
1934
-  padding-top: calc(0.375rem + 1px);
1935
-  padding-bottom: calc(0.375rem + 1px);
1936
-  margin-bottom: 0;
1937
-  font-size: inherit;
1938
-  line-height: 1.5;
1939
-}
1940
-
1941
-.col-form-label-lg {
1942
-  padding-top: calc(0.5rem + 1px);
1943
-  padding-bottom: calc(0.5rem + 1px);
1944
-  font-size: 1.25rem;
1945
-  line-height: 1.5;
1946
-}
1947
-
1948
-.col-form-label-sm {
1949
-  padding-top: calc(0.25rem + 1px);
1950
-  padding-bottom: calc(0.25rem + 1px);
1951
-  font-size: 0.875rem;
1952
-  line-height: 1.5;
1953
-}
1954
-
1955
-.form-control-plaintext {
1956
-  display: block;
1957
-  width: 100%;
1958
-  padding-top: 0.375rem;
1959
-  padding-bottom: 0.375rem;
1960
-  margin-bottom: 0;
1961
-  line-height: 1.5;
1962
-  color: #212529;
1963
-  background-color: transparent;
1964
-  border: solid transparent;
1965
-  border-width: 1px 0;
1966
-}
1967
-
1968
-.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1969
-  padding-right: 0;
1970
-  padding-left: 0;
1971
-}
1972
-
1973
-.form-control-sm {
1974
-  height: calc(1.5em + 0.5rem + 2px);
1975
-  padding: 0.25rem 0.5rem;
1976
-  font-size: 0.875rem;
1977
-  line-height: 1.5;
1978
-  border-radius: 0.2rem;
1979
-}
1980
-
1981
-.form-control-lg {
1982
-  height: calc(1.5em + 1rem + 2px);
1983
-  padding: 0.5rem 1rem;
1984
-  font-size: 1.25rem;
1985
-  line-height: 1.5;
1986
-  border-radius: 0.3rem;
1987
-}
1988
-
1989
-select.form-control[size], select.form-control[multiple] {
1990
-  height: auto;
1991
-}
1992
-
1993
-textarea.form-control {
1994
-  height: auto;
1995
-}
1996
-
1997
-.form-group {
1998
-  margin-bottom: 1rem;
1999
-}
2000
-
2001
-.form-text {
2002
-  display: block;
2003
-  margin-top: 0.25rem;
2004
-}
2005
-
2006
-.form-row {
2007
-  display: -ms-flexbox;
2008
-  display: flex;
2009
-  -ms-flex-wrap: wrap;
2010
-  flex-wrap: wrap;
2011
-  margin-right: -5px;
2012
-  margin-left: -5px;
2013
-}
2014
-
2015
-.form-row > .col,
2016
-.form-row > [class*="col-"] {
2017
-  padding-right: 5px;
2018
-  padding-left: 5px;
2019
-}
2020
-
2021
-.form-check {
2022
-  position: relative;
2023
-  display: block;
2024
-  padding-left: 1.25rem;
2025
-}
2026
-
2027
-.form-check-input {
2028
-  position: absolute;
2029
-  margin-top: 0.3rem;
2030
-  margin-left: -1.25rem;
2031
-}
2032
-
2033
-.form-check-input:disabled ~ .form-check-label {
2034
-  color: #6c757d;
2035
-}
2036
-
2037
-.form-check-label {
2038
-  margin-bottom: 0;
2039
-}
2040
-
2041
-.form-check-inline {
2042
-  display: -ms-inline-flexbox;
2043
-  display: inline-flex;
2044
-  -ms-flex-align: center;
2045
-  align-items: center;
2046
-  padding-left: 0;
2047
-  margin-right: 0.75rem;
2048
-}
2049
-
2050
-.form-check-inline .form-check-input {
2051
-  position: static;
2052
-  margin-top: 0;
2053
-  margin-right: 0.3125rem;
2054
-  margin-left: 0;
2055
-}
2056
-
2057
-.valid-feedback {
2058
-  display: none;
2059
-  width: 100%;
2060
-  margin-top: 0.25rem;
2061
-  font-size: 80%;
2062
-  color: #28a745;
2063
-}
2064
-
2065
-.valid-tooltip {
2066
-  position: absolute;
2067
-  top: 100%;
2068
-  z-index: 5;
2069
-  display: none;
2070
-  max-width: 100%;
2071
-  padding: 0.25rem 0.5rem;
2072
-  margin-top: .1rem;
2073
-  font-size: 0.875rem;
2074
-  line-height: 1.5;
2075
-  color: #fff;
2076
-  background-color: rgba(40, 167, 69, 0.9);
2077
-  border-radius: 0.25rem;
2078
-}
2079
-
2080
-.was-validated .form-control:valid, .form-control.is-valid {
2081
-  border-color: #28a745;
2082
-  padding-right: calc(1.5em + 0.75rem);
2083
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2084
-  background-repeat: no-repeat;
2085
-  background-position: center right calc(0.375em + 0.1875rem);
2086
-  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2087
-}
2088
-
2089
-.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2090
-  border-color: #28a745;
2091
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2092
-}
2093
-
2094
-.was-validated .form-control:valid ~ .valid-feedback,
2095
-.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
2096
-.form-control.is-valid ~ .valid-tooltip {
2097
-  display: block;
2098
-}
2099
-
2100
-.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2101
-  padding-right: calc(1.5em + 0.75rem);
2102
-  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2103
-}
2104
-
2105
-.was-validated .custom-select:valid, .custom-select.is-valid {
2106
-  border-color: #28a745;
2107
-  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2108
-  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2109
-}
2110
-
2111
-.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2112
-  border-color: #28a745;
2113
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2114
-}
2115
-
2116
-.was-validated .custom-select:valid ~ .valid-feedback,
2117
-.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
2118
-.custom-select.is-valid ~ .valid-tooltip {
2119
-  display: block;
2120
-}
2121
-
2122
-.was-validated .form-control-file:valid ~ .valid-feedback,
2123
-.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
2124
-.form-control-file.is-valid ~ .valid-tooltip {
2125
-  display: block;
2126
-}
2127
-
2128
-.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2129
-  color: #28a745;
2130
-}
2131
-
2132
-.was-validated .form-check-input:valid ~ .valid-feedback,
2133
-.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2134
-.form-check-input.is-valid ~ .valid-tooltip {
2135
-  display: block;
2136
-}
2137
-
2138
-.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2139
-  color: #28a745;
2140
-}
2141
-
2142
-.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2143
-  border-color: #28a745;
2144
-}
2145
-
2146
-.was-validated .custom-control-input:valid ~ .valid-feedback,
2147
-.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
2148
-.custom-control-input.is-valid ~ .valid-tooltip {
2149
-  display: block;
2150
-}
2151
-
2152
-.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2153
-  border-color: #34ce57;
2154
-  background-color: #34ce57;
2155
-}
2156
-
2157
-.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2158
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2159
-}
2160
-
2161
-.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
2162
-  border-color: #28a745;
2163
-}
2164
-
2165
-.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2166
-  border-color: #28a745;
2167
-}
2168
-
2169
-.was-validated .custom-file-input:valid ~ .valid-feedback,
2170
-.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
2171
-.custom-file-input.is-valid ~ .valid-tooltip {
2172
-  display: block;
2173
-}
2174
-
2175
-.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2176
-  border-color: #28a745;
2177
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2178
-}
2179
-
2180
-.invalid-feedback {
2181
-  display: none;
2182
-  width: 100%;
2183
-  margin-top: 0.25rem;
2184
-  font-size: 80%;
2185
-  color: #dc3545;
2186
-}
2187
-
2188
-.invalid-tooltip {
2189
-  position: absolute;
2190
-  top: 100%;
2191
-  z-index: 5;
2192
-  display: none;
2193
-  max-width: 100%;
2194
-  padding: 0.25rem 0.5rem;
2195
-  margin-top: .1rem;
2196
-  font-size: 0.875rem;
2197
-  line-height: 1.5;
2198
-  color: #fff;
2199
-  background-color: rgba(220, 53, 69, 0.9);
2200
-  border-radius: 0.25rem;
2201
-}
2202
-
2203
-.was-validated .form-control:invalid, .form-control.is-invalid {
2204
-  border-color: #dc3545;
2205
-  padding-right: calc(1.5em + 0.75rem);
2206
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
2207
-  background-repeat: no-repeat;
2208
-  background-position: center right calc(0.375em + 0.1875rem);
2209
-  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2210
-}
2211
-
2212
-.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2213
-  border-color: #dc3545;
2214
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2215
-}
2216
-
2217
-.was-validated .form-control:invalid ~ .invalid-feedback,
2218
-.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
2219
-.form-control.is-invalid ~ .invalid-tooltip {
2220
-  display: block;
2221
-}
2222
-
2223
-.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2224
-  padding-right: calc(1.5em + 0.75rem);
2225
-  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2226
-}
2227
-
2228
-.was-validated .custom-select:invalid, .custom-select.is-invalid {
2229
-  border-color: #dc3545;
2230
-  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2231
-  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2232
-}
2233
-
2234
-.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2235
-  border-color: #dc3545;
2236
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2237
-}
2238
-
2239
-.was-validated .custom-select:invalid ~ .invalid-feedback,
2240
-.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
2241
-.custom-select.is-invalid ~ .invalid-tooltip {
2242
-  display: block;
2243
-}
2244
-
2245
-.was-validated .form-control-file:invalid ~ .invalid-feedback,
2246
-.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
2247
-.form-control-file.is-invalid ~ .invalid-tooltip {
2248
-  display: block;
2249
-}
2250
-
2251
-.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2252
-  color: #dc3545;
2253
-}
2254
-
2255
-.was-validated .form-check-input:invalid ~ .invalid-feedback,
2256
-.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2257
-.form-check-input.is-invalid ~ .invalid-tooltip {
2258
-  display: block;
2259
-}
2260
-
2261
-.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2262
-  color: #dc3545;
2263
-}
2264
-
2265
-.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2266
-  border-color: #dc3545;
2267
-}
2268
-
2269
-.was-validated .custom-control-input:invalid ~ .invalid-feedback,
2270
-.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
2271
-.custom-control-input.is-invalid ~ .invalid-tooltip {
2272
-  display: block;
2273
-}
2274
-
2275
-.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2276
-  border-color: #e4606d;
2277
-  background-color: #e4606d;
2278
-}
2279
-
2280
-.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2281
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2282
-}
2283
-
2284
-.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
2285
-  border-color: #dc3545;
2286
-}
2287
-
2288
-.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2289
-  border-color: #dc3545;
2290
-}
2291
-
2292
-.was-validated .custom-file-input:invalid ~ .invalid-feedback,
2293
-.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
2294
-.custom-file-input.is-invalid ~ .invalid-tooltip {
2295
-  display: block;
2296
-}
2297
-
2298
-.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2299
-  border-color: #dc3545;
2300
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2301
-}
2302
-
2303
-.form-inline {
2304
-  display: -ms-flexbox;
2305
-  display: flex;
2306
-  -ms-flex-flow: row wrap;
2307
-  flex-flow: row wrap;
2308
-  -ms-flex-align: center;
2309
-  align-items: center;
2310
-}
2311
-
2312
-.form-inline .form-check {
2313
-  width: 100%;
2314
-}
2315
-
2316
-@media (min-width: 576px) {
2317
-  .form-inline label {
2318
-    display: -ms-flexbox;
2319
-    display: flex;
2320
-    -ms-flex-align: center;
2321
-    align-items: center;
2322
-    -ms-flex-pack: center;
2323
-    justify-content: center;
2324
-    margin-bottom: 0;
2325
-  }
2326
-  .form-inline .form-group {
2327
-    display: -ms-flexbox;
2328
-    display: flex;
2329
-    -ms-flex: 0 0 auto;
2330
-    flex: 0 0 auto;
2331
-    -ms-flex-flow: row wrap;
2332
-    flex-flow: row wrap;
2333
-    -ms-flex-align: center;
2334
-    align-items: center;
2335
-    margin-bottom: 0;
2336
-  }
2337
-  .form-inline .form-control {
2338
-    display: inline-block;
2339
-    width: auto;
2340
-    vertical-align: middle;
2341
-  }
2342
-  .form-inline .form-control-plaintext {
2343
-    display: inline-block;
2344
-  }
2345
-  .form-inline .input-group,
2346
-  .form-inline .custom-select {
2347
-    width: auto;
2348
-  }
2349
-  .form-inline .form-check {
2350
-    display: -ms-flexbox;
2351
-    display: flex;
2352
-    -ms-flex-align: center;
2353
-    align-items: center;
2354
-    -ms-flex-pack: center;
2355
-    justify-content: center;
2356
-    width: auto;
2357
-    padding-left: 0;
2358
-  }
2359
-  .form-inline .form-check-input {
2360
-    position: relative;
2361
-    -ms-flex-negative: 0;
2362
-    flex-shrink: 0;
2363
-    margin-top: 0;
2364
-    margin-right: 0.25rem;
2365
-    margin-left: 0;
2366
-  }
2367
-  .form-inline .custom-control {
2368
-    -ms-flex-align: center;
2369
-    align-items: center;
2370
-    -ms-flex-pack: center;
2371
-    justify-content: center;
2372
-  }
2373
-  .form-inline .custom-control-label {
2374
-    margin-bottom: 0;
2375
-  }
2376
-}
2377
-
2378
-.btn {
2379
-  display: inline-block;
2380
-  font-weight: 400;
2381
-  color: #212529;
2382
-  text-align: center;
2383
-  vertical-align: middle;
2384
-  -webkit-user-select: none;
2385
-  -moz-user-select: none;
2386
-  -ms-user-select: none;
2387
-  user-select: none;
2388
-  background-color: transparent;
2389
-  border: 1px solid transparent;
2390
-  padding: 0.375rem 0.75rem;
2391
-  font-size: 1rem;
2392
-  line-height: 1.5;
2393
-  border-radius: 0.25rem;
2394
-  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2395
-}
2396
-
2397
-@media (prefers-reduced-motion: reduce) {
2398
-  .btn {
2399
-    transition: none;
2400
-  }
2401
-}
2402
-
2403
-.btn:hover {
2404
-  color: #212529;
2405
-  text-decoration: none;
2406
-}
2407
-
2408
-.btn:focus, .btn.focus {
2409
-  outline: 0;
2410
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2411
-}
2412
-
2413
-.btn.disabled, .btn:disabled {
2414
-  opacity: 0.65;
2415
-}
2416
-
2417
-a.btn.disabled,
2418
-fieldset:disabled a.btn {
2419
-  pointer-events: none;
2420
-}
2421
-
2422
-.btn-primary {
2423
-  color: #fff;
2424
-  background-color: #007bff;
2425
-  border-color: #007bff;
2426
-}
2427
-
2428
-.btn-primary:hover {
2429
-  color: #fff;
2430
-  background-color: #0069d9;
2431
-  border-color: #0062cc;
2432
-}
2433
-
2434
-.btn-primary:focus, .btn-primary.focus {
2435
-  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2436
-}
2437
-
2438
-.btn-primary.disabled, .btn-primary:disabled {
2439
-  color: #fff;
2440
-  background-color: #007bff;
2441
-  border-color: #007bff;
2442
-}
2443
-
2444
-.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2445
-.show > .btn-primary.dropdown-toggle {
2446
-  color: #fff;
2447
-  background-color: #0062cc;
2448
-  border-color: #005cbf;
2449
-}
2450
-
2451
-.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2452
-.show > .btn-primary.dropdown-toggle:focus {
2453
-  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2454
-}
2455
-
2456
-.btn-secondary {
2457
-  color: #fff;
2458
-  background-color: #6c757d;
2459
-  border-color: #6c757d;
2460
-}
2461
-
2462
-.btn-secondary:hover {
2463
-  color: #fff;
2464
-  background-color: #5a6268;
2465
-  border-color: #545b62;
2466
-}
2467
-
2468
-.btn-secondary:focus, .btn-secondary.focus {
2469
-  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2470
-}
2471
-
2472
-.btn-secondary.disabled, .btn-secondary:disabled {
2473
-  color: #fff;
2474
-  background-color: #6c757d;
2475
-  border-color: #6c757d;
2476
-}
2477
-
2478
-.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2479
-.show > .btn-secondary.dropdown-toggle {
2480
-  color: #fff;
2481
-  background-color: #545b62;
2482
-  border-color: #4e555b;
2483
-}
2484
-
2485
-.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2486
-.show > .btn-secondary.dropdown-toggle:focus {
2487
-  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2488
-}
2489
-
2490
-.btn-success {
2491
-  color: #fff;
2492
-  background-color: #28a745;
2493
-  border-color: #28a745;
2494
-}
2495
-
2496
-.btn-success:hover {
2497
-  color: #fff;
2498
-  background-color: #218838;
2499
-  border-color: #1e7e34;
2500
-}
2501
-
2502
-.btn-success:focus, .btn-success.focus {
2503
-  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2504
-}
2505
-
2506
-.btn-success.disabled, .btn-success:disabled {
2507
-  color: #fff;
2508
-  background-color: #28a745;
2509
-  border-color: #28a745;
2510
-}
2511
-
2512
-.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2513
-.show > .btn-success.dropdown-toggle {
2514
-  color: #fff;
2515
-  background-color: #1e7e34;
2516
-  border-color: #1c7430;
2517
-}
2518
-
2519
-.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2520
-.show > .btn-success.dropdown-toggle:focus {
2521
-  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2522
-}
2523
-
2524
-.btn-info {
2525
-  color: #fff;
2526
-  background-color: #17a2b8;
2527
-  border-color: #17a2b8;
2528
-}
2529
-
2530
-.btn-info:hover {
2531
-  color: #fff;
2532
-  background-color: #138496;
2533
-  border-color: #117a8b;
2534
-}
2535
-
2536
-.btn-info:focus, .btn-info.focus {
2537
-  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2538
-}
2539
-
2540
-.btn-info.disabled, .btn-info:disabled {
2541
-  color: #fff;
2542
-  background-color: #17a2b8;
2543
-  border-color: #17a2b8;
2544
-}
2545
-
2546
-.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2547
-.show > .btn-info.dropdown-toggle {
2548
-  color: #fff;
2549
-  background-color: #117a8b;
2550
-  border-color: #10707f;
2551
-}
2552
-
2553
-.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2554
-.show > .btn-info.dropdown-toggle:focus {
2555
-  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2556
-}
2557
-
2558
-.btn-warning {
2559
-  color: #212529;
2560
-  background-color: #ffc107;
2561
-  border-color: #ffc107;
2562
-}
2563
-
2564
-.btn-warning:hover {
2565
-  color: #212529;
2566
-  background-color: #e0a800;
2567
-  border-color: #d39e00;
2568
-}
2569
-
2570
-.btn-warning:focus, .btn-warning.focus {
2571
-  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2572
-}
2573
-
2574
-.btn-warning.disabled, .btn-warning:disabled {
2575
-  color: #212529;
2576
-  background-color: #ffc107;
2577
-  border-color: #ffc107;
2578
-}
2579
-
2580
-.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2581
-.show > .btn-warning.dropdown-toggle {
2582
-  color: #212529;
2583
-  background-color: #d39e00;
2584
-  border-color: #c69500;
2585
-}
2586
-
2587
-.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2588
-.show > .btn-warning.dropdown-toggle:focus {
2589
-  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2590
-}
2591
-
2592
-.btn-danger {
2593
-  color: #fff;
2594
-  background-color: #dc3545;
2595
-  border-color: #dc3545;
2596
-}
2597
-
2598
-.btn-danger:hover {
2599
-  color: #fff;
2600
-  background-color: #c82333;
2601
-  border-color: #bd2130;
2602
-}
2603
-
2604
-.btn-danger:focus, .btn-danger.focus {
2605
-  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2606
-}
2607
-
2608
-.btn-danger.disabled, .btn-danger:disabled {
2609
-  color: #fff;
2610
-  background-color: #dc3545;
2611
-  border-color: #dc3545;
2612
-}
2613
-
2614
-.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2615
-.show > .btn-danger.dropdown-toggle {
2616
-  color: #fff;
2617
-  background-color: #bd2130;
2618
-  border-color: #b21f2d;
2619
-}
2620
-
2621
-.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2622
-.show > .btn-danger.dropdown-toggle:focus {
2623
-  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2624
-}
2625
-
2626
-.btn-light {
2627
-  color: #212529;
2628
-  background-color: #f8f9fa;
2629
-  border-color: #f8f9fa;
2630
-}
2631
-
2632
-.btn-light:hover {
2633
-  color: #212529;
2634
-  background-color: #e2e6ea;
2635
-  border-color: #dae0e5;
2636
-}
2637
-
2638
-.btn-light:focus, .btn-light.focus {
2639
-  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2640
-}
2641
-
2642
-.btn-light.disabled, .btn-light:disabled {
2643
-  color: #212529;
2644
-  background-color: #f8f9fa;
2645
-  border-color: #f8f9fa;
2646
-}
2647
-
2648
-.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
2649
-.show > .btn-light.dropdown-toggle {
2650
-  color: #212529;
2651
-  background-color: #dae0e5;
2652
-  border-color: #d3d9df;
2653
-}
2654
-
2655
-.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
2656
-.show > .btn-light.dropdown-toggle:focus {
2657
-  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2658
-}
2659
-
2660
-.btn-dark {
2661
-  color: #fff;
2662
-  background-color: #343a40;
2663
-  border-color: #343a40;
2664
-}
2665
-
2666
-.btn-dark:hover {
2667
-  color: #fff;
2668
-  background-color: #23272b;
2669
-  border-color: #1d2124;
2670
-}
2671
-
2672
-.btn-dark:focus, .btn-dark.focus {
2673
-  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2674
-}
2675
-
2676
-.btn-dark.disabled, .btn-dark:disabled {
2677
-  color: #fff;
2678
-  background-color: #343a40;
2679
-  border-color: #343a40;
2680
-}
2681
-
2682
-.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
2683
-.show > .btn-dark.dropdown-toggle {
2684
-  color: #fff;
2685
-  background-color: #1d2124;
2686
-  border-color: #171a1d;
2687
-}
2688
-
2689
-.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
2690
-.show > .btn-dark.dropdown-toggle:focus {
2691
-  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2692
-}
2693
-
2694
-.btn-outline-primary {
2695
-  color: #007bff;
2696
-  border-color: #007bff;
2697
-}
2698
-
2699
-.btn-outline-primary:hover {
2700
-  color: #fff;
2701
-  background-color: #007bff;
2702
-  border-color: #007bff;
2703
-}
2704
-
2705
-.btn-outline-primary:focus, .btn-outline-primary.focus {
2706
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2707
-}
2708
-
2709
-.btn-outline-primary.disabled, .btn-outline-primary:disabled {
2710
-  color: #007bff;
2711
-  background-color: transparent;
2712
-}
2713
-
2714
-.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
2715
-.show > .btn-outline-primary.dropdown-toggle {
2716
-  color: #fff;
2717
-  background-color: #007bff;
2718
-  border-color: #007bff;
2719
-}
2720
-
2721
-.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2722
-.show > .btn-outline-primary.dropdown-toggle:focus {
2723
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2724
-}
2725
-
2726
-.btn-outline-secondary {
2727
-  color: #6c757d;
2728
-  border-color: #6c757d;
2729
-}
2730
-
2731
-.btn-outline-secondary:hover {
2732
-  color: #fff;
2733
-  background-color: #6c757d;
2734
-  border-color: #6c757d;
2735
-}
2736
-
2737
-.btn-outline-secondary:focus, .btn-outline-secondary.focus {
2738
-  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2739
-}
2740
-
2741
-.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
2742
-  color: #6c757d;
2743
-  background-color: transparent;
2744
-}
2745
-
2746
-.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
2747
-.show > .btn-outline-secondary.dropdown-toggle {
2748
-  color: #fff;
2749
-  background-color: #6c757d;
2750
-  border-color: #6c757d;
2751
-}
2752
-
2753
-.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2754
-.show > .btn-outline-secondary.dropdown-toggle:focus {
2755
-  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2756
-}
2757
-
2758
-.btn-outline-success {
2759
-  color: #28a745;
2760
-  border-color: #28a745;
2761
-}
2762
-
2763
-.btn-outline-success:hover {
2764
-  color: #fff;
2765
-  background-color: #28a745;
2766
-  border-color: #28a745;
2767
-}
2768
-
2769
-.btn-outline-success:focus, .btn-outline-success.focus {
2770
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2771
-}
2772
-
2773
-.btn-outline-success.disabled, .btn-outline-success:disabled {
2774
-  color: #28a745;
2775
-  background-color: transparent;
2776
-}
2777
-
2778
-.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
2779
-.show > .btn-outline-success.dropdown-toggle {
2780
-  color: #fff;
2781
-  background-color: #28a745;
2782
-  border-color: #28a745;
2783
-}
2784
-
2785
-.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2786
-.show > .btn-outline-success.dropdown-toggle:focus {
2787
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2788
-}
2789
-
2790
-.btn-outline-info {
2791
-  color: #17a2b8;
2792
-  border-color: #17a2b8;
2793
-}
2794
-
2795
-.btn-outline-info:hover {
2796
-  color: #fff;
2797
-  background-color: #17a2b8;
2798
-  border-color: #17a2b8;
2799
-}
2800
-
2801
-.btn-outline-info:focus, .btn-outline-info.focus {
2802
-  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2803
-}
2804
-
2805
-.btn-outline-info.disabled, .btn-outline-info:disabled {
2806
-  color: #17a2b8;
2807
-  background-color: transparent;
2808
-}
2809
-
2810
-.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
2811
-.show > .btn-outline-info.dropdown-toggle {
2812
-  color: #fff;
2813
-  background-color: #17a2b8;
2814
-  border-color: #17a2b8;
2815
-}
2816
-
2817
-.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2818
-.show > .btn-outline-info.dropdown-toggle:focus {
2819
-  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2820
-}
2821
-
2822
-.btn-outline-warning {
2823
-  color: #ffc107;
2824
-  border-color: #ffc107;
2825
-}
2826
-
2827
-.btn-outline-warning:hover {
2828
-  color: #212529;
2829
-  background-color: #ffc107;
2830
-  border-color: #ffc107;
2831
-}
2832
-
2833
-.btn-outline-warning:focus, .btn-outline-warning.focus {
2834
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2835
-}
2836
-
2837
-.btn-outline-warning.disabled, .btn-outline-warning:disabled {
2838
-  color: #ffc107;
2839
-  background-color: transparent;
2840
-}
2841
-
2842
-.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
2843
-.show > .btn-outline-warning.dropdown-toggle {
2844
-  color: #212529;
2845
-  background-color: #ffc107;
2846
-  border-color: #ffc107;
2847
-}
2848
-
2849
-.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2850
-.show > .btn-outline-warning.dropdown-toggle:focus {
2851
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2852
-}
2853
-
2854
-.btn-outline-danger {
2855
-  color: #dc3545;
2856
-  border-color: #dc3545;
2857
-}
2858
-
2859
-.btn-outline-danger:hover {
2860
-  color: #fff;
2861
-  background-color: #dc3545;
2862
-  border-color: #dc3545;
2863
-}
2864
-
2865
-.btn-outline-danger:focus, .btn-outline-danger.focus {
2866
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2867
-}
2868
-
2869
-.btn-outline-danger.disabled, .btn-outline-danger:disabled {
2870
-  color: #dc3545;
2871
-  background-color: transparent;
2872
-}
2873
-
2874
-.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
2875
-.show > .btn-outline-danger.dropdown-toggle {
2876
-  color: #fff;
2877
-  background-color: #dc3545;
2878
-  border-color: #dc3545;
2879
-}
2880
-
2881
-.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2882
-.show > .btn-outline-danger.dropdown-toggle:focus {
2883
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2884
-}
2885
-
2886
-.btn-outline-light {
2887
-  color: #f8f9fa;
2888
-  border-color: #f8f9fa;
2889
-}
2890
-
2891
-.btn-outline-light:hover {
2892
-  color: #212529;
2893
-  background-color: #f8f9fa;
2894
-  border-color: #f8f9fa;
2895
-}
2896
-
2897
-.btn-outline-light:focus, .btn-outline-light.focus {
2898
-  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2899
-}
2900
-
2901
-.btn-outline-light.disabled, .btn-outline-light:disabled {
2902
-  color: #f8f9fa;
2903
-  background-color: transparent;
2904
-}
2905
-
2906
-.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
2907
-.show > .btn-outline-light.dropdown-toggle {
2908
-  color: #212529;
2909
-  background-color: #f8f9fa;
2910
-  border-color: #f8f9fa;
2911
-}
2912
-
2913
-.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2914
-.show > .btn-outline-light.dropdown-toggle:focus {
2915
-  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2916
-}
2917
-
2918
-.btn-outline-dark {
2919
-  color: #343a40;
2920
-  border-color: #343a40;
2921
-}
2922
-
2923
-.btn-outline-dark:hover {
2924
-  color: #fff;
2925
-  background-color: #343a40;
2926
-  border-color: #343a40;
2927
-}
2928
-
2929
-.btn-outline-dark:focus, .btn-outline-dark.focus {
2930
-  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2931
-}
2932
-
2933
-.btn-outline-dark.disabled, .btn-outline-dark:disabled {
2934
-  color: #343a40;
2935
-  background-color: transparent;
2936
-}
2937
-
2938
-.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
2939
-.show > .btn-outline-dark.dropdown-toggle {
2940
-  color: #fff;
2941
-  background-color: #343a40;
2942
-  border-color: #343a40;
2943
-}
2944
-
2945
-.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2946
-.show > .btn-outline-dark.dropdown-toggle:focus {
2947
-  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2948
-}
2949
-
2950
-.btn-link {
2951
-  font-weight: 400;
2952
-  color: #007bff;
2953
-  text-decoration: none;
2954
-}
2955
-
2956
-.btn-link:hover {
2957
-  color: #0056b3;
2958
-  text-decoration: underline;
2959
-}
2960
-
2961
-.btn-link:focus, .btn-link.focus {
2962
-  text-decoration: underline;
2963
-  box-shadow: none;
2964
-}
2965
-
2966
-.btn-link:disabled, .btn-link.disabled {
2967
-  color: #6c757d;
2968
-  pointer-events: none;
2969
-}
2970
-
2971
-.btn-lg, .btn-group-lg > .btn {
2972
-  padding: 0.5rem 1rem;
2973
-  font-size: 1.25rem;
2974
-  line-height: 1.5;
2975
-  border-radius: 0.3rem;
2976
-}
2977
-
2978
-.btn-sm, .btn-group-sm > .btn {
2979
-  padding: 0.25rem 0.5rem;
2980
-  font-size: 0.875rem;
2981
-  line-height: 1.5;
2982
-  border-radius: 0.2rem;
2983
-}
2984
-
2985
-.btn-block {
2986
-  display: block;
2987
-  width: 100%;
2988
-}
2989
-
2990
-.btn-block + .btn-block {
2991
-  margin-top: 0.5rem;
2992
-}
2993
-
2994
-input[type="submit"].btn-block,
2995
-input[type="reset"].btn-block,
2996
-input[type="button"].btn-block {
2997
-  width: 100%;
2998
-}
2999
-
3000
-.fade {
3001
-  transition: opacity 0.15s linear;
3002
-}
3003
-
3004
-@media (prefers-reduced-motion: reduce) {
3005
-  .fade {
3006
-    transition: none;
3007
-  }
3008
-}
3009
-
3010
-.fade:not(.show) {
3011
-  opacity: 0;
3012
-}
3013
-
3014
-.collapse:not(.show) {
3015
-  display: none;
3016
-}
3017
-
3018
-.collapsing {
3019
-  position: relative;
3020
-  height: 0;
3021
-  overflow: hidden;
3022
-  transition: height 0.35s ease;
3023
-}
3024
-
3025
-@media (prefers-reduced-motion: reduce) {
3026
-  .collapsing {
3027
-    transition: none;
3028
-  }
3029
-}
3030
-
3031
-.dropup,
3032
-.dropright,
3033
-.dropdown,
3034
-.dropleft {
3035
-  position: relative;
3036
-}
3037
-
3038
-.dropdown-toggle {
3039
-  white-space: nowrap;
3040
-}
3041
-
3042
-.dropdown-toggle::after {
3043
-  display: inline-block;
3044
-  margin-left: 0.255em;
3045
-  vertical-align: 0.255em;
3046
-  content: "";
3047
-  border-top: 0.3em solid;
3048
-  border-right: 0.3em solid transparent;
3049
-  border-bottom: 0;
3050
-  border-left: 0.3em solid transparent;
3051
-}
3052
-
3053
-.dropdown-toggle:empty::after {
3054
-  margin-left: 0;
3055
-}
3056
-
3057
-.dropdown-menu {
3058
-  position: absolute;
3059
-  top: 100%;
3060
-  left: 0;
3061
-  z-index: 1000;
3062
-  display: none;
3063
-  float: left;
3064
-  min-width: 10rem;
3065
-  padding: 0.5rem 0;
3066
-  margin: 0.125rem 0 0;
3067
-  font-size: 1rem;
3068
-  color: #212529;
3069
-  text-align: left;
3070
-  list-style: none;
3071
-  background-color: #fff;
3072
-  background-clip: padding-box;
3073
-  border: 1px solid rgba(0, 0, 0, 0.15);
3074
-  border-radius: 0.25rem;
3075
-}
3076
-
3077
-.dropdown-menu-left {
3078
-  right: auto;
3079
-  left: 0;
3080
-}
3081
-
3082
-.dropdown-menu-right {
3083
-  right: 0;
3084
-  left: auto;
3085
-}
3086
-
3087
-@media (min-width: 576px) {
3088
-  .dropdown-menu-sm-left {
3089
-    right: auto;
3090
-    left: 0;
3091
-  }
3092
-  .dropdown-menu-sm-right {
3093
-    right: 0;
3094
-    left: auto;
3095
-  }
3096
-}
3097
-
3098
-@media (min-width: 768px) {
3099
-  .dropdown-menu-md-left {
3100
-    right: auto;
3101
-    left: 0;
3102
-  }
3103
-  .dropdown-menu-md-right {
3104
-    right: 0;
3105
-    left: auto;
3106
-  }
3107
-}
3108
-
3109
-@media (min-width: 992px) {
3110
-  .dropdown-menu-lg-left {
3111
-    right: auto;
3112
-    left: 0;
3113
-  }
3114
-  .dropdown-menu-lg-right {
3115
-    right: 0;
3116
-    left: auto;
3117
-  }
3118
-}
3119
-
3120
-@media (min-width: 1200px) {
3121
-  .dropdown-menu-xl-left {
3122
-    right: auto;
3123
-    left: 0;
3124
-  }
3125
-  .dropdown-menu-xl-right {
3126
-    right: 0;
3127
-    left: auto;
3128
-  }
3129
-}
3130
-
3131
-.dropup .dropdown-menu {
3132
-  top: auto;
3133
-  bottom: 100%;
3134
-  margin-top: 0;
3135
-  margin-bottom: 0.125rem;
3136
-}
3137
-
3138
-.dropup .dropdown-toggle::after {
3139
-  display: inline-block;
3140
-  margin-left: 0.255em;
3141
-  vertical-align: 0.255em;
3142
-  content: "";
3143
-  border-top: 0;
3144
-  border-right: 0.3em solid transparent;
3145
-  border-bottom: 0.3em solid;
3146
-  border-left: 0.3em solid transparent;
3147
-}
3148
-
3149
-.dropup .dropdown-toggle:empty::after {
3150
-  margin-left: 0;
3151
-}
3152
-
3153
-.dropright .dropdown-menu {
3154
-  top: 0;
3155
-  right: auto;
3156
-  left: 100%;
3157
-  margin-top: 0;
3158
-  margin-left: 0.125rem;
3159
-}
3160
-
3161
-.dropright .dropdown-toggle::after {
3162
-  display: inline-block;
3163
-  margin-left: 0.255em;
3164
-  vertical-align: 0.255em;
3165
-  content: "";
3166
-  border-top: 0.3em solid transparent;
3167
-  border-right: 0;
3168
-  border-bottom: 0.3em solid transparent;
3169
-  border-left: 0.3em solid;
3170
-}
3171
-
3172
-.dropright .dropdown-toggle:empty::after {
3173
-  margin-left: 0;
3174
-}
3175
-
3176
-.dropright .dropdown-toggle::after {
3177
-  vertical-align: 0;
3178
-}
3179
-
3180
-.dropleft .dropdown-menu {
3181
-  top: 0;
3182
-  right: 100%;
3183
-  left: auto;
3184
-  margin-top: 0;
3185
-  margin-right: 0.125rem;
3186
-}
3187
-
3188
-.dropleft .dropdown-toggle::after {
3189
-  display: inline-block;
3190
-  margin-left: 0.255em;
3191
-  vertical-align: 0.255em;
3192
-  content: "";
3193
-}
3194
-
3195
-.dropleft .dropdown-toggle::after {
3196
-  display: none;
3197
-}
3198
-
3199
-.dropleft .dropdown-toggle::before {
3200
-  display: inline-block;
3201
-  margin-right: 0.255em;
3202
-  vertical-align: 0.255em;
3203
-  content: "";
3204
-  border-top: 0.3em solid transparent;
3205
-  border-right: 0.3em solid;
3206
-  border-bottom: 0.3em solid transparent;
3207
-}
3208
-
3209
-.dropleft .dropdown-toggle:empty::after {
3210
-  margin-left: 0;
3211
-}
3212
-
3213
-.dropleft .dropdown-toggle::before {
3214
-  vertical-align: 0;
3215
-}
3216
-
3217
-.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3218
-  right: auto;
3219
-  bottom: auto;
3220
-}
3221
-
3222
-.dropdown-divider {
3223
-  height: 0;
3224
-  margin: 0.5rem 0;
3225
-  overflow: hidden;
3226
-  border-top: 1px solid #e9ecef;
3227
-}
3228
-
3229
-.dropdown-item {
3230
-  display: block;
3231
-  width: 100%;
3232
-  padding: 0.25rem 1.5rem;
3233
-  clear: both;
3234
-  font-weight: 400;
3235
-  color: #212529;
3236
-  text-align: inherit;
3237
-  white-space: nowrap;
3238
-  background-color: transparent;
3239
-  border: 0;
3240
-}
3241
-
3242
-.dropdown-item:hover, .dropdown-item:focus {
3243
-  color: #16181b;
3244
-  text-decoration: none;
3245
-  background-color: #f8f9fa;
3246
-}
3247
-
3248
-.dropdown-item.active, .dropdown-item:active {
3249
-  color: #fff;
3250
-  text-decoration: none;
3251
-  background-color: #007bff;
3252
-}
3253
-
3254
-.dropdown-item.disabled, .dropdown-item:disabled {
3255
-  color: #6c757d;
3256
-  pointer-events: none;
3257
-  background-color: transparent;
3258
-}
3259
-
3260
-.dropdown-menu.show {
3261
-  display: block;
3262
-}
3263
-
3264
-.dropdown-header {
3265
-  display: block;
3266
-  padding: 0.5rem 1.5rem;
3267
-  margin-bottom: 0;
3268
-  font-size: 0.875rem;
3269
-  color: #6c757d;
3270
-  white-space: nowrap;
3271
-}
3272
-
3273
-.dropdown-item-text {
3274
-  display: block;
3275
-  padding: 0.25rem 1.5rem;
3276
-  color: #212529;
3277
-}
3278
-
3279
-.btn-group,
3280
-.btn-group-vertical {
3281
-  position: relative;
3282
-  display: -ms-inline-flexbox;
3283
-  display: inline-flex;
3284
-  vertical-align: middle;
3285
-}
3286
-
3287
-.btn-group > .btn,
3288
-.btn-group-vertical > .btn {
3289
-  position: relative;
3290
-  -ms-flex: 1 1 auto;
3291
-  flex: 1 1 auto;
3292
-}
3293
-
3294
-.btn-group > .btn:hover,
3295
-.btn-group-vertical > .btn:hover {
3296
-  z-index: 1;
3297
-}
3298
-
3299
-.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3300
-.btn-group-vertical > .btn:focus,
3301
-.btn-group-vertical > .btn:active,
3302
-.btn-group-vertical > .btn.active {
3303
-  z-index: 1;
3304
-}
3305
-
3306
-.btn-toolbar {
3307
-  display: -ms-flexbox;
3308
-  display: flex;
3309
-  -ms-flex-wrap: wrap;
3310
-  flex-wrap: wrap;
3311
-  -ms-flex-pack: start;
3312
-  justify-content: flex-start;
3313
-}
3314
-
3315
-.btn-toolbar .input-group {
3316
-  width: auto;
3317
-}
3318
-
3319
-.btn-group > .btn:not(:first-child),
3320
-.btn-group > .btn-group:not(:first-child) {
3321
-  margin-left: -1px;
3322
-}
3323
-
3324
-.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3325
-.btn-group > .btn-group:not(:last-child) > .btn {
3326
-  border-top-right-radius: 0;
3327
-  border-bottom-right-radius: 0;
3328
-}
3329
-
3330
-.btn-group > .btn:not(:first-child),
3331
-.btn-group > .btn-group:not(:first-child) > .btn {
3332
-  border-top-left-radius: 0;
3333
-  border-bottom-left-radius: 0;
3334
-}
3335
-
3336
-.dropdown-toggle-split {
3337
-  padding-right: 0.5625rem;
3338
-  padding-left: 0.5625rem;
3339
-}
3340
-
3341
-.dropdown-toggle-split::after,
3342
-.dropup .dropdown-toggle-split::after,
3343
-.dropright .dropdown-toggle-split::after {
3344
-  margin-left: 0;
3345
-}
3346
-
3347
-.dropleft .dropdown-toggle-split::before {
3348
-  margin-right: 0;
3349
-}
3350
-
3351
-.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3352
-  padding-right: 0.375rem;
3353
-  padding-left: 0.375rem;
3354
-}
3355
-
3356
-.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3357
-  padding-right: 0.75rem;
3358
-  padding-left: 0.75rem;
3359
-}
3360
-
3361
-.btn-group-vertical {
3362
-  -ms-flex-direction: column;
3363
-  flex-direction: column;
3364
-  -ms-flex-align: start;
3365
-  align-items: flex-start;
3366
-  -ms-flex-pack: center;
3367
-  justify-content: center;
3368
-}
3369
-
3370
-.btn-group-vertical > .btn,
3371
-.btn-group-vertical > .btn-group {
3372
-  width: 100%;
3373
-}
3374
-
3375
-.btn-group-vertical > .btn:not(:first-child),
3376
-.btn-group-vertical > .btn-group:not(:first-child) {
3377
-  margin-top: -1px;
3378
-}
3379
-
3380
-.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3381
-.btn-group-vertical > .btn-group:not(:last-child) > .btn {
3382
-  border-bottom-right-radius: 0;
3383
-  border-bottom-left-radius: 0;
3384
-}
3385
-
3386
-.btn-group-vertical > .btn:not(:first-child),
3387
-.btn-group-vertical > .btn-group:not(:first-child) > .btn {
3388
-  border-top-left-radius: 0;
3389
-  border-top-right-radius: 0;
3390
-}
3391
-
3392
-.btn-group-toggle > .btn,
3393
-.btn-group-toggle > .btn-group > .btn {
3394
-  margin-bottom: 0;
3395
-}
3396
-
3397
-.btn-group-toggle > .btn input[type="radio"],
3398
-.btn-group-toggle > .btn input[type="checkbox"],
3399
-.btn-group-toggle > .btn-group > .btn input[type="radio"],
3400
-.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3401
-  position: absolute;
3402
-  clip: rect(0, 0, 0, 0);
3403
-  pointer-events: none;
3404
-}
3405
-
3406
-.input-group {
3407
-  position: relative;
3408
-  display: -ms-flexbox;
3409
-  display: flex;
3410
-  -ms-flex-wrap: wrap;
3411
-  flex-wrap: wrap;
3412
-  -ms-flex-align: stretch;
3413
-  align-items: stretch;
3414
-  width: 100%;
3415
-}
3416
-
3417
-.input-group > .form-control,
3418
-.input-group > .form-control-plaintext,
3419
-.input-group > .custom-select,
3420
-.input-group > .custom-file {
3421
-  position: relative;
3422
-  -ms-flex: 1 1 auto;
3423
-  flex: 1 1 auto;
3424
-  width: 1%;
3425
-  margin-bottom: 0;
3426
-}
3427
-
3428
-.input-group > .form-control + .form-control,
3429
-.input-group > .form-control + .custom-select,
3430
-.input-group > .form-control + .custom-file,
3431
-.input-group > .form-control-plaintext + .form-control,
3432
-.input-group > .form-control-plaintext + .custom-select,
3433
-.input-group > .form-control-plaintext + .custom-file,
3434
-.input-group > .custom-select + .form-control,
3435
-.input-group > .custom-select + .custom-select,
3436
-.input-group > .custom-select + .custom-file,
3437
-.input-group > .custom-file + .form-control,
3438
-.input-group > .custom-file + .custom-select,
3439
-.input-group > .custom-file + .custom-file {
3440
-  margin-left: -1px;
3441
-}
3442
-
3443
-.input-group > .form-control:focus,
3444
-.input-group > .custom-select:focus,
3445
-.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3446
-  z-index: 3;
3447
-}
3448
-
3449
-.input-group > .custom-file .custom-file-input:focus {
3450
-  z-index: 4;
3451
-}
3452
-
3453
-.input-group > .form-control:not(:last-child),
3454
-.input-group > .custom-select:not(:last-child) {
3455
-  border-top-right-radius: 0;
3456
-  border-bottom-right-radius: 0;
3457
-}
3458
-
3459
-.input-group > .form-control:not(:first-child),
3460
-.input-group > .custom-select:not(:first-child) {
3461
-  border-top-left-radius: 0;
3462
-  border-bottom-left-radius: 0;
3463
-}
3464
-
3465
-.input-group > .custom-file {
3466
-  display: -ms-flexbox;
3467
-  display: flex;
3468
-  -ms-flex-align: center;
3469
-  align-items: center;
3470
-}
3471
-
3472
-.input-group > .custom-file:not(:last-child) .custom-file-label,
3473
-.input-group > .custom-file:not(:last-child) .custom-file-label::after {
3474
-  border-top-right-radius: 0;
3475
-  border-bottom-right-radius: 0;
3476
-}
3477
-
3478
-.input-group > .custom-file:not(:first-child) .custom-file-label {
3479
-  border-top-left-radius: 0;
3480
-  border-bottom-left-radius: 0;
3481
-}
3482
-
3483
-.input-group-prepend,
3484
-.input-group-append {
3485
-  display: -ms-flexbox;
3486
-  display: flex;
3487
-}
3488
-
3489
-.input-group-prepend .btn,
3490
-.input-group-append .btn {
3491
-  position: relative;
3492
-  z-index: 2;
3493
-}
3494
-
3495
-.input-group-prepend .btn:focus,
3496
-.input-group-append .btn:focus {
3497
-  z-index: 3;
3498
-}
3499
-
3500
-.input-group-prepend .btn + .btn,
3501
-.input-group-prepend .btn + .input-group-text,
3502
-.input-group-prepend .input-group-text + .input-group-text,
3503
-.input-group-prepend .input-group-text + .btn,
3504
-.input-group-append .btn + .btn,
3505
-.input-group-append .btn + .input-group-text,
3506
-.input-group-append .input-group-text + .input-group-text,
3507
-.input-group-append .input-group-text + .btn {
3508
-  margin-left: -1px;
3509
-}
3510
-
3511
-.input-group-prepend {
3512
-  margin-right: -1px;
3513
-}
3514
-
3515
-.input-group-append {
3516
-  margin-left: -1px;
3517
-}
3518
-
3519
-.input-group-text {
3520
-  display: -ms-flexbox;
3521
-  display: flex;
3522
-  -ms-flex-align: center;
3523
-  align-items: center;
3524
-  padding: 0.375rem 0.75rem;
3525
-  margin-bottom: 0;
3526
-  font-size: 1rem;
3527
-  font-weight: 400;
3528
-  line-height: 1.5;
3529
-  color: #495057;
3530
-  text-align: center;
3531
-  white-space: nowrap;
3532
-  background-color: #e9ecef;
3533
-  border: 1px solid #ced4da;
3534
-  border-radius: 0.25rem;
3535
-}
3536
-
3537
-.input-group-text input[type="radio"],
3538
-.input-group-text input[type="checkbox"] {
3539
-  margin-top: 0;
3540
-}
3541
-
3542
-.input-group-lg > .form-control:not(textarea),
3543
-.input-group-lg > .custom-select {
3544
-  height: calc(1.5em + 1rem + 2px);
3545
-}
3546
-
3547
-.input-group-lg > .form-control,
3548
-.input-group-lg > .custom-select,
3549
-.input-group-lg > .input-group-prepend > .input-group-text,
3550
-.input-group-lg > .input-group-append > .input-group-text,
3551
-.input-group-lg > .input-group-prepend > .btn,
3552
-.input-group-lg > .input-group-append > .btn {
3553
-  padding: 0.5rem 1rem;
3554
-  font-size: 1.25rem;
3555
-  line-height: 1.5;
3556
-  border-radius: 0.3rem;
3557
-}
3558
-
3559
-.input-group-sm > .form-control:not(textarea),
3560
-.input-group-sm > .custom-select {
3561
-  height: calc(1.5em + 0.5rem + 2px);
3562
-}
3563
-
3564
-.input-group-sm > .form-control,
3565
-.input-group-sm > .custom-select,
3566
-.input-group-sm > .input-group-prepend > .input-group-text,
3567
-.input-group-sm > .input-group-append > .input-group-text,
3568
-.input-group-sm > .input-group-prepend > .btn,
3569
-.input-group-sm > .input-group-append > .btn {
3570
-  padding: 0.25rem 0.5rem;
3571
-  font-size: 0.875rem;
3572
-  line-height: 1.5;
3573
-  border-radius: 0.2rem;
3574
-}
3575
-
3576
-.input-group-lg > .custom-select,
3577
-.input-group-sm > .custom-select {
3578
-  padding-right: 1.75rem;
3579
-}
3580
-
3581
-.input-group > .input-group-prepend > .btn,
3582
-.input-group > .input-group-prepend > .input-group-text,
3583
-.input-group > .input-group-append:not(:last-child) > .btn,
3584
-.input-group > .input-group-append:not(:last-child) > .input-group-text,
3585
-.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3586
-.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3587
-  border-top-right-radius: 0;
3588
-  border-bottom-right-radius: 0;
3589
-}
3590
-
3591
-.input-group > .input-group-append > .btn,
3592
-.input-group > .input-group-append > .input-group-text,
3593
-.input-group > .input-group-prepend:not(:first-child) > .btn,
3594
-.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3595
-.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3596
-.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
3597
-  border-top-left-radius: 0;
3598
-  border-bottom-left-radius: 0;
3599
-}
3600
-
3601
-.custom-control {
3602
-  position: relative;
3603
-  display: block;
3604
-  min-height: 1.5rem;
3605
-  padding-left: 1.5rem;
3606
-}
3607
-
3608
-.custom-control-inline {
3609
-  display: -ms-inline-flexbox;
3610
-  display: inline-flex;
3611
-  margin-right: 1rem;
3612
-}
3613
-
3614
-.custom-control-input {
3615
-  position: absolute;
3616
-  z-index: -1;
3617
-  opacity: 0;
3618
-}
3619
-
3620
-.custom-control-input:checked ~ .custom-control-label::before {
3621
-  color: #fff;
3622
-  border-color: #007bff;
3623
-  background-color: #007bff;
3624
-}
3625
-
3626
-.custom-control-input:focus ~ .custom-control-label::before {
3627
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3628
-}
3629
-
3630
-.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3631
-  border-color: #80bdff;
3632
-}
3633
-
3634
-.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3635
-  color: #fff;
3636
-  background-color: #b3d7ff;
3637
-  border-color: #b3d7ff;
3638
-}
3639
-
3640
-.custom-control-input:disabled ~ .custom-control-label {
3641
-  color: #6c757d;
3642
-}
3643
-
3644
-.custom-control-input:disabled ~ .custom-control-label::before {
3645
-  background-color: #e9ecef;
3646
-}
3647
-
3648
-.custom-control-label {
3649
-  position: relative;
3650
-  margin-bottom: 0;
3651
-  vertical-align: top;
3652
-}
3653
-
3654
-.custom-control-label::before {
3655
-  position: absolute;
3656
-  top: 0.25rem;
3657
-  left: -1.5rem;
3658
-  display: block;
3659
-  width: 1rem;
3660
-  height: 1rem;
3661
-  pointer-events: none;
3662
-  content: "";
3663
-  background-color: #fff;
3664
-  border: #adb5bd solid 1px;
3665
-}
3666
-
3667
-.custom-control-label::after {
3668
-  position: absolute;
3669
-  top: 0.25rem;
3670
-  left: -1.5rem;
3671
-  display: block;
3672
-  width: 1rem;
3673
-  height: 1rem;
3674
-  content: "";
3675
-  background: no-repeat 50% / 50% 50%;
3676
-}
3677
-
3678
-.custom-checkbox .custom-control-label::before {
3679
-  border-radius: 0.25rem;
3680
-}
3681
-
3682
-.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3683
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
3684
-}
3685
-
3686
-.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
3687
-  border-color: #007bff;
3688
-  background-color: #007bff;
3689
-}
3690
-
3691
-.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
3692
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
3693
-}
3694
-
3695
-.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
3696
-  background-color: rgba(0, 123, 255, 0.5);
3697
-}
3698
-
3699
-.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
3700
-  background-color: rgba(0, 123, 255, 0.5);
3701
-}
3702
-
3703
-.custom-radio .custom-control-label::before {
3704
-  border-radius: 50%;
3705
-}
3706
-
3707
-.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3708
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
3709
-}
3710
-
3711
-.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
3712
-  background-color: rgba(0, 123, 255, 0.5);
3713
-}
3714
-
3715
-.custom-switch {
3716
-  padding-left: 2.25rem;
3717
-}
3718
-
3719
-.custom-switch .custom-control-label::before {
3720
-  left: -2.25rem;
3721
-  width: 1.75rem;
3722
-  pointer-events: all;
3723
-  border-radius: 0.5rem;
3724
-}
3725
-
3726
-.custom-switch .custom-control-label::after {
3727
-  top: calc(0.25rem + 2px);
3728
-  left: calc(-2.25rem + 2px);
3729
-  width: calc(1rem - 4px);
3730
-  height: calc(1rem - 4px);
3731
-  background-color: #adb5bd;
3732
-  border-radius: 0.5rem;
3733
-  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3734
-  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3735
-  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3736
-}
3737
-
3738
-@media (prefers-reduced-motion: reduce) {
3739
-  .custom-switch .custom-control-label::after {
3740
-    transition: none;
3741
-  }
3742
-}
3743
-
3744
-.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3745
-  background-color: #fff;
3746
-  -webkit-transform: translateX(0.75rem);
3747
-  transform: translateX(0.75rem);
3748
-}
3749
-
3750
-.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
3751
-  background-color: rgba(0, 123, 255, 0.5);
3752
-}
3753
-
3754
-.custom-select {
3755
-  display: inline-block;
3756
-  width: 100%;
3757
-  height: calc(1.5em + 0.75rem + 2px);
3758
-  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3759
-  font-size: 1rem;
3760
-  font-weight: 400;
3761
-  line-height: 1.5;
3762
-  color: #495057;
3763
-  vertical-align: middle;
3764
-  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
3765
-  background-color: #fff;
3766
-  border: 1px solid #ced4da;
3767
-  border-radius: 0.25rem;
3768
-  -webkit-appearance: none;
3769
-  -moz-appearance: none;
3770
-  appearance: none;
3771
-}
3772
-
3773
-.custom-select:focus {
3774
-  border-color: #80bdff;
3775
-  outline: 0;
3776
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3777
-}
3778
-
3779
-.custom-select:focus::-ms-value {
3780
-  color: #495057;
3781
-  background-color: #fff;
3782
-}
3783
-
3784
-.custom-select[multiple], .custom-select[size]:not([size="1"]) {
3785
-  height: auto;
3786
-  padding-right: 0.75rem;
3787
-  background-image: none;
3788
-}
3789
-
3790
-.custom-select:disabled {
3791
-  color: #6c757d;
3792
-  background-color: #e9ecef;
3793
-}
3794
-
3795
-.custom-select::-ms-expand {
3796
-  display: none;
3797
-}
3798
-
3799
-.custom-select-sm {
3800
-  height: calc(1.5em + 0.5rem + 2px);
3801
-  padding-top: 0.25rem;
3802
-  padding-bottom: 0.25rem;
3803
-  padding-left: 0.5rem;
3804
-  font-size: 0.875rem;
3805
-}
3806
-
3807
-.custom-select-lg {
3808
-  height: calc(1.5em + 1rem + 2px);
3809
-  padding-top: 0.5rem;
3810
-  padding-bottom: 0.5rem;
3811
-  padding-left: 1rem;
3812
-  font-size: 1.25rem;
3813
-}
3814
-
3815
-.custom-file {
3816
-  position: relative;
3817
-  display: inline-block;
3818
-  width: 100%;
3819
-  height: calc(1.5em + 0.75rem + 2px);
3820
-  margin-bottom: 0;
3821
-}
3822
-
3823
-.custom-file-input {
3824
-  position: relative;
3825
-  z-index: 2;
3826
-  width: 100%;
3827
-  height: calc(1.5em + 0.75rem + 2px);
3828
-  margin: 0;
3829
-  opacity: 0;
3830
-}
3831
-
3832
-.custom-file-input:focus ~ .custom-file-label {
3833
-  border-color: #80bdff;
3834
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3835
-}
3836
-
3837
-.custom-file-input:disabled ~ .custom-file-label {
3838
-  background-color: #e9ecef;
3839
-}
3840
-
3841
-.custom-file-input:lang(en) ~ .custom-file-label::after {
3842
-  content: "Browse";
3843
-}
3844
-
3845
-.custom-file-input ~ .custom-file-label[data-browse]::after {
3846
-  content: attr(data-browse);
3847
-}
3848
-
3849
-.custom-file-label {
3850
-  position: absolute;
3851
-  top: 0;
3852
-  right: 0;
3853
-  left: 0;
3854
-  z-index: 1;
3855
-  height: calc(1.5em + 0.75rem + 2px);
3856
-  padding: 0.375rem 0.75rem;
3857
-  font-weight: 400;
3858
-  line-height: 1.5;
3859
-  color: #495057;
3860
-  background-color: #fff;
3861
-  border: 1px solid #ced4da;
3862
-  border-radius: 0.25rem;
3863
-}
3864
-
3865
-.custom-file-label::after {
3866
-  position: absolute;
3867
-  top: 0;
3868
-  right: 0;
3869
-  bottom: 0;
3870
-  z-index: 3;
3871
-  display: block;
3872
-  height: calc(1.5em + 0.75rem);
3873
-  padding: 0.375rem 0.75rem;
3874
-  line-height: 1.5;
3875
-  color: #495057;
3876
-  content: "Browse";
3877
-  background-color: #e9ecef;
3878
-  border-left: inherit;
3879
-  border-radius: 0 0.25rem 0.25rem 0;
3880
-}
3881
-
3882
-.custom-range {
3883
-  width: 100%;
3884
-  height: calc(1rem + 0.4rem);
3885
-  padding: 0;
3886
-  background-color: transparent;
3887
-  -webkit-appearance: none;
3888
-  -moz-appearance: none;
3889
-  appearance: none;
3890
-}
3891
-
3892
-.custom-range:focus {
3893
-  outline: none;
3894
-}
3895
-
3896
-.custom-range:focus::-webkit-slider-thumb {
3897
-  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3898
-}
3899
-
3900
-.custom-range:focus::-moz-range-thumb {
3901
-  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3902
-}
3903
-
3904
-.custom-range:focus::-ms-thumb {
3905
-  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3906
-}
3907
-
3908
-.custom-range::-moz-focus-outer {
3909
-  border: 0;
3910
-}
3911
-
3912
-.custom-range::-webkit-slider-thumb {
3913
-  width: 1rem;
3914
-  height: 1rem;
3915
-  margin-top: -0.25rem;
3916
-  background-color: #007bff;
3917
-  border: 0;
3918
-  border-radius: 1rem;
3919
-  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3920
-  -webkit-appearance: none;
3921
-  appearance: none;
3922
-}
3923
-
3924
-@media (prefers-reduced-motion: reduce) {
3925
-  .custom-range::-webkit-slider-thumb {
3926
-    transition: none;
3927
-  }
3928
-}
3929
-
3930
-.custom-range::-webkit-slider-thumb:active {
3931
-  background-color: #b3d7ff;
3932
-}
3933
-
3934
-.custom-range::-webkit-slider-runnable-track {
3935
-  width: 100%;
3936
-  height: 0.5rem;
3937
-  color: transparent;
3938
-  cursor: pointer;
3939
-  background-color: #dee2e6;
3940
-  border-color: transparent;
3941
-  border-radius: 1rem;
3942
-}
3943
-
3944
-.custom-range::-moz-range-thumb {
3945
-  width: 1rem;
3946
-  height: 1rem;
3947
-  background-color: #007bff;
3948
-  border: 0;
3949
-  border-radius: 1rem;
3950
-  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3951
-  -moz-appearance: none;
3952
-  appearance: none;
3953
-}
3954
-
3955
-@media (prefers-reduced-motion: reduce) {
3956
-  .custom-range::-moz-range-thumb {
3957
-    transition: none;
3958
-  }
3959
-}
3960
-
3961
-.custom-range::-moz-range-thumb:active {
3962
-  background-color: #b3d7ff;
3963
-}
3964
-
3965
-.custom-range::-moz-range-track {
3966
-  width: 100%;
3967
-  height: 0.5rem;
3968
-  color: transparent;
3969
-  cursor: pointer;
3970
-  background-color: #dee2e6;
3971
-  border-color: transparent;
3972
-  border-radius: 1rem;
3973
-}
3974
-
3975
-.custom-range::-ms-thumb {
3976
-  width: 1rem;
3977
-  height: 1rem;
3978
-  margin-top: 0;
3979
-  margin-right: 0.2rem;
3980
-  margin-left: 0.2rem;
3981
-  background-color: #007bff;
3982
-  border: 0;
3983
-  border-radius: 1rem;
3984
-  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3985
-  appearance: none;
3986
-}
3987
-
3988
-@media (prefers-reduced-motion: reduce) {
3989
-  .custom-range::-ms-thumb {
3990
-    transition: none;
3991
-  }
3992
-}
3993
-
3994
-.custom-range::-ms-thumb:active {
3995
-  background-color: #b3d7ff;
3996
-}
3997
-
3998
-.custom-range::-ms-track {
3999
-  width: 100%;
4000
-  height: 0.5rem;
4001
-  color: transparent;
4002
-  cursor: pointer;
4003
-  background-color: transparent;
4004
-  border-color: transparent;
4005
-  border-width: 0.5rem;
4006
-}
4007
-
4008
-.custom-range::-ms-fill-lower {
4009
-  background-color: #dee2e6;
4010
-  border-radius: 1rem;
4011
-}
4012
-
4013
-.custom-range::-ms-fill-upper {
4014
-  margin-right: 15px;
4015
-  background-color: #dee2e6;
4016
-  border-radius: 1rem;
4017
-}
4018
-
4019
-.custom-range:disabled::-webkit-slider-thumb {
4020
-  background-color: #adb5bd;
4021
-}
4022
-
4023
-.custom-range:disabled::-webkit-slider-runnable-track {
4024
-  cursor: default;
4025
-}
4026
-
4027
-.custom-range:disabled::-moz-range-thumb {
4028
-  background-color: #adb5bd;
4029
-}
4030
-
4031
-.custom-range:disabled::-moz-range-track {
4032
-  cursor: default;
4033
-}
4034
-
4035
-.custom-range:disabled::-ms-thumb {
4036
-  background-color: #adb5bd;
4037
-}
4038
-
4039
-.custom-control-label::before,
4040
-.custom-file-label,
4041
-.custom-select {
4042
-  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4043
-}
4044
-
4045
-@media (prefers-reduced-motion: reduce) {
4046
-  .custom-control-label::before,
4047
-  .custom-file-label,
4048
-  .custom-select {
4049
-    transition: none;
4050
-  }
4051
-}
4052
-
4053
-.nav {
4054
-  display: -ms-flexbox;
4055
-  display: flex;
4056
-  -ms-flex-wrap: wrap;
4057
-  flex-wrap: wrap;
4058
-  padding-left: 0;
4059
-  margin-bottom: 0;
4060
-  list-style: none;
4061
-}
4062
-
4063
-.nav-link {
4064
-  display: block;
4065
-  padding: 0.5rem 1rem;
4066
-}
4067
-
4068
-.nav-link:hover, .nav-link:focus {
4069
-  text-decoration: none;
4070
-}
4071
-
4072
-.nav-link.disabled {
4073
-  color: #6c757d;
4074
-  pointer-events: none;
4075
-  cursor: default;
4076
-}
4077
-
4078
-.nav-tabs {
4079
-  border-bottom: 1px solid #dee2e6;
4080
-}
4081
-
4082
-.nav-tabs .nav-item {
4083
-  margin-bottom: -1px;
4084
-}
4085
-
4086
-.nav-tabs .nav-link {
4087
-  border: 1px solid transparent;
4088
-  border-top-left-radius: 0.25rem;
4089
-  border-top-right-radius: 0.25rem;
4090
-}
4091
-
4092
-.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4093
-  border-color: #e9ecef #e9ecef #dee2e6;
4094
-}
4095
-
4096
-.nav-tabs .nav-link.disabled {
4097
-  color: #6c757d;
4098
-  background-color: transparent;
4099
-  border-color: transparent;
4100
-}
4101
-
4102
-.nav-tabs .nav-link.active,
4103
-.nav-tabs .nav-item.show .nav-link {
4104
-  color: #495057;
4105
-  background-color: #fff;
4106
-  border-color: #dee2e6 #dee2e6 #fff;
4107
-}
4108
-
4109
-.nav-tabs .dropdown-menu {
4110
-  margin-top: -1px;
4111
-  border-top-left-radius: 0;
4112
-  border-top-right-radius: 0;
4113
-}
4114
-
4115
-.nav-pills .nav-link {
4116
-  border-radius: 0.25rem;
4117
-}
4118
-
4119
-.nav-pills .nav-link.active,
4120
-.nav-pills .show > .nav-link {
4121
-  color: #fff;
4122
-  background-color: #007bff;
4123
-}
4124
-
4125
-.nav-fill .nav-item {
4126
-  -ms-flex: 1 1 auto;
4127
-  flex: 1 1 auto;
4128
-  text-align: center;
4129
-}
4130
-
4131
-.nav-justified .nav-item {
4132
-  -ms-flex-preferred-size: 0;
4133
-  flex-basis: 0;
4134
-  -ms-flex-positive: 1;
4135
-  flex-grow: 1;
4136
-  text-align: center;
4137
-}
4138
-
4139
-.tab-content > .tab-pane {
4140
-  display: none;
4141
-}
4142
-
4143
-.tab-content > .active {
4144
-  display: block;
4145
-}
4146
-
4147
-.navbar {
4148
-  position: relative;
4149
-  display: -ms-flexbox;
4150
-  display: flex;
4151
-  -ms-flex-wrap: wrap;
4152
-  flex-wrap: wrap;
4153
-  -ms-flex-align: center;
4154
-  align-items: center;
4155
-  -ms-flex-pack: justify;
4156
-  justify-content: space-between;
4157
-  padding: 0.5rem 1rem;
4158
-}
4159
-
4160
-.navbar > .container,
4161
-.navbar > .container-fluid {
4162
-  display: -ms-flexbox;
4163
-  display: flex;
4164
-  -ms-flex-wrap: wrap;
4165
-  flex-wrap: wrap;
4166
-  -ms-flex-align: center;
4167
-  align-items: center;
4168
-  -ms-flex-pack: justify;
4169
-  justify-content: space-between;
4170
-}
4171
-
4172
-.navbar-brand {
4173
-  display: inline-block;
4174
-  padding-top: 0.3125rem;
4175
-  padding-bottom: 0.3125rem;
4176
-  margin-right: 1rem;
4177
-  font-size: 1.25rem;
4178
-  line-height: inherit;
4179
-  white-space: nowrap;
4180
-}
4181
-
4182
-.navbar-brand:hover, .navbar-brand:focus {
4183
-  text-decoration: none;
4184
-}
4185
-
4186
-.navbar-nav {
4187
-  display: -ms-flexbox;
4188
-  display: flex;
4189
-  -ms-flex-direction: column;
4190
-  flex-direction: column;
4191
-  padding-left: 0;
4192
-  margin-bottom: 0;
4193
-  list-style: none;
4194
-}
4195
-
4196
-.navbar-nav .nav-link {
4197
-  padding-right: 0;
4198
-  padding-left: 0;
4199
-}
4200
-
4201
-.navbar-nav .dropdown-menu {
4202
-  position: static;
4203
-  float: none;
4204
-}
4205
-
4206
-.navbar-text {
4207
-  display: inline-block;
4208
-  padding-top: 0.5rem;
4209
-  padding-bottom: 0.5rem;
4210
-}
4211
-
4212
-.navbar-collapse {
4213
-  -ms-flex-preferred-size: 100%;
4214
-  flex-basis: 100%;
4215
-  -ms-flex-positive: 1;
4216
-  flex-grow: 1;
4217
-  -ms-flex-align: center;
4218
-  align-items: center;
4219
-}
4220
-
4221
-.navbar-toggler {
4222
-  padding: 0.25rem 0.75rem;
4223
-  font-size: 1.25rem;
4224
-  line-height: 1;
4225
-  background-color: transparent;
4226
-  border: 1px solid transparent;
4227
-  border-radius: 0.25rem;
4228
-}
4229
-
4230
-.navbar-toggler:hover, .navbar-toggler:focus {
4231
-  text-decoration: none;
4232
-}
4233
-
4234
-.navbar-toggler-icon {
4235
-  display: inline-block;
4236
-  width: 1.5em;
4237
-  height: 1.5em;
4238
-  vertical-align: middle;
4239
-  content: "";
4240
-  background: no-repeat center center;
4241
-  background-size: 100% 100%;
4242
-}
4243
-
4244
-@media (max-width: 575.98px) {
4245
-  .navbar-expand-sm > .container,
4246
-  .navbar-expand-sm > .container-fluid {
4247
-    padding-right: 0;
4248
-    padding-left: 0;
4249
-  }
4250
-}
4251
-
4252
-@media (min-width: 576px) {
4253
-  .navbar-expand-sm {
4254
-    -ms-flex-flow: row nowrap;
4255
-    flex-flow: row nowrap;
4256
-    -ms-flex-pack: start;
4257
-    justify-content: flex-start;
4258
-  }
4259
-  .navbar-expand-sm .navbar-nav {
4260
-    -ms-flex-direction: row;
4261
-    flex-direction: row;
4262
-  }
4263
-  .navbar-expand-sm .navbar-nav .dropdown-menu {
4264
-    position: absolute;
4265
-  }
4266
-  .navbar-expand-sm .navbar-nav .nav-link {
4267
-    padding-right: 0.5rem;
4268
-    padding-left: 0.5rem;
4269
-  }
4270
-  .navbar-expand-sm > .container,
4271
-  .navbar-expand-sm > .container-fluid {
4272
-    -ms-flex-wrap: nowrap;
4273
-    flex-wrap: nowrap;
4274
-  }
4275
-  .navbar-expand-sm .navbar-collapse {
4276
-    display: -ms-flexbox !important;
4277
-    display: flex !important;
4278
-    -ms-flex-preferred-size: auto;
4279
-    flex-basis: auto;
4280
-  }
4281
-  .navbar-expand-sm .navbar-toggler {
4282
-    display: none;
4283
-  }
4284
-}
4285
-
4286
-@media (max-width: 767.98px) {
4287
-  .navbar-expand-md > .container,
4288
-  .navbar-expand-md > .container-fluid {
4289
-    padding-right: 0;
4290
-    padding-left: 0;
4291
-  }
4292
-}
4293
-
4294
-@media (min-width: 768px) {
4295
-  .navbar-expand-md {
4296
-    -ms-flex-flow: row nowrap;
4297
-    flex-flow: row nowrap;
4298
-    -ms-flex-pack: start;
4299
-    justify-content: flex-start;
4300
-  }
4301
-  .navbar-expand-md .navbar-nav {
4302
-    -ms-flex-direction: row;
4303
-    flex-direction: row;
4304
-  }
4305
-  .navbar-expand-md .navbar-nav .dropdown-menu {
4306
-    position: absolute;
4307
-  }
4308
-  .navbar-expand-md .navbar-nav .nav-link {
4309
-    padding-right: 0.5rem;
4310
-    padding-left: 0.5rem;
4311
-  }
4312
-  .navbar-expand-md > .container,
4313
-  .navbar-expand-md > .container-fluid {
4314
-    -ms-flex-wrap: nowrap;
4315
-    flex-wrap: nowrap;
4316
-  }
4317
-  .navbar-expand-md .navbar-collapse {
4318
-    display: -ms-flexbox !important;
4319
-    display: flex !important;
4320
-    -ms-flex-preferred-size: auto;
4321
-    flex-basis: auto;
4322
-  }
4323
-  .navbar-expand-md .navbar-toggler {
4324
-    display: none;
4325
-  }
4326
-}
4327
-
4328
-@media (max-width: 991.98px) {
4329
-  .navbar-expand-lg > .container,
4330
-  .navbar-expand-lg > .container-fluid {
4331
-    padding-right: 0;
4332
-    padding-left: 0;
4333
-  }
4334
-}
4335
-
4336
-@media (min-width: 992px) {
4337
-  .navbar-expand-lg {
4338
-    -ms-flex-flow: row nowrap;
4339
-    flex-flow: row nowrap;
4340
-    -ms-flex-pack: start;
4341
-    justify-content: flex-start;
4342
-  }
4343
-  .navbar-expand-lg .navbar-nav {
4344
-    -ms-flex-direction: row;
4345
-    flex-direction: row;
4346
-  }
4347
-  .navbar-expand-lg .navbar-nav .dropdown-menu {
4348
-    position: absolute;
4349
-  }
4350
-  .navbar-expand-lg .navbar-nav .nav-link {
4351
-    padding-right: 0.5rem;
4352
-    padding-left: 0.5rem;
4353
-  }
4354
-  .navbar-expand-lg > .container,
4355
-  .navbar-expand-lg > .container-fluid {
4356
-    -ms-flex-wrap: nowrap;
4357
-    flex-wrap: nowrap;
4358
-  }
4359
-  .navbar-expand-lg .navbar-collapse {
4360
-    display: -ms-flexbox !important;
4361
-    display: flex !important;
4362
-    -ms-flex-preferred-size: auto;
4363
-    flex-basis: auto;
4364
-  }
4365
-  .navbar-expand-lg .navbar-toggler {
4366
-    display: none;
4367
-  }
4368
-}
4369
-
4370
-@media (max-width: 1199.98px) {
4371
-  .navbar-expand-xl > .container,
4372
-  .navbar-expand-xl > .container-fluid {
4373
-    padding-right: 0;
4374
-    padding-left: 0;
4375
-  }
4376
-}
4377
-
4378
-@media (min-width: 1200px) {
4379
-  .navbar-expand-xl {
4380
-    -ms-flex-flow: row nowrap;
4381
-    flex-flow: row nowrap;
4382
-    -ms-flex-pack: start;
4383
-    justify-content: flex-start;
4384
-  }
4385
-  .navbar-expand-xl .navbar-nav {
4386
-    -ms-flex-direction: row;
4387
-    flex-direction: row;
4388
-  }
4389
-  .navbar-expand-xl .navbar-nav .dropdown-menu {
4390
-    position: absolute;
4391
-  }
4392
-  .navbar-expand-xl .navbar-nav .nav-link {
4393
-    padding-right: 0.5rem;
4394
-    padding-left: 0.5rem;
4395
-  }
4396
-  .navbar-expand-xl > .container,
4397
-  .navbar-expand-xl > .container-fluid {
4398
-    -ms-flex-wrap: nowrap;
4399
-    flex-wrap: nowrap;
4400
-  }
4401
-  .navbar-expand-xl .navbar-collapse {
4402
-    display: -ms-flexbox !important;
4403
-    display: flex !important;
4404
-    -ms-flex-preferred-size: auto;
4405
-    flex-basis: auto;
4406
-  }
4407
-  .navbar-expand-xl .navbar-toggler {
4408
-    display: none;
4409
-  }
4410
-}
4411
-
4412
-.navbar-expand {
4413
-  -ms-flex-flow: row nowrap;
4414
-  flex-flow: row nowrap;
4415
-  -ms-flex-pack: start;
4416
-  justify-content: flex-start;
4417
-}
4418
-
4419
-.navbar-expand > .container,
4420
-.navbar-expand > .container-fluid {
4421
-  padding-right: 0;
4422
-  padding-left: 0;
4423
-}
4424
-
4425
-.navbar-expand .navbar-nav {
4426
-  -ms-flex-direction: row;
4427
-  flex-direction: row;
4428
-}
4429
-
4430
-.navbar-expand .navbar-nav .dropdown-menu {
4431
-  position: absolute;
4432
-}
4433
-
4434
-.navbar-expand .navbar-nav .nav-link {
4435
-  padding-right: 0.5rem;
4436
-  padding-left: 0.5rem;
4437
-}
4438
-
4439
-.navbar-expand > .container,
4440
-.navbar-expand > .container-fluid {
4441
-  -ms-flex-wrap: nowrap;
4442
-  flex-wrap: nowrap;
4443
-}
4444
-
4445
-.navbar-expand .navbar-collapse {
4446
-  display: -ms-flexbox !important;
4447
-  display: flex !important;
4448
-  -ms-flex-preferred-size: auto;
4449
-  flex-basis: auto;
4450
-}
4451
-
4452
-.navbar-expand .navbar-toggler {
4453
-  display: none;
4454
-}
4455
-
4456
-.navbar-light .navbar-brand {
4457
-  color: rgba(0, 0, 0, 0.9);
4458
-}
4459
-
4460
-.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4461
-  color: rgba(0, 0, 0, 0.9);
4462
-}
4463
-
4464
-.navbar-light .navbar-nav .nav-link {
4465
-  color: rgba(0, 0, 0, 0.5);
4466
-}
4467
-
4468
-.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4469
-  color: rgba(0, 0, 0, 0.7);
4470
-}
4471
-
4472
-.navbar-light .navbar-nav .nav-link.disabled {
4473
-  color: rgba(0, 0, 0, 0.3);
4474
-}
4475
-
4476
-.navbar-light .navbar-nav .show > .nav-link,
4477
-.navbar-light .navbar-nav .active > .nav-link,
4478
-.navbar-light .navbar-nav .nav-link.show,
4479
-.navbar-light .navbar-nav .nav-link.active {
4480
-  color: rgba(0, 0, 0, 0.9);
4481
-}
4482
-
4483
-.navbar-light .navbar-toggler {
4484
-  color: rgba(0, 0, 0, 0.5);
4485
-  border-color: rgba(0, 0, 0, 0.1);
4486
-}
4487
-
4488
-.navbar-light .navbar-toggler-icon {
4489
-  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4490
-}
4491
-
4492
-.navbar-light .navbar-text {
4493
-  color: rgba(0, 0, 0, 0.5);
4494
-}
4495
-
4496
-.navbar-light .navbar-text a {
4497
-  color: rgba(0, 0, 0, 0.9);
4498
-}
4499
-
4500
-.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4501
-  color: rgba(0, 0, 0, 0.9);
4502
-}
4503
-
4504
-.navbar-dark .navbar-brand {
4505
-  color: #fff;
4506
-}
4507
-
4508
-.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4509
-  color: #fff;
4510
-}
4511
-
4512
-.navbar-dark .navbar-nav .nav-link {
4513
-  color: rgba(255, 255, 255, 0.5);
4514
-}
4515
-
4516
-.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4517
-  color: rgba(255, 255, 255, 0.75);
4518
-}
4519
-
4520
-.navbar-dark .navbar-nav .nav-link.disabled {
4521
-  color: rgba(255, 255, 255, 0.25);
4522
-}
4523
-
4524
-.navbar-dark .navbar-nav .show > .nav-link,
4525
-.navbar-dark .navbar-nav .active > .nav-link,
4526
-.navbar-dark .navbar-nav .nav-link.show,
4527
-.navbar-dark .navbar-nav .nav-link.active {
4528
-  color: #fff;
4529
-}
4530
-
4531
-.navbar-dark .navbar-toggler {
4532
-  color: rgba(255, 255, 255, 0.5);
4533
-  border-color: rgba(255, 255, 255, 0.1);
4534
-}
4535
-
4536
-.navbar-dark .navbar-toggler-icon {
4537
-  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4538
-}
4539
-
4540
-.navbar-dark .navbar-text {
4541
-  color: rgba(255, 255, 255, 0.5);
4542
-}
4543
-
4544
-.navbar-dark .navbar-text a {
4545
-  color: #fff;
4546
-}
4547
-
4548
-.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
4549
-  color: #fff;
4550
-}
4551
-
4552
-.card {
4553
-  position: relative;
4554
-  display: -ms-flexbox;
4555
-  display: flex;
4556
-  -ms-flex-direction: column;
4557
-  flex-direction: column;
4558
-  min-width: 0;
4559
-  word-wrap: break-word;
4560
-  background-color: #fff;
4561
-  background-clip: border-box;
4562
-  border: 1px solid rgba(0, 0, 0, 0.125);
4563
-  border-radius: 0.25rem;
4564
-}
4565
-
4566
-.card > hr {
4567
-  margin-right: 0;
4568
-  margin-left: 0;
4569
-}
4570
-
4571
-.card > .list-group:first-child .list-group-item:first-child {
4572
-  border-top-left-radius: 0.25rem;
4573
-  border-top-right-radius: 0.25rem;
4574
-}
4575
-
4576
-.card > .list-group:last-child .list-group-item:last-child {
4577
-  border-bottom-right-radius: 0.25rem;
4578
-  border-bottom-left-radius: 0.25rem;
4579
-}
4580
-
4581
-.card-body {
4582
-  -ms-flex: 1 1 auto;
4583
-  flex: 1 1 auto;
4584
-  padding: 1.25rem;
4585
-}
4586
-
4587
-.card-title {
4588
-  margin-bottom: 0.75rem;
4589
-}
4590
-
4591
-.card-subtitle {
4592
-  margin-top: -0.375rem;
4593
-  margin-bottom: 0;
4594
-}
4595
-
4596
-.card-text:last-child {
4597
-  margin-bottom: 0;
4598
-}
4599
-
4600
-.card-link:hover {
4601
-  text-decoration: none;
4602
-}
4603
-
4604
-.card-link + .card-link {
4605
-  margin-left: 1.25rem;
4606
-}
4607
-
4608
-.card-header {
4609
-  padding: 0.75rem 1.25rem;
4610
-  margin-bottom: 0;
4611
-  background-color: rgba(0, 0, 0, 0.03);
4612
-  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4613
-}
4614
-
4615
-.card-header:first-child {
4616
-  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4617
-}
4618
-
4619
-.card-header + .list-group .list-group-item:first-child {
4620
-  border-top: 0;
4621
-}
4622
-
4623
-.card-footer {
4624
-  padding: 0.75rem 1.25rem;
4625
-  background-color: rgba(0, 0, 0, 0.03);
4626
-  border-top: 1px solid rgba(0, 0, 0, 0.125);
4627
-}
4628
-
4629
-.card-footer:last-child {
4630
-  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4631
-}
4632
-
4633
-.card-header-tabs {
4634
-  margin-right: -0.625rem;
4635
-  margin-bottom: -0.75rem;
4636
-  margin-left: -0.625rem;
4637
-  border-bottom: 0;
4638
-}
4639
-
4640
-.card-header-pills {
4641
-  margin-right: -0.625rem;
4642
-  margin-left: -0.625rem;
4643
-}
4644
-
4645
-.card-img-overlay {
4646
-  position: absolute;
4647
-  top: 0;
4648
-  right: 0;
4649
-  bottom: 0;
4650
-  left: 0;
4651
-  padding: 1.25rem;
4652
-}
4653
-
4654
-.card-img {
4655
-  width: 100%;
4656
-  border-radius: calc(0.25rem - 1px);
4657
-}
4658
-
4659
-.card-img-top {
4660
-  width: 100%;
4661
-  border-top-left-radius: calc(0.25rem - 1px);
4662
-  border-top-right-radius: calc(0.25rem - 1px);
4663
-}
4664
-
4665
-.card-img-bottom {
4666
-  width: 100%;
4667
-  border-bottom-right-radius: calc(0.25rem - 1px);
4668
-  border-bottom-left-radius: calc(0.25rem - 1px);
4669
-}
4670
-
4671
-.card-deck {
4672
-  display: -ms-flexbox;
4673
-  display: flex;
4674
-  -ms-flex-direction: column;
4675
-  flex-direction: column;
4676
-}
4677
-
4678
-.card-deck .card {
4679
-  margin-bottom: 15px;
4680
-}
4681
-
4682
-@media (min-width: 576px) {
4683
-  .card-deck {
4684
-    -ms-flex-flow: row wrap;
4685
-    flex-flow: row wrap;
4686
-    margin-right: -15px;
4687
-    margin-left: -15px;
4688
-  }
4689
-  .card-deck .card {
4690
-    display: -ms-flexbox;
4691
-    display: flex;
4692
-    -ms-flex: 1 0 0%;
4693
-    flex: 1 0 0%;
4694
-    -ms-flex-direction: column;
4695
-    flex-direction: column;
4696
-    margin-right: 15px;
4697
-    margin-bottom: 0;
4698
-    margin-left: 15px;
4699
-  }
4700
-}
4701
-
4702
-.card-group {
4703
-  display: -ms-flexbox;
4704
-  display: flex;
4705
-  -ms-flex-direction: column;
4706
-  flex-direction: column;
4707
-}
4708
-
4709
-.card-group > .card {
4710
-  margin-bottom: 15px;
4711
-}
4712
-
4713
-@media (min-width: 576px) {
4714
-  .card-group {
4715
-    -ms-flex-flow: row wrap;
4716
-    flex-flow: row wrap;
4717
-  }
4718
-  .card-group > .card {
4719
-    -ms-flex: 1 0 0%;
4720
-    flex: 1 0 0%;
4721
-    margin-bottom: 0;
4722
-  }
4723
-  .card-group > .card + .card {
4724
-    margin-left: 0;
4725
-    border-left: 0;
4726
-  }
4727
-  .card-group > .card:not(:last-child) {
4728
-    border-top-right-radius: 0;
4729
-    border-bottom-right-radius: 0;
4730
-  }
4731
-  .card-group > .card:not(:last-child) .card-img-top,
4732
-  .card-group > .card:not(:last-child) .card-header {
4733
-    border-top-right-radius: 0;
4734
-  }
4735
-  .card-group > .card:not(:last-child) .card-img-bottom,
4736
-  .card-group > .card:not(:last-child) .card-footer {
4737
-    border-bottom-right-radius: 0;
4738
-  }
4739
-  .card-group > .card:not(:first-child) {
4740
-    border-top-left-radius: 0;
4741
-    border-bottom-left-radius: 0;
4742
-  }
4743
-  .card-group > .card:not(:first-child) .card-img-top,
4744
-  .card-group > .card:not(:first-child) .card-header {
4745
-    border-top-left-radius: 0;
4746
-  }
4747
-  .card-group > .card:not(:first-child) .card-img-bottom,
4748
-  .card-group > .card:not(:first-child) .card-footer {
4749
-    border-bottom-left-radius: 0;
4750
-  }
4751
-}
4752
-
4753
-.card-columns .card {
4754
-  margin-bottom: 0.75rem;
4755
-}
4756
-
4757
-@media (min-width: 576px) {
4758
-  .card-columns {
4759
-    -webkit-column-count: 3;
4760
-    -moz-column-count: 3;
4761
-    column-count: 3;
4762
-    -webkit-column-gap: 1.25rem;
4763
-    -moz-column-gap: 1.25rem;
4764
-    column-gap: 1.25rem;
4765
-    orphans: 1;
4766
-    widows: 1;
4767
-  }
4768
-  .card-columns .card {
4769
-    display: inline-block;
4770
-    width: 100%;
4771
-  }
4772
-}
4773
-
4774
-.accordion > .card {
4775
-  overflow: hidden;
4776
-}
4777
-
4778
-.accordion > .card:not(:first-of-type) .card-header:first-child {
4779
-  border-radius: 0;
4780
-}
4781
-
4782
-.accordion > .card:not(:first-of-type):not(:last-of-type) {
4783
-  border-bottom: 0;
4784
-  border-radius: 0;
4785
-}
4786
-
4787
-.accordion > .card:first-of-type {
4788
-  border-bottom: 0;
4789
-  border-bottom-right-radius: 0;
4790
-  border-bottom-left-radius: 0;
4791
-}
4792
-
4793
-.accordion > .card:last-of-type {
4794
-  border-top-left-radius: 0;
4795
-  border-top-right-radius: 0;
4796
-}
4797
-
4798
-.accordion > .card .card-header {
4799
-  margin-bottom: -1px;
4800
-}
4801
-
4802
-.breadcrumb {
4803
-  display: -ms-flexbox;
4804
-  display: flex;
4805
-  -ms-flex-wrap: wrap;
4806
-  flex-wrap: wrap;
4807
-  padding: 0.75rem 1rem;
4808
-  margin-bottom: 1rem;
4809
-  list-style: none;
4810
-  background-color: #e9ecef;
4811
-  border-radius: 0.25rem;
4812
-}
4813
-
4814
-.breadcrumb-item + .breadcrumb-item {
4815
-  padding-left: 0.5rem;
4816
-}
4817
-
4818
-.breadcrumb-item + .breadcrumb-item::before {
4819
-  display: inline-block;
4820
-  padding-right: 0.5rem;
4821
-  color: #6c757d;
4822
-  content: "/";
4823
-}
4824
-
4825
-.breadcrumb-item + .breadcrumb-item:hover::before {
4826
-  text-decoration: underline;
4827
-}
4828
-
4829
-.breadcrumb-item + .breadcrumb-item:hover::before {
4830
-  text-decoration: none;
4831
-}
4832
-
4833
-.breadcrumb-item.active {
4834
-  color: #6c757d;
4835
-}
4836
-
4837
-.pagination {
4838
-  display: -ms-flexbox;
4839
-  display: flex;
4840
-  padding-left: 0;
4841
-  list-style: none;
4842
-  border-radius: 0.25rem;
4843
-}
4844
-
4845
-.page-link {
4846
-  position: relative;
4847
-  display: block;
4848
-  padding: 0.5rem 0.75rem;
4849
-  margin-left: -1px;
4850
-  line-height: 1.25;
4851
-  color: #007bff;
4852
-  background-color: #fff;
4853
-  border: 1px solid #dee2e6;
4854
-}
4855
-
4856
-.page-link:hover {
4857
-  z-index: 2;
4858
-  color: #0056b3;
4859
-  text-decoration: none;
4860
-  background-color: #e9ecef;
4861
-  border-color: #dee2e6;
4862
-}
4863
-
4864
-.page-link:focus {
4865
-  z-index: 2;
4866
-  outline: 0;
4867
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4868
-}
4869
-
4870
-.page-item:first-child .page-link {
4871
-  margin-left: 0;
4872
-  border-top-left-radius: 0.25rem;
4873
-  border-bottom-left-radius: 0.25rem;
4874
-}
4875
-
4876
-.page-item:last-child .page-link {
4877
-  border-top-right-radius: 0.25rem;
4878
-  border-bottom-right-radius: 0.25rem;
4879
-}
4880
-
4881
-.page-item.active .page-link {
4882
-  z-index: 1;
4883
-  color: #fff;
4884
-  background-color: #007bff;
4885
-  border-color: #007bff;
4886
-}
4887
-
4888
-.page-item.disabled .page-link {
4889
-  color: #6c757d;
4890
-  pointer-events: none;
4891
-  cursor: auto;
4892
-  background-color: #fff;
4893
-  border-color: #dee2e6;
4894
-}
4895
-
4896
-.pagination-lg .page-link {
4897
-  padding: 0.75rem 1.5rem;
4898
-  font-size: 1.25rem;
4899
-  line-height: 1.5;
4900
-}
4901
-
4902
-.pagination-lg .page-item:first-child .page-link {
4903
-  border-top-left-radius: 0.3rem;
4904
-  border-bottom-left-radius: 0.3rem;
4905
-}
4906
-
4907
-.pagination-lg .page-item:last-child .page-link {
4908
-  border-top-right-radius: 0.3rem;
4909
-  border-bottom-right-radius: 0.3rem;
4910
-}
4911
-
4912
-.pagination-sm .page-link {
4913
-  padding: 0.25rem 0.5rem;
4914
-  font-size: 0.875rem;
4915
-  line-height: 1.5;
4916
-}
4917
-
4918
-.pagination-sm .page-item:first-child .page-link {
4919
-  border-top-left-radius: 0.2rem;
4920
-  border-bottom-left-radius: 0.2rem;
4921
-}
4922
-
4923
-.pagination-sm .page-item:last-child .page-link {
4924
-  border-top-right-radius: 0.2rem;
4925
-  border-bottom-right-radius: 0.2rem;
4926
-}
4927
-
4928
-.badge {
4929
-  display: inline-block;
4930
-  padding: 0.25em 0.4em;
4931
-  font-size: 75%;
4932
-  font-weight: 700;
4933
-  line-height: 1;
4934
-  text-align: center;
4935
-  white-space: nowrap;
4936
-  vertical-align: baseline;
4937
-  border-radius: 0.25rem;
4938
-  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4939
-}
4940
-
4941
-@media (prefers-reduced-motion: reduce) {
4942
-  .badge {
4943
-    transition: none;
4944
-  }
4945
-}
4946
-
4947
-a.badge:hover, a.badge:focus {
4948
-  text-decoration: none;
4949
-}
4950
-
4951
-.badge:empty {
4952
-  display: none;
4953
-}
4954
-
4955
-.btn .badge {
4956
-  position: relative;
4957
-  top: -1px;
4958
-}
4959
-
4960
-.badge-pill {
4961
-  padding-right: 0.6em;
4962
-  padding-left: 0.6em;
4963
-  border-radius: 10rem;
4964
-}
4965
-
4966
-.badge-primary {
4967
-  color: #fff;
4968
-  background-color: #007bff;
4969
-}
4970
-
4971
-a.badge-primary:hover, a.badge-primary:focus {
4972
-  color: #fff;
4973
-  background-color: #0062cc;
4974
-}
4975
-
4976
-a.badge-primary:focus, a.badge-primary.focus {
4977
-  outline: 0;
4978
-  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4979
-}
4980
-
4981
-.badge-secondary {
4982
-  color: #fff;
4983
-  background-color: #6c757d;
4984
-}
4985
-
4986
-a.badge-secondary:hover, a.badge-secondary:focus {
4987
-  color: #fff;
4988
-  background-color: #545b62;
4989
-}
4990
-
4991
-a.badge-secondary:focus, a.badge-secondary.focus {
4992
-  outline: 0;
4993
-  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
4994
-}
4995
-
4996
-.badge-success {
4997
-  color: #fff;
4998
-  background-color: #28a745;
4999
-}
5000
-
5001
-a.badge-success:hover, a.badge-success:focus {
5002
-  color: #fff;
5003
-  background-color: #1e7e34;
5004
-}
5005
-
5006
-a.badge-success:focus, a.badge-success.focus {
5007
-  outline: 0;
5008
-  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
5009
-}
5010
-
5011
-.badge-info {
5012
-  color: #fff;
5013
-  background-color: #17a2b8;
5014
-}
5015
-
5016
-a.badge-info:hover, a.badge-info:focus {
5017
-  color: #fff;
5018
-  background-color: #117a8b;
5019
-}
5020
-
5021
-a.badge-info:focus, a.badge-info.focus {
5022
-  outline: 0;
5023
-  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5024
-}
5025
-
5026
-.badge-warning {
5027
-  color: #212529;
5028
-  background-color: #ffc107;
5029
-}
5030
-
5031
-a.badge-warning:hover, a.badge-warning:focus {
5032
-  color: #212529;
5033
-  background-color: #d39e00;
5034
-}
5035
-
5036
-a.badge-warning:focus, a.badge-warning.focus {
5037
-  outline: 0;
5038
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
5039
-}
5040
-
5041
-.badge-danger {
5042
-  color: #fff;
5043
-  background-color: #dc3545;
5044
-}
5045
-
5046
-a.badge-danger:hover, a.badge-danger:focus {
5047
-  color: #fff;
5048
-  background-color: #bd2130;
5049
-}
5050
-
5051
-a.badge-danger:focus, a.badge-danger.focus {
5052
-  outline: 0;
5053
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
5054
-}
5055
-
5056
-.badge-light {
5057
-  color: #212529;
5058
-  background-color: #f8f9fa;
5059
-}
5060
-
5061
-a.badge-light:hover, a.badge-light:focus {
5062
-  color: #212529;
5063
-  background-color: #dae0e5;
5064
-}
5065
-
5066
-a.badge-light:focus, a.badge-light.focus {
5067
-  outline: 0;
5068
-  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5069
-}
5070
-
5071
-.badge-dark {
5072
-  color: #fff;
5073
-  background-color: #343a40;
5074
-}
5075
-
5076
-a.badge-dark:hover, a.badge-dark:focus {
5077
-  color: #fff;
5078
-  background-color: #1d2124;
5079
-}
5080
-
5081
-a.badge-dark:focus, a.badge-dark.focus {
5082
-  outline: 0;
5083
-  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5084
-}
5085
-
5086
-.jumbotron {
5087
-  padding: 2rem 1rem;
5088
-  margin-bottom: 2rem;
5089
-  background-color: #e9ecef;
5090
-  border-radius: 0.3rem;
5091
-}
5092
-
5093
-@media (min-width: 576px) {
5094
-  .jumbotron {
5095
-    padding: 4rem 2rem;
5096
-  }
5097
-}
5098
-
5099
-.jumbotron-fluid {
5100
-  padding-right: 0;
5101
-  padding-left: 0;
5102
-  border-radius: 0;
5103
-}
5104
-
5105
-.alert {
5106
-  position: relative;
5107
-  padding: 0.75rem 1.25rem;
5108
-  margin-bottom: 1rem;
5109
-  border: 1px solid transparent;
5110
-  border-radius: 0.25rem;
5111
-}
5112
-
5113
-.alert-heading {
5114
-  color: inherit;
5115
-}
5116
-
5117
-.alert-link {
5118
-  font-weight: 700;
5119
-}
5120
-
5121
-.alert-dismissible {
5122
-  padding-right: 4rem;
5123
-}
5124
-
5125
-.alert-dismissible .close {
5126
-  position: absolute;
5127
-  top: 0;
5128
-  right: 0;
5129
-  padding: 0.75rem 1.25rem;
5130
-  color: inherit;
5131
-}
5132
-
5133
-.alert-primary {
5134
-  color: #004085;
5135
-  background-color: #cce5ff;
5136
-  border-color: #b8daff;
5137
-}
5138
-
5139
-.alert-primary hr {
5140
-  border-top-color: #9fcdff;
5141
-}
5142
-
5143
-.alert-primary .alert-link {
5144
-  color: #002752;
5145
-}
5146
-
5147
-.alert-secondary {
5148
-  color: #383d41;
5149
-  background-color: #e2e3e5;
5150
-  border-color: #d6d8db;
5151
-}
5152
-
5153
-.alert-secondary hr {
5154
-  border-top-color: #c8cbcf;
5155
-}
5156
-
5157
-.alert-secondary .alert-link {
5158
-  color: #202326;
5159
-}
5160
-
5161
-.alert-success {
5162
-  color: #155724;
5163
-  background-color: #d4edda;
5164
-  border-color: #c3e6cb;
5165
-}
5166
-
5167
-.alert-success hr {
5168
-  border-top-color: #b1dfbb;
5169
-}
5170
-
5171
-.alert-success .alert-link {
5172
-  color: #0b2e13;
5173
-}
5174
-
5175
-.alert-info {
5176
-  color: #0c5460;
5177
-  background-color: #d1ecf1;
5178
-  border-color: #bee5eb;
5179
-}
5180
-
5181
-.alert-info hr {
5182
-  border-top-color: #abdde5;
5183
-}
5184
-
5185
-.alert-info .alert-link {
5186
-  color: #062c33;
5187
-}
5188
-
5189
-.alert-warning {
5190
-  color: #856404;
5191
-  background-color: #fff3cd;
5192
-  border-color: #ffeeba;
5193
-}
5194
-
5195
-.alert-warning hr {
5196
-  border-top-color: #ffe8a1;
5197
-}
5198
-
5199
-.alert-warning .alert-link {
5200
-  color: #533f03;
5201
-}
5202
-
5203
-.alert-danger {
5204
-  color: #721c24;
5205
-  background-color: #f8d7da;
5206
-  border-color: #f5c6cb;
5207
-}
5208
-
5209
-.alert-danger hr {
5210
-  border-top-color: #f1b0b7;
5211
-}
5212
-
5213
-.alert-danger .alert-link {
5214
-  color: #491217;
5215
-}
5216
-
5217
-.alert-light {
5218
-  color: #818182;
5219
-  background-color: #fefefe;
5220
-  border-color: #fdfdfe;
5221
-}
5222
-
5223
-.alert-light hr {
5224
-  border-top-color: #ececf6;
5225
-}
5226
-
5227
-.alert-light .alert-link {
5228
-  color: #686868;
5229
-}
5230
-
5231
-.alert-dark {
5232
-  color: #1b1e21;
5233
-  background-color: #d6d8d9;
5234
-  border-color: #c6c8ca;
5235
-}
5236
-
5237
-.alert-dark hr {
5238
-  border-top-color: #b9bbbe;
5239
-}
5240
-
5241
-.alert-dark .alert-link {
5242
-  color: #040505;
5243
-}
5244
-
5245
-@-webkit-keyframes progress-bar-stripes {
5246
-  from {
5247
-    background-position: 1rem 0;
5248
-  }
5249
-  to {
5250
-    background-position: 0 0;
5251
-  }
5252
-}
5253
-
5254
-@keyframes progress-bar-stripes {
5255
-  from {
5256
-    background-position: 1rem 0;
5257
-  }
5258
-  to {
5259
-    background-position: 0 0;
5260
-  }
5261
-}
5262
-
5263
-.progress {
5264
-  display: -ms-flexbox;
5265
-  display: flex;
5266
-  height: 1rem;
5267
-  overflow: hidden;
5268
-  font-size: 0.75rem;
5269
-  background-color: #e9ecef;
5270
-  border-radius: 0.25rem;
5271
-}
5272
-
5273
-.progress-bar {
5274
-  display: -ms-flexbox;
5275
-  display: flex;
5276
-  -ms-flex-direction: column;
5277
-  flex-direction: column;
5278
-  -ms-flex-pack: center;
5279
-  justify-content: center;
5280
-  color: #fff;
5281
-  text-align: center;
5282
-  white-space: nowrap;
5283
-  background-color: #007bff;
5284
-  transition: width 0.6s ease;
5285
-}
5286
-
5287
-@media (prefers-reduced-motion: reduce) {
5288
-  .progress-bar {
5289
-    transition: none;
5290
-  }
5291
-}
5292
-
5293
-.progress-bar-striped {
5294
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5295
-  background-size: 1rem 1rem;
5296
-}
5297
-
5298
-.progress-bar-animated {
5299
-  -webkit-animation: progress-bar-stripes 1s linear infinite;
5300
-  animation: progress-bar-stripes 1s linear infinite;
5301
-}
5302
-
5303
-@media (prefers-reduced-motion: reduce) {
5304
-  .progress-bar-animated {
5305
-    -webkit-animation: none;
5306
-    animation: none;
5307
-  }
5308
-}
5309
-
5310
-.media {
5311
-  display: -ms-flexbox;
5312
-  display: flex;
5313
-  -ms-flex-align: start;
5314
-  align-items: flex-start;
5315
-}
5316
-
5317
-.media-body {
5318
-  -ms-flex: 1;
5319
-  flex: 1;
5320
-}
5321
-
5322
-.list-group {
5323
-  display: -ms-flexbox;
5324
-  display: flex;
5325
-  -ms-flex-direction: column;
5326
-  flex-direction: column;
5327
-  padding-left: 0;
5328
-  margin-bottom: 0;
5329
-}
5330
-
5331
-.list-group-item-action {
5332
-  width: 100%;
5333
-  color: #495057;
5334
-  text-align: inherit;
5335
-}
5336
-
5337
-.list-group-item-action:hover, .list-group-item-action:focus {
5338
-  z-index: 1;
5339
-  color: #495057;
5340
-  text-decoration: none;
5341
-  background-color: #f8f9fa;
5342
-}
5343
-
5344
-.list-group-item-action:active {
5345
-  color: #212529;
5346
-  background-color: #e9ecef;
5347
-}
5348
-
5349
-.list-group-item {
5350
-  position: relative;
5351
-  display: block;
5352
-  padding: 0.75rem 1.25rem;
5353
-  margin-bottom: -1px;
5354
-  background-color: #fff;
5355
-  border: 1px solid rgba(0, 0, 0, 0.125);
5356
-}
5357
-
5358
-.list-group-item:first-child {
5359
-  border-top-left-radius: 0.25rem;
5360
-  border-top-right-radius: 0.25rem;
5361
-}
5362
-
5363
-.list-group-item:last-child {
5364
-  margin-bottom: 0;
5365
-  border-bottom-right-radius: 0.25rem;
5366
-  border-bottom-left-radius: 0.25rem;
5367
-}
5368
-
5369
-.list-group-item.disabled, .list-group-item:disabled {
5370
-  color: #6c757d;
5371
-  pointer-events: none;
5372
-  background-color: #fff;
5373
-}
5374
-
5375
-.list-group-item.active {
5376
-  z-index: 2;
5377
-  color: #fff;
5378
-  background-color: #007bff;
5379
-  border-color: #007bff;
5380
-}
5381
-
5382
-.list-group-horizontal {
5383
-  -ms-flex-direction: row;
5384
-  flex-direction: row;
5385
-}
5386
-
5387
-.list-group-horizontal .list-group-item {
5388
-  margin-right: -1px;
5389
-  margin-bottom: 0;
5390
-}
5391
-
5392
-.list-group-horizontal .list-group-item:first-child {
5393
-  border-top-left-radius: 0.25rem;
5394
-  border-bottom-left-radius: 0.25rem;
5395
-  border-top-right-radius: 0;
5396
-}
5397
-
5398
-.list-group-horizontal .list-group-item:last-child {
5399
-  margin-right: 0;
5400
-  border-top-right-radius: 0.25rem;
5401
-  border-bottom-right-radius: 0.25rem;
5402
-  border-bottom-left-radius: 0;
5403
-}
5404
-
5405
-@media (min-width: 576px) {
5406
-  .list-group-horizontal-sm {
5407
-    -ms-flex-direction: row;
5408
-    flex-direction: row;
5409
-  }
5410
-  .list-group-horizontal-sm .list-group-item {
5411
-    margin-right: -1px;
5412
-    margin-bottom: 0;
5413
-  }
5414
-  .list-group-horizontal-sm .list-group-item:first-child {
5415
-    border-top-left-radius: 0.25rem;
5416
-    border-bottom-left-radius: 0.25rem;
5417
-    border-top-right-radius: 0;
5418
-  }
5419
-  .list-group-horizontal-sm .list-group-item:last-child {
5420
-    margin-right: 0;
5421
-    border-top-right-radius: 0.25rem;
5422
-    border-bottom-right-radius: 0.25rem;
5423
-    border-bottom-left-radius: 0;
5424
-  }
5425
-}
5426
-
5427
-@media (min-width: 768px) {
5428
-  .list-group-horizontal-md {
5429
-    -ms-flex-direction: row;
5430
-    flex-direction: row;
5431
-  }
5432
-  .list-group-horizontal-md .list-group-item {
5433
-    margin-right: -1px;
5434
-    margin-bottom: 0;
5435
-  }
5436
-  .list-group-horizontal-md .list-group-item:first-child {
5437
-    border-top-left-radius: 0.25rem;
5438
-    border-bottom-left-radius: 0.25rem;
5439
-    border-top-right-radius: 0;
5440
-  }
5441
-  .list-group-horizontal-md .list-group-item:last-child {
5442
-    margin-right: 0;
5443
-    border-top-right-radius: 0.25rem;
5444
-    border-bottom-right-radius: 0.25rem;
5445
-    border-bottom-left-radius: 0;
5446
-  }
5447
-}
5448
-
5449
-@media (min-width: 992px) {
5450
-  .list-group-horizontal-lg {
5451
-    -ms-flex-direction: row;
5452
-    flex-direction: row;
5453
-  }
5454
-  .list-group-horizontal-lg .list-group-item {
5455
-    margin-right: -1px;
5456
-    margin-bottom: 0;
5457
-  }
5458
-  .list-group-horizontal-lg .list-group-item:first-child {
5459
-    border-top-left-radius: 0.25rem;
5460
-    border-bottom-left-radius: 0.25rem;
5461
-    border-top-right-radius: 0;
5462
-  }
5463
-  .list-group-horizontal-lg .list-group-item:last-child {
5464
-    margin-right: 0;
5465
-    border-top-right-radius: 0.25rem;
5466
-    border-bottom-right-radius: 0.25rem;
5467
-    border-bottom-left-radius: 0;
5468
-  }
5469
-}
5470
-
5471
-@media (min-width: 1200px) {
5472
-  .list-group-horizontal-xl {
5473
-    -ms-flex-direction: row;
5474
-    flex-direction: row;
5475
-  }
5476
-  .list-group-horizontal-xl .list-group-item {
5477
-    margin-right: -1px;
5478
-    margin-bottom: 0;
5479
-  }
5480
-  .list-group-horizontal-xl .list-group-item:first-child {
5481
-    border-top-left-radius: 0.25rem;
5482
-    border-bottom-left-radius: 0.25rem;
5483
-    border-top-right-radius: 0;
5484
-  }
5485
-  .list-group-horizontal-xl .list-group-item:last-child {
5486
-    margin-right: 0;
5487
-    border-top-right-radius: 0.25rem;
5488
-    border-bottom-right-radius: 0.25rem;
5489
-    border-bottom-left-radius: 0;
5490
-  }
5491
-}
5492
-
5493
-.list-group-flush .list-group-item {
5494
-  border-right: 0;
5495
-  border-left: 0;
5496
-  border-radius: 0;
5497
-}
5498
-
5499
-.list-group-flush .list-group-item:last-child {
5500
-  margin-bottom: -1px;
5501
-}
5502
-
5503
-.list-group-flush:first-child .list-group-item:first-child {
5504
-  border-top: 0;
5505
-}
5506
-
5507
-.list-group-flush:last-child .list-group-item:last-child {
5508
-  margin-bottom: 0;
5509
-  border-bottom: 0;
5510
-}
5511
-
5512
-.list-group-item-primary {
5513
-  color: #004085;
5514
-  background-color: #b8daff;
5515
-}
5516
-
5517
-.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
5518
-  color: #004085;
5519
-  background-color: #9fcdff;
5520
-}
5521
-
5522
-.list-group-item-primary.list-group-item-action.active {
5523
-  color: #fff;
5524
-  background-color: #004085;
5525
-  border-color: #004085;
5526
-}
5527
-
5528
-.list-group-item-secondary {
5529
-  color: #383d41;
5530
-  background-color: #d6d8db;
5531
-}
5532
-
5533
-.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
5534
-  color: #383d41;
5535
-  background-color: #c8cbcf;
5536
-}
5537
-
5538
-.list-group-item-secondary.list-group-item-action.active {
5539
-  color: #fff;
5540
-  background-color: #383d41;
5541
-  border-color: #383d41;
5542
-}
5543
-
5544
-.list-group-item-success {
5545
-  color: #155724;
5546
-  background-color: #c3e6cb;
5547
-}
5548
-
5549
-.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
5550
-  color: #155724;
5551
-  background-color: #b1dfbb;
5552
-}
5553
-
5554
-.list-group-item-success.list-group-item-action.active {
5555
-  color: #fff;
5556
-  background-color: #155724;
5557
-  border-color: #155724;
5558
-}
5559
-
5560
-.list-group-item-info {
5561
-  color: #0c5460;
5562
-  background-color: #bee5eb;
5563
-}
5564
-
5565
-.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
5566
-  color: #0c5460;
5567
-  background-color: #abdde5;
5568
-}
5569
-
5570
-.list-group-item-info.list-group-item-action.active {
5571
-  color: #fff;
5572
-  background-color: #0c5460;
5573
-  border-color: #0c5460;
5574
-}
5575
-
5576
-.list-group-item-warning {
5577
-  color: #856404;
5578
-  background-color: #ffeeba;
5579
-}
5580
-
5581
-.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
5582
-  color: #856404;
5583
-  background-color: #ffe8a1;
5584
-}
5585
-
5586
-.list-group-item-warning.list-group-item-action.active {
5587
-  color: #fff;
5588
-  background-color: #856404;
5589
-  border-color: #856404;
5590
-}
5591
-
5592
-.list-group-item-danger {
5593
-  color: #721c24;
5594
-  background-color: #f5c6cb;
5595
-}
5596
-
5597
-.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
5598
-  color: #721c24;
5599
-  background-color: #f1b0b7;
5600
-}
5601
-
5602
-.list-group-item-danger.list-group-item-action.active {
5603
-  color: #fff;
5604
-  background-color: #721c24;
5605
-  border-color: #721c24;
5606
-}
5607
-
5608
-.list-group-item-light {
5609
-  color: #818182;
5610
-  background-color: #fdfdfe;
5611
-}
5612
-
5613
-.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
5614
-  color: #818182;
5615
-  background-color: #ececf6;
5616
-}
5617
-
5618
-.list-group-item-light.list-group-item-action.active {
5619
-  color: #fff;
5620
-  background-color: #818182;
5621
-  border-color: #818182;
5622
-}
5623
-
5624
-.list-group-item-dark {
5625
-  color: #1b1e21;
5626
-  background-color: #c6c8ca;
5627
-}
5628
-
5629
-.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
5630
-  color: #1b1e21;
5631
-  background-color: #b9bbbe;
5632
-}
5633
-
5634
-.list-group-item-dark.list-group-item-action.active {
5635
-  color: #fff;
5636
-  background-color: #1b1e21;
5637
-  border-color: #1b1e21;
5638
-}
5639
-
5640
-.close {
5641
-  float: right;
5642
-  font-size: 1.5rem;
5643
-  font-weight: 700;
5644
-  line-height: 1;
5645
-  color: #000;
5646
-  text-shadow: 0 1px 0 #fff;
5647
-  opacity: .5;
5648
-}
5649
-
5650
-.close:hover {
5651
-  color: #000;
5652
-  text-decoration: none;
5653
-}
5654
-
5655
-.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
5656
-  opacity: .75;
5657
-}
5658
-
5659
-button.close {
5660
-  padding: 0;
5661
-  background-color: transparent;
5662
-  border: 0;
5663
-  -webkit-appearance: none;
5664
-  -moz-appearance: none;
5665
-  appearance: none;
5666
-}
5667
-
5668
-a.close.disabled {
5669
-  pointer-events: none;
5670
-}
5671
-
5672
-.toast {
5673
-  max-width: 350px;
5674
-  overflow: hidden;
5675
-  font-size: 0.875rem;
5676
-  background-color: rgba(255, 255, 255, 0.85);
5677
-  background-clip: padding-box;
5678
-  border: 1px solid rgba(0, 0, 0, 0.1);
5679
-  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5680
-  -webkit-backdrop-filter: blur(10px);
5681
-  backdrop-filter: blur(10px);
5682
-  opacity: 0;
5683
-  border-radius: 0.25rem;
5684
-}
5685
-
5686
-.toast:not(:last-child) {
5687
-  margin-bottom: 0.75rem;
5688
-}
5689
-
5690
-.toast.showing {
5691
-  opacity: 1;
5692
-}
5693
-
5694
-.toast.show {
5695
-  display: block;
5696
-  opacity: 1;
5697
-}
5698
-
5699
-.toast.hide {
5700
-  display: none;
5701
-}
5702
-
5703
-.toast-header {
5704
-  display: -ms-flexbox;
5705
-  display: flex;
5706
-  -ms-flex-align: center;
5707
-  align-items: center;
5708
-  padding: 0.25rem 0.75rem;
5709
-  color: #6c757d;
5710
-  background-color: rgba(255, 255, 255, 0.85);
5711
-  background-clip: padding-box;
5712
-  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5713
-}
5714
-
5715
-.toast-body {
5716
-  padding: 0.75rem;
5717
-}
5718
-
5719
-.modal-open {
5720
-  overflow: hidden;
5721
-}
5722
-
5723
-.modal-open .modal {
5724
-  overflow-x: hidden;
5725
-  overflow-y: auto;
5726
-}
5727
-
5728
-.modal {
5729
-  position: fixed;
5730
-  top: 0;
5731
-  left: 0;
5732
-  z-index: 1050;
5733
-  display: none;
5734
-  width: 100%;
5735
-  height: 100%;
5736
-  overflow: hidden;
5737
-  outline: 0;
5738
-}
5739
-
5740
-.modal-dialog {
5741
-  position: relative;
5742
-  width: auto;
5743
-  margin: 0.5rem;
5744
-  pointer-events: none;
5745
-}
5746
-
5747
-.modal.fade .modal-dialog {
5748
-  transition: -webkit-transform 0.3s ease-out;
5749
-  transition: transform 0.3s ease-out;
5750
-  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
5751
-  -webkit-transform: translate(0, -50px);
5752
-  transform: translate(0, -50px);
5753
-}
5754
-
5755
-@media (prefers-reduced-motion: reduce) {
5756
-  .modal.fade .modal-dialog {
5757
-    transition: none;
5758
-  }
5759
-}
5760
-
5761
-.modal.show .modal-dialog {
5762
-  -webkit-transform: none;
5763
-  transform: none;
5764
-}
5765
-
5766
-.modal-dialog-scrollable {
5767
-  display: -ms-flexbox;
5768
-  display: flex;
5769
-  max-height: calc(100% - 1rem);
5770
-}
5771
-
5772
-.modal-dialog-scrollable .modal-content {
5773
-  max-height: calc(100vh - 1rem);
5774
-  overflow: hidden;
5775
-}
5776
-
5777
-.modal-dialog-scrollable .modal-header,
5778
-.modal-dialog-scrollable .modal-footer {
5779
-  -ms-flex-negative: 0;
5780
-  flex-shrink: 0;
5781
-}
5782
-
5783
-.modal-dialog-scrollable .modal-body {
5784
-  overflow-y: auto;
5785
-}
5786
-
5787
-.modal-dialog-centered {
5788
-  display: -ms-flexbox;
5789
-  display: flex;
5790
-  -ms-flex-align: center;
5791
-  align-items: center;
5792
-  min-height: calc(100% - 1rem);
5793
-}
5794
-
5795
-.modal-dialog-centered::before {
5796
-  display: block;
5797
-  height: calc(100vh - 1rem);
5798
-  content: "";
5799
-}
5800
-
5801
-.modal-dialog-centered.modal-dialog-scrollable {
5802
-  -ms-flex-direction: column;
5803
-  flex-direction: column;
5804
-  -ms-flex-pack: center;
5805
-  justify-content: center;
5806
-  height: 100%;
5807
-}
5808
-
5809
-.modal-dialog-centered.modal-dialog-scrollable .modal-content {
5810
-  max-height: none;
5811
-}
5812
-
5813
-.modal-dialog-centered.modal-dialog-scrollable::before {
5814
-  content: none;
5815
-}
5816
-
5817
-.modal-content {
5818
-  position: relative;
5819
-  display: -ms-flexbox;
5820
-  display: flex;
5821
-  -ms-flex-direction: column;
5822
-  flex-direction: column;
5823
-  width: 100%;
5824
-  pointer-events: auto;
5825
-  background-color: #fff;
5826
-  background-clip: padding-box;
5827
-  border: 1px solid rgba(0, 0, 0, 0.2);
5828
-  border-radius: 0.3rem;
5829
-  outline: 0;
5830
-}
5831
-
5832
-.modal-backdrop {
5833
-  position: fixed;
5834
-  top: 0;
5835
-  left: 0;
5836
-  z-index: 1040;
5837
-  width: 100vw;
5838
-  height: 100vh;
5839
-  background-color: #000;
5840
-}
5841
-
5842
-.modal-backdrop.fade {
5843
-  opacity: 0;
5844
-}
5845
-
5846
-.modal-backdrop.show {
5847
-  opacity: 0.5;
5848
-}
5849
-
5850
-.modal-header {
5851
-  display: -ms-flexbox;
5852
-  display: flex;
5853
-  -ms-flex-align: start;
5854
-  align-items: flex-start;
5855
-  -ms-flex-pack: justify;
5856
-  justify-content: space-between;
5857
-  padding: 1rem 1rem;
5858
-  border-bottom: 1px solid #dee2e6;
5859
-  border-top-left-radius: 0.3rem;
5860
-  border-top-right-radius: 0.3rem;
5861
-}
5862
-
5863
-.modal-header .close {
5864
-  padding: 1rem 1rem;
5865
-  margin: -1rem -1rem -1rem auto;
5866
-}
5867
-
5868
-.modal-title {
5869
-  margin-bottom: 0;
5870
-  line-height: 1.5;
5871
-}
5872
-
5873
-.modal-body {
5874
-  position: relative;
5875
-  -ms-flex: 1 1 auto;
5876
-  flex: 1 1 auto;
5877
-  padding: 1rem;
5878
-}
5879
-
5880
-.modal-footer {
5881
-  display: -ms-flexbox;
5882
-  display: flex;
5883
-  -ms-flex-align: center;
5884
-  align-items: center;
5885
-  -ms-flex-pack: end;
5886
-  justify-content: flex-end;
5887
-  padding: 1rem;
5888
-  border-top: 1px solid #dee2e6;
5889
-  border-bottom-right-radius: 0.3rem;
5890
-  border-bottom-left-radius: 0.3rem;
5891
-}
5892
-
5893
-.modal-footer > :not(:first-child) {
5894
-  margin-left: .25rem;
5895
-}
5896
-
5897
-.modal-footer > :not(:last-child) {
5898
-  margin-right: .25rem;
5899
-}
5900
-
5901
-.modal-scrollbar-measure {
5902
-  position: absolute;
5903
-  top: -9999px;
5904
-  width: 50px;
5905
-  height: 50px;
5906
-  overflow: scroll;
5907
-}
5908
-
5909
-@media (min-width: 576px) {
5910
-  .modal-dialog {
5911
-    max-width: 500px;
5912
-    margin: 1.75rem auto;
5913
-  }
5914
-  .modal-dialog-scrollable {
5915
-    max-height: calc(100% - 3.5rem);
5916
-  }
5917
-  .modal-dialog-scrollable .modal-content {
5918
-    max-height: calc(100vh - 3.5rem);
5919
-  }
5920
-  .modal-dialog-centered {
5921
-    min-height: calc(100% - 3.5rem);
5922
-  }
5923
-  .modal-dialog-centered::before {
5924
-    height: calc(100vh - 3.5rem);
5925
-  }
5926
-  .modal-sm {
5927
-    max-width: 300px;
5928
-  }
5929
-}
5930
-
5931
-@media (min-width: 992px) {
5932
-  .modal-lg,
5933
-  .modal-xl {
5934
-    max-width: 800px;
5935
-  }
5936
-}
5937
-
5938
-@media (min-width: 1200px) {
5939
-  .modal-xl {
5940
-    max-width: 1140px;
5941
-  }
5942
-}
5943
-
5944
-.tooltip {
5945
-  position: absolute;
5946
-  z-index: 1070;
5947
-  display: block;
5948
-  margin: 0;
5949
-  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
5950
-  font-style: normal;
5951
-  font-weight: 400;
5952
-  line-height: 1.5;
5953
-  text-align: left;
5954
-  text-align: start;
5955
-  text-decoration: none;
5956
-  text-shadow: none;
5957
-  text-transform: none;
5958
-  letter-spacing: normal;
5959
-  word-break: normal;
5960
-  word-spacing: normal;
5961
-  white-space: normal;
5962
-  line-break: auto;
5963
-  font-size: 0.875rem;
5964
-  word-wrap: break-word;
5965
-  opacity: 0;
5966
-}
5967
-
5968
-.tooltip.show {
5969
-  opacity: 0.9;
5970
-}
5971
-
5972
-.tooltip .arrow {
5973
-  position: absolute;
5974
-  display: block;
5975
-  width: 0.8rem;
5976
-  height: 0.4rem;
5977
-}
5978
-
5979
-.tooltip .arrow::before {
5980
-  position: absolute;
5981
-  content: "";
5982
-  border-color: transparent;
5983
-  border-style: solid;
5984
-}
5985
-
5986
-.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
5987
-  padding: 0.4rem 0;
5988
-}
5989
-
5990
-.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
5991
-  bottom: 0;
5992
-}
5993
-
5994
-.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5995
-  top: 0;
5996
-  border-width: 0.4rem 0.4rem 0;
5997
-  border-top-color: #000;
5998
-}
5999
-
6000
-.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6001
-  padding: 0 0.4rem;
6002
-}
6003
-
6004
-.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6005
-  left: 0;
6006
-  width: 0.4rem;
6007
-  height: 0.8rem;
6008
-}
6009
-
6010
-.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6011
-  right: 0;
6012
-  border-width: 0.4rem 0.4rem 0.4rem 0;
6013
-  border-right-color: #000;
6014
-}
6015
-
6016
-.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6017
-  padding: 0.4rem 0;
6018
-}
6019
-
6020
-.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6021
-  top: 0;
6022
-}
6023
-
6024
-.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6025
-  bottom: 0;
6026
-  border-width: 0 0.4rem 0.4rem;
6027
-  border-bottom-color: #000;
6028
-}
6029
-
6030
-.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6031
-  padding: 0 0.4rem;
6032
-}
6033
-
6034
-.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6035
-  right: 0;
6036
-  width: 0.4rem;
6037
-  height: 0.8rem;
6038
-}
6039
-
6040
-.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6041
-  left: 0;
6042
-  border-width: 0.4rem 0 0.4rem 0.4rem;
6043
-  border-left-color: #000;
6044
-}
6045
-
6046
-.tooltip-inner {
6047
-  max-width: 200px;
6048
-  padding: 0.25rem 0.5rem;
6049
-  color: #fff;
6050
-  text-align: center;
6051
-  background-color: #000;
6052
-  border-radius: 0.25rem;
6053
-}
6054
-
6055
-.popover {
6056
-  position: absolute;
6057
-  top: 0;
6058
-  left: 0;
6059
-  z-index: 1060;
6060
-  display: block;
6061
-  max-width: 276px;
6062
-  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6063
-  font-style: normal;
6064
-  font-weight: 400;
6065
-  line-height: 1.5;
6066
-  text-align: left;
6067
-  text-align: start;
6068
-  text-decoration: none;
6069
-  text-shadow: none;
6070
-  text-transform: none;
6071
-  letter-spacing: normal;
6072
-  word-break: normal;
6073
-  word-spacing: normal;
6074
-  white-space: normal;
6075
-  line-break: auto;
6076
-  font-size: 0.875rem;
6077
-  word-wrap: break-word;
6078
-  background-color: #fff;
6079
-  background-clip: padding-box;
6080
-  border: 1px solid rgba(0, 0, 0, 0.2);
6081
-  border-radius: 0.3rem;
6082
-}
6083
-
6084
-.popover .arrow {
6085
-  position: absolute;
6086
-  display: block;
6087
-  width: 1rem;
6088
-  height: 0.5rem;
6089
-  margin: 0 0.3rem;
6090
-}
6091
-
6092
-.popover .arrow::before, .popover .arrow::after {
6093
-  position: absolute;
6094
-  display: block;
6095
-  content: "";
6096
-  border-color: transparent;
6097
-  border-style: solid;
6098
-}
6099
-
6100
-.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6101
-  margin-bottom: 0.5rem;
6102
-}
6103
-
6104
-.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6105
-  bottom: calc((0.5rem + 1px) * -1);
6106
-}
6107
-
6108
-.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6109
-  bottom: 0;
6110
-  border-width: 0.5rem 0.5rem 0;
6111
-  border-top-color: rgba(0, 0, 0, 0.25);
6112
-}
6113
-
6114
-.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6115
-  bottom: 1px;
6116
-  border-width: 0.5rem 0.5rem 0;
6117
-  border-top-color: #fff;
6118
-}
6119
-
6120
-.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6121
-  margin-left: 0.5rem;
6122
-}
6123
-
6124
-.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6125
-  left: calc((0.5rem + 1px) * -1);
6126
-  width: 0.5rem;
6127
-  height: 1rem;
6128
-  margin: 0.3rem 0;
6129
-}
6130
-
6131
-.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6132
-  left: 0;
6133
-  border-width: 0.5rem 0.5rem 0.5rem 0;
6134
-  border-right-color: rgba(0, 0, 0, 0.25);
6135
-}
6136
-
6137
-.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6138
-  left: 1px;
6139
-  border-width: 0.5rem 0.5rem 0.5rem 0;
6140
-  border-right-color: #fff;
6141
-}
6142
-
6143
-.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6144
-  margin-top: 0.5rem;
6145
-}
6146
-
6147
-.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6148
-  top: calc((0.5rem + 1px) * -1);
6149
-}
6150
-
6151
-.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6152
-  top: 0;
6153
-  border-width: 0 0.5rem 0.5rem 0.5rem;
6154
-  border-bottom-color: rgba(0, 0, 0, 0.25);
6155
-}
6156
-
6157
-.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6158
-  top: 1px;
6159
-  border-width: 0 0.5rem 0.5rem 0.5rem;
6160
-  border-bottom-color: #fff;
6161
-}
6162
-
6163
-.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6164
-  position: absolute;
6165
-  top: 0;
6166
-  left: 50%;
6167
-  display: block;
6168
-  width: 1rem;
6169
-  margin-left: -0.5rem;
6170
-  content: "";
6171
-  border-bottom: 1px solid #f7f7f7;
6172
-}
6173
-
6174
-.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6175
-  margin-right: 0.5rem;
6176
-}
6177
-
6178
-.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6179
-  right: calc((0.5rem + 1px) * -1);
6180
-  width: 0.5rem;
6181
-  height: 1rem;
6182
-  margin: 0.3rem 0;
6183
-}
6184
-
6185
-.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6186
-  right: 0;
6187
-  border-width: 0.5rem 0 0.5rem 0.5rem;
6188
-  border-left-color: rgba(0, 0, 0, 0.25);
6189
-}
6190
-
6191
-.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6192
-  right: 1px;
6193
-  border-width: 0.5rem 0 0.5rem 0.5rem;
6194
-  border-left-color: #fff;
6195
-}
6196
-
6197
-.popover-header {
6198
-  padding: 0.5rem 0.75rem;
6199
-  margin-bottom: 0;
6200
-  font-size: 1rem;
6201
-  background-color: #f7f7f7;
6202
-  border-bottom: 1px solid #ebebeb;
6203
-  border-top-left-radius: calc(0.3rem - 1px);
6204
-  border-top-right-radius: calc(0.3rem - 1px);
6205
-}
6206
-
6207
-.popover-header:empty {
6208
-  display: none;
6209
-}
6210
-
6211
-.popover-body {
6212
-  padding: 0.5rem 0.75rem;
6213
-  color: #212529;
6214
-}
6215
-
6216
-.carousel {
6217
-  position: relative;
6218
-}
6219
-
6220
-.carousel.pointer-event {
6221
-  -ms-touch-action: pan-y;
6222
-  touch-action: pan-y;
6223
-}
6224
-
6225
-.carousel-inner {
6226
-  position: relative;
6227
-  width: 100%;
6228
-  overflow: hidden;
6229
-}
6230
-
6231
-.carousel-inner::after {
6232
-  display: block;
6233
-  clear: both;
6234
-  content: "";
6235
-}
6236
-
6237
-.carousel-item {
6238
-  position: relative;
6239
-  display: none;
6240
-  float: left;
6241
-  width: 100%;
6242
-  margin-right: -100%;
6243
-  -webkit-backface-visibility: hidden;
6244
-  backface-visibility: hidden;
6245
-  transition: -webkit-transform 0.6s ease-in-out;
6246
-  transition: transform 0.6s ease-in-out;
6247
-  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6248
-}
6249
-
6250
-@media (prefers-reduced-motion: reduce) {
6251
-  .carousel-item {
6252
-    transition: none;
6253
-  }
6254
-}
6255
-
6256
-.carousel-item.active,
6257
-.carousel-item-next,
6258
-.carousel-item-prev {
6259
-  display: block;
6260
-}
6261
-
6262
-.carousel-item-next:not(.carousel-item-left),
6263
-.active.carousel-item-right {
6264
-  -webkit-transform: translateX(100%);
6265
-  transform: translateX(100%);
6266
-}
6267
-
6268
-.carousel-item-prev:not(.carousel-item-right),
6269
-.active.carousel-item-left {
6270
-  -webkit-transform: translateX(-100%);
6271
-  transform: translateX(-100%);
6272
-}
6273
-
6274
-.carousel-fade .carousel-item {
6275
-  opacity: 0;
6276
-  transition-property: opacity;
6277
-  -webkit-transform: none;
6278
-  transform: none;
6279
-}
6280
-
6281
-.carousel-fade .carousel-item.active,
6282
-.carousel-fade .carousel-item-next.carousel-item-left,
6283
-.carousel-fade .carousel-item-prev.carousel-item-right {
6284
-  z-index: 1;
6285
-  opacity: 1;
6286
-}
6287
-
6288
-.carousel-fade .active.carousel-item-left,
6289
-.carousel-fade .active.carousel-item-right {
6290
-  z-index: 0;
6291
-  opacity: 0;
6292
-  transition: 0s 0.6s opacity;
6293
-}
6294
-
6295
-@media (prefers-reduced-motion: reduce) {
6296
-  .carousel-fade .active.carousel-item-left,
6297
-  .carousel-fade .active.carousel-item-right {
6298
-    transition: none;
6299
-  }
6300
-}
6301
-
6302
-.carousel-control-prev,
6303
-.carousel-control-next {
6304
-  position: absolute;
6305
-  top: 0;
6306
-  bottom: 0;
6307
-  z-index: 1;
6308
-  display: -ms-flexbox;
6309
-  display: flex;
6310
-  -ms-flex-align: center;
6311
-  align-items: center;
6312
-  -ms-flex-pack: center;
6313
-  justify-content: center;
6314
-  width: 15%;
6315
-  color: #fff;
6316
-  text-align: center;
6317
-  opacity: 0.5;
6318
-  transition: opacity 0.15s ease;
6319
-}
6320
-
6321
-@media (prefers-reduced-motion: reduce) {
6322
-  .carousel-control-prev,
6323
-  .carousel-control-next {
6324
-    transition: none;
6325
-  }
6326
-}
6327
-
6328
-.carousel-control-prev:hover, .carousel-control-prev:focus,
6329
-.carousel-control-next:hover,
6330
-.carousel-control-next:focus {
6331
-  color: #fff;
6332
-  text-decoration: none;
6333
-  outline: 0;
6334
-  opacity: 0.9;
6335
-}
6336
-
6337
-.carousel-control-prev {
6338
-  left: 0;
6339
-}
6340
-
6341
-.carousel-control-next {
6342
-  right: 0;
6343
-}
6344
-
6345
-.carousel-control-prev-icon,
6346
-.carousel-control-next-icon {
6347
-  display: inline-block;
6348
-  width: 20px;
6349
-  height: 20px;
6350
-  background: no-repeat 50% / 100% 100%;
6351
-}
6352
-
6353
-.carousel-control-prev-icon {
6354
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
6355
-}
6356
-
6357
-.carousel-control-next-icon {
6358
-  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
6359
-}
6360
-
6361
-.carousel-indicators {
6362
-  position: absolute;
6363
-  right: 0;
6364
-  bottom: 0;
6365
-  left: 0;
6366
-  z-index: 15;
6367
-  display: -ms-flexbox;
6368
-  display: flex;
6369
-  -ms-flex-pack: center;
6370
-  justify-content: center;
6371
-  padding-left: 0;
6372
-  margin-right: 15%;
6373
-  margin-left: 15%;
6374
-  list-style: none;
6375
-}
6376
-
6377
-.carousel-indicators li {
6378
-  box-sizing: content-box;
6379
-  -ms-flex: 0 1 auto;
6380
-  flex: 0 1 auto;
6381
-  width: 30px;
6382
-  height: 3px;
6383
-  margin-right: 3px;
6384
-  margin-left: 3px;
6385
-  text-indent: -999px;
6386
-  cursor: pointer;
6387
-  background-color: #fff;
6388
-  background-clip: padding-box;
6389
-  border-top: 10px solid transparent;
6390
-  border-bottom: 10px solid transparent;
6391
-  opacity: .5;
6392
-  transition: opacity 0.6s ease;
6393
-}
6394
-
6395
-@media (prefers-reduced-motion: reduce) {
6396
-  .carousel-indicators li {
6397
-    transition: none;
6398
-  }
6399
-}
6400
-
6401
-.carousel-indicators .active {
6402
-  opacity: 1;
6403
-}
6404
-
6405
-.carousel-caption {
6406
-  position: absolute;
6407
-  right: 15%;
6408
-  bottom: 20px;
6409
-  left: 15%;
6410
-  z-index: 10;
6411
-  padding-top: 20px;
6412
-  padding-bottom: 20px;
6413
-  color: #fff;
6414
-  text-align: center;
6415
-}
6416
-
6417
-@-webkit-keyframes spinner-border {
6418
-  to {
6419
-    -webkit-transform: rotate(360deg);
6420
-    transform: rotate(360deg);
6421
-  }
6422
-}
6423
-
6424
-@keyframes spinner-border {
6425
-  to {
6426
-    -webkit-transform: rotate(360deg);
6427
-    transform: rotate(360deg);
6428
-  }
6429
-}
6430
-
6431
-.spinner-border {
6432
-  display: inline-block;
6433
-  width: 2rem;
6434
-  height: 2rem;
6435
-  vertical-align: text-bottom;
6436
-  border: 0.25em solid currentColor;
6437
-  border-right-color: transparent;
6438
-  border-radius: 50%;
6439
-  -webkit-animation: spinner-border .75s linear infinite;
6440
-  animation: spinner-border .75s linear infinite;
6441
-}
6442
-
6443
-.spinner-border-sm {
6444
-  width: 1rem;
6445
-  height: 1rem;
6446
-  border-width: 0.2em;
6447
-}
6448
-
6449
-@-webkit-keyframes spinner-grow {
6450
-  0% {
6451
-    -webkit-transform: scale(0);
6452
-    transform: scale(0);
6453
-  }
6454
-  50% {
6455
-    opacity: 1;
6456
-  }
6457
-}
6458
-
6459
-@keyframes spinner-grow {
6460
-  0% {
6461
-    -webkit-transform: scale(0);
6462
-    transform: scale(0);
6463
-  }
6464
-  50% {
6465
-    opacity: 1;
6466
-  }
6467
-}
6468
-
6469
-.spinner-grow {
6470
-  display: inline-block;
6471
-  width: 2rem;
6472
-  height: 2rem;
6473
-  vertical-align: text-bottom;
6474
-  background-color: currentColor;
6475
-  border-radius: 50%;
6476
-  opacity: 0;
6477
-  -webkit-animation: spinner-grow .75s linear infinite;
6478
-  animation: spinner-grow .75s linear infinite;
6479
-}
6480
-
6481
-.spinner-grow-sm {
6482
-  width: 1rem;
6483
-  height: 1rem;
6484
-}
6485
-
6486
-.align-baseline {
6487
-  vertical-align: baseline !important;
6488
-}
6489
-
6490
-.align-top {
6491
-  vertical-align: top !important;
6492
-}
6493
-
6494
-.align-middle {
6495
-  vertical-align: middle !important;
6496
-}
6497
-
6498
-.align-bottom {
6499
-  vertical-align: bottom !important;
6500
-}
6501
-
6502
-.align-text-bottom {
6503
-  vertical-align: text-bottom !important;
6504
-}
6505
-
6506
-.align-text-top {
6507
-  vertical-align: text-top !important;
6508
-}
6509
-
6510
-.bg-primary {
6511
-  background-color: #007bff !important;
6512
-}
6513
-
6514
-a.bg-primary:hover, a.bg-primary:focus,
6515
-button.bg-primary:hover,
6516
-button.bg-primary:focus {
6517
-  background-color: #0062cc !important;
6518
-}
6519
-
6520
-.bg-secondary {
6521
-  background-color: #6c757d !important;
6522
-}
6523
-
6524
-a.bg-secondary:hover, a.bg-secondary:focus,
6525
-button.bg-secondary:hover,
6526
-button.bg-secondary:focus {
6527
-  background-color: #545b62 !important;
6528
-}
6529
-
6530
-.bg-success {
6531
-  background-color: #28a745 !important;
6532
-}
6533
-
6534
-a.bg-success:hover, a.bg-success:focus,
6535
-button.bg-success:hover,
6536
-button.bg-success:focus {
6537
-  background-color: #1e7e34 !important;
6538
-}
6539
-
6540
-.bg-info {
6541
-  background-color: #17a2b8 !important;
6542
-}
6543
-
6544
-a.bg-info:hover, a.bg-info:focus,
6545
-button.bg-info:hover,
6546
-button.bg-info:focus {
6547
-  background-color: #117a8b !important;
6548
-}
6549
-
6550
-.bg-warning {
6551
-  background-color: #ffc107 !important;
6552
-}
6553
-
6554
-a.bg-warning:hover, a.bg-warning:focus,
6555
-button.bg-warning:hover,
6556
-button.bg-warning:focus {
6557
-  background-color: #d39e00 !important;
6558
-}
6559
-
6560
-.bg-danger {
6561
-  background-color: #dc3545 !important;
6562
-}
6563
-
6564
-a.bg-danger:hover, a.bg-danger:focus,
6565
-button.bg-danger:hover,
6566
-button.bg-danger:focus {
6567
-  background-color: #bd2130 !important;
6568
-}
6569
-
6570
-.bg-light {
6571
-  background-color: #f8f9fa !important;
6572
-}
6573
-
6574
-a.bg-light:hover, a.bg-light:focus,
6575
-button.bg-light:hover,
6576
-button.bg-light:focus {
6577
-  background-color: #dae0e5 !important;
6578
-}
6579
-
6580
-.bg-dark {
6581
-  background-color: #343a40 !important;
6582
-}
6583
-
6584
-a.bg-dark:hover, a.bg-dark:focus,
6585
-button.bg-dark:hover,
6586
-button.bg-dark:focus {
6587
-  background-color: #1d2124 !important;
6588
-}
6589
-
6590
-.bg-white {
6591
-  background-color: #fff !important;
6592
-}
6593
-
6594
-.bg-transparent {
6595
-  background-color: transparent !important;
6596
-}
6597
-
6598
-.border {
6599
-  border: 1px solid #dee2e6 !important;
6600
-}
6601
-
6602
-.border-top {
6603
-  border-top: 1px solid #dee2e6 !important;
6604
-}
6605
-
6606
-.border-right {
6607
-  border-right: 1px solid #dee2e6 !important;
6608
-}
6609
-
6610
-.border-bottom {
6611
-  border-bottom: 1px solid #dee2e6 !important;
6612
-}
6613
-
6614
-.border-left {
6615
-  border-left: 1px solid #dee2e6 !important;
6616
-}
6617
-
6618
-.border-0 {
6619
-  border: 0 !important;
6620
-}
6621
-
6622
-.border-top-0 {
6623
-  border-top: 0 !important;
6624
-}
6625
-
6626
-.border-right-0 {
6627
-  border-right: 0 !important;
6628
-}
6629
-
6630
-.border-bottom-0 {
6631
-  border-bottom: 0 !important;
6632
-}
6633
-
6634
-.border-left-0 {
6635
-  border-left: 0 !important;
6636
-}
6637
-
6638
-.border-primary {
6639
-  border-color: #007bff !important;
6640
-}
6641
-
6642
-.border-secondary {
6643
-  border-color: #6c757d !important;
6644
-}
6645
-
6646
-.border-success {
6647
-  border-color: #28a745 !important;
6648
-}
6649
-
6650
-.border-info {
6651
-  border-color: #17a2b8 !important;
6652
-}
6653
-
6654
-.border-warning {
6655
-  border-color: #ffc107 !important;
6656
-}
6657
-
6658
-.border-danger {
6659
-  border-color: #dc3545 !important;
6660
-}
6661
-
6662
-.border-light {
6663
-  border-color: #f8f9fa !important;
6664
-}
6665
-
6666
-.border-dark {
6667
-  border-color: #343a40 !important;
6668
-}
6669
-
6670
-.border-white {
6671
-  border-color: #fff !important;
6672
-}
6673
-
6674
-.rounded-sm {
6675
-  border-radius: 0.2rem !important;
6676
-}
6677
-
6678
-.rounded {
6679
-  border-radius: 0.25rem !important;
6680
-}
6681
-
6682
-.rounded-top {
6683
-  border-top-left-radius: 0.25rem !important;
6684
-  border-top-right-radius: 0.25rem !important;
6685
-}
6686
-
6687
-.rounded-right {
6688
-  border-top-right-radius: 0.25rem !important;
6689
-  border-bottom-right-radius: 0.25rem !important;
6690
-}
6691
-
6692
-.rounded-bottom {
6693
-  border-bottom-right-radius: 0.25rem !important;
6694
-  border-bottom-left-radius: 0.25rem !important;
6695
-}
6696
-
6697
-.rounded-left {
6698
-  border-top-left-radius: 0.25rem !important;
6699
-  border-bottom-left-radius: 0.25rem !important;
6700
-}
6701
-
6702
-.rounded-lg {
6703
-  border-radius: 0.3rem !important;
6704
-}
6705
-
6706
-.rounded-circle {
6707
-  border-radius: 50% !important;
6708
-}
6709
-
6710
-.rounded-pill {
6711
-  border-radius: 50rem !important;
6712
-}
6713
-
6714
-.rounded-0 {
6715
-  border-radius: 0 !important;
6716
-}
6717
-
6718
-.clearfix::after {
6719
-  display: block;
6720
-  clear: both;
6721
-  content: "";
6722
-}
6723
-
6724
-.d-none {
6725
-  display: none !important;
6726
-}
6727
-
6728
-.d-inline {
6729
-  display: inline !important;
6730
-}
6731
-
6732
-.d-inline-block {
6733
-  display: inline-block !important;
6734
-}
6735
-
6736
-.d-block {
6737
-  display: block !important;
6738
-}
6739
-
6740
-.d-table {
6741
-  display: table !important;
6742
-}
6743
-
6744
-.d-table-row {
6745
-  display: table-row !important;
6746
-}
6747
-
6748
-.d-table-cell {
6749
-  display: table-cell !important;
6750
-}
6751
-
6752
-.d-flex {
6753
-  display: -ms-flexbox !important;
6754
-  display: flex !important;
6755
-}
6756
-
6757
-.d-inline-flex {
6758
-  display: -ms-inline-flexbox !important;
6759
-  display: inline-flex !important;
6760
-}
6761
-
6762
-@media (min-width: 576px) {
6763
-  .d-sm-none {
6764
-    display: none !important;
6765
-  }
6766
-  .d-sm-inline {
6767
-    display: inline !important;
6768
-  }
6769
-  .d-sm-inline-block {
6770
-    display: inline-block !important;
6771
-  }
6772
-  .d-sm-block {
6773
-    display: block !important;
6774
-  }
6775
-  .d-sm-table {
6776
-    display: table !important;
6777
-  }
6778
-  .d-sm-table-row {
6779
-    display: table-row !important;
6780
-  }
6781
-  .d-sm-table-cell {
6782
-    display: table-cell !important;
6783
-  }
6784
-  .d-sm-flex {
6785
-    display: -ms-flexbox !important;
6786
-    display: flex !important;
6787
-  }
6788
-  .d-sm-inline-flex {
6789
-    display: -ms-inline-flexbox !important;
6790
-    display: inline-flex !important;
6791
-  }
6792
-}
6793
-
6794
-@media (min-width: 768px) {
6795
-  .d-md-none {
6796
-    display: none !important;
6797
-  }
6798
-  .d-md-inline {
6799
-    display: inline !important;
6800
-  }
6801
-  .d-md-inline-block {
6802
-    display: inline-block !important;
6803
-  }
6804
-  .d-md-block {
6805
-    display: block !important;
6806
-  }
6807
-  .d-md-table {
6808
-    display: table !important;
6809
-  }
6810
-  .d-md-table-row {
6811
-    display: table-row !important;
6812
-  }
6813
-  .d-md-table-cell {
6814
-    display: table-cell !important;
6815
-  }
6816
-  .d-md-flex {
6817
-    display: -ms-flexbox !important;
6818
-    display: flex !important;
6819
-  }
6820
-  .d-md-inline-flex {
6821
-    display: -ms-inline-flexbox !important;
6822
-    display: inline-flex !important;
6823
-  }
6824
-}
6825
-
6826
-@media (min-width: 992px) {
6827
-  .d-lg-none {
6828
-    display: none !important;
6829
-  }
6830
-  .d-lg-inline {
6831
-    display: inline !important;
6832
-  }
6833
-  .d-lg-inline-block {
6834
-    display: inline-block !important;
6835
-  }
6836
-  .d-lg-block {
6837
-    display: block !important;
6838
-  }
6839
-  .d-lg-table {
6840
-    display: table !important;
6841
-  }
6842
-  .d-lg-table-row {
6843
-    display: table-row !important;
6844
-  }
6845
-  .d-lg-table-cell {
6846
-    display: table-cell !important;
6847
-  }
6848
-  .d-lg-flex {
6849
-    display: -ms-flexbox !important;
6850
-    display: flex !important;
6851
-  }
6852
-  .d-lg-inline-flex {
6853
-    display: -ms-inline-flexbox !important;
6854
-    display: inline-flex !important;
6855
-  }
6856
-}
6857
-
6858
-@media (min-width: 1200px) {
6859
-  .d-xl-none {
6860
-    display: none !important;
6861
-  }
6862
-  .d-xl-inline {
6863
-    display: inline !important;
6864
-  }
6865
-  .d-xl-inline-block {
6866
-    display: inline-block !important;
6867
-  }
6868
-  .d-xl-block {
6869
-    display: block !important;
6870
-  }
6871
-  .d-xl-table {
6872
-    display: table !important;
6873
-  }
6874
-  .d-xl-table-row {
6875
-    display: table-row !important;
6876
-  }
6877
-  .d-xl-table-cell {
6878
-    display: table-cell !important;
6879
-  }
6880
-  .d-xl-flex {
6881
-    display: -ms-flexbox !important;
6882
-    display: flex !important;
6883
-  }
6884
-  .d-xl-inline-flex {
6885
-    display: -ms-inline-flexbox !important;
6886
-    display: inline-flex !important;
6887
-  }
6888
-}
6889
-
6890
-@media print {
6891
-  .d-print-none {
6892
-    display: none !important;
6893
-  }
6894
-  .d-print-inline {
6895
-    display: inline !important;
6896
-  }
6897
-  .d-print-inline-block {
6898
-    display: inline-block !important;
6899
-  }
6900
-  .d-print-block {
6901
-    display: block !important;
6902
-  }
6903
-  .d-print-table {
6904
-    display: table !important;
6905
-  }
6906
-  .d-print-table-row {
6907
-    display: table-row !important;
6908
-  }
6909
-  .d-print-table-cell {
6910
-    display: table-cell !important;
6911
-  }
6912
-  .d-print-flex {
6913
-    display: -ms-flexbox !important;
6914
-    display: flex !important;
6915
-  }
6916
-  .d-print-inline-flex {
6917
-    display: -ms-inline-flexbox !important;
6918
-    display: inline-flex !important;
6919
-  }
6920
-}
6921
-
6922
-.embed-responsive {
6923
-  position: relative;
6924
-  display: block;
6925
-  width: 100%;
6926
-  padding: 0;
6927
-  overflow: hidden;
6928
-}
6929
-
6930
-.embed-responsive::before {
6931
-  display: block;
6932
-  content: "";
6933
-}
6934
-
6935
-.embed-responsive .embed-responsive-item,
6936
-.embed-responsive iframe,
6937
-.embed-responsive embed,
6938
-.embed-responsive object,
6939
-.embed-responsive video {
6940
-  position: absolute;
6941
-  top: 0;
6942
-  bottom: 0;
6943
-  left: 0;
6944
-  width: 100%;
6945
-  height: 100%;
6946
-  border: 0;
6947
-}
6948
-
6949
-.embed-responsive-21by9::before {
6950
-  padding-top: 42.857143%;
6951
-}
6952
-
6953
-.embed-responsive-16by9::before {
6954
-  padding-top: 56.25%;
6955
-}
6956
-
6957
-.embed-responsive-4by3::before {
6958
-  padding-top: 75%;
6959
-}
6960
-
6961
-.embed-responsive-1by1::before {
6962
-  padding-top: 100%;
6963
-}
6964
-
6965
-.flex-row {
6966
-  -ms-flex-direction: row !important;
6967
-  flex-direction: row !important;
6968
-}
6969
-
6970
-.flex-column {
6971
-  -ms-flex-direction: column !important;
6972
-  flex-direction: column !important;
6973
-}
6974
-
6975
-.flex-row-reverse {
6976
-  -ms-flex-direction: row-reverse !important;
6977
-  flex-direction: row-reverse !important;
6978
-}
6979
-
6980
-.flex-column-reverse {
6981
-  -ms-flex-direction: column-reverse !important;
6982
-  flex-direction: column-reverse !important;
6983
-}
6984
-
6985
-.flex-wrap {
6986
-  -ms-flex-wrap: wrap !important;
6987
-  flex-wrap: wrap !important;
6988
-}
6989
-
6990
-.flex-nowrap {
6991
-  -ms-flex-wrap: nowrap !important;
6992
-  flex-wrap: nowrap !important;
6993
-}
6994
-
6995
-.flex-wrap-reverse {
6996
-  -ms-flex-wrap: wrap-reverse !important;
6997
-  flex-wrap: wrap-reverse !important;
6998
-}
6999
-
7000
-.flex-fill {
7001
-  -ms-flex: 1 1 auto !important;
7002
-  flex: 1 1 auto !important;
7003
-}
7004
-
7005
-.flex-grow-0 {
7006
-  -ms-flex-positive: 0 !important;
7007
-  flex-grow: 0 !important;
7008
-}
7009
-
7010
-.flex-grow-1 {
7011
-  -ms-flex-positive: 1 !important;
7012
-  flex-grow: 1 !important;
7013
-}
7014
-
7015
-.flex-shrink-0 {
7016
-  -ms-flex-negative: 0 !important;
7017
-  flex-shrink: 0 !important;
7018
-}
7019
-
7020
-.flex-shrink-1 {
7021
-  -ms-flex-negative: 1 !important;
7022
-  flex-shrink: 1 !important;
7023
-}
7024
-
7025
-.justify-content-start {
7026
-  -ms-flex-pack: start !important;
7027
-  justify-content: flex-start !important;
7028
-}
7029
-
7030
-.justify-content-end {
7031
-  -ms-flex-pack: end !important;
7032
-  justify-content: flex-end !important;
7033
-}
7034
-
7035
-.justify-content-center {
7036
-  -ms-flex-pack: center !important;
7037
-  justify-content: center !important;
7038
-}
7039
-
7040
-.justify-content-between {
7041
-  -ms-flex-pack: justify !important;
7042
-  justify-content: space-between !important;
7043
-}
7044
-
7045
-.justify-content-around {
7046
-  -ms-flex-pack: distribute !important;
7047
-  justify-content: space-around !important;
7048
-}
7049
-
7050
-.align-items-start {
7051
-  -ms-flex-align: start !important;
7052
-  align-items: flex-start !important;
7053
-}
7054
-
7055
-.align-items-end {
7056
-  -ms-flex-align: end !important;
7057
-  align-items: flex-end !important;
7058
-}
7059
-
7060
-.align-items-center {
7061
-  -ms-flex-align: center !important;
7062
-  align-items: center !important;
7063
-}
7064
-
7065
-.align-items-baseline {
7066
-  -ms-flex-align: baseline !important;
7067
-  align-items: baseline !important;
7068
-}
7069
-
7070
-.align-items-stretch {
7071
-  -ms-flex-align: stretch !important;
7072
-  align-items: stretch !important;
7073
-}
7074
-
7075
-.align-content-start {
7076
-  -ms-flex-line-pack: start !important;
7077
-  align-content: flex-start !important;
7078
-}
7079
-
7080
-.align-content-end {
7081
-  -ms-flex-line-pack: end !important;
7082
-  align-content: flex-end !important;
7083
-}
7084
-
7085
-.align-content-center {
7086
-  -ms-flex-line-pack: center !important;
7087
-  align-content: center !important;
7088
-}
7089
-
7090
-.align-content-between {
7091
-  -ms-flex-line-pack: justify !important;
7092
-  align-content: space-between !important;
7093
-}
7094
-
7095
-.align-content-around {
7096
-  -ms-flex-line-pack: distribute !important;
7097
-  align-content: space-around !important;
7098
-}
7099
-
7100
-.align-content-stretch {
7101
-  -ms-flex-line-pack: stretch !important;
7102
-  align-content: stretch !important;
7103
-}
7104
-
7105
-.align-self-auto {
7106
-  -ms-flex-item-align: auto !important;
7107
-  align-self: auto !important;
7108
-}
7109
-
7110
-.align-self-start {
7111
-  -ms-flex-item-align: start !important;
7112
-  align-self: flex-start !important;
7113
-}
7114
-
7115
-.align-self-end {
7116
-  -ms-flex-item-align: end !important;
7117
-  align-self: flex-end !important;
7118
-}
7119
-
7120
-.align-self-center {
7121
-  -ms-flex-item-align: center !important;
7122
-  align-self: center !important;
7123
-}
7124
-
7125
-.align-self-baseline {
7126
-  -ms-flex-item-align: baseline !important;
7127
-  align-self: baseline !important;
7128
-}
7129
-
7130
-.align-self-stretch {
7131
-  -ms-flex-item-align: stretch !important;
7132
-  align-self: stretch !important;
7133
-}
7134
-
7135
-@media (min-width: 576px) {
7136
-  .flex-sm-row {
7137
-    -ms-flex-direction: row !important;
7138
-    flex-direction: row !important;
7139
-  }
7140
-  .flex-sm-column {
7141
-    -ms-flex-direction: column !important;
7142
-    flex-direction: column !important;
7143
-  }
7144
-  .flex-sm-row-reverse {
7145
-    -ms-flex-direction: row-reverse !important;
7146
-    flex-direction: row-reverse !important;
7147
-  }
7148
-  .flex-sm-column-reverse {
7149
-    -ms-flex-direction: column-reverse !important;
7150
-    flex-direction: column-reverse !important;
7151
-  }
7152
-  .flex-sm-wrap {
7153
-    -ms-flex-wrap: wrap !important;
7154
-    flex-wrap: wrap !important;
7155
-  }
7156
-  .flex-sm-nowrap {
7157
-    -ms-flex-wrap: nowrap !important;
7158
-    flex-wrap: nowrap !important;
7159
-  }
7160
-  .flex-sm-wrap-reverse {
7161
-    -ms-flex-wrap: wrap-reverse !important;
7162
-    flex-wrap: wrap-reverse !important;
7163
-  }
7164
-  .flex-sm-fill {
7165
-    -ms-flex: 1 1 auto !important;
7166
-    flex: 1 1 auto !important;
7167
-  }
7168
-  .flex-sm-grow-0 {
7169
-    -ms-flex-positive: 0 !important;
7170
-    flex-grow: 0 !important;
7171
-  }
7172
-  .flex-sm-grow-1 {
7173
-    -ms-flex-positive: 1 !important;
7174
-    flex-grow: 1 !important;
7175
-  }
7176
-  .flex-sm-shrink-0 {
7177
-    -ms-flex-negative: 0 !important;
7178
-    flex-shrink: 0 !important;
7179
-  }
7180
-  .flex-sm-shrink-1 {
7181
-    -ms-flex-negative: 1 !important;
7182
-    flex-shrink: 1 !important;
7183
-  }
7184
-  .justify-content-sm-start {
7185
-    -ms-flex-pack: start !important;
7186
-    justify-content: flex-start !important;
7187
-  }
7188
-  .justify-content-sm-end {
7189
-    -ms-flex-pack: end !important;
7190
-    justify-content: flex-end !important;
7191
-  }
7192
-  .justify-content-sm-center {
7193
-    -ms-flex-pack: center !important;
7194
-    justify-content: center !important;
7195
-  }
7196
-  .justify-content-sm-between {
7197
-    -ms-flex-pack: justify !important;
7198
-    justify-content: space-between !important;
7199
-  }
7200
-  .justify-content-sm-around {
7201
-    -ms-flex-pack: distribute !important;
7202
-    justify-content: space-around !important;
7203
-  }
7204
-  .align-items-sm-start {
7205
-    -ms-flex-align: start !important;
7206
-    align-items: flex-start !important;
7207
-  }
7208
-  .align-items-sm-end {
7209
-    -ms-flex-align: end !important;
7210
-    align-items: flex-end !important;
7211
-  }
7212
-  .align-items-sm-center {
7213
-    -ms-flex-align: center !important;
7214
-    align-items: center !important;
7215
-  }
7216
-  .align-items-sm-baseline {
7217
-    -ms-flex-align: baseline !important;
7218
-    align-items: baseline !important;
7219
-  }
7220
-  .align-items-sm-stretch {
7221
-    -ms-flex-align: stretch !important;
7222
-    align-items: stretch !important;
7223
-  }
7224
-  .align-content-sm-start {
7225
-    -ms-flex-line-pack: start !important;
7226
-    align-content: flex-start !important;
7227
-  }
7228
-  .align-content-sm-end {
7229
-    -ms-flex-line-pack: end !important;
7230
-    align-content: flex-end !important;
7231
-  }
7232
-  .align-content-sm-center {
7233
-    -ms-flex-line-pack: center !important;
7234
-    align-content: center !important;
7235
-  }
7236
-  .align-content-sm-between {
7237
-    -ms-flex-line-pack: justify !important;
7238
-    align-content: space-between !important;
7239
-  }
7240
-  .align-content-sm-around {
7241
-    -ms-flex-line-pack: distribute !important;
7242
-    align-content: space-around !important;
7243
-  }
7244
-  .align-content-sm-stretch {
7245
-    -ms-flex-line-pack: stretch !important;
7246
-    align-content: stretch !important;
7247
-  }
7248
-  .align-self-sm-auto {
7249
-    -ms-flex-item-align: auto !important;
7250
-    align-self: auto !important;
7251
-  }
7252
-  .align-self-sm-start {
7253
-    -ms-flex-item-align: start !important;
7254
-    align-self: flex-start !important;
7255
-  }
7256
-  .align-self-sm-end {
7257
-    -ms-flex-item-align: end !important;
7258
-    align-self: flex-end !important;
7259
-  }
7260
-  .align-self-sm-center {
7261
-    -ms-flex-item-align: center !important;
7262
-    align-self: center !important;
7263
-  }
7264
-  .align-self-sm-baseline {
7265
-    -ms-flex-item-align: baseline !important;
7266
-    align-self: baseline !important;
7267
-  }
7268
-  .align-self-sm-stretch {
7269
-    -ms-flex-item-align: stretch !important;
7270
-    align-self: stretch !important;
7271
-  }
7272
-}
7273
-
7274
-@media (min-width: 768px) {
7275
-  .flex-md-row {
7276
-    -ms-flex-direction: row !important;
7277
-    flex-direction: row !important;
7278
-  }
7279
-  .flex-md-column {
7280
-    -ms-flex-direction: column !important;
7281
-    flex-direction: column !important;
7282
-  }
7283
-  .flex-md-row-reverse {
7284
-    -ms-flex-direction: row-reverse !important;
7285
-    flex-direction: row-reverse !important;
7286
-  }
7287
-  .flex-md-column-reverse {
7288
-    -ms-flex-direction: column-reverse !important;
7289
-    flex-direction: column-reverse !important;
7290
-  }
7291
-  .flex-md-wrap {
7292
-    -ms-flex-wrap: wrap !important;
7293
-    flex-wrap: wrap !important;
7294
-  }
7295
-  .flex-md-nowrap {
7296
-    -ms-flex-wrap: nowrap !important;
7297
-    flex-wrap: nowrap !important;
7298
-  }
7299
-  .flex-md-wrap-reverse {
7300
-    -ms-flex-wrap: wrap-reverse !important;
7301
-    flex-wrap: wrap-reverse !important;
7302
-  }
7303
-  .flex-md-fill {
7304
-    -ms-flex: 1 1 auto !important;
7305
-    flex: 1 1 auto !important;
7306
-  }
7307
-  .flex-md-grow-0 {
7308
-    -ms-flex-positive: 0 !important;
7309
-    flex-grow: 0 !important;
7310
-  }
7311
-  .flex-md-grow-1 {
7312
-    -ms-flex-positive: 1 !important;
7313
-    flex-grow: 1 !important;
7314
-  }
7315
-  .flex-md-shrink-0 {
7316
-    -ms-flex-negative: 0 !important;
7317
-    flex-shrink: 0 !important;
7318
-  }
7319
-  .flex-md-shrink-1 {
7320
-    -ms-flex-negative: 1 !important;
7321
-    flex-shrink: 1 !important;
7322
-  }
7323
-  .justify-content-md-start {
7324
-    -ms-flex-pack: start !important;
7325
-    justify-content: flex-start !important;
7326
-  }
7327
-  .justify-content-md-end {
7328
-    -ms-flex-pack: end !important;
7329
-    justify-content: flex-end !important;
7330
-  }
7331
-  .justify-content-md-center {
7332
-    -ms-flex-pack: center !important;
7333
-    justify-content: center !important;
7334
-  }
7335
-  .justify-content-md-between {
7336
-    -ms-flex-pack: justify !important;
7337
-    justify-content: space-between !important;
7338
-  }
7339
-  .justify-content-md-around {
7340
-    -ms-flex-pack: distribute !important;
7341
-    justify-content: space-around !important;
7342
-  }
7343
-  .align-items-md-start {
7344
-    -ms-flex-align: start !important;
7345
-    align-items: flex-start !important;
7346
-  }
7347
-  .align-items-md-end {
7348
-    -ms-flex-align: end !important;
7349
-    align-items: flex-end !important;
7350
-  }
7351
-  .align-items-md-center {
7352
-    -ms-flex-align: center !important;
7353
-    align-items: center !important;
7354
-  }
7355
-  .align-items-md-baseline {
7356
-    -ms-flex-align: baseline !important;
7357
-    align-items: baseline !important;
7358
-  }
7359
-  .align-items-md-stretch {
7360
-    -ms-flex-align: stretch !important;
7361
-    align-items: stretch !important;
7362
-  }
7363
-  .align-content-md-start {
7364
-    -ms-flex-line-pack: start !important;
7365
-    align-content: flex-start !important;
7366
-  }
7367
-  .align-content-md-end {
7368
-    -ms-flex-line-pack: end !important;
7369
-    align-content: flex-end !important;
7370
-  }
7371
-  .align-content-md-center {
7372
-    -ms-flex-line-pack: center !important;
7373
-    align-content: center !important;
7374
-  }
7375
-  .align-content-md-between {
7376
-    -ms-flex-line-pack: justify !important;
7377
-    align-content: space-between !important;
7378
-  }
7379
-  .align-content-md-around {
7380
-    -ms-flex-line-pack: distribute !important;
7381
-    align-content: space-around !important;
7382
-  }
7383
-  .align-content-md-stretch {
7384
-    -ms-flex-line-pack: stretch !important;
7385
-    align-content: stretch !important;
7386
-  }
7387
-  .align-self-md-auto {
7388
-    -ms-flex-item-align: auto !important;
7389
-    align-self: auto !important;
7390
-  }
7391
-  .align-self-md-start {
7392
-    -ms-flex-item-align: start !important;
7393
-    align-self: flex-start !important;
7394
-  }
7395
-  .align-self-md-end {
7396
-    -ms-flex-item-align: end !important;
7397
-    align-self: flex-end !important;
7398
-  }
7399
-  .align-self-md-center {
7400
-    -ms-flex-item-align: center !important;
7401
-    align-self: center !important;
7402
-  }
7403
-  .align-self-md-baseline {
7404
-    -ms-flex-item-align: baseline !important;
7405
-    align-self: baseline !important;
7406
-  }
7407
-  .align-self-md-stretch {
7408
-    -ms-flex-item-align: stretch !important;
7409
-    align-self: stretch !important;
7410
-  }
7411
-}
7412
-
7413
-@media (min-width: 992px) {
7414
-  .flex-lg-row {
7415
-    -ms-flex-direction: row !important;
7416
-    flex-direction: row !important;
7417
-  }
7418
-  .flex-lg-column {
7419
-    -ms-flex-direction: column !important;
7420
-    flex-direction: column !important;
7421
-  }
7422
-  .flex-lg-row-reverse {
7423
-    -ms-flex-direction: row-reverse !important;
7424
-    flex-direction: row-reverse !important;
7425
-  }
7426
-  .flex-lg-column-reverse {
7427
-    -ms-flex-direction: column-reverse !important;
7428
-    flex-direction: column-reverse !important;
7429
-  }
7430
-  .flex-lg-wrap {
7431
-    -ms-flex-wrap: wrap !important;
7432
-    flex-wrap: wrap !important;
7433
-  }
7434
-  .flex-lg-nowrap {
7435
-    -ms-flex-wrap: nowrap !important;
7436
-    flex-wrap: nowrap !important;
7437
-  }
7438
-  .flex-lg-wrap-reverse {
7439
-    -ms-flex-wrap: wrap-reverse !important;
7440
-    flex-wrap: wrap-reverse !important;
7441
-  }
7442
-  .flex-lg-fill {
7443
-    -ms-flex: 1 1 auto !important;
7444
-    flex: 1 1 auto !important;
7445
-  }
7446
-  .flex-lg-grow-0 {
7447
-    -ms-flex-positive: 0 !important;
7448
-    flex-grow: 0 !important;
7449
-  }
7450
-  .flex-lg-grow-1 {
7451
-    -ms-flex-positive: 1 !important;
7452
-    flex-grow: 1 !important;
7453
-  }
7454
-  .flex-lg-shrink-0 {
7455
-    -ms-flex-negative: 0 !important;
7456
-    flex-shrink: 0 !important;
7457
-  }
7458
-  .flex-lg-shrink-1 {
7459
-    -ms-flex-negative: 1 !important;
7460
-    flex-shrink: 1 !important;
7461
-  }
7462
-  .justify-content-lg-start {
7463
-    -ms-flex-pack: start !important;
7464
-    justify-content: flex-start !important;
7465
-  }
7466
-  .justify-content-lg-end {
7467
-    -ms-flex-pack: end !important;
7468
-    justify-content: flex-end !important;
7469
-  }
7470
-  .justify-content-lg-center {
7471
-    -ms-flex-pack: center !important;
7472
-    justify-content: center !important;
7473
-  }
7474
-  .justify-content-lg-between {
7475
-    -ms-flex-pack: justify !important;
7476
-    justify-content: space-between !important;
7477
-  }
7478
-  .justify-content-lg-around {
7479
-    -ms-flex-pack: distribute !important;
7480
-    justify-content: space-around !important;
7481
-  }
7482
-  .align-items-lg-start {
7483
-    -ms-flex-align: start !important;
7484
-    align-items: flex-start !important;
7485
-  }
7486
-  .align-items-lg-end {
7487
-    -ms-flex-align: end !important;
7488
-    align-items: flex-end !important;
7489
-  }
7490
-  .align-items-lg-center {
7491
-    -ms-flex-align: center !important;
7492
-    align-items: center !important;
7493
-  }
7494
-  .align-items-lg-baseline {
7495
-    -ms-flex-align: baseline !important;
7496
-    align-items: baseline !important;
7497
-  }
7498
-  .align-items-lg-stretch {
7499
-    -ms-flex-align: stretch !important;
7500
-    align-items: stretch !important;
7501
-  }
7502
-  .align-content-lg-start {
7503
-    -ms-flex-line-pack: start !important;
7504
-    align-content: flex-start !important;
7505
-  }
7506
-  .align-content-lg-end {
7507
-    -ms-flex-line-pack: end !important;
7508
-    align-content: flex-end !important;
7509
-  }
7510
-  .align-content-lg-center {
7511
-    -ms-flex-line-pack: center !important;
7512
-    align-content: center !important;
7513
-  }
7514
-  .align-content-lg-between {
7515
-    -ms-flex-line-pack: justify !important;
7516
-    align-content: space-between !important;
7517
-  }
7518
-  .align-content-lg-around {
7519
-    -ms-flex-line-pack: distribute !important;
7520
-    align-content: space-around !important;
7521
-  }
7522
-  .align-content-lg-stretch {
7523
-    -ms-flex-line-pack: stretch !important;
7524
-    align-content: stretch !important;
7525
-  }
7526
-  .align-self-lg-auto {
7527
-    -ms-flex-item-align: auto !important;
7528
-    align-self: auto !important;
7529
-  }
7530
-  .align-self-lg-start {
7531
-    -ms-flex-item-align: start !important;
7532
-    align-self: flex-start !important;
7533
-  }
7534
-  .align-self-lg-end {
7535
-    -ms-flex-item-align: end !important;
7536
-    align-self: flex-end !important;
7537
-  }
7538
-  .align-self-lg-center {
7539
-    -ms-flex-item-align: center !important;
7540
-    align-self: center !important;
7541
-  }
7542
-  .align-self-lg-baseline {
7543
-    -ms-flex-item-align: baseline !important;
7544
-    align-self: baseline !important;
7545
-  }
7546
-  .align-self-lg-stretch {
7547
-    -ms-flex-item-align: stretch !important;
7548
-    align-self: stretch !important;
7549
-  }
7550
-}
7551
-
7552
-@media (min-width: 1200px) {
7553
-  .flex-xl-row {
7554
-    -ms-flex-direction: row !important;
7555
-    flex-direction: row !important;
7556
-  }
7557
-  .flex-xl-column {
7558
-    -ms-flex-direction: column !important;
7559
-    flex-direction: column !important;
7560
-  }
7561
-  .flex-xl-row-reverse {
7562
-    -ms-flex-direction: row-reverse !important;
7563
-    flex-direction: row-reverse !important;
7564
-  }
7565
-  .flex-xl-column-reverse {
7566
-    -ms-flex-direction: column-reverse !important;
7567
-    flex-direction: column-reverse !important;
7568
-  }
7569
-  .flex-xl-wrap {
7570
-    -ms-flex-wrap: wrap !important;
7571
-    flex-wrap: wrap !important;
7572
-  }
7573
-  .flex-xl-nowrap {
7574
-    -ms-flex-wrap: nowrap !important;
7575
-    flex-wrap: nowrap !important;
7576
-  }
7577
-  .flex-xl-wrap-reverse {
7578
-    -ms-flex-wrap: wrap-reverse !important;
7579
-    flex-wrap: wrap-reverse !important;
7580
-  }
7581
-  .flex-xl-fill {
7582
-    -ms-flex: 1 1 auto !important;
7583
-    flex: 1 1 auto !important;
7584
-  }
7585
-  .flex-xl-grow-0 {
7586
-    -ms-flex-positive: 0 !important;
7587
-    flex-grow: 0 !important;
7588
-  }
7589
-  .flex-xl-grow-1 {
7590
-    -ms-flex-positive: 1 !important;
7591
-    flex-grow: 1 !important;
7592
-  }
7593
-  .flex-xl-shrink-0 {
7594
-    -ms-flex-negative: 0 !important;
7595
-    flex-shrink: 0 !important;
7596
-  }
7597
-  .flex-xl-shrink-1 {
7598
-    -ms-flex-negative: 1 !important;
7599
-    flex-shrink: 1 !important;
7600
-  }
7601
-  .justify-content-xl-start {
7602
-    -ms-flex-pack: start !important;
7603
-    justify-content: flex-start !important;
7604
-  }
7605
-  .justify-content-xl-end {
7606
-    -ms-flex-pack: end !important;
7607
-    justify-content: flex-end !important;
7608
-  }
7609
-  .justify-content-xl-center {
7610
-    -ms-flex-pack: center !important;
7611
-    justify-content: center !important;
7612
-  }
7613
-  .justify-content-xl-between {
7614
-    -ms-flex-pack: justify !important;
7615
-    justify-content: space-between !important;
7616
-  }
7617
-  .justify-content-xl-around {
7618
-    -ms-flex-pack: distribute !important;
7619
-    justify-content: space-around !important;
7620
-  }
7621
-  .align-items-xl-start {
7622
-    -ms-flex-align: start !important;
7623
-    align-items: flex-start !important;
7624
-  }
7625
-  .align-items-xl-end {
7626
-    -ms-flex-align: end !important;
7627
-    align-items: flex-end !important;
7628
-  }
7629
-  .align-items-xl-center {
7630
-    -ms-flex-align: center !important;
7631
-    align-items: center !important;
7632
-  }
7633
-  .align-items-xl-baseline {
7634
-    -ms-flex-align: baseline !important;
7635
-    align-items: baseline !important;
7636
-  }
7637
-  .align-items-xl-stretch {
7638
-    -ms-flex-align: stretch !important;
7639
-    align-items: stretch !important;
7640
-  }
7641
-  .align-content-xl-start {
7642
-    -ms-flex-line-pack: start !important;
7643
-    align-content: flex-start !important;
7644
-  }
7645
-  .align-content-xl-end {
7646
-    -ms-flex-line-pack: end !important;
7647
-    align-content: flex-end !important;
7648
-  }
7649
-  .align-content-xl-center {
7650
-    -ms-flex-line-pack: center !important;
7651
-    align-content: center !important;
7652
-  }
7653
-  .align-content-xl-between {
7654
-    -ms-flex-line-pack: justify !important;
7655
-    align-content: space-between !important;
7656
-  }
7657
-  .align-content-xl-around {
7658
-    -ms-flex-line-pack: distribute !important;
7659
-    align-content: space-around !important;
7660
-  }
7661
-  .align-content-xl-stretch {
7662
-    -ms-flex-line-pack: stretch !important;
7663
-    align-content: stretch !important;
7664
-  }
7665
-  .align-self-xl-auto {
7666
-    -ms-flex-item-align: auto !important;
7667
-    align-self: auto !important;
7668
-  }
7669
-  .align-self-xl-start {
7670
-    -ms-flex-item-align: start !important;
7671
-    align-self: flex-start !important;
7672
-  }
7673
-  .align-self-xl-end {
7674
-    -ms-flex-item-align: end !important;
7675
-    align-self: flex-end !important;
7676
-  }
7677
-  .align-self-xl-center {
7678
-    -ms-flex-item-align: center !important;
7679
-    align-self: center !important;
7680
-  }
7681
-  .align-self-xl-baseline {
7682
-    -ms-flex-item-align: baseline !important;
7683
-    align-self: baseline !important;
7684
-  }
7685
-  .align-self-xl-stretch {
7686
-    -ms-flex-item-align: stretch !important;
7687
-    align-self: stretch !important;
7688
-  }
7689
-}
7690
-
7691
-.float-left {
7692
-  float: left !important;
7693
-}
7694
-
7695
-.float-right {
7696
-  float: right !important;
7697
-}
7698
-
7699
-.float-none {
7700
-  float: none !important;
7701
-}
7702
-
7703
-@media (min-width: 576px) {
7704
-  .float-sm-left {
7705
-    float: left !important;
7706
-  }
7707
-  .float-sm-right {
7708
-    float: right !important;
7709
-  }
7710
-  .float-sm-none {
7711
-    float: none !important;
7712
-  }
7713
-}
7714
-
7715
-@media (min-width: 768px) {
7716
-  .float-md-left {
7717
-    float: left !important;
7718
-  }
7719
-  .float-md-right {
7720
-    float: right !important;
7721
-  }
7722
-  .float-md-none {
7723
-    float: none !important;
7724
-  }
7725
-}
7726
-
7727
-@media (min-width: 992px) {
7728
-  .float-lg-left {
7729
-    float: left !important;
7730
-  }
7731
-  .float-lg-right {
7732
-    float: right !important;
7733
-  }
7734
-  .float-lg-none {
7735
-    float: none !important;
7736
-  }
7737
-}
7738
-
7739
-@media (min-width: 1200px) {
7740
-  .float-xl-left {
7741
-    float: left !important;
7742
-  }
7743
-  .float-xl-right {
7744
-    float: right !important;
7745
-  }
7746
-  .float-xl-none {
7747
-    float: none !important;
7748
-  }
7749
-}
7750
-
7751
-.overflow-auto {
7752
-  overflow: auto !important;
7753
-}
7754
-
7755
-.overflow-hidden {
7756
-  overflow: hidden !important;
7757
-}
7758
-
7759
-.position-static {
7760
-  position: static !important;
7761
-}
7762
-
7763
-.position-relative {
7764
-  position: relative !important;
7765
-}
7766
-
7767
-.position-absolute {
7768
-  position: absolute !important;
7769
-}
7770
-
7771
-.position-fixed {
7772
-  position: fixed !important;
7773
-}
7774
-
7775
-.position-sticky {
7776
-  position: -webkit-sticky !important;
7777
-  position: sticky !important;
7778
-}
7779
-
7780
-.fixed-top {
7781
-  position: fixed;
7782
-  top: 0;
7783
-  right: 0;
7784
-  left: 0;
7785
-  z-index: 1030;
7786
-}
7787
-
7788
-.fixed-bottom {
7789
-  position: fixed;
7790
-  right: 0;
7791
-  bottom: 0;
7792
-  left: 0;
7793
-  z-index: 1030;
7794
-}
7795
-
7796
-@supports ((position: -webkit-sticky) or (position: sticky)) {
7797
-  .sticky-top {
7798
-    position: -webkit-sticky;
7799
-    position: sticky;
7800
-    top: 0;
7801
-    z-index: 1020;
7802
-  }
7803
-}
7804
-
7805
-.sr-only {
7806
-  position: absolute;
7807
-  width: 1px;
7808
-  height: 1px;
7809
-  padding: 0;
7810
-  overflow: hidden;
7811
-  clip: rect(0, 0, 0, 0);
7812
-  white-space: nowrap;
7813
-  border: 0;
7814
-}
7815
-
7816
-.sr-only-focusable:active, .sr-only-focusable:focus {
7817
-  position: static;
7818
-  width: auto;
7819
-  height: auto;
7820
-  overflow: visible;
7821
-  clip: auto;
7822
-  white-space: normal;
7823
-}
7824
-
7825
-.shadow-sm {
7826
-  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7827
-}
7828
-
7829
-.shadow {
7830
-  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7831
-}
7832
-
7833
-.shadow-lg {
7834
-  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7835
-}
7836
-
7837
-.shadow-none {
7838
-  box-shadow: none !important;
7839
-}
7840
-
7841
-.w-25 {
7842
-  width: 25% !important;
7843
-}
7844
-
7845
-.w-50 {
7846
-  width: 50% !important;
7847
-}
7848
-
7849
-.w-75 {
7850
-  width: 75% !important;
7851
-}
7852
-
7853
-.w-100 {
7854
-  width: 100% !important;
7855
-}
7856
-
7857
-.w-auto {
7858
-  width: auto !important;
7859
-}
7860
-
7861
-.h-25 {
7862
-  height: 25% !important;
7863
-}
7864
-
7865
-.h-50 {
7866
-  height: 50% !important;
7867
-}
7868
-
7869
-.h-75 {
7870
-  height: 75% !important;
7871
-}
7872
-
7873
-.h-100 {
7874
-  height: 100% !important;
7875
-}
7876
-
7877
-.h-auto {
7878
-  height: auto !important;
7879
-}
7880
-
7881
-.mw-100 {
7882
-  max-width: 100% !important;
7883
-}
7884
-
7885
-.mh-100 {
7886
-  max-height: 100% !important;
7887
-}
7888
-
7889
-.min-vw-100 {
7890
-  min-width: 100vw !important;
7891
-}
7892
-
7893
-.min-vh-100 {
7894
-  min-height: 100vh !important;
7895
-}
7896
-
7897
-.vw-100 {
7898
-  width: 100vw !important;
7899
-}
7900
-
7901
-.vh-100 {
7902
-  height: 100vh !important;
7903
-}
7904
-
7905
-.stretched-link::after {
7906
-  position: absolute;
7907
-  top: 0;
7908
-  right: 0;
7909
-  bottom: 0;
7910
-  left: 0;
7911
-  z-index: 1;
7912
-  pointer-events: auto;
7913
-  content: "";
7914
-  background-color: rgba(0, 0, 0, 0);
7915
-}
7916
-
7917
-.m-0 {
7918
-  margin: 0 !important;
7919
-}
7920
-
7921
-.mt-0,
7922
-.my-0 {
7923
-  margin-top: 0 !important;
7924
-}
7925
-
7926
-.mr-0,
7927
-.mx-0 {
7928
-  margin-right: 0 !important;
7929
-}
7930
-
7931
-.mb-0,
7932
-.my-0 {
7933
-  margin-bottom: 0 !important;
7934
-}
7935
-
7936
-.ml-0,
7937
-.mx-0 {
7938
-  margin-left: 0 !important;
7939
-}
7940
-
7941
-.m-1 {
7942
-  margin: 0.25rem !important;
7943
-}
7944
-
7945
-.mt-1,
7946
-.my-1 {
7947
-  margin-top: 0.25rem !important;
7948
-}
7949
-
7950
-.mr-1,
7951
-.mx-1 {
7952
-  margin-right: 0.25rem !important;
7953
-}
7954
-
7955
-.mb-1,
7956
-.my-1 {
7957
-  margin-bottom: 0.25rem !important;
7958
-}
7959
-
7960
-.ml-1,
7961
-.mx-1 {
7962
-  margin-left: 0.25rem !important;
7963
-}
7964
-
7965
-.m-2 {
7966
-  margin: 0.5rem !important;
7967
-}
7968
-
7969
-.mt-2,
7970
-.my-2 {
7971
-  margin-top: 0.5rem !important;
7972
-}
7973
-
7974
-.mr-2,
7975
-.mx-2 {
7976
-  margin-right: 0.5rem !important;
7977
-}
7978
-
7979
-.mb-2,
7980
-.my-2 {
7981
-  margin-bottom: 0.5rem !important;
7982
-}
7983
-
7984
-.ml-2,
7985
-.mx-2 {
7986
-  margin-left: 0.5rem !important;
7987
-}
7988
-
7989
-.m-3 {
7990
-  margin: 1rem !important;
7991
-}
7992
-
7993
-.mt-3,
7994
-.my-3 {
7995
-  margin-top: 1rem !important;
7996
-}
7997
-
7998
-.mr-3,
7999
-.mx-3 {
8000
-  margin-right: 1rem !important;
8001
-}
8002
-
8003
-.mb-3,
8004
-.my-3 {
8005
-  margin-bottom: 1rem !important;
8006
-}
8007
-
8008
-.ml-3,
8009
-.mx-3 {
8010
-  margin-left: 1rem !important;
8011
-}
8012
-
8013
-.m-4 {
8014
-  margin: 1.5rem !important;
8015
-}
8016
-
8017
-.mt-4,
8018
-.my-4 {
8019
-  margin-top: 1.5rem !important;
8020
-}
8021
-
8022
-.mr-4,
8023
-.mx-4 {
8024
-  margin-right: 1.5rem !important;
8025
-}
8026
-
8027
-.mb-4,
8028
-.my-4 {
8029
-  margin-bottom: 1.5rem !important;
8030
-}
8031
-
8032
-.ml-4,
8033
-.mx-4 {
8034
-  margin-left: 1.5rem !important;
8035
-}
8036
-
8037
-.m-5 {
8038
-  margin: 3rem !important;
8039
-}
8040
-
8041
-.mt-5,
8042
-.my-5 {
8043
-  margin-top: 3rem !important;
8044
-}
8045
-
8046
-.mr-5,
8047
-.mx-5 {
8048
-  margin-right: 3rem !important;
8049
-}
8050
-
8051
-.mb-5,
8052
-.my-5 {
8053
-  margin-bottom: 3rem !important;
8054
-}
8055
-
8056
-.ml-5,
8057
-.mx-5 {
8058
-  margin-left: 3rem !important;
8059
-}
8060
-
8061
-.p-0 {
8062
-  padding: 0 !important;
8063
-}
8064
-
8065
-.pt-0,
8066
-.py-0 {
8067
-  padding-top: 0 !important;
8068
-}
8069
-
8070
-.pr-0,
8071
-.px-0 {
8072
-  padding-right: 0 !important;
8073
-}
8074
-
8075
-.pb-0,
8076
-.py-0 {
8077
-  padding-bottom: 0 !important;
8078
-}
8079
-
8080
-.pl-0,
8081
-.px-0 {
8082
-  padding-left: 0 !important;
8083
-}
8084
-
8085
-.p-1 {
8086
-  padding: 0.25rem !important;
8087
-}
8088
-
8089
-.pt-1,
8090
-.py-1 {
8091
-  padding-top: 0.25rem !important;
8092
-}
8093
-
8094
-.pr-1,
8095
-.px-1 {
8096
-  padding-right: 0.25rem !important;
8097
-}
8098
-
8099
-.pb-1,
8100
-.py-1 {
8101
-  padding-bottom: 0.25rem !important;
8102
-}
8103
-
8104
-.pl-1,
8105
-.px-1 {
8106
-  padding-left: 0.25rem !important;
8107
-}
8108
-
8109
-.p-2 {
8110
-  padding: 0.5rem !important;
8111
-}
8112
-
8113
-.pt-2,
8114
-.py-2 {
8115
-  padding-top: 0.5rem !important;
8116
-}
8117
-
8118
-.pr-2,
8119
-.px-2 {
8120
-  padding-right: 0.5rem !important;
8121
-}
8122
-
8123
-.pb-2,
8124
-.py-2 {
8125
-  padding-bottom: 0.5rem !important;
8126
-}
8127
-
8128
-.pl-2,
8129
-.px-2 {
8130
-  padding-left: 0.5rem !important;
8131
-}
8132
-
8133
-.p-3 {
8134
-  padding: 1rem !important;
8135
-}
8136
-
8137
-.pt-3,
8138
-.py-3 {
8139
-  padding-top: 1rem !important;
8140
-}
8141
-
8142
-.pr-3,
8143
-.px-3 {
8144
-  padding-right: 1rem !important;
8145
-}
8146
-
8147
-.pb-3,
8148
-.py-3 {
8149
-  padding-bottom: 1rem !important;
8150
-}
8151
-
8152
-.pl-3,
8153
-.px-3 {
8154
-  padding-left: 1rem !important;
8155
-}
8156
-
8157
-.p-4 {
8158
-  padding: 1.5rem !important;
8159
-}
8160
-
8161
-.pt-4,
8162
-.py-4 {
8163
-  padding-top: 1.5rem !important;
8164
-}
8165
-
8166
-.pr-4,
8167
-.px-4 {
8168
-  padding-right: 1.5rem !important;
8169
-}
8170
-
8171
-.pb-4,
8172
-.py-4 {
8173
-  padding-bottom: 1.5rem !important;
8174
-}
8175
-
8176
-.pl-4,
8177
-.px-4 {
8178
-  padding-left: 1.5rem !important;
8179
-}
8180
-
8181
-.p-5 {
8182
-  padding: 3rem !important;
8183
-}
8184
-
8185
-.pt-5,
8186
-.py-5 {
8187
-  padding-top: 3rem !important;
8188
-}
8189
-
8190
-.pr-5,
8191
-.px-5 {
8192
-  padding-right: 3rem !important;
8193
-}
8194
-
8195
-.pb-5,
8196
-.py-5 {
8197
-  padding-bottom: 3rem !important;
8198
-}
8199
-
8200
-.pl-5,
8201
-.px-5 {
8202
-  padding-left: 3rem !important;
8203
-}
8204
-
8205
-.m-n1 {
8206
-  margin: -0.25rem !important;
8207
-}
8208
-
8209
-.mt-n1,
8210
-.my-n1 {
8211
-  margin-top: -0.25rem !important;
8212
-}
8213
-
8214
-.mr-n1,
8215
-.mx-n1 {
8216
-  margin-right: -0.25rem !important;
8217
-}
8218
-
8219
-.mb-n1,
8220
-.my-n1 {
8221
-  margin-bottom: -0.25rem !important;
8222
-}
8223
-
8224
-.ml-n1,
8225
-.mx-n1 {
8226
-  margin-left: -0.25rem !important;
8227
-}
8228
-
8229
-.m-n2 {
8230
-  margin: -0.5rem !important;
8231
-}
8232
-
8233
-.mt-n2,
8234
-.my-n2 {
8235
-  margin-top: -0.5rem !important;
8236
-}
8237
-
8238
-.mr-n2,
8239
-.mx-n2 {
8240
-  margin-right: -0.5rem !important;
8241
-}
8242
-
8243
-.mb-n2,
8244
-.my-n2 {
8245
-  margin-bottom: -0.5rem !important;
8246
-}
8247
-
8248
-.ml-n2,
8249
-.mx-n2 {
8250
-  margin-left: -0.5rem !important;
8251
-}
8252
-
8253
-.m-n3 {
8254
-  margin: -1rem !important;
8255
-}
8256
-
8257
-.mt-n3,
8258
-.my-n3 {
8259
-  margin-top: -1rem !important;
8260
-}
8261
-
8262
-.mr-n3,
8263
-.mx-n3 {
8264
-  margin-right: -1rem !important;
8265
-}
8266
-
8267
-.mb-n3,
8268
-.my-n3 {
8269
-  margin-bottom: -1rem !important;
8270
-}
8271
-
8272
-.ml-n3,
8273
-.mx-n3 {
8274
-  margin-left: -1rem !important;
8275
-}
8276
-
8277
-.m-n4 {
8278
-  margin: -1.5rem !important;
8279
-}
8280
-
8281
-.mt-n4,
8282
-.my-n4 {
8283
-  margin-top: -1.5rem !important;
8284
-}
8285
-
8286
-.mr-n4,
8287
-.mx-n4 {
8288
-  margin-right: -1.5rem !important;
8289
-}
8290
-
8291
-.mb-n4,
8292
-.my-n4 {
8293
-  margin-bottom: -1.5rem !important;
8294
-}
8295
-
8296
-.ml-n4,
8297
-.mx-n4 {
8298
-  margin-left: -1.5rem !important;
8299
-}
8300
-
8301
-.m-n5 {
8302
-  margin: -3rem !important;
8303
-}
8304
-
8305
-.mt-n5,
8306
-.my-n5 {
8307
-  margin-top: -3rem !important;
8308
-}
8309
-
8310
-.mr-n5,
8311
-.mx-n5 {
8312
-  margin-right: -3rem !important;
8313
-}
8314
-
8315
-.mb-n5,
8316
-.my-n5 {
8317
-  margin-bottom: -3rem !important;
8318
-}
8319
-
8320
-.ml-n5,
8321
-.mx-n5 {
8322
-  margin-left: -3rem !important;
8323
-}
8324
-
8325
-.m-auto {
8326
-  margin: auto !important;
8327
-}
8328
-
8329
-.mt-auto,
8330
-.my-auto {
8331
-  margin-top: auto !important;
8332
-}
8333
-
8334
-.mr-auto,
8335
-.mx-auto {
8336
-  margin-right: auto !important;
8337
-}
8338
-
8339
-.mb-auto,
8340
-.my-auto {
8341
-  margin-bottom: auto !important;
8342
-}
8343
-
8344
-.ml-auto,
8345
-.mx-auto {
8346
-  margin-left: auto !important;
8347
-}
8348
-
8349
-@media (min-width: 576px) {
8350
-  .m-sm-0 {
8351
-    margin: 0 !important;
8352
-  }
8353
-  .mt-sm-0,
8354
-  .my-sm-0 {
8355
-    margin-top: 0 !important;
8356
-  }
8357
-  .mr-sm-0,
8358
-  .mx-sm-0 {
8359
-    margin-right: 0 !important;
8360
-  }
8361
-  .mb-sm-0,
8362
-  .my-sm-0 {
8363
-    margin-bottom: 0 !important;
8364
-  }
8365
-  .ml-sm-0,
8366
-  .mx-sm-0 {
8367
-    margin-left: 0 !important;
8368
-  }
8369
-  .m-sm-1 {
8370
-    margin: 0.25rem !important;
8371
-  }
8372
-  .mt-sm-1,
8373
-  .my-sm-1 {
8374
-    margin-top: 0.25rem !important;
8375
-  }
8376
-  .mr-sm-1,
8377
-  .mx-sm-1 {
8378
-    margin-right: 0.25rem !important;
8379
-  }
8380
-  .mb-sm-1,
8381
-  .my-sm-1 {
8382
-    margin-bottom: 0.25rem !important;
8383
-  }
8384
-  .ml-sm-1,
8385
-  .mx-sm-1 {
8386
-    margin-left: 0.25rem !important;
8387
-  }
8388
-  .m-sm-2 {
8389
-    margin: 0.5rem !important;
8390
-  }
8391
-  .mt-sm-2,
8392
-  .my-sm-2 {
8393
-    margin-top: 0.5rem !important;
8394
-  }
8395
-  .mr-sm-2,
8396
-  .mx-sm-2 {
8397
-    margin-right: 0.5rem !important;
8398
-  }
8399
-  .mb-sm-2,
8400
-  .my-sm-2 {
8401
-    margin-bottom: 0.5rem !important;
8402
-  }
8403
-  .ml-sm-2,
8404
-  .mx-sm-2 {
8405
-    margin-left: 0.5rem !important;
8406
-  }
8407
-  .m-sm-3 {
8408
-    margin: 1rem !important;
8409
-  }
8410
-  .mt-sm-3,
8411
-  .my-sm-3 {
8412
-    margin-top: 1rem !important;
8413
-  }
8414
-  .mr-sm-3,
8415
-  .mx-sm-3 {
8416
-    margin-right: 1rem !important;
8417
-  }
8418
-  .mb-sm-3,
8419
-  .my-sm-3 {
8420
-    margin-bottom: 1rem !important;
8421
-  }
8422
-  .ml-sm-3,
8423
-  .mx-sm-3 {
8424
-    margin-left: 1rem !important;
8425
-  }
8426
-  .m-sm-4 {
8427
-    margin: 1.5rem !important;
8428
-  }
8429
-  .mt-sm-4,
8430
-  .my-sm-4 {
8431
-    margin-top: 1.5rem !important;
8432
-  }
8433
-  .mr-sm-4,
8434
-  .mx-sm-4 {
8435
-    margin-right: 1.5rem !important;
8436
-  }
8437
-  .mb-sm-4,
8438
-  .my-sm-4 {
8439
-    margin-bottom: 1.5rem !important;
8440
-  }
8441
-  .ml-sm-4,
8442
-  .mx-sm-4 {
8443
-    margin-left: 1.5rem !important;
8444
-  }
8445
-  .m-sm-5 {
8446
-    margin: 3rem !important;
8447
-  }
8448
-  .mt-sm-5,
8449
-  .my-sm-5 {
8450
-    margin-top: 3rem !important;
8451
-  }
8452
-  .mr-sm-5,
8453
-  .mx-sm-5 {
8454
-    margin-right: 3rem !important;
8455
-  }
8456
-  .mb-sm-5,
8457
-  .my-sm-5 {
8458
-    margin-bottom: 3rem !important;
8459
-  }
8460
-  .ml-sm-5,
8461
-  .mx-sm-5 {
8462
-    margin-left: 3rem !important;
8463
-  }
8464
-  .p-sm-0 {
8465
-    padding: 0 !important;
8466
-  }
8467
-  .pt-sm-0,
8468
-  .py-sm-0 {
8469
-    padding-top: 0 !important;
8470
-  }
8471
-  .pr-sm-0,
8472
-  .px-sm-0 {
8473
-    padding-right: 0 !important;
8474
-  }
8475
-  .pb-sm-0,
8476
-  .py-sm-0 {
8477
-    padding-bottom: 0 !important;
8478
-  }
8479
-  .pl-sm-0,
8480
-  .px-sm-0 {
8481
-    padding-left: 0 !important;
8482
-  }
8483
-  .p-sm-1 {
8484
-    padding: 0.25rem !important;
8485
-  }
8486
-  .pt-sm-1,
8487
-  .py-sm-1 {
8488
-    padding-top: 0.25rem !important;
8489
-  }
8490
-  .pr-sm-1,
8491
-  .px-sm-1 {
8492
-    padding-right: 0.25rem !important;
8493
-  }
8494
-  .pb-sm-1,
8495
-  .py-sm-1 {
8496
-    padding-bottom: 0.25rem !important;
8497
-  }
8498
-  .pl-sm-1,
8499
-  .px-sm-1 {
8500
-    padding-left: 0.25rem !important;
8501
-  }
8502
-  .p-sm-2 {
8503
-    padding: 0.5rem !important;
8504
-  }
8505
-  .pt-sm-2,
8506
-  .py-sm-2 {
8507
-    padding-top: 0.5rem !important;
8508
-  }
8509
-  .pr-sm-2,
8510
-  .px-sm-2 {
8511
-    padding-right: 0.5rem !important;
8512
-  }
8513
-  .pb-sm-2,
8514
-  .py-sm-2 {
8515
-    padding-bottom: 0.5rem !important;
8516
-  }
8517
-  .pl-sm-2,
8518
-  .px-sm-2 {
8519
-    padding-left: 0.5rem !important;
8520
-  }
8521
-  .p-sm-3 {
8522
-    padding: 1rem !important;
8523
-  }
8524
-  .pt-sm-3,
8525
-  .py-sm-3 {
8526
-    padding-top: 1rem !important;
8527
-  }
8528
-  .pr-sm-3,
8529
-  .px-sm-3 {
8530
-    padding-right: 1rem !important;
8531
-  }
8532
-  .pb-sm-3,
8533
-  .py-sm-3 {
8534
-    padding-bottom: 1rem !important;
8535
-  }
8536
-  .pl-sm-3,
8537
-  .px-sm-3 {
8538
-    padding-left: 1rem !important;
8539
-  }
8540
-  .p-sm-4 {
8541
-    padding: 1.5rem !important;
8542
-  }
8543
-  .pt-sm-4,
8544
-  .py-sm-4 {
8545
-    padding-top: 1.5rem !important;
8546
-  }
8547
-  .pr-sm-4,
8548
-  .px-sm-4 {
8549
-    padding-right: 1.5rem !important;
8550
-  }
8551
-  .pb-sm-4,
8552
-  .py-sm-4 {
8553
-    padding-bottom: 1.5rem !important;
8554
-  }
8555
-  .pl-sm-4,
8556
-  .px-sm-4 {
8557
-    padding-left: 1.5rem !important;
8558
-  }
8559
-  .p-sm-5 {
8560
-    padding: 3rem !important;
8561
-  }
8562
-  .pt-sm-5,
8563
-  .py-sm-5 {
8564
-    padding-top: 3rem !important;
8565
-  }
8566
-  .pr-sm-5,
8567
-  .px-sm-5 {
8568
-    padding-right: 3rem !important;
8569
-  }
8570
-  .pb-sm-5,
8571
-  .py-sm-5 {
8572
-    padding-bottom: 3rem !important;
8573
-  }
8574
-  .pl-sm-5,
8575
-  .px-sm-5 {
8576
-    padding-left: 3rem !important;
8577
-  }
8578
-  .m-sm-n1 {
8579
-    margin: -0.25rem !important;
8580
-  }
8581
-  .mt-sm-n1,
8582
-  .my-sm-n1 {
8583
-    margin-top: -0.25rem !important;
8584
-  }
8585
-  .mr-sm-n1,
8586
-  .mx-sm-n1 {
8587
-    margin-right: -0.25rem !important;
8588
-  }
8589
-  .mb-sm-n1,
8590
-  .my-sm-n1 {
8591
-    margin-bottom: -0.25rem !important;
8592
-  }
8593
-  .ml-sm-n1,
8594
-  .mx-sm-n1 {
8595
-    margin-left: -0.25rem !important;
8596
-  }
8597
-  .m-sm-n2 {
8598
-    margin: -0.5rem !important;
8599
-  }
8600
-  .mt-sm-n2,
8601
-  .my-sm-n2 {
8602
-    margin-top: -0.5rem !important;
8603
-  }
8604
-  .mr-sm-n2,
8605
-  .mx-sm-n2 {
8606
-    margin-right: -0.5rem !important;
8607
-  }
8608
-  .mb-sm-n2,
8609
-  .my-sm-n2 {
8610
-    margin-bottom: -0.5rem !important;
8611
-  }
8612
-  .ml-sm-n2,
8613
-  .mx-sm-n2 {
8614
-    margin-left: -0.5rem !important;
8615
-  }
8616
-  .m-sm-n3 {
8617
-    margin: -1rem !important;
8618
-  }
8619
-  .mt-sm-n3,
8620
-  .my-sm-n3 {
8621
-    margin-top: -1rem !important;
8622
-  }
8623
-  .mr-sm-n3,
8624
-  .mx-sm-n3 {
8625
-    margin-right: -1rem !important;
8626
-  }
8627
-  .mb-sm-n3,
8628
-  .my-sm-n3 {
8629
-    margin-bottom: -1rem !important;
8630
-  }
8631
-  .ml-sm-n3,
8632
-  .mx-sm-n3 {
8633
-    margin-left: -1rem !important;
8634
-  }
8635
-  .m-sm-n4 {
8636
-    margin: -1.5rem !important;
8637
-  }
8638
-  .mt-sm-n4,
8639
-  .my-sm-n4 {
8640
-    margin-top: -1.5rem !important;
8641
-  }
8642
-  .mr-sm-n4,
8643
-  .mx-sm-n4 {
8644
-    margin-right: -1.5rem !important;
8645
-  }
8646
-  .mb-sm-n4,
8647
-  .my-sm-n4 {
8648
-    margin-bottom: -1.5rem !important;
8649
-  }
8650
-  .ml-sm-n4,
8651
-  .mx-sm-n4 {
8652
-    margin-left: -1.5rem !important;
8653
-  }
8654
-  .m-sm-n5 {
8655
-    margin: -3rem !important;
8656
-  }
8657
-  .mt-sm-n5,
8658
-  .my-sm-n5 {
8659
-    margin-top: -3rem !important;
8660
-  }
8661
-  .mr-sm-n5,
8662
-  .mx-sm-n5 {
8663
-    margin-right: -3rem !important;
8664
-  }
8665
-  .mb-sm-n5,
8666
-  .my-sm-n5 {
8667
-    margin-bottom: -3rem !important;
8668
-  }
8669
-  .ml-sm-n5,
8670
-  .mx-sm-n5 {
8671
-    margin-left: -3rem !important;
8672
-  }
8673
-  .m-sm-auto {
8674
-    margin: auto !important;
8675
-  }
8676
-  .mt-sm-auto,
8677
-  .my-sm-auto {
8678
-    margin-top: auto !important;
8679
-  }
8680
-  .mr-sm-auto,
8681
-  .mx-sm-auto {
8682
-    margin-right: auto !important;
8683
-  }
8684
-  .mb-sm-auto,
8685
-  .my-sm-auto {
8686
-    margin-bottom: auto !important;
8687
-  }
8688
-  .ml-sm-auto,
8689
-  .mx-sm-auto {
8690
-    margin-left: auto !important;
8691
-  }
8692
-}
8693
-
8694
-@media (min-width: 768px) {
8695
-  .m-md-0 {
8696
-    margin: 0 !important;
8697
-  }
8698
-  .mt-md-0,
8699
-  .my-md-0 {
8700
-    margin-top: 0 !important;
8701
-  }
8702
-  .mr-md-0,
8703
-  .mx-md-0 {
8704
-    margin-right: 0 !important;
8705
-  }
8706
-  .mb-md-0,
8707
-  .my-md-0 {
8708
-    margin-bottom: 0 !important;
8709
-  }
8710
-  .ml-md-0,
8711
-  .mx-md-0 {
8712
-    margin-left: 0 !important;
8713
-  }
8714
-  .m-md-1 {
8715
-    margin: 0.25rem !important;
8716
-  }
8717
-  .mt-md-1,
8718
-  .my-md-1 {
8719
-    margin-top: 0.25rem !important;
8720
-  }
8721
-  .mr-md-1,
8722
-  .mx-md-1 {
8723
-    margin-right: 0.25rem !important;
8724
-  }
8725
-  .mb-md-1,
8726
-  .my-md-1 {
8727
-    margin-bottom: 0.25rem !important;
8728
-  }
8729
-  .ml-md-1,
8730
-  .mx-md-1 {
8731
-    margin-left: 0.25rem !important;
8732
-  }
8733
-  .m-md-2 {
8734
-    margin: 0.5rem !important;
8735
-  }
8736
-  .mt-md-2,
8737
-  .my-md-2 {
8738
-    margin-top: 0.5rem !important;
8739
-  }
8740
-  .mr-md-2,
8741
-  .mx-md-2 {
8742
-    margin-right: 0.5rem !important;
8743
-  }
8744
-  .mb-md-2,
8745
-  .my-md-2 {
8746
-    margin-bottom: 0.5rem !important;
8747
-  }
8748
-  .ml-md-2,
8749
-  .mx-md-2 {
8750
-    margin-left: 0.5rem !important;
8751
-  }
8752
-  .m-md-3 {
8753
-    margin: 1rem !important;
8754
-  }
8755
-  .mt-md-3,
8756
-  .my-md-3 {
8757
-    margin-top: 1rem !important;
8758
-  }
8759
-  .mr-md-3,
8760
-  .mx-md-3 {
8761
-    margin-right: 1rem !important;
8762
-  }
8763
-  .mb-md-3,
8764
-  .my-md-3 {
8765
-    margin-bottom: 1rem !important;
8766
-  }
8767
-  .ml-md-3,
8768
-  .mx-md-3 {
8769
-    margin-left: 1rem !important;
8770
-  }
8771
-  .m-md-4 {
8772
-    margin: 1.5rem !important;
8773
-  }
8774
-  .mt-md-4,
8775
-  .my-md-4 {
8776
-    margin-top: 1.5rem !important;
8777
-  }
8778
-  .mr-md-4,
8779
-  .mx-md-4 {
8780
-    margin-right: 1.5rem !important;
8781
-  }
8782
-  .mb-md-4,
8783
-  .my-md-4 {
8784
-    margin-bottom: 1.5rem !important;
8785
-  }
8786
-  .ml-md-4,
8787
-  .mx-md-4 {
8788
-    margin-left: 1.5rem !important;
8789
-  }
8790
-  .m-md-5 {
8791
-    margin: 3rem !important;
8792
-  }
8793
-  .mt-md-5,
8794
-  .my-md-5 {
8795
-    margin-top: 3rem !important;
8796
-  }
8797
-  .mr-md-5,
8798
-  .mx-md-5 {
8799
-    margin-right: 3rem !important;
8800
-  }
8801
-  .mb-md-5,
8802
-  .my-md-5 {
8803
-    margin-bottom: 3rem !important;
8804
-  }
8805
-  .ml-md-5,
8806
-  .mx-md-5 {
8807
-    margin-left: 3rem !important;
8808
-  }
8809
-  .p-md-0 {
8810
-    padding: 0 !important;
8811
-  }
8812
-  .pt-md-0,
8813
-  .py-md-0 {
8814
-    padding-top: 0 !important;
8815
-  }
8816
-  .pr-md-0,
8817
-  .px-md-0 {
8818
-    padding-right: 0 !important;
8819
-  }
8820
-  .pb-md-0,
8821
-  .py-md-0 {
8822
-    padding-bottom: 0 !important;
8823
-  }
8824
-  .pl-md-0,
8825
-  .px-md-0 {
8826
-    padding-left: 0 !important;
8827
-  }
8828
-  .p-md-1 {
8829
-    padding: 0.25rem !important;
8830
-  }
8831
-  .pt-md-1,
8832
-  .py-md-1 {
8833
-    padding-top: 0.25rem !important;
8834
-  }
8835
-  .pr-md-1,
8836
-  .px-md-1 {
8837
-    padding-right: 0.25rem !important;
8838
-  }
8839
-  .pb-md-1,
8840
-  .py-md-1 {
8841
-    padding-bottom: 0.25rem !important;
8842
-  }
8843
-  .pl-md-1,
8844
-  .px-md-1 {
8845
-    padding-left: 0.25rem !important;
8846
-  }
8847
-  .p-md-2 {
8848
-    padding: 0.5rem !important;
8849
-  }
8850
-  .pt-md-2,
8851
-  .py-md-2 {
8852
-    padding-top: 0.5rem !important;
8853
-  }
8854
-  .pr-md-2,
8855
-  .px-md-2 {
8856
-    padding-right: 0.5rem !important;
8857
-  }
8858
-  .pb-md-2,
8859
-  .py-md-2 {
8860
-    padding-bottom: 0.5rem !important;
8861
-  }
8862
-  .pl-md-2,
8863
-  .px-md-2 {
8864
-    padding-left: 0.5rem !important;
8865
-  }
8866
-  .p-md-3 {
8867
-    padding: 1rem !important;
8868
-  }
8869
-  .pt-md-3,
8870
-  .py-md-3 {
8871
-    padding-top: 1rem !important;
8872
-  }
8873
-  .pr-md-3,
8874
-  .px-md-3 {
8875
-    padding-right: 1rem !important;
8876
-  }
8877
-  .pb-md-3,
8878
-  .py-md-3 {
8879
-    padding-bottom: 1rem !important;
8880
-  }
8881
-  .pl-md-3,
8882
-  .px-md-3 {
8883
-    padding-left: 1rem !important;
8884
-  }
8885
-  .p-md-4 {
8886
-    padding: 1.5rem !important;
8887
-  }
8888
-  .pt-md-4,
8889
-  .py-md-4 {
8890
-    padding-top: 1.5rem !important;
8891
-  }
8892
-  .pr-md-4,
8893
-  .px-md-4 {
8894
-    padding-right: 1.5rem !important;
8895
-  }
8896
-  .pb-md-4,
8897
-  .py-md-4 {
8898
-    padding-bottom: 1.5rem !important;
8899
-  }
8900
-  .pl-md-4,
8901
-  .px-md-4 {
8902
-    padding-left: 1.5rem !important;
8903
-  }
8904
-  .p-md-5 {
8905
-    padding: 3rem !important;
8906
-  }
8907
-  .pt-md-5,
8908
-  .py-md-5 {
8909
-    padding-top: 3rem !important;
8910
-  }
8911
-  .pr-md-5,
8912
-  .px-md-5 {
8913
-    padding-right: 3rem !important;
8914
-  }
8915
-  .pb-md-5,
8916
-  .py-md-5 {
8917
-    padding-bottom: 3rem !important;
8918
-  }
8919
-  .pl-md-5,
8920
-  .px-md-5 {
8921
-    padding-left: 3rem !important;
8922
-  }
8923
-  .m-md-n1 {
8924
-    margin: -0.25rem !important;
8925
-  }
8926
-  .mt-md-n1,
8927
-  .my-md-n1 {
8928
-    margin-top: -0.25rem !important;
8929
-  }
8930
-  .mr-md-n1,
8931
-  .mx-md-n1 {
8932
-    margin-right: -0.25rem !important;
8933
-  }
8934
-  .mb-md-n1,
8935
-  .my-md-n1 {
8936
-    margin-bottom: -0.25rem !important;
8937
-  }
8938
-  .ml-md-n1,
8939
-  .mx-md-n1 {
8940
-    margin-left: -0.25rem !important;
8941
-  }
8942
-  .m-md-n2 {
8943
-    margin: -0.5rem !important;
8944
-  }
8945
-  .mt-md-n2,
8946
-  .my-md-n2 {
8947
-    margin-top: -0.5rem !important;
8948
-  }
8949
-  .mr-md-n2,
8950
-  .mx-md-n2 {
8951
-    margin-right: -0.5rem !important;
8952
-  }
8953
-  .mb-md-n2,
8954
-  .my-md-n2 {
8955
-    margin-bottom: -0.5rem !important;
8956
-  }
8957
-  .ml-md-n2,
8958
-  .mx-md-n2 {
8959
-    margin-left: -0.5rem !important;
8960
-  }
8961
-  .m-md-n3 {
8962
-    margin: -1rem !important;
8963
-  }
8964
-  .mt-md-n3,
8965
-  .my-md-n3 {
8966
-    margin-top: -1rem !important;
8967
-  }
8968
-  .mr-md-n3,
8969
-  .mx-md-n3 {
8970
-    margin-right: -1rem !important;
8971
-  }
8972
-  .mb-md-n3,
8973
-  .my-md-n3 {
8974
-    margin-bottom: -1rem !important;
8975
-  }
8976
-  .ml-md-n3,
8977
-  .mx-md-n3 {
8978
-    margin-left: -1rem !important;
8979
-  }
8980
-  .m-md-n4 {
8981
-    margin: -1.5rem !important;
8982
-  }
8983
-  .mt-md-n4,
8984
-  .my-md-n4 {
8985
-    margin-top: -1.5rem !important;
8986
-  }
8987
-  .mr-md-n4,
8988
-  .mx-md-n4 {
8989
-    margin-right: -1.5rem !important;
8990
-  }
8991
-  .mb-md-n4,
8992
-  .my-md-n4 {
8993
-    margin-bottom: -1.5rem !important;
8994
-  }
8995
-  .ml-md-n4,
8996
-  .mx-md-n4 {
8997
-    margin-left: -1.5rem !important;
8998
-  }
8999
-  .m-md-n5 {
9000
-    margin: -3rem !important;
9001
-  }
9002
-  .mt-md-n5,
9003
-  .my-md-n5 {
9004
-    margin-top: -3rem !important;
9005
-  }
9006
-  .mr-md-n5,
9007
-  .mx-md-n5 {
9008
-    margin-right: -3rem !important;
9009
-  }
9010
-  .mb-md-n5,
9011
-  .my-md-n5 {
9012
-    margin-bottom: -3rem !important;
9013
-  }
9014
-  .ml-md-n5,
9015
-  .mx-md-n5 {
9016
-    margin-left: -3rem !important;
9017
-  }
9018
-  .m-md-auto {
9019
-    margin: auto !important;
9020
-  }
9021
-  .mt-md-auto,
9022
-  .my-md-auto {
9023
-    margin-top: auto !important;
9024
-  }
9025
-  .mr-md-auto,
9026
-  .mx-md-auto {
9027
-    margin-right: auto !important;
9028
-  }
9029
-  .mb-md-auto,
9030
-  .my-md-auto {
9031
-    margin-bottom: auto !important;
9032
-  }
9033
-  .ml-md-auto,
9034
-  .mx-md-auto {
9035
-    margin-left: auto !important;
9036
-  }
9037
-}
9038
-
9039
-@media (min-width: 992px) {
9040
-  .m-lg-0 {
9041
-    margin: 0 !important;
9042
-  }
9043
-  .mt-lg-0,
9044
-  .my-lg-0 {
9045
-    margin-top: 0 !important;
9046
-  }
9047
-  .mr-lg-0,
9048
-  .mx-lg-0 {
9049
-    margin-right: 0 !important;
9050
-  }
9051
-  .mb-lg-0,
9052
-  .my-lg-0 {
9053
-    margin-bottom: 0 !important;
9054
-  }
9055
-  .ml-lg-0,
9056
-  .mx-lg-0 {
9057
-    margin-left: 0 !important;
9058
-  }
9059
-  .m-lg-1 {
9060
-    margin: 0.25rem !important;
9061
-  }
9062
-  .mt-lg-1,
9063
-  .my-lg-1 {
9064
-    margin-top: 0.25rem !important;
9065
-  }
9066
-  .mr-lg-1,
9067
-  .mx-lg-1 {
9068
-    margin-right: 0.25rem !important;
9069
-  }
9070
-  .mb-lg-1,
9071
-  .my-lg-1 {
9072
-    margin-bottom: 0.25rem !important;
9073
-  }
9074
-  .ml-lg-1,
9075
-  .mx-lg-1 {
9076
-    margin-left: 0.25rem !important;
9077
-  }
9078
-  .m-lg-2 {
9079
-    margin: 0.5rem !important;
9080
-  }
9081
-  .mt-lg-2,
9082
-  .my-lg-2 {
9083
-    margin-top: 0.5rem !important;
9084
-  }
9085
-  .mr-lg-2,
9086
-  .mx-lg-2 {
9087
-    margin-right: 0.5rem !important;
9088
-  }
9089
-  .mb-lg-2,
9090
-  .my-lg-2 {
9091
-    margin-bottom: 0.5rem !important;
9092
-  }
9093
-  .ml-lg-2,
9094
-  .mx-lg-2 {
9095
-    margin-left: 0.5rem !important;
9096
-  }
9097
-  .m-lg-3 {
9098
-    margin: 1rem !important;
9099
-  }
9100
-  .mt-lg-3,
9101
-  .my-lg-3 {
9102
-    margin-top: 1rem !important;
9103
-  }
9104
-  .mr-lg-3,
9105
-  .mx-lg-3 {
9106
-    margin-right: 1rem !important;
9107
-  }
9108
-  .mb-lg-3,
9109
-  .my-lg-3 {
9110
-    margin-bottom: 1rem !important;
9111
-  }
9112
-  .ml-lg-3,
9113
-  .mx-lg-3 {
9114
-    margin-left: 1rem !important;
9115
-  }
9116
-  .m-lg-4 {
9117
-    margin: 1.5rem !important;
9118
-  }
9119
-  .mt-lg-4,
9120
-  .my-lg-4 {
9121
-    margin-top: 1.5rem !important;
9122
-  }
9123
-  .mr-lg-4,
9124
-  .mx-lg-4 {
9125
-    margin-right: 1.5rem !important;
9126
-  }
9127
-  .mb-lg-4,
9128
-  .my-lg-4 {
9129
-    margin-bottom: 1.5rem !important;
9130
-  }
9131
-  .ml-lg-4,
9132
-  .mx-lg-4 {
9133
-    margin-left: 1.5rem !important;
9134
-  }
9135
-  .m-lg-5 {
9136
-    margin: 3rem !important;
9137
-  }
9138
-  .mt-lg-5,
9139
-  .my-lg-5 {
9140
-    margin-top: 3rem !important;
9141
-  }
9142
-  .mr-lg-5,
9143
-  .mx-lg-5 {
9144
-    margin-right: 3rem !important;
9145
-  }
9146
-  .mb-lg-5,
9147
-  .my-lg-5 {
9148
-    margin-bottom: 3rem !important;
9149
-  }
9150
-  .ml-lg-5,
9151
-  .mx-lg-5 {
9152
-    margin-left: 3rem !important;
9153
-  }
9154
-  .p-lg-0 {
9155
-    padding: 0 !important;
9156
-  }
9157
-  .pt-lg-0,
9158
-  .py-lg-0 {
9159
-    padding-top: 0 !important;
9160
-  }
9161
-  .pr-lg-0,
9162
-  .px-lg-0 {
9163
-    padding-right: 0 !important;
9164
-  }
9165
-  .pb-lg-0,
9166
-  .py-lg-0 {
9167
-    padding-bottom: 0 !important;
9168
-  }
9169
-  .pl-lg-0,
9170
-  .px-lg-0 {
9171
-    padding-left: 0 !important;
9172
-  }
9173
-  .p-lg-1 {
9174
-    padding: 0.25rem !important;
9175
-  }
9176
-  .pt-lg-1,
9177
-  .py-lg-1 {
9178
-    padding-top: 0.25rem !important;
9179
-  }
9180
-  .pr-lg-1,
9181
-  .px-lg-1 {
9182
-    padding-right: 0.25rem !important;
9183
-  }
9184
-  .pb-lg-1,
9185
-  .py-lg-1 {
9186
-    padding-bottom: 0.25rem !important;
9187
-  }
9188
-  .pl-lg-1,
9189
-  .px-lg-1 {
9190
-    padding-left: 0.25rem !important;
9191
-  }
9192
-  .p-lg-2 {
9193
-    padding: 0.5rem !important;
9194
-  }
9195
-  .pt-lg-2,
9196
-  .py-lg-2 {
9197
-    padding-top: 0.5rem !important;
9198
-  }
9199
-  .pr-lg-2,
9200
-  .px-lg-2 {
9201
-    padding-right: 0.5rem !important;
9202
-  }
9203
-  .pb-lg-2,
9204
-  .py-lg-2 {
9205
-    padding-bottom: 0.5rem !important;
9206
-  }
9207
-  .pl-lg-2,
9208
-  .px-lg-2 {
9209
-    padding-left: 0.5rem !important;
9210
-  }
9211
-  .p-lg-3 {
9212
-    padding: 1rem !important;
9213
-  }
9214
-  .pt-lg-3,
9215
-  .py-lg-3 {
9216
-    padding-top: 1rem !important;
9217
-  }
9218
-  .pr-lg-3,
9219
-  .px-lg-3 {
9220
-    padding-right: 1rem !important;
9221
-  }
9222
-  .pb-lg-3,
9223
-  .py-lg-3 {
9224
-    padding-bottom: 1rem !important;
9225
-  }
9226
-  .pl-lg-3,
9227
-  .px-lg-3 {
9228
-    padding-left: 1rem !important;
9229
-  }
9230
-  .p-lg-4 {
9231
-    padding: 1.5rem !important;
9232
-  }
9233
-  .pt-lg-4,
9234
-  .py-lg-4 {
9235
-    padding-top: 1.5rem !important;
9236
-  }
9237
-  .pr-lg-4,
9238
-  .px-lg-4 {
9239
-    padding-right: 1.5rem !important;
9240
-  }
9241
-  .pb-lg-4,
9242
-  .py-lg-4 {
9243
-    padding-bottom: 1.5rem !important;
9244
-  }
9245
-  .pl-lg-4,
9246
-  .px-lg-4 {
9247
-    padding-left: 1.5rem !important;
9248
-  }
9249
-  .p-lg-5 {
9250
-    padding: 3rem !important;
9251
-  }
9252
-  .pt-lg-5,
9253
-  .py-lg-5 {
9254
-    padding-top: 3rem !important;
9255
-  }
9256
-  .pr-lg-5,
9257
-  .px-lg-5 {
9258
-    padding-right: 3rem !important;
9259
-  }
9260
-  .pb-lg-5,
9261
-  .py-lg-5 {
9262
-    padding-bottom: 3rem !important;
9263
-  }
9264
-  .pl-lg-5,
9265
-  .px-lg-5 {
9266
-    padding-left: 3rem !important;
9267
-  }
9268
-  .m-lg-n1 {
9269
-    margin: -0.25rem !important;
9270
-  }
9271
-  .mt-lg-n1,
9272
-  .my-lg-n1 {
9273
-    margin-top: -0.25rem !important;
9274
-  }
9275
-  .mr-lg-n1,
9276
-  .mx-lg-n1 {
9277
-    margin-right: -0.25rem !important;
9278
-  }
9279
-  .mb-lg-n1,
9280
-  .my-lg-n1 {
9281
-    margin-bottom: -0.25rem !important;
9282
-  }
9283
-  .ml-lg-n1,
9284
-  .mx-lg-n1 {
9285
-    margin-left: -0.25rem !important;
9286
-  }
9287
-  .m-lg-n2 {
9288
-    margin: -0.5rem !important;
9289
-  }
9290
-  .mt-lg-n2,
9291
-  .my-lg-n2 {
9292
-    margin-top: -0.5rem !important;
9293
-  }
9294
-  .mr-lg-n2,
9295
-  .mx-lg-n2 {
9296
-    margin-right: -0.5rem !important;
9297
-  }
9298
-  .mb-lg-n2,
9299
-  .my-lg-n2 {
9300
-    margin-bottom: -0.5rem !important;
9301
-  }
9302
-  .ml-lg-n2,
9303
-  .mx-lg-n2 {
9304
-    margin-left: -0.5rem !important;
9305
-  }
9306
-  .m-lg-n3 {
9307
-    margin: -1rem !important;
9308
-  }
9309
-  .mt-lg-n3,
9310
-  .my-lg-n3 {
9311
-    margin-top: -1rem !important;
9312
-  }
9313
-  .mr-lg-n3,
9314
-  .mx-lg-n3 {
9315
-    margin-right: -1rem !important;
9316
-  }
9317
-  .mb-lg-n3,
9318
-  .my-lg-n3 {
9319
-    margin-bottom: -1rem !important;
9320
-  }
9321
-  .ml-lg-n3,
9322
-  .mx-lg-n3 {
9323
-    margin-left: -1rem !important;
9324
-  }
9325
-  .m-lg-n4 {
9326
-    margin: -1.5rem !important;
9327
-  }
9328
-  .mt-lg-n4,
9329
-  .my-lg-n4 {
9330
-    margin-top: -1.5rem !important;
9331
-  }
9332
-  .mr-lg-n4,
9333
-  .mx-lg-n4 {
9334
-    margin-right: -1.5rem !important;
9335
-  }
9336
-  .mb-lg-n4,
9337
-  .my-lg-n4 {
9338
-    margin-bottom: -1.5rem !important;
9339
-  }
9340
-  .ml-lg-n4,
9341
-  .mx-lg-n4 {
9342
-    margin-left: -1.5rem !important;
9343
-  }
9344
-  .m-lg-n5 {
9345
-    margin: -3rem !important;
9346
-  }
9347
-  .mt-lg-n5,
9348
-  .my-lg-n5 {
9349
-    margin-top: -3rem !important;
9350
-  }
9351
-  .mr-lg-n5,
9352
-  .mx-lg-n5 {
9353
-    margin-right: -3rem !important;
9354
-  }
9355
-  .mb-lg-n5,
9356
-  .my-lg-n5 {
9357
-    margin-bottom: -3rem !important;
9358
-  }
9359
-  .ml-lg-n5,
9360
-  .mx-lg-n5 {
9361
-    margin-left: -3rem !important;
9362
-  }
9363
-  .m-lg-auto {
9364
-    margin: auto !important;
9365
-  }
9366
-  .mt-lg-auto,
9367
-  .my-lg-auto {
9368
-    margin-top: auto !important;
9369
-  }
9370
-  .mr-lg-auto,
9371
-  .mx-lg-auto {
9372
-    margin-right: auto !important;
9373
-  }
9374
-  .mb-lg-auto,
9375
-  .my-lg-auto {
9376
-    margin-bottom: auto !important;
9377
-  }
9378
-  .ml-lg-auto,
9379
-  .mx-lg-auto {
9380
-    margin-left: auto !important;
9381
-  }
9382
-}
9383
-
9384
-@media (min-width: 1200px) {
9385
-  .m-xl-0 {
9386
-    margin: 0 !important;
9387
-  }
9388
-  .mt-xl-0,
9389
-  .my-xl-0 {
9390
-    margin-top: 0 !important;
9391
-  }
9392
-  .mr-xl-0,
9393
-  .mx-xl-0 {
9394
-    margin-right: 0 !important;
9395
-  }
9396
-  .mb-xl-0,
9397
-  .my-xl-0 {
9398
-    margin-bottom: 0 !important;
9399
-  }
9400
-  .ml-xl-0,
9401
-  .mx-xl-0 {
9402
-    margin-left: 0 !important;
9403
-  }
9404
-  .m-xl-1 {
9405
-    margin: 0.25rem !important;
9406
-  }
9407
-  .mt-xl-1,
9408
-  .my-xl-1 {
9409
-    margin-top: 0.25rem !important;
9410
-  }
9411
-  .mr-xl-1,
9412
-  .mx-xl-1 {
9413
-    margin-right: 0.25rem !important;
9414
-  }
9415
-  .mb-xl-1,
9416
-  .my-xl-1 {
9417
-    margin-bottom: 0.25rem !important;
9418
-  }
9419
-  .ml-xl-1,
9420
-  .mx-xl-1 {
9421
-    margin-left: 0.25rem !important;
9422
-  }
9423
-  .m-xl-2 {
9424
-    margin: 0.5rem !important;
9425
-  }
9426
-  .mt-xl-2,
9427
-  .my-xl-2 {
9428
-    margin-top: 0.5rem !important;
9429
-  }
9430
-  .mr-xl-2,
9431
-  .mx-xl-2 {
9432
-    margin-right: 0.5rem !important;
9433
-  }
9434
-  .mb-xl-2,
9435
-  .my-xl-2 {
9436
-    margin-bottom: 0.5rem !important;
9437
-  }
9438
-  .ml-xl-2,
9439
-  .mx-xl-2 {
9440
-    margin-left: 0.5rem !important;
9441
-  }
9442
-  .m-xl-3 {
9443
-    margin: 1rem !important;
9444
-  }
9445
-  .mt-xl-3,
9446
-  .my-xl-3 {
9447
-    margin-top: 1rem !important;
9448
-  }
9449
-  .mr-xl-3,
9450
-  .mx-xl-3 {
9451
-    margin-right: 1rem !important;
9452
-  }
9453
-  .mb-xl-3,
9454
-  .my-xl-3 {
9455
-    margin-bottom: 1rem !important;
9456
-  }
9457
-  .ml-xl-3,
9458
-  .mx-xl-3 {
9459
-    margin-left: 1rem !important;
9460
-  }
9461
-  .m-xl-4 {
9462
-    margin: 1.5rem !important;
9463
-  }
9464
-  .mt-xl-4,
9465
-  .my-xl-4 {
9466
-    margin-top: 1.5rem !important;
9467
-  }
9468
-  .mr-xl-4,
9469
-  .mx-xl-4 {
9470
-    margin-right: 1.5rem !important;
9471
-  }
9472
-  .mb-xl-4,
9473
-  .my-xl-4 {
9474
-    margin-bottom: 1.5rem !important;
9475
-  }
9476
-  .ml-xl-4,
9477
-  .mx-xl-4 {
9478
-    margin-left: 1.5rem !important;
9479
-  }
9480
-  .m-xl-5 {
9481
-    margin: 3rem !important;
9482
-  }
9483
-  .mt-xl-5,
9484
-  .my-xl-5 {
9485
-    margin-top: 3rem !important;
9486
-  }
9487
-  .mr-xl-5,
9488
-  .mx-xl-5 {
9489
-    margin-right: 3rem !important;
9490
-  }
9491
-  .mb-xl-5,
9492
-  .my-xl-5 {
9493
-    margin-bottom: 3rem !important;
9494
-  }
9495
-  .ml-xl-5,
9496
-  .mx-xl-5 {
9497
-    margin-left: 3rem !important;
9498
-  }
9499
-  .p-xl-0 {
9500
-    padding: 0 !important;
9501
-  }
9502
-  .pt-xl-0,
9503
-  .py-xl-0 {
9504
-    padding-top: 0 !important;
9505
-  }
9506
-  .pr-xl-0,
9507
-  .px-xl-0 {
9508
-    padding-right: 0 !important;
9509
-  }
9510
-  .pb-xl-0,
9511
-  .py-xl-0 {
9512
-    padding-bottom: 0 !important;
9513
-  }
9514
-  .pl-xl-0,
9515
-  .px-xl-0 {
9516
-    padding-left: 0 !important;
9517
-  }
9518
-  .p-xl-1 {
9519
-    padding: 0.25rem !important;
9520
-  }
9521
-  .pt-xl-1,
9522
-  .py-xl-1 {
9523
-    padding-top: 0.25rem !important;
9524
-  }
9525
-  .pr-xl-1,
9526
-  .px-xl-1 {
9527
-    padding-right: 0.25rem !important;
9528
-  }
9529
-  .pb-xl-1,
9530
-  .py-xl-1 {
9531
-    padding-bottom: 0.25rem !important;
9532
-  }
9533
-  .pl-xl-1,
9534
-  .px-xl-1 {
9535
-    padding-left: 0.25rem !important;
9536
-  }
9537
-  .p-xl-2 {
9538
-    padding: 0.5rem !important;
9539
-  }
9540
-  .pt-xl-2,
9541
-  .py-xl-2 {
9542
-    padding-top: 0.5rem !important;
9543
-  }
9544
-  .pr-xl-2,
9545
-  .px-xl-2 {
9546
-    padding-right: 0.5rem !important;
9547
-  }
9548
-  .pb-xl-2,
9549
-  .py-xl-2 {
9550
-    padding-bottom: 0.5rem !important;
9551
-  }
9552
-  .pl-xl-2,
9553
-  .px-xl-2 {
9554
-    padding-left: 0.5rem !important;
9555
-  }
9556
-  .p-xl-3 {
9557
-    padding: 1rem !important;
9558
-  }
9559
-  .pt-xl-3,
9560
-  .py-xl-3 {
9561
-    padding-top: 1rem !important;
9562
-  }
9563
-  .pr-xl-3,
9564
-  .px-xl-3 {
9565
-    padding-right: 1rem !important;
9566
-  }
9567
-  .pb-xl-3,
9568
-  .py-xl-3 {
9569
-    padding-bottom: 1rem !important;
9570
-  }
9571
-  .pl-xl-3,
9572
-  .px-xl-3 {
9573
-    padding-left: 1rem !important;
9574
-  }
9575
-  .p-xl-4 {
9576
-    padding: 1.5rem !important;
9577
-  }
9578
-  .pt-xl-4,
9579
-  .py-xl-4 {
9580
-    padding-top: 1.5rem !important;
9581
-  }
9582
-  .pr-xl-4,
9583
-  .px-xl-4 {
9584
-    padding-right: 1.5rem !important;
9585
-  }
9586
-  .pb-xl-4,
9587
-  .py-xl-4 {
9588
-    padding-bottom: 1.5rem !important;
9589
-  }
9590
-  .pl-xl-4,
9591
-  .px-xl-4 {
9592
-    padding-left: 1.5rem !important;
9593
-  }
9594
-  .p-xl-5 {
9595
-    padding: 3rem !important;
9596
-  }
9597
-  .pt-xl-5,
9598
-  .py-xl-5 {
9599
-    padding-top: 3rem !important;
9600
-  }
9601
-  .pr-xl-5,
9602
-  .px-xl-5 {
9603
-    padding-right: 3rem !important;
9604
-  }
9605
-  .pb-xl-5,
9606
-  .py-xl-5 {
9607
-    padding-bottom: 3rem !important;
9608
-  }
9609
-  .pl-xl-5,
9610
-  .px-xl-5 {
9611
-    padding-left: 3rem !important;
9612
-  }
9613
-  .m-xl-n1 {
9614
-    margin: -0.25rem !important;
9615
-  }
9616
-  .mt-xl-n1,
9617
-  .my-xl-n1 {
9618
-    margin-top: -0.25rem !important;
9619
-  }
9620
-  .mr-xl-n1,
9621
-  .mx-xl-n1 {
9622
-    margin-right: -0.25rem !important;
9623
-  }
9624
-  .mb-xl-n1,
9625
-  .my-xl-n1 {
9626
-    margin-bottom: -0.25rem !important;
9627
-  }
9628
-  .ml-xl-n1,
9629
-  .mx-xl-n1 {
9630
-    margin-left: -0.25rem !important;
9631
-  }
9632
-  .m-xl-n2 {
9633
-    margin: -0.5rem !important;
9634
-  }
9635
-  .mt-xl-n2,
9636
-  .my-xl-n2 {
9637
-    margin-top: -0.5rem !important;
9638
-  }
9639
-  .mr-xl-n2,
9640
-  .mx-xl-n2 {
9641
-    margin-right: -0.5rem !important;
9642
-  }
9643
-  .mb-xl-n2,
9644
-  .my-xl-n2 {
9645
-    margin-bottom: -0.5rem !important;
9646
-  }
9647
-  .ml-xl-n2,
9648
-  .mx-xl-n2 {
9649
-    margin-left: -0.5rem !important;
9650
-  }
9651
-  .m-xl-n3 {
9652
-    margin: -1rem !important;
9653
-  }
9654
-  .mt-xl-n3,
9655
-  .my-xl-n3 {
9656
-    margin-top: -1rem !important;
9657
-  }
9658
-  .mr-xl-n3,
9659
-  .mx-xl-n3 {
9660
-    margin-right: -1rem !important;
9661
-  }
9662
-  .mb-xl-n3,
9663
-  .my-xl-n3 {
9664
-    margin-bottom: -1rem !important;
9665
-  }
9666
-  .ml-xl-n3,
9667
-  .mx-xl-n3 {
9668
-    margin-left: -1rem !important;
9669
-  }
9670
-  .m-xl-n4 {
9671
-    margin: -1.5rem !important;
9672
-  }
9673
-  .mt-xl-n4,
9674
-  .my-xl-n4 {
9675
-    margin-top: -1.5rem !important;
9676
-  }
9677
-  .mr-xl-n4,
9678
-  .mx-xl-n4 {
9679
-    margin-right: -1.5rem !important;
9680
-  }
9681
-  .mb-xl-n4,
9682
-  .my-xl-n4 {
9683
-    margin-bottom: -1.5rem !important;
9684
-  }
9685
-  .ml-xl-n4,
9686
-  .mx-xl-n4 {
9687
-    margin-left: -1.5rem !important;
9688
-  }
9689
-  .m-xl-n5 {
9690
-    margin: -3rem !important;
9691
-  }
9692
-  .mt-xl-n5,
9693
-  .my-xl-n5 {
9694
-    margin-top: -3rem !important;
9695
-  }
9696
-  .mr-xl-n5,
9697
-  .mx-xl-n5 {
9698
-    margin-right: -3rem !important;
9699
-  }
9700
-  .mb-xl-n5,
9701
-  .my-xl-n5 {
9702
-    margin-bottom: -3rem !important;
9703
-  }
9704
-  .ml-xl-n5,
9705
-  .mx-xl-n5 {
9706
-    margin-left: -3rem !important;
9707
-  }
9708
-  .m-xl-auto {
9709
-    margin: auto !important;
9710
-  }
9711
-  .mt-xl-auto,
9712
-  .my-xl-auto {
9713
-    margin-top: auto !important;
9714
-  }
9715
-  .mr-xl-auto,
9716
-  .mx-xl-auto {
9717
-    margin-right: auto !important;
9718
-  }
9719
-  .mb-xl-auto,
9720
-  .my-xl-auto {
9721
-    margin-bottom: auto !important;
9722
-  }
9723
-  .ml-xl-auto,
9724
-  .mx-xl-auto {
9725
-    margin-left: auto !important;
9726
-  }
9727
-}
9728
-
9729
-.text-monospace {
9730
-  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
9731
-}
9732
-
9733
-.text-justify {
9734
-  text-align: justify !important;
9735
-}
9736
-
9737
-.text-wrap {
9738
-  white-space: normal !important;
9739
-}
9740
-
9741
-.text-nowrap {
9742
-  white-space: nowrap !important;
9743
-}
9744
-
9745
-.text-truncate {
9746
-  overflow: hidden;
9747
-  text-overflow: ellipsis;
9748
-  white-space: nowrap;
9749
-}
9750
-
9751
-.text-left {
9752
-  text-align: left !important;
9753
-}
9754
-
9755
-.text-right {
9756
-  text-align: right !important;
9757
-}
9758
-
9759
-.text-center {
9760
-  text-align: center !important;
9761
-}
9762
-
9763
-@media (min-width: 576px) {
9764
-  .text-sm-left {
9765
-    text-align: left !important;
9766
-  }
9767
-  .text-sm-right {
9768
-    text-align: right !important;
9769
-  }
9770
-  .text-sm-center {
9771
-    text-align: center !important;
9772
-  }
9773
-}
9774
-
9775
-@media (min-width: 768px) {
9776
-  .text-md-left {
9777
-    text-align: left !important;
9778
-  }
9779
-  .text-md-right {
9780
-    text-align: right !important;
9781
-  }
9782
-  .text-md-center {
9783
-    text-align: center !important;
9784
-  }
9785
-}
9786
-
9787
-@media (min-width: 992px) {
9788
-  .text-lg-left {
9789
-    text-align: left !important;
9790
-  }
9791
-  .text-lg-right {
9792
-    text-align: right !important;
9793
-  }
9794
-  .text-lg-center {
9795
-    text-align: center !important;
9796
-  }
9797
-}
9798
-
9799
-@media (min-width: 1200px) {
9800
-  .text-xl-left {
9801
-    text-align: left !important;
9802
-  }
9803
-  .text-xl-right {
9804
-    text-align: right !important;
9805
-  }
9806
-  .text-xl-center {
9807
-    text-align: center !important;
9808
-  }
9809
-}
9810
-
9811
-.text-lowercase {
9812
-  text-transform: lowercase !important;
9813
-}
9814
-
9815
-.text-uppercase {
9816
-  text-transform: uppercase !important;
9817
-}
9818
-
9819
-.text-capitalize {
9820
-  text-transform: capitalize !important;
9821
-}
9822
-
9823
-.font-weight-light {
9824
-  font-weight: 300 !important;
9825
-}
9826
-
9827
-.font-weight-lighter {
9828
-  font-weight: lighter !important;
9829
-}
9830
-
9831
-.font-weight-normal {
9832
-  font-weight: 400 !important;
9833
-}
9834
-
9835
-.font-weight-bold {
9836
-  font-weight: 700 !important;
9837
-}
9838
-
9839
-.font-weight-bolder {
9840
-  font-weight: bolder !important;
9841
-}
9842
-
9843
-.font-italic {
9844
-  font-style: italic !important;
9845
-}
9846
-
9847
-.text-white {
9848
-  color: #fff !important;
9849
-}
9850
-
9851
-.text-primary {
9852
-  color: #007bff !important;
9853
-}
9854
-
9855
-a.text-primary:hover, a.text-primary:focus {
9856
-  color: #0056b3 !important;
9857
-}
9858
-
9859
-.text-secondary {
9860
-  color: #6c757d !important;
9861
-}
9862
-
9863
-a.text-secondary:hover, a.text-secondary:focus {
9864
-  color: #494f54 !important;
9865
-}
9866
-
9867
-.text-success {
9868
-  color: #28a745 !important;
9869
-}
9870
-
9871
-a.text-success:hover, a.text-success:focus {
9872
-  color: #19692c !important;
9873
-}
9874
-
9875
-.text-info {
9876
-  color: #17a2b8 !important;
9877
-}
9878
-
9879
-a.text-info:hover, a.text-info:focus {
9880
-  color: #0f6674 !important;
9881
-}
9882
-
9883
-.text-warning {
9884
-  color: #ffc107 !important;
9885
-}
9886
-
9887
-a.text-warning:hover, a.text-warning:focus {
9888
-  color: #ba8b00 !important;
9889
-}
9890
-
9891
-.text-danger {
9892
-  color: #dc3545 !important;
9893
-}
9894
-
9895
-a.text-danger:hover, a.text-danger:focus {
9896
-  color: #a71d2a !important;
9897
-}
9898
-
9899
-.text-light {
9900
-  color: #f8f9fa !important;
9901
-}
9902
-
9903
-a.text-light:hover, a.text-light:focus {
9904
-  color: #cbd3da !important;
9905
-}
9906
-
9907
-.text-dark {
9908
-  color: #343a40 !important;
9909
-}
9910
-
9911
-a.text-dark:hover, a.text-dark:focus {
9912
-  color: #121416 !important;
9913
-}
9914
-
9915
-.text-body {
9916
-  color: #212529 !important;
9917
-}
9918
-
9919
-.text-muted {
9920
-  color: #6c757d !important;
9921
-}
9922
-
9923
-.text-black-50 {
9924
-  color: rgba(0, 0, 0, 0.5) !important;
9925
-}
9926
-
9927
-.text-white-50 {
9928
-  color: rgba(255, 255, 255, 0.5) !important;
9929
-}
9930
-
9931
-.text-hide {
9932
-  font: 0/0 a;
9933
-  color: transparent;
9934
-  text-shadow: none;
9935
-  background-color: transparent;
9936
-  border: 0;
9937
-}
9938
-
9939
-.text-decoration-none {
9940
-  text-decoration: none !important;
9941
-}
9942
-
9943
-.text-break {
9944
-  word-break: break-word !important;
9945
-  overflow-wrap: break-word !important;
9946
-}
9947
-
9948
-.text-reset {
9949
-  color: inherit !important;
9950
-}
9951
-
9952
-.visible {
9953
-  visibility: visible !important;
9954
-}
9955
-
9956
-.invisible {
9957
-  visibility: hidden !important;
9958
-}
9959
-
9960
-@media print {
9961
-  *,
9962
-  *::before,
9963
-  *::after {
9964
-    text-shadow: none !important;
9965
-    box-shadow: none !important;
9966
-  }
9967
-  a:not(.btn) {
9968
-    text-decoration: underline;
9969
-  }
9970
-  abbr[title]::after {
9971
-    content: " (" attr(title) ")";
9972
-  }
9973
-  pre {
9974
-    white-space: pre-wrap !important;
9975
-  }
9976
-  pre,
9977
-  blockquote {
9978
-    border: 1px solid #adb5bd;
9979
-    page-break-inside: avoid;
9980
-  }
9981
-  thead {
9982
-    display: table-header-group;
9983
-  }
9984
-  tr,
9985
-  img {
9986
-    page-break-inside: avoid;
9987
-  }
9988
-  p,
9989
-  h2,
9990
-  h3 {
9991
-    orphans: 3;
9992
-    widows: 3;
9993
-  }
9994
-  h2,
9995
-  h3 {
9996
-    page-break-after: avoid;
9997
-  }
9998
-  @page {
9999
-    size: a3;
10000
-  }
10001
-  body {
10002
-    min-width: 992px !important;
10003
-  }
10004
-  .container {
10005
-    min-width: 992px !important;
10006
-  }
10007
-  .navbar {
10008
-    display: none;
10009
-  }
10010
-  .badge {
10011
-    border: 1px solid #000;
10012
-  }
10013
-  .table {
10014
-    border-collapse: collapse !important;
10015
-  }
10016
-  .table td,
10017
-  .table th {
10018
-    background-color: #fff !important;
10019
-  }
10020
-  .table-bordered th,
10021
-  .table-bordered td {
10022
-    border: 1px solid #dee2e6 !important;
10023
-  }
10024
-  .table-dark {
10025
-    color: inherit;
10026
-  }
10027
-  .table-dark th,
10028
-  .table-dark td,
10029
-  .table-dark thead th,
10030
-  .table-dark tbody + tbody {
10031
-    border-color: #dee2e6;
10032
-  }
10033
-  .table .thead-dark th {
10034
-    color: inherit;
10035
-    border-color: #dee2e6;
10036
-  }
10037
-}
10038
-/*# sourceMappingURL=bootstrap.css.map */
10039 0
\ No newline at end of file
Browse code

update fonctionnel php5.3

git authored on 05/03/2019 13:26:50
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,10038 @@
1
+/*!
2
+ * Bootstrap v4.3.1 (https://getbootstrap.com/)
3
+ * Copyright 2011-2019 The Bootstrap Authors
4
+ * Copyright 2011-2019 Twitter, Inc.
5
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
+ */
7
+:root {
8
+  --blue: #007bff;
9
+  --indigo: #6610f2;
10
+  --purple: #6f42c1;
11
+  --pink: #e83e8c;
12
+  --red: #dc3545;
13
+  --orange: #fd7e14;
14
+  --yellow: #ffc107;
15
+  --green: #28a745;
16
+  --teal: #20c997;
17
+  --cyan: #17a2b8;
18
+  --white: #fff;
19
+  --gray: #6c757d;
20
+  --gray-dark: #343a40;
21
+  --primary: #007bff;
22
+  --secondary: #6c757d;
23
+  --success: #28a745;
24
+  --info: #17a2b8;
25
+  --warning: #ffc107;
26
+  --danger: #dc3545;
27
+  --light: #f8f9fa;
28
+  --dark: #343a40;
29
+  --breakpoint-xs: 0;
30
+  --breakpoint-sm: 576px;
31
+  --breakpoint-md: 768px;
32
+  --breakpoint-lg: 992px;
33
+  --breakpoint-xl: 1200px;
34
+  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
35
+  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
36
+}
37
+
38
+*,
39
+*::before,
40
+*::after {
41
+  box-sizing: border-box;
42
+}
43
+
44
+html {
45
+  font-family: sans-serif;
46
+  line-height: 1.15;
47
+  -webkit-text-size-adjust: 100%;
48
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
49
+}
50
+
51
+article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
52
+  display: block;
53
+}
54
+
55
+body {
56
+  margin: 0;
57
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
58
+  font-size: 1rem;
59
+  font-weight: 400;
60
+  line-height: 1.5;
61
+  color: #212529;
62
+  text-align: left;
63
+  background-color: #fff;
64
+}
65
+
66
+[tabindex="-1"]:focus {
67
+  outline: 0 !important;
68
+}
69
+
70
+hr {
71
+  box-sizing: content-box;
72
+  height: 0;
73
+  overflow: visible;
74
+}
75
+
76
+h1, h2, h3, h4, h5, h6 {
77
+  margin-top: 0;
78
+  margin-bottom: 0.5rem;
79
+}
80
+
81
+p {
82
+  margin-top: 0;
83
+  margin-bottom: 1rem;
84
+}
85
+
86
+abbr[title],
87
+abbr[data-original-title] {
88
+  text-decoration: underline;
89
+  -webkit-text-decoration: underline dotted;
90
+  text-decoration: underline dotted;
91
+  cursor: help;
92
+  border-bottom: 0;
93
+  -webkit-text-decoration-skip-ink: none;
94
+  text-decoration-skip-ink: none;
95
+}
96
+
97
+address {
98
+  margin-bottom: 1rem;
99
+  font-style: normal;
100
+  line-height: inherit;
101
+}
102
+
103
+ol,
104
+ul,
105
+dl {
106
+  margin-top: 0;
107
+  margin-bottom: 1rem;
108
+}
109
+
110
+ol ol,
111
+ul ul,
112
+ol ul,
113
+ul ol {
114
+  margin-bottom: 0;
115
+}
116
+
117
+dt {
118
+  font-weight: 700;
119
+}
120
+
121
+dd {
122
+  margin-bottom: .5rem;
123
+  margin-left: 0;
124
+}
125
+
126
+blockquote {
127
+  margin: 0 0 1rem;
128
+}
129
+
130
+b,
131
+strong {
132
+  font-weight: bolder;
133
+}
134
+
135
+small {
136
+  font-size: 80%;
137
+}
138
+
139
+sub,
140
+sup {
141
+  position: relative;
142
+  font-size: 75%;
143
+  line-height: 0;
144
+  vertical-align: baseline;
145
+}
146
+
147
+sub {
148
+  bottom: -.25em;
149
+}
150
+
151
+sup {
152
+  top: -.5em;
153
+}
154
+
155
+a {
156
+  color: #007bff;
157
+  text-decoration: none;
158
+  background-color: transparent;
159
+}
160
+
161
+a:hover {
162
+  color: #0056b3;
163
+  text-decoration: underline;
164
+}
165
+
166
+a:not([href]):not([tabindex]) {
167
+  color: inherit;
168
+  text-decoration: none;
169
+}
170
+
171
+a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
172
+  color: inherit;
173
+  text-decoration: none;
174
+}
175
+
176
+a:not([href]):not([tabindex]):focus {
177
+  outline: 0;
178
+}
179
+
180
+pre,
181
+code,
182
+kbd,
183
+samp {
184
+  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
185
+  font-size: 1em;
186
+}
187
+
188
+pre {
189
+  margin-top: 0;
190
+  margin-bottom: 1rem;
191
+  overflow: auto;
192
+}
193
+
194
+figure {
195
+  margin: 0 0 1rem;
196
+}
197
+
198
+img {
199
+  vertical-align: middle;
200
+  border-style: none;
201
+}
202
+
203
+svg {
204
+  overflow: hidden;
205
+  vertical-align: middle;
206
+}
207
+
208
+table {
209
+  border-collapse: collapse;
210
+}
211
+
212
+caption {
213
+  padding-top: 0.75rem;
214
+  padding-bottom: 0.75rem;
215
+  color: #6c757d;
216
+  text-align: left;
217
+  caption-side: bottom;
218
+}
219
+
220
+th {
221
+  text-align: inherit;
222
+}
223
+
224
+label {
225
+  display: inline-block;
226
+  margin-bottom: 0.5rem;
227
+}
228
+
229
+button {
230
+  border-radius: 0;
231
+}
232
+
233
+button:focus {
234
+  outline: 1px dotted;
235
+  outline: 5px auto -webkit-focus-ring-color;
236
+}
237
+
238
+input,
239
+button,
240
+select,
241
+optgroup,
242
+textarea {
243
+  margin: 0;
244
+  font-family: inherit;
245
+  font-size: inherit;
246
+  line-height: inherit;
247
+}
248
+
249
+button,
250
+input {
251
+  overflow: visible;
252
+}
253
+
254
+button,
255
+select {
256
+  text-transform: none;
257
+}
258
+
259
+select {
260
+  word-wrap: normal;
261
+}
262
+
263
+button,
264
+[type="button"],
265
+[type="reset"],
266
+[type="submit"] {
267
+  -webkit-appearance: button;
268
+}
269
+
270
+button:not(:disabled),
271
+[type="button"]:not(:disabled),
272
+[type="reset"]:not(:disabled),
273
+[type="submit"]:not(:disabled) {
274
+  cursor: pointer;
275
+}
276
+
277
+button::-moz-focus-inner,
278
+[type="button"]::-moz-focus-inner,
279
+[type="reset"]::-moz-focus-inner,
280
+[type="submit"]::-moz-focus-inner {
281
+  padding: 0;
282
+  border-style: none;
283
+}
284
+
285
+input[type="radio"],
286
+input[type="checkbox"] {
287
+  box-sizing: border-box;
288
+  padding: 0;
289
+}
290
+
291
+input[type="date"],
292
+input[type="time"],
293
+input[type="datetime-local"],
294
+input[type="month"] {
295
+  -webkit-appearance: listbox;
296
+}
297
+
298
+textarea {
299
+  overflow: auto;
300
+  resize: vertical;
301
+}
302
+
303
+fieldset {
304
+  min-width: 0;
305
+  padding: 0;
306
+  margin: 0;
307
+  border: 0;
308
+}
309
+
310
+legend {
311
+  display: block;
312
+  width: 100%;
313
+  max-width: 100%;
314
+  padding: 0;
315
+  margin-bottom: .5rem;
316
+  font-size: 1.5rem;
317
+  line-height: inherit;
318
+  color: inherit;
319
+  white-space: normal;
320
+}
321
+
322
+progress {
323
+  vertical-align: baseline;
324
+}
325
+
326
+[type="number"]::-webkit-inner-spin-button,
327
+[type="number"]::-webkit-outer-spin-button {
328
+  height: auto;
329
+}
330
+
331
+[type="search"] {
332
+  outline-offset: -2px;
333
+  -webkit-appearance: none;
334
+}
335
+
336
+[type="search"]::-webkit-search-decoration {
337
+  -webkit-appearance: none;
338
+}
339
+
340
+::-webkit-file-upload-button {
341
+  font: inherit;
342
+  -webkit-appearance: button;
343
+}
344
+
345
+output {
346
+  display: inline-block;
347
+}
348
+
349
+summary {
350
+  display: list-item;
351
+  cursor: pointer;
352
+}
353
+
354
+template {
355
+  display: none;
356
+}
357
+
358
+[hidden] {
359
+  display: none !important;
360
+}
361
+
362
+h1, h2, h3, h4, h5, h6,
363
+.h1, .h2, .h3, .h4, .h5, .h6 {
364
+  margin-bottom: 0.5rem;
365
+  font-weight: 500;
366
+  line-height: 1.2;
367
+}
368
+
369
+h1, .h1 {
370
+  font-size: 2.5rem;
371
+}
372
+
373
+h2, .h2 {
374
+  font-size: 2rem;
375
+}
376
+
377
+h3, .h3 {
378
+  font-size: 1.75rem;
379
+}
380
+
381
+h4, .h4 {
382
+  font-size: 1.5rem;
383
+}
384
+
385
+h5, .h5 {
386
+  font-size: 1.25rem;
387
+}
388
+
389
+h6, .h6 {
390
+  font-size: 1rem;
391
+}
392
+
393
+.lead {
394
+  font-size: 1.25rem;
395
+  font-weight: 300;
396
+}
397
+
398
+.display-1 {
399
+  font-size: 6rem;
400
+  font-weight: 300;
401
+  line-height: 1.2;
402
+}
403
+
404
+.display-2 {
405
+  font-size: 5.5rem;
406
+  font-weight: 300;
407
+  line-height: 1.2;
408
+}
409
+
410
+.display-3 {
411
+  font-size: 4.5rem;
412
+  font-weight: 300;
413
+  line-height: 1.2;
414
+}
415
+
416
+.display-4 {
417
+  font-size: 3.5rem;
418
+  font-weight: 300;
419
+  line-height: 1.2;
420
+}
421
+
422
+hr {
423
+  margin-top: 1rem;
424
+  margin-bottom: 1rem;
425
+  border: 0;
426
+  border-top: 1px solid rgba(0, 0, 0, 0.1);
427
+}
428
+
429
+small,
430
+.small {
431
+  font-size: 80%;
432
+  font-weight: 400;
433
+}
434
+
435
+mark,
436
+.mark {
437
+  padding: 0.2em;
438
+  background-color: #fcf8e3;
439
+}
440
+
441
+.list-unstyled {
442
+  padding-left: 0;
443
+  list-style: none;
444
+}
445
+
446
+.list-inline {
447
+  padding-left: 0;
448
+  list-style: none;
449
+}
450
+
451
+.list-inline-item {
452
+  display: inline-block;
453
+}
454
+
455
+.list-inline-item:not(:last-child) {
456
+  margin-right: 0.5rem;
457
+}
458
+
459
+.initialism {
460
+  font-size: 90%;
461
+  text-transform: uppercase;
462
+}
463
+
464
+.blockquote {
465
+  margin-bottom: 1rem;
466
+  font-size: 1.25rem;
467
+}
468
+
469
+.blockquote-footer {
470
+  display: block;
471
+  font-size: 80%;
472
+  color: #6c757d;
473
+}
474
+
475
+.blockquote-footer::before {
476
+  content: "\2014\00A0";
477
+}
478
+
479
+.img-fluid {
480
+  max-width: 100%;
481
+  height: auto;
482
+}
483
+
484
+.img-thumbnail {
485
+  padding: 0.25rem;
486
+  background-color: #fff;
487
+  border: 1px solid #dee2e6;
488
+  border-radius: 0.25rem;
489
+  max-width: 100%;
490
+  height: auto;
491
+}
492
+
493
+.figure {
494
+  display: inline-block;
495
+}
496
+
497
+.figure-img {
498
+  margin-bottom: 0.5rem;
499
+  line-height: 1;
500
+}
501
+
502
+.figure-caption {
503
+  font-size: 90%;
504
+  color: #6c757d;
505
+}
506
+
507
+code {
508
+  font-size: 87.5%;
509
+  color: #e83e8c;
510
+  word-break: break-word;
511
+}
512
+
513
+a > code {
514
+  color: inherit;
515
+}
516
+
517
+kbd {
518
+  padding: 0.2rem 0.4rem;
519
+  font-size: 87.5%;
520
+  color: #fff;
521
+  background-color: #212529;
522
+  border-radius: 0.2rem;
523
+}
524
+
525
+kbd kbd {
526
+  padding: 0;
527
+  font-size: 100%;
528
+  font-weight: 700;
529
+}
530
+
531
+pre {
532
+  display: block;
533
+  font-size: 87.5%;
534
+  color: #212529;
535
+}
536
+
537
+pre code {
538
+  font-size: inherit;
539
+  color: inherit;
540
+  word-break: normal;
541
+}
542
+
543
+.pre-scrollable {
544
+  max-height: 340px;
545
+  overflow-y: scroll;
546
+}
547
+
548
+.container {
549
+  width: 100%;
550
+  padding-right: 15px;
551
+  padding-left: 15px;
552
+  margin-right: auto;
553
+  margin-left: auto;
554
+}
555
+
556
+@media (min-width: 576px) {
557
+  .container {
558
+    max-width: 540px;
559
+  }
560
+}
561
+
562
+@media (min-width: 768px) {
563
+  .container {
564
+    max-width: 720px;
565
+  }
566
+}
567
+
568
+@media (min-width: 992px) {
569
+  .container {
570
+    max-width: 960px;
571
+  }
572
+}
573
+
574
+@media (min-width: 1200px) {
575
+  .container {
576
+    max-width: 1140px;
577
+  }
578
+}
579
+
580
+.container-fluid {
581
+  width: 100%;
582
+  padding-right: 15px;
583
+  padding-left: 15px;
584
+  margin-right: auto;
585
+  margin-left: auto;
586
+}
587
+
588
+.row {
589
+  display: -ms-flexbox;
590
+  display: flex;
591
+  -ms-flex-wrap: wrap;
592
+  flex-wrap: wrap;
593
+  margin-right: -15px;
594
+  margin-left: -15px;
595
+}
596
+
597
+.no-gutters {
598
+  margin-right: 0;
599
+  margin-left: 0;
600
+}
601
+
602
+.no-gutters > .col,
603
+.no-gutters > [class*="col-"] {
604
+  padding-right: 0;
605
+  padding-left: 0;
606
+}
607
+
608
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
609
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
610
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
611
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
612
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
613
+.col-xl-auto {
614
+  position: relative;
615
+  width: 100%;
616
+  padding-right: 15px;
617
+  padding-left: 15px;
618
+}
619
+
620
+.col {
621
+  -ms-flex-preferred-size: 0;
622
+  flex-basis: 0;
623
+  -ms-flex-positive: 1;
624
+  flex-grow: 1;
625
+  max-width: 100%;
626
+}
627
+
628
+.col-auto {
629
+  -ms-flex: 0 0 auto;
630
+  flex: 0 0 auto;
631
+  width: auto;
632
+  max-width: 100%;
633
+}
634
+
635
+.col-1 {
636
+  -ms-flex: 0 0 8.333333%;
637
+  flex: 0 0 8.333333%;
638
+  max-width: 8.333333%;
639
+}
640
+
641
+.col-2 {
642
+  -ms-flex: 0 0 16.666667%;
643
+  flex: 0 0 16.666667%;
644
+  max-width: 16.666667%;
645
+}
646
+
647
+.col-3 {
648
+  -ms-flex: 0 0 25%;
649
+  flex: 0 0 25%;
650
+  max-width: 25%;
651
+}
652
+
653
+.col-4 {
654
+  -ms-flex: 0 0 33.333333%;
655
+  flex: 0 0 33.333333%;
656
+  max-width: 33.333333%;
657
+}
658
+
659
+.col-5 {
660
+  -ms-flex: 0 0 41.666667%;
661
+  flex: 0 0 41.666667%;
662
+  max-width: 41.666667%;
663
+}
664
+
665
+.col-6 {
666
+  -ms-flex: 0 0 50%;
667
+  flex: 0 0 50%;
668
+  max-width: 50%;
669
+}
670
+
671
+.col-7 {
672
+  -ms-flex: 0 0 58.333333%;
673
+  flex: 0 0 58.333333%;
674
+  max-width: 58.333333%;
675
+}
676
+
677
+.col-8 {
678
+  -ms-flex: 0 0 66.666667%;
679
+  flex: 0 0 66.666667%;
680
+  max-width: 66.666667%;
681
+}
682
+
683
+.col-9 {
684
+  -ms-flex: 0 0 75%;
685
+  flex: 0 0 75%;
686
+  max-width: 75%;
687
+}
688
+
689
+.col-10 {
690
+  -ms-flex: 0 0 83.333333%;
691
+  flex: 0 0 83.333333%;
692
+  max-width: 83.333333%;
693
+}
694
+
695
+.col-11 {
696
+  -ms-flex: 0 0 91.666667%;
697
+  flex: 0 0 91.666667%;
698
+  max-width: 91.666667%;
699
+}
700
+
701
+.col-12 {
702
+  -ms-flex: 0 0 100%;
703
+  flex: 0 0 100%;
704
+  max-width: 100%;
705
+}
706
+
707
+.order-first {
708
+  -ms-flex-order: -1;
709
+  order: -1;
710
+}
711
+
712
+.order-last {
713
+  -ms-flex-order: 13;
714
+  order: 13;
715
+}
716
+
717
+.order-0 {
718
+  -ms-flex-order: 0;
719
+  order: 0;
720
+}
721
+
722
+.order-1 {
723
+  -ms-flex-order: 1;
724
+  order: 1;
725
+}
726
+
727
+.order-2 {
728
+  -ms-flex-order: 2;
729
+  order: 2;
730
+}
731
+
732
+.order-3 {
733
+  -ms-flex-order: 3;
734
+  order: 3;
735
+}
736
+
737
+.order-4 {
738
+  -ms-flex-order: 4;
739
+  order: 4;
740
+}
741
+
742
+.order-5 {
743
+  -ms-flex-order: 5;
744
+  order: 5;
745
+}
746
+
747
+.order-6 {
748
+  -ms-flex-order: 6;
749
+  order: 6;
750
+}
751
+
752
+.order-7 {
753
+  -ms-flex-order: 7;
754
+  order: 7;
755
+}
756
+
757
+.order-8 {
758
+  -ms-flex-order: 8;
759
+  order: 8;
760
+}
761
+
762
+.order-9 {
763
+  -ms-flex-order: 9;
764
+  order: 9;
765
+}
766
+
767
+.order-10 {
768
+  -ms-flex-order: 10;
769
+  order: 10;
770
+}
771
+
772
+.order-11 {
773
+  -ms-flex-order: 11;
774
+  order: 11;
775
+}
776
+
777
+.order-12 {
778
+  -ms-flex-order: 12;
779
+  order: 12;
780
+}
781
+
782
+.offset-1 {
783
+  margin-left: 8.333333%;
784
+}
785
+
786
+.offset-2 {
787
+  margin-left: 16.666667%;
788
+}
789
+
790
+.offset-3 {
791
+  margin-left: 25%;
792
+}
793
+
794
+.offset-4 {
795
+  margin-left: 33.333333%;
796
+}
797
+
798
+.offset-5 {
799
+  margin-left: 41.666667%;
800
+}
801
+
802
+.offset-6 {
803
+  margin-left: 50%;
804
+}
805
+
806
+.offset-7 {
807
+  margin-left: 58.333333%;
808
+}
809
+
810
+.offset-8 {
811
+  margin-left: 66.666667%;
812
+}
813
+
814
+.offset-9 {
815
+  margin-left: 75%;
816
+}
817
+
818
+.offset-10 {
819
+  margin-left: 83.333333%;
820
+}
821
+
822
+.offset-11 {
823
+  margin-left: 91.666667%;
824
+}
825
+
826
+@media (min-width: 576px) {
827
+  .col-sm {
828
+    -ms-flex-preferred-size: 0;
829
+    flex-basis: 0;
830
+    -ms-flex-positive: 1;
831
+    flex-grow: 1;
832
+    max-width: 100%;
833
+  }
834
+  .col-sm-auto {
835
+    -ms-flex: 0 0 auto;
836
+    flex: 0 0 auto;
837
+    width: auto;
838
+    max-width: 100%;
839
+  }
840
+  .col-sm-1 {
841
+    -ms-flex: 0 0 8.333333%;
842
+    flex: 0 0 8.333333%;
843
+    max-width: 8.333333%;
844
+  }
845
+  .col-sm-2 {
846
+    -ms-flex: 0 0 16.666667%;
847
+    flex: 0 0 16.666667%;
848
+    max-width: 16.666667%;
849
+  }
850
+  .col-sm-3 {
851
+    -ms-flex: 0 0 25%;
852
+    flex: 0 0 25%;
853
+    max-width: 25%;
854
+  }
855
+  .col-sm-4 {
856
+    -ms-flex: 0 0 33.333333%;
857
+    flex: 0 0 33.333333%;
858
+    max-width: 33.333333%;
859
+  }
860
+  .col-sm-5 {
861
+    -ms-flex: 0 0 41.666667%;
862
+    flex: 0 0 41.666667%;
863
+    max-width: 41.666667%;
864
+  }
865
+  .col-sm-6 {
866
+    -ms-flex: 0 0 50%;
867
+    flex: 0 0 50%;
868
+    max-width: 50%;
869
+  }
870
+  .col-sm-7 {
871
+    -ms-flex: 0 0 58.333333%;
872
+    flex: 0 0 58.333333%;
873
+    max-width: 58.333333%;
874
+  }
875
+  .col-sm-8 {
876
+    -ms-flex: 0 0 66.666667%;
877
+    flex: 0 0 66.666667%;
878
+    max-width: 66.666667%;
879
+  }
880
+  .col-sm-9 {
881
+    -ms-flex: 0 0 75%;
882
+    flex: 0 0 75%;
883
+    max-width: 75%;
884
+  }
885
+  .col-sm-10 {
886
+    -ms-flex: 0 0 83.333333%;
887
+    flex: 0 0 83.333333%;
888
+    max-width: 83.333333%;
889
+  }
890
+  .col-sm-11 {
891
+    -ms-flex: 0 0 91.666667%;
892
+    flex: 0 0 91.666667%;
893
+    max-width: 91.666667%;
894
+  }
895
+  .col-sm-12 {
896
+    -ms-flex: 0 0 100%;
897
+    flex: 0 0 100%;
898
+    max-width: 100%;
899
+  }
900
+  .order-sm-first {
901
+    -ms-flex-order: -1;
902
+    order: -1;
903
+  }
904
+  .order-sm-last {
905
+    -ms-flex-order: 13;
906
+    order: 13;
907
+  }
908
+  .order-sm-0 {
909
+    -ms-flex-order: 0;
910
+    order: 0;
911
+  }
912
+  .order-sm-1 {
913
+    -ms-flex-order: 1;
914
+    order: 1;
915
+  }
916
+  .order-sm-2 {
917
+    -ms-flex-order: 2;
918
+    order: 2;
919
+  }
920
+  .order-sm-3 {
921
+    -ms-flex-order: 3;
922
+    order: 3;
923
+  }
924
+  .order-sm-4 {
925
+    -ms-flex-order: 4;
926
+    order: 4;
927
+  }
928
+  .order-sm-5 {
929
+    -ms-flex-order: 5;
930
+    order: 5;
931
+  }
932
+  .order-sm-6 {
933
+    -ms-flex-order: 6;
934
+    order: 6;
935
+  }
936
+  .order-sm-7 {
937
+    -ms-flex-order: 7;
938
+    order: 7;
939
+  }
940
+  .order-sm-8 {
941
+    -ms-flex-order: 8;
942
+    order: 8;
943
+  }
944
+  .order-sm-9 {
945
+    -ms-flex-order: 9;
946
+    order: 9;
947
+  }
948
+  .order-sm-10 {
949
+    -ms-flex-order: 10;
950
+    order: 10;
951
+  }
952
+  .order-sm-11 {
953
+    -ms-flex-order: 11;
954
+    order: 11;
955
+  }
956
+  .order-sm-12 {
957
+    -ms-flex-order: 12;
958
+    order: 12;
959
+  }
960
+  .offset-sm-0 {
961
+    margin-left: 0;
962
+  }
963
+  .offset-sm-1 {
964
+    margin-left: 8.333333%;
965
+  }
966
+  .offset-sm-2 {
967
+    margin-left: 16.666667%;
968
+  }
969
+  .offset-sm-3 {
970
+    margin-left: 25%;
971
+  }
972
+  .offset-sm-4 {
973
+    margin-left: 33.333333%;
974
+  }
975
+  .offset-sm-5 {
976
+    margin-left: 41.666667%;
977
+  }
978
+  .offset-sm-6 {
979
+    margin-left: 50%;
980
+  }
981
+  .offset-sm-7 {
982
+    margin-left: 58.333333%;
983
+  }
984
+  .offset-sm-8 {
985
+    margin-left: 66.666667%;
986
+  }
987
+  .offset-sm-9 {
988
+    margin-left: 75%;
989
+  }
990
+  .offset-sm-10 {
991
+    margin-left: 83.333333%;
992
+  }
993
+  .offset-sm-11 {
994
+    margin-left: 91.666667%;
995
+  }
996
+}
997
+
998
+@media (min-width: 768px) {
999
+  .col-md {
1000
+    -ms-flex-preferred-size: 0;
1001
+    flex-basis: 0;
1002
+    -ms-flex-positive: 1;
1003
+    flex-grow: 1;
1004
+    max-width: 100%;
1005
+  }
1006
+  .col-md-auto {
1007
+    -ms-flex: 0 0 auto;
1008
+    flex: 0 0 auto;
1009
+    width: auto;
1010
+    max-width: 100%;
1011
+  }
1012
+  .col-md-1 {
1013
+    -ms-flex: 0 0 8.333333%;
1014
+    flex: 0 0 8.333333%;
1015
+    max-width: 8.333333%;
1016
+  }
1017
+  .col-md-2 {
1018
+    -ms-flex: 0 0 16.666667%;
1019
+    flex: 0 0 16.666667%;
1020
+    max-width: 16.666667%;
1021
+  }
1022
+  .col-md-3 {
1023
+    -ms-flex: 0 0 25%;
1024
+    flex: 0 0 25%;
1025
+    max-width: 25%;
1026
+  }
1027
+  .col-md-4 {
1028
+    -ms-flex: 0 0 33.333333%;
1029
+    flex: 0 0 33.333333%;
1030
+    max-width: 33.333333%;
1031
+  }
1032
+  .col-md-5 {
1033
+    -ms-flex: 0 0 41.666667%;
1034
+    flex: 0 0 41.666667%;
1035
+    max-width: 41.666667%;
1036
+  }
1037
+  .col-md-6 {
1038
+    -ms-flex: 0 0 50%;
1039
+    flex: 0 0 50%;
1040
+    max-width: 50%;
1041
+  }
1042
+  .col-md-7 {
1043
+    -ms-flex: 0 0 58.333333%;
1044
+    flex: 0 0 58.333333%;
1045
+    max-width: 58.333333%;
1046
+  }
1047
+  .col-md-8 {
1048
+    -ms-flex: 0 0 66.666667%;
1049
+    flex: 0 0 66.666667%;
1050
+    max-width: 66.666667%;
1051
+  }
1052
+  .col-md-9 {
1053
+    -ms-flex: 0 0 75%;
1054
+    flex: 0 0 75%;
1055
+    max-width: 75%;
1056
+  }
1057
+  .col-md-10 {
1058
+    -ms-flex: 0 0 83.333333%;
1059
+    flex: 0 0 83.333333%;
1060
+    max-width: 83.333333%;
1061
+  }
1062
+  .col-md-11 {
1063
+    -ms-flex: 0 0 91.666667%;
1064
+    flex: 0 0 91.666667%;
1065
+    max-width: 91.666667%;
1066
+  }
1067
+  .col-md-12 {
1068
+    -ms-flex: 0 0 100%;
1069
+    flex: 0 0 100%;
1070
+    max-width: 100%;
1071
+  }
1072
+  .order-md-first {
1073
+    -ms-flex-order: -1;
1074
+    order: -1;
1075
+  }
1076
+  .order-md-last {
1077
+    -ms-flex-order: 13;
1078
+    order: 13;
1079
+  }
1080
+  .order-md-0 {
1081
+    -ms-flex-order: 0;
1082
+    order: 0;
1083
+  }
1084
+  .order-md-1 {
1085
+    -ms-flex-order: 1;
1086
+    order: 1;
1087
+  }
1088
+  .order-md-2 {
1089
+    -ms-flex-order: 2;
1090
+    order: 2;
1091
+  }
1092
+  .order-md-3 {
1093
+    -ms-flex-order: 3;
1094
+    order: 3;
1095
+  }
1096
+  .order-md-4 {
1097
+    -ms-flex-order: 4;
1098
+    order: 4;
1099
+  }
1100
+  .order-md-5 {
1101
+    -ms-flex-order: 5;
1102
+    order: 5;
1103
+  }
1104
+  .order-md-6 {
1105
+    -ms-flex-order: 6;
1106
+    order: 6;
1107
+  }
1108
+  .order-md-7 {
1109
+    -ms-flex-order: 7;
1110
+    order: 7;
1111
+  }
1112
+  .order-md-8 {
1113
+    -ms-flex-order: 8;
1114
+    order: 8;
1115
+  }
1116
+  .order-md-9 {
1117
+    -ms-flex-order: 9;
1118
+    order: 9;
1119
+  }
1120
+  .order-md-10 {
1121
+    -ms-flex-order: 10;
1122
+    order: 10;
1123
+  }
1124
+  .order-md-11 {
1125
+    -ms-flex-order: 11;
1126
+    order: 11;
1127
+  }
1128
+  .order-md-12 {
1129
+    -ms-flex-order: 12;
1130
+    order: 12;
1131
+  }
1132
+  .offset-md-0 {
1133
+    margin-left: 0;
1134
+  }
1135
+  .offset-md-1 {
1136
+    margin-left: 8.333333%;
1137
+  }
1138
+  .offset-md-2 {
1139
+    margin-left: 16.666667%;
1140
+  }
1141
+  .offset-md-3 {
1142
+    margin-left: 25%;
1143
+  }
1144
+  .offset-md-4 {
1145
+    margin-left: 33.333333%;
1146
+  }
1147
+  .offset-md-5 {
1148
+    margin-left: 41.666667%;
1149
+  }
1150
+  .offset-md-6 {
1151
+    margin-left: 50%;
1152
+  }
1153
+  .offset-md-7 {
1154
+    margin-left: 58.333333%;
1155
+  }
1156
+  .offset-md-8 {
1157
+    margin-left: 66.666667%;
1158
+  }
1159
+  .offset-md-9 {
1160
+    margin-left: 75%;
1161
+  }
1162
+  .offset-md-10 {
1163
+    margin-left: 83.333333%;
1164
+  }
1165
+  .offset-md-11 {
1166
+    margin-left: 91.666667%;
1167
+  }
1168
+}
1169
+
1170
+@media (min-width: 992px) {
1171
+  .col-lg {
1172
+    -ms-flex-preferred-size: 0;
1173
+    flex-basis: 0;
1174
+    -ms-flex-positive: 1;
1175
+    flex-grow: 1;
1176
+    max-width: 100%;
1177
+  }
1178
+  .col-lg-auto {
1179
+    -ms-flex: 0 0 auto;
1180
+    flex: 0 0 auto;
1181
+    width: auto;
1182
+    max-width: 100%;
1183
+  }
1184
+  .col-lg-1 {
1185
+    -ms-flex: 0 0 8.333333%;
1186
+    flex: 0 0 8.333333%;
1187
+    max-width: 8.333333%;
1188
+  }
1189
+  .col-lg-2 {
1190
+    -ms-flex: 0 0 16.666667%;
1191
+    flex: 0 0 16.666667%;
1192
+    max-width: 16.666667%;
1193
+  }
1194
+  .col-lg-3 {
1195
+    -ms-flex: 0 0 25%;
1196
+    flex: 0 0 25%;
1197
+    max-width: 25%;
1198
+  }
1199
+  .col-lg-4 {
1200
+    -ms-flex: 0 0 33.333333%;
1201
+    flex: 0 0 33.333333%;
1202
+    max-width: 33.333333%;
1203
+  }
1204
+  .col-lg-5 {
1205
+    -ms-flex: 0 0 41.666667%;
1206
+    flex: 0 0 41.666667%;
1207
+    max-width: 41.666667%;
1208
+  }
1209
+  .col-lg-6 {
1210
+    -ms-flex: 0 0 50%;
1211
+    flex: 0 0 50%;
1212
+    max-width: 50%;
1213
+  }
1214
+  .col-lg-7 {
1215
+    -ms-flex: 0 0 58.333333%;
1216
+    flex: 0 0 58.333333%;
1217
+    max-width: 58.333333%;
1218
+  }
1219
+  .col-lg-8 {
1220
+    -ms-flex: 0 0 66.666667%;
1221
+    flex: 0 0 66.666667%;
1222
+    max-width: 66.666667%;
1223
+  }
1224
+  .col-lg-9 {
1225
+    -ms-flex: 0 0 75%;
1226
+    flex: 0 0 75%;
1227
+    max-width: 75%;
1228
+  }
1229
+  .col-lg-10 {
1230
+    -ms-flex: 0 0 83.333333%;
1231
+    flex: 0 0 83.333333%;
1232
+    max-width: 83.333333%;
1233
+  }
1234
+  .col-lg-11 {
1235
+    -ms-flex: 0 0 91.666667%;
1236
+    flex: 0 0 91.666667%;
1237
+    max-width: 91.666667%;
1238
+  }
1239
+  .col-lg-12 {
1240
+    -ms-flex: 0 0 100%;
1241
+    flex: 0 0 100%;
1242
+    max-width: 100%;
1243
+  }
1244
+  .order-lg-first {
1245
+    -ms-flex-order: -1;
1246
+    order: -1;
1247
+  }
1248
+  .order-lg-last {
1249
+    -ms-flex-order: 13;
1250
+    order: 13;
1251
+  }
1252
+  .order-lg-0 {
1253
+    -ms-flex-order: 0;
1254
+    order: 0;
1255
+  }
1256
+  .order-lg-1 {
1257
+    -ms-flex-order: 1;
1258
+    order: 1;
1259
+  }
1260
+  .order-lg-2 {
1261
+    -ms-flex-order: 2;
1262
+    order: 2;
1263
+  }
1264
+  .order-lg-3 {
1265
+    -ms-flex-order: 3;
1266
+    order: 3;
1267
+  }
1268
+  .order-lg-4 {
1269
+    -ms-flex-order: 4;
1270
+    order: 4;
1271
+  }
1272
+  .order-lg-5 {
1273
+    -ms-flex-order: 5;
1274
+    order: 5;
1275
+  }
1276
+  .order-lg-6 {
1277
+    -ms-flex-order: 6;
1278
+    order: 6;
1279
+  }
1280
+  .order-lg-7 {
1281
+    -ms-flex-order: 7;
1282
+    order: 7;
1283
+  }
1284
+  .order-lg-8 {
1285
+    -ms-flex-order: 8;
1286
+    order: 8;
1287
+  }
1288
+  .order-lg-9 {
1289
+    -ms-flex-order: 9;
1290
+    order: 9;
1291
+  }
1292
+  .order-lg-10 {
1293
+    -ms-flex-order: 10;
1294
+    order: 10;
1295
+  }
1296
+  .order-lg-11 {
1297
+    -ms-flex-order: 11;
1298
+    order: 11;
1299
+  }
1300
+  .order-lg-12 {
1301
+    -ms-flex-order: 12;
1302
+    order: 12;
1303
+  }
1304
+  .offset-lg-0 {
1305
+    margin-left: 0;
1306
+  }
1307
+  .offset-lg-1 {
1308
+    margin-left: 8.333333%;
1309
+  }
1310
+  .offset-lg-2 {
1311
+    margin-left: 16.666667%;
1312
+  }
1313
+  .offset-lg-3 {
1314
+    margin-left: 25%;
1315
+  }
1316
+  .offset-lg-4 {
1317
+    margin-left: 33.333333%;
1318
+  }
1319
+  .offset-lg-5 {
1320
+    margin-left: 41.666667%;
1321
+  }
1322
+  .offset-lg-6 {
1323
+    margin-left: 50%;
1324
+  }
1325
+  .offset-lg-7 {
1326
+    margin-left: 58.333333%;
1327
+  }
1328
+  .offset-lg-8 {
1329
+    margin-left: 66.666667%;
1330
+  }
1331
+  .offset-lg-9 {
1332
+    margin-left: 75%;
1333
+  }
1334
+  .offset-lg-10 {
1335
+    margin-left: 83.333333%;
1336
+  }
1337
+  .offset-lg-11 {
1338
+    margin-left: 91.666667%;
1339
+  }
1340
+}
1341
+
1342
+@media (min-width: 1200px) {
1343
+  .col-xl {
1344
+    -ms-flex-preferred-size: 0;
1345
+    flex-basis: 0;
1346
+    -ms-flex-positive: 1;
1347
+    flex-grow: 1;
1348
+    max-width: 100%;
1349
+  }
1350
+  .col-xl-auto {
1351
+    -ms-flex: 0 0 auto;
1352
+    flex: 0 0 auto;
1353
+    width: auto;
1354
+    max-width: 100%;
1355
+  }
1356
+  .col-xl-1 {
1357
+    -ms-flex: 0 0 8.333333%;
1358
+    flex: 0 0 8.333333%;
1359
+    max-width: 8.333333%;
1360
+  }
1361
+  .col-xl-2 {
1362
+    -ms-flex: 0 0 16.666667%;
1363
+    flex: 0 0 16.666667%;
1364
+    max-width: 16.666667%;
1365
+  }
1366
+  .col-xl-3 {
1367
+    -ms-flex: 0 0 25%;
1368
+    flex: 0 0 25%;
1369
+    max-width: 25%;
1370
+  }
1371
+  .col-xl-4 {
1372
+    -ms-flex: 0 0 33.333333%;
1373
+    flex: 0 0 33.333333%;
1374
+    max-width: 33.333333%;
1375
+  }
1376
+  .col-xl-5 {
1377
+    -ms-flex: 0 0 41.666667%;
1378
+    flex: 0 0 41.666667%;
1379
+    max-width: 41.666667%;
1380
+  }
1381
+  .col-xl-6 {
1382
+    -ms-flex: 0 0 50%;
1383
+    flex: 0 0 50%;
1384
+    max-width: 50%;
1385
+  }
1386
+  .col-xl-7 {
1387
+    -ms-flex: 0 0 58.333333%;
1388
+    flex: 0 0 58.333333%;
1389
+    max-width: 58.333333%;
1390
+  }
1391
+  .col-xl-8 {
1392
+    -ms-flex: 0 0 66.666667%;
1393
+    flex: 0 0 66.666667%;
1394
+    max-width: 66.666667%;
1395
+  }
1396
+  .col-xl-9 {
1397
+    -ms-flex: 0 0 75%;
1398
+    flex: 0 0 75%;
1399
+    max-width: 75%;
1400
+  }
1401
+  .col-xl-10 {
1402
+    -ms-flex: 0 0 83.333333%;
1403
+    flex: 0 0 83.333333%;
1404
+    max-width: 83.333333%;
1405
+  }
1406
+  .col-xl-11 {
1407
+    -ms-flex: 0 0 91.666667%;
1408
+    flex: 0 0 91.666667%;
1409
+    max-width: 91.666667%;
1410
+  }
1411
+  .col-xl-12 {
1412
+    -ms-flex: 0 0 100%;
1413
+    flex: 0 0 100%;
1414
+    max-width: 100%;
1415
+  }
1416
+  .order-xl-first {
1417
+    -ms-flex-order: -1;
1418
+    order: -1;
1419
+  }
1420
+  .order-xl-last {
1421
+    -ms-flex-order: 13;
1422
+    order: 13;
1423
+  }
1424
+  .order-xl-0 {
1425
+    -ms-flex-order: 0;
1426
+    order: 0;
1427
+  }
1428
+  .order-xl-1 {
1429
+    -ms-flex-order: 1;
1430
+    order: 1;
1431
+  }
1432
+  .order-xl-2 {
1433
+    -ms-flex-order: 2;
1434
+    order: 2;
1435
+  }
1436
+  .order-xl-3 {
1437
+    -ms-flex-order: 3;
1438
+    order: 3;
1439
+  }
1440
+  .order-xl-4 {
1441
+    -ms-flex-order: 4;
1442
+    order: 4;
1443
+  }
1444
+  .order-xl-5 {
1445
+    -ms-flex-order: 5;
1446
+    order: 5;
1447
+  }
1448
+  .order-xl-6 {
1449
+    -ms-flex-order: 6;
1450
+    order: 6;
1451
+  }
1452
+  .order-xl-7 {
1453
+    -ms-flex-order: 7;
1454
+    order: 7;
1455
+  }
1456
+  .order-xl-8 {
1457
+    -ms-flex-order: 8;
1458
+    order: 8;
1459
+  }
1460
+  .order-xl-9 {
1461
+    -ms-flex-order: 9;
1462
+    order: 9;
1463
+  }
1464
+  .order-xl-10 {
1465
+    -ms-flex-order: 10;
1466
+    order: 10;
1467
+  }
1468
+  .order-xl-11 {
1469
+    -ms-flex-order: 11;
1470
+    order: 11;
1471
+  }
1472
+  .order-xl-12 {
1473
+    -ms-flex-order: 12;
1474
+    order: 12;
1475
+  }
1476
+  .offset-xl-0 {
1477
+    margin-left: 0;
1478
+  }
1479
+  .offset-xl-1 {
1480
+    margin-left: 8.333333%;
1481
+  }
1482
+  .offset-xl-2 {
1483
+    margin-left: 16.666667%;
1484
+  }
1485
+  .offset-xl-3 {
1486
+    margin-left: 25%;
1487
+  }
1488
+  .offset-xl-4 {
1489
+    margin-left: 33.333333%;
1490
+  }
1491
+  .offset-xl-5 {
1492
+    margin-left: 41.666667%;
1493
+  }
1494
+  .offset-xl-6 {
1495
+    margin-left: 50%;
1496
+  }
1497
+  .offset-xl-7 {
1498
+    margin-left: 58.333333%;
1499
+  }
1500
+  .offset-xl-8 {
1501
+    margin-left: 66.666667%;
1502
+  }
1503
+  .offset-xl-9 {
1504
+    margin-left: 75%;
1505
+  }
1506
+  .offset-xl-10 {
1507
+    margin-left: 83.333333%;
1508
+  }
1509
+  .offset-xl-11 {
1510
+    margin-left: 91.666667%;
1511
+  }
1512
+}
1513
+
1514
+.table {
1515
+  width: 100%;
1516
+  margin-bottom: 1rem;
1517
+  color: #212529;
1518
+}
1519
+
1520
+.table th,
1521
+.table td {
1522
+  padding: 0.75rem;
1523
+  vertical-align: top;
1524
+  border-top: 1px solid #dee2e6;
1525
+}
1526
+
1527
+.table thead th {
1528
+  vertical-align: bottom;
1529
+  border-bottom: 2px solid #dee2e6;
1530
+}
1531
+
1532
+.table tbody + tbody {
1533
+  border-top: 2px solid #dee2e6;
1534
+}
1535
+
1536
+.table-sm th,
1537
+.table-sm td {
1538
+  padding: 0.3rem;
1539
+}
1540
+
1541
+.table-bordered {
1542
+  border: 1px solid #dee2e6;
1543
+}
1544
+
1545
+.table-bordered th,
1546
+.table-bordered td {
1547
+  border: 1px solid #dee2e6;
1548
+}
1549
+
1550
+.table-bordered thead th,
1551
+.table-bordered thead td {
1552
+  border-bottom-width: 2px;
1553
+}
1554
+
1555
+.table-borderless th,
1556
+.table-borderless td,
1557
+.table-borderless thead th,
1558
+.table-borderless tbody + tbody {
1559
+  border: 0;
1560
+}
1561
+
1562
+.table-striped tbody tr:nth-of-type(odd) {
1563
+  background-color: rgba(0, 0, 0, 0.05);
1564
+}
1565
+
1566
+.table-hover tbody tr:hover {
1567
+  color: #212529;
1568
+  background-color: rgba(0, 0, 0, 0.075);
1569
+}
1570
+
1571
+.table-primary,
1572
+.table-primary > th,
1573
+.table-primary > td {
1574
+  background-color: #b8daff;
1575
+}
1576
+
1577
+.table-primary th,
1578
+.table-primary td,
1579
+.table-primary thead th,
1580
+.table-primary tbody + tbody {
1581
+  border-color: #7abaff;
1582
+}
1583
+
1584
+.table-hover .table-primary:hover {
1585
+  background-color: #9fcdff;
1586
+}
1587
+
1588
+.table-hover .table-primary:hover > td,
1589
+.table-hover .table-primary:hover > th {
1590
+  background-color: #9fcdff;
1591
+}
1592
+
1593
+.table-secondary,
1594
+.table-secondary > th,
1595
+.table-secondary > td {
1596
+  background-color: #d6d8db;
1597
+}
1598
+
1599
+.table-secondary th,
1600
+.table-secondary td,
1601
+.table-secondary thead th,
1602
+.table-secondary tbody + tbody {
1603
+  border-color: #b3b7bb;
1604
+}
1605
+
1606
+.table-hover .table-secondary:hover {
1607
+  background-color: #c8cbcf;
1608
+}
1609
+
1610
+.table-hover .table-secondary:hover > td,
1611
+.table-hover .table-secondary:hover > th {
1612
+  background-color: #c8cbcf;
1613
+}
1614
+
1615
+.table-success,
1616
+.table-success > th,
1617
+.table-success > td {
1618
+  background-color: #c3e6cb;
1619
+}
1620
+
1621
+.table-success th,
1622
+.table-success td,
1623
+.table-success thead th,
1624
+.table-success tbody + tbody {
1625
+  border-color: #8fd19e;
1626
+}
1627
+
1628
+.table-hover .table-success:hover {
1629
+  background-color: #b1dfbb;
1630
+}
1631
+
1632
+.table-hover .table-success:hover > td,
1633
+.table-hover .table-success:hover > th {
1634
+  background-color: #b1dfbb;
1635
+}
1636
+
1637
+.table-info,
1638
+.table-info > th,
1639
+.table-info > td {
1640
+  background-color: #bee5eb;
1641
+}
1642
+
1643
+.table-info th,
1644
+.table-info td,
1645
+.table-info thead th,
1646
+.table-info tbody + tbody {
1647
+  border-color: #86cfda;
1648
+}
1649
+
1650
+.table-hover .table-info:hover {
1651
+  background-color: #abdde5;
1652
+}
1653
+
1654
+.table-hover .table-info:hover > td,
1655
+.table-hover .table-info:hover > th {
1656
+  background-color: #abdde5;
1657
+}
1658
+
1659
+.table-warning,
1660
+.table-warning > th,
1661
+.table-warning > td {
1662
+  background-color: #ffeeba;
1663
+}
1664
+
1665
+.table-warning th,
1666
+.table-warning td,
1667
+.table-warning thead th,
1668
+.table-warning tbody + tbody {
1669
+  border-color: #ffdf7e;
1670
+}
1671
+
1672
+.table-hover .table-warning:hover {
1673
+  background-color: #ffe8a1;
1674
+}
1675
+
1676
+.table-hover .table-warning:hover > td,
1677
+.table-hover .table-warning:hover > th {
1678
+  background-color: #ffe8a1;
1679
+}
1680
+
1681
+.table-danger,
1682
+.table-danger > th,
1683
+.table-danger > td {
1684
+  background-color: #f5c6cb;
1685
+}
1686
+
1687
+.table-danger th,
1688
+.table-danger td,
1689
+.table-danger thead th,
1690
+.table-danger tbody + tbody {
1691
+  border-color: #ed969e;
1692
+}
1693
+
1694
+.table-hover .table-danger:hover {
1695
+  background-color: #f1b0b7;
1696
+}
1697
+
1698
+.table-hover .table-danger:hover > td,
1699
+.table-hover .table-danger:hover > th {
1700
+  background-color: #f1b0b7;
1701
+}
1702
+
1703
+.table-light,
1704
+.table-light > th,
1705
+.table-light > td {
1706
+  background-color: #fdfdfe;
1707
+}
1708
+
1709
+.table-light th,
1710
+.table-light td,
1711
+.table-light thead th,
1712
+.table-light tbody + tbody {
1713
+  border-color: #fbfcfc;
1714
+}
1715
+
1716
+.table-hover .table-light:hover {
1717
+  background-color: #ececf6;
1718
+}
1719
+
1720
+.table-hover .table-light:hover > td,
1721
+.table-hover .table-light:hover > th {
1722
+  background-color: #ececf6;
1723
+}
1724
+
1725
+.table-dark,
1726
+.table-dark > th,
1727
+.table-dark > td {
1728
+  background-color: #c6c8ca;
1729
+}
1730
+
1731
+.table-dark th,
1732
+.table-dark td,
1733
+.table-dark thead th,
1734
+.table-dark tbody + tbody {
1735
+  border-color: #95999c;
1736
+}
1737
+
1738
+.table-hover .table-dark:hover {
1739
+  background-color: #b9bbbe;
1740
+}
1741
+
1742
+.table-hover .table-dark:hover > td,
1743
+.table-hover .table-dark:hover > th {
1744
+  background-color: #b9bbbe;
1745
+}
1746
+
1747
+.table-active,
1748
+.table-active > th,
1749
+.table-active > td {
1750
+  background-color: rgba(0, 0, 0, 0.075);
1751
+}
1752
+
1753
+.table-hover .table-active:hover {
1754
+  background-color: rgba(0, 0, 0, 0.075);
1755
+}
1756
+
1757
+.table-hover .table-active:hover > td,
1758
+.table-hover .table-active:hover > th {
1759
+  background-color: rgba(0, 0, 0, 0.075);
1760
+}
1761
+
1762
+.table .thead-dark th {
1763
+  color: #fff;
1764
+  background-color: #343a40;
1765
+  border-color: #454d55;
1766
+}
1767
+
1768
+.table .thead-light th {
1769
+  color: #495057;
1770
+  background-color: #e9ecef;
1771
+  border-color: #dee2e6;
1772
+}
1773
+
1774
+.table-dark {
1775
+  color: #fff;
1776
+  background-color: #343a40;
1777
+}
1778
+
1779
+.table-dark th,
1780
+.table-dark td,
1781
+.table-dark thead th {
1782
+  border-color: #454d55;
1783
+}
1784
+
1785
+.table-dark.table-bordered {
1786
+  border: 0;
1787
+}
1788
+
1789
+.table-dark.table-striped tbody tr:nth-of-type(odd) {
1790
+  background-color: rgba(255, 255, 255, 0.05);
1791
+}
1792
+
1793
+.table-dark.table-hover tbody tr:hover {
1794
+  color: #fff;
1795
+  background-color: rgba(255, 255, 255, 0.075);
1796
+}
1797
+
1798
+@media (max-width: 575.98px) {
1799
+  .table-responsive-sm {
1800
+    display: block;
1801
+    width: 100%;
1802
+    overflow-x: auto;
1803
+    -webkit-overflow-scrolling: touch;
1804
+  }
1805
+  .table-responsive-sm > .table-bordered {
1806
+    border: 0;
1807
+  }
1808
+}
1809
+
1810
+@media (max-width: 767.98px) {
1811
+  .table-responsive-md {
1812
+    display: block;
1813
+    width: 100%;
1814
+    overflow-x: auto;
1815
+    -webkit-overflow-scrolling: touch;
1816
+  }
1817
+  .table-responsive-md > .table-bordered {
1818
+    border: 0;
1819
+  }
1820
+}
1821
+
1822
+@media (max-width: 991.98px) {
1823
+  .table-responsive-lg {
1824
+    display: block;
1825
+    width: 100%;
1826
+    overflow-x: auto;
1827
+    -webkit-overflow-scrolling: touch;
1828
+  }
1829
+  .table-responsive-lg > .table-bordered {
1830
+    border: 0;
1831
+  }
1832
+}
1833
+
1834
+@media (max-width: 1199.98px) {
1835
+  .table-responsive-xl {
1836
+    display: block;
1837
+    width: 100%;
1838
+    overflow-x: auto;
1839
+    -webkit-overflow-scrolling: touch;
1840
+  }
1841
+  .table-responsive-xl > .table-bordered {
1842
+    border: 0;
1843
+  }
1844
+}
1845
+
1846
+.table-responsive {
1847
+  display: block;
1848
+  width: 100%;
1849
+  overflow-x: auto;
1850
+  -webkit-overflow-scrolling: touch;
1851
+}
1852
+
1853
+.table-responsive > .table-bordered {
1854
+  border: 0;
1855
+}
1856
+
1857
+.form-control {
1858
+  display: block;
1859
+  width: 100%;
1860
+  height: calc(1.5em + 0.75rem + 2px);
1861
+  padding: 0.375rem 0.75rem;
1862
+  font-size: 1rem;
1863
+  font-weight: 400;
1864
+  line-height: 1.5;
1865
+  color: #495057;
1866
+  background-color: #fff;
1867
+  background-clip: padding-box;
1868
+  border: 1px solid #ced4da;
1869
+  border-radius: 0.25rem;
1870
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1871
+}
1872
+
1873
+@media (prefers-reduced-motion: reduce) {
1874
+  .form-control {
1875
+    transition: none;
1876
+  }
1877
+}
1878
+
1879
+.form-control::-ms-expand {
1880
+  background-color: transparent;
1881
+  border: 0;
1882
+}
1883
+
1884
+.form-control:focus {
1885
+  color: #495057;
1886
+  background-color: #fff;
1887
+  border-color: #80bdff;
1888
+  outline: 0;
1889
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1890
+}
1891
+
1892
+.form-control::-webkit-input-placeholder {
1893
+  color: #6c757d;
1894
+  opacity: 1;
1895
+}
1896
+
1897
+.form-control::-moz-placeholder {
1898
+  color: #6c757d;
1899
+  opacity: 1;
1900
+}
1901
+
1902
+.form-control:-ms-input-placeholder {
1903
+  color: #6c757d;
1904
+  opacity: 1;
1905
+}
1906
+
1907
+.form-control::-ms-input-placeholder {
1908
+  color: #6c757d;
1909
+  opacity: 1;
1910
+}
1911
+
1912
+.form-control::placeholder {
1913
+  color: #6c757d;
1914
+  opacity: 1;
1915
+}
1916
+
1917
+.form-control:disabled, .form-control[readonly] {
1918
+  background-color: #e9ecef;
1919
+  opacity: 1;
1920
+}
1921
+
1922
+select.form-control:focus::-ms-value {
1923
+  color: #495057;
1924
+  background-color: #fff;
1925
+}
1926
+
1927
+.form-control-file,
1928
+.form-control-range {
1929
+  display: block;
1930
+  width: 100%;
1931
+}
1932
+
1933
+.col-form-label {
1934
+  padding-top: calc(0.375rem + 1px);
1935
+  padding-bottom: calc(0.375rem + 1px);
1936
+  margin-bottom: 0;
1937
+  font-size: inherit;
1938
+  line-height: 1.5;
1939
+}
1940
+
1941
+.col-form-label-lg {
1942
+  padding-top: calc(0.5rem + 1px);
1943
+  padding-bottom: calc(0.5rem + 1px);
1944
+  font-size: 1.25rem;
1945
+  line-height: 1.5;
1946
+}
1947
+
1948
+.col-form-label-sm {
1949
+  padding-top: calc(0.25rem + 1px);
1950
+  padding-bottom: calc(0.25rem + 1px);
1951
+  font-size: 0.875rem;
1952
+  line-height: 1.5;
1953
+}
1954
+
1955
+.form-control-plaintext {
1956
+  display: block;
1957
+  width: 100%;
1958
+  padding-top: 0.375rem;
1959
+  padding-bottom: 0.375rem;
1960
+  margin-bottom: 0;
1961
+  line-height: 1.5;
1962
+  color: #212529;
1963
+  background-color: transparent;
1964
+  border: solid transparent;
1965
+  border-width: 1px 0;
1966
+}
1967
+
1968
+.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1969
+  padding-right: 0;
1970
+  padding-left: 0;
1971
+}
1972
+
1973
+.form-control-sm {
1974
+  height: calc(1.5em + 0.5rem + 2px);
1975
+  padding: 0.25rem 0.5rem;
1976
+  font-size: 0.875rem;
1977
+  line-height: 1.5;
1978
+  border-radius: 0.2rem;
1979
+}
1980
+
1981
+.form-control-lg {
1982
+  height: calc(1.5em + 1rem + 2px);
1983
+  padding: 0.5rem 1rem;
1984
+  font-size: 1.25rem;
1985
+  line-height: 1.5;
1986
+  border-radius: 0.3rem;
1987
+}
1988
+
1989
+select.form-control[size], select.form-control[multiple] {
1990
+  height: auto;
1991
+}
1992
+
1993
+textarea.form-control {
1994
+  height: auto;
1995
+}
1996
+
1997
+.form-group {
1998
+  margin-bottom: 1rem;
1999
+}
2000
+
2001
+.form-text {
2002
+  display: block;
2003
+  margin-top: 0.25rem;
2004
+}
2005
+
2006
+.form-row {
2007
+  display: -ms-flexbox;
2008
+  display: flex;
2009
+  -ms-flex-wrap: wrap;
2010
+  flex-wrap: wrap;
2011
+  margin-right: -5px;
2012
+  margin-left: -5px;
2013
+}
2014
+
2015
+.form-row > .col,
2016
+.form-row > [class*="col-"] {
2017
+  padding-right: 5px;
2018
+  padding-left: 5px;
2019
+}
2020
+
2021
+.form-check {
2022
+  position: relative;
2023
+  display: block;
2024
+  padding-left: 1.25rem;
2025
+}
2026
+
2027
+.form-check-input {
2028
+  position: absolute;
2029
+  margin-top: 0.3rem;
2030
+  margin-left: -1.25rem;
2031
+}
2032
+
2033
+.form-check-input:disabled ~ .form-check-label {
2034
+  color: #6c757d;
2035
+}
2036
+
2037
+.form-check-label {
2038
+  margin-bottom: 0;
2039
+}
2040
+
2041
+.form-check-inline {
2042
+  display: -ms-inline-flexbox;
2043
+  display: inline-flex;
2044
+  -ms-flex-align: center;
2045
+  align-items: center;
2046
+  padding-left: 0;
2047
+  margin-right: 0.75rem;
2048
+}
2049
+
2050
+.form-check-inline .form-check-input {
2051
+  position: static;
2052
+  margin-top: 0;
2053
+  margin-right: 0.3125rem;
2054
+  margin-left: 0;
2055
+}
2056
+
2057
+.valid-feedback {
2058
+  display: none;
2059
+  width: 100%;
2060
+  margin-top: 0.25rem;
2061
+  font-size: 80%;
2062
+  color: #28a745;
2063
+}
2064
+
2065
+.valid-tooltip {
2066
+  position: absolute;
2067
+  top: 100%;
2068
+  z-index: 5;
2069
+  display: none;
2070
+  max-width: 100%;
2071
+  padding: 0.25rem 0.5rem;
2072
+  margin-top: .1rem;
2073
+  font-size: 0.875rem;
2074
+  line-height: 1.5;
2075
+  color: #fff;
2076
+  background-color: rgba(40, 167, 69, 0.9);
2077
+  border-radius: 0.25rem;
2078
+}
2079
+
2080
+.was-validated .form-control:valid, .form-control.is-valid {
2081
+  border-color: #28a745;
2082
+  padding-right: calc(1.5em + 0.75rem);
2083
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2084
+  background-repeat: no-repeat;
2085
+  background-position: center right calc(0.375em + 0.1875rem);
2086
+  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2087
+}
2088
+
2089
+.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2090
+  border-color: #28a745;
2091
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2092
+}
2093
+
2094
+.was-validated .form-control:valid ~ .valid-feedback,
2095
+.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
2096
+.form-control.is-valid ~ .valid-tooltip {
2097
+  display: block;
2098
+}
2099
+
2100
+.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2101
+  padding-right: calc(1.5em + 0.75rem);
2102
+  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2103
+}
2104
+
2105
+.was-validated .custom-select:valid, .custom-select.is-valid {
2106
+  border-color: #28a745;
2107
+  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2108
+  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2109
+}
2110
+
2111
+.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2112
+  border-color: #28a745;
2113
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2114
+}
2115
+
2116
+.was-validated .custom-select:valid ~ .valid-feedback,
2117
+.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
2118
+.custom-select.is-valid ~ .valid-tooltip {
2119
+  display: block;
2120
+}
2121
+
2122
+.was-validated .form-control-file:valid ~ .valid-feedback,
2123
+.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
2124
+.form-control-file.is-valid ~ .valid-tooltip {
2125
+  display: block;
2126
+}
2127
+
2128
+.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2129
+  color: #28a745;
2130
+}
2131
+
2132
+.was-validated .form-check-input:valid ~ .valid-feedback,
2133
+.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2134
+.form-check-input.is-valid ~ .valid-tooltip {
2135
+  display: block;
2136
+}
2137
+
2138
+.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2139
+  color: #28a745;
2140
+}
2141
+
2142
+.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2143
+  border-color: #28a745;
2144
+}
2145
+
2146
+.was-validated .custom-control-input:valid ~ .valid-feedback,
2147
+.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
2148
+.custom-control-input.is-valid ~ .valid-tooltip {
2149
+  display: block;
2150
+}
2151
+
2152
+.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2153
+  border-color: #34ce57;
2154
+  background-color: #34ce57;
2155
+}
2156
+
2157
+.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2158
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2159
+}
2160
+
2161
+.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
2162
+  border-color: #28a745;
2163
+}
2164
+
2165
+.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2166
+  border-color: #28a745;
2167
+}
2168
+
2169
+.was-validated .custom-file-input:valid ~ .valid-feedback,
2170
+.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
2171
+.custom-file-input.is-valid ~ .valid-tooltip {
2172
+  display: block;
2173
+}
2174
+
2175
+.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2176
+  border-color: #28a745;
2177
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2178
+}
2179
+
2180
+.invalid-feedback {
2181
+  display: none;
2182
+  width: 100%;
2183
+  margin-top: 0.25rem;
2184
+  font-size: 80%;
2185
+  color: #dc3545;
2186
+}
2187
+
2188
+.invalid-tooltip {
2189
+  position: absolute;
2190
+  top: 100%;
2191
+  z-index: 5;
2192
+  display: none;
2193
+  max-width: 100%;
2194
+  padding: 0.25rem 0.5rem;
2195
+  margin-top: .1rem;
2196
+  font-size: 0.875rem;
2197
+  line-height: 1.5;
2198
+  color: #fff;
2199
+  background-color: rgba(220, 53, 69, 0.9);
2200
+  border-radius: 0.25rem;
2201
+}
2202
+
2203
+.was-validated .form-control:invalid, .form-control.is-invalid {
2204
+  border-color: #dc3545;
2205
+  padding-right: calc(1.5em + 0.75rem);
2206
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
2207
+  background-repeat: no-repeat;
2208
+  background-position: center right calc(0.375em + 0.1875rem);
2209
+  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2210
+}
2211
+
2212
+.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2213
+  border-color: #dc3545;
2214
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2215
+}
2216
+
2217
+.was-validated .form-control:invalid ~ .invalid-feedback,
2218
+.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
2219
+.form-control.is-invalid ~ .invalid-tooltip {
2220
+  display: block;
2221
+}
2222
+
2223
+.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2224
+  padding-right: calc(1.5em + 0.75rem);
2225
+  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2226
+}
2227
+
2228
+.was-validated .custom-select:invalid, .custom-select.is-invalid {
2229
+  border-color: #dc3545;
2230
+  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2231
+  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2232
+}
2233
+
2234
+.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2235
+  border-color: #dc3545;
2236
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2237
+}
2238
+
2239
+.was-validated .custom-select:invalid ~ .invalid-feedback,
2240
+.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
2241
+.custom-select.is-invalid ~ .invalid-tooltip {
2242
+  display: block;
2243
+}
2244
+
2245
+.was-validated .form-control-file:invalid ~ .invalid-feedback,
2246
+.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
2247
+.form-control-file.is-invalid ~ .invalid-tooltip {
2248
+  display: block;
2249
+}
2250
+
2251
+.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2252
+  color: #dc3545;
2253
+}
2254
+
2255
+.was-validated .form-check-input:invalid ~ .invalid-feedback,
2256
+.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2257
+.form-check-input.is-invalid ~ .invalid-tooltip {
2258
+  display: block;
2259
+}
2260
+
2261
+.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2262
+  color: #dc3545;
2263
+}
2264
+
2265
+.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2266
+  border-color: #dc3545;
2267
+}
2268
+
2269
+.was-validated .custom-control-input:invalid ~ .invalid-feedback,
2270
+.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
2271
+.custom-control-input.is-invalid ~ .invalid-tooltip {
2272
+  display: block;
2273
+}
2274
+
2275
+.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2276
+  border-color: #e4606d;
2277
+  background-color: #e4606d;
2278
+}
2279
+
2280
+.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2281
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2282
+}
2283
+
2284
+.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
2285
+  border-color: #dc3545;
2286
+}
2287
+
2288
+.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2289
+  border-color: #dc3545;
2290
+}
2291
+
2292
+.was-validated .custom-file-input:invalid ~ .invalid-feedback,
2293
+.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
2294
+.custom-file-input.is-invalid ~ .invalid-tooltip {
2295
+  display: block;
2296
+}
2297
+
2298
+.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2299
+  border-color: #dc3545;
2300
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2301
+}
2302
+
2303
+.form-inline {
2304
+  display: -ms-flexbox;
2305
+  display: flex;
2306
+  -ms-flex-flow: row wrap;
2307
+  flex-flow: row wrap;
2308
+  -ms-flex-align: center;
2309
+  align-items: center;
2310
+}
2311
+
2312
+.form-inline .form-check {
2313
+  width: 100%;
2314
+}
2315
+
2316
+@media (min-width: 576px) {
2317
+  .form-inline label {
2318
+    display: -ms-flexbox;
2319
+    display: flex;
2320
+    -ms-flex-align: center;
2321
+    align-items: center;
2322
+    -ms-flex-pack: center;
2323
+    justify-content: center;
2324
+    margin-bottom: 0;
2325
+  }
2326
+  .form-inline .form-group {
2327
+    display: -ms-flexbox;
2328
+    display: flex;
2329
+    -ms-flex: 0 0 auto;
2330
+    flex: 0 0 auto;
2331
+    -ms-flex-flow: row wrap;
2332
+    flex-flow: row wrap;
2333
+    -ms-flex-align: center;
2334
+    align-items: center;
2335
+    margin-bottom: 0;
2336
+  }
2337
+  .form-inline .form-control {
2338
+    display: inline-block;
2339
+    width: auto;
2340
+    vertical-align: middle;
2341
+  }
2342
+  .form-inline .form-control-plaintext {
2343
+    display: inline-block;
2344
+  }
2345
+  .form-inline .input-group,
2346
+  .form-inline .custom-select {
2347
+    width: auto;
2348
+  }
2349
+  .form-inline .form-check {
2350
+    display: -ms-flexbox;
2351
+    display: flex;
2352
+    -ms-flex-align: center;
2353
+    align-items: center;
2354
+    -ms-flex-pack: center;
2355
+    justify-content: center;
2356
+    width: auto;
2357
+    padding-left: 0;
2358
+  }
2359
+  .form-inline .form-check-input {
2360
+    position: relative;
2361
+    -ms-flex-negative: 0;
2362
+    flex-shrink: 0;
2363
+    margin-top: 0;
2364
+    margin-right: 0.25rem;
2365
+    margin-left: 0;
2366
+  }
2367
+  .form-inline .custom-control {
2368
+    -ms-flex-align: center;
2369
+    align-items: center;
2370
+    -ms-flex-pack: center;
2371
+    justify-content: center;
2372
+  }
2373
+  .form-inline .custom-control-label {
2374
+    margin-bottom: 0;
2375
+  }
2376
+}
2377
+
2378
+.btn {
2379
+  display: inline-block;
2380
+  font-weight: 400;
2381
+  color: #212529;
2382
+  text-align: center;
2383
+  vertical-align: middle;
2384
+  -webkit-user-select: none;
2385
+  -moz-user-select: none;
2386
+  -ms-user-select: none;
2387
+  user-select: none;
2388
+  background-color: transparent;
2389
+  border: 1px solid transparent;
2390
+  padding: 0.375rem 0.75rem;
2391
+  font-size: 1rem;
2392
+  line-height: 1.5;
2393
+  border-radius: 0.25rem;
2394
+  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2395
+}
2396
+
2397
+@media (prefers-reduced-motion: reduce) {
2398
+  .btn {
2399
+    transition: none;
2400
+  }
2401
+}
2402
+
2403
+.btn:hover {
2404
+  color: #212529;
2405
+  text-decoration: none;
2406
+}
2407
+
2408
+.btn:focus, .btn.focus {
2409
+  outline: 0;
2410
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2411
+}
2412
+
2413
+.btn.disabled, .btn:disabled {
2414
+  opacity: 0.65;
2415
+}
2416
+
2417
+a.btn.disabled,
2418
+fieldset:disabled a.btn {
2419
+  pointer-events: none;
2420
+}
2421
+
2422
+.btn-primary {
2423
+  color: #fff;
2424
+  background-color: #007bff;
2425
+  border-color: #007bff;
2426
+}
2427
+
2428
+.btn-primary:hover {
2429
+  color: #fff;
2430
+  background-color: #0069d9;
2431
+  border-color: #0062cc;
2432
+}
2433
+
2434
+.btn-primary:focus, .btn-primary.focus {
2435
+  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2436
+}
2437
+
2438
+.btn-primary.disabled, .btn-primary:disabled {
2439
+  color: #fff;
2440
+  background-color: #007bff;
2441
+  border-color: #007bff;
2442
+}
2443
+
2444
+.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2445
+.show > .btn-primary.dropdown-toggle {
2446
+  color: #fff;
2447
+  background-color: #0062cc;
2448
+  border-color: #005cbf;
2449
+}
2450
+
2451
+.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2452
+.show > .btn-primary.dropdown-toggle:focus {
2453
+  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2454
+}
2455
+
2456
+.btn-secondary {
2457
+  color: #fff;
2458
+  background-color: #6c757d;
2459
+  border-color: #6c757d;
2460
+}
2461
+
2462
+.btn-secondary:hover {
2463
+  color: #fff;
2464
+  background-color: #5a6268;
2465
+  border-color: #545b62;
2466
+}
2467
+
2468
+.btn-secondary:focus, .btn-secondary.focus {
2469
+  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2470
+}
2471
+
2472
+.btn-secondary.disabled, .btn-secondary:disabled {
2473
+  color: #fff;
2474
+  background-color: #6c757d;
2475
+  border-color: #6c757d;
2476
+}
2477
+
2478
+.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2479
+.show > .btn-secondary.dropdown-toggle {
2480
+  color: #fff;
2481
+  background-color: #545b62;
2482
+  border-color: #4e555b;
2483
+}
2484
+
2485
+.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2486
+.show > .btn-secondary.dropdown-toggle:focus {
2487
+  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2488
+}
2489
+
2490
+.btn-success {
2491
+  color: #fff;
2492
+  background-color: #28a745;
2493
+  border-color: #28a745;
2494
+}
2495
+
2496
+.btn-success:hover {
2497
+  color: #fff;
2498
+  background-color: #218838;
2499
+  border-color: #1e7e34;
2500
+}
2501
+
2502
+.btn-success:focus, .btn-success.focus {
2503
+  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2504
+}
2505
+
2506
+.btn-success.disabled, .btn-success:disabled {
2507
+  color: #fff;
2508
+  background-color: #28a745;
2509
+  border-color: #28a745;
2510
+}
2511
+
2512
+.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2513
+.show > .btn-success.dropdown-toggle {
2514
+  color: #fff;
2515
+  background-color: #1e7e34;
2516
+  border-color: #1c7430;
2517
+}
2518
+
2519
+.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2520
+.show > .btn-success.dropdown-toggle:focus {
2521
+  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2522
+}
2523
+
2524
+.btn-info {
2525
+  color: #fff;
2526
+  background-color: #17a2b8;
2527
+  border-color: #17a2b8;
2528
+}
2529
+
2530
+.btn-info:hover {
2531
+  color: #fff;
2532
+  background-color: #138496;
2533
+  border-color: #117a8b;
2534
+}
2535
+
2536
+.btn-info:focus, .btn-info.focus {
2537
+  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2538
+}
2539
+
2540
+.btn-info.disabled, .btn-info:disabled {
2541
+  color: #fff;
2542
+  background-color: #17a2b8;
2543
+  border-color: #17a2b8;
2544
+}
2545
+
2546
+.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2547
+.show > .btn-info.dropdown-toggle {
2548
+  color: #fff;
2549
+  background-color: #117a8b;
2550
+  border-color: #10707f;
2551
+}
2552
+
2553
+.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2554
+.show > .btn-info.dropdown-toggle:focus {
2555
+  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2556
+}
2557
+
2558
+.btn-warning {
2559
+  color: #212529;
2560
+  background-color: #ffc107;
2561
+  border-color: #ffc107;
2562
+}
2563
+
2564
+.btn-warning:hover {
2565
+  color: #212529;
2566
+  background-color: #e0a800;
2567
+  border-color: #d39e00;
2568
+}
2569
+
2570
+.btn-warning:focus, .btn-warning.focus {
2571
+  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2572
+}
2573
+
2574
+.btn-warning.disabled, .btn-warning:disabled {
2575
+  color: #212529;
2576
+  background-color: #ffc107;
2577
+  border-color: #ffc107;
2578
+}
2579
+
2580
+.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2581
+.show > .btn-warning.dropdown-toggle {
2582
+  color: #212529;
2583
+  background-color: #d39e00;
2584
+  border-color: #c69500;
2585
+}
2586
+
2587
+.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2588
+.show > .btn-warning.dropdown-toggle:focus {
2589
+  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2590
+}
2591
+
2592
+.btn-danger {
2593
+  color: #fff;
2594
+  background-color: #dc3545;
2595
+  border-color: #dc3545;
2596
+}
2597
+
2598
+.btn-danger:hover {
2599
+  color: #fff;
2600
+  background-color: #c82333;
2601
+  border-color: #bd2130;
2602
+}
2603
+
2604
+.btn-danger:focus, .btn-danger.focus {
2605
+  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2606
+}
2607
+
2608
+.btn-danger.disabled, .btn-danger:disabled {
2609
+  color: #fff;
2610
+  background-color: #dc3545;
2611
+  border-color: #dc3545;
2612
+}
2613
+
2614
+.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2615
+.show > .btn-danger.dropdown-toggle {
2616
+  color: #fff;
2617
+  background-color: #bd2130;
2618
+  border-color: #b21f2d;
2619
+}
2620
+
2621
+.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2622
+.show > .btn-danger.dropdown-toggle:focus {
2623
+  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
2624
+}
2625
+
2626
+.btn-light {
2627
+  color: #212529;
2628
+  background-color: #f8f9fa;
2629
+  border-color: #f8f9fa;
2630
+}
2631
+
2632
+.btn-light:hover {
2633
+  color: #212529;
2634
+  background-color: #e2e6ea;
2635
+  border-color: #dae0e5;
2636
+}
2637
+
2638
+.btn-light:focus, .btn-light.focus {
2639
+  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2640
+}
2641
+
2642
+.btn-light.disabled, .btn-light:disabled {
2643
+  color: #212529;
2644
+  background-color: #f8f9fa;
2645
+  border-color: #f8f9fa;
2646
+}
2647
+
2648
+.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
2649
+.show > .btn-light.dropdown-toggle {
2650
+  color: #212529;
2651
+  background-color: #dae0e5;
2652
+  border-color: #d3d9df;
2653
+}
2654
+
2655
+.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
2656
+.show > .btn-light.dropdown-toggle:focus {
2657
+  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2658
+}
2659
+
2660
+.btn-dark {
2661
+  color: #fff;
2662
+  background-color: #343a40;
2663
+  border-color: #343a40;
2664
+}
2665
+
2666
+.btn-dark:hover {
2667
+  color: #fff;
2668
+  background-color: #23272b;
2669
+  border-color: #1d2124;
2670
+}
2671
+
2672
+.btn-dark:focus, .btn-dark.focus {
2673
+  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2674
+}
2675
+
2676
+.btn-dark.disabled, .btn-dark:disabled {
2677
+  color: #fff;
2678
+  background-color: #343a40;
2679
+  border-color: #343a40;
2680
+}
2681
+
2682
+.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
2683
+.show > .btn-dark.dropdown-toggle {
2684
+  color: #fff;
2685
+  background-color: #1d2124;
2686
+  border-color: #171a1d;
2687
+}
2688
+
2689
+.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
2690
+.show > .btn-dark.dropdown-toggle:focus {
2691
+  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2692
+}
2693
+
2694
+.btn-outline-primary {
2695
+  color: #007bff;
2696
+  border-color: #007bff;
2697
+}
2698
+
2699
+.btn-outline-primary:hover {
2700
+  color: #fff;
2701
+  background-color: #007bff;
2702
+  border-color: #007bff;
2703
+}
2704
+
2705
+.btn-outline-primary:focus, .btn-outline-primary.focus {
2706
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2707
+}
2708
+
2709
+.btn-outline-primary.disabled, .btn-outline-primary:disabled {
2710
+  color: #007bff;
2711
+  background-color: transparent;
2712
+}
2713
+
2714
+.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
2715
+.show > .btn-outline-primary.dropdown-toggle {
2716
+  color: #fff;
2717
+  background-color: #007bff;
2718
+  border-color: #007bff;
2719
+}
2720
+
2721
+.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2722
+.show > .btn-outline-primary.dropdown-toggle:focus {
2723
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2724
+}
2725
+
2726
+.btn-outline-secondary {
2727
+  color: #6c757d;
2728
+  border-color: #6c757d;
2729
+}
2730
+
2731
+.btn-outline-secondary:hover {
2732
+  color: #fff;
2733
+  background-color: #6c757d;
2734
+  border-color: #6c757d;
2735
+}
2736
+
2737
+.btn-outline-secondary:focus, .btn-outline-secondary.focus {
2738
+  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2739
+}
2740
+
2741
+.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
2742
+  color: #6c757d;
2743
+  background-color: transparent;
2744
+}
2745
+
2746
+.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
2747
+.show > .btn-outline-secondary.dropdown-toggle {
2748
+  color: #fff;
2749
+  background-color: #6c757d;
2750
+  border-color: #6c757d;
2751
+}
2752
+
2753
+.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2754
+.show > .btn-outline-secondary.dropdown-toggle:focus {
2755
+  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2756
+}
2757
+
2758
+.btn-outline-success {
2759
+  color: #28a745;
2760
+  border-color: #28a745;
2761
+}
2762
+
2763
+.btn-outline-success:hover {
2764
+  color: #fff;
2765
+  background-color: #28a745;
2766
+  border-color: #28a745;
2767
+}
2768
+
2769
+.btn-outline-success:focus, .btn-outline-success.focus {
2770
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2771
+}
2772
+
2773
+.btn-outline-success.disabled, .btn-outline-success:disabled {
2774
+  color: #28a745;
2775
+  background-color: transparent;
2776
+}
2777
+
2778
+.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
2779
+.show > .btn-outline-success.dropdown-toggle {
2780
+  color: #fff;
2781
+  background-color: #28a745;
2782
+  border-color: #28a745;
2783
+}
2784
+
2785
+.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2786
+.show > .btn-outline-success.dropdown-toggle:focus {
2787
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2788
+}
2789
+
2790
+.btn-outline-info {
2791
+  color: #17a2b8;
2792
+  border-color: #17a2b8;
2793
+}
2794
+
2795
+.btn-outline-info:hover {
2796
+  color: #fff;
2797
+  background-color: #17a2b8;
2798
+  border-color: #17a2b8;
2799
+}
2800
+
2801
+.btn-outline-info:focus, .btn-outline-info.focus {
2802
+  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2803
+}
2804
+
2805
+.btn-outline-info.disabled, .btn-outline-info:disabled {
2806
+  color: #17a2b8;
2807
+  background-color: transparent;
2808
+}
2809
+
2810
+.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
2811
+.show > .btn-outline-info.dropdown-toggle {
2812
+  color: #fff;
2813
+  background-color: #17a2b8;
2814
+  border-color: #17a2b8;
2815
+}
2816
+
2817
+.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2818
+.show > .btn-outline-info.dropdown-toggle:focus {
2819
+  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
2820
+}
2821
+
2822
+.btn-outline-warning {
2823
+  color: #ffc107;
2824
+  border-color: #ffc107;
2825
+}
2826
+
2827
+.btn-outline-warning:hover {
2828
+  color: #212529;
2829
+  background-color: #ffc107;
2830
+  border-color: #ffc107;
2831
+}
2832
+
2833
+.btn-outline-warning:focus, .btn-outline-warning.focus {
2834
+  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2835
+}
2836
+
2837
+.btn-outline-warning.disabled, .btn-outline-warning:disabled {
2838
+  color: #ffc107;
2839
+  background-color: transparent;
2840
+}
2841
+
2842
+.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
2843
+.show > .btn-outline-warning.dropdown-toggle {
2844
+  color: #212529;
2845
+  background-color: #ffc107;
2846
+  border-color: #ffc107;
2847
+}
2848
+
2849
+.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2850
+.show > .btn-outline-warning.dropdown-toggle:focus {
2851
+  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2852
+}
2853
+
2854
+.btn-outline-danger {
2855
+  color: #dc3545;
2856
+  border-color: #dc3545;
2857
+}
2858
+
2859
+.btn-outline-danger:hover {
2860
+  color: #fff;
2861
+  background-color: #dc3545;
2862
+  border-color: #dc3545;
2863
+}
2864
+
2865
+.btn-outline-danger:focus, .btn-outline-danger.focus {
2866
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2867
+}
2868
+
2869
+.btn-outline-danger.disabled, .btn-outline-danger:disabled {
2870
+  color: #dc3545;
2871
+  background-color: transparent;
2872
+}
2873
+
2874
+.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
2875
+.show > .btn-outline-danger.dropdown-toggle {
2876
+  color: #fff;
2877
+  background-color: #dc3545;
2878
+  border-color: #dc3545;
2879
+}
2880
+
2881
+.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2882
+.show > .btn-outline-danger.dropdown-toggle:focus {
2883
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2884
+}
2885
+
2886
+.btn-outline-light {
2887
+  color: #f8f9fa;
2888
+  border-color: #f8f9fa;
2889
+}
2890
+
2891
+.btn-outline-light:hover {
2892
+  color: #212529;
2893
+  background-color: #f8f9fa;
2894
+  border-color: #f8f9fa;
2895
+}
2896
+
2897
+.btn-outline-light:focus, .btn-outline-light.focus {
2898
+  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2899
+}
2900
+
2901
+.btn-outline-light.disabled, .btn-outline-light:disabled {
2902
+  color: #f8f9fa;
2903
+  background-color: transparent;
2904
+}
2905
+
2906
+.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
2907
+.show > .btn-outline-light.dropdown-toggle {
2908
+  color: #212529;
2909
+  background-color: #f8f9fa;
2910
+  border-color: #f8f9fa;
2911
+}
2912
+
2913
+.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2914
+.show > .btn-outline-light.dropdown-toggle:focus {
2915
+  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2916
+}
2917
+
2918
+.btn-outline-dark {
2919
+  color: #343a40;
2920
+  border-color: #343a40;
2921
+}
2922
+
2923
+.btn-outline-dark:hover {
2924
+  color: #fff;
2925
+  background-color: #343a40;
2926
+  border-color: #343a40;
2927
+}
2928
+
2929
+.btn-outline-dark:focus, .btn-outline-dark.focus {
2930
+  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2931
+}
2932
+
2933
+.btn-outline-dark.disabled, .btn-outline-dark:disabled {
2934
+  color: #343a40;
2935
+  background-color: transparent;
2936
+}
2937
+
2938
+.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
2939
+.show > .btn-outline-dark.dropdown-toggle {
2940
+  color: #fff;
2941
+  background-color: #343a40;
2942
+  border-color: #343a40;
2943
+}
2944
+
2945
+.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2946
+.show > .btn-outline-dark.dropdown-toggle:focus {
2947
+  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2948
+}
2949
+
2950
+.btn-link {
2951
+  font-weight: 400;
2952
+  color: #007bff;
2953
+  text-decoration: none;
2954
+}
2955
+
2956
+.btn-link:hover {
2957
+  color: #0056b3;
2958
+  text-decoration: underline;
2959
+}
2960
+
2961
+.btn-link:focus, .btn-link.focus {
2962
+  text-decoration: underline;
2963
+  box-shadow: none;
2964
+}
2965
+
2966
+.btn-link:disabled, .btn-link.disabled {
2967
+  color: #6c757d;
2968
+  pointer-events: none;
2969
+}
2970
+
2971
+.btn-lg, .btn-group-lg > .btn {
2972
+  padding: 0.5rem 1rem;
2973
+  font-size: 1.25rem;
2974
+  line-height: 1.5;
2975
+  border-radius: 0.3rem;
2976
+}
2977
+
2978
+.btn-sm, .btn-group-sm > .btn {
2979
+  padding: 0.25rem 0.5rem;
2980
+  font-size: 0.875rem;
2981
+  line-height: 1.5;
2982
+  border-radius: 0.2rem;
2983
+}
2984
+
2985
+.btn-block {
2986
+  display: block;
2987
+  width: 100%;
2988
+}
2989
+
2990
+.btn-block + .btn-block {
2991
+  margin-top: 0.5rem;
2992
+}
2993
+
2994
+input[type="submit"].btn-block,
2995
+input[type="reset"].btn-block,
2996
+input[type="button"].btn-block {
2997
+  width: 100%;
2998
+}
2999
+
3000
+.fade {
3001
+  transition: opacity 0.15s linear;
3002
+}
3003
+
3004
+@media (prefers-reduced-motion: reduce) {
3005
+  .fade {
3006
+    transition: none;
3007
+  }
3008
+}
3009
+
3010
+.fade:not(.show) {
3011
+  opacity: 0;
3012
+}
3013
+
3014
+.collapse:not(.show) {
3015
+  display: none;
3016
+}
3017
+
3018
+.collapsing {
3019
+  position: relative;
3020
+  height: 0;
3021
+  overflow: hidden;
3022
+  transition: height 0.35s ease;
3023
+}
3024
+
3025
+@media (prefers-reduced-motion: reduce) {
3026
+  .collapsing {
3027
+    transition: none;
3028
+  }
3029
+}
3030
+
3031
+.dropup,
3032
+.dropright,
3033
+.dropdown,
3034
+.dropleft {
3035
+  position: relative;
3036
+}
3037
+
3038
+.dropdown-toggle {
3039
+  white-space: nowrap;
3040
+}
3041
+
3042
+.dropdown-toggle::after {
3043
+  display: inline-block;
3044
+  margin-left: 0.255em;
3045
+  vertical-align: 0.255em;
3046
+  content: "";
3047
+  border-top: 0.3em solid;
3048
+  border-right: 0.3em solid transparent;
3049
+  border-bottom: 0;
3050
+  border-left: 0.3em solid transparent;
3051
+}
3052
+
3053
+.dropdown-toggle:empty::after {
3054
+  margin-left: 0;
3055
+}
3056
+
3057
+.dropdown-menu {
3058
+  position: absolute;
3059
+  top: 100%;
3060
+  left: 0;
3061
+  z-index: 1000;
3062
+  display: none;
3063
+  float: left;
3064
+  min-width: 10rem;
3065
+  padding: 0.5rem 0;
3066
+  margin: 0.125rem 0 0;
3067
+  font-size: 1rem;
3068
+  color: #212529;
3069
+  text-align: left;
3070
+  list-style: none;
3071
+  background-color: #fff;
3072
+  background-clip: padding-box;
3073
+  border: 1px solid rgba(0, 0, 0, 0.15);
3074
+  border-radius: 0.25rem;
3075
+}
3076
+
3077
+.dropdown-menu-left {
3078
+  right: auto;
3079
+  left: 0;
3080
+}
3081
+
3082
+.dropdown-menu-right {
3083
+  right: 0;
3084
+  left: auto;
3085
+}
3086
+
3087
+@media (min-width: 576px) {
3088
+  .dropdown-menu-sm-left {
3089
+    right: auto;
3090
+    left: 0;
3091
+  }
3092
+  .dropdown-menu-sm-right {
3093
+    right: 0;
3094
+    left: auto;
3095
+  }
3096
+}
3097
+
3098
+@media (min-width: 768px) {
3099
+  .dropdown-menu-md-left {
3100
+    right: auto;
3101
+    left: 0;
3102
+  }
3103
+  .dropdown-menu-md-right {
3104
+    right: 0;
3105
+    left: auto;
3106
+  }
3107
+}
3108
+
3109
+@media (min-width: 992px) {
3110
+  .dropdown-menu-lg-left {
3111
+    right: auto;
3112
+    left: 0;
3113
+  }
3114
+  .dropdown-menu-lg-right {
3115
+    right: 0;
3116
+    left: auto;
3117
+  }
3118
+}
3119
+
3120
+@media (min-width: 1200px) {
3121
+  .dropdown-menu-xl-left {
3122
+    right: auto;
3123
+    left: 0;
3124
+  }
3125
+  .dropdown-menu-xl-right {
3126
+    right: 0;
3127
+    left: auto;
3128
+  }
3129
+}
3130
+
3131
+.dropup .dropdown-menu {
3132
+  top: auto;
3133
+  bottom: 100%;
3134
+  margin-top: 0;
3135
+  margin-bottom: 0.125rem;
3136
+}
3137
+
3138
+.dropup .dropdown-toggle::after {
3139
+  display: inline-block;
3140
+  margin-left: 0.255em;
3141
+  vertical-align: 0.255em;
3142
+  content: "";
3143
+  border-top: 0;
3144
+  border-right: 0.3em solid transparent;
3145
+  border-bottom: 0.3em solid;
3146
+  border-left: 0.3em solid transparent;
3147
+}
3148
+
3149
+.dropup .dropdown-toggle:empty::after {
3150
+  margin-left: 0;
3151
+}
3152
+
3153
+.dropright .dropdown-menu {
3154
+  top: 0;
3155
+  right: auto;
3156
+  left: 100%;
3157
+  margin-top: 0;
3158
+  margin-left: 0.125rem;
3159
+}
3160
+
3161
+.dropright .dropdown-toggle::after {
3162
+  display: inline-block;
3163
+  margin-left: 0.255em;
3164
+  vertical-align: 0.255em;
3165
+  content: "";
3166
+  border-top: 0.3em solid transparent;
3167
+  border-right: 0;
3168
+  border-bottom: 0.3em solid transparent;
3169
+  border-left: 0.3em solid;
3170
+}
3171
+
3172
+.dropright .dropdown-toggle:empty::after {
3173
+  margin-left: 0;
3174
+}
3175
+
3176
+.dropright .dropdown-toggle::after {
3177
+  vertical-align: 0;
3178
+}
3179
+
3180
+.dropleft .dropdown-menu {
3181
+  top: 0;
3182
+  right: 100%;
3183
+  left: auto;
3184
+  margin-top: 0;
3185
+  margin-right: 0.125rem;
3186
+}
3187
+
3188
+.dropleft .dropdown-toggle::after {
3189
+  display: inline-block;
3190
+  margin-left: 0.255em;
3191
+  vertical-align: 0.255em;
3192
+  content: "";
3193
+}
3194
+
3195
+.dropleft .dropdown-toggle::after {
3196
+  display: none;
3197
+}
3198
+
3199
+.dropleft .dropdown-toggle::before {
3200
+  display: inline-block;
3201
+  margin-right: 0.255em;
3202
+  vertical-align: 0.255em;
3203
+  content: "";
3204
+  border-top: 0.3em solid transparent;
3205
+  border-right: 0.3em solid;
3206
+  border-bottom: 0.3em solid transparent;
3207
+}
3208
+
3209
+.dropleft .dropdown-toggle:empty::after {
3210
+  margin-left: 0;
3211
+}
3212
+
3213
+.dropleft .dropdown-toggle::before {
3214
+  vertical-align: 0;
3215
+}
3216
+
3217
+.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3218
+  right: auto;
3219
+  bottom: auto;
3220
+}
3221
+
3222
+.dropdown-divider {
3223
+  height: 0;
3224
+  margin: 0.5rem 0;
3225
+  overflow: hidden;
3226
+  border-top: 1px solid #e9ecef;
3227
+}
3228
+
3229
+.dropdown-item {
3230
+  display: block;
3231
+  width: 100%;
3232
+  padding: 0.25rem 1.5rem;
3233
+  clear: both;
3234
+  font-weight: 400;
3235
+  color: #212529;
3236
+  text-align: inherit;
3237
+  white-space: nowrap;
3238
+  background-color: transparent;
3239
+  border: 0;
3240
+}
3241
+
3242
+.dropdown-item:hover, .dropdown-item:focus {
3243
+  color: #16181b;
3244
+  text-decoration: none;
3245
+  background-color: #f8f9fa;
3246
+}
3247
+
3248
+.dropdown-item.active, .dropdown-item:active {
3249
+  color: #fff;
3250
+  text-decoration: none;
3251
+  background-color: #007bff;
3252
+}
3253
+
3254
+.dropdown-item.disabled, .dropdown-item:disabled {
3255
+  color: #6c757d;
3256
+  pointer-events: none;
3257
+  background-color: transparent;
3258
+}
3259
+
3260
+.dropdown-menu.show {
3261
+  display: block;
3262
+}
3263
+
3264
+.dropdown-header {
3265
+  display: block;
3266
+  padding: 0.5rem 1.5rem;
3267
+  margin-bottom: 0;
3268
+  font-size: 0.875rem;
3269
+  color: #6c757d;
3270
+  white-space: nowrap;
3271
+}
3272
+
3273
+.dropdown-item-text {
3274
+  display: block;
3275
+  padding: 0.25rem 1.5rem;
3276
+  color: #212529;
3277
+}
3278
+
3279
+.btn-group,
3280
+.btn-group-vertical {
3281
+  position: relative;
3282
+  display: -ms-inline-flexbox;
3283
+  display: inline-flex;
3284
+  vertical-align: middle;
3285
+}
3286
+
3287
+.btn-group > .btn,
3288
+.btn-group-vertical > .btn {
3289
+  position: relative;
3290
+  -ms-flex: 1 1 auto;
3291
+  flex: 1 1 auto;
3292
+}
3293
+
3294
+.btn-group > .btn:hover,
3295
+.btn-group-vertical > .btn:hover {
3296
+  z-index: 1;
3297
+}
3298
+
3299
+.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3300
+.btn-group-vertical > .btn:focus,
3301
+.btn-group-vertical > .btn:active,
3302
+.btn-group-vertical > .btn.active {
3303
+  z-index: 1;
3304
+}
3305
+
3306
+.btn-toolbar {
3307
+  display: -ms-flexbox;
3308
+  display: flex;
3309
+  -ms-flex-wrap: wrap;
3310
+  flex-wrap: wrap;
3311
+  -ms-flex-pack: start;
3312
+  justify-content: flex-start;
3313
+}
3314
+
3315
+.btn-toolbar .input-group {
3316
+  width: auto;
3317
+}
3318
+
3319
+.btn-group > .btn:not(:first-child),
3320
+.btn-group > .btn-group:not(:first-child) {
3321
+  margin-left: -1px;
3322
+}
3323
+
3324
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3325
+.btn-group > .btn-group:not(:last-child) > .btn {
3326
+  border-top-right-radius: 0;
3327
+  border-bottom-right-radius: 0;
3328
+}
3329
+
3330
+.btn-group > .btn:not(:first-child),
3331
+.btn-group > .btn-group:not(:first-child) > .btn {
3332
+  border-top-left-radius: 0;
3333
+  border-bottom-left-radius: 0;
3334
+}
3335
+
3336
+.dropdown-toggle-split {
3337
+  padding-right: 0.5625rem;
3338
+  padding-left: 0.5625rem;
3339
+}
3340
+
3341
+.dropdown-toggle-split::after,
3342
+.dropup .dropdown-toggle-split::after,
3343
+.dropright .dropdown-toggle-split::after {
3344
+  margin-left: 0;
3345
+}
3346
+
3347
+.dropleft .dropdown-toggle-split::before {
3348
+  margin-right: 0;
3349
+}
3350
+
3351
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3352
+  padding-right: 0.375rem;
3353
+  padding-left: 0.375rem;
3354
+}
3355
+
3356
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3357
+  padding-right: 0.75rem;
3358
+  padding-left: 0.75rem;
3359
+}
3360
+
3361
+.btn-group-vertical {
3362
+  -ms-flex-direction: column;
3363
+  flex-direction: column;
3364
+  -ms-flex-align: start;
3365
+  align-items: flex-start;
3366
+  -ms-flex-pack: center;
3367
+  justify-content: center;
3368
+}
3369
+
3370
+.btn-group-vertical > .btn,
3371
+.btn-group-vertical > .btn-group {
3372
+  width: 100%;
3373
+}
3374
+
3375
+.btn-group-vertical > .btn:not(:first-child),
3376
+.btn-group-vertical > .btn-group:not(:first-child) {
3377
+  margin-top: -1px;
3378
+}
3379
+
3380
+.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3381
+.btn-group-vertical > .btn-group:not(:last-child) > .btn {
3382
+  border-bottom-right-radius: 0;
3383
+  border-bottom-left-radius: 0;
3384
+}
3385
+
3386
+.btn-group-vertical > .btn:not(:first-child),
3387
+.btn-group-vertical > .btn-group:not(:first-child) > .btn {
3388
+  border-top-left-radius: 0;
3389
+  border-top-right-radius: 0;
3390
+}
3391
+
3392
+.btn-group-toggle > .btn,
3393
+.btn-group-toggle > .btn-group > .btn {
3394
+  margin-bottom: 0;
3395
+}
3396
+
3397
+.btn-group-toggle > .btn input[type="radio"],
3398
+.btn-group-toggle > .btn input[type="checkbox"],
3399
+.btn-group-toggle > .btn-group > .btn input[type="radio"],
3400
+.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3401
+  position: absolute;
3402
+  clip: rect(0, 0, 0, 0);
3403
+  pointer-events: none;
3404
+}
3405
+
3406
+.input-group {
3407
+  position: relative;
3408
+  display: -ms-flexbox;
3409
+  display: flex;
3410
+  -ms-flex-wrap: wrap;
3411
+  flex-wrap: wrap;
3412
+  -ms-flex-align: stretch;
3413
+  align-items: stretch;
3414
+  width: 100%;
3415
+}
3416
+
3417
+.input-group > .form-control,
3418
+.input-group > .form-control-plaintext,
3419
+.input-group > .custom-select,
3420
+.input-group > .custom-file {
3421
+  position: relative;
3422
+  -ms-flex: 1 1 auto;
3423
+  flex: 1 1 auto;
3424
+  width: 1%;
3425
+  margin-bottom: 0;
3426
+}
3427
+
3428
+.input-group > .form-control + .form-control,
3429
+.input-group > .form-control + .custom-select,
3430
+.input-group > .form-control + .custom-file,
3431
+.input-group > .form-control-plaintext + .form-control,
3432
+.input-group > .form-control-plaintext + .custom-select,
3433
+.input-group > .form-control-plaintext + .custom-file,
3434
+.input-group > .custom-select + .form-control,
3435
+.input-group > .custom-select + .custom-select,
3436
+.input-group > .custom-select + .custom-file,
3437
+.input-group > .custom-file + .form-control,
3438
+.input-group > .custom-file + .custom-select,
3439
+.input-group > .custom-file + .custom-file {
3440
+  margin-left: -1px;
3441
+}
3442
+
3443
+.input-group > .form-control:focus,
3444
+.input-group > .custom-select:focus,
3445
+.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3446
+  z-index: 3;
3447
+}
3448
+
3449
+.input-group > .custom-file .custom-file-input:focus {
3450
+  z-index: 4;
3451
+}
3452
+
3453
+.input-group > .form-control:not(:last-child),
3454
+.input-group > .custom-select:not(:last-child) {
3455
+  border-top-right-radius: 0;
3456
+  border-bottom-right-radius: 0;
3457
+}
3458
+
3459
+.input-group > .form-control:not(:first-child),
3460
+.input-group > .custom-select:not(:first-child) {
3461
+  border-top-left-radius: 0;
3462
+  border-bottom-left-radius: 0;
3463
+}
3464
+
3465
+.input-group > .custom-file {
3466
+  display: -ms-flexbox;
3467
+  display: flex;
3468
+  -ms-flex-align: center;
3469
+  align-items: center;
3470
+}
3471
+
3472
+.input-group > .custom-file:not(:last-child) .custom-file-label,
3473
+.input-group > .custom-file:not(:last-child) .custom-file-label::after {
3474
+  border-top-right-radius: 0;
3475
+  border-bottom-right-radius: 0;
3476
+}
3477
+
3478
+.input-group > .custom-file:not(:first-child) .custom-file-label {
3479
+  border-top-left-radius: 0;
3480
+  border-bottom-left-radius: 0;
3481
+}
3482
+
3483
+.input-group-prepend,
3484
+.input-group-append {
3485
+  display: -ms-flexbox;
3486
+  display: flex;
3487
+}
3488
+
3489
+.input-group-prepend .btn,
3490
+.input-group-append .btn {
3491
+  position: relative;
3492
+  z-index: 2;
3493
+}
3494
+
3495
+.input-group-prepend .btn:focus,
3496
+.input-group-append .btn:focus {
3497
+  z-index: 3;
3498
+}
3499
+
3500
+.input-group-prepend .btn + .btn,
3501
+.input-group-prepend .btn + .input-group-text,
3502
+.input-group-prepend .input-group-text + .input-group-text,
3503
+.input-group-prepend .input-group-text + .btn,
3504
+.input-group-append .btn + .btn,
3505
+.input-group-append .btn + .input-group-text,
3506
+.input-group-append .input-group-text + .input-group-text,
3507
+.input-group-append .input-group-text + .btn {
3508
+  margin-left: -1px;
3509
+}
3510
+
3511
+.input-group-prepend {
3512
+  margin-right: -1px;
3513
+}
3514
+
3515
+.input-group-append {
3516
+  margin-left: -1px;
3517
+}
3518
+
3519
+.input-group-text {
3520
+  display: -ms-flexbox;
3521
+  display: flex;
3522
+  -ms-flex-align: center;
3523
+  align-items: center;
3524
+  padding: 0.375rem 0.75rem;
3525
+  margin-bottom: 0;
3526
+  font-size: 1rem;
3527
+  font-weight: 400;
3528
+  line-height: 1.5;
3529
+  color: #495057;
3530
+  text-align: center;
3531
+  white-space: nowrap;
3532
+  background-color: #e9ecef;
3533
+  border: 1px solid #ced4da;
3534
+  border-radius: 0.25rem;
3535
+}
3536
+
3537
+.input-group-text input[type="radio"],
3538
+.input-group-text input[type="checkbox"] {
3539
+  margin-top: 0;
3540
+}
3541
+
3542
+.input-group-lg > .form-control:not(textarea),
3543
+.input-group-lg > .custom-select {
3544
+  height: calc(1.5em + 1rem + 2px);
3545
+}
3546
+
3547
+.input-group-lg > .form-control,
3548
+.input-group-lg > .custom-select,
3549
+.input-group-lg > .input-group-prepend > .input-group-text,
3550
+.input-group-lg > .input-group-append > .input-group-text,
3551
+.input-group-lg > .input-group-prepend > .btn,
3552
+.input-group-lg > .input-group-append > .btn {
3553
+  padding: 0.5rem 1rem;
3554
+  font-size: 1.25rem;
3555
+  line-height: 1.5;
3556
+  border-radius: 0.3rem;
3557
+}
3558
+
3559
+.input-group-sm > .form-control:not(textarea),
3560
+.input-group-sm > .custom-select {
3561
+  height: calc(1.5em + 0.5rem + 2px);
3562
+}
3563
+
3564
+.input-group-sm > .form-control,
3565
+.input-group-sm > .custom-select,
3566
+.input-group-sm > .input-group-prepend > .input-group-text,
3567
+.input-group-sm > .input-group-append > .input-group-text,
3568
+.input-group-sm > .input-group-prepend > .btn,
3569
+.input-group-sm > .input-group-append > .btn {
3570
+  padding: 0.25rem 0.5rem;
3571
+  font-size: 0.875rem;
3572
+  line-height: 1.5;
3573
+  border-radius: 0.2rem;
3574
+}
3575
+
3576
+.input-group-lg > .custom-select,
3577
+.input-group-sm > .custom-select {
3578
+  padding-right: 1.75rem;
3579
+}
3580
+
3581
+.input-group > .input-group-prepend > .btn,
3582
+.input-group > .input-group-prepend > .input-group-text,
3583
+.input-group > .input-group-append:not(:last-child) > .btn,
3584
+.input-group > .input-group-append:not(:last-child) > .input-group-text,
3585
+.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3586
+.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3587
+  border-top-right-radius: 0;
3588
+  border-bottom-right-radius: 0;
3589
+}
3590
+
3591
+.input-group > .input-group-append > .btn,
3592
+.input-group > .input-group-append > .input-group-text,
3593
+.input-group > .input-group-prepend:not(:first-child) > .btn,
3594
+.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3595
+.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3596
+.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
3597
+  border-top-left-radius: 0;
3598
+  border-bottom-left-radius: 0;
3599
+}
3600
+
3601
+.custom-control {
3602
+  position: relative;
3603
+  display: block;
3604
+  min-height: 1.5rem;
3605
+  padding-left: 1.5rem;
3606
+}
3607
+
3608
+.custom-control-inline {
3609
+  display: -ms-inline-flexbox;
3610
+  display: inline-flex;
3611
+  margin-right: 1rem;
3612
+}
3613
+
3614
+.custom-control-input {
3615
+  position: absolute;
3616
+  z-index: -1;
3617
+  opacity: 0;
3618
+}
3619
+
3620
+.custom-control-input:checked ~ .custom-control-label::before {
3621
+  color: #fff;
3622
+  border-color: #007bff;
3623
+  background-color: #007bff;
3624
+}
3625
+
3626
+.custom-control-input:focus ~ .custom-control-label::before {
3627
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3628
+}
3629
+
3630
+.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3631
+  border-color: #80bdff;
3632
+}
3633
+
3634
+.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3635
+  color: #fff;
3636
+  background-color: #b3d7ff;
3637
+  border-color: #b3d7ff;
3638
+}
3639
+
3640
+.custom-control-input:disabled ~ .custom-control-label {
3641
+  color: #6c757d;
3642
+}
3643
+
3644
+.custom-control-input:disabled ~ .custom-control-label::before {
3645
+  background-color: #e9ecef;
3646
+}
3647
+
3648
+.custom-control-label {
3649
+  position: relative;
3650
+  margin-bottom: 0;
3651
+  vertical-align: top;
3652
+}
3653
+
3654
+.custom-control-label::before {
3655
+  position: absolute;
3656
+  top: 0.25rem;
3657
+  left: -1.5rem;
3658
+  display: block;
3659
+  width: 1rem;
3660
+  height: 1rem;
3661
+  pointer-events: none;
3662
+  content: "";
3663
+  background-color: #fff;
3664
+  border: #adb5bd solid 1px;
3665
+}
3666
+
3667
+.custom-control-label::after {
3668
+  position: absolute;
3669
+  top: 0.25rem;
3670
+  left: -1.5rem;
3671
+  display: block;
3672
+  width: 1rem;
3673
+  height: 1rem;
3674
+  content: "";
3675
+  background: no-repeat 50% / 50% 50%;
3676
+}
3677
+
3678
+.custom-checkbox .custom-control-label::before {
3679
+  border-radius: 0.25rem;
3680
+}
3681
+
3682
+.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3683
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
3684
+}
3685
+
3686
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
3687
+  border-color: #007bff;
3688
+  background-color: #007bff;
3689
+}
3690
+
3691
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
3692
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
3693
+}
3694
+
3695
+.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
3696
+  background-color: rgba(0, 123, 255, 0.5);
3697
+}
3698
+
3699
+.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
3700
+  background-color: rgba(0, 123, 255, 0.5);
3701
+}
3702
+
3703
+.custom-radio .custom-control-label::before {
3704
+  border-radius: 50%;
3705
+}
3706
+
3707
+.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3708
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
3709
+}
3710
+
3711
+.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
3712
+  background-color: rgba(0, 123, 255, 0.5);
3713
+}
3714
+
3715
+.custom-switch {
3716
+  padding-left: 2.25rem;
3717
+}
3718
+
3719
+.custom-switch .custom-control-label::before {
3720
+  left: -2.25rem;
3721
+  width: 1.75rem;
3722
+  pointer-events: all;
3723
+  border-radius: 0.5rem;
3724
+}
3725
+
3726
+.custom-switch .custom-control-label::after {
3727
+  top: calc(0.25rem + 2px);
3728
+  left: calc(-2.25rem + 2px);
3729
+  width: calc(1rem - 4px);
3730
+  height: calc(1rem - 4px);
3731
+  background-color: #adb5bd;
3732
+  border-radius: 0.5rem;
3733
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3734
+  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3735
+  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3736
+}
3737
+
3738
+@media (prefers-reduced-motion: reduce) {
3739
+  .custom-switch .custom-control-label::after {
3740
+    transition: none;
3741
+  }
3742
+}
3743
+
3744
+.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3745
+  background-color: #fff;
3746
+  -webkit-transform: translateX(0.75rem);
3747
+  transform: translateX(0.75rem);
3748
+}
3749
+
3750
+.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
3751
+  background-color: rgba(0, 123, 255, 0.5);
3752
+}
3753
+
3754
+.custom-select {
3755
+  display: inline-block;
3756
+  width: 100%;
3757
+  height: calc(1.5em + 0.75rem + 2px);
3758
+  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3759
+  font-size: 1rem;
3760
+  font-weight: 400;
3761
+  line-height: 1.5;
3762
+  color: #495057;
3763
+  vertical-align: middle;
3764
+  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
3765
+  background-color: #fff;
3766
+  border: 1px solid #ced4da;
3767
+  border-radius: 0.25rem;
3768
+  -webkit-appearance: none;
3769
+  -moz-appearance: none;
3770
+  appearance: none;
3771
+}
3772
+
3773
+.custom-select:focus {
3774
+  border-color: #80bdff;
3775
+  outline: 0;
3776
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3777
+}
3778
+
3779
+.custom-select:focus::-ms-value {
3780
+  color: #495057;
3781
+  background-color: #fff;
3782
+}
3783
+
3784
+.custom-select[multiple], .custom-select[size]:not([size="1"]) {
3785
+  height: auto;
3786
+  padding-right: 0.75rem;
3787
+  background-image: none;
3788
+}
3789
+
3790
+.custom-select:disabled {
3791
+  color: #6c757d;
3792
+  background-color: #e9ecef;
3793
+}
3794
+
3795
+.custom-select::-ms-expand {
3796
+  display: none;
3797
+}
3798
+
3799
+.custom-select-sm {
3800
+  height: calc(1.5em + 0.5rem + 2px);
3801
+  padding-top: 0.25rem;
3802
+  padding-bottom: 0.25rem;
3803
+  padding-left: 0.5rem;
3804
+  font-size: 0.875rem;
3805
+}
3806
+
3807
+.custom-select-lg {
3808
+  height: calc(1.5em + 1rem + 2px);
3809
+  padding-top: 0.5rem;
3810
+  padding-bottom: 0.5rem;
3811
+  padding-left: 1rem;
3812
+  font-size: 1.25rem;
3813
+}
3814
+
3815
+.custom-file {
3816
+  position: relative;
3817
+  display: inline-block;
3818
+  width: 100%;
3819
+  height: calc(1.5em + 0.75rem + 2px);
3820
+  margin-bottom: 0;
3821
+}
3822
+
3823
+.custom-file-input {
3824
+  position: relative;
3825
+  z-index: 2;
3826
+  width: 100%;
3827
+  height: calc(1.5em + 0.75rem + 2px);
3828
+  margin: 0;
3829
+  opacity: 0;
3830
+}
3831
+
3832
+.custom-file-input:focus ~ .custom-file-label {
3833
+  border-color: #80bdff;
3834
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3835
+}
3836
+
3837
+.custom-file-input:disabled ~ .custom-file-label {
3838
+  background-color: #e9ecef;
3839
+}
3840
+
3841
+.custom-file-input:lang(en) ~ .custom-file-label::after {
3842
+  content: "Browse";
3843
+}
3844
+
3845
+.custom-file-input ~ .custom-file-label[data-browse]::after {
3846
+  content: attr(data-browse);
3847
+}
3848
+
3849
+.custom-file-label {
3850
+  position: absolute;
3851
+  top: 0;
3852
+  right: 0;
3853
+  left: 0;
3854
+  z-index: 1;
3855
+  height: calc(1.5em + 0.75rem + 2px);
3856
+  padding: 0.375rem 0.75rem;
3857
+  font-weight: 400;
3858
+  line-height: 1.5;
3859
+  color: #495057;
3860
+  background-color: #fff;
3861
+  border: 1px solid #ced4da;
3862
+  border-radius: 0.25rem;
3863
+}
3864
+
3865
+.custom-file-label::after {
3866
+  position: absolute;
3867
+  top: 0;
3868
+  right: 0;
3869
+  bottom: 0;
3870
+  z-index: 3;
3871
+  display: block;
3872
+  height: calc(1.5em + 0.75rem);
3873
+  padding: 0.375rem 0.75rem;
3874
+  line-height: 1.5;
3875
+  color: #495057;
3876
+  content: "Browse";
3877
+  background-color: #e9ecef;
3878
+  border-left: inherit;
3879
+  border-radius: 0 0.25rem 0.25rem 0;
3880
+}
3881
+
3882
+.custom-range {
3883
+  width: 100%;
3884
+  height: calc(1rem + 0.4rem);
3885
+  padding: 0;
3886
+  background-color: transparent;
3887
+  -webkit-appearance: none;
3888
+  -moz-appearance: none;
3889
+  appearance: none;
3890
+}
3891
+
3892
+.custom-range:focus {
3893
+  outline: none;
3894
+}
3895
+
3896
+.custom-range:focus::-webkit-slider-thumb {
3897
+  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3898
+}
3899
+
3900
+.custom-range:focus::-moz-range-thumb {
3901
+  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3902
+}
3903
+
3904
+.custom-range:focus::-ms-thumb {
3905
+  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3906
+}
3907
+
3908
+.custom-range::-moz-focus-outer {
3909
+  border: 0;
3910
+}
3911
+
3912
+.custom-range::-webkit-slider-thumb {
3913
+  width: 1rem;
3914
+  height: 1rem;
3915
+  margin-top: -0.25rem;
3916
+  background-color: #007bff;
3917
+  border: 0;
3918
+  border-radius: 1rem;
3919
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3920
+  -webkit-appearance: none;
3921
+  appearance: none;
3922
+}
3923
+
3924
+@media (prefers-reduced-motion: reduce) {
3925
+  .custom-range::-webkit-slider-thumb {
3926
+    transition: none;
3927
+  }
3928
+}
3929
+
3930
+.custom-range::-webkit-slider-thumb:active {
3931
+  background-color: #b3d7ff;
3932
+}
3933
+
3934
+.custom-range::-webkit-slider-runnable-track {
3935
+  width: 100%;
3936
+  height: 0.5rem;
3937
+  color: transparent;
3938
+  cursor: pointer;
3939
+  background-color: #dee2e6;
3940
+  border-color: transparent;
3941
+  border-radius: 1rem;
3942
+}
3943
+
3944
+.custom-range::-moz-range-thumb {
3945
+  width: 1rem;
3946
+  height: 1rem;
3947
+  background-color: #007bff;
3948
+  border: 0;
3949
+  border-radius: 1rem;
3950
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3951
+  -moz-appearance: none;
3952
+  appearance: none;
3953
+}
3954
+
3955
+@media (prefers-reduced-motion: reduce) {
3956
+  .custom-range::-moz-range-thumb {
3957
+    transition: none;
3958
+  }
3959
+}
3960
+
3961
+.custom-range::-moz-range-thumb:active {
3962
+  background-color: #b3d7ff;
3963
+}
3964
+
3965
+.custom-range::-moz-range-track {
3966
+  width: 100%;
3967
+  height: 0.5rem;
3968
+  color: transparent;
3969
+  cursor: pointer;
3970
+  background-color: #dee2e6;
3971
+  border-color: transparent;
3972
+  border-radius: 1rem;
3973
+}
3974
+
3975
+.custom-range::-ms-thumb {
3976
+  width: 1rem;
3977
+  height: 1rem;
3978
+  margin-top: 0;
3979
+  margin-right: 0.2rem;
3980
+  margin-left: 0.2rem;
3981
+  background-color: #007bff;
3982
+  border: 0;
3983
+  border-radius: 1rem;
3984
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3985
+  appearance: none;
3986
+}
3987
+
3988
+@media (prefers-reduced-motion: reduce) {
3989
+  .custom-range::-ms-thumb {
3990
+    transition: none;
3991
+  }
3992
+}
3993
+
3994
+.custom-range::-ms-thumb:active {
3995
+  background-color: #b3d7ff;
3996
+}
3997
+
3998
+.custom-range::-ms-track {
3999
+  width: 100%;
4000
+  height: 0.5rem;
4001
+  color: transparent;
4002
+  cursor: pointer;
4003
+  background-color: transparent;
4004
+  border-color: transparent;
4005
+  border-width: 0.5rem;
4006
+}
4007
+
4008
+.custom-range::-ms-fill-lower {
4009
+  background-color: #dee2e6;
4010
+  border-radius: 1rem;
4011
+}
4012
+
4013
+.custom-range::-ms-fill-upper {
4014
+  margin-right: 15px;
4015
+  background-color: #dee2e6;
4016
+  border-radius: 1rem;
4017
+}
4018
+
4019
+.custom-range:disabled::-webkit-slider-thumb {
4020
+  background-color: #adb5bd;
4021
+}
4022
+
4023
+.custom-range:disabled::-webkit-slider-runnable-track {
4024
+  cursor: default;
4025
+}
4026
+
4027
+.custom-range:disabled::-moz-range-thumb {
4028
+  background-color: #adb5bd;
4029
+}
4030
+
4031
+.custom-range:disabled::-moz-range-track {
4032
+  cursor: default;
4033
+}
4034
+
4035
+.custom-range:disabled::-ms-thumb {
4036
+  background-color: #adb5bd;
4037
+}
4038
+
4039
+.custom-control-label::before,
4040
+.custom-file-label,
4041
+.custom-select {
4042
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4043
+}
4044
+
4045
+@media (prefers-reduced-motion: reduce) {
4046
+  .custom-control-label::before,
4047
+  .custom-file-label,
4048
+  .custom-select {
4049
+    transition: none;
4050
+  }
4051
+}
4052
+
4053
+.nav {
4054
+  display: -ms-flexbox;
4055
+  display: flex;
4056
+  -ms-flex-wrap: wrap;
4057
+  flex-wrap: wrap;
4058
+  padding-left: 0;
4059
+  margin-bottom: 0;
4060
+  list-style: none;
4061
+}
4062
+
4063
+.nav-link {
4064
+  display: block;
4065
+  padding: 0.5rem 1rem;
4066
+}
4067
+
4068
+.nav-link:hover, .nav-link:focus {
4069
+  text-decoration: none;
4070
+}
4071
+
4072
+.nav-link.disabled {
4073
+  color: #6c757d;
4074
+  pointer-events: none;
4075
+  cursor: default;
4076
+}
4077
+
4078
+.nav-tabs {
4079
+  border-bottom: 1px solid #dee2e6;
4080
+}
4081
+
4082
+.nav-tabs .nav-item {
4083
+  margin-bottom: -1px;
4084
+}
4085
+
4086
+.nav-tabs .nav-link {
4087
+  border: 1px solid transparent;
4088
+  border-top-left-radius: 0.25rem;
4089
+  border-top-right-radius: 0.25rem;
4090
+}
4091
+
4092
+.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4093
+  border-color: #e9ecef #e9ecef #dee2e6;
4094
+}
4095
+
4096
+.nav-tabs .nav-link.disabled {
4097
+  color: #6c757d;
4098
+  background-color: transparent;
4099
+  border-color: transparent;
4100
+}
4101
+
4102
+.nav-tabs .nav-link.active,
4103
+.nav-tabs .nav-item.show .nav-link {
4104
+  color: #495057;
4105
+  background-color: #fff;
4106
+  border-color: #dee2e6 #dee2e6 #fff;
4107
+}
4108
+
4109
+.nav-tabs .dropdown-menu {
4110
+  margin-top: -1px;
4111
+  border-top-left-radius: 0;
4112
+  border-top-right-radius: 0;
4113
+}
4114
+
4115
+.nav-pills .nav-link {
4116
+  border-radius: 0.25rem;
4117
+}
4118
+
4119
+.nav-pills .nav-link.active,
4120
+.nav-pills .show > .nav-link {
4121
+  color: #fff;
4122
+  background-color: #007bff;
4123
+}
4124
+
4125
+.nav-fill .nav-item {
4126
+  -ms-flex: 1 1 auto;
4127
+  flex: 1 1 auto;
4128
+  text-align: center;
4129
+}
4130
+
4131
+.nav-justified .nav-item {
4132
+  -ms-flex-preferred-size: 0;
4133
+  flex-basis: 0;
4134
+  -ms-flex-positive: 1;
4135
+  flex-grow: 1;
4136
+  text-align: center;
4137
+}
4138
+
4139
+.tab-content > .tab-pane {
4140
+  display: none;
4141
+}
4142
+
4143
+.tab-content > .active {
4144
+  display: block;
4145
+}
4146
+
4147
+.navbar {
4148
+  position: relative;
4149
+  display: -ms-flexbox;
4150
+  display: flex;
4151
+  -ms-flex-wrap: wrap;
4152
+  flex-wrap: wrap;
4153
+  -ms-flex-align: center;
4154
+  align-items: center;
4155
+  -ms-flex-pack: justify;
4156
+  justify-content: space-between;
4157
+  padding: 0.5rem 1rem;
4158
+}
4159
+
4160
+.navbar > .container,
4161
+.navbar > .container-fluid {
4162
+  display: -ms-flexbox;
4163
+  display: flex;
4164
+  -ms-flex-wrap: wrap;
4165
+  flex-wrap: wrap;
4166
+  -ms-flex-align: center;
4167
+  align-items: center;
4168
+  -ms-flex-pack: justify;
4169
+  justify-content: space-between;
4170
+}
4171
+
4172
+.navbar-brand {
4173
+  display: inline-block;
4174
+  padding-top: 0.3125rem;
4175
+  padding-bottom: 0.3125rem;
4176
+  margin-right: 1rem;
4177
+  font-size: 1.25rem;
4178
+  line-height: inherit;
4179
+  white-space: nowrap;
4180
+}
4181
+
4182
+.navbar-brand:hover, .navbar-brand:focus {
4183
+  text-decoration: none;
4184
+}
4185
+
4186
+.navbar-nav {
4187
+  display: -ms-flexbox;
4188
+  display: flex;
4189
+  -ms-flex-direction: column;
4190
+  flex-direction: column;
4191
+  padding-left: 0;
4192
+  margin-bottom: 0;
4193
+  list-style: none;
4194
+}
4195
+
4196
+.navbar-nav .nav-link {
4197
+  padding-right: 0;
4198
+  padding-left: 0;
4199
+}
4200
+
4201
+.navbar-nav .dropdown-menu {
4202
+  position: static;
4203
+  float: none;
4204
+}
4205
+
4206
+.navbar-text {
4207
+  display: inline-block;
4208
+  padding-top: 0.5rem;
4209
+  padding-bottom: 0.5rem;
4210
+}
4211
+
4212
+.navbar-collapse {
4213
+  -ms-flex-preferred-size: 100%;
4214
+  flex-basis: 100%;
4215
+  -ms-flex-positive: 1;
4216
+  flex-grow: 1;
4217
+  -ms-flex-align: center;
4218
+  align-items: center;
4219
+}
4220
+
4221
+.navbar-toggler {
4222
+  padding: 0.25rem 0.75rem;
4223
+  font-size: 1.25rem;
4224
+  line-height: 1;
4225
+  background-color: transparent;
4226
+  border: 1px solid transparent;
4227
+  border-radius: 0.25rem;
4228
+}
4229
+
4230
+.navbar-toggler:hover, .navbar-toggler:focus {
4231
+  text-decoration: none;
4232
+}
4233
+
4234
+.navbar-toggler-icon {
4235
+  display: inline-block;
4236
+  width: 1.5em;
4237
+  height: 1.5em;
4238
+  vertical-align: middle;
4239
+  content: "";
4240
+  background: no-repeat center center;
4241
+  background-size: 100% 100%;
4242
+}
4243
+
4244
+@media (max-width: 575.98px) {
4245
+  .navbar-expand-sm > .container,
4246
+  .navbar-expand-sm > .container-fluid {
4247
+    padding-right: 0;
4248
+    padding-left: 0;
4249
+  }
4250
+}
4251
+
4252
+@media (min-width: 576px) {
4253
+  .navbar-expand-sm {
4254
+    -ms-flex-flow: row nowrap;
4255
+    flex-flow: row nowrap;
4256
+    -ms-flex-pack: start;
4257
+    justify-content: flex-start;
4258
+  }
4259
+  .navbar-expand-sm .navbar-nav {
4260
+    -ms-flex-direction: row;
4261
+    flex-direction: row;
4262
+  }
4263
+  .navbar-expand-sm .navbar-nav .dropdown-menu {
4264
+    position: absolute;
4265
+  }
4266
+  .navbar-expand-sm .navbar-nav .nav-link {
4267
+    padding-right: 0.5rem;
4268
+    padding-left: 0.5rem;
4269
+  }
4270
+  .navbar-expand-sm > .container,
4271
+  .navbar-expand-sm > .container-fluid {
4272
+    -ms-flex-wrap: nowrap;
4273
+    flex-wrap: nowrap;
4274
+  }
4275
+  .navbar-expand-sm .navbar-collapse {
4276
+    display: -ms-flexbox !important;
4277
+    display: flex !important;
4278
+    -ms-flex-preferred-size: auto;
4279
+    flex-basis: auto;
4280
+  }
4281
+  .navbar-expand-sm .navbar-toggler {
4282
+    display: none;
4283
+  }
4284
+}
4285
+
4286
+@media (max-width: 767.98px) {
4287
+  .navbar-expand-md > .container,
4288
+  .navbar-expand-md > .container-fluid {
4289
+    padding-right: 0;
4290
+    padding-left: 0;
4291
+  }
4292
+}
4293
+
4294
+@media (min-width: 768px) {
4295
+  .navbar-expand-md {
4296
+    -ms-flex-flow: row nowrap;
4297
+    flex-flow: row nowrap;
4298
+    -ms-flex-pack: start;
4299
+    justify-content: flex-start;
4300
+  }
4301
+  .navbar-expand-md .navbar-nav {
4302
+    -ms-flex-direction: row;
4303
+    flex-direction: row;
4304
+  }
4305
+  .navbar-expand-md .navbar-nav .dropdown-menu {
4306
+    position: absolute;
4307
+  }
4308
+  .navbar-expand-md .navbar-nav .nav-link {
4309
+    padding-right: 0.5rem;
4310
+    padding-left: 0.5rem;
4311
+  }
4312
+  .navbar-expand-md > .container,
4313
+  .navbar-expand-md > .container-fluid {
4314
+    -ms-flex-wrap: nowrap;
4315
+    flex-wrap: nowrap;
4316
+  }
4317
+  .navbar-expand-md .navbar-collapse {
4318
+    display: -ms-flexbox !important;
4319
+    display: flex !important;
4320
+    -ms-flex-preferred-size: auto;
4321
+    flex-basis: auto;
4322
+  }
4323
+  .navbar-expand-md .navbar-toggler {
4324
+    display: none;
4325
+  }
4326
+}
4327
+
4328
+@media (max-width: 991.98px) {
4329
+  .navbar-expand-lg > .container,
4330
+  .navbar-expand-lg > .container-fluid {
4331
+    padding-right: 0;
4332
+    padding-left: 0;
4333
+  }
4334
+}
4335
+
4336
+@media (min-width: 992px) {
4337
+  .navbar-expand-lg {
4338
+    -ms-flex-flow: row nowrap;
4339
+    flex-flow: row nowrap;
4340
+    -ms-flex-pack: start;
4341
+    justify-content: flex-start;
4342
+  }
4343
+  .navbar-expand-lg .navbar-nav {
4344
+    -ms-flex-direction: row;
4345
+    flex-direction: row;
4346
+  }
4347
+  .navbar-expand-lg .navbar-nav .dropdown-menu {
4348
+    position: absolute;
4349
+  }
4350
+  .navbar-expand-lg .navbar-nav .nav-link {
4351
+    padding-right: 0.5rem;
4352
+    padding-left: 0.5rem;
4353
+  }
4354
+  .navbar-expand-lg > .container,
4355
+  .navbar-expand-lg > .container-fluid {
4356
+    -ms-flex-wrap: nowrap;
4357
+    flex-wrap: nowrap;
4358
+  }
4359
+  .navbar-expand-lg .navbar-collapse {
4360
+    display: -ms-flexbox !important;
4361
+    display: flex !important;
4362
+    -ms-flex-preferred-size: auto;
4363
+    flex-basis: auto;
4364
+  }
4365
+  .navbar-expand-lg .navbar-toggler {
4366
+    display: none;
4367
+  }
4368
+}
4369
+
4370
+@media (max-width: 1199.98px) {
4371
+  .navbar-expand-xl > .container,
4372
+  .navbar-expand-xl > .container-fluid {
4373
+    padding-right: 0;
4374
+    padding-left: 0;
4375
+  }
4376
+}
4377
+
4378
+@media (min-width: 1200px) {
4379
+  .navbar-expand-xl {
4380
+    -ms-flex-flow: row nowrap;
4381
+    flex-flow: row nowrap;
4382
+    -ms-flex-pack: start;
4383
+    justify-content: flex-start;
4384
+  }
4385
+  .navbar-expand-xl .navbar-nav {
4386
+    -ms-flex-direction: row;
4387
+    flex-direction: row;
4388
+  }
4389
+  .navbar-expand-xl .navbar-nav .dropdown-menu {
4390
+    position: absolute;
4391
+  }
4392
+  .navbar-expand-xl .navbar-nav .nav-link {
4393
+    padding-right: 0.5rem;
4394
+    padding-left: 0.5rem;
4395
+  }
4396
+  .navbar-expand-xl > .container,
4397
+  .navbar-expand-xl > .container-fluid {
4398
+    -ms-flex-wrap: nowrap;
4399
+    flex-wrap: nowrap;
4400
+  }
4401
+  .navbar-expand-xl .navbar-collapse {
4402
+    display: -ms-flexbox !important;
4403
+    display: flex !important;
4404
+    -ms-flex-preferred-size: auto;
4405
+    flex-basis: auto;
4406
+  }
4407
+  .navbar-expand-xl .navbar-toggler {
4408
+    display: none;
4409
+  }
4410
+}
4411
+
4412
+.navbar-expand {
4413
+  -ms-flex-flow: row nowrap;
4414
+  flex-flow: row nowrap;
4415
+  -ms-flex-pack: start;
4416
+  justify-content: flex-start;
4417
+}
4418
+
4419
+.navbar-expand > .container,
4420
+.navbar-expand > .container-fluid {
4421
+  padding-right: 0;
4422
+  padding-left: 0;
4423
+}
4424
+
4425
+.navbar-expand .navbar-nav {
4426
+  -ms-flex-direction: row;
4427
+  flex-direction: row;
4428
+}
4429
+
4430
+.navbar-expand .navbar-nav .dropdown-menu {
4431
+  position: absolute;
4432
+}
4433
+
4434
+.navbar-expand .navbar-nav .nav-link {
4435
+  padding-right: 0.5rem;
4436
+  padding-left: 0.5rem;
4437
+}
4438
+
4439
+.navbar-expand > .container,
4440
+.navbar-expand > .container-fluid {
4441
+  -ms-flex-wrap: nowrap;
4442
+  flex-wrap: nowrap;
4443
+}
4444
+
4445
+.navbar-expand .navbar-collapse {
4446
+  display: -ms-flexbox !important;
4447
+  display: flex !important;
4448
+  -ms-flex-preferred-size: auto;
4449
+  flex-basis: auto;
4450
+}
4451
+
4452
+.navbar-expand .navbar-toggler {
4453
+  display: none;
4454
+}
4455
+
4456
+.navbar-light .navbar-brand {
4457
+  color: rgba(0, 0, 0, 0.9);
4458
+}
4459
+
4460
+.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4461
+  color: rgba(0, 0, 0, 0.9);
4462
+}
4463
+
4464
+.navbar-light .navbar-nav .nav-link {
4465
+  color: rgba(0, 0, 0, 0.5);
4466
+}
4467
+
4468
+.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4469
+  color: rgba(0, 0, 0, 0.7);
4470
+}
4471
+
4472
+.navbar-light .navbar-nav .nav-link.disabled {
4473
+  color: rgba(0, 0, 0, 0.3);
4474
+}
4475
+
4476
+.navbar-light .navbar-nav .show > .nav-link,
4477
+.navbar-light .navbar-nav .active > .nav-link,
4478
+.navbar-light .navbar-nav .nav-link.show,
4479
+.navbar-light .navbar-nav .nav-link.active {
4480
+  color: rgba(0, 0, 0, 0.9);
4481
+}
4482
+
4483
+.navbar-light .navbar-toggler {
4484
+  color: rgba(0, 0, 0, 0.5);
4485
+  border-color: rgba(0, 0, 0, 0.1);
4486
+}
4487
+
4488
+.navbar-light .navbar-toggler-icon {
4489
+  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4490
+}
4491
+
4492
+.navbar-light .navbar-text {
4493
+  color: rgba(0, 0, 0, 0.5);
4494
+}
4495
+
4496
+.navbar-light .navbar-text a {
4497
+  color: rgba(0, 0, 0, 0.9);
4498
+}
4499
+
4500
+.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4501
+  color: rgba(0, 0, 0, 0.9);
4502
+}
4503
+
4504
+.navbar-dark .navbar-brand {
4505
+  color: #fff;
4506
+}
4507
+
4508
+.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4509
+  color: #fff;
4510
+}
4511
+
4512
+.navbar-dark .navbar-nav .nav-link {
4513
+  color: rgba(255, 255, 255, 0.5);
4514
+}
4515
+
4516
+.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4517
+  color: rgba(255, 255, 255, 0.75);
4518
+}
4519
+
4520
+.navbar-dark .navbar-nav .nav-link.disabled {
4521
+  color: rgba(255, 255, 255, 0.25);
4522
+}
4523
+
4524
+.navbar-dark .navbar-nav .show > .nav-link,
4525
+.navbar-dark .navbar-nav .active > .nav-link,
4526
+.navbar-dark .navbar-nav .nav-link.show,
4527
+.navbar-dark .navbar-nav .nav-link.active {
4528
+  color: #fff;
4529
+}
4530
+
4531
+.navbar-dark .navbar-toggler {
4532
+  color: rgba(255, 255, 255, 0.5);
4533
+  border-color: rgba(255, 255, 255, 0.1);
4534
+}
4535
+
4536
+.navbar-dark .navbar-toggler-icon {
4537
+  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4538
+}
4539
+
4540
+.navbar-dark .navbar-text {
4541
+  color: rgba(255, 255, 255, 0.5);
4542
+}
4543
+
4544
+.navbar-dark .navbar-text a {
4545
+  color: #fff;
4546
+}
4547
+
4548
+.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
4549
+  color: #fff;
4550
+}
4551
+
4552
+.card {
4553
+  position: relative;
4554
+  display: -ms-flexbox;
4555
+  display: flex;
4556
+  -ms-flex-direction: column;
4557
+  flex-direction: column;
4558
+  min-width: 0;
4559
+  word-wrap: break-word;
4560
+  background-color: #fff;
4561
+  background-clip: border-box;
4562
+  border: 1px solid rgba(0, 0, 0, 0.125);
4563
+  border-radius: 0.25rem;
4564
+}
4565
+
4566
+.card > hr {
4567
+  margin-right: 0;
4568
+  margin-left: 0;
4569
+}
4570
+
4571
+.card > .list-group:first-child .list-group-item:first-child {
4572
+  border-top-left-radius: 0.25rem;
4573
+  border-top-right-radius: 0.25rem;
4574
+}
4575
+
4576
+.card > .list-group:last-child .list-group-item:last-child {
4577
+  border-bottom-right-radius: 0.25rem;
4578
+  border-bottom-left-radius: 0.25rem;
4579
+}
4580
+
4581
+.card-body {
4582
+  -ms-flex: 1 1 auto;
4583
+  flex: 1 1 auto;
4584
+  padding: 1.25rem;
4585
+}
4586
+
4587
+.card-title {
4588
+  margin-bottom: 0.75rem;
4589
+}
4590
+
4591
+.card-subtitle {
4592
+  margin-top: -0.375rem;
4593
+  margin-bottom: 0;
4594
+}
4595
+
4596
+.card-text:last-child {
4597
+  margin-bottom: 0;
4598
+}
4599
+
4600
+.card-link:hover {
4601
+  text-decoration: none;
4602
+}
4603
+
4604
+.card-link + .card-link {
4605
+  margin-left: 1.25rem;
4606
+}
4607
+
4608
+.card-header {
4609
+  padding: 0.75rem 1.25rem;
4610
+  margin-bottom: 0;
4611
+  background-color: rgba(0, 0, 0, 0.03);
4612
+  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4613
+}
4614
+
4615
+.card-header:first-child {
4616
+  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4617
+}
4618
+
4619
+.card-header + .list-group .list-group-item:first-child {
4620
+  border-top: 0;
4621
+}
4622
+
4623
+.card-footer {
4624
+  padding: 0.75rem 1.25rem;
4625
+  background-color: rgba(0, 0, 0, 0.03);
4626
+  border-top: 1px solid rgba(0, 0, 0, 0.125);
4627
+}
4628
+
4629
+.card-footer:last-child {
4630
+  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4631
+}
4632
+
4633
+.card-header-tabs {
4634
+  margin-right: -0.625rem;
4635
+  margin-bottom: -0.75rem;
4636
+  margin-left: -0.625rem;
4637
+  border-bottom: 0;
4638
+}
4639
+
4640
+.card-header-pills {
4641
+  margin-right: -0.625rem;
4642
+  margin-left: -0.625rem;
4643
+}
4644
+
4645
+.card-img-overlay {
4646
+  position: absolute;
4647
+  top: 0;
4648
+  right: 0;
4649
+  bottom: 0;
4650
+  left: 0;
4651
+  padding: 1.25rem;
4652
+}
4653
+
4654
+.card-img {
4655
+  width: 100%;
4656
+  border-radius: calc(0.25rem - 1px);
4657
+}
4658
+
4659
+.card-img-top {
4660
+  width: 100%;
4661
+  border-top-left-radius: calc(0.25rem - 1px);
4662
+  border-top-right-radius: calc(0.25rem - 1px);
4663
+}
4664
+
4665
+.card-img-bottom {
4666
+  width: 100%;
4667
+  border-bottom-right-radius: calc(0.25rem - 1px);
4668
+  border-bottom-left-radius: calc(0.25rem - 1px);
4669
+}
4670
+
4671
+.card-deck {
4672
+  display: -ms-flexbox;
4673
+  display: flex;
4674
+  -ms-flex-direction: column;
4675
+  flex-direction: column;
4676
+}
4677
+
4678
+.card-deck .card {
4679
+  margin-bottom: 15px;
4680
+}
4681
+
4682
+@media (min-width: 576px) {
4683
+  .card-deck {
4684
+    -ms-flex-flow: row wrap;
4685
+    flex-flow: row wrap;
4686
+    margin-right: -15px;
4687
+    margin-left: -15px;
4688
+  }
4689
+  .card-deck .card {
4690
+    display: -ms-flexbox;
4691
+    display: flex;
4692
+    -ms-flex: 1 0 0%;
4693
+    flex: 1 0 0%;
4694
+    -ms-flex-direction: column;
4695
+    flex-direction: column;
4696
+    margin-right: 15px;
4697
+    margin-bottom: 0;
4698
+    margin-left: 15px;
4699
+  }
4700
+}
4701
+
4702
+.card-group {
4703
+  display: -ms-flexbox;
4704
+  display: flex;
4705
+  -ms-flex-direction: column;
4706
+  flex-direction: column;
4707
+}
4708
+
4709
+.card-group > .card {
4710
+  margin-bottom: 15px;
4711
+}
4712
+
4713
+@media (min-width: 576px) {
4714
+  .card-group {
4715
+    -ms-flex-flow: row wrap;
4716
+    flex-flow: row wrap;
4717
+  }
4718
+  .card-group > .card {
4719
+    -ms-flex: 1 0 0%;
4720
+    flex: 1 0 0%;
4721
+    margin-bottom: 0;
4722
+  }
4723
+  .card-group > .card + .card {
4724
+    margin-left: 0;
4725
+    border-left: 0;
4726
+  }
4727
+  .card-group > .card:not(:last-child) {
4728
+    border-top-right-radius: 0;
4729
+    border-bottom-right-radius: 0;
4730
+  }
4731
+  .card-group > .card:not(:last-child) .card-img-top,
4732
+  .card-group > .card:not(:last-child) .card-header {
4733
+    border-top-right-radius: 0;
4734
+  }
4735
+  .card-group > .card:not(:last-child) .card-img-bottom,
4736
+  .card-group > .card:not(:last-child) .card-footer {
4737
+    border-bottom-right-radius: 0;
4738
+  }
4739
+  .card-group > .card:not(:first-child) {
4740
+    border-top-left-radius: 0;
4741
+    border-bottom-left-radius: 0;
4742
+  }
4743
+  .card-group > .card:not(:first-child) .card-img-top,
4744
+  .card-group > .card:not(:first-child) .card-header {
4745
+    border-top-left-radius: 0;
4746
+  }
4747
+  .card-group > .card:not(:first-child) .card-img-bottom,
4748
+  .card-group > .card:not(:first-child) .card-footer {
4749
+    border-bottom-left-radius: 0;
4750
+  }
4751
+}
4752
+
4753
+.card-columns .card {
4754
+  margin-bottom: 0.75rem;
4755
+}
4756
+
4757
+@media (min-width: 576px) {
4758
+  .card-columns {
4759
+    -webkit-column-count: 3;
4760
+    -moz-column-count: 3;
4761
+    column-count: 3;
4762
+    -webkit-column-gap: 1.25rem;
4763
+    -moz-column-gap: 1.25rem;
4764
+    column-gap: 1.25rem;
4765
+    orphans: 1;
4766
+    widows: 1;
4767
+  }
4768
+  .card-columns .card {
4769
+    display: inline-block;
4770
+    width: 100%;
4771
+  }
4772
+}
4773
+
4774
+.accordion > .card {
4775
+  overflow: hidden;
4776
+}
4777
+
4778
+.accordion > .card:not(:first-of-type) .card-header:first-child {
4779
+  border-radius: 0;
4780
+}
4781
+
4782
+.accordion > .card:not(:first-of-type):not(:last-of-type) {
4783
+  border-bottom: 0;
4784
+  border-radius: 0;
4785
+}
4786
+
4787
+.accordion > .card:first-of-type {
4788
+  border-bottom: 0;
4789
+  border-bottom-right-radius: 0;
4790
+  border-bottom-left-radius: 0;
4791
+}
4792
+
4793
+.accordion > .card:last-of-type {
4794
+  border-top-left-radius: 0;
4795
+  border-top-right-radius: 0;
4796
+}
4797
+
4798
+.accordion > .card .card-header {
4799
+  margin-bottom: -1px;
4800
+}
4801
+
4802
+.breadcrumb {
4803
+  display: -ms-flexbox;
4804
+  display: flex;
4805
+  -ms-flex-wrap: wrap;
4806
+  flex-wrap: wrap;
4807
+  padding: 0.75rem 1rem;
4808
+  margin-bottom: 1rem;
4809
+  list-style: none;
4810
+  background-color: #e9ecef;
4811
+  border-radius: 0.25rem;
4812
+}
4813
+
4814
+.breadcrumb-item + .breadcrumb-item {
4815
+  padding-left: 0.5rem;
4816
+}
4817
+
4818
+.breadcrumb-item + .breadcrumb-item::before {
4819
+  display: inline-block;
4820
+  padding-right: 0.5rem;
4821
+  color: #6c757d;
4822
+  content: "/";
4823
+}
4824
+
4825
+.breadcrumb-item + .breadcrumb-item:hover::before {
4826
+  text-decoration: underline;
4827
+}
4828
+
4829
+.breadcrumb-item + .breadcrumb-item:hover::before {
4830
+  text-decoration: none;
4831
+}
4832
+
4833
+.breadcrumb-item.active {
4834
+  color: #6c757d;
4835
+}
4836
+
4837
+.pagination {
4838
+  display: -ms-flexbox;
4839
+  display: flex;
4840
+  padding-left: 0;
4841
+  list-style: none;
4842
+  border-radius: 0.25rem;
4843
+}
4844
+
4845
+.page-link {
4846
+  position: relative;
4847
+  display: block;
4848
+  padding: 0.5rem 0.75rem;
4849
+  margin-left: -1px;
4850
+  line-height: 1.25;
4851
+  color: #007bff;
4852
+  background-color: #fff;
4853
+  border: 1px solid #dee2e6;
4854
+}
4855
+
4856
+.page-link:hover {
4857
+  z-index: 2;
4858
+  color: #0056b3;
4859
+  text-decoration: none;
4860
+  background-color: #e9ecef;
4861
+  border-color: #dee2e6;
4862
+}
4863
+
4864
+.page-link:focus {
4865
+  z-index: 2;
4866
+  outline: 0;
4867
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4868
+}
4869
+
4870
+.page-item:first-child .page-link {
4871
+  margin-left: 0;
4872
+  border-top-left-radius: 0.25rem;
4873
+  border-bottom-left-radius: 0.25rem;
4874
+}
4875
+
4876
+.page-item:last-child .page-link {
4877
+  border-top-right-radius: 0.25rem;
4878
+  border-bottom-right-radius: 0.25rem;
4879
+}
4880
+
4881
+.page-item.active .page-link {
4882
+  z-index: 1;
4883
+  color: #fff;
4884
+  background-color: #007bff;
4885
+  border-color: #007bff;
4886
+}
4887
+
4888
+.page-item.disabled .page-link {
4889
+  color: #6c757d;
4890
+  pointer-events: none;
4891
+  cursor: auto;
4892
+  background-color: #fff;
4893
+  border-color: #dee2e6;
4894
+}
4895
+
4896
+.pagination-lg .page-link {
4897
+  padding: 0.75rem 1.5rem;
4898
+  font-size: 1.25rem;
4899
+  line-height: 1.5;
4900
+}
4901
+
4902
+.pagination-lg .page-item:first-child .page-link {
4903
+  border-top-left-radius: 0.3rem;
4904
+  border-bottom-left-radius: 0.3rem;
4905
+}
4906
+
4907
+.pagination-lg .page-item:last-child .page-link {
4908
+  border-top-right-radius: 0.3rem;
4909
+  border-bottom-right-radius: 0.3rem;
4910
+}
4911
+
4912
+.pagination-sm .page-link {
4913
+  padding: 0.25rem 0.5rem;
4914
+  font-size: 0.875rem;
4915
+  line-height: 1.5;
4916
+}
4917
+
4918
+.pagination-sm .page-item:first-child .page-link {
4919
+  border-top-left-radius: 0.2rem;
4920
+  border-bottom-left-radius: 0.2rem;
4921
+}
4922
+
4923
+.pagination-sm .page-item:last-child .page-link {
4924
+  border-top-right-radius: 0.2rem;
4925
+  border-bottom-right-radius: 0.2rem;
4926
+}
4927
+
4928
+.badge {
4929
+  display: inline-block;
4930
+  padding: 0.25em 0.4em;
4931
+  font-size: 75%;
4932
+  font-weight: 700;
4933
+  line-height: 1;
4934
+  text-align: center;
4935
+  white-space: nowrap;
4936
+  vertical-align: baseline;
4937
+  border-radius: 0.25rem;
4938
+  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4939
+}
4940
+
4941
+@media (prefers-reduced-motion: reduce) {
4942
+  .badge {
4943
+    transition: none;
4944
+  }
4945
+}
4946
+
4947
+a.badge:hover, a.badge:focus {
4948
+  text-decoration: none;
4949
+}
4950
+
4951
+.badge:empty {
4952
+  display: none;
4953
+}
4954
+
4955
+.btn .badge {
4956
+  position: relative;
4957
+  top: -1px;
4958
+}
4959
+
4960
+.badge-pill {
4961
+  padding-right: 0.6em;
4962
+  padding-left: 0.6em;
4963
+  border-radius: 10rem;
4964
+}
4965
+
4966
+.badge-primary {
4967
+  color: #fff;
4968
+  background-color: #007bff;
4969
+}
4970
+
4971
+a.badge-primary:hover, a.badge-primary:focus {
4972
+  color: #fff;
4973
+  background-color: #0062cc;
4974
+}
4975
+
4976
+a.badge-primary:focus, a.badge-primary.focus {
4977
+  outline: 0;
4978
+  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4979
+}
4980
+
4981
+.badge-secondary {
4982
+  color: #fff;
4983
+  background-color: #6c757d;
4984
+}
4985
+
4986
+a.badge-secondary:hover, a.badge-secondary:focus {
4987
+  color: #fff;
4988
+  background-color: #545b62;
4989
+}
4990
+
4991
+a.badge-secondary:focus, a.badge-secondary.focus {
4992
+  outline: 0;
4993
+  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
4994
+}
4995
+
4996
+.badge-success {
4997
+  color: #fff;
4998
+  background-color: #28a745;
4999
+}
5000
+
5001
+a.badge-success:hover, a.badge-success:focus {
5002
+  color: #fff;
5003
+  background-color: #1e7e34;
5004
+}
5005
+
5006
+a.badge-success:focus, a.badge-success.focus {
5007
+  outline: 0;
5008
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
5009
+}
5010
+
5011
+.badge-info {
5012
+  color: #fff;
5013
+  background-color: #17a2b8;
5014
+}
5015
+
5016
+a.badge-info:hover, a.badge-info:focus {
5017
+  color: #fff;
5018
+  background-color: #117a8b;
5019
+}
5020
+
5021
+a.badge-info:focus, a.badge-info.focus {
5022
+  outline: 0;
5023
+  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5024
+}
5025
+
5026
+.badge-warning {
5027
+  color: #212529;
5028
+  background-color: #ffc107;
5029
+}
5030
+
5031
+a.badge-warning:hover, a.badge-warning:focus {
5032
+  color: #212529;
5033
+  background-color: #d39e00;
5034
+}
5035
+
5036
+a.badge-warning:focus, a.badge-warning.focus {
5037
+  outline: 0;
5038
+  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
5039
+}
5040
+
5041
+.badge-danger {
5042
+  color: #fff;
5043
+  background-color: #dc3545;
5044
+}
5045
+
5046
+a.badge-danger:hover, a.badge-danger:focus {
5047
+  color: #fff;
5048
+  background-color: #bd2130;
5049
+}
5050
+
5051
+a.badge-danger:focus, a.badge-danger.focus {
5052
+  outline: 0;
5053
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
5054
+}
5055
+
5056
+.badge-light {
5057
+  color: #212529;
5058
+  background-color: #f8f9fa;
5059
+}
5060
+
5061
+a.badge-light:hover, a.badge-light:focus {
5062
+  color: #212529;
5063
+  background-color: #dae0e5;
5064
+}
5065
+
5066
+a.badge-light:focus, a.badge-light.focus {
5067
+  outline: 0;
5068
+  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5069
+}
5070
+
5071
+.badge-dark {
5072
+  color: #fff;
5073
+  background-color: #343a40;
5074
+}
5075
+
5076
+a.badge-dark:hover, a.badge-dark:focus {
5077
+  color: #fff;
5078
+  background-color: #1d2124;
5079
+}
5080
+
5081
+a.badge-dark:focus, a.badge-dark.focus {
5082
+  outline: 0;
5083
+  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5084
+}
5085
+
5086
+.jumbotron {
5087
+  padding: 2rem 1rem;
5088
+  margin-bottom: 2rem;
5089
+  background-color: #e9ecef;
5090
+  border-radius: 0.3rem;
5091
+}
5092
+
5093
+@media (min-width: 576px) {
5094
+  .jumbotron {
5095
+    padding: 4rem 2rem;
5096
+  }
5097
+}
5098
+
5099
+.jumbotron-fluid {
5100
+  padding-right: 0;
5101
+  padding-left: 0;
5102
+  border-radius: 0;
5103
+}
5104
+
5105
+.alert {
5106
+  position: relative;
5107
+  padding: 0.75rem 1.25rem;
5108
+  margin-bottom: 1rem;
5109
+  border: 1px solid transparent;
5110
+  border-radius: 0.25rem;
5111
+}
5112
+
5113
+.alert-heading {
5114
+  color: inherit;
5115
+}
5116
+
5117
+.alert-link {
5118
+  font-weight: 700;
5119
+}
5120
+
5121
+.alert-dismissible {
5122
+  padding-right: 4rem;
5123
+}
5124
+
5125
+.alert-dismissible .close {
5126
+  position: absolute;
5127
+  top: 0;
5128
+  right: 0;
5129
+  padding: 0.75rem 1.25rem;
5130
+  color: inherit;
5131
+}
5132
+
5133
+.alert-primary {
5134
+  color: #004085;
5135
+  background-color: #cce5ff;
5136
+  border-color: #b8daff;
5137
+}
5138
+
5139
+.alert-primary hr {
5140
+  border-top-color: #9fcdff;
5141
+}
5142
+
5143
+.alert-primary .alert-link {
5144
+  color: #002752;
5145
+}
5146
+
5147
+.alert-secondary {
5148
+  color: #383d41;
5149
+  background-color: #e2e3e5;
5150
+  border-color: #d6d8db;
5151
+}
5152
+
5153
+.alert-secondary hr {
5154
+  border-top-color: #c8cbcf;
5155
+}
5156
+
5157
+.alert-secondary .alert-link {
5158
+  color: #202326;
5159
+}
5160
+
5161
+.alert-success {
5162
+  color: #155724;
5163
+  background-color: #d4edda;
5164
+  border-color: #c3e6cb;
5165
+}
5166
+
5167
+.alert-success hr {
5168
+  border-top-color: #b1dfbb;
5169
+}
5170
+
5171
+.alert-success .alert-link {
5172
+  color: #0b2e13;
5173
+}
5174
+
5175
+.alert-info {
5176
+  color: #0c5460;
5177
+  background-color: #d1ecf1;
5178
+  border-color: #bee5eb;
5179
+}
5180
+
5181
+.alert-info hr {
5182
+  border-top-color: #abdde5;
5183
+}
5184
+
5185
+.alert-info .alert-link {
5186
+  color: #062c33;
5187
+}
5188
+
5189
+.alert-warning {
5190
+  color: #856404;
5191
+  background-color: #fff3cd;
5192
+  border-color: #ffeeba;
5193
+}
5194
+
5195
+.alert-warning hr {
5196
+  border-top-color: #ffe8a1;
5197
+}
5198
+
5199
+.alert-warning .alert-link {
5200
+  color: #533f03;
5201
+}
5202
+
5203
+.alert-danger {
5204
+  color: #721c24;
5205
+  background-color: #f8d7da;
5206
+  border-color: #f5c6cb;
5207
+}
5208
+
5209
+.alert-danger hr {
5210
+  border-top-color: #f1b0b7;
5211
+}
5212
+
5213
+.alert-danger .alert-link {
5214
+  color: #491217;
5215
+}
5216
+
5217
+.alert-light {
5218
+  color: #818182;
5219
+  background-color: #fefefe;
5220
+  border-color: #fdfdfe;
5221
+}
5222
+
5223
+.alert-light hr {
5224
+  border-top-color: #ececf6;
5225
+}
5226
+
5227
+.alert-light .alert-link {
5228
+  color: #686868;
5229
+}
5230
+
5231
+.alert-dark {
5232
+  color: #1b1e21;
5233
+  background-color: #d6d8d9;
5234
+  border-color: #c6c8ca;
5235
+}
5236
+
5237
+.alert-dark hr {
5238
+  border-top-color: #b9bbbe;
5239
+}
5240
+
5241
+.alert-dark .alert-link {
5242
+  color: #040505;
5243
+}
5244
+
5245
+@-webkit-keyframes progress-bar-stripes {
5246
+  from {
5247
+    background-position: 1rem 0;
5248
+  }
5249
+  to {
5250
+    background-position: 0 0;
5251
+  }
5252
+}
5253
+
5254
+@keyframes progress-bar-stripes {
5255
+  from {
5256
+    background-position: 1rem 0;
5257
+  }
5258
+  to {
5259
+    background-position: 0 0;
5260
+  }
5261
+}
5262
+
5263
+.progress {
5264
+  display: -ms-flexbox;
5265
+  display: flex;
5266
+  height: 1rem;
5267
+  overflow: hidden;
5268
+  font-size: 0.75rem;
5269
+  background-color: #e9ecef;
5270
+  border-radius: 0.25rem;
5271
+}
5272
+
5273
+.progress-bar {
5274
+  display: -ms-flexbox;
5275
+  display: flex;
5276
+  -ms-flex-direction: column;
5277
+  flex-direction: column;
5278
+  -ms-flex-pack: center;
5279
+  justify-content: center;
5280
+  color: #fff;
5281
+  text-align: center;
5282
+  white-space: nowrap;
5283
+  background-color: #007bff;
5284
+  transition: width 0.6s ease;
5285
+}
5286
+
5287
+@media (prefers-reduced-motion: reduce) {
5288
+  .progress-bar {
5289
+    transition: none;
5290
+  }
5291
+}
5292
+
5293
+.progress-bar-striped {
5294
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5295
+  background-size: 1rem 1rem;
5296
+}
5297
+
5298
+.progress-bar-animated {
5299
+  -webkit-animation: progress-bar-stripes 1s linear infinite;
5300
+  animation: progress-bar-stripes 1s linear infinite;
5301
+}
5302
+
5303
+@media (prefers-reduced-motion: reduce) {
5304
+  .progress-bar-animated {
5305
+    -webkit-animation: none;
5306
+    animation: none;
5307
+  }
5308
+}
5309
+
5310
+.media {
5311
+  display: -ms-flexbox;
5312
+  display: flex;
5313
+  -ms-flex-align: start;
5314
+  align-items: flex-start;
5315
+}
5316
+
5317
+.media-body {
5318
+  -ms-flex: 1;
5319
+  flex: 1;
5320
+}
5321
+
5322
+.list-group {
5323
+  display: -ms-flexbox;
5324
+  display: flex;
5325
+  -ms-flex-direction: column;
5326
+  flex-direction: column;
5327
+  padding-left: 0;
5328
+  margin-bottom: 0;
5329
+}
5330
+
5331
+.list-group-item-action {
5332
+  width: 100%;
5333
+  color: #495057;
5334
+  text-align: inherit;
5335
+}
5336
+
5337
+.list-group-item-action:hover, .list-group-item-action:focus {
5338
+  z-index: 1;
5339
+  color: #495057;
5340
+  text-decoration: none;
5341
+  background-color: #f8f9fa;
5342
+}
5343
+
5344
+.list-group-item-action:active {
5345
+  color: #212529;
5346
+  background-color: #e9ecef;
5347
+}
5348
+
5349
+.list-group-item {
5350
+  position: relative;
5351
+  display: block;
5352
+  padding: 0.75rem 1.25rem;
5353
+  margin-bottom: -1px;
5354
+  background-color: #fff;
5355
+  border: 1px solid rgba(0, 0, 0, 0.125);
5356
+}
5357
+
5358
+.list-group-item:first-child {
5359
+  border-top-left-radius: 0.25rem;
5360
+  border-top-right-radius: 0.25rem;
5361
+}
5362
+
5363
+.list-group-item:last-child {
5364
+  margin-bottom: 0;
5365
+  border-bottom-right-radius: 0.25rem;
5366
+  border-bottom-left-radius: 0.25rem;
5367
+}
5368
+
5369
+.list-group-item.disabled, .list-group-item:disabled {
5370
+  color: #6c757d;
5371
+  pointer-events: none;
5372
+  background-color: #fff;
5373
+}
5374
+
5375
+.list-group-item.active {
5376
+  z-index: 2;
5377
+  color: #fff;
5378
+  background-color: #007bff;
5379
+  border-color: #007bff;
5380
+}
5381
+
5382
+.list-group-horizontal {
5383
+  -ms-flex-direction: row;
5384
+  flex-direction: row;
5385
+}
5386
+
5387
+.list-group-horizontal .list-group-item {
5388
+  margin-right: -1px;
5389
+  margin-bottom: 0;
5390
+}
5391
+
5392
+.list-group-horizontal .list-group-item:first-child {
5393
+  border-top-left-radius: 0.25rem;
5394
+  border-bottom-left-radius: 0.25rem;
5395
+  border-top-right-radius: 0;
5396
+}
5397
+
5398
+.list-group-horizontal .list-group-item:last-child {
5399
+  margin-right: 0;
5400
+  border-top-right-radius: 0.25rem;
5401
+  border-bottom-right-radius: 0.25rem;
5402
+  border-bottom-left-radius: 0;
5403
+}
5404
+
5405
+@media (min-width: 576px) {
5406
+  .list-group-horizontal-sm {
5407
+    -ms-flex-direction: row;
5408
+    flex-direction: row;
5409
+  }
5410
+  .list-group-horizontal-sm .list-group-item {
5411
+    margin-right: -1px;
5412
+    margin-bottom: 0;
5413
+  }
5414
+  .list-group-horizontal-sm .list-group-item:first-child {
5415
+    border-top-left-radius: 0.25rem;
5416
+    border-bottom-left-radius: 0.25rem;
5417
+    border-top-right-radius: 0;
5418
+  }
5419
+  .list-group-horizontal-sm .list-group-item:last-child {
5420
+    margin-right: 0;
5421
+    border-top-right-radius: 0.25rem;
5422
+    border-bottom-right-radius: 0.25rem;
5423
+    border-bottom-left-radius: 0;
5424
+  }
5425
+}
5426
+
5427
+@media (min-width: 768px) {
5428
+  .list-group-horizontal-md {
5429
+    -ms-flex-direction: row;
5430
+    flex-direction: row;
5431
+  }
5432
+  .list-group-horizontal-md .list-group-item {
5433
+    margin-right: -1px;
5434
+    margin-bottom: 0;
5435
+  }
5436
+  .list-group-horizontal-md .list-group-item:first-child {
5437
+    border-top-left-radius: 0.25rem;
5438
+    border-bottom-left-radius: 0.25rem;
5439
+    border-top-right-radius: 0;
5440
+  }
5441
+  .list-group-horizontal-md .list-group-item:last-child {
5442
+    margin-right: 0;
5443
+    border-top-right-radius: 0.25rem;
5444
+    border-bottom-right-radius: 0.25rem;
5445
+    border-bottom-left-radius: 0;
5446
+  }
5447
+}
5448
+
5449
+@media (min-width: 992px) {
5450
+  .list-group-horizontal-lg {
5451
+    -ms-flex-direction: row;
5452
+    flex-direction: row;
5453
+  }
5454
+  .list-group-horizontal-lg .list-group-item {
5455
+    margin-right: -1px;
5456
+    margin-bottom: 0;
5457
+  }
5458
+  .list-group-horizontal-lg .list-group-item:first-child {
5459
+    border-top-left-radius: 0.25rem;
5460
+    border-bottom-left-radius: 0.25rem;
5461
+    border-top-right-radius: 0;
5462
+  }
5463
+  .list-group-horizontal-lg .list-group-item:last-child {
5464
+    margin-right: 0;
5465
+    border-top-right-radius: 0.25rem;
5466
+    border-bottom-right-radius: 0.25rem;
5467
+    border-bottom-left-radius: 0;
5468
+  }
5469
+}
5470
+
5471
+@media (min-width: 1200px) {
5472
+  .list-group-horizontal-xl {
5473
+    -ms-flex-direction: row;
5474
+    flex-direction: row;
5475
+  }
5476
+  .list-group-horizontal-xl .list-group-item {
5477
+    margin-right: -1px;
5478
+    margin-bottom: 0;
5479
+  }
5480
+  .list-group-horizontal-xl .list-group-item:first-child {
5481
+    border-top-left-radius: 0.25rem;
5482
+    border-bottom-left-radius: 0.25rem;
5483
+    border-top-right-radius: 0;
5484
+  }
5485
+  .list-group-horizontal-xl .list-group-item:last-child {
5486
+    margin-right: 0;
5487
+    border-top-right-radius: 0.25rem;
5488
+    border-bottom-right-radius: 0.25rem;
5489
+    border-bottom-left-radius: 0;
5490
+  }
5491
+}
5492
+
5493
+.list-group-flush .list-group-item {
5494
+  border-right: 0;
5495
+  border-left: 0;
5496
+  border-radius: 0;
5497
+}
5498
+
5499
+.list-group-flush .list-group-item:last-child {
5500
+  margin-bottom: -1px;
5501
+}
5502
+
5503
+.list-group-flush:first-child .list-group-item:first-child {
5504
+  border-top: 0;
5505
+}
5506
+
5507
+.list-group-flush:last-child .list-group-item:last-child {
5508
+  margin-bottom: 0;
5509
+  border-bottom: 0;
5510
+}
5511
+
5512
+.list-group-item-primary {
5513
+  color: #004085;
5514
+  background-color: #b8daff;
5515
+}
5516
+
5517
+.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
5518
+  color: #004085;
5519
+  background-color: #9fcdff;
5520
+}
5521
+
5522
+.list-group-item-primary.list-group-item-action.active {
5523
+  color: #fff;
5524
+  background-color: #004085;
5525
+  border-color: #004085;
5526
+}
5527
+
5528
+.list-group-item-secondary {
5529
+  color: #383d41;
5530
+  background-color: #d6d8db;
5531
+}
5532
+
5533
+.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
5534
+  color: #383d41;
5535
+  background-color: #c8cbcf;
5536
+}
5537
+
5538
+.list-group-item-secondary.list-group-item-action.active {
5539
+  color: #fff;
5540
+  background-color: #383d41;
5541
+  border-color: #383d41;
5542
+}
5543
+
5544
+.list-group-item-success {
5545
+  color: #155724;
5546
+  background-color: #c3e6cb;
5547
+}
5548
+
5549
+.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
5550
+  color: #155724;
5551
+  background-color: #b1dfbb;
5552
+}
5553
+
5554
+.list-group-item-success.list-group-item-action.active {
5555
+  color: #fff;
5556
+  background-color: #155724;
5557
+  border-color: #155724;
5558
+}
5559
+
5560
+.list-group-item-info {
5561
+  color: #0c5460;
5562
+  background-color: #bee5eb;
5563
+}
5564
+
5565
+.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
5566
+  color: #0c5460;
5567
+  background-color: #abdde5;
5568
+}
5569
+
5570
+.list-group-item-info.list-group-item-action.active {
5571
+  color: #fff;
5572
+  background-color: #0c5460;
5573
+  border-color: #0c5460;
5574
+}
5575
+
5576
+.list-group-item-warning {
5577
+  color: #856404;
5578
+  background-color: #ffeeba;
5579
+}
5580
+
5581
+.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
5582
+  color: #856404;
5583
+  background-color: #ffe8a1;
5584
+}
5585
+
5586
+.list-group-item-warning.list-group-item-action.active {
5587
+  color: #fff;
5588
+  background-color: #856404;
5589
+  border-color: #856404;
5590
+}
5591
+
5592
+.list-group-item-danger {
5593
+  color: #721c24;
5594
+  background-color: #f5c6cb;
5595
+}
5596
+
5597
+.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
5598
+  color: #721c24;
5599
+  background-color: #f1b0b7;
5600
+}
5601
+
5602
+.list-group-item-danger.list-group-item-action.active {
5603
+  color: #fff;
5604
+  background-color: #721c24;
5605
+  border-color: #721c24;
5606
+}
5607
+
5608
+.list-group-item-light {
5609
+  color: #818182;
5610
+  background-color: #fdfdfe;
5611
+}
5612
+
5613
+.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
5614
+  color: #818182;
5615
+  background-color: #ececf6;
5616
+}
5617
+
5618
+.list-group-item-light.list-group-item-action.active {
5619
+  color: #fff;
5620
+  background-color: #818182;
5621
+  border-color: #818182;
5622
+}
5623
+
5624
+.list-group-item-dark {
5625
+  color: #1b1e21;
5626
+  background-color: #c6c8ca;
5627
+}
5628
+
5629
+.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
5630
+  color: #1b1e21;
5631
+  background-color: #b9bbbe;
5632
+}
5633
+
5634
+.list-group-item-dark.list-group-item-action.active {
5635
+  color: #fff;
5636
+  background-color: #1b1e21;
5637
+  border-color: #1b1e21;
5638
+}
5639
+
5640
+.close {
5641
+  float: right;
5642
+  font-size: 1.5rem;
5643
+  font-weight: 700;
5644
+  line-height: 1;
5645
+  color: #000;
5646
+  text-shadow: 0 1px 0 #fff;
5647
+  opacity: .5;
5648
+}
5649
+
5650
+.close:hover {
5651
+  color: #000;
5652
+  text-decoration: none;
5653
+}
5654
+
5655
+.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
5656
+  opacity: .75;
5657
+}
5658
+
5659
+button.close {
5660
+  padding: 0;
5661
+  background-color: transparent;
5662
+  border: 0;
5663
+  -webkit-appearance: none;
5664
+  -moz-appearance: none;
5665
+  appearance: none;
5666
+}
5667
+
5668
+a.close.disabled {
5669
+  pointer-events: none;
5670
+}
5671
+
5672
+.toast {
5673
+  max-width: 350px;
5674
+  overflow: hidden;
5675
+  font-size: 0.875rem;
5676
+  background-color: rgba(255, 255, 255, 0.85);
5677
+  background-clip: padding-box;
5678
+  border: 1px solid rgba(0, 0, 0, 0.1);
5679
+  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5680
+  -webkit-backdrop-filter: blur(10px);
5681
+  backdrop-filter: blur(10px);
5682
+  opacity: 0;
5683
+  border-radius: 0.25rem;
5684
+}
5685
+
5686
+.toast:not(:last-child) {
5687
+  margin-bottom: 0.75rem;
5688
+}
5689
+
5690
+.toast.showing {
5691
+  opacity: 1;
5692
+}
5693
+
5694
+.toast.show {
5695
+  display: block;
5696
+  opacity: 1;
5697
+}
5698
+
5699
+.toast.hide {
5700
+  display: none;
5701
+}
5702
+
5703
+.toast-header {
5704
+  display: -ms-flexbox;
5705
+  display: flex;
5706
+  -ms-flex-align: center;
5707
+  align-items: center;
5708
+  padding: 0.25rem 0.75rem;
5709
+  color: #6c757d;
5710
+  background-color: rgba(255, 255, 255, 0.85);
5711
+  background-clip: padding-box;
5712
+  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5713
+}
5714
+
5715
+.toast-body {
5716
+  padding: 0.75rem;
5717
+}
5718
+
5719
+.modal-open {
5720
+  overflow: hidden;
5721
+}
5722
+
5723
+.modal-open .modal {
5724
+  overflow-x: hidden;
5725
+  overflow-y: auto;
5726
+}
5727
+
5728
+.modal {
5729
+  position: fixed;
5730
+  top: 0;
5731
+  left: 0;
5732
+  z-index: 1050;
5733
+  display: none;
5734
+  width: 100%;
5735
+  height: 100%;
5736
+  overflow: hidden;
5737
+  outline: 0;
5738
+}
5739
+
5740
+.modal-dialog {
5741
+  position: relative;
5742
+  width: auto;
5743
+  margin: 0.5rem;
5744
+  pointer-events: none;
5745
+}
5746
+
5747
+.modal.fade .modal-dialog {
5748
+  transition: -webkit-transform 0.3s ease-out;
5749
+  transition: transform 0.3s ease-out;
5750
+  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
5751
+  -webkit-transform: translate(0, -50px);
5752
+  transform: translate(0, -50px);
5753
+}
5754
+
5755
+@media (prefers-reduced-motion: reduce) {
5756
+  .modal.fade .modal-dialog {
5757
+    transition: none;
5758
+  }
5759
+}
5760
+
5761
+.modal.show .modal-dialog {
5762
+  -webkit-transform: none;
5763
+  transform: none;
5764
+}
5765
+
5766
+.modal-dialog-scrollable {
5767
+  display: -ms-flexbox;
5768
+  display: flex;
5769
+  max-height: calc(100% - 1rem);
5770
+}
5771
+
5772
+.modal-dialog-scrollable .modal-content {
5773
+  max-height: calc(100vh - 1rem);
5774
+  overflow: hidden;
5775
+}
5776
+
5777
+.modal-dialog-scrollable .modal-header,
5778
+.modal-dialog-scrollable .modal-footer {
5779
+  -ms-flex-negative: 0;
5780
+  flex-shrink: 0;
5781
+}
5782
+
5783
+.modal-dialog-scrollable .modal-body {
5784
+  overflow-y: auto;
5785
+}
5786
+
5787
+.modal-dialog-centered {
5788
+  display: -ms-flexbox;
5789
+  display: flex;
5790
+  -ms-flex-align: center;
5791
+  align-items: center;
5792
+  min-height: calc(100% - 1rem);
5793
+}
5794
+
5795
+.modal-dialog-centered::before {
5796
+  display: block;
5797
+  height: calc(100vh - 1rem);
5798
+  content: "";
5799
+}
5800
+
5801
+.modal-dialog-centered.modal-dialog-scrollable {
5802
+  -ms-flex-direction: column;
5803
+  flex-direction: column;
5804
+  -ms-flex-pack: center;
5805
+  justify-content: center;
5806
+  height: 100%;
5807
+}
5808
+
5809
+.modal-dialog-centered.modal-dialog-scrollable .modal-content {
5810
+  max-height: none;
5811
+}
5812
+
5813
+.modal-dialog-centered.modal-dialog-scrollable::before {
5814
+  content: none;
5815
+}
5816
+
5817
+.modal-content {
5818
+  position: relative;
5819
+  display: -ms-flexbox;
5820
+  display: flex;
5821
+  -ms-flex-direction: column;
5822
+  flex-direction: column;
5823
+  width: 100%;
5824
+  pointer-events: auto;
5825
+  background-color: #fff;
5826
+  background-clip: padding-box;
5827
+  border: 1px solid rgba(0, 0, 0, 0.2);
5828
+  border-radius: 0.3rem;
5829
+  outline: 0;
5830
+}
5831
+
5832
+.modal-backdrop {
5833
+  position: fixed;
5834
+  top: 0;
5835
+  left: 0;
5836
+  z-index: 1040;
5837
+  width: 100vw;
5838
+  height: 100vh;
5839
+  background-color: #000;
5840
+}
5841
+
5842
+.modal-backdrop.fade {
5843
+  opacity: 0;
5844
+}
5845
+
5846
+.modal-backdrop.show {
5847
+  opacity: 0.5;
5848
+}
5849
+
5850
+.modal-header {
5851
+  display: -ms-flexbox;
5852
+  display: flex;
5853
+  -ms-flex-align: start;
5854
+  align-items: flex-start;
5855
+  -ms-flex-pack: justify;
5856
+  justify-content: space-between;
5857
+  padding: 1rem 1rem;
5858
+  border-bottom: 1px solid #dee2e6;
5859
+  border-top-left-radius: 0.3rem;
5860
+  border-top-right-radius: 0.3rem;
5861
+}
5862
+
5863
+.modal-header .close {
5864
+  padding: 1rem 1rem;
5865
+  margin: -1rem -1rem -1rem auto;
5866
+}
5867
+
5868
+.modal-title {
5869
+  margin-bottom: 0;
5870
+  line-height: 1.5;
5871
+}
5872
+
5873
+.modal-body {
5874
+  position: relative;
5875
+  -ms-flex: 1 1 auto;
5876
+  flex: 1 1 auto;
5877
+  padding: 1rem;
5878
+}
5879
+
5880
+.modal-footer {
5881
+  display: -ms-flexbox;
5882
+  display: flex;
5883
+  -ms-flex-align: center;
5884
+  align-items: center;
5885
+  -ms-flex-pack: end;
5886
+  justify-content: flex-end;
5887
+  padding: 1rem;
5888
+  border-top: 1px solid #dee2e6;
5889
+  border-bottom-right-radius: 0.3rem;
5890
+  border-bottom-left-radius: 0.3rem;
5891
+}
5892
+
5893
+.modal-footer > :not(:first-child) {
5894
+  margin-left: .25rem;
5895
+}
5896
+
5897
+.modal-footer > :not(:last-child) {
5898
+  margin-right: .25rem;
5899
+}
5900
+
5901
+.modal-scrollbar-measure {
5902
+  position: absolute;
5903
+  top: -9999px;
5904
+  width: 50px;
5905
+  height: 50px;
5906
+  overflow: scroll;
5907
+}
5908
+
5909
+@media (min-width: 576px) {
5910
+  .modal-dialog {
5911
+    max-width: 500px;
5912
+    margin: 1.75rem auto;
5913
+  }
5914
+  .modal-dialog-scrollable {
5915
+    max-height: calc(100% - 3.5rem);
5916
+  }
5917
+  .modal-dialog-scrollable .modal-content {
5918
+    max-height: calc(100vh - 3.5rem);
5919
+  }
5920
+  .modal-dialog-centered {
5921
+    min-height: calc(100% - 3.5rem);
5922
+  }
5923
+  .modal-dialog-centered::before {
5924
+    height: calc(100vh - 3.5rem);
5925
+  }
5926
+  .modal-sm {
5927
+    max-width: 300px;
5928
+  }
5929
+}
5930
+
5931
+@media (min-width: 992px) {
5932
+  .modal-lg,
5933
+  .modal-xl {
5934
+    max-width: 800px;
5935
+  }
5936
+}
5937
+
5938
+@media (min-width: 1200px) {
5939
+  .modal-xl {
5940
+    max-width: 1140px;
5941
+  }
5942
+}
5943
+
5944
+.tooltip {
5945
+  position: absolute;
5946
+  z-index: 1070;
5947
+  display: block;
5948
+  margin: 0;
5949
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
5950
+  font-style: normal;
5951
+  font-weight: 400;
5952
+  line-height: 1.5;
5953
+  text-align: left;
5954
+  text-align: start;
5955
+  text-decoration: none;
5956
+  text-shadow: none;
5957
+  text-transform: none;
5958
+  letter-spacing: normal;
5959
+  word-break: normal;
5960
+  word-spacing: normal;
5961
+  white-space: normal;
5962
+  line-break: auto;
5963
+  font-size: 0.875rem;
5964
+  word-wrap: break-word;
5965
+  opacity: 0;
5966
+}
5967
+
5968
+.tooltip.show {
5969
+  opacity: 0.9;
5970
+}
5971
+
5972
+.tooltip .arrow {
5973
+  position: absolute;
5974
+  display: block;
5975
+  width: 0.8rem;
5976
+  height: 0.4rem;
5977
+}
5978
+
5979
+.tooltip .arrow::before {
5980
+  position: absolute;
5981
+  content: "";
5982
+  border-color: transparent;
5983
+  border-style: solid;
5984
+}
5985
+
5986
+.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
5987
+  padding: 0.4rem 0;
5988
+}
5989
+
5990
+.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
5991
+  bottom: 0;
5992
+}
5993
+
5994
+.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5995
+  top: 0;
5996
+  border-width: 0.4rem 0.4rem 0;
5997
+  border-top-color: #000;
5998
+}
5999
+
6000
+.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6001
+  padding: 0 0.4rem;
6002
+}
6003
+
6004
+.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6005
+  left: 0;
6006
+  width: 0.4rem;
6007
+  height: 0.8rem;
6008
+}
6009
+
6010
+.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6011
+  right: 0;
6012
+  border-width: 0.4rem 0.4rem 0.4rem 0;
6013
+  border-right-color: #000;
6014
+}
6015
+
6016
+.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6017
+  padding: 0.4rem 0;
6018
+}
6019
+
6020
+.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6021
+  top: 0;
6022
+}
6023
+
6024
+.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6025
+  bottom: 0;
6026
+  border-width: 0 0.4rem 0.4rem;
6027
+  border-bottom-color: #000;
6028
+}
6029
+
6030
+.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6031
+  padding: 0 0.4rem;
6032
+}
6033
+
6034
+.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6035
+  right: 0;
6036
+  width: 0.4rem;
6037
+  height: 0.8rem;
6038
+}
6039
+
6040
+.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6041
+  left: 0;
6042
+  border-width: 0.4rem 0 0.4rem 0.4rem;
6043
+  border-left-color: #000;
6044
+}
6045
+
6046
+.tooltip-inner {
6047
+  max-width: 200px;
6048
+  padding: 0.25rem 0.5rem;
6049
+  color: #fff;
6050
+  text-align: center;
6051
+  background-color: #000;
6052
+  border-radius: 0.25rem;
6053
+}
6054
+
6055
+.popover {
6056
+  position: absolute;
6057
+  top: 0;
6058
+  left: 0;
6059
+  z-index: 1060;
6060
+  display: block;
6061
+  max-width: 276px;
6062
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6063
+  font-style: normal;
6064
+  font-weight: 400;
6065
+  line-height: 1.5;
6066
+  text-align: left;
6067
+  text-align: start;
6068
+  text-decoration: none;
6069
+  text-shadow: none;
6070
+  text-transform: none;
6071
+  letter-spacing: normal;
6072
+  word-break: normal;
6073
+  word-spacing: normal;
6074
+  white-space: normal;
6075
+  line-break: auto;
6076
+  font-size: 0.875rem;
6077
+  word-wrap: break-word;
6078
+  background-color: #fff;
6079
+  background-clip: padding-box;
6080
+  border: 1px solid rgba(0, 0, 0, 0.2);
6081
+  border-radius: 0.3rem;
6082
+}
6083
+
6084
+.popover .arrow {
6085
+  position: absolute;
6086
+  display: block;
6087
+  width: 1rem;
6088
+  height: 0.5rem;
6089
+  margin: 0 0.3rem;
6090
+}
6091
+
6092
+.popover .arrow::before, .popover .arrow::after {
6093
+  position: absolute;
6094
+  display: block;
6095
+  content: "";
6096
+  border-color: transparent;
6097
+  border-style: solid;
6098
+}
6099
+
6100
+.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6101
+  margin-bottom: 0.5rem;
6102
+}
6103
+
6104
+.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6105
+  bottom: calc((0.5rem + 1px) * -1);
6106
+}
6107
+
6108
+.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6109
+  bottom: 0;
6110
+  border-width: 0.5rem 0.5rem 0;
6111
+  border-top-color: rgba(0, 0, 0, 0.25);
6112
+}
6113
+
6114
+.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6115
+  bottom: 1px;
6116
+  border-width: 0.5rem 0.5rem 0;
6117
+  border-top-color: #fff;
6118
+}
6119
+
6120
+.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6121
+  margin-left: 0.5rem;
6122
+}
6123
+
6124
+.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6125
+  left: calc((0.5rem + 1px) * -1);
6126
+  width: 0.5rem;
6127
+  height: 1rem;
6128
+  margin: 0.3rem 0;
6129
+}
6130
+
6131
+.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6132
+  left: 0;
6133
+  border-width: 0.5rem 0.5rem 0.5rem 0;
6134
+  border-right-color: rgba(0, 0, 0, 0.25);
6135
+}
6136
+
6137
+.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6138
+  left: 1px;
6139
+  border-width: 0.5rem 0.5rem 0.5rem 0;
6140
+  border-right-color: #fff;
6141
+}
6142
+
6143
+.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6144
+  margin-top: 0.5rem;
6145
+}
6146
+
6147
+.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6148
+  top: calc((0.5rem + 1px) * -1);
6149
+}
6150
+
6151
+.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6152
+  top: 0;
6153
+  border-width: 0 0.5rem 0.5rem 0.5rem;
6154
+  border-bottom-color: rgba(0, 0, 0, 0.25);
6155
+}
6156
+
6157
+.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6158
+  top: 1px;
6159
+  border-width: 0 0.5rem 0.5rem 0.5rem;
6160
+  border-bottom-color: #fff;
6161
+}
6162
+
6163
+.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6164
+  position: absolute;
6165
+  top: 0;
6166
+  left: 50%;
6167
+  display: block;
6168
+  width: 1rem;
6169
+  margin-left: -0.5rem;
6170
+  content: "";
6171
+  border-bottom: 1px solid #f7f7f7;
6172
+}
6173
+
6174
+.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6175
+  margin-right: 0.5rem;
6176
+}
6177
+
6178
+.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6179
+  right: calc((0.5rem + 1px) * -1);
6180
+  width: 0.5rem;
6181
+  height: 1rem;
6182
+  margin: 0.3rem 0;
6183
+}
6184
+
6185
+.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6186
+  right: 0;
6187
+  border-width: 0.5rem 0 0.5rem 0.5rem;
6188
+  border-left-color: rgba(0, 0, 0, 0.25);
6189
+}
6190
+
6191
+.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6192
+  right: 1px;
6193
+  border-width: 0.5rem 0 0.5rem 0.5rem;
6194
+  border-left-color: #fff;
6195
+}
6196
+
6197
+.popover-header {
6198
+  padding: 0.5rem 0.75rem;
6199
+  margin-bottom: 0;
6200
+  font-size: 1rem;
6201
+  background-color: #f7f7f7;
6202
+  border-bottom: 1px solid #ebebeb;
6203
+  border-top-left-radius: calc(0.3rem - 1px);
6204
+  border-top-right-radius: calc(0.3rem - 1px);
6205
+}
6206
+
6207
+.popover-header:empty {
6208
+  display: none;
6209
+}
6210
+
6211
+.popover-body {
6212
+  padding: 0.5rem 0.75rem;
6213
+  color: #212529;
6214
+}
6215
+
6216
+.carousel {
6217
+  position: relative;
6218
+}
6219
+
6220
+.carousel.pointer-event {
6221
+  -ms-touch-action: pan-y;
6222
+  touch-action: pan-y;
6223
+}
6224
+
6225
+.carousel-inner {
6226
+  position: relative;
6227
+  width: 100%;
6228
+  overflow: hidden;
6229
+}
6230
+
6231
+.carousel-inner::after {
6232
+  display: block;
6233
+  clear: both;
6234
+  content: "";
6235
+}
6236
+
6237
+.carousel-item {
6238
+  position: relative;
6239
+  display: none;
6240
+  float: left;
6241
+  width: 100%;
6242
+  margin-right: -100%;
6243
+  -webkit-backface-visibility: hidden;
6244
+  backface-visibility: hidden;
6245
+  transition: -webkit-transform 0.6s ease-in-out;
6246
+  transition: transform 0.6s ease-in-out;
6247
+  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6248
+}
6249
+
6250
+@media (prefers-reduced-motion: reduce) {
6251
+  .carousel-item {
6252
+    transition: none;
6253
+  }
6254
+}
6255
+
6256
+.carousel-item.active,
6257
+.carousel-item-next,
6258
+.carousel-item-prev {
6259
+  display: block;
6260
+}
6261
+
6262
+.carousel-item-next:not(.carousel-item-left),
6263
+.active.carousel-item-right {
6264
+  -webkit-transform: translateX(100%);
6265
+  transform: translateX(100%);
6266
+}
6267
+
6268
+.carousel-item-prev:not(.carousel-item-right),
6269
+.active.carousel-item-left {
6270
+  -webkit-transform: translateX(-100%);
6271
+  transform: translateX(-100%);
6272
+}
6273
+
6274
+.carousel-fade .carousel-item {
6275
+  opacity: 0;
6276
+  transition-property: opacity;
6277
+  -webkit-transform: none;
6278
+  transform: none;
6279
+}
6280
+
6281
+.carousel-fade .carousel-item.active,
6282
+.carousel-fade .carousel-item-next.carousel-item-left,
6283
+.carousel-fade .carousel-item-prev.carousel-item-right {
6284
+  z-index: 1;
6285
+  opacity: 1;
6286
+}
6287
+
6288
+.carousel-fade .active.carousel-item-left,
6289
+.carousel-fade .active.carousel-item-right {
6290
+  z-index: 0;
6291
+  opacity: 0;
6292
+  transition: 0s 0.6s opacity;
6293
+}
6294
+
6295
+@media (prefers-reduced-motion: reduce) {
6296
+  .carousel-fade .active.carousel-item-left,
6297
+  .carousel-fade .active.carousel-item-right {
6298
+    transition: none;
6299
+  }
6300
+}
6301
+
6302
+.carousel-control-prev,
6303
+.carousel-control-next {
6304
+  position: absolute;
6305
+  top: 0;
6306
+  bottom: 0;
6307
+  z-index: 1;
6308
+  display: -ms-flexbox;
6309
+  display: flex;
6310
+  -ms-flex-align: center;
6311
+  align-items: center;
6312
+  -ms-flex-pack: center;
6313
+  justify-content: center;
6314
+  width: 15%;
6315
+  color: #fff;
6316
+  text-align: center;
6317
+  opacity: 0.5;
6318
+  transition: opacity 0.15s ease;
6319
+}
6320
+
6321
+@media (prefers-reduced-motion: reduce) {
6322
+  .carousel-control-prev,
6323
+  .carousel-control-next {
6324
+    transition: none;
6325
+  }
6326
+}
6327
+
6328
+.carousel-control-prev:hover, .carousel-control-prev:focus,
6329
+.carousel-control-next:hover,
6330
+.carousel-control-next:focus {
6331
+  color: #fff;
6332
+  text-decoration: none;
6333
+  outline: 0;
6334
+  opacity: 0.9;
6335
+}
6336
+
6337
+.carousel-control-prev {
6338
+  left: 0;
6339
+}
6340
+
6341
+.carousel-control-next {
6342
+  right: 0;
6343
+}
6344
+
6345
+.carousel-control-prev-icon,
6346
+.carousel-control-next-icon {
6347
+  display: inline-block;
6348
+  width: 20px;
6349
+  height: 20px;
6350
+  background: no-repeat 50% / 100% 100%;
6351
+}
6352
+
6353
+.carousel-control-prev-icon {
6354
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
6355
+}
6356
+
6357
+.carousel-control-next-icon {
6358
+  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
6359
+}
6360
+
6361
+.carousel-indicators {
6362
+  position: absolute;
6363
+  right: 0;
6364
+  bottom: 0;
6365
+  left: 0;
6366
+  z-index: 15;
6367
+  display: -ms-flexbox;
6368
+  display: flex;
6369
+  -ms-flex-pack: center;
6370
+  justify-content: center;
6371
+  padding-left: 0;
6372
+  margin-right: 15%;
6373
+  margin-left: 15%;
6374
+  list-style: none;
6375
+}
6376
+
6377
+.carousel-indicators li {
6378
+  box-sizing: content-box;
6379
+  -ms-flex: 0 1 auto;
6380
+  flex: 0 1 auto;
6381
+  width: 30px;
6382
+  height: 3px;
6383
+  margin-right: 3px;
6384
+  margin-left: 3px;
6385
+  text-indent: -999px;
6386
+  cursor: pointer;
6387
+  background-color: #fff;
6388
+  background-clip: padding-box;
6389
+  border-top: 10px solid transparent;
6390
+  border-bottom: 10px solid transparent;
6391
+  opacity: .5;
6392
+  transition: opacity 0.6s ease;
6393
+}
6394
+
6395
+@media (prefers-reduced-motion: reduce) {
6396
+  .carousel-indicators li {
6397
+    transition: none;
6398
+  }
6399
+}
6400
+
6401
+.carousel-indicators .active {
6402
+  opacity: 1;
6403
+}
6404
+
6405
+.carousel-caption {
6406
+  position: absolute;
6407
+  right: 15%;
6408
+  bottom: 20px;
6409
+  left: 15%;
6410
+  z-index: 10;
6411
+  padding-top: 20px;
6412
+  padding-bottom: 20px;
6413
+  color: #fff;
6414
+  text-align: center;
6415
+}
6416
+
6417
+@-webkit-keyframes spinner-border {
6418
+  to {
6419
+    -webkit-transform: rotate(360deg);
6420
+    transform: rotate(360deg);
6421
+  }
6422
+}
6423
+
6424
+@keyframes spinner-border {
6425
+  to {
6426
+    -webkit-transform: rotate(360deg);
6427
+    transform: rotate(360deg);
6428
+  }
6429
+}
6430
+
6431
+.spinner-border {
6432
+  display: inline-block;
6433
+  width: 2rem;
6434
+  height: 2rem;
6435
+  vertical-align: text-bottom;
6436
+  border: 0.25em solid currentColor;
6437
+  border-right-color: transparent;
6438
+  border-radius: 50%;
6439
+  -webkit-animation: spinner-border .75s linear infinite;
6440
+  animation: spinner-border .75s linear infinite;
6441
+}
6442
+
6443
+.spinner-border-sm {
6444
+  width: 1rem;
6445
+  height: 1rem;
6446
+  border-width: 0.2em;
6447
+}
6448
+
6449
+@-webkit-keyframes spinner-grow {
6450
+  0% {
6451
+    -webkit-transform: scale(0);
6452
+    transform: scale(0);
6453
+  }
6454
+  50% {
6455
+    opacity: 1;
6456
+  }
6457
+}
6458
+
6459
+@keyframes spinner-grow {
6460
+  0% {
6461
+    -webkit-transform: scale(0);
6462
+    transform: scale(0);
6463
+  }
6464
+  50% {
6465
+    opacity: 1;
6466
+  }
6467
+}
6468
+
6469
+.spinner-grow {
6470
+  display: inline-block;
6471
+  width: 2rem;
6472
+  height: 2rem;
6473
+  vertical-align: text-bottom;
6474
+  background-color: currentColor;
6475
+  border-radius: 50%;
6476
+  opacity: 0;
6477
+  -webkit-animation: spinner-grow .75s linear infinite;
6478
+  animation: spinner-grow .75s linear infinite;
6479
+}
6480
+
6481
+.spinner-grow-sm {
6482
+  width: 1rem;
6483
+  height: 1rem;
6484
+}
6485
+
6486
+.align-baseline {
6487
+  vertical-align: baseline !important;
6488
+}
6489
+
6490
+.align-top {
6491
+  vertical-align: top !important;
6492
+}
6493
+
6494
+.align-middle {
6495
+  vertical-align: middle !important;
6496
+}
6497
+
6498
+.align-bottom {
6499
+  vertical-align: bottom !important;
6500
+}
6501
+
6502
+.align-text-bottom {
6503
+  vertical-align: text-bottom !important;
6504
+}
6505
+
6506
+.align-text-top {
6507
+  vertical-align: text-top !important;
6508
+}
6509
+
6510
+.bg-primary {
6511
+  background-color: #007bff !important;
6512
+}
6513
+
6514
+a.bg-primary:hover, a.bg-primary:focus,
6515
+button.bg-primary:hover,
6516
+button.bg-primary:focus {
6517
+  background-color: #0062cc !important;
6518
+}
6519
+
6520
+.bg-secondary {
6521
+  background-color: #6c757d !important;
6522
+}
6523
+
6524
+a.bg-secondary:hover, a.bg-secondary:focus,
6525
+button.bg-secondary:hover,
6526
+button.bg-secondary:focus {
6527
+  background-color: #545b62 !important;
6528
+}
6529
+
6530
+.bg-success {
6531
+  background-color: #28a745 !important;
6532
+}
6533
+
6534
+a.bg-success:hover, a.bg-success:focus,
6535
+button.bg-success:hover,
6536
+button.bg-success:focus {
6537
+  background-color: #1e7e34 !important;
6538
+}
6539
+
6540
+.bg-info {
6541
+  background-color: #17a2b8 !important;
6542
+}
6543
+
6544
+a.bg-info:hover, a.bg-info:focus,
6545
+button.bg-info:hover,
6546
+button.bg-info:focus {
6547
+  background-color: #117a8b !important;
6548
+}
6549
+
6550
+.bg-warning {
6551
+  background-color: #ffc107 !important;
6552
+}
6553
+
6554
+a.bg-warning:hover, a.bg-warning:focus,
6555
+button.bg-warning:hover,
6556
+button.bg-warning:focus {
6557
+  background-color: #d39e00 !important;
6558
+}
6559
+
6560
+.bg-danger {
6561
+  background-color: #dc3545 !important;
6562
+}
6563
+
6564
+a.bg-danger:hover, a.bg-danger:focus,
6565
+button.bg-danger:hover,
6566
+button.bg-danger:focus {
6567
+  background-color: #bd2130 !important;
6568
+}
6569
+
6570
+.bg-light {
6571
+  background-color: #f8f9fa !important;
6572
+}
6573
+
6574
+a.bg-light:hover, a.bg-light:focus,
6575
+button.bg-light:hover,
6576
+button.bg-light:focus {
6577
+  background-color: #dae0e5 !important;
6578
+}
6579
+
6580
+.bg-dark {
6581
+  background-color: #343a40 !important;
6582
+}
6583
+
6584
+a.bg-dark:hover, a.bg-dark:focus,
6585
+button.bg-dark:hover,
6586
+button.bg-dark:focus {
6587
+  background-color: #1d2124 !important;
6588
+}
6589
+
6590
+.bg-white {
6591
+  background-color: #fff !important;
6592
+}
6593
+
6594
+.bg-transparent {
6595
+  background-color: transparent !important;
6596
+}
6597
+
6598
+.border {
6599
+  border: 1px solid #dee2e6 !important;
6600
+}
6601
+
6602
+.border-top {
6603
+  border-top: 1px solid #dee2e6 !important;
6604
+}
6605
+
6606
+.border-right {
6607
+  border-right: 1px solid #dee2e6 !important;
6608
+}
6609
+
6610
+.border-bottom {
6611
+  border-bottom: 1px solid #dee2e6 !important;
6612
+}
6613
+
6614
+.border-left {
6615
+  border-left: 1px solid #dee2e6 !important;
6616
+}
6617
+
6618
+.border-0 {
6619
+  border: 0 !important;
6620
+}
6621
+
6622
+.border-top-0 {
6623
+  border-top: 0 !important;
6624
+}
6625
+
6626
+.border-right-0 {
6627
+  border-right: 0 !important;
6628
+}
6629
+
6630
+.border-bottom-0 {
6631
+  border-bottom: 0 !important;
6632
+}
6633
+
6634
+.border-left-0 {
6635
+  border-left: 0 !important;
6636
+}
6637
+
6638
+.border-primary {
6639
+  border-color: #007bff !important;
6640
+}
6641
+
6642
+.border-secondary {
6643
+  border-color: #6c757d !important;
6644
+}
6645
+
6646
+.border-success {
6647
+  border-color: #28a745 !important;
6648
+}
6649
+
6650
+.border-info {
6651
+  border-color: #17a2b8 !important;
6652
+}
6653
+
6654
+.border-warning {
6655
+  border-color: #ffc107 !important;
6656
+}
6657
+
6658
+.border-danger {
6659
+  border-color: #dc3545 !important;
6660
+}
6661
+
6662
+.border-light {
6663
+  border-color: #f8f9fa !important;
6664
+}
6665
+
6666
+.border-dark {
6667
+  border-color: #343a40 !important;
6668
+}
6669
+
6670
+.border-white {
6671
+  border-color: #fff !important;
6672
+}
6673
+
6674
+.rounded-sm {
6675
+  border-radius: 0.2rem !important;
6676
+}
6677
+
6678
+.rounded {
6679
+  border-radius: 0.25rem !important;
6680
+}
6681
+
6682
+.rounded-top {
6683
+  border-top-left-radius: 0.25rem !important;
6684
+  border-top-right-radius: 0.25rem !important;
6685
+}
6686
+
6687
+.rounded-right {
6688
+  border-top-right-radius: 0.25rem !important;
6689
+  border-bottom-right-radius: 0.25rem !important;
6690
+}
6691
+
6692
+.rounded-bottom {
6693
+  border-bottom-right-radius: 0.25rem !important;
6694
+  border-bottom-left-radius: 0.25rem !important;
6695
+}
6696
+
6697
+.rounded-left {
6698
+  border-top-left-radius: 0.25rem !important;
6699
+  border-bottom-left-radius: 0.25rem !important;
6700
+}
6701
+
6702
+.rounded-lg {
6703
+  border-radius: 0.3rem !important;
6704
+}
6705
+
6706
+.rounded-circle {
6707
+  border-radius: 50% !important;
6708
+}
6709
+
6710
+.rounded-pill {
6711
+  border-radius: 50rem !important;
6712
+}
6713
+
6714
+.rounded-0 {
6715
+  border-radius: 0 !important;
6716
+}
6717
+
6718
+.clearfix::after {
6719
+  display: block;
6720
+  clear: both;
6721
+  content: "";
6722
+}
6723
+
6724
+.d-none {
6725
+  display: none !important;
6726
+}
6727
+
6728
+.d-inline {
6729
+  display: inline !important;
6730
+}
6731
+
6732
+.d-inline-block {
6733
+  display: inline-block !important;
6734
+}
6735
+
6736
+.d-block {
6737
+  display: block !important;
6738
+}
6739
+
6740
+.d-table {
6741
+  display: table !important;
6742
+}
6743
+
6744
+.d-table-row {
6745
+  display: table-row !important;
6746
+}
6747
+
6748
+.d-table-cell {
6749
+  display: table-cell !important;
6750
+}
6751
+
6752
+.d-flex {
6753
+  display: -ms-flexbox !important;
6754
+  display: flex !important;
6755
+}
6756
+
6757
+.d-inline-flex {
6758
+  display: -ms-inline-flexbox !important;
6759
+  display: inline-flex !important;
6760
+}
6761
+
6762
+@media (min-width: 576px) {
6763
+  .d-sm-none {
6764
+    display: none !important;
6765
+  }
6766
+  .d-sm-inline {
6767
+    display: inline !important;
6768
+  }
6769
+  .d-sm-inline-block {
6770
+    display: inline-block !important;
6771
+  }
6772
+  .d-sm-block {
6773
+    display: block !important;
6774
+  }
6775
+  .d-sm-table {
6776
+    display: table !important;
6777
+  }
6778
+  .d-sm-table-row {
6779
+    display: table-row !important;
6780
+  }
6781
+  .d-sm-table-cell {
6782
+    display: table-cell !important;
6783
+  }
6784
+  .d-sm-flex {
6785
+    display: -ms-flexbox !important;
6786
+    display: flex !important;
6787
+  }
6788
+  .d-sm-inline-flex {
6789
+    display: -ms-inline-flexbox !important;
6790
+    display: inline-flex !important;
6791
+  }
6792
+}
6793
+
6794
+@media (min-width: 768px) {
6795
+  .d-md-none {
6796
+    display: none !important;
6797
+  }
6798
+  .d-md-inline {
6799
+    display: inline !important;
6800
+  }
6801
+  .d-md-inline-block {
6802
+    display: inline-block !important;
6803
+  }
6804
+  .d-md-block {
6805
+    display: block !important;
6806
+  }
6807
+  .d-md-table {
6808
+    display: table !important;
6809
+  }
6810
+  .d-md-table-row {
6811
+    display: table-row !important;
6812
+  }
6813
+  .d-md-table-cell {
6814
+    display: table-cell !important;
6815
+  }
6816
+  .d-md-flex {
6817
+    display: -ms-flexbox !important;
6818
+    display: flex !important;
6819
+  }
6820
+  .d-md-inline-flex {
6821
+    display: -ms-inline-flexbox !important;
6822
+    display: inline-flex !important;
6823
+  }
6824
+}
6825
+
6826
+@media (min-width: 992px) {
6827
+  .d-lg-none {
6828
+    display: none !important;
6829
+  }
6830
+  .d-lg-inline {
6831
+    display: inline !important;
6832
+  }
6833
+  .d-lg-inline-block {
6834
+    display: inline-block !important;
6835
+  }
6836
+  .d-lg-block {
6837
+    display: block !important;
6838
+  }
6839
+  .d-lg-table {
6840
+    display: table !important;
6841
+  }
6842
+  .d-lg-table-row {
6843
+    display: table-row !important;
6844
+  }
6845
+  .d-lg-table-cell {
6846
+    display: table-cell !important;
6847
+  }
6848
+  .d-lg-flex {
6849
+    display: -ms-flexbox !important;
6850
+    display: flex !important;
6851
+  }
6852
+  .d-lg-inline-flex {
6853
+    display: -ms-inline-flexbox !important;
6854
+    display: inline-flex !important;
6855
+  }
6856
+}
6857
+
6858
+@media (min-width: 1200px) {
6859
+  .d-xl-none {
6860
+    display: none !important;
6861
+  }
6862
+  .d-xl-inline {
6863
+    display: inline !important;
6864
+  }
6865
+  .d-xl-inline-block {
6866
+    display: inline-block !important;
6867
+  }
6868
+  .d-xl-block {
6869
+    display: block !important;
6870
+  }
6871
+  .d-xl-table {
6872
+    display: table !important;
6873
+  }
6874
+  .d-xl-table-row {
6875
+    display: table-row !important;
6876
+  }
6877
+  .d-xl-table-cell {
6878
+    display: table-cell !important;
6879
+  }
6880
+  .d-xl-flex {
6881
+    display: -ms-flexbox !important;
6882
+    display: flex !important;
6883
+  }
6884
+  .d-xl-inline-flex {
6885
+    display: -ms-inline-flexbox !important;
6886
+    display: inline-flex !important;
6887
+  }
6888
+}
6889
+
6890
+@media print {
6891
+  .d-print-none {
6892
+    display: none !important;
6893
+  }
6894
+  .d-print-inline {
6895
+    display: inline !important;
6896
+  }
6897
+  .d-print-inline-block {
6898
+    display: inline-block !important;
6899
+  }
6900
+  .d-print-block {
6901
+    display: block !important;
6902
+  }
6903
+  .d-print-table {
6904
+    display: table !important;
6905
+  }
6906
+  .d-print-table-row {
6907
+    display: table-row !important;
6908
+  }
6909
+  .d-print-table-cell {
6910
+    display: table-cell !important;
6911
+  }
6912
+  .d-print-flex {
6913
+    display: -ms-flexbox !important;
6914
+    display: flex !important;
6915
+  }
6916
+  .d-print-inline-flex {
6917
+    display: -ms-inline-flexbox !important;
6918
+    display: inline-flex !important;
6919
+  }
6920
+}
6921
+
6922
+.embed-responsive {
6923
+  position: relative;
6924
+  display: block;
6925
+  width: 100%;
6926
+  padding: 0;
6927
+  overflow: hidden;
6928
+}
6929
+
6930
+.embed-responsive::before {
6931
+  display: block;
6932
+  content: "";
6933
+}
6934
+
6935
+.embed-responsive .embed-responsive-item,
6936
+.embed-responsive iframe,
6937
+.embed-responsive embed,
6938
+.embed-responsive object,
6939
+.embed-responsive video {
6940
+  position: absolute;
6941
+  top: 0;
6942
+  bottom: 0;
6943
+  left: 0;
6944
+  width: 100%;
6945
+  height: 100%;
6946
+  border: 0;
6947
+}
6948
+
6949
+.embed-responsive-21by9::before {
6950
+  padding-top: 42.857143%;
6951
+}
6952
+
6953
+.embed-responsive-16by9::before {
6954
+  padding-top: 56.25%;
6955
+}
6956
+
6957
+.embed-responsive-4by3::before {
6958
+  padding-top: 75%;
6959
+}
6960
+
6961
+.embed-responsive-1by1::before {
6962
+  padding-top: 100%;
6963
+}
6964
+
6965
+.flex-row {
6966
+  -ms-flex-direction: row !important;
6967
+  flex-direction: row !important;
6968
+}
6969
+
6970
+.flex-column {
6971
+  -ms-flex-direction: column !important;
6972
+  flex-direction: column !important;
6973
+}
6974
+
6975
+.flex-row-reverse {
6976
+  -ms-flex-direction: row-reverse !important;
6977
+  flex-direction: row-reverse !important;
6978
+}
6979
+
6980
+.flex-column-reverse {
6981
+  -ms-flex-direction: column-reverse !important;
6982
+  flex-direction: column-reverse !important;
6983
+}
6984
+
6985
+.flex-wrap {
6986
+  -ms-flex-wrap: wrap !important;
6987
+  flex-wrap: wrap !important;
6988
+}
6989
+
6990
+.flex-nowrap {
6991
+  -ms-flex-wrap: nowrap !important;
6992
+  flex-wrap: nowrap !important;
6993
+}
6994
+
6995
+.flex-wrap-reverse {
6996
+  -ms-flex-wrap: wrap-reverse !important;
6997
+  flex-wrap: wrap-reverse !important;
6998
+}
6999
+
7000
+.flex-fill {
7001
+  -ms-flex: 1 1 auto !important;
7002
+  flex: 1 1 auto !important;
7003
+}
7004
+
7005
+.flex-grow-0 {
7006
+  -ms-flex-positive: 0 !important;
7007
+  flex-grow: 0 !important;
7008
+}
7009
+
7010
+.flex-grow-1 {
7011
+  -ms-flex-positive: 1 !important;
7012
+  flex-grow: 1 !important;
7013
+}
7014
+
7015
+.flex-shrink-0 {
7016
+  -ms-flex-negative: 0 !important;
7017
+  flex-shrink: 0 !important;
7018
+}
7019
+
7020
+.flex-shrink-1 {
7021
+  -ms-flex-negative: 1 !important;
7022
+  flex-shrink: 1 !important;
7023
+}
7024
+
7025
+.justify-content-start {
7026
+  -ms-flex-pack: start !important;
7027
+  justify-content: flex-start !important;
7028
+}
7029
+
7030
+.justify-content-end {
7031
+  -ms-flex-pack: end !important;
7032
+  justify-content: flex-end !important;
7033
+}
7034
+
7035
+.justify-content-center {
7036
+  -ms-flex-pack: center !important;
7037
+  justify-content: center !important;
7038
+}
7039
+
7040
+.justify-content-between {
7041
+  -ms-flex-pack: justify !important;
7042
+  justify-content: space-between !important;
7043
+}
7044
+
7045
+.justify-content-around {
7046
+  -ms-flex-pack: distribute !important;
7047
+  justify-content: space-around !important;
7048
+}
7049
+
7050
+.align-items-start {
7051
+  -ms-flex-align: start !important;
7052
+  align-items: flex-start !important;
7053
+}
7054
+
7055
+.align-items-end {
7056
+  -ms-flex-align: end !important;
7057
+  align-items: flex-end !important;
7058
+}
7059
+
7060
+.align-items-center {
7061
+  -ms-flex-align: center !important;
7062
+  align-items: center !important;
7063
+}
7064
+
7065
+.align-items-baseline {
7066
+  -ms-flex-align: baseline !important;
7067
+  align-items: baseline !important;
7068
+}
7069
+
7070
+.align-items-stretch {
7071
+  -ms-flex-align: stretch !important;
7072
+  align-items: stretch !important;
7073
+}
7074
+
7075
+.align-content-start {
7076
+  -ms-flex-line-pack: start !important;
7077
+  align-content: flex-start !important;
7078
+}
7079
+
7080
+.align-content-end {
7081
+  -ms-flex-line-pack: end !important;
7082
+  align-content: flex-end !important;
7083
+}
7084
+
7085
+.align-content-center {
7086
+  -ms-flex-line-pack: center !important;
7087
+  align-content: center !important;
7088
+}
7089
+
7090
+.align-content-between {
7091
+  -ms-flex-line-pack: justify !important;
7092
+  align-content: space-between !important;
7093
+}
7094
+
7095
+.align-content-around {
7096
+  -ms-flex-line-pack: distribute !important;
7097
+  align-content: space-around !important;
7098
+}
7099
+
7100
+.align-content-stretch {
7101
+  -ms-flex-line-pack: stretch !important;
7102
+  align-content: stretch !important;
7103
+}
7104
+
7105
+.align-self-auto {
7106
+  -ms-flex-item-align: auto !important;
7107
+  align-self: auto !important;
7108
+}
7109
+
7110
+.align-self-start {
7111
+  -ms-flex-item-align: start !important;
7112
+  align-self: flex-start !important;
7113
+}
7114
+
7115
+.align-self-end {
7116
+  -ms-flex-item-align: end !important;
7117
+  align-self: flex-end !important;
7118
+}
7119
+
7120
+.align-self-center {
7121
+  -ms-flex-item-align: center !important;
7122
+  align-self: center !important;
7123
+}
7124
+
7125
+.align-self-baseline {
7126
+  -ms-flex-item-align: baseline !important;
7127
+  align-self: baseline !important;
7128
+}
7129
+
7130
+.align-self-stretch {
7131
+  -ms-flex-item-align: stretch !important;
7132
+  align-self: stretch !important;
7133
+}
7134
+
7135
+@media (min-width: 576px) {
7136
+  .flex-sm-row {
7137
+    -ms-flex-direction: row !important;
7138
+    flex-direction: row !important;
7139
+  }
7140
+  .flex-sm-column {
7141
+    -ms-flex-direction: column !important;
7142
+    flex-direction: column !important;
7143
+  }
7144
+  .flex-sm-row-reverse {
7145
+    -ms-flex-direction: row-reverse !important;
7146
+    flex-direction: row-reverse !important;
7147
+  }
7148
+  .flex-sm-column-reverse {
7149
+    -ms-flex-direction: column-reverse !important;
7150
+    flex-direction: column-reverse !important;
7151
+  }
7152
+  .flex-sm-wrap {
7153
+    -ms-flex-wrap: wrap !important;
7154
+    flex-wrap: wrap !important;
7155
+  }
7156
+  .flex-sm-nowrap {
7157
+    -ms-flex-wrap: nowrap !important;
7158
+    flex-wrap: nowrap !important;
7159
+  }
7160
+  .flex-sm-wrap-reverse {
7161
+    -ms-flex-wrap: wrap-reverse !important;
7162
+    flex-wrap: wrap-reverse !important;
7163
+  }
7164
+  .flex-sm-fill {
7165
+    -ms-flex: 1 1 auto !important;
7166
+    flex: 1 1 auto !important;
7167
+  }
7168
+  .flex-sm-grow-0 {
7169
+    -ms-flex-positive: 0 !important;
7170
+    flex-grow: 0 !important;
7171
+  }
7172
+  .flex-sm-grow-1 {
7173
+    -ms-flex-positive: 1 !important;
7174
+    flex-grow: 1 !important;
7175
+  }
7176
+  .flex-sm-shrink-0 {
7177
+    -ms-flex-negative: 0 !important;
7178
+    flex-shrink: 0 !important;
7179
+  }
7180
+  .flex-sm-shrink-1 {
7181
+    -ms-flex-negative: 1 !important;
7182
+    flex-shrink: 1 !important;
7183
+  }
7184
+  .justify-content-sm-start {
7185
+    -ms-flex-pack: start !important;
7186
+    justify-content: flex-start !important;
7187
+  }
7188
+  .justify-content-sm-end {
7189
+    -ms-flex-pack: end !important;
7190
+    justify-content: flex-end !important;
7191
+  }
7192
+  .justify-content-sm-center {
7193
+    -ms-flex-pack: center !important;
7194
+    justify-content: center !important;
7195
+  }
7196
+  .justify-content-sm-between {
7197
+    -ms-flex-pack: justify !important;
7198
+    justify-content: space-between !important;
7199
+  }
7200
+  .justify-content-sm-around {
7201
+    -ms-flex-pack: distribute !important;
7202
+    justify-content: space-around !important;
7203
+  }
7204
+  .align-items-sm-start {
7205
+    -ms-flex-align: start !important;
7206
+    align-items: flex-start !important;
7207
+  }
7208
+  .align-items-sm-end {
7209
+    -ms-flex-align: end !important;
7210
+    align-items: flex-end !important;
7211
+  }
7212
+  .align-items-sm-center {
7213
+    -ms-flex-align: center !important;
7214
+    align-items: center !important;
7215
+  }
7216
+  .align-items-sm-baseline {
7217
+    -ms-flex-align: baseline !important;
7218
+    align-items: baseline !important;
7219
+  }
7220
+  .align-items-sm-stretch {
7221
+    -ms-flex-align: stretch !important;
7222
+    align-items: stretch !important;
7223
+  }
7224
+  .align-content-sm-start {
7225
+    -ms-flex-line-pack: start !important;
7226
+    align-content: flex-start !important;
7227
+  }
7228
+  .align-content-sm-end {
7229
+    -ms-flex-line-pack: end !important;
7230
+    align-content: flex-end !important;
7231
+  }
7232
+  .align-content-sm-center {
7233
+    -ms-flex-line-pack: center !important;
7234
+    align-content: center !important;
7235
+  }
7236
+  .align-content-sm-between {
7237
+    -ms-flex-line-pack: justify !important;
7238
+    align-content: space-between !important;
7239
+  }
7240
+  .align-content-sm-around {
7241
+    -ms-flex-line-pack: distribute !important;
7242
+    align-content: space-around !important;
7243
+  }
7244
+  .align-content-sm-stretch {
7245
+    -ms-flex-line-pack: stretch !important;
7246
+    align-content: stretch !important;
7247
+  }
7248
+  .align-self-sm-auto {
7249
+    -ms-flex-item-align: auto !important;
7250
+    align-self: auto !important;
7251
+  }
7252
+  .align-self-sm-start {
7253
+    -ms-flex-item-align: start !important;
7254
+    align-self: flex-start !important;
7255
+  }
7256
+  .align-self-sm-end {
7257
+    -ms-flex-item-align: end !important;
7258
+    align-self: flex-end !important;
7259
+  }
7260
+  .align-self-sm-center {
7261
+    -ms-flex-item-align: center !important;
7262
+    align-self: center !important;
7263
+  }
7264
+  .align-self-sm-baseline {
7265
+    -ms-flex-item-align: baseline !important;
7266
+    align-self: baseline !important;
7267
+  }
7268
+  .align-self-sm-stretch {
7269
+    -ms-flex-item-align: stretch !important;
7270
+    align-self: stretch !important;
7271
+  }
7272
+}
7273
+
7274
+@media (min-width: 768px) {
7275
+  .flex-md-row {
7276
+    -ms-flex-direction: row !important;
7277
+    flex-direction: row !important;
7278
+  }
7279
+  .flex-md-column {
7280
+    -ms-flex-direction: column !important;
7281
+    flex-direction: column !important;
7282
+  }
7283
+  .flex-md-row-reverse {
7284
+    -ms-flex-direction: row-reverse !important;
7285
+    flex-direction: row-reverse !important;
7286
+  }
7287
+  .flex-md-column-reverse {
7288
+    -ms-flex-direction: column-reverse !important;
7289
+    flex-direction: column-reverse !important;
7290
+  }
7291
+  .flex-md-wrap {
7292
+    -ms-flex-wrap: wrap !important;
7293
+    flex-wrap: wrap !important;
7294
+  }
7295
+  .flex-md-nowrap {
7296
+    -ms-flex-wrap: nowrap !important;
7297
+    flex-wrap: nowrap !important;
7298
+  }
7299
+  .flex-md-wrap-reverse {
7300
+    -ms-flex-wrap: wrap-reverse !important;
7301
+    flex-wrap: wrap-reverse !important;
7302
+  }
7303
+  .flex-md-fill {
7304
+    -ms-flex: 1 1 auto !important;
7305
+    flex: 1 1 auto !important;
7306
+  }
7307
+  .flex-md-grow-0 {
7308
+    -ms-flex-positive: 0 !important;
7309
+    flex-grow: 0 !important;
7310
+  }
7311
+  .flex-md-grow-1 {
7312
+    -ms-flex-positive: 1 !important;
7313
+    flex-grow: 1 !important;
7314
+  }
7315
+  .flex-md-shrink-0 {
7316
+    -ms-flex-negative: 0 !important;
7317
+    flex-shrink: 0 !important;
7318
+  }
7319
+  .flex-md-shrink-1 {
7320
+    -ms-flex-negative: 1 !important;
7321
+    flex-shrink: 1 !important;
7322
+  }
7323
+  .justify-content-md-start {
7324
+    -ms-flex-pack: start !important;
7325
+    justify-content: flex-start !important;
7326
+  }
7327
+  .justify-content-md-end {
7328
+    -ms-flex-pack: end !important;
7329
+    justify-content: flex-end !important;
7330
+  }
7331
+  .justify-content-md-center {
7332
+    -ms-flex-pack: center !important;
7333
+    justify-content: center !important;
7334
+  }
7335
+  .justify-content-md-between {
7336
+    -ms-flex-pack: justify !important;
7337
+    justify-content: space-between !important;
7338
+  }
7339
+  .justify-content-md-around {
7340
+    -ms-flex-pack: distribute !important;
7341
+    justify-content: space-around !important;
7342
+  }
7343
+  .align-items-md-start {
7344
+    -ms-flex-align: start !important;
7345
+    align-items: flex-start !important;
7346
+  }
7347
+  .align-items-md-end {
7348
+    -ms-flex-align: end !important;
7349
+    align-items: flex-end !important;
7350
+  }
7351
+  .align-items-md-center {
7352
+    -ms-flex-align: center !important;
7353
+    align-items: center !important;
7354
+  }
7355
+  .align-items-md-baseline {
7356
+    -ms-flex-align: baseline !important;
7357
+    align-items: baseline !important;
7358
+  }
7359
+  .align-items-md-stretch {
7360
+    -ms-flex-align: stretch !important;
7361
+    align-items: stretch !important;
7362
+  }
7363
+  .align-content-md-start {
7364
+    -ms-flex-line-pack: start !important;
7365
+    align-content: flex-start !important;
7366
+  }
7367
+  .align-content-md-end {
7368
+    -ms-flex-line-pack: end !important;
7369
+    align-content: flex-end !important;
7370
+  }
7371
+  .align-content-md-center {
7372
+    -ms-flex-line-pack: center !important;
7373
+    align-content: center !important;
7374
+  }
7375
+  .align-content-md-between {
7376
+    -ms-flex-line-pack: justify !important;
7377
+    align-content: space-between !important;
7378
+  }
7379
+  .align-content-md-around {
7380
+    -ms-flex-line-pack: distribute !important;
7381
+    align-content: space-around !important;
7382
+  }
7383
+  .align-content-md-stretch {
7384
+    -ms-flex-line-pack: stretch !important;
7385
+    align-content: stretch !important;
7386
+  }
7387
+  .align-self-md-auto {
7388
+    -ms-flex-item-align: auto !important;
7389
+    align-self: auto !important;
7390
+  }
7391
+  .align-self-md-start {
7392
+    -ms-flex-item-align: start !important;
7393
+    align-self: flex-start !important;
7394
+  }
7395
+  .align-self-md-end {
7396
+    -ms-flex-item-align: end !important;
7397
+    align-self: flex-end !important;
7398
+  }
7399
+  .align-self-md-center {
7400
+    -ms-flex-item-align: center !important;
7401
+    align-self: center !important;
7402
+  }
7403
+  .align-self-md-baseline {
7404
+    -ms-flex-item-align: baseline !important;
7405
+    align-self: baseline !important;
7406
+  }
7407
+  .align-self-md-stretch {
7408
+    -ms-flex-item-align: stretch !important;
7409
+    align-self: stretch !important;
7410
+  }
7411
+}
7412
+
7413
+@media (min-width: 992px) {
7414
+  .flex-lg-row {
7415
+    -ms-flex-direction: row !important;
7416
+    flex-direction: row !important;
7417
+  }
7418
+  .flex-lg-column {
7419
+    -ms-flex-direction: column !important;
7420
+    flex-direction: column !important;
7421
+  }
7422
+  .flex-lg-row-reverse {
7423
+    -ms-flex-direction: row-reverse !important;
7424
+    flex-direction: row-reverse !important;
7425
+  }
7426
+  .flex-lg-column-reverse {
7427
+    -ms-flex-direction: column-reverse !important;
7428
+    flex-direction: column-reverse !important;
7429
+  }
7430
+  .flex-lg-wrap {
7431
+    -ms-flex-wrap: wrap !important;
7432
+    flex-wrap: wrap !important;
7433
+  }
7434
+  .flex-lg-nowrap {
7435
+    -ms-flex-wrap: nowrap !important;
7436
+    flex-wrap: nowrap !important;
7437
+  }
7438
+  .flex-lg-wrap-reverse {
7439
+    -ms-flex-wrap: wrap-reverse !important;
7440
+    flex-wrap: wrap-reverse !important;
7441
+  }
7442
+  .flex-lg-fill {
7443
+    -ms-flex: 1 1 auto !important;
7444
+    flex: 1 1 auto !important;
7445
+  }
7446
+  .flex-lg-grow-0 {
7447
+    -ms-flex-positive: 0 !important;
7448
+    flex-grow: 0 !important;
7449
+  }
7450
+  .flex-lg-grow-1 {
7451
+    -ms-flex-positive: 1 !important;
7452
+    flex-grow: 1 !important;
7453
+  }
7454
+  .flex-lg-shrink-0 {
7455
+    -ms-flex-negative: 0 !important;
7456
+    flex-shrink: 0 !important;
7457
+  }
7458
+  .flex-lg-shrink-1 {
7459
+    -ms-flex-negative: 1 !important;
7460
+    flex-shrink: 1 !important;
7461
+  }
7462
+  .justify-content-lg-start {
7463
+    -ms-flex-pack: start !important;
7464
+    justify-content: flex-start !important;
7465
+  }
7466
+  .justify-content-lg-end {
7467
+    -ms-flex-pack: end !important;
7468
+    justify-content: flex-end !important;
7469
+  }
7470
+  .justify-content-lg-center {
7471
+    -ms-flex-pack: center !important;
7472
+    justify-content: center !important;
7473
+  }
7474
+  .justify-content-lg-between {
7475
+    -ms-flex-pack: justify !important;
7476
+    justify-content: space-between !important;
7477
+  }
7478
+  .justify-content-lg-around {
7479
+    -ms-flex-pack: distribute !important;
7480
+    justify-content: space-around !important;
7481
+  }
7482
+  .align-items-lg-start {
7483
+    -ms-flex-align: start !important;
7484
+    align-items: flex-start !important;
7485
+  }
7486
+  .align-items-lg-end {
7487
+    -ms-flex-align: end !important;
7488
+    align-items: flex-end !important;
7489
+  }
7490
+  .align-items-lg-center {
7491
+    -ms-flex-align: center !important;
7492
+    align-items: center !important;
7493
+  }
7494
+  .align-items-lg-baseline {
7495
+    -ms-flex-align: baseline !important;
7496
+    align-items: baseline !important;
7497
+  }
7498
+  .align-items-lg-stretch {
7499
+    -ms-flex-align: stretch !important;
7500
+    align-items: stretch !important;
7501
+  }
7502
+  .align-content-lg-start {
7503
+    -ms-flex-line-pack: start !important;
7504
+    align-content: flex-start !important;
7505
+  }
7506
+  .align-content-lg-end {
7507
+    -ms-flex-line-pack: end !important;
7508
+    align-content: flex-end !important;
7509
+  }
7510
+  .align-content-lg-center {
7511
+    -ms-flex-line-pack: center !important;
7512
+    align-content: center !important;
7513
+  }
7514
+  .align-content-lg-between {
7515
+    -ms-flex-line-pack: justify !important;
7516
+    align-content: space-between !important;
7517
+  }
7518
+  .align-content-lg-around {
7519
+    -ms-flex-line-pack: distribute !important;
7520
+    align-content: space-around !important;
7521
+  }
7522
+  .align-content-lg-stretch {
7523
+    -ms-flex-line-pack: stretch !important;
7524
+    align-content: stretch !important;
7525
+  }
7526
+  .align-self-lg-auto {
7527
+    -ms-flex-item-align: auto !important;
7528
+    align-self: auto !important;
7529
+  }
7530
+  .align-self-lg-start {
7531
+    -ms-flex-item-align: start !important;
7532
+    align-self: flex-start !important;
7533
+  }
7534
+  .align-self-lg-end {
7535
+    -ms-flex-item-align: end !important;
7536
+    align-self: flex-end !important;
7537
+  }
7538
+  .align-self-lg-center {
7539
+    -ms-flex-item-align: center !important;
7540
+    align-self: center !important;
7541
+  }
7542
+  .align-self-lg-baseline {
7543
+    -ms-flex-item-align: baseline !important;
7544
+    align-self: baseline !important;
7545
+  }
7546
+  .align-self-lg-stretch {
7547
+    -ms-flex-item-align: stretch !important;
7548
+    align-self: stretch !important;
7549
+  }
7550
+}
7551
+
7552
+@media (min-width: 1200px) {
7553
+  .flex-xl-row {
7554
+    -ms-flex-direction: row !important;
7555
+    flex-direction: row !important;
7556
+  }
7557
+  .flex-xl-column {
7558
+    -ms-flex-direction: column !important;
7559
+    flex-direction: column !important;
7560
+  }
7561
+  .flex-xl-row-reverse {
7562
+    -ms-flex-direction: row-reverse !important;
7563
+    flex-direction: row-reverse !important;
7564
+  }
7565
+  .flex-xl-column-reverse {
7566
+    -ms-flex-direction: column-reverse !important;
7567
+    flex-direction: column-reverse !important;
7568
+  }
7569
+  .flex-xl-wrap {
7570
+    -ms-flex-wrap: wrap !important;
7571
+    flex-wrap: wrap !important;
7572
+  }
7573
+  .flex-xl-nowrap {
7574
+    -ms-flex-wrap: nowrap !important;
7575
+    flex-wrap: nowrap !important;
7576
+  }
7577
+  .flex-xl-wrap-reverse {
7578
+    -ms-flex-wrap: wrap-reverse !important;
7579
+    flex-wrap: wrap-reverse !important;
7580
+  }
7581
+  .flex-xl-fill {
7582
+    -ms-flex: 1 1 auto !important;
7583
+    flex: 1 1 auto !important;
7584
+  }
7585
+  .flex-xl-grow-0 {
7586
+    -ms-flex-positive: 0 !important;
7587
+    flex-grow: 0 !important;
7588
+  }
7589
+  .flex-xl-grow-1 {
7590
+    -ms-flex-positive: 1 !important;
7591
+    flex-grow: 1 !important;
7592
+  }
7593
+  .flex-xl-shrink-0 {
7594
+    -ms-flex-negative: 0 !important;
7595
+    flex-shrink: 0 !important;
7596
+  }
7597
+  .flex-xl-shrink-1 {
7598
+    -ms-flex-negative: 1 !important;
7599
+    flex-shrink: 1 !important;
7600
+  }
7601
+  .justify-content-xl-start {
7602
+    -ms-flex-pack: start !important;
7603
+    justify-content: flex-start !important;
7604
+  }
7605
+  .justify-content-xl-end {
7606
+    -ms-flex-pack: end !important;
7607
+    justify-content: flex-end !important;
7608
+  }
7609
+  .justify-content-xl-center {
7610
+    -ms-flex-pack: center !important;
7611
+    justify-content: center !important;
7612
+  }
7613
+  .justify-content-xl-between {
7614
+    -ms-flex-pack: justify !important;
7615
+    justify-content: space-between !important;
7616
+  }
7617
+  .justify-content-xl-around {
7618
+    -ms-flex-pack: distribute !important;
7619
+    justify-content: space-around !important;
7620
+  }
7621
+  .align-items-xl-start {
7622
+    -ms-flex-align: start !important;
7623
+    align-items: flex-start !important;
7624
+  }
7625
+  .align-items-xl-end {
7626
+    -ms-flex-align: end !important;
7627
+    align-items: flex-end !important;
7628
+  }
7629
+  .align-items-xl-center {
7630
+    -ms-flex-align: center !important;
7631
+    align-items: center !important;
7632
+  }
7633
+  .align-items-xl-baseline {
7634
+    -ms-flex-align: baseline !important;
7635
+    align-items: baseline !important;
7636
+  }
7637
+  .align-items-xl-stretch {
7638
+    -ms-flex-align: stretch !important;
7639
+    align-items: stretch !important;
7640
+  }
7641
+  .align-content-xl-start {
7642
+    -ms-flex-line-pack: start !important;
7643
+    align-content: flex-start !important;
7644
+  }
7645
+  .align-content-xl-end {
7646
+    -ms-flex-line-pack: end !important;
7647
+    align-content: flex-end !important;
7648
+  }
7649
+  .align-content-xl-center {
7650
+    -ms-flex-line-pack: center !important;
7651
+    align-content: center !important;
7652
+  }
7653
+  .align-content-xl-between {
7654
+    -ms-flex-line-pack: justify !important;
7655
+    align-content: space-between !important;
7656
+  }
7657
+  .align-content-xl-around {
7658
+    -ms-flex-line-pack: distribute !important;
7659
+    align-content: space-around !important;
7660
+  }
7661
+  .align-content-xl-stretch {
7662
+    -ms-flex-line-pack: stretch !important;
7663
+    align-content: stretch !important;
7664
+  }
7665
+  .align-self-xl-auto {
7666
+    -ms-flex-item-align: auto !important;
7667
+    align-self: auto !important;
7668
+  }
7669
+  .align-self-xl-start {
7670
+    -ms-flex-item-align: start !important;
7671
+    align-self: flex-start !important;
7672
+  }
7673
+  .align-self-xl-end {
7674
+    -ms-flex-item-align: end !important;
7675
+    align-self: flex-end !important;
7676
+  }
7677
+  .align-self-xl-center {
7678
+    -ms-flex-item-align: center !important;
7679
+    align-self: center !important;
7680
+  }
7681
+  .align-self-xl-baseline {
7682
+    -ms-flex-item-align: baseline !important;
7683
+    align-self: baseline !important;
7684
+  }
7685
+  .align-self-xl-stretch {
7686
+    -ms-flex-item-align: stretch !important;
7687
+    align-self: stretch !important;
7688
+  }
7689
+}
7690
+
7691
+.float-left {
7692
+  float: left !important;
7693
+}
7694
+
7695
+.float-right {
7696
+  float: right !important;
7697
+}
7698
+
7699
+.float-none {
7700
+  float: none !important;
7701
+}
7702
+
7703
+@media (min-width: 576px) {
7704
+  .float-sm-left {
7705
+    float: left !important;
7706
+  }
7707
+  .float-sm-right {
7708
+    float: right !important;
7709
+  }
7710
+  .float-sm-none {
7711
+    float: none !important;
7712
+  }
7713
+}
7714
+
7715
+@media (min-width: 768px) {
7716
+  .float-md-left {
7717
+    float: left !important;
7718
+  }
7719
+  .float-md-right {
7720
+    float: right !important;
7721
+  }
7722
+  .float-md-none {
7723
+    float: none !important;
7724
+  }
7725
+}
7726
+
7727
+@media (min-width: 992px) {
7728
+  .float-lg-left {
7729
+    float: left !important;
7730
+  }
7731
+  .float-lg-right {
7732
+    float: right !important;
7733
+  }
7734
+  .float-lg-none {
7735
+    float: none !important;
7736
+  }
7737
+}
7738
+
7739
+@media (min-width: 1200px) {
7740
+  .float-xl-left {
7741
+    float: left !important;
7742
+  }
7743
+  .float-xl-right {
7744
+    float: right !important;
7745
+  }
7746
+  .float-xl-none {
7747
+    float: none !important;
7748
+  }
7749
+}
7750
+
7751
+.overflow-auto {
7752
+  overflow: auto !important;
7753
+}
7754
+
7755
+.overflow-hidden {
7756
+  overflow: hidden !important;
7757
+}
7758
+
7759
+.position-static {
7760
+  position: static !important;
7761
+}
7762
+
7763
+.position-relative {
7764
+  position: relative !important;
7765
+}
7766
+
7767
+.position-absolute {
7768
+  position: absolute !important;
7769
+}
7770
+
7771
+.position-fixed {
7772
+  position: fixed !important;
7773
+}
7774
+
7775
+.position-sticky {
7776
+  position: -webkit-sticky !important;
7777
+  position: sticky !important;
7778
+}
7779
+
7780
+.fixed-top {
7781
+  position: fixed;
7782
+  top: 0;
7783
+  right: 0;
7784
+  left: 0;
7785
+  z-index: 1030;
7786
+}
7787
+
7788
+.fixed-bottom {
7789
+  position: fixed;
7790
+  right: 0;
7791
+  bottom: 0;
7792
+  left: 0;
7793
+  z-index: 1030;
7794
+}
7795
+
7796
+@supports ((position: -webkit-sticky) or (position: sticky)) {
7797
+  .sticky-top {
7798
+    position: -webkit-sticky;
7799
+    position: sticky;
7800
+    top: 0;
7801
+    z-index: 1020;
7802
+  }
7803
+}
7804
+
7805
+.sr-only {
7806
+  position: absolute;
7807
+  width: 1px;
7808
+  height: 1px;
7809
+  padding: 0;
7810
+  overflow: hidden;
7811
+  clip: rect(0, 0, 0, 0);
7812
+  white-space: nowrap;
7813
+  border: 0;
7814
+}
7815
+
7816
+.sr-only-focusable:active, .sr-only-focusable:focus {
7817
+  position: static;
7818
+  width: auto;
7819
+  height: auto;
7820
+  overflow: visible;
7821
+  clip: auto;
7822
+  white-space: normal;
7823
+}
7824
+
7825
+.shadow-sm {
7826
+  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7827
+}
7828
+
7829
+.shadow {
7830
+  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7831
+}
7832
+
7833
+.shadow-lg {
7834
+  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7835
+}
7836
+
7837
+.shadow-none {
7838
+  box-shadow: none !important;
7839
+}
7840
+
7841
+.w-25 {
7842
+  width: 25% !important;
7843
+}
7844
+
7845
+.w-50 {
7846
+  width: 50% !important;
7847
+}
7848
+
7849
+.w-75 {
7850
+  width: 75% !important;
7851
+}
7852
+
7853
+.w-100 {
7854
+  width: 100% !important;
7855
+}
7856
+
7857
+.w-auto {
7858
+  width: auto !important;
7859
+}
7860
+
7861
+.h-25 {
7862
+  height: 25% !important;
7863
+}
7864
+
7865
+.h-50 {
7866
+  height: 50% !important;
7867
+}
7868
+
7869
+.h-75 {
7870
+  height: 75% !important;
7871
+}
7872
+
7873
+.h-100 {
7874
+  height: 100% !important;
7875
+}
7876
+
7877
+.h-auto {
7878
+  height: auto !important;
7879
+}
7880
+
7881
+.mw-100 {
7882
+  max-width: 100% !important;
7883
+}
7884
+
7885
+.mh-100 {
7886
+  max-height: 100% !important;
7887
+}
7888
+
7889
+.min-vw-100 {
7890
+  min-width: 100vw !important;
7891
+}
7892
+
7893
+.min-vh-100 {
7894
+  min-height: 100vh !important;
7895
+}
7896
+
7897
+.vw-100 {
7898
+  width: 100vw !important;
7899
+}
7900
+
7901
+.vh-100 {
7902
+  height: 100vh !important;
7903
+}
7904
+
7905
+.stretched-link::after {
7906
+  position: absolute;
7907
+  top: 0;
7908
+  right: 0;
7909
+  bottom: 0;
7910
+  left: 0;
7911
+  z-index: 1;
7912
+  pointer-events: auto;
7913
+  content: "";
7914
+  background-color: rgba(0, 0, 0, 0);
7915
+}
7916
+
7917
+.m-0 {
7918
+  margin: 0 !important;
7919
+}
7920
+
7921
+.mt-0,
7922
+.my-0 {
7923
+  margin-top: 0 !important;
7924
+}
7925
+
7926
+.mr-0,
7927
+.mx-0 {
7928
+  margin-right: 0 !important;
7929
+}
7930
+
7931
+.mb-0,
7932
+.my-0 {
7933
+  margin-bottom: 0 !important;
7934
+}
7935
+
7936
+.ml-0,
7937
+.mx-0 {
7938
+  margin-left: 0 !important;
7939
+}
7940
+
7941
+.m-1 {
7942
+  margin: 0.25rem !important;
7943
+}
7944
+
7945
+.mt-1,
7946
+.my-1 {
7947
+  margin-top: 0.25rem !important;
7948
+}
7949
+
7950
+.mr-1,
7951
+.mx-1 {
7952
+  margin-right: 0.25rem !important;
7953
+}
7954
+
7955
+.mb-1,
7956
+.my-1 {
7957
+  margin-bottom: 0.25rem !important;
7958
+}
7959
+
7960
+.ml-1,
7961
+.mx-1 {
7962
+  margin-left: 0.25rem !important;
7963
+}
7964
+
7965
+.m-2 {
7966
+  margin: 0.5rem !important;
7967
+}
7968
+
7969
+.mt-2,
7970
+.my-2 {
7971
+  margin-top: 0.5rem !important;
7972
+}
7973
+
7974
+.mr-2,
7975
+.mx-2 {
7976
+  margin-right: 0.5rem !important;
7977
+}
7978
+
7979
+.mb-2,
7980
+.my-2 {
7981
+  margin-bottom: 0.5rem !important;
7982
+}
7983
+
7984
+.ml-2,
7985
+.mx-2 {
7986
+  margin-left: 0.5rem !important;
7987
+}
7988
+
7989
+.m-3 {
7990
+  margin: 1rem !important;
7991
+}
7992
+
7993
+.mt-3,
7994
+.my-3 {
7995
+  margin-top: 1rem !important;
7996
+}
7997
+
7998
+.mr-3,
7999
+.mx-3 {
8000
+  margin-right: 1rem !important;
8001
+}
8002
+
8003
+.mb-3,
8004
+.my-3 {
8005
+  margin-bottom: 1rem !important;
8006
+}
8007
+
8008
+.ml-3,
8009
+.mx-3 {
8010
+  margin-left: 1rem !important;
8011
+}
8012
+
8013
+.m-4 {
8014
+  margin: 1.5rem !important;
8015
+}
8016
+
8017
+.mt-4,
8018
+.my-4 {
8019
+  margin-top: 1.5rem !important;
8020
+}
8021
+
8022
+.mr-4,
8023
+.mx-4 {
8024
+  margin-right: 1.5rem !important;
8025
+}
8026
+
8027
+.mb-4,
8028
+.my-4 {
8029
+  margin-bottom: 1.5rem !important;
8030
+}
8031
+
8032
+.ml-4,
8033
+.mx-4 {
8034
+  margin-left: 1.5rem !important;
8035
+}
8036
+
8037
+.m-5 {
8038
+  margin: 3rem !important;
8039
+}
8040
+
8041
+.mt-5,
8042
+.my-5 {
8043
+  margin-top: 3rem !important;
8044
+}
8045
+
8046
+.mr-5,
8047
+.mx-5 {
8048
+  margin-right: 3rem !important;
8049
+}
8050
+
8051
+.mb-5,
8052
+.my-5 {
8053
+  margin-bottom: 3rem !important;
8054
+}
8055
+
8056
+.ml-5,
8057
+.mx-5 {
8058
+  margin-left: 3rem !important;
8059
+}
8060
+
8061
+.p-0 {
8062
+  padding: 0 !important;
8063
+}
8064
+
8065
+.pt-0,
8066
+.py-0 {
8067
+  padding-top: 0 !important;
8068
+}
8069
+
8070
+.pr-0,
8071
+.px-0 {
8072
+  padding-right: 0 !important;
8073
+}
8074
+
8075
+.pb-0,
8076
+.py-0 {
8077
+  padding-bottom: 0 !important;
8078
+}
8079
+
8080
+.pl-0,
8081
+.px-0 {
8082
+  padding-left: 0 !important;
8083
+}
8084
+
8085
+.p-1 {
8086
+  padding: 0.25rem !important;
8087
+}
8088
+
8089
+.pt-1,
8090
+.py-1 {
8091
+  padding-top: 0.25rem !important;
8092
+}
8093
+
8094
+.pr-1,
8095
+.px-1 {
8096
+  padding-right: 0.25rem !important;
8097
+}
8098
+
8099
+.pb-1,
8100
+.py-1 {
8101
+  padding-bottom: 0.25rem !important;
8102
+}
8103
+
8104
+.pl-1,
8105
+.px-1 {
8106
+  padding-left: 0.25rem !important;
8107
+}
8108
+
8109
+.p-2 {
8110
+  padding: 0.5rem !important;
8111
+}
8112
+
8113
+.pt-2,
8114
+.py-2 {
8115
+  padding-top: 0.5rem !important;
8116
+}
8117
+
8118
+.pr-2,
8119
+.px-2 {
8120
+  padding-right: 0.5rem !important;
8121
+}
8122
+
8123
+.pb-2,
8124
+.py-2 {
8125
+  padding-bottom: 0.5rem !important;
8126
+}
8127
+
8128
+.pl-2,
8129
+.px-2 {
8130
+  padding-left: 0.5rem !important;
8131
+}
8132
+
8133
+.p-3 {
8134
+  padding: 1rem !important;
8135
+}
8136
+
8137
+.pt-3,
8138
+.py-3 {
8139
+  padding-top: 1rem !important;
8140
+}
8141
+
8142
+.pr-3,
8143
+.px-3 {
8144
+  padding-right: 1rem !important;
8145
+}
8146
+
8147
+.pb-3,
8148
+.py-3 {
8149
+  padding-bottom: 1rem !important;
8150
+}
8151
+
8152
+.pl-3,
8153
+.px-3 {
8154
+  padding-left: 1rem !important;
8155
+}
8156
+
8157
+.p-4 {
8158
+  padding: 1.5rem !important;
8159
+}
8160
+
8161
+.pt-4,
8162
+.py-4 {
8163
+  padding-top: 1.5rem !important;
8164
+}
8165
+
8166
+.pr-4,
8167
+.px-4 {
8168
+  padding-right: 1.5rem !important;
8169
+}
8170
+
8171
+.pb-4,
8172
+.py-4 {
8173
+  padding-bottom: 1.5rem !important;
8174
+}
8175
+
8176
+.pl-4,
8177
+.px-4 {
8178
+  padding-left: 1.5rem !important;
8179
+}
8180
+
8181
+.p-5 {
8182
+  padding: 3rem !important;
8183
+}
8184
+
8185
+.pt-5,
8186
+.py-5 {
8187
+  padding-top: 3rem !important;
8188
+}
8189
+
8190
+.pr-5,
8191
+.px-5 {
8192
+  padding-right: 3rem !important;
8193
+}
8194
+
8195
+.pb-5,
8196
+.py-5 {
8197
+  padding-bottom: 3rem !important;
8198
+}
8199
+
8200
+.pl-5,
8201
+.px-5 {
8202
+  padding-left: 3rem !important;
8203
+}
8204
+
8205
+.m-n1 {
8206
+  margin: -0.25rem !important;
8207
+}
8208
+
8209
+.mt-n1,
8210
+.my-n1 {
8211
+  margin-top: -0.25rem !important;
8212
+}
8213
+
8214
+.mr-n1,
8215
+.mx-n1 {
8216
+  margin-right: -0.25rem !important;
8217
+}
8218
+
8219
+.mb-n1,
8220
+.my-n1 {
8221
+  margin-bottom: -0.25rem !important;
8222
+}
8223
+
8224
+.ml-n1,
8225
+.mx-n1 {
8226
+  margin-left: -0.25rem !important;
8227
+}
8228
+
8229
+.m-n2 {
8230
+  margin: -0.5rem !important;
8231
+}
8232
+
8233
+.mt-n2,
8234
+.my-n2 {
8235
+  margin-top: -0.5rem !important;
8236
+}
8237
+
8238
+.mr-n2,
8239
+.mx-n2 {
8240
+  margin-right: -0.5rem !important;
8241
+}
8242
+
8243
+.mb-n2,
8244
+.my-n2 {
8245
+  margin-bottom: -0.5rem !important;
8246
+}
8247
+
8248
+.ml-n2,
8249
+.mx-n2 {
8250
+  margin-left: -0.5rem !important;
8251
+}
8252
+
8253
+.m-n3 {
8254
+  margin: -1rem !important;
8255
+}
8256
+
8257
+.mt-n3,
8258
+.my-n3 {
8259
+  margin-top: -1rem !important;
8260
+}
8261
+
8262
+.mr-n3,
8263
+.mx-n3 {
8264
+  margin-right: -1rem !important;
8265
+}
8266
+
8267
+.mb-n3,
8268
+.my-n3 {
8269
+  margin-bottom: -1rem !important;
8270
+}
8271
+
8272
+.ml-n3,
8273
+.mx-n3 {
8274
+  margin-left: -1rem !important;
8275
+}
8276
+
8277
+.m-n4 {
8278
+  margin: -1.5rem !important;
8279
+}
8280
+
8281
+.mt-n4,
8282
+.my-n4 {
8283
+  margin-top: -1.5rem !important;
8284
+}
8285
+
8286
+.mr-n4,
8287
+.mx-n4 {
8288
+  margin-right: -1.5rem !important;
8289
+}
8290
+
8291
+.mb-n4,
8292
+.my-n4 {
8293
+  margin-bottom: -1.5rem !important;
8294
+}
8295
+
8296
+.ml-n4,
8297
+.mx-n4 {
8298
+  margin-left: -1.5rem !important;
8299
+}
8300
+
8301
+.m-n5 {
8302
+  margin: -3rem !important;
8303
+}
8304
+
8305
+.mt-n5,
8306
+.my-n5 {
8307
+  margin-top: -3rem !important;
8308
+}
8309
+
8310
+.mr-n5,
8311
+.mx-n5 {
8312
+  margin-right: -3rem !important;
8313
+}
8314
+
8315
+.mb-n5,
8316
+.my-n5 {
8317
+  margin-bottom: -3rem !important;
8318
+}
8319
+
8320
+.ml-n5,
8321
+.mx-n5 {
8322
+  margin-left: -3rem !important;
8323
+}
8324
+
8325
+.m-auto {
8326
+  margin: auto !important;
8327
+}
8328
+
8329
+.mt-auto,
8330
+.my-auto {
8331
+  margin-top: auto !important;
8332
+}
8333
+
8334
+.mr-auto,
8335
+.mx-auto {
8336
+  margin-right: auto !important;
8337
+}
8338
+
8339
+.mb-auto,
8340
+.my-auto {
8341
+  margin-bottom: auto !important;
8342
+}
8343
+
8344
+.ml-auto,
8345
+.mx-auto {
8346
+  margin-left: auto !important;
8347
+}
8348
+
8349
+@media (min-width: 576px) {
8350
+  .m-sm-0 {
8351
+    margin: 0 !important;
8352
+  }
8353
+  .mt-sm-0,
8354
+  .my-sm-0 {
8355
+    margin-top: 0 !important;
8356
+  }
8357
+  .mr-sm-0,
8358
+  .mx-sm-0 {
8359
+    margin-right: 0 !important;
8360
+  }
8361
+  .mb-sm-0,
8362
+  .my-sm-0 {
8363
+    margin-bottom: 0 !important;
8364
+  }
8365
+  .ml-sm-0,
8366
+  .mx-sm-0 {
8367
+    margin-left: 0 !important;
8368
+  }
8369
+  .m-sm-1 {
8370
+    margin: 0.25rem !important;
8371
+  }
8372
+  .mt-sm-1,
8373
+  .my-sm-1 {
8374
+    margin-top: 0.25rem !important;
8375
+  }
8376
+  .mr-sm-1,
8377
+  .mx-sm-1 {
8378
+    margin-right: 0.25rem !important;
8379
+  }
8380
+  .mb-sm-1,
8381
+  .my-sm-1 {
8382
+    margin-bottom: 0.25rem !important;
8383
+  }
8384
+  .ml-sm-1,
8385
+  .mx-sm-1 {
8386
+    margin-left: 0.25rem !important;
8387
+  }
8388
+  .m-sm-2 {
8389
+    margin: 0.5rem !important;
8390
+  }
8391
+  .mt-sm-2,
8392
+  .my-sm-2 {
8393
+    margin-top: 0.5rem !important;
8394
+  }
8395
+  .mr-sm-2,
8396
+  .mx-sm-2 {
8397
+    margin-right: 0.5rem !important;
8398
+  }
8399
+  .mb-sm-2,
8400
+  .my-sm-2 {
8401
+    margin-bottom: 0.5rem !important;
8402
+  }
8403
+  .ml-sm-2,
8404
+  .mx-sm-2 {
8405
+    margin-left: 0.5rem !important;
8406
+  }
8407
+  .m-sm-3 {
8408
+    margin: 1rem !important;
8409
+  }
8410
+  .mt-sm-3,
8411
+  .my-sm-3 {
8412
+    margin-top: 1rem !important;
8413
+  }
8414
+  .mr-sm-3,
8415
+  .mx-sm-3 {
8416
+    margin-right: 1rem !important;
8417
+  }
8418
+  .mb-sm-3,
8419
+  .my-sm-3 {
8420
+    margin-bottom: 1rem !important;
8421
+  }
8422
+  .ml-sm-3,
8423
+  .mx-sm-3 {
8424
+    margin-left: 1rem !important;
8425
+  }
8426
+  .m-sm-4 {
8427
+    margin: 1.5rem !important;
8428
+  }
8429
+  .mt-sm-4,
8430
+  .my-sm-4 {
8431
+    margin-top: 1.5rem !important;
8432
+  }
8433
+  .mr-sm-4,
8434
+  .mx-sm-4 {
8435
+    margin-right: 1.5rem !important;
8436
+  }
8437
+  .mb-sm-4,
8438
+  .my-sm-4 {
8439
+    margin-bottom: 1.5rem !important;
8440
+  }
8441
+  .ml-sm-4,
8442
+  .mx-sm-4 {
8443
+    margin-left: 1.5rem !important;
8444
+  }
8445
+  .m-sm-5 {
8446
+    margin: 3rem !important;
8447
+  }
8448
+  .mt-sm-5,
8449
+  .my-sm-5 {
8450
+    margin-top: 3rem !important;
8451
+  }
8452
+  .mr-sm-5,
8453
+  .mx-sm-5 {
8454
+    margin-right: 3rem !important;
8455
+  }
8456
+  .mb-sm-5,
8457
+  .my-sm-5 {
8458
+    margin-bottom: 3rem !important;
8459
+  }
8460
+  .ml-sm-5,
8461
+  .mx-sm-5 {
8462
+    margin-left: 3rem !important;
8463
+  }
8464
+  .p-sm-0 {
8465
+    padding: 0 !important;
8466
+  }
8467
+  .pt-sm-0,
8468
+  .py-sm-0 {
8469
+    padding-top: 0 !important;
8470
+  }
8471
+  .pr-sm-0,
8472
+  .px-sm-0 {
8473
+    padding-right: 0 !important;
8474
+  }
8475
+  .pb-sm-0,
8476
+  .py-sm-0 {
8477
+    padding-bottom: 0 !important;
8478
+  }
8479
+  .pl-sm-0,
8480
+  .px-sm-0 {
8481
+    padding-left: 0 !important;
8482
+  }
8483
+  .p-sm-1 {
8484
+    padding: 0.25rem !important;
8485
+  }
8486
+  .pt-sm-1,
8487
+  .py-sm-1 {
8488
+    padding-top: 0.25rem !important;
8489
+  }
8490
+  .pr-sm-1,
8491
+  .px-sm-1 {
8492
+    padding-right: 0.25rem !important;
8493
+  }
8494
+  .pb-sm-1,
8495
+  .py-sm-1 {
8496
+    padding-bottom: 0.25rem !important;
8497
+  }
8498
+  .pl-sm-1,
8499
+  .px-sm-1 {
8500
+    padding-left: 0.25rem !important;
8501
+  }
8502
+  .p-sm-2 {
8503
+    padding: 0.5rem !important;
8504
+  }
8505
+  .pt-sm-2,
8506
+  .py-sm-2 {
8507
+    padding-top: 0.5rem !important;
8508
+  }
8509
+  .pr-sm-2,
8510
+  .px-sm-2 {
8511
+    padding-right: 0.5rem !important;
8512
+  }
8513
+  .pb-sm-2,
8514
+  .py-sm-2 {
8515
+    padding-bottom: 0.5rem !important;
8516
+  }
8517
+  .pl-sm-2,
8518
+  .px-sm-2 {
8519
+    padding-left: 0.5rem !important;
8520
+  }
8521
+  .p-sm-3 {
8522
+    padding: 1rem !important;
8523
+  }
8524
+  .pt-sm-3,
8525
+  .py-sm-3 {
8526
+    padding-top: 1rem !important;
8527
+  }
8528
+  .pr-sm-3,
8529
+  .px-sm-3 {
8530
+    padding-right: 1rem !important;
8531
+  }
8532
+  .pb-sm-3,
8533
+  .py-sm-3 {
8534
+    padding-bottom: 1rem !important;
8535
+  }
8536
+  .pl-sm-3,
8537
+  .px-sm-3 {
8538
+    padding-left: 1rem !important;
8539
+  }
8540
+  .p-sm-4 {
8541
+    padding: 1.5rem !important;
8542
+  }
8543
+  .pt-sm-4,
8544
+  .py-sm-4 {
8545
+    padding-top: 1.5rem !important;
8546
+  }
8547
+  .pr-sm-4,
8548
+  .px-sm-4 {
8549
+    padding-right: 1.5rem !important;
8550
+  }
8551
+  .pb-sm-4,
8552
+  .py-sm-4 {
8553
+    padding-bottom: 1.5rem !important;
8554
+  }
8555
+  .pl-sm-4,
8556
+  .px-sm-4 {
8557
+    padding-left: 1.5rem !important;
8558
+  }
8559
+  .p-sm-5 {
8560
+    padding: 3rem !important;
8561
+  }
8562
+  .pt-sm-5,
8563
+  .py-sm-5 {
8564
+    padding-top: 3rem !important;
8565
+  }
8566
+  .pr-sm-5,
8567
+  .px-sm-5 {
8568
+    padding-right: 3rem !important;
8569
+  }
8570
+  .pb-sm-5,
8571
+  .py-sm-5 {
8572
+    padding-bottom: 3rem !important;
8573
+  }
8574
+  .pl-sm-5,
8575
+  .px-sm-5 {
8576
+    padding-left: 3rem !important;
8577
+  }
8578
+  .m-sm-n1 {
8579
+    margin: -0.25rem !important;
8580
+  }
8581
+  .mt-sm-n1,
8582
+  .my-sm-n1 {
8583
+    margin-top: -0.25rem !important;
8584
+  }
8585
+  .mr-sm-n1,
8586
+  .mx-sm-n1 {
8587
+    margin-right: -0.25rem !important;
8588
+  }
8589
+  .mb-sm-n1,
8590
+  .my-sm-n1 {
8591
+    margin-bottom: -0.25rem !important;
8592
+  }
8593
+  .ml-sm-n1,
8594
+  .mx-sm-n1 {
8595
+    margin-left: -0.25rem !important;
8596
+  }
8597
+  .m-sm-n2 {
8598
+    margin: -0.5rem !important;
8599
+  }
8600
+  .mt-sm-n2,
8601
+  .my-sm-n2 {
8602
+    margin-top: -0.5rem !important;
8603
+  }
8604
+  .mr-sm-n2,
8605
+  .mx-sm-n2 {
8606
+    margin-right: -0.5rem !important;
8607
+  }
8608
+  .mb-sm-n2,
8609
+  .my-sm-n2 {
8610
+    margin-bottom: -0.5rem !important;
8611
+  }
8612
+  .ml-sm-n2,
8613
+  .mx-sm-n2 {
8614
+    margin-left: -0.5rem !important;
8615
+  }
8616
+  .m-sm-n3 {
8617
+    margin: -1rem !important;
8618
+  }
8619
+  .mt-sm-n3,
8620
+  .my-sm-n3 {
8621
+    margin-top: -1rem !important;
8622
+  }
8623
+  .mr-sm-n3,
8624
+  .mx-sm-n3 {
8625
+    margin-right: -1rem !important;
8626
+  }
8627
+  .mb-sm-n3,
8628
+  .my-sm-n3 {
8629
+    margin-bottom: -1rem !important;
8630
+  }
8631
+  .ml-sm-n3,
8632
+  .mx-sm-n3 {
8633
+    margin-left: -1rem !important;
8634
+  }
8635
+  .m-sm-n4 {
8636
+    margin: -1.5rem !important;
8637
+  }
8638
+  .mt-sm-n4,
8639
+  .my-sm-n4 {
8640
+    margin-top: -1.5rem !important;
8641
+  }
8642
+  .mr-sm-n4,
8643
+  .mx-sm-n4 {
8644
+    margin-right: -1.5rem !important;
8645
+  }
8646
+  .mb-sm-n4,
8647
+  .my-sm-n4 {
8648
+    margin-bottom: -1.5rem !important;
8649
+  }
8650
+  .ml-sm-n4,
8651
+  .mx-sm-n4 {
8652
+    margin-left: -1.5rem !important;
8653
+  }
8654
+  .m-sm-n5 {
8655
+    margin: -3rem !important;
8656
+  }
8657
+  .mt-sm-n5,
8658
+  .my-sm-n5 {
8659
+    margin-top: -3rem !important;
8660
+  }
8661
+  .mr-sm-n5,
8662
+  .mx-sm-n5 {
8663
+    margin-right: -3rem !important;
8664
+  }
8665
+  .mb-sm-n5,
8666
+  .my-sm-n5 {
8667
+    margin-bottom: -3rem !important;
8668
+  }
8669
+  .ml-sm-n5,
8670
+  .mx-sm-n5 {
8671
+    margin-left: -3rem !important;
8672
+  }
8673
+  .m-sm-auto {
8674
+    margin: auto !important;
8675
+  }
8676
+  .mt-sm-auto,
8677
+  .my-sm-auto {
8678
+    margin-top: auto !important;
8679
+  }
8680
+  .mr-sm-auto,
8681
+  .mx-sm-auto {
8682
+    margin-right: auto !important;
8683
+  }
8684
+  .mb-sm-auto,
8685
+  .my-sm-auto {
8686
+    margin-bottom: auto !important;
8687
+  }
8688
+  .ml-sm-auto,
8689
+  .mx-sm-auto {
8690
+    margin-left: auto !important;
8691
+  }
8692
+}
8693
+
8694
+@media (min-width: 768px) {
8695
+  .m-md-0 {
8696
+    margin: 0 !important;
8697
+  }
8698
+  .mt-md-0,
8699
+  .my-md-0 {
8700
+    margin-top: 0 !important;
8701
+  }
8702
+  .mr-md-0,
8703
+  .mx-md-0 {
8704
+    margin-right: 0 !important;
8705
+  }
8706
+  .mb-md-0,
8707
+  .my-md-0 {
8708
+    margin-bottom: 0 !important;
8709
+  }
8710
+  .ml-md-0,
8711
+  .mx-md-0 {
8712
+    margin-left: 0 !important;
8713
+  }
8714
+  .m-md-1 {
8715
+    margin: 0.25rem !important;
8716
+  }
8717
+  .mt-md-1,
8718
+  .my-md-1 {
8719
+    margin-top: 0.25rem !important;
8720
+  }
8721
+  .mr-md-1,
8722
+  .mx-md-1 {
8723
+    margin-right: 0.25rem !important;
8724
+  }
8725
+  .mb-md-1,
8726
+  .my-md-1 {
8727
+    margin-bottom: 0.25rem !important;
8728
+  }
8729
+  .ml-md-1,
8730
+  .mx-md-1 {
8731
+    margin-left: 0.25rem !important;
8732
+  }
8733
+  .m-md-2 {
8734
+    margin: 0.5rem !important;
8735
+  }
8736
+  .mt-md-2,
8737
+  .my-md-2 {
8738
+    margin-top: 0.5rem !important;
8739
+  }
8740
+  .mr-md-2,
8741
+  .mx-md-2 {
8742
+    margin-right: 0.5rem !important;
8743
+  }
8744
+  .mb-md-2,
8745
+  .my-md-2 {
8746
+    margin-bottom: 0.5rem !important;
8747
+  }
8748
+  .ml-md-2,
8749
+  .mx-md-2 {
8750
+    margin-left: 0.5rem !important;
8751
+  }
8752
+  .m-md-3 {
8753
+    margin: 1rem !important;
8754
+  }
8755
+  .mt-md-3,
8756
+  .my-md-3 {
8757
+    margin-top: 1rem !important;
8758
+  }
8759
+  .mr-md-3,
8760
+  .mx-md-3 {
8761
+    margin-right: 1rem !important;
8762
+  }
8763
+  .mb-md-3,
8764
+  .my-md-3 {
8765
+    margin-bottom: 1rem !important;
8766
+  }
8767
+  .ml-md-3,
8768
+  .mx-md-3 {
8769
+    margin-left: 1rem !important;
8770
+  }
8771
+  .m-md-4 {
8772
+    margin: 1.5rem !important;
8773
+  }
8774
+  .mt-md-4,
8775
+  .my-md-4 {
8776
+    margin-top: 1.5rem !important;
8777
+  }
8778
+  .mr-md-4,
8779
+  .mx-md-4 {
8780
+    margin-right: 1.5rem !important;
8781
+  }
8782
+  .mb-md-4,
8783
+  .my-md-4 {
8784
+    margin-bottom: 1.5rem !important;
8785
+  }
8786
+  .ml-md-4,
8787
+  .mx-md-4 {
8788
+    margin-left: 1.5rem !important;
8789
+  }
8790
+  .m-md-5 {
8791
+    margin: 3rem !important;
8792
+  }
8793
+  .mt-md-5,
8794
+  .my-md-5 {
8795
+    margin-top: 3rem !important;
8796
+  }
8797
+  .mr-md-5,
8798
+  .mx-md-5 {
8799
+    margin-right: 3rem !important;
8800
+  }
8801
+  .mb-md-5,
8802
+  .my-md-5 {
8803
+    margin-bottom: 3rem !important;
8804
+  }
8805
+  .ml-md-5,
8806
+  .mx-md-5 {
8807
+    margin-left: 3rem !important;
8808
+  }
8809
+  .p-md-0 {
8810
+    padding: 0 !important;
8811
+  }
8812
+  .pt-md-0,
8813
+  .py-md-0 {
8814
+    padding-top: 0 !important;
8815
+  }
8816
+  .pr-md-0,
8817
+  .px-md-0 {
8818
+    padding-right: 0 !important;
8819
+  }
8820
+  .pb-md-0,
8821
+  .py-md-0 {
8822
+    padding-bottom: 0 !important;
8823
+  }
8824
+  .pl-md-0,
8825
+  .px-md-0 {
8826
+    padding-left: 0 !important;
8827
+  }
8828
+  .p-md-1 {
8829
+    padding: 0.25rem !important;
8830
+  }
8831
+  .pt-md-1,
8832
+  .py-md-1 {
8833
+    padding-top: 0.25rem !important;
8834
+  }
8835
+  .pr-md-1,
8836
+  .px-md-1 {
8837
+    padding-right: 0.25rem !important;
8838
+  }
8839
+  .pb-md-1,
8840
+  .py-md-1 {
8841
+    padding-bottom: 0.25rem !important;
8842
+  }
8843
+  .pl-md-1,
8844
+  .px-md-1 {
8845
+    padding-left: 0.25rem !important;
8846
+  }
8847
+  .p-md-2 {
8848
+    padding: 0.5rem !important;
8849
+  }
8850
+  .pt-md-2,
8851
+  .py-md-2 {
8852
+    padding-top: 0.5rem !important;
8853
+  }
8854
+  .pr-md-2,
8855
+  .px-md-2 {
8856
+    padding-right: 0.5rem !important;
8857
+  }
8858
+  .pb-md-2,
8859
+  .py-md-2 {
8860
+    padding-bottom: 0.5rem !important;
8861
+  }
8862
+  .pl-md-2,
8863
+  .px-md-2 {
8864
+    padding-left: 0.5rem !important;
8865
+  }
8866
+  .p-md-3 {
8867
+    padding: 1rem !important;
8868
+  }
8869
+  .pt-md-3,
8870
+  .py-md-3 {
8871
+    padding-top: 1rem !important;
8872
+  }
8873
+  .pr-md-3,
8874
+  .px-md-3 {
8875
+    padding-right: 1rem !important;
8876
+  }
8877
+  .pb-md-3,
8878
+  .py-md-3 {
8879
+    padding-bottom: 1rem !important;
8880
+  }
8881
+  .pl-md-3,
8882
+  .px-md-3 {
8883
+    padding-left: 1rem !important;
8884
+  }
8885
+  .p-md-4 {
8886
+    padding: 1.5rem !important;
8887
+  }
8888
+  .pt-md-4,
8889
+  .py-md-4 {
8890
+    padding-top: 1.5rem !important;
8891
+  }
8892
+  .pr-md-4,
8893
+  .px-md-4 {
8894
+    padding-right: 1.5rem !important;
8895
+  }
8896
+  .pb-md-4,
8897
+  .py-md-4 {
8898
+    padding-bottom: 1.5rem !important;
8899
+  }
8900
+  .pl-md-4,
8901
+  .px-md-4 {
8902
+    padding-left: 1.5rem !important;
8903
+  }
8904
+  .p-md-5 {
8905
+    padding: 3rem !important;
8906
+  }
8907
+  .pt-md-5,
8908
+  .py-md-5 {
8909
+    padding-top: 3rem !important;
8910
+  }
8911
+  .pr-md-5,
8912
+  .px-md-5 {
8913
+    padding-right: 3rem !important;
8914
+  }
8915
+  .pb-md-5,
8916
+  .py-md-5 {
8917
+    padding-bottom: 3rem !important;
8918
+  }
8919
+  .pl-md-5,
8920
+  .px-md-5 {
8921
+    padding-left: 3rem !important;
8922
+  }
8923
+  .m-md-n1 {
8924
+    margin: -0.25rem !important;
8925
+  }
8926
+  .mt-md-n1,
8927
+  .my-md-n1 {
8928
+    margin-top: -0.25rem !important;
8929
+  }
8930
+  .mr-md-n1,
8931
+  .mx-md-n1 {
8932
+    margin-right: -0.25rem !important;
8933
+  }
8934
+  .mb-md-n1,
8935
+  .my-md-n1 {
8936
+    margin-bottom: -0.25rem !important;
8937
+  }
8938
+  .ml-md-n1,
8939
+  .mx-md-n1 {
8940
+    margin-left: -0.25rem !important;
8941
+  }
8942
+  .m-md-n2 {
8943
+    margin: -0.5rem !important;
8944
+  }
8945
+  .mt-md-n2,
8946
+  .my-md-n2 {
8947
+    margin-top: -0.5rem !important;
8948
+  }
8949
+  .mr-md-n2,
8950
+  .mx-md-n2 {
8951
+    margin-right: -0.5rem !important;
8952
+  }
8953
+  .mb-md-n2,
8954
+  .my-md-n2 {
8955
+    margin-bottom: -0.5rem !important;
8956
+  }
8957
+  .ml-md-n2,
8958
+  .mx-md-n2 {
8959
+    margin-left: -0.5rem !important;
8960
+  }
8961
+  .m-md-n3 {
8962
+    margin: -1rem !important;
8963
+  }
8964
+  .mt-md-n3,
8965
+  .my-md-n3 {
8966
+    margin-top: -1rem !important;
8967
+  }
8968
+  .mr-md-n3,
8969
+  .mx-md-n3 {
8970
+    margin-right: -1rem !important;
8971
+  }
8972
+  .mb-md-n3,
8973
+  .my-md-n3 {
8974
+    margin-bottom: -1rem !important;
8975
+  }
8976
+  .ml-md-n3,
8977
+  .mx-md-n3 {
8978
+    margin-left: -1rem !important;
8979
+  }
8980
+  .m-md-n4 {
8981
+    margin: -1.5rem !important;
8982
+  }
8983
+  .mt-md-n4,
8984
+  .my-md-n4 {
8985
+    margin-top: -1.5rem !important;
8986
+  }
8987
+  .mr-md-n4,
8988
+  .mx-md-n4 {
8989
+    margin-right: -1.5rem !important;
8990
+  }
8991
+  .mb-md-n4,
8992
+  .my-md-n4 {
8993
+    margin-bottom: -1.5rem !important;
8994
+  }
8995
+  .ml-md-n4,
8996
+  .mx-md-n4 {
8997
+    margin-left: -1.5rem !important;
8998
+  }
8999
+  .m-md-n5 {
9000
+    margin: -3rem !important;
9001
+  }
9002
+  .mt-md-n5,
9003
+  .my-md-n5 {
9004
+    margin-top: -3rem !important;
9005
+  }
9006
+  .mr-md-n5,
9007
+  .mx-md-n5 {
9008
+    margin-right: -3rem !important;
9009
+  }
9010
+  .mb-md-n5,
9011
+  .my-md-n5 {
9012
+    margin-bottom: -3rem !important;
9013
+  }
9014
+  .ml-md-n5,
9015
+  .mx-md-n5 {
9016
+    margin-left: -3rem !important;
9017
+  }
9018
+  .m-md-auto {
9019
+    margin: auto !important;
9020
+  }
9021
+  .mt-md-auto,
9022
+  .my-md-auto {
9023
+    margin-top: auto !important;
9024
+  }
9025
+  .mr-md-auto,
9026
+  .mx-md-auto {
9027
+    margin-right: auto !important;
9028
+  }
9029
+  .mb-md-auto,
9030
+  .my-md-auto {
9031
+    margin-bottom: auto !important;
9032
+  }
9033
+  .ml-md-auto,
9034
+  .mx-md-auto {
9035
+    margin-left: auto !important;
9036
+  }
9037
+}
9038
+
9039
+@media (min-width: 992px) {
9040
+  .m-lg-0 {
9041
+    margin: 0 !important;
9042
+  }
9043
+  .mt-lg-0,
9044
+  .my-lg-0 {
9045
+    margin-top: 0 !important;
9046
+  }
9047
+  .mr-lg-0,
9048
+  .mx-lg-0 {
9049
+    margin-right: 0 !important;
9050
+  }
9051
+  .mb-lg-0,
9052
+  .my-lg-0 {
9053
+    margin-bottom: 0 !important;
9054
+  }
9055
+  .ml-lg-0,
9056
+  .mx-lg-0 {
9057
+    margin-left: 0 !important;
9058
+  }
9059
+  .m-lg-1 {
9060
+    margin: 0.25rem !important;
9061
+  }
9062
+  .mt-lg-1,
9063
+  .my-lg-1 {
9064
+    margin-top: 0.25rem !important;
9065
+  }
9066
+  .mr-lg-1,
9067
+  .mx-lg-1 {
9068
+    margin-right: 0.25rem !important;
9069
+  }
9070
+  .mb-lg-1,
9071
+  .my-lg-1 {
9072
+    margin-bottom: 0.25rem !important;
9073
+  }
9074
+  .ml-lg-1,
9075
+  .mx-lg-1 {
9076
+    margin-left: 0.25rem !important;
9077
+  }
9078
+  .m-lg-2 {
9079
+    margin: 0.5rem !important;
9080
+  }
9081
+  .mt-lg-2,
9082
+  .my-lg-2 {
9083
+    margin-top: 0.5rem !important;
9084
+  }
9085
+  .mr-lg-2,
9086
+  .mx-lg-2 {
9087
+    margin-right: 0.5rem !important;
9088
+  }
9089
+  .mb-lg-2,
9090
+  .my-lg-2 {
9091
+    margin-bottom: 0.5rem !important;
9092
+  }
9093
+  .ml-lg-2,
9094
+  .mx-lg-2 {
9095
+    margin-left: 0.5rem !important;
9096
+  }
9097
+  .m-lg-3 {
9098
+    margin: 1rem !important;
9099
+  }
9100
+  .mt-lg-3,
9101
+  .my-lg-3 {
9102
+    margin-top: 1rem !important;
9103
+  }
9104
+  .mr-lg-3,
9105
+  .mx-lg-3 {
9106
+    margin-right: 1rem !important;
9107
+  }
9108
+  .mb-lg-3,
9109
+  .my-lg-3 {
9110
+    margin-bottom: 1rem !important;
9111
+  }
9112
+  .ml-lg-3,
9113
+  .mx-lg-3 {
9114
+    margin-left: 1rem !important;
9115
+  }
9116
+  .m-lg-4 {
9117
+    margin: 1.5rem !important;
9118
+  }
9119
+  .mt-lg-4,
9120
+  .my-lg-4 {
9121
+    margin-top: 1.5rem !important;
9122
+  }
9123
+  .mr-lg-4,
9124
+  .mx-lg-4 {
9125
+    margin-right: 1.5rem !important;
9126
+  }
9127
+  .mb-lg-4,
9128
+  .my-lg-4 {
9129
+    margin-bottom: 1.5rem !important;
9130
+  }
9131
+  .ml-lg-4,
9132
+  .mx-lg-4 {
9133
+    margin-left: 1.5rem !important;
9134
+  }
9135
+  .m-lg-5 {
9136
+    margin: 3rem !important;
9137
+  }
9138
+  .mt-lg-5,
9139
+  .my-lg-5 {
9140
+    margin-top: 3rem !important;
9141
+  }
9142
+  .mr-lg-5,
9143
+  .mx-lg-5 {
9144
+    margin-right: 3rem !important;
9145
+  }
9146
+  .mb-lg-5,
9147
+  .my-lg-5 {
9148
+    margin-bottom: 3rem !important;
9149
+  }
9150
+  .ml-lg-5,
9151
+  .mx-lg-5 {
9152
+    margin-left: 3rem !important;
9153
+  }
9154
+  .p-lg-0 {
9155
+    padding: 0 !important;
9156
+  }
9157
+  .pt-lg-0,
9158
+  .py-lg-0 {
9159
+    padding-top: 0 !important;
9160
+  }
9161
+  .pr-lg-0,
9162
+  .px-lg-0 {
9163
+    padding-right: 0 !important;
9164
+  }
9165
+  .pb-lg-0,
9166
+  .py-lg-0 {
9167
+    padding-bottom: 0 !important;
9168
+  }
9169
+  .pl-lg-0,
9170
+  .px-lg-0 {
9171
+    padding-left: 0 !important;
9172
+  }
9173
+  .p-lg-1 {
9174
+    padding: 0.25rem !important;
9175
+  }
9176
+  .pt-lg-1,
9177
+  .py-lg-1 {
9178
+    padding-top: 0.25rem !important;
9179
+  }
9180
+  .pr-lg-1,
9181
+  .px-lg-1 {
9182
+    padding-right: 0.25rem !important;
9183
+  }
9184
+  .pb-lg-1,
9185
+  .py-lg-1 {
9186
+    padding-bottom: 0.25rem !important;
9187
+  }
9188
+  .pl-lg-1,
9189
+  .px-lg-1 {
9190
+    padding-left: 0.25rem !important;
9191
+  }
9192
+  .p-lg-2 {
9193
+    padding: 0.5rem !important;
9194
+  }
9195
+  .pt-lg-2,
9196
+  .py-lg-2 {
9197
+    padding-top: 0.5rem !important;
9198
+  }
9199
+  .pr-lg-2,
9200
+  .px-lg-2 {
9201
+    padding-right: 0.5rem !important;
9202
+  }
9203
+  .pb-lg-2,
9204
+  .py-lg-2 {
9205
+    padding-bottom: 0.5rem !important;
9206
+  }
9207
+  .pl-lg-2,
9208
+  .px-lg-2 {
9209
+    padding-left: 0.5rem !important;
9210
+  }
9211
+  .p-lg-3 {
9212
+    padding: 1rem !important;
9213
+  }
9214
+  .pt-lg-3,
9215
+  .py-lg-3 {
9216
+    padding-top: 1rem !important;
9217
+  }
9218
+  .pr-lg-3,
9219
+  .px-lg-3 {
9220
+    padding-right: 1rem !important;
9221
+  }
9222
+  .pb-lg-3,
9223
+  .py-lg-3 {
9224
+    padding-bottom: 1rem !important;
9225
+  }
9226
+  .pl-lg-3,
9227
+  .px-lg-3 {
9228
+    padding-left: 1rem !important;
9229
+  }
9230
+  .p-lg-4 {
9231
+    padding: 1.5rem !important;
9232
+  }
9233
+  .pt-lg-4,
9234
+  .py-lg-4 {
9235
+    padding-top: 1.5rem !important;
9236
+  }
9237
+  .pr-lg-4,
9238
+  .px-lg-4 {
9239
+    padding-right: 1.5rem !important;
9240
+  }
9241
+  .pb-lg-4,
9242
+  .py-lg-4 {
9243
+    padding-bottom: 1.5rem !important;
9244
+  }
9245
+  .pl-lg-4,
9246
+  .px-lg-4 {
9247
+    padding-left: 1.5rem !important;
9248
+  }
9249
+  .p-lg-5 {
9250
+    padding: 3rem !important;
9251
+  }
9252
+  .pt-lg-5,
9253
+  .py-lg-5 {
9254
+    padding-top: 3rem !important;
9255
+  }
9256
+  .pr-lg-5,
9257
+  .px-lg-5 {
9258
+    padding-right: 3rem !important;
9259
+  }
9260
+  .pb-lg-5,
9261
+  .py-lg-5 {
9262
+    padding-bottom: 3rem !important;
9263
+  }
9264
+  .pl-lg-5,
9265
+  .px-lg-5 {
9266
+    padding-left: 3rem !important;
9267
+  }
9268
+  .m-lg-n1 {
9269
+    margin: -0.25rem !important;
9270
+  }
9271
+  .mt-lg-n1,
9272
+  .my-lg-n1 {
9273
+    margin-top: -0.25rem !important;
9274
+  }
9275
+  .mr-lg-n1,
9276
+  .mx-lg-n1 {
9277
+    margin-right: -0.25rem !important;
9278
+  }
9279
+  .mb-lg-n1,
9280
+  .my-lg-n1 {
9281
+    margin-bottom: -0.25rem !important;
9282
+  }
9283
+  .ml-lg-n1,
9284
+  .mx-lg-n1 {
9285
+    margin-left: -0.25rem !important;
9286
+  }
9287
+  .m-lg-n2 {
9288
+    margin: -0.5rem !important;
9289
+  }
9290
+  .mt-lg-n2,
9291
+  .my-lg-n2 {
9292
+    margin-top: -0.5rem !important;
9293
+  }
9294
+  .mr-lg-n2,
9295
+  .mx-lg-n2 {
9296
+    margin-right: -0.5rem !important;
9297
+  }
9298
+  .mb-lg-n2,
9299
+  .my-lg-n2 {
9300
+    margin-bottom: -0.5rem !important;
9301
+  }
9302
+  .ml-lg-n2,
9303
+  .mx-lg-n2 {
9304
+    margin-left: -0.5rem !important;
9305
+  }
9306
+  .m-lg-n3 {
9307
+    margin: -1rem !important;
9308
+  }
9309
+  .mt-lg-n3,
9310
+  .my-lg-n3 {
9311
+    margin-top: -1rem !important;
9312
+  }
9313
+  .mr-lg-n3,
9314
+  .mx-lg-n3 {
9315
+    margin-right: -1rem !important;
9316
+  }
9317
+  .mb-lg-n3,
9318
+  .my-lg-n3 {
9319
+    margin-bottom: -1rem !important;
9320
+  }
9321
+  .ml-lg-n3,
9322
+  .mx-lg-n3 {
9323
+    margin-left: -1rem !important;
9324
+  }
9325
+  .m-lg-n4 {
9326
+    margin: -1.5rem !important;
9327
+  }
9328
+  .mt-lg-n4,
9329
+  .my-lg-n4 {
9330
+    margin-top: -1.5rem !important;
9331
+  }
9332
+  .mr-lg-n4,
9333
+  .mx-lg-n4 {
9334
+    margin-right: -1.5rem !important;
9335
+  }
9336
+  .mb-lg-n4,
9337
+  .my-lg-n4 {
9338
+    margin-bottom: -1.5rem !important;
9339
+  }
9340
+  .ml-lg-n4,
9341
+  .mx-lg-n4 {
9342
+    margin-left: -1.5rem !important;
9343
+  }
9344
+  .m-lg-n5 {
9345
+    margin: -3rem !important;
9346
+  }
9347
+  .mt-lg-n5,
9348
+  .my-lg-n5 {
9349
+    margin-top: -3rem !important;
9350
+  }
9351
+  .mr-lg-n5,
9352
+  .mx-lg-n5 {
9353
+    margin-right: -3rem !important;
9354
+  }
9355
+  .mb-lg-n5,
9356
+  .my-lg-n5 {
9357
+    margin-bottom: -3rem !important;
9358
+  }
9359
+  .ml-lg-n5,
9360
+  .mx-lg-n5 {
9361
+    margin-left: -3rem !important;
9362
+  }
9363
+  .m-lg-auto {
9364
+    margin: auto !important;
9365
+  }
9366
+  .mt-lg-auto,
9367
+  .my-lg-auto {
9368
+    margin-top: auto !important;
9369
+  }
9370
+  .mr-lg-auto,
9371
+  .mx-lg-auto {
9372
+    margin-right: auto !important;
9373
+  }
9374
+  .mb-lg-auto,
9375
+  .my-lg-auto {
9376
+    margin-bottom: auto !important;
9377
+  }
9378
+  .ml-lg-auto,
9379
+  .mx-lg-auto {
9380
+    margin-left: auto !important;
9381
+  }
9382
+}
9383
+
9384
+@media (min-width: 1200px) {
9385
+  .m-xl-0 {
9386
+    margin: 0 !important;
9387
+  }
9388
+  .mt-xl-0,
9389
+  .my-xl-0 {
9390
+    margin-top: 0 !important;
9391
+  }
9392
+  .mr-xl-0,
9393
+  .mx-xl-0 {
9394
+    margin-right: 0 !important;
9395
+  }
9396
+  .mb-xl-0,
9397
+  .my-xl-0 {
9398
+    margin-bottom: 0 !important;
9399
+  }
9400
+  .ml-xl-0,
9401
+  .mx-xl-0 {
9402
+    margin-left: 0 !important;
9403
+  }
9404
+  .m-xl-1 {
9405
+    margin: 0.25rem !important;
9406
+  }
9407
+  .mt-xl-1,
9408
+  .my-xl-1 {
9409
+    margin-top: 0.25rem !important;
9410
+  }
9411
+  .mr-xl-1,
9412
+  .mx-xl-1 {
9413
+    margin-right: 0.25rem !important;
9414
+  }
9415
+  .mb-xl-1,
9416
+  .my-xl-1 {
9417
+    margin-bottom: 0.25rem !important;
9418
+  }
9419
+  .ml-xl-1,
9420
+  .mx-xl-1 {
9421
+    margin-left: 0.25rem !important;
9422
+  }
9423
+  .m-xl-2 {
9424
+    margin: 0.5rem !important;
9425
+  }
9426
+  .mt-xl-2,
9427
+  .my-xl-2 {
9428
+    margin-top: 0.5rem !important;
9429
+  }
9430
+  .mr-xl-2,
9431
+  .mx-xl-2 {
9432
+    margin-right: 0.5rem !important;
9433
+  }
9434
+  .mb-xl-2,
9435
+  .my-xl-2 {
9436
+    margin-bottom: 0.5rem !important;
9437
+  }
9438
+  .ml-xl-2,
9439
+  .mx-xl-2 {
9440
+    margin-left: 0.5rem !important;
9441
+  }
9442
+  .m-xl-3 {
9443
+    margin: 1rem !important;
9444
+  }
9445
+  .mt-xl-3,
9446
+  .my-xl-3 {
9447
+    margin-top: 1rem !important;
9448
+  }
9449
+  .mr-xl-3,
9450
+  .mx-xl-3 {
9451
+    margin-right: 1rem !important;
9452
+  }
9453
+  .mb-xl-3,
9454
+  .my-xl-3 {
9455
+    margin-bottom: 1rem !important;
9456
+  }
9457
+  .ml-xl-3,
9458
+  .mx-xl-3 {
9459
+    margin-left: 1rem !important;
9460
+  }
9461
+  .m-xl-4 {
9462
+    margin: 1.5rem !important;
9463
+  }
9464
+  .mt-xl-4,
9465
+  .my-xl-4 {
9466
+    margin-top: 1.5rem !important;
9467
+  }
9468
+  .mr-xl-4,
9469
+  .mx-xl-4 {
9470
+    margin-right: 1.5rem !important;
9471
+  }
9472
+  .mb-xl-4,
9473
+  .my-xl-4 {
9474
+    margin-bottom: 1.5rem !important;
9475
+  }
9476
+  .ml-xl-4,
9477
+  .mx-xl-4 {
9478
+    margin-left: 1.5rem !important;
9479
+  }
9480
+  .m-xl-5 {
9481
+    margin: 3rem !important;
9482
+  }
9483
+  .mt-xl-5,
9484
+  .my-xl-5 {
9485
+    margin-top: 3rem !important;
9486
+  }
9487
+  .mr-xl-5,
9488
+  .mx-xl-5 {
9489
+    margin-right: 3rem !important;
9490
+  }
9491
+  .mb-xl-5,
9492
+  .my-xl-5 {
9493
+    margin-bottom: 3rem !important;
9494
+  }
9495
+  .ml-xl-5,
9496
+  .mx-xl-5 {
9497
+    margin-left: 3rem !important;
9498
+  }
9499
+  .p-xl-0 {
9500
+    padding: 0 !important;
9501
+  }
9502
+  .pt-xl-0,
9503
+  .py-xl-0 {
9504
+    padding-top: 0 !important;
9505
+  }
9506
+  .pr-xl-0,
9507
+  .px-xl-0 {
9508
+    padding-right: 0 !important;
9509
+  }
9510
+  .pb-xl-0,
9511
+  .py-xl-0 {
9512
+    padding-bottom: 0 !important;
9513
+  }
9514
+  .pl-xl-0,
9515
+  .px-xl-0 {
9516
+    padding-left: 0 !important;
9517
+  }
9518
+  .p-xl-1 {
9519
+    padding: 0.25rem !important;
9520
+  }
9521
+  .pt-xl-1,
9522
+  .py-xl-1 {
9523
+    padding-top: 0.25rem !important;
9524
+  }
9525
+  .pr-xl-1,
9526
+  .px-xl-1 {
9527
+    padding-right: 0.25rem !important;
9528
+  }
9529
+  .pb-xl-1,
9530
+  .py-xl-1 {
9531
+    padding-bottom: 0.25rem !important;
9532
+  }
9533
+  .pl-xl-1,
9534
+  .px-xl-1 {
9535
+    padding-left: 0.25rem !important;
9536
+  }
9537
+  .p-xl-2 {
9538
+    padding: 0.5rem !important;
9539
+  }
9540
+  .pt-xl-2,
9541
+  .py-xl-2 {
9542
+    padding-top: 0.5rem !important;
9543
+  }
9544
+  .pr-xl-2,
9545
+  .px-xl-2 {
9546
+    padding-right: 0.5rem !important;
9547
+  }
9548
+  .pb-xl-2,
9549
+  .py-xl-2 {
9550
+    padding-bottom: 0.5rem !important;
9551
+  }
9552
+  .pl-xl-2,
9553
+  .px-xl-2 {
9554
+    padding-left: 0.5rem !important;
9555
+  }
9556
+  .p-xl-3 {
9557
+    padding: 1rem !important;
9558
+  }
9559
+  .pt-xl-3,
9560
+  .py-xl-3 {
9561
+    padding-top: 1rem !important;
9562
+  }
9563
+  .pr-xl-3,
9564
+  .px-xl-3 {
9565
+    padding-right: 1rem !important;
9566
+  }
9567
+  .pb-xl-3,
9568
+  .py-xl-3 {
9569
+    padding-bottom: 1rem !important;
9570
+  }
9571
+  .pl-xl-3,
9572
+  .px-xl-3 {
9573
+    padding-left: 1rem !important;
9574
+  }
9575
+  .p-xl-4 {
9576
+    padding: 1.5rem !important;
9577
+  }
9578
+  .pt-xl-4,
9579
+  .py-xl-4 {
9580
+    padding-top: 1.5rem !important;
9581
+  }
9582
+  .pr-xl-4,
9583
+  .px-xl-4 {
9584
+    padding-right: 1.5rem !important;
9585
+  }
9586
+  .pb-xl-4,
9587
+  .py-xl-4 {
9588
+    padding-bottom: 1.5rem !important;
9589
+  }
9590
+  .pl-xl-4,
9591
+  .px-xl-4 {
9592
+    padding-left: 1.5rem !important;
9593
+  }
9594
+  .p-xl-5 {
9595
+    padding: 3rem !important;
9596
+  }
9597
+  .pt-xl-5,
9598
+  .py-xl-5 {
9599
+    padding-top: 3rem !important;
9600
+  }
9601
+  .pr-xl-5,
9602
+  .px-xl-5 {
9603
+    padding-right: 3rem !important;
9604
+  }
9605
+  .pb-xl-5,
9606
+  .py-xl-5 {
9607
+    padding-bottom: 3rem !important;
9608
+  }
9609
+  .pl-xl-5,
9610
+  .px-xl-5 {
9611
+    padding-left: 3rem !important;
9612
+  }
9613
+  .m-xl-n1 {
9614
+    margin: -0.25rem !important;
9615
+  }
9616
+  .mt-xl-n1,
9617
+  .my-xl-n1 {
9618
+    margin-top: -0.25rem !important;
9619
+  }
9620
+  .mr-xl-n1,
9621
+  .mx-xl-n1 {
9622
+    margin-right: -0.25rem !important;
9623
+  }
9624
+  .mb-xl-n1,
9625
+  .my-xl-n1 {
9626
+    margin-bottom: -0.25rem !important;
9627
+  }
9628
+  .ml-xl-n1,
9629
+  .mx-xl-n1 {
9630
+    margin-left: -0.25rem !important;
9631
+  }
9632
+  .m-xl-n2 {
9633
+    margin: -0.5rem !important;
9634
+  }
9635
+  .mt-xl-n2,
9636
+  .my-xl-n2 {
9637
+    margin-top: -0.5rem !important;
9638
+  }
9639
+  .mr-xl-n2,
9640
+  .mx-xl-n2 {
9641
+    margin-right: -0.5rem !important;
9642
+  }
9643
+  .mb-xl-n2,
9644
+  .my-xl-n2 {
9645
+    margin-bottom: -0.5rem !important;
9646
+  }
9647
+  .ml-xl-n2,
9648
+  .mx-xl-n2 {
9649
+    margin-left: -0.5rem !important;
9650
+  }
9651
+  .m-xl-n3 {
9652
+    margin: -1rem !important;
9653
+  }
9654
+  .mt-xl-n3,
9655
+  .my-xl-n3 {
9656
+    margin-top: -1rem !important;
9657
+  }
9658
+  .mr-xl-n3,
9659
+  .mx-xl-n3 {
9660
+    margin-right: -1rem !important;
9661
+  }
9662
+  .mb-xl-n3,
9663
+  .my-xl-n3 {
9664
+    margin-bottom: -1rem !important;
9665
+  }
9666
+  .ml-xl-n3,
9667
+  .mx-xl-n3 {
9668
+    margin-left: -1rem !important;
9669
+  }
9670
+  .m-xl-n4 {
9671
+    margin: -1.5rem !important;
9672
+  }
9673
+  .mt-xl-n4,
9674
+  .my-xl-n4 {
9675
+    margin-top: -1.5rem !important;
9676
+  }
9677
+  .mr-xl-n4,
9678
+  .mx-xl-n4 {
9679
+    margin-right: -1.5rem !important;
9680
+  }
9681
+  .mb-xl-n4,
9682
+  .my-xl-n4 {
9683
+    margin-bottom: -1.5rem !important;
9684
+  }
9685
+  .ml-xl-n4,
9686
+  .mx-xl-n4 {
9687
+    margin-left: -1.5rem !important;
9688
+  }
9689
+  .m-xl-n5 {
9690
+    margin: -3rem !important;
9691
+  }
9692
+  .mt-xl-n5,
9693
+  .my-xl-n5 {
9694
+    margin-top: -3rem !important;
9695
+  }
9696
+  .mr-xl-n5,
9697
+  .mx-xl-n5 {
9698
+    margin-right: -3rem !important;
9699
+  }
9700
+  .mb-xl-n5,
9701
+  .my-xl-n5 {
9702
+    margin-bottom: -3rem !important;
9703
+  }
9704
+  .ml-xl-n5,
9705
+  .mx-xl-n5 {
9706
+    margin-left: -3rem !important;
9707
+  }
9708
+  .m-xl-auto {
9709
+    margin: auto !important;
9710
+  }
9711
+  .mt-xl-auto,
9712
+  .my-xl-auto {
9713
+    margin-top: auto !important;
9714
+  }
9715
+  .mr-xl-auto,
9716
+  .mx-xl-auto {
9717
+    margin-right: auto !important;
9718
+  }
9719
+  .mb-xl-auto,
9720
+  .my-xl-auto {
9721
+    margin-bottom: auto !important;
9722
+  }
9723
+  .ml-xl-auto,
9724
+  .mx-xl-auto {
9725
+    margin-left: auto !important;
9726
+  }
9727
+}
9728
+
9729
+.text-monospace {
9730
+  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
9731
+}
9732
+
9733
+.text-justify {
9734
+  text-align: justify !important;
9735
+}
9736
+
9737
+.text-wrap {
9738
+  white-space: normal !important;
9739
+}
9740
+
9741
+.text-nowrap {
9742
+  white-space: nowrap !important;
9743
+}
9744
+
9745
+.text-truncate {
9746
+  overflow: hidden;
9747
+  text-overflow: ellipsis;
9748
+  white-space: nowrap;
9749
+}
9750
+
9751
+.text-left {
9752
+  text-align: left !important;
9753
+}
9754
+
9755
+.text-right {
9756
+  text-align: right !important;
9757
+}
9758
+
9759
+.text-center {
9760
+  text-align: center !important;
9761
+}
9762
+
9763
+@media (min-width: 576px) {
9764
+  .text-sm-left {
9765
+    text-align: left !important;
9766
+  }
9767
+  .text-sm-right {
9768
+    text-align: right !important;
9769
+  }
9770
+  .text-sm-center {
9771
+    text-align: center !important;
9772
+  }
9773
+}
9774
+
9775
+@media (min-width: 768px) {
9776
+  .text-md-left {
9777
+    text-align: left !important;
9778
+  }
9779
+  .text-md-right {
9780
+    text-align: right !important;
9781
+  }
9782
+  .text-md-center {
9783
+    text-align: center !important;
9784
+  }
9785
+}
9786
+
9787
+@media (min-width: 992px) {
9788
+  .text-lg-left {
9789
+    text-align: left !important;
9790
+  }
9791
+  .text-lg-right {
9792
+    text-align: right !important;
9793
+  }
9794
+  .text-lg-center {
9795
+    text-align: center !important;
9796
+  }
9797
+}
9798
+
9799
+@media (min-width: 1200px) {
9800
+  .text-xl-left {
9801
+    text-align: left !important;
9802
+  }
9803
+  .text-xl-right {
9804
+    text-align: right !important;
9805
+  }
9806
+  .text-xl-center {
9807
+    text-align: center !important;
9808
+  }
9809
+}
9810
+
9811
+.text-lowercase {
9812
+  text-transform: lowercase !important;
9813
+}
9814
+
9815
+.text-uppercase {
9816
+  text-transform: uppercase !important;
9817
+}
9818
+
9819
+.text-capitalize {
9820
+  text-transform: capitalize !important;
9821
+}
9822
+
9823
+.font-weight-light {
9824
+  font-weight: 300 !important;
9825
+}
9826
+
9827
+.font-weight-lighter {
9828
+  font-weight: lighter !important;
9829
+}
9830
+
9831
+.font-weight-normal {
9832
+  font-weight: 400 !important;
9833
+}
9834
+
9835
+.font-weight-bold {
9836
+  font-weight: 700 !important;
9837
+}
9838
+
9839
+.font-weight-bolder {
9840
+  font-weight: bolder !important;
9841
+}
9842
+
9843
+.font-italic {
9844
+  font-style: italic !important;
9845
+}
9846
+
9847
+.text-white {
9848
+  color: #fff !important;
9849
+}
9850
+
9851
+.text-primary {
9852
+  color: #007bff !important;
9853
+}
9854
+
9855
+a.text-primary:hover, a.text-primary:focus {
9856
+  color: #0056b3 !important;
9857
+}
9858
+
9859
+.text-secondary {
9860
+  color: #6c757d !important;
9861
+}
9862
+
9863
+a.text-secondary:hover, a.text-secondary:focus {
9864
+  color: #494f54 !important;
9865
+}
9866
+
9867
+.text-success {
9868
+  color: #28a745 !important;
9869
+}
9870
+
9871
+a.text-success:hover, a.text-success:focus {
9872
+  color: #19692c !important;
9873
+}
9874
+
9875
+.text-info {
9876
+  color: #17a2b8 !important;
9877
+}
9878
+
9879
+a.text-info:hover, a.text-info:focus {
9880
+  color: #0f6674 !important;
9881
+}
9882
+
9883
+.text-warning {
9884
+  color: #ffc107 !important;
9885
+}
9886
+
9887
+a.text-warning:hover, a.text-warning:focus {
9888
+  color: #ba8b00 !important;
9889
+}
9890
+
9891
+.text-danger {
9892
+  color: #dc3545 !important;
9893
+}
9894
+
9895
+a.text-danger:hover, a.text-danger:focus {
9896
+  color: #a71d2a !important;
9897
+}
9898
+
9899
+.text-light {
9900
+  color: #f8f9fa !important;
9901
+}
9902
+
9903
+a.text-light:hover, a.text-light:focus {
9904
+  color: #cbd3da !important;
9905
+}
9906
+
9907
+.text-dark {
9908
+  color: #343a40 !important;
9909
+}
9910
+
9911
+a.text-dark:hover, a.text-dark:focus {
9912
+  color: #121416 !important;
9913
+}
9914
+
9915
+.text-body {
9916
+  color: #212529 !important;
9917
+}
9918
+
9919
+.text-muted {
9920
+  color: #6c757d !important;
9921
+}
9922
+
9923
+.text-black-50 {
9924
+  color: rgba(0, 0, 0, 0.5) !important;
9925
+}
9926
+
9927
+.text-white-50 {
9928
+  color: rgba(255, 255, 255, 0.5) !important;
9929
+}
9930
+
9931
+.text-hide {
9932
+  font: 0/0 a;
9933
+  color: transparent;
9934
+  text-shadow: none;
9935
+  background-color: transparent;
9936
+  border: 0;
9937
+}
9938
+
9939
+.text-decoration-none {
9940
+  text-decoration: none !important;
9941
+}
9942
+
9943
+.text-break {
9944
+  word-break: break-word !important;
9945
+  overflow-wrap: break-word !important;
9946
+}
9947
+
9948
+.text-reset {
9949
+  color: inherit !important;
9950
+}
9951
+
9952
+.visible {
9953
+  visibility: visible !important;
9954
+}
9955
+
9956
+.invisible {
9957
+  visibility: hidden !important;
9958
+}
9959
+
9960
+@media print {
9961
+  *,
9962
+  *::before,
9963
+  *::after {
9964
+    text-shadow: none !important;
9965
+    box-shadow: none !important;
9966
+  }
9967
+  a:not(.btn) {
9968
+    text-decoration: underline;
9969
+  }
9970
+  abbr[title]::after {
9971
+    content: " (" attr(title) ")";
9972
+  }
9973
+  pre {
9974
+    white-space: pre-wrap !important;
9975
+  }
9976
+  pre,
9977
+  blockquote {
9978
+    border: 1px solid #adb5bd;
9979
+    page-break-inside: avoid;
9980
+  }
9981
+  thead {
9982
+    display: table-header-group;
9983
+  }
9984
+  tr,
9985
+  img {
9986
+    page-break-inside: avoid;
9987
+  }
9988
+  p,
9989
+  h2,
9990
+  h3 {
9991
+    orphans: 3;
9992
+    widows: 3;
9993
+  }
9994
+  h2,
9995
+  h3 {
9996
+    page-break-after: avoid;
9997
+  }
9998
+  @page {
9999
+    size: a3;
10000
+  }
10001
+  body {
10002
+    min-width: 992px !important;
10003
+  }
10004
+  .container {
10005
+    min-width: 992px !important;
10006
+  }
10007
+  .navbar {
10008
+    display: none;
10009
+  }
10010
+  .badge {
10011
+    border: 1px solid #000;
10012
+  }
10013
+  .table {
10014
+    border-collapse: collapse !important;
10015
+  }
10016
+  .table td,
10017
+  .table th {
10018
+    background-color: #fff !important;
10019
+  }
10020
+  .table-bordered th,
10021
+  .table-bordered td {
10022
+    border: 1px solid #dee2e6 !important;
10023
+  }
10024
+  .table-dark {
10025
+    color: inherit;
10026
+  }
10027
+  .table-dark th,
10028
+  .table-dark td,
10029
+  .table-dark thead th,
10030
+  .table-dark tbody + tbody {
10031
+    border-color: #dee2e6;
10032
+  }
10033
+  .table .thead-dark th {
10034
+    color: inherit;
10035
+    border-color: #dee2e6;
10036
+  }
10037
+}
10038
+/*# sourceMappingURL=bootstrap.css.map */
0 10039
\ No newline at end of file