Feed & LikeBox For Facebook - Version 3.1.0

Version Description

[16-09-2022] * Tested upto wordpress 6.0.2 * Library updated.

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Feed & LikeBox For Facebook
Version 3.1.0
Comparing to
See all releases

Code changes from version 3.0.0 to 3.1.0

css/bootstrap.css CHANGED
@@ -1,11449 +1,10332 @@
1
  /*!
2
- * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
- * Copyright 2011-2020 The Bootstrap Authors
4
- * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/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
- ::after,
40
- ::before {
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: transparent
49
  }
50
 
51
- article,
52
- aside,
53
- figcaption,
54
- figure,
55
- footer,
56
- header,
57
- hgroup,
58
- main,
59
- nav,
60
- section {
61
- display: block
62
  }
63
 
64
  body {
65
- margin: 0;
66
- 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";
67
- font-size: 1rem;
68
- font-weight: 400;
69
- line-height: 1.5;
70
- color: #212529;
71
- text-align: left;
72
- background-color: #fff
73
  }
74
 
75
  [tabindex="-1"]:focus:not(:focus-visible) {
76
- outline: 0 !important
77
  }
78
 
79
  hr {
80
- box-sizing: content-box;
81
- height: 0;
82
- overflow: visible
83
  }
84
 
85
- h1,
86
- h2,
87
- h3,
88
- h4,
89
- h5,
90
- h6 {
91
- margin-top: 0;
92
- margin-bottom: .5rem
93
  }
94
 
95
  p {
96
- margin-top: 0;
97
- margin-bottom: 1rem
98
  }
99
 
100
- abbr[data-original-title],
101
- abbr[title] {
102
- text-decoration: underline;
103
- -webkit-text-decoration: underline dotted;
104
- text-decoration: underline dotted;
105
- cursor: help;
106
- border-bottom: 0;
107
- -webkit-text-decoration-skip-ink: none;
108
- text-decoration-skip-ink: none
109
  }
110
 
111
  address {
112
- margin-bottom: 1rem;
113
- font-style: normal;
114
- line-height: inherit
115
  }
116
 
117
- dl,
118
  ol,
119
- ul {
120
- margin-top: 0;
121
- margin-bottom: 1rem
 
122
  }
123
 
124
  ol ol,
 
125
  ol ul,
126
- ul ol,
127
- ul ul {
128
- margin-bottom: 0
129
  }
130
 
131
  dt {
132
- font-weight: 700
133
  }
134
 
135
  dd {
136
- margin-bottom: .5rem;
137
- margin-left: 0
138
  }
139
 
140
  blockquote {
141
- margin: 0 0 1rem
142
  }
143
 
144
  b,
145
  strong {
146
- font-weight: bolder
147
  }
148
 
149
  small {
150
- font-size: 80%
151
  }
152
 
153
  sub,
154
  sup {
155
- position: relative;
156
- font-size: 75%;
157
- line-height: 0;
158
- vertical-align: baseline
159
  }
160
 
161
  sub {
162
- bottom: -.25em
163
  }
164
 
165
  sup {
166
- top: -.5em
167
  }
168
 
169
  a {
170
- color: #007bff;
171
- text-decoration: none;
172
- background-color: transparent
173
  }
174
 
175
  a:hover {
176
- color: #0056b3;
177
- text-decoration: underline
178
  }
179
 
180
  a:not([href]):not([class]) {
181
- color: inherit;
182
- text-decoration: none
183
  }
184
 
185
  a:not([href]):not([class]):hover {
186
- color: inherit;
187
- text-decoration: none
188
  }
189
 
 
190
  code,
191
  kbd,
192
- pre,
193
  samp {
194
- font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
195
- font-size: 1em
196
  }
197
 
198
  pre {
199
- margin-top: 0;
200
- margin-bottom: 1rem;
201
- overflow: auto;
202
- -ms-overflow-style: scrollbar
203
  }
204
 
205
  figure {
206
- margin: 0 0 1rem
207
  }
208
 
209
  img {
210
- vertical-align: middle;
211
- border-style: none
212
  }
213
 
214
  svg {
215
- overflow: hidden;
216
- vertical-align: middle
217
  }
218
 
219
  table {
220
- border-collapse: collapse
221
  }
222
 
223
  caption {
224
- padding-top: .75rem;
225
- padding-bottom: .75rem;
226
- color: #6c757d;
227
- text-align: left;
228
- caption-side: bottom
229
  }
230
 
231
  th {
232
- text-align: inherit;
233
- text-align: -webkit-match-parent
234
  }
235
 
236
  label {
237
- display: inline-block;
238
- margin-bottom: .5rem
239
  }
240
 
241
  button {
242
- border-radius: 0
243
  }
244
 
245
- button:focus {
246
- outline: 1px dotted;
247
- outline: 5px auto -webkit-focus-ring-color
248
  }
249
 
250
- button,
251
  input,
252
- optgroup,
253
  select,
 
254
  textarea {
255
- margin: 0;
256
- font-family: inherit;
257
- font-size: inherit;
258
- line-height: inherit
259
  }
260
 
261
  button,
262
  input {
263
- overflow: visible
264
  }
265
 
266
  button,
267
  select {
268
- text-transform: none
269
  }
270
 
271
- [role=button] {
272
- cursor: pointer
273
  }
274
 
275
  select {
276
- word-wrap: normal
277
  }
278
 
279
- [type=button],
280
- [type=reset],
281
- [type=submit],
282
- button {
283
- -webkit-appearance: button
284
  }
285
 
286
- [type=button]:not(:disabled),
287
- [type=reset]:not(:disabled),
288
- [type=submit]:not(:disabled),
289
- button:not(:disabled) {
290
- cursor: pointer
291
  }
292
 
293
- [type=button]::-moz-focus-inner,
294
- [type=reset]::-moz-focus-inner,
295
- [type=submit]::-moz-focus-inner,
296
- button::-moz-focus-inner {
297
- padding: 0;
298
- border-style: none
299
  }
300
 
301
- input[type=checkbox],
302
- input[type=radio] {
303
- box-sizing: border-box;
304
- padding: 0
305
  }
306
 
307
  textarea {
308
- overflow: auto;
309
- resize: vertical
310
  }
311
 
312
  fieldset {
313
- min-width: 0;
314
- padding: 0;
315
- margin: 0;
316
- border: 0
317
  }
318
 
319
  legend {
320
- display: block;
321
- width: 100%;
322
- max-width: 100%;
323
- padding: 0;
324
- margin-bottom: .5rem;
325
- font-size: 1.5rem;
326
- line-height: inherit;
327
- color: inherit;
328
- white-space: normal
329
  }
330
 
331
  progress {
332
- vertical-align: baseline
333
  }
334
 
335
- [type=number]::-webkit-inner-spin-button,
336
- [type=number]::-webkit-outer-spin-button {
337
- height: auto
338
  }
339
 
340
- [type=search] {
341
- outline-offset: -2px;
342
- -webkit-appearance: none
343
  }
344
 
345
- [type=search]::-webkit-search-decoration {
346
- -webkit-appearance: none
347
  }
348
 
349
  ::-webkit-file-upload-button {
350
- font: inherit;
351
- -webkit-appearance: button
352
  }
353
 
354
  output {
355
- display: inline-block
356
  }
357
 
358
  summary {
359
- display: list-item;
360
- cursor: pointer
361
  }
362
 
363
  template {
364
- display: none
365
  }
366
 
367
  [hidden] {
368
- display: none !important
369
  }
370
 
371
- .h1,
372
- .h2,
373
- .h3,
374
- .h4,
375
- .h5,
376
- .h6,
377
- h1,
378
- h2,
379
- h3,
380
- h4,
381
- h5,
382
- h6 {
383
- margin-bottom: .5rem;
384
- font-weight: 500;
385
- line-height: 1.2
386
  }
387
 
388
- .h1,
389
- h1 {
390
- font-size: 2.5rem
391
  }
392
 
393
- .h2,
394
- h2 {
395
- font-size: 2rem
396
  }
397
 
398
- .h3,
399
- h3 {
400
- font-size: 1.75rem
401
  }
402
 
403
- .h4,
404
- h4 {
405
- font-size: 1.5rem
406
  }
407
 
408
- .h5,
409
- h5 {
410
- font-size: 1.25rem
411
  }
412
 
413
- .h6,
414
- h6 {
415
- font-size: 1rem
416
  }
417
 
418
  .lead {
419
- font-size: 1.25rem;
420
- font-weight: 300
421
  }
422
 
423
  .display-1 {
424
- font-size: 6rem;
425
- font-weight: 300;
426
- line-height: 1.2
427
  }
428
 
429
  .display-2 {
430
- font-size: 5.5rem;
431
- font-weight: 300;
432
- line-height: 1.2
433
  }
434
 
435
  .display-3 {
436
- font-size: 4.5rem;
437
- font-weight: 300;
438
- line-height: 1.2
439
  }
440
 
441
  .display-4 {
442
- font-size: 3.5rem;
443
- font-weight: 300;
444
- line-height: 1.2
445
  }
446
 
447
  hr {
448
- margin-top: 1rem;
449
- margin-bottom: 1rem;
450
- border: 0;
451
- border-top: 1px solid rgba(0, 0, 0, .1)
452
  }
453
 
454
- .small,
455
- small {
456
- font-size: 80%;
457
- font-weight: 400
458
  }
459
 
460
- .mark,
461
- mark {
462
- padding: .2em;
463
- background-color: #fcf8e3
464
  }
465
 
466
  .list-unstyled {
467
- padding-left: 0;
468
- list-style: none
469
  }
470
 
471
  .list-inline {
472
- padding-left: 0;
473
- list-style: none
474
  }
475
 
476
  .list-inline-item {
477
- display: inline-block
478
  }
479
 
480
  .list-inline-item:not(:last-child) {
481
- margin-right: .5rem
482
  }
483
 
484
  .initialism {
485
- font-size: 90%;
486
- text-transform: uppercase
487
  }
488
 
489
  .blockquote {
490
- margin-bottom: 1rem;
491
- font-size: 1.25rem
492
  }
493
 
494
  .blockquote-footer {
495
- display: block;
496
- font-size: 80%;
497
- color: #6c757d
498
  }
499
 
500
  .blockquote-footer::before {
501
- content: "\2014\00A0"
502
  }
503
 
504
  .img-fluid {
505
- max-width: 100%;
506
- height: auto
507
  }
508
 
509
  .img-thumbnail {
510
- padding: .25rem;
511
- background-color: #fff;
512
- border: 1px solid #dee2e6;
513
- border-radius: .25rem;
514
- max-width: 100%;
515
- height: auto
516
  }
517
 
518
  .figure {
519
- display: inline-block
520
  }
521
 
522
  .figure-img {
523
- margin-bottom: .5rem;
524
- line-height: 1
525
  }
526
 
527
  .figure-caption {
528
- font-size: 90%;
529
- color: #6c757d
530
  }
531
 
532
  code {
533
- font-size: 87.5%;
534
- color: #e83e8c;
535
- word-wrap: break-word
536
  }
537
 
538
- a>code {
539
- color: inherit
540
  }
541
 
542
  kbd {
543
- padding: .2rem .4rem;
544
- font-size: 87.5%;
545
- color: #fff;
546
- background-color: #212529;
547
- border-radius: .2rem
548
  }
549
 
550
  kbd kbd {
551
- padding: 0;
552
- font-size: 100%;
553
- font-weight: 700
554
  }
555
 
556
  pre {
557
- display: block;
558
- font-size: 87.5%;
559
- color: #212529
560
  }
561
 
562
  pre code {
563
- font-size: inherit;
564
- color: inherit;
565
- word-break: normal
566
  }
567
 
568
  .pre-scrollable {
569
- max-height: 340px;
570
- overflow-y: scroll
571
  }
572
 
573
  .container,
574
  .container-fluid,
575
- .container-lg,
576
- .container-md,
577
  .container-sm,
 
 
578
  .container-xl {
579
- width: 100%;
580
- padding-right: 15px;
581
- padding-left: 15px;
582
- margin-right: auto;
583
- margin-left: auto
584
  }
585
 
586
- @media (min-width:576px) {
587
-
588
- .container,
589
- .container-sm {
590
- max-width: 540px
591
- }
592
  }
593
 
594
- @media (min-width:768px) {
595
-
596
- .container,
597
- .container-md,
598
- .container-sm {
599
- max-width: 720px
600
- }
601
  }
602
 
603
- @media (min-width:992px) {
604
-
605
- .container,
606
- .container-lg,
607
- .container-md,
608
- .container-sm {
609
- max-width: 960px
610
- }
611
  }
612
 
613
- @media (min-width:1200px) {
614
-
615
- .container,
616
- .container-lg,
617
- .container-md,
618
- .container-sm,
619
- .container-xl {
620
- max-width: 1140px
621
- }
622
  }
623
 
624
  .row {
625
- display: -ms-flexbox;
626
- display: flex;
627
- -ms-flex-wrap: wrap;
628
- flex-wrap: wrap;
629
- margin-right: -15px;
630
- margin-left: -15px
631
  }
632
 
633
  .no-gutters {
634
- margin-right: 0;
635
- margin-left: 0
636
  }
637
 
638
- .no-gutters>.col,
639
- .no-gutters>[class*=col-] {
640
- padding-right: 0;
641
- padding-left: 0
642
- }
643
-
644
- .col,
645
- .col-1,
646
- .col-10,
647
- .col-11,
648
- .col-12,
649
- .col-2,
650
- .col-3,
651
- .col-4,
652
- .col-5,
653
- .col-6,
654
- .col-7,
655
- .col-8,
656
- .col-9,
657
- .col-auto,
658
- .col-lg,
659
- .col-lg-1,
660
- .col-lg-10,
661
- .col-lg-11,
662
- .col-lg-12,
663
- .col-lg-2,
664
- .col-lg-3,
665
- .col-lg-4,
666
- .col-lg-5,
667
- .col-lg-6,
668
- .col-lg-7,
669
- .col-lg-8,
670
- .col-lg-9,
671
- .col-lg-auto,
672
- .col-md,
673
- .col-md-1,
674
- .col-md-10,
675
- .col-md-11,
676
- .col-md-12,
677
- .col-md-2,
678
- .col-md-3,
679
- .col-md-4,
680
- .col-md-5,
681
- .col-md-6,
682
- .col-md-7,
683
- .col-md-8,
684
- .col-md-9,
685
- .col-md-auto,
686
- .col-sm,
687
- .col-sm-1,
688
- .col-sm-10,
689
- .col-sm-11,
690
- .col-sm-12,
691
- .col-sm-2,
692
- .col-sm-3,
693
- .col-sm-4,
694
- .col-sm-5,
695
- .col-sm-6,
696
- .col-sm-7,
697
- .col-sm-8,
698
- .col-sm-9,
699
- .col-sm-auto,
700
- .col-xl,
701
- .col-xl-1,
702
- .col-xl-10,
703
- .col-xl-11,
704
- .col-xl-12,
705
- .col-xl-2,
706
- .col-xl-3,
707
- .col-xl-4,
708
- .col-xl-5,
709
- .col-xl-6,
710
- .col-xl-7,
711
- .col-xl-8,
712
- .col-xl-9,
713
  .col-xl-auto {
714
- position: relative;
715
- width: 100%;
716
- padding-right: 15px;
717
- padding-left: 15px
718
  }
719
 
720
  .col {
721
- -ms-flex-preferred-size: 0;
722
- flex-basis: 0;
723
- -ms-flex-positive: 1;
724
- flex-grow: 1;
725
- max-width: 100%
726
  }
727
 
728
- .row-cols-1>* {
729
- -ms-flex: 0 0 100%;
730
- flex: 0 0 100%;
731
- max-width: 100%
732
  }
733
 
734
- .row-cols-2>* {
735
- -ms-flex: 0 0 50%;
736
- flex: 0 0 50%;
737
- max-width: 50%
738
  }
739
 
740
- .row-cols-3>* {
741
- -ms-flex: 0 0 33.333333%;
742
- flex: 0 0 33.333333%;
743
- max-width: 33.333333%
744
  }
745
 
746
- .row-cols-4>* {
747
- -ms-flex: 0 0 25%;
748
- flex: 0 0 25%;
749
- max-width: 25%
750
  }
751
 
752
- .row-cols-5>* {
753
- -ms-flex: 0 0 20%;
754
- flex: 0 0 20%;
755
- max-width: 20%
756
  }
757
 
758
- .row-cols-6>* {
759
- -ms-flex: 0 0 16.666667%;
760
- flex: 0 0 16.666667%;
761
- max-width: 16.666667%
762
  }
763
 
764
  .col-auto {
765
- -ms-flex: 0 0 auto;
766
- flex: 0 0 auto;
767
- width: auto;
768
- max-width: 100%
769
  }
770
 
771
  .col-1 {
772
- -ms-flex: 0 0 8.333333%;
773
- flex: 0 0 8.333333%;
774
- max-width: 8.333333%
775
  }
776
 
777
  .col-2 {
778
- -ms-flex: 0 0 16.666667%;
779
- flex: 0 0 16.666667%;
780
- max-width: 16.666667%
781
  }
782
 
783
  .col-3 {
784
- -ms-flex: 0 0 25%;
785
- flex: 0 0 25%;
786
- max-width: 25%
787
  }
788
 
789
  .col-4 {
790
- -ms-flex: 0 0 33.333333%;
791
- flex: 0 0 33.333333%;
792
- max-width: 33.333333%
793
  }
794
 
795
  .col-5 {
796
- -ms-flex: 0 0 41.666667%;
797
- flex: 0 0 41.666667%;
798
- max-width: 41.666667%
799
  }
800
 
801
  .col-6 {
802
- -ms-flex: 0 0 50%;
803
- flex: 0 0 50%;
804
- max-width: 50%
805
  }
806
 
807
  .col-7 {
808
- -ms-flex: 0 0 58.333333%;
809
- flex: 0 0 58.333333%;
810
- max-width: 58.333333%
811
  }
812
 
813
  .col-8 {
814
- -ms-flex: 0 0 66.666667%;
815
- flex: 0 0 66.666667%;
816
- max-width: 66.666667%
817
  }
818
 
819
  .col-9 {
820
- -ms-flex: 0 0 75%;
821
- flex: 0 0 75%;
822
- max-width: 75%
823
  }
824
 
825
  .col-10 {
826
- -ms-flex: 0 0 83.333333%;
827
- flex: 0 0 83.333333%;
828
- max-width: 83.333333%
829
  }
830
 
831
  .col-11 {
832
- -ms-flex: 0 0 91.666667%;
833
- flex: 0 0 91.666667%;
834
- max-width: 91.666667%
835
  }
836
 
837
  .col-12 {
838
- -ms-flex: 0 0 100%;
839
- flex: 0 0 100%;
840
- max-width: 100%
841
  }
842
 
843
  .order-first {
844
- -ms-flex-order: -1;
845
- order: -1
846
  }
847
 
848
  .order-last {
849
- -ms-flex-order: 13;
850
- order: 13
851
  }
852
 
853
  .order-0 {
854
- -ms-flex-order: 0;
855
- order: 0
856
  }
857
 
858
  .order-1 {
859
- -ms-flex-order: 1;
860
- order: 1
861
  }
862
 
863
  .order-2 {
864
- -ms-flex-order: 2;
865
- order: 2
866
  }
867
 
868
  .order-3 {
869
- -ms-flex-order: 3;
870
- order: 3
871
  }
872
 
873
  .order-4 {
874
- -ms-flex-order: 4;
875
- order: 4
876
  }
877
 
878
  .order-5 {
879
- -ms-flex-order: 5;
880
- order: 5
881
  }
882
 
883
  .order-6 {
884
- -ms-flex-order: 6;
885
- order: 6
886
  }
887
 
888
  .order-7 {
889
- -ms-flex-order: 7;
890
- order: 7
891
  }
892
 
893
  .order-8 {
894
- -ms-flex-order: 8;
895
- order: 8
896
  }
897
 
898
  .order-9 {
899
- -ms-flex-order: 9;
900
- order: 9
901
  }
902
 
903
  .order-10 {
904
- -ms-flex-order: 10;
905
- order: 10
906
  }
907
 
908
  .order-11 {
909
- -ms-flex-order: 11;
910
- order: 11
911
  }
912
 
913
  .order-12 {
914
- -ms-flex-order: 12;
915
- order: 12
916
  }
917
 
918
  .offset-1 {
919
- margin-left: 8.333333%
920
  }
921
 
922
  .offset-2 {
923
- margin-left: 16.666667%
924
  }
925
 
926
  .offset-3 {
927
- margin-left: 25%
928
  }
929
 
930
  .offset-4 {
931
- margin-left: 33.333333%
932
  }
933
 
934
  .offset-5 {
935
- margin-left: 41.666667%
936
  }
937
 
938
  .offset-6 {
939
- margin-left: 50%
940
  }
941
 
942
  .offset-7 {
943
- margin-left: 58.333333%
944
  }
945
 
946
  .offset-8 {
947
- margin-left: 66.666667%
948
  }
949
 
950
  .offset-9 {
951
- margin-left: 75%
952
  }
953
 
954
  .offset-10 {
955
- margin-left: 83.333333%
956
  }
957
 
958
  .offset-11 {
959
- margin-left: 91.666667%
960
- }
961
-
962
- @media (min-width:576px) {
963
- .col-sm {
964
- -ms-flex-preferred-size: 0;
965
- flex-basis: 0;
966
- -ms-flex-positive: 1;
967
- flex-grow: 1;
968
- max-width: 100%
969
- }
970
-
971
- .row-cols-sm-1>* {
972
- -ms-flex: 0 0 100%;
973
- flex: 0 0 100%;
974
- max-width: 100%
975
- }
976
-
977
- .row-cols-sm-2>* {
978
- -ms-flex: 0 0 50%;
979
- flex: 0 0 50%;
980
- max-width: 50%
981
- }
982
-
983
- .row-cols-sm-3>* {
984
- -ms-flex: 0 0 33.333333%;
985
- flex: 0 0 33.333333%;
986
- max-width: 33.333333%
987
- }
988
-
989
- .row-cols-sm-4>* {
990
- -ms-flex: 0 0 25%;
991
- flex: 0 0 25%;
992
- max-width: 25%
993
- }
994
-
995
- .row-cols-sm-5>* {
996
- -ms-flex: 0 0 20%;
997
- flex: 0 0 20%;
998
- max-width: 20%
999
- }
1000
-
1001
- .row-cols-sm-6>* {
1002
- -ms-flex: 0 0 16.666667%;
1003
- flex: 0 0 16.666667%;
1004
- max-width: 16.666667%
1005
- }
1006
-
1007
- .col-sm-auto {
1008
- -ms-flex: 0 0 auto;
1009
- flex: 0 0 auto;
1010
- width: auto;
1011
- max-width: 100%
1012
- }
1013
-
1014
- .col-sm-1 {
1015
- -ms-flex: 0 0 8.333333%;
1016
- flex: 0 0 8.333333%;
1017
- max-width: 8.333333%
1018
- }
1019
-
1020
- .col-sm-2 {
1021
- -ms-flex: 0 0 16.666667%;
1022
- flex: 0 0 16.666667%;
1023
- max-width: 16.666667%
1024
- }
1025
-
1026
- .col-sm-3 {
1027
- -ms-flex: 0 0 25%;
1028
- flex: 0 0 25%;
1029
- max-width: 25%
1030
- }
1031
-
1032
- .col-sm-4 {
1033
- -ms-flex: 0 0 33.333333%;
1034
- flex: 0 0 33.333333%;
1035
- max-width: 33.333333%
1036
- }
1037
-
1038
- .col-sm-5 {
1039
- -ms-flex: 0 0 41.666667%;
1040
- flex: 0 0 41.666667%;
1041
- max-width: 41.666667%
1042
- }
1043
-
1044
- .col-sm-6 {
1045
- -ms-flex: 0 0 50%;
1046
- flex: 0 0 50%;
1047
- max-width: 50%
1048
- }
1049
-
1050
- .col-sm-7 {
1051
- -ms-flex: 0 0 58.333333%;
1052
- flex: 0 0 58.333333%;
1053
- max-width: 58.333333%
1054
- }
1055
-
1056
- .col-sm-8 {
1057
- -ms-flex: 0 0 66.666667%;
1058
- flex: 0 0 66.666667%;
1059
- max-width: 66.666667%
1060
- }
1061
-
1062
- .col-sm-9 {
1063
- -ms-flex: 0 0 75%;
1064
- flex: 0 0 75%;
1065
- max-width: 75%
1066
- }
1067
-
1068
- .col-sm-10 {
1069
- -ms-flex: 0 0 83.333333%;
1070
- flex: 0 0 83.333333%;
1071
- max-width: 83.333333%
1072
- }
1073
-
1074
- .col-sm-11 {
1075
- -ms-flex: 0 0 91.666667%;
1076
- flex: 0 0 91.666667%;
1077
- max-width: 91.666667%
1078
- }
1079
-
1080
- .col-sm-12 {
1081
- -ms-flex: 0 0 100%;
1082
- flex: 0 0 100%;
1083
- max-width: 100%
1084
- }
1085
-
1086
- .order-sm-first {
1087
- -ms-flex-order: -1;
1088
- order: -1
1089
- }
1090
-
1091
- .order-sm-last {
1092
- -ms-flex-order: 13;
1093
- order: 13
1094
- }
1095
-
1096
- .order-sm-0 {
1097
- -ms-flex-order: 0;
1098
- order: 0
1099
- }
1100
-
1101
- .order-sm-1 {
1102
- -ms-flex-order: 1;
1103
- order: 1
1104
- }
1105
-
1106
- .order-sm-2 {
1107
- -ms-flex-order: 2;
1108
- order: 2
1109
- }
1110
-
1111
- .order-sm-3 {
1112
- -ms-flex-order: 3;
1113
- order: 3
1114
- }
1115
-
1116
- .order-sm-4 {
1117
- -ms-flex-order: 4;
1118
- order: 4
1119
- }
1120
-
1121
- .order-sm-5 {
1122
- -ms-flex-order: 5;
1123
- order: 5
1124
- }
1125
-
1126
- .order-sm-6 {
1127
- -ms-flex-order: 6;
1128
- order: 6
1129
- }
1130
-
1131
- .order-sm-7 {
1132
- -ms-flex-order: 7;
1133
- order: 7
1134
- }
1135
-
1136
- .order-sm-8 {
1137
- -ms-flex-order: 8;
1138
- order: 8
1139
- }
1140
-
1141
- .order-sm-9 {
1142
- -ms-flex-order: 9;
1143
- order: 9
1144
- }
1145
-
1146
- .order-sm-10 {
1147
- -ms-flex-order: 10;
1148
- order: 10
1149
- }
1150
-
1151
- .order-sm-11 {
1152
- -ms-flex-order: 11;
1153
- order: 11
1154
- }
1155
-
1156
- .order-sm-12 {
1157
- -ms-flex-order: 12;
1158
- order: 12
1159
- }
1160
-
1161
- .offset-sm-0 {
1162
- margin-left: 0
1163
- }
1164
-
1165
- .offset-sm-1 {
1166
- margin-left: 8.333333%
1167
- }
1168
-
1169
- .offset-sm-2 {
1170
- margin-left: 16.666667%
1171
- }
1172
-
1173
- .offset-sm-3 {
1174
- margin-left: 25%
1175
- }
1176
-
1177
- .offset-sm-4 {
1178
- margin-left: 33.333333%
1179
- }
1180
-
1181
- .offset-sm-5 {
1182
- margin-left: 41.666667%
1183
- }
1184
-
1185
- .offset-sm-6 {
1186
- margin-left: 50%
1187
- }
1188
-
1189
- .offset-sm-7 {
1190
- margin-left: 58.333333%
1191
- }
1192
-
1193
- .offset-sm-8 {
1194
- margin-left: 66.666667%
1195
- }
1196
-
1197
- .offset-sm-9 {
1198
- margin-left: 75%
1199
- }
1200
-
1201
- .offset-sm-10 {
1202
- margin-left: 83.333333%
1203
- }
1204
-
1205
- .offset-sm-11 {
1206
- margin-left: 91.666667%
1207
- }
1208
- }
1209
-
1210
- @media (min-width:768px) {
1211
- .col-md {
1212
- -ms-flex-preferred-size: 0;
1213
- flex-basis: 0;
1214
- -ms-flex-positive: 1;
1215
- flex-grow: 1;
1216
- max-width: 100%
1217
- }
1218
-
1219
- .row-cols-md-1>* {
1220
- -ms-flex: 0 0 100%;
1221
- flex: 0 0 100%;
1222
- max-width: 100%
1223
- }
1224
-
1225
- .row-cols-md-2>* {
1226
- -ms-flex: 0 0 50%;
1227
- flex: 0 0 50%;
1228
- max-width: 50%
1229
- }
1230
-
1231
- .row-cols-md-3>* {
1232
- -ms-flex: 0 0 33.333333%;
1233
- flex: 0 0 33.333333%;
1234
- max-width: 33.333333%
1235
- }
1236
-
1237
- .row-cols-md-4>* {
1238
- -ms-flex: 0 0 25%;
1239
- flex: 0 0 25%;
1240
- max-width: 25%
1241
- }
1242
-
1243
- .row-cols-md-5>* {
1244
- -ms-flex: 0 0 20%;
1245
- flex: 0 0 20%;
1246
- max-width: 20%
1247
- }
1248
-
1249
- .row-cols-md-6>* {
1250
- -ms-flex: 0 0 16.666667%;
1251
- flex: 0 0 16.666667%;
1252
- max-width: 16.666667%
1253
- }
1254
-
1255
- .col-md-auto {
1256
- -ms-flex: 0 0 auto;
1257
- flex: 0 0 auto;
1258
- width: auto;
1259
- max-width: 100%
1260
- }
1261
-
1262
- .col-md-1 {
1263
- -ms-flex: 0 0 8.333333%;
1264
- flex: 0 0 8.333333%;
1265
- max-width: 8.333333%
1266
- }
1267
-
1268
- .col-md-2 {
1269
- -ms-flex: 0 0 16.666667%;
1270
- flex: 0 0 16.666667%;
1271
- max-width: 16.666667%
1272
- }
1273
-
1274
- .col-md-3 {
1275
- -ms-flex: 0 0 25%;
1276
- flex: 0 0 25%;
1277
- max-width: 25%
1278
- }
1279
-
1280
- .col-md-4 {
1281
- -ms-flex: 0 0 33.333333%;
1282
- flex: 0 0 33.333333%;
1283
- max-width: 33.333333%
1284
- }
1285
-
1286
- .col-md-5 {
1287
- -ms-flex: 0 0 41.666667%;
1288
- flex: 0 0 41.666667%;
1289
- max-width: 41.666667%
1290
- }
1291
-
1292
- .col-md-6 {
1293
- -ms-flex: 0 0 50%;
1294
- flex: 0 0 50%;
1295
- max-width: 50%
1296
- }
1297
-
1298
- .col-md-7 {
1299
- -ms-flex: 0 0 58.333333%;
1300
- flex: 0 0 58.333333%;
1301
- max-width: 58.333333%
1302
- }
1303
-
1304
- .col-md-8 {
1305
- -ms-flex: 0 0 66.666667%;
1306
- flex: 0 0 66.666667%;
1307
- max-width: 66.666667%
1308
- }
1309
-
1310
- .col-md-9 {
1311
- -ms-flex: 0 0 75%;
1312
- flex: 0 0 75%;
1313
- max-width: 75%
1314
- }
1315
-
1316
- .col-md-10 {
1317
- -ms-flex: 0 0 83.333333%;
1318
- flex: 0 0 83.333333%;
1319
- max-width: 83.333333%
1320
- }
1321
-
1322
- .col-md-11 {
1323
- -ms-flex: 0 0 91.666667%;
1324
- flex: 0 0 91.666667%;
1325
- max-width: 91.666667%
1326
- }
1327
-
1328
- .col-md-12 {
1329
- -ms-flex: 0 0 100%;
1330
- flex: 0 0 100%;
1331
- max-width: 100%
1332
- }
1333
-
1334
- .order-md-first {
1335
- -ms-flex-order: -1;
1336
- order: -1
1337
- }
1338
-
1339
- .order-md-last {
1340
- -ms-flex-order: 13;
1341
- order: 13
1342
- }
1343
-
1344
- .order-md-0 {
1345
- -ms-flex-order: 0;
1346
- order: 0
1347
- }
1348
-
1349
- .order-md-1 {
1350
- -ms-flex-order: 1;
1351
- order: 1
1352
- }
1353
-
1354
- .order-md-2 {
1355
- -ms-flex-order: 2;
1356
- order: 2
1357
- }
1358
-
1359
- .order-md-3 {
1360
- -ms-flex-order: 3;
1361
- order: 3
1362
- }
1363
-
1364
- .order-md-4 {
1365
- -ms-flex-order: 4;
1366
- order: 4
1367
- }
1368
-
1369
- .order-md-5 {
1370
- -ms-flex-order: 5;
1371
- order: 5
1372
- }
1373
-
1374
- .order-md-6 {
1375
- -ms-flex-order: 6;
1376
- order: 6
1377
- }
1378
-
1379
- .order-md-7 {
1380
- -ms-flex-order: 7;
1381
- order: 7
1382
- }
1383
-
1384
- .order-md-8 {
1385
- -ms-flex-order: 8;
1386
- order: 8
1387
- }
1388
-
1389
- .order-md-9 {
1390
- -ms-flex-order: 9;
1391
- order: 9
1392
- }
1393
-
1394
- .order-md-10 {
1395
- -ms-flex-order: 10;
1396
- order: 10
1397
- }
1398
-
1399
- .order-md-11 {
1400
- -ms-flex-order: 11;
1401
- order: 11
1402
- }
1403
-
1404
- .order-md-12 {
1405
- -ms-flex-order: 12;
1406
- order: 12
1407
- }
1408
-
1409
- .offset-md-0 {
1410
- margin-left: 0
1411
- }
1412
-
1413
- .offset-md-1 {
1414
- margin-left: 8.333333%
1415
- }
1416
-
1417
- .offset-md-2 {
1418
- margin-left: 16.666667%
1419
- }
1420
-
1421
- .offset-md-3 {
1422
- margin-left: 25%
1423
- }
1424
-
1425
- .offset-md-4 {
1426
- margin-left: 33.333333%
1427
- }
1428
-
1429
- .offset-md-5 {
1430
- margin-left: 41.666667%
1431
- }
1432
-
1433
- .offset-md-6 {
1434
- margin-left: 50%
1435
- }
1436
-
1437
- .offset-md-7 {
1438
- margin-left: 58.333333%
1439
- }
1440
-
1441
- .offset-md-8 {
1442
- margin-left: 66.666667%
1443
- }
1444
-
1445
- .offset-md-9 {
1446
- margin-left: 75%
1447
- }
1448
-
1449
- .offset-md-10 {
1450
- margin-left: 83.333333%
1451
- }
1452
-
1453
- .offset-md-11 {
1454
- margin-left: 91.666667%
1455
- }
1456
- }
1457
-
1458
- @media (min-width:992px) {
1459
- .col-lg {
1460
- -ms-flex-preferred-size: 0;
1461
- flex-basis: 0;
1462
- -ms-flex-positive: 1;
1463
- flex-grow: 1;
1464
- max-width: 100%
1465
- }
1466
-
1467
- .row-cols-lg-1>* {
1468
- -ms-flex: 0 0 100%;
1469
- flex: 0 0 100%;
1470
- max-width: 100%
1471
- }
1472
-
1473
- .row-cols-lg-2>* {
1474
- -ms-flex: 0 0 50%;
1475
- flex: 0 0 50%;
1476
- max-width: 50%
1477
- }
1478
-
1479
- .row-cols-lg-3>* {
1480
- -ms-flex: 0 0 33.333333%;
1481
- flex: 0 0 33.333333%;
1482
- max-width: 33.333333%
1483
- }
1484
-
1485
- .row-cols-lg-4>* {
1486
- -ms-flex: 0 0 25%;
1487
- flex: 0 0 25%;
1488
- max-width: 25%
1489
- }
1490
-
1491
- .row-cols-lg-5>* {
1492
- -ms-flex: 0 0 20%;
1493
- flex: 0 0 20%;
1494
- max-width: 20%
1495
- }
1496
-
1497
- .row-cols-lg-6>* {
1498
- -ms-flex: 0 0 16.666667%;
1499
- flex: 0 0 16.666667%;
1500
- max-width: 16.666667%
1501
- }
1502
-
1503
- .col-lg-auto {
1504
- -ms-flex: 0 0 auto;
1505
- flex: 0 0 auto;
1506
- width: auto;
1507
- max-width: 100%
1508
- }
1509
-
1510
- .col-lg-1 {
1511
- -ms-flex: 0 0 8.333333%;
1512
- flex: 0 0 8.333333%;
1513
- max-width: 8.333333%
1514
- }
1515
-
1516
- .col-lg-2 {
1517
- -ms-flex: 0 0 16.666667%;
1518
- flex: 0 0 16.666667%;
1519
- max-width: 16.666667%
1520
- }
1521
-
1522
- .col-lg-3 {
1523
- -ms-flex: 0 0 25%;
1524
- flex: 0 0 25%;
1525
- max-width: 25%
1526
- }
1527
-
1528
- .col-lg-4 {
1529
- -ms-flex: 0 0 33.333333%;
1530
- flex: 0 0 33.333333%;
1531
- max-width: 33.333333%
1532
- }
1533
-
1534
- .col-lg-5 {
1535
- -ms-flex: 0 0 41.666667%;
1536
- flex: 0 0 41.666667%;
1537
- max-width: 41.666667%
1538
- }
1539
-
1540
- .col-lg-6 {
1541
- -ms-flex: 0 0 50%;
1542
- flex: 0 0 50%;
1543
- max-width: 50%
1544
- }
1545
-
1546
- .col-lg-7 {
1547
- -ms-flex: 0 0 58.333333%;
1548
- flex: 0 0 58.333333%;
1549
- max-width: 58.333333%
1550
- }
1551
-
1552
- .col-lg-8 {
1553
- -ms-flex: 0 0 66.666667%;
1554
- flex: 0 0 66.666667%;
1555
- max-width: 66.666667%
1556
- }
1557
-
1558
- .col-lg-9 {
1559
- -ms-flex: 0 0 75%;
1560
- flex: 0 0 75%;
1561
- max-width: 75%
1562
- }
1563
-
1564
- .col-lg-10 {
1565
- -ms-flex: 0 0 83.333333%;
1566
- flex: 0 0 83.333333%;
1567
- max-width: 83.333333%
1568
- }
1569
-
1570
- .col-lg-11 {
1571
- -ms-flex: 0 0 91.666667%;
1572
- flex: 0 0 91.666667%;
1573
- max-width: 91.666667%
1574
- }
1575
-
1576
- .col-lg-12 {
1577
- -ms-flex: 0 0 100%;
1578
- flex: 0 0 100%;
1579
- max-width: 100%
1580
- }
1581
-
1582
- .order-lg-first {
1583
- -ms-flex-order: -1;
1584
- order: -1
1585
- }
1586
-
1587
- .order-lg-last {
1588
- -ms-flex-order: 13;
1589
- order: 13
1590
- }
1591
-
1592
- .order-lg-0 {
1593
- -ms-flex-order: 0;
1594
- order: 0
1595
- }
1596
-
1597
- .order-lg-1 {
1598
- -ms-flex-order: 1;
1599
- order: 1
1600
- }
1601
-
1602
- .order-lg-2 {
1603
- -ms-flex-order: 2;
1604
- order: 2
1605
- }
1606
-
1607
- .order-lg-3 {
1608
- -ms-flex-order: 3;
1609
- order: 3
1610
- }
1611
-
1612
- .order-lg-4 {
1613
- -ms-flex-order: 4;
1614
- order: 4
1615
- }
1616
-
1617
- .order-lg-5 {
1618
- -ms-flex-order: 5;
1619
- order: 5
1620
- }
1621
-
1622
- .order-lg-6 {
1623
- -ms-flex-order: 6;
1624
- order: 6
1625
- }
1626
-
1627
- .order-lg-7 {
1628
- -ms-flex-order: 7;
1629
- order: 7
1630
- }
1631
-
1632
- .order-lg-8 {
1633
- -ms-flex-order: 8;
1634
- order: 8
1635
- }
1636
-
1637
- .order-lg-9 {
1638
- -ms-flex-order: 9;
1639
- order: 9
1640
- }
1641
-
1642
- .order-lg-10 {
1643
- -ms-flex-order: 10;
1644
- order: 10
1645
- }
1646
-
1647
- .order-lg-11 {
1648
- -ms-flex-order: 11;
1649
- order: 11
1650
- }
1651
-
1652
- .order-lg-12 {
1653
- -ms-flex-order: 12;
1654
- order: 12
1655
- }
1656
-
1657
- .offset-lg-0 {
1658
- margin-left: 0
1659
- }
1660
-
1661
- .offset-lg-1 {
1662
- margin-left: 8.333333%
1663
- }
1664
-
1665
- .offset-lg-2 {
1666
- margin-left: 16.666667%
1667
- }
1668
-
1669
- .offset-lg-3 {
1670
- margin-left: 25%
1671
- }
1672
-
1673
- .offset-lg-4 {
1674
- margin-left: 33.333333%
1675
- }
1676
-
1677
- .offset-lg-5 {
1678
- margin-left: 41.666667%
1679
- }
1680
-
1681
- .offset-lg-6 {
1682
- margin-left: 50%
1683
- }
1684
-
1685
- .offset-lg-7 {
1686
- margin-left: 58.333333%
1687
- }
1688
-
1689
- .offset-lg-8 {
1690
- margin-left: 66.666667%
1691
- }
1692
-
1693
- .offset-lg-9 {
1694
- margin-left: 75%
1695
- }
1696
-
1697
- .offset-lg-10 {
1698
- margin-left: 83.333333%
1699
- }
1700
-
1701
- .offset-lg-11 {
1702
- margin-left: 91.666667%
1703
- }
1704
- }
1705
-
1706
- @media (min-width:1200px) {
1707
- .col-xl {
1708
- -ms-flex-preferred-size: 0;
1709
- flex-basis: 0;
1710
- -ms-flex-positive: 1;
1711
- flex-grow: 1;
1712
- max-width: 100%
1713
- }
1714
-
1715
- .row-cols-xl-1>* {
1716
- -ms-flex: 0 0 100%;
1717
- flex: 0 0 100%;
1718
- max-width: 100%
1719
- }
1720
-
1721
- .row-cols-xl-2>* {
1722
- -ms-flex: 0 0 50%;
1723
- flex: 0 0 50%;
1724
- max-width: 50%
1725
- }
1726
-
1727
- .row-cols-xl-3>* {
1728
- -ms-flex: 0 0 33.333333%;
1729
- flex: 0 0 33.333333%;
1730
- max-width: 33.333333%
1731
- }
1732
-
1733
- .row-cols-xl-4>* {
1734
- -ms-flex: 0 0 25%;
1735
- flex: 0 0 25%;
1736
- max-width: 25%
1737
- }
1738
-
1739
- .row-cols-xl-5>* {
1740
- -ms-flex: 0 0 20%;
1741
- flex: 0 0 20%;
1742
- max-width: 20%
1743
- }
1744
-
1745
- .row-cols-xl-6>* {
1746
- -ms-flex: 0 0 16.666667%;
1747
- flex: 0 0 16.666667%;
1748
- max-width: 16.666667%
1749
- }
1750
-
1751
- .col-xl-auto {
1752
- -ms-flex: 0 0 auto;
1753
- flex: 0 0 auto;
1754
- width: auto;
1755
- max-width: 100%
1756
- }
1757
-
1758
- .col-xl-1 {
1759
- -ms-flex: 0 0 8.333333%;
1760
- flex: 0 0 8.333333%;
1761
- max-width: 8.333333%
1762
- }
1763
-
1764
- .col-xl-2 {
1765
- -ms-flex: 0 0 16.666667%;
1766
- flex: 0 0 16.666667%;
1767
- max-width: 16.666667%
1768
- }
1769
-
1770
- .col-xl-3 {
1771
- -ms-flex: 0 0 25%;
1772
- flex: 0 0 25%;
1773
- max-width: 25%
1774
- }
1775
-
1776
- .col-xl-4 {
1777
- -ms-flex: 0 0 33.333333%;
1778
- flex: 0 0 33.333333%;
1779
- max-width: 33.333333%
1780
- }
1781
-
1782
- .col-xl-5 {
1783
- -ms-flex: 0 0 41.666667%;
1784
- flex: 0 0 41.666667%;
1785
- max-width: 41.666667%
1786
- }
1787
-
1788
- .col-xl-6 {
1789
- -ms-flex: 0 0 50%;
1790
- flex: 0 0 50%;
1791
- max-width: 50%
1792
- }
1793
-
1794
- .col-xl-7 {
1795
- -ms-flex: 0 0 58.333333%;
1796
- flex: 0 0 58.333333%;
1797
- max-width: 58.333333%
1798
- }
1799
-
1800
- .col-xl-8 {
1801
- -ms-flex: 0 0 66.666667%;
1802
- flex: 0 0 66.666667%;
1803
- max-width: 66.666667%
1804
- }
1805
-
1806
- .col-xl-9 {
1807
- -ms-flex: 0 0 75%;
1808
- flex: 0 0 75%;
1809
- max-width: 75%
1810
- }
1811
-
1812
- .col-xl-10 {
1813
- -ms-flex: 0 0 83.333333%;
1814
- flex: 0 0 83.333333%;
1815
- max-width: 83.333333%
1816
- }
1817
-
1818
- .col-xl-11 {
1819
- -ms-flex: 0 0 91.666667%;
1820
- flex: 0 0 91.666667%;
1821
- max-width: 91.666667%
1822
- }
1823
-
1824
- .col-xl-12 {
1825
- -ms-flex: 0 0 100%;
1826
- flex: 0 0 100%;
1827
- max-width: 100%
1828
- }
1829
-
1830
- .order-xl-first {
1831
- -ms-flex-order: -1;
1832
- order: -1
1833
- }
1834
-
1835
- .order-xl-last {
1836
- -ms-flex-order: 13;
1837
- order: 13
1838
- }
1839
-
1840
- .order-xl-0 {
1841
- -ms-flex-order: 0;
1842
- order: 0
1843
- }
1844
-
1845
- .order-xl-1 {
1846
- -ms-flex-order: 1;
1847
- order: 1
1848
- }
1849
-
1850
- .order-xl-2 {
1851
- -ms-flex-order: 2;
1852
- order: 2
1853
- }
1854
-
1855
- .order-xl-3 {
1856
- -ms-flex-order: 3;
1857
- order: 3
1858
- }
1859
-
1860
- .order-xl-4 {
1861
- -ms-flex-order: 4;
1862
- order: 4
1863
- }
1864
-
1865
- .order-xl-5 {
1866
- -ms-flex-order: 5;
1867
- order: 5
1868
- }
1869
-
1870
- .order-xl-6 {
1871
- -ms-flex-order: 6;
1872
- order: 6
1873
- }
1874
-
1875
- .order-xl-7 {
1876
- -ms-flex-order: 7;
1877
- order: 7
1878
- }
1879
-
1880
- .order-xl-8 {
1881
- -ms-flex-order: 8;
1882
- order: 8
1883
- }
1884
-
1885
- .order-xl-9 {
1886
- -ms-flex-order: 9;
1887
- order: 9
1888
- }
1889
-
1890
- .order-xl-10 {
1891
- -ms-flex-order: 10;
1892
- order: 10
1893
- }
1894
-
1895
- .order-xl-11 {
1896
- -ms-flex-order: 11;
1897
- order: 11
1898
- }
1899
-
1900
- .order-xl-12 {
1901
- -ms-flex-order: 12;
1902
- order: 12
1903
- }
1904
-
1905
- .offset-xl-0 {
1906
- margin-left: 0
1907
- }
1908
-
1909
- .offset-xl-1 {
1910
- margin-left: 8.333333%
1911
- }
1912
-
1913
- .offset-xl-2 {
1914
- margin-left: 16.666667%
1915
- }
1916
-
1917
- .offset-xl-3 {
1918
- margin-left: 25%
1919
- }
1920
-
1921
- .offset-xl-4 {
1922
- margin-left: 33.333333%
1923
- }
1924
-
1925
- .offset-xl-5 {
1926
- margin-left: 41.666667%
1927
- }
1928
-
1929
- .offset-xl-6 {
1930
- margin-left: 50%
1931
- }
1932
-
1933
- .offset-xl-7 {
1934
- margin-left: 58.333333%
1935
- }
1936
-
1937
- .offset-xl-8 {
1938
- margin-left: 66.666667%
1939
- }
1940
-
1941
- .offset-xl-9 {
1942
- margin-left: 75%
1943
- }
1944
-
1945
- .offset-xl-10 {
1946
- margin-left: 83.333333%
1947
- }
1948
-
1949
- .offset-xl-11 {
1950
- margin-left: 91.666667%
1951
- }
1952
  }
1953
 
1954
  .table {
1955
- width: 100%;
1956
- margin-bottom: 1rem;
1957
- color: #212529
1958
  }
1959
 
1960
- .table td,
1961
- .table th {
1962
- padding: .75rem;
1963
- vertical-align: top;
1964
- border-top: 1px solid #dee2e6
1965
  }
1966
 
1967
  .table thead th {
1968
- vertical-align: bottom;
1969
- border-bottom: 2px solid #dee2e6
1970
  }
1971
 
1972
- .table tbody+tbody {
1973
- border-top: 2px solid #dee2e6
1974
  }
1975
 
1976
- .table-sm td,
1977
- .table-sm th {
1978
- padding: .3rem
1979
  }
1980
 
1981
  .table-bordered {
1982
- border: 1px solid #dee2e6
1983
  }
1984
 
1985
- .table-bordered td,
1986
- .table-bordered th {
1987
- border: 1px solid #dee2e6
1988
  }
1989
 
1990
- .table-bordered thead td,
1991
- .table-bordered thead th {
1992
- border-bottom-width: 2px
1993
  }
1994
 
1995
- .table-borderless tbody+tbody,
1996
- .table-borderless td,
1997
  .table-borderless th,
1998
- .table-borderless thead th {
1999
- border: 0
 
 
2000
  }
2001
 
2002
  .table-striped tbody tr:nth-of-type(odd) {
2003
- background-color: rgba(0, 0, 0, .05)
2004
  }
2005
 
2006
  .table-hover tbody tr:hover {
2007
- color: #212529;
2008
- background-color: rgba(0, 0, 0, .075)
2009
  }
2010
 
2011
  .table-primary,
2012
- .table-primary>td,
2013
- .table-primary>th {
2014
- background-color: #b8daff
2015
  }
2016
 
2017
- .table-primary tbody+tbody,
2018
- .table-primary td,
2019
  .table-primary th,
2020
- .table-primary thead th {
2021
- border-color: #7abaff
 
 
2022
  }
2023
 
2024
  .table-hover .table-primary:hover {
2025
- background-color: #9fcdff
2026
  }
2027
 
2028
- .table-hover .table-primary:hover>td,
2029
- .table-hover .table-primary:hover>th {
2030
- background-color: #9fcdff
2031
  }
2032
 
2033
  .table-secondary,
2034
- .table-secondary>td,
2035
- .table-secondary>th {
2036
- background-color: #d6d8db
2037
  }
2038
 
2039
- .table-secondary tbody+tbody,
2040
- .table-secondary td,
2041
  .table-secondary th,
2042
- .table-secondary thead th {
2043
- border-color: #b3b7bb
 
 
2044
  }
2045
 
2046
  .table-hover .table-secondary:hover {
2047
- background-color: #c8cbcf
2048
  }
2049
 
2050
- .table-hover .table-secondary:hover>td,
2051
- .table-hover .table-secondary:hover>th {
2052
- background-color: #c8cbcf
2053
  }
2054
 
2055
  .table-success,
2056
- .table-success>td,
2057
- .table-success>th {
2058
- background-color: #c3e6cb
2059
  }
2060
 
2061
- .table-success tbody+tbody,
2062
- .table-success td,
2063
  .table-success th,
2064
- .table-success thead th {
2065
- border-color: #8fd19e
 
 
2066
  }
2067
 
2068
  .table-hover .table-success:hover {
2069
- background-color: #b1dfbb
2070
  }
2071
 
2072
- .table-hover .table-success:hover>td,
2073
- .table-hover .table-success:hover>th {
2074
- background-color: #b1dfbb
2075
  }
2076
 
2077
  .table-info,
2078
- .table-info>td,
2079
- .table-info>th {
2080
- background-color: #bee5eb
2081
  }
2082
 
2083
- .table-info tbody+tbody,
2084
- .table-info td,
2085
  .table-info th,
2086
- .table-info thead th {
2087
- border-color: #86cfda
 
 
2088
  }
2089
 
2090
  .table-hover .table-info:hover {
2091
- background-color: #abdde5
2092
  }
2093
 
2094
- .table-hover .table-info:hover>td,
2095
- .table-hover .table-info:hover>th {
2096
- background-color: #abdde5
2097
  }
2098
 
2099
  .table-warning,
2100
- .table-warning>td,
2101
- .table-warning>th {
2102
- background-color: #ffeeba
2103
  }
2104
 
2105
- .table-warning tbody+tbody,
2106
- .table-warning td,
2107
  .table-warning th,
2108
- .table-warning thead th {
2109
- border-color: #ffdf7e
 
 
2110
  }
2111
 
2112
  .table-hover .table-warning:hover {
2113
- background-color: #ffe8a1
2114
  }
2115
 
2116
- .table-hover .table-warning:hover>td,
2117
- .table-hover .table-warning:hover>th {
2118
- background-color: #ffe8a1
2119
  }
2120
 
2121
  .table-danger,
2122
- .table-danger>td,
2123
- .table-danger>th {
2124
- background-color: #f5c6cb
2125
  }
2126
 
2127
- .table-danger tbody+tbody,
2128
- .table-danger td,
2129
  .table-danger th,
2130
- .table-danger thead th {
2131
- border-color: #ed969e
 
 
2132
  }
2133
 
2134
  .table-hover .table-danger:hover {
2135
- background-color: #f1b0b7
2136
  }
2137
 
2138
- .table-hover .table-danger:hover>td,
2139
- .table-hover .table-danger:hover>th {
2140
- background-color: #f1b0b7
2141
  }
2142
 
2143
  .table-light,
2144
- .table-light>td,
2145
- .table-light>th {
2146
- background-color: #fdfdfe
2147
  }
2148
 
2149
- .table-light tbody+tbody,
2150
- .table-light td,
2151
  .table-light th,
2152
- .table-light thead th {
2153
- border-color: #fbfcfc
 
 
2154
  }
2155
 
2156
  .table-hover .table-light:hover {
2157
- background-color: #ececf6
2158
  }
2159
 
2160
- .table-hover .table-light:hover>td,
2161
- .table-hover .table-light:hover>th {
2162
- background-color: #ececf6
2163
  }
2164
 
2165
  .table-dark,
2166
- .table-dark>td,
2167
- .table-dark>th {
2168
- background-color: #c6c8ca
2169
  }
2170
 
2171
- .table-dark tbody+tbody,
2172
- .table-dark td,
2173
  .table-dark th,
2174
- .table-dark thead th {
2175
- border-color: #95999c
 
 
2176
  }
2177
 
2178
  .table-hover .table-dark:hover {
2179
- background-color: #b9bbbe
2180
  }
2181
 
2182
- .table-hover .table-dark:hover>td,
2183
- .table-hover .table-dark:hover>th {
2184
- background-color: #b9bbbe
2185
  }
2186
 
2187
  .table-active,
2188
- .table-active>td,
2189
- .table-active>th {
2190
- background-color: rgba(0, 0, 0, .075)
2191
  }
2192
 
2193
  .table-hover .table-active:hover {
2194
- background-color: rgba(0, 0, 0, .075)
2195
  }
2196
 
2197
- .table-hover .table-active:hover>td,
2198
- .table-hover .table-active:hover>th {
2199
- background-color: rgba(0, 0, 0, .075)
2200
  }
2201
 
2202
  .table .thead-dark th {
2203
- color: #fff;
2204
- background-color: #343a40;
2205
- border-color: #454d55
2206
  }
2207
 
2208
  .table .thead-light th {
2209
- color: #495057;
2210
- background-color: #e9ecef;
2211
- border-color: #dee2e6
2212
  }
2213
 
2214
  .table-dark {
2215
- color: #fff;
2216
- background-color: #343a40
2217
  }
2218
 
2219
- .table-dark td,
2220
  .table-dark th,
 
2221
  .table-dark thead th {
2222
- border-color: #454d55
2223
  }
2224
 
2225
  .table-dark.table-bordered {
2226
- border: 0
2227
  }
2228
 
2229
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
2230
- background-color: rgba(255, 255, 255, .05)
2231
  }
2232
 
2233
  .table-dark.table-hover tbody tr:hover {
2234
- color: #fff;
2235
- background-color: rgba(255, 255, 255, .075)
2236
- }
2237
-
2238
- @media (max-width:575.98px) {
2239
- .table-responsive-sm {
2240
- display: block;
2241
- width: 100%;
2242
- overflow-x: auto;
2243
- -webkit-overflow-scrolling: touch
2244
- }
2245
-
2246
- .table-responsive-sm>.table-bordered {
2247
- border: 0
2248
- }
2249
  }
2250
 
2251
- @media (max-width:767.98px) {
2252
- .table-responsive-md {
2253
- display: block;
2254
- width: 100%;
2255
- overflow-x: auto;
2256
- -webkit-overflow-scrolling: touch
2257
- }
2258
-
2259
- .table-responsive-md>.table-bordered {
2260
- border: 0
2261
- }
2262
  }
2263
 
2264
- @media (max-width:991.98px) {
2265
- .table-responsive-lg {
2266
- display: block;
2267
- width: 100%;
2268
- overflow-x: auto;
2269
- -webkit-overflow-scrolling: touch
2270
- }
2271
-
2272
- .table-responsive-lg>.table-bordered {
2273
- border: 0
2274
- }
2275
  }
2276
 
2277
- @media (max-width:1199.98px) {
2278
- .table-responsive-xl {
2279
- display: block;
2280
- width: 100%;
2281
- overflow-x: auto;
2282
- -webkit-overflow-scrolling: touch
2283
- }
2284
-
2285
- .table-responsive-xl>.table-bordered {
2286
- border: 0
2287
- }
2288
  }
2289
 
2290
- .table-responsive {
 
2291
  display: block;
2292
  width: 100%;
2293
  overflow-x: auto;
2294
- -webkit-overflow-scrolling: touch
 
 
 
 
2295
  }
2296
 
2297
- .table-responsive>.table-bordered {
2298
- border: 0
 
 
 
2299
  }
2300
 
2301
- .form-control {
2302
- display: block;
2303
- width: 100%;
2304
- height: calc(1.5em + .75rem + 2px);
2305
- padding: .375rem .75rem;
2306
- font-size: 1rem;
2307
- font-weight: 400;
2308
- line-height: 1.5;
2309
- color: #495057;
2310
- background-color: #fff;
2311
- background-clip: padding-box;
2312
- border: 1px solid #ced4da;
2313
- border-radius: .25rem;
2314
- transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
2315
  }
2316
 
2317
- @media (prefers-reduced-motion:reduce) {
2318
- .form-control {
2319
- transition: none
2320
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2321
  }
2322
 
2323
  .form-control::-ms-expand {
2324
- background-color: transparent;
2325
- border: 0
2326
- }
2327
-
2328
- .form-control:-moz-focusring {
2329
- color: transparent;
2330
- text-shadow: 0 0 0 #495057
2331
  }
2332
 
2333
  .form-control:focus {
2334
- color: #495057;
2335
- background-color: #fff;
2336
- border-color: #80bdff;
2337
- outline: 0;
2338
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2339
  }
2340
 
2341
  .form-control::-webkit-input-placeholder {
2342
- color: #6c757d;
2343
- opacity: 1
2344
  }
2345
 
2346
  .form-control::-moz-placeholder {
2347
- color: #6c757d;
2348
- opacity: 1
2349
  }
2350
 
2351
  .form-control:-ms-input-placeholder {
2352
- color: #6c757d;
2353
- opacity: 1
2354
  }
2355
 
2356
  .form-control::-ms-input-placeholder {
2357
- color: #6c757d;
2358
- opacity: 1
2359
  }
2360
 
2361
  .form-control::placeholder {
2362
- color: #6c757d;
2363
- opacity: 1
 
 
 
 
 
2364
  }
2365
 
2366
- .form-control:disabled,
2367
- .form-control[readonly] {
2368
- background-color: #e9ecef;
2369
- opacity: 1
 
 
 
2370
  }
2371
 
2372
- input[type=date].form-control,
2373
- input[type=datetime-local].form-control,
2374
- input[type=month].form-control,
2375
- input[type=time].form-control {
2376
- -webkit-appearance: none;
2377
- -moz-appearance: none;
2378
- appearance: none
2379
  }
2380
 
2381
  select.form-control:focus::-ms-value {
2382
- color: #495057;
2383
- background-color: #fff
2384
  }
2385
 
2386
  .form-control-file,
2387
  .form-control-range {
2388
- display: block;
2389
- width: 100%
2390
  }
2391
 
2392
  .col-form-label {
2393
- padding-top: calc(.375rem + 1px);
2394
- padding-bottom: calc(.375rem + 1px);
2395
- margin-bottom: 0;
2396
- font-size: inherit;
2397
- line-height: 1.5
2398
  }
2399
 
2400
  .col-form-label-lg {
2401
- padding-top: calc(.5rem + 1px);
2402
- padding-bottom: calc(.5rem + 1px);
2403
- font-size: 1.25rem;
2404
- line-height: 1.5
2405
  }
2406
 
2407
  .col-form-label-sm {
2408
- padding-top: calc(.25rem + 1px);
2409
- padding-bottom: calc(.25rem + 1px);
2410
- font-size: .875rem;
2411
- line-height: 1.5
2412
  }
2413
 
2414
  .form-control-plaintext {
2415
- display: block;
2416
- width: 100%;
2417
- padding: .375rem 0;
2418
- margin-bottom: 0;
2419
- font-size: 1rem;
2420
- line-height: 1.5;
2421
- color: #212529;
2422
- background-color: transparent;
2423
- border: solid transparent;
2424
- border-width: 1px 0
2425
  }
2426
 
2427
- .form-control-plaintext.form-control-lg,
2428
- .form-control-plaintext.form-control-sm {
2429
- padding-right: 0;
2430
- padding-left: 0
2431
  }
2432
 
2433
  .form-control-sm {
2434
- height: calc(1.5em + .5rem + 2px);
2435
- padding: .25rem .5rem;
2436
- font-size: .875rem;
2437
- line-height: 1.5;
2438
- border-radius: .2rem
2439
  }
2440
 
2441
  .form-control-lg {
2442
- height: calc(1.5em + 1rem + 2px);
2443
- padding: .5rem 1rem;
2444
- font-size: 1.25rem;
2445
- line-height: 1.5;
2446
- border-radius: .3rem
2447
  }
2448
 
2449
- select.form-control[multiple],
2450
- select.form-control[size] {
2451
- height: auto
2452
  }
2453
 
2454
  textarea.form-control {
2455
- height: auto
2456
  }
2457
 
2458
  .form-group {
2459
- margin-bottom: 1rem
2460
  }
2461
 
2462
  .form-text {
2463
- display: block;
2464
- margin-top: .25rem
2465
  }
2466
 
2467
  .form-row {
2468
- display: -ms-flexbox;
2469
- display: flex;
2470
- -ms-flex-wrap: wrap;
2471
- flex-wrap: wrap;
2472
- margin-right: -5px;
2473
- margin-left: -5px
2474
  }
2475
 
2476
- .form-row>.col,
2477
- .form-row>[class*=col-] {
2478
- padding-right: 5px;
2479
- padding-left: 5px
2480
  }
2481
 
2482
  .form-check {
2483
- position: relative;
2484
- display: block;
2485
- padding-left: 1.25rem
2486
  }
2487
 
2488
  .form-check-input {
2489
- position: absolute;
2490
- margin-top: .3rem;
2491
- margin-left: -1.25rem
2492
  }
2493
 
2494
- .form-check-input:disabled~.form-check-label,
2495
- .form-check-input[disabled]~.form-check-label {
2496
- color: #6c757d
2497
  }
2498
 
2499
  .form-check-label {
2500
- margin-bottom: 0
2501
  }
2502
 
2503
  .form-check-inline {
2504
- display: -ms-inline-flexbox;
2505
- display: inline-flex;
2506
- -ms-flex-align: center;
2507
- align-items: center;
2508
- padding-left: 0;
2509
- margin-right: .75rem
2510
  }
2511
 
2512
  .form-check-inline .form-check-input {
2513
- position: static;
2514
- margin-top: 0;
2515
- margin-right: .3125rem;
2516
- margin-left: 0
2517
  }
2518
 
2519
  .valid-feedback {
2520
- display: none;
2521
- width: 100%;
2522
- margin-top: .25rem;
2523
- font-size: 80%;
2524
- color: #28a745
2525
  }
2526
 
2527
  .valid-tooltip {
2528
- position: absolute;
2529
- top: 100%;
2530
- left: 0;
2531
- z-index: 5;
2532
- display: none;
2533
- max-width: 100%;
2534
- padding: .25rem .5rem;
2535
- margin-top: .1rem;
2536
- font-size: .875rem;
2537
- line-height: 1.5;
2538
- color: #fff;
2539
- background-color: rgba(40, 167, 69, .9);
2540
- border-radius: .25rem
 
 
 
 
 
 
 
 
 
 
 
 
2541
  }
2542
 
2543
- .is-valid~.valid-feedback,
2544
- .is-valid~.valid-tooltip,
2545
- .was-validated :valid~.valid-feedback,
2546
- .was-validated :valid~.valid-tooltip {
2547
- display: block
 
 
2548
  }
2549
 
2550
- .form-control.is-valid,
2551
- .was-validated .form-control:valid {
2552
- border-color: #28a745;
2553
- padding-right: calc(1.5em + .75rem);
2554
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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");
2555
- background-repeat: no-repeat;
2556
- background-position: right calc(.375em + .1875rem) center;
2557
- background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2558
  }
2559
 
2560
- .form-control.is-valid:focus,
2561
- .was-validated .form-control:valid:focus {
2562
- border-color: #28a745;
2563
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2564
  }
2565
 
2566
- .was-validated textarea.form-control:valid,
2567
- textarea.form-control.is-valid {
2568
- padding-right: calc(1.5em + .75rem);
2569
- background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2570
  }
2571
 
2572
- .custom-select.is-valid,
2573
- .was-validated .custom-select:valid {
2574
- border-color: #28a745;
2575
- padding-right: calc(.75em + 2.3125rem);
2576
- background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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(.75em + .375rem) calc(.75em + .375rem)
2577
  }
2578
 
2579
- .custom-select.is-valid:focus,
2580
- .was-validated .custom-select:valid:focus {
2581
- border-color: #28a745;
2582
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2583
  }
2584
 
2585
- .form-check-input.is-valid~.form-check-label,
2586
- .was-validated .form-check-input:valid~.form-check-label {
2587
- color: #28a745
2588
  }
2589
 
2590
- .form-check-input.is-valid~.valid-feedback,
2591
- .form-check-input.is-valid~.valid-tooltip,
2592
- .was-validated .form-check-input:valid~.valid-feedback,
2593
- .was-validated .form-check-input:valid~.valid-tooltip {
2594
- display: block
2595
  }
2596
 
2597
- .custom-control-input.is-valid~.custom-control-label,
2598
- .was-validated .custom-control-input:valid~.custom-control-label {
2599
- color: #28a745
2600
  }
2601
 
2602
- .custom-control-input.is-valid~.custom-control-label::before,
2603
- .was-validated .custom-control-input:valid~.custom-control-label::before {
2604
- border-color: #28a745
2605
  }
2606
 
2607
- .custom-control-input.is-valid:checked~.custom-control-label::before,
2608
- .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
2609
- border-color: #34ce57;
2610
- background-color: #34ce57
2611
  }
2612
 
2613
- .custom-control-input.is-valid:focus~.custom-control-label::before,
2614
- .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
2615
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2616
  }
2617
 
2618
- .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
2619
- .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
2620
- border-color: #28a745
2621
  }
2622
 
2623
- .custom-file-input.is-valid~.custom-file-label,
2624
- .was-validated .custom-file-input:valid~.custom-file-label {
2625
- border-color: #28a745
2626
  }
2627
 
2628
- .custom-file-input.is-valid:focus~.custom-file-label,
2629
- .was-validated .custom-file-input:valid:focus~.custom-file-label {
2630
- border-color: #28a745;
2631
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
2632
  }
2633
 
2634
  .invalid-feedback {
2635
- display: none;
2636
- width: 100%;
2637
- margin-top: .25rem;
2638
- font-size: 80%;
2639
- color: #dc3545
2640
  }
2641
 
2642
  .invalid-tooltip {
2643
- position: absolute;
2644
- top: 100%;
2645
- left: 0;
2646
- z-index: 5;
2647
- display: none;
2648
- max-width: 100%;
2649
- padding: .25rem .5rem;
2650
- margin-top: .1rem;
2651
- font-size: .875rem;
2652
- line-height: 1.5;
2653
- color: #fff;
2654
- background-color: rgba(220, 53, 69, .9);
2655
- border-radius: .25rem
 
 
 
 
 
 
 
 
 
 
 
 
2656
  }
2657
 
2658
- .is-invalid~.invalid-feedback,
2659
- .is-invalid~.invalid-tooltip,
2660
- .was-validated :invalid~.invalid-feedback,
2661
- .was-validated :invalid~.invalid-tooltip {
2662
- display: block
 
 
2663
  }
2664
 
2665
- .form-control.is-invalid,
2666
- .was-validated .form-control:invalid {
2667
- border-color: #dc3545;
2668
- padding-right: calc(1.5em + .75rem);
2669
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
2670
- background-repeat: no-repeat;
2671
- background-position: right calc(.375em + .1875rem) center;
2672
- background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2673
  }
2674
 
2675
- .form-control.is-invalid:focus,
2676
- .was-validated .form-control:invalid:focus {
2677
- border-color: #dc3545;
2678
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2679
  }
2680
 
2681
- .was-validated textarea.form-control:invalid,
2682
- textarea.form-control.is-invalid {
2683
- padding-right: calc(1.5em + .75rem);
2684
- background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2685
  }
2686
 
2687
- .custom-select.is-invalid,
2688
- .was-validated .custom-select:invalid {
2689
- border-color: #dc3545;
2690
- padding-right: calc(.75em + 2.3125rem);
2691
- background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
2692
  }
2693
 
2694
- .custom-select.is-invalid:focus,
2695
- .was-validated .custom-select:invalid:focus {
2696
- border-color: #dc3545;
2697
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2698
  }
2699
 
2700
- .form-check-input.is-invalid~.form-check-label,
2701
- .was-validated .form-check-input:invalid~.form-check-label {
2702
- color: #dc3545
2703
  }
2704
 
2705
- .form-check-input.is-invalid~.invalid-feedback,
2706
- .form-check-input.is-invalid~.invalid-tooltip,
2707
- .was-validated .form-check-input:invalid~.invalid-feedback,
2708
- .was-validated .form-check-input:invalid~.invalid-tooltip {
2709
- display: block
2710
  }
2711
 
2712
- .custom-control-input.is-invalid~.custom-control-label,
2713
- .was-validated .custom-control-input:invalid~.custom-control-label {
2714
- color: #dc3545
2715
  }
2716
 
2717
- .custom-control-input.is-invalid~.custom-control-label::before,
2718
- .was-validated .custom-control-input:invalid~.custom-control-label::before {
2719
- border-color: #dc3545
2720
  }
2721
 
2722
- .custom-control-input.is-invalid:checked~.custom-control-label::before,
2723
- .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
2724
- border-color: #e4606d;
2725
- background-color: #e4606d
2726
  }
2727
 
2728
- .custom-control-input.is-invalid:focus~.custom-control-label::before,
2729
- .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
2730
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2731
  }
2732
 
2733
- .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
2734
- .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
2735
- border-color: #dc3545
2736
  }
2737
 
2738
- .custom-file-input.is-invalid~.custom-file-label,
2739
- .was-validated .custom-file-input:invalid~.custom-file-label {
2740
- border-color: #dc3545
2741
  }
2742
 
2743
- .custom-file-input.is-invalid:focus~.custom-file-label,
2744
- .was-validated .custom-file-input:invalid:focus~.custom-file-label {
2745
- border-color: #dc3545;
2746
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
2747
  }
2748
 
2749
  .form-inline {
2750
- display: -ms-flexbox;
2751
- display: flex;
2752
- -ms-flex-flow: row wrap;
2753
- flex-flow: row wrap;
2754
- -ms-flex-align: center;
2755
- align-items: center
2756
  }
2757
 
2758
  .form-inline .form-check {
2759
- width: 100%
2760
- }
2761
-
2762
- @media (min-width:576px) {
2763
- .form-inline label {
2764
- display: -ms-flexbox;
2765
- display: flex;
2766
- -ms-flex-align: center;
2767
- align-items: center;
2768
- -ms-flex-pack: center;
2769
- justify-content: center;
2770
- margin-bottom: 0
2771
- }
2772
-
2773
- .form-inline .form-group {
2774
- display: -ms-flexbox;
2775
- display: flex;
2776
- -ms-flex: 0 0 auto;
2777
- flex: 0 0 auto;
2778
- -ms-flex-flow: row wrap;
2779
- flex-flow: row wrap;
2780
- -ms-flex-align: center;
2781
- align-items: center;
2782
- margin-bottom: 0
2783
- }
2784
-
2785
- .form-inline .form-control {
2786
- display: inline-block;
2787
- width: auto;
2788
- vertical-align: middle
2789
- }
2790
-
2791
- .form-inline .form-control-plaintext {
2792
- display: inline-block
2793
- }
2794
-
2795
- .form-inline .custom-select,
2796
- .form-inline .input-group {
2797
- width: auto
2798
- }
2799
-
2800
- .form-inline .form-check {
2801
- display: -ms-flexbox;
2802
- display: flex;
2803
- -ms-flex-align: center;
2804
- align-items: center;
2805
- -ms-flex-pack: center;
2806
- justify-content: center;
2807
- width: auto;
2808
- padding-left: 0
2809
- }
2810
-
2811
- .form-inline .form-check-input {
2812
- position: relative;
2813
- -ms-flex-negative: 0;
2814
- flex-shrink: 0;
2815
- margin-top: 0;
2816
- margin-right: .25rem;
2817
- margin-left: 0
2818
- }
2819
-
2820
- .form-inline .custom-control {
2821
- -ms-flex-align: center;
2822
- align-items: center;
2823
- -ms-flex-pack: center;
2824
- justify-content: center
2825
- }
2826
-
2827
- .form-inline .custom-control-label {
2828
- margin-bottom: 0
2829
- }
2830
  }
2831
 
2832
- .btn {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2833
  display: inline-block;
2834
- font-weight: 400;
2835
- color: #212529;
2836
- text-align: center;
2837
  vertical-align: middle;
2838
- -webkit-user-select: none;
2839
- -moz-user-select: none;
2840
- -ms-user-select: none;
2841
- user-select: none;
2842
- background-color: transparent;
2843
- border: 1px solid transparent;
2844
- padding: .375rem .75rem;
2845
- font-size: 1rem;
2846
- line-height: 1.5;
2847
- border-radius: .25rem;
2848
- transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2849
  }
2850
 
2851
- @media (prefers-reduced-motion:reduce) {
2852
- .btn {
2853
- transition: none
2854
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2855
  }
2856
 
2857
  .btn:hover {
2858
- color: #212529;
2859
- text-decoration: none
2860
  }
2861
 
2862
- .btn.focus,
2863
- .btn:focus {
2864
- outline: 0;
2865
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
2866
  }
2867
 
2868
- .btn.disabled,
2869
- .btn:disabled {
2870
- opacity: .65
2871
  }
2872
 
2873
  .btn:not(:disabled):not(.disabled) {
2874
- cursor: pointer
2875
  }
2876
 
2877
  a.btn.disabled,
2878
  fieldset:disabled a.btn {
2879
- pointer-events: none
2880
  }
2881
 
2882
  .btn-primary {
2883
- color: #fff;
2884
- background-color: #007bff;
2885
- border-color: #007bff
2886
  }
2887
 
2888
  .btn-primary:hover {
2889
- color: #fff;
2890
- background-color: #0069d9;
2891
- border-color: #0062cc
2892
  }
2893
 
2894
- .btn-primary.focus,
2895
- .btn-primary:focus {
2896
- color: #fff;
2897
- background-color: #0069d9;
2898
- border-color: #0062cc;
2899
- box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2900
  }
2901
 
2902
- .btn-primary.disabled,
2903
- .btn-primary:disabled {
2904
- color: #fff;
2905
- background-color: #007bff;
2906
- border-color: #007bff
2907
  }
2908
 
2909
- .btn-primary:not(:disabled):not(.disabled).active,
2910
- .btn-primary:not(:disabled):not(.disabled):active,
2911
- .show>.btn-primary.dropdown-toggle {
2912
- color: #fff;
2913
- background-color: #0062cc;
2914
- border-color: #005cbf
2915
  }
2916
 
2917
- .btn-primary:not(:disabled):not(.disabled).active:focus,
2918
- .btn-primary:not(:disabled):not(.disabled):active:focus,
2919
- .show>.btn-primary.dropdown-toggle:focus {
2920
- box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
2921
  }
2922
 
2923
  .btn-secondary {
2924
- color: #fff;
2925
- background-color: #6c757d;
2926
- border-color: #6c757d
2927
  }
2928
 
2929
  .btn-secondary:hover {
2930
- color: #fff;
2931
- background-color: #5a6268;
2932
- border-color: #545b62
2933
  }
2934
 
2935
- .btn-secondary.focus,
2936
- .btn-secondary:focus {
2937
- color: #fff;
2938
- background-color: #5a6268;
2939
- border-color: #545b62;
2940
- box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2941
  }
2942
 
2943
- .btn-secondary.disabled,
2944
- .btn-secondary:disabled {
2945
- color: #fff;
2946
- background-color: #6c757d;
2947
- border-color: #6c757d
2948
  }
2949
 
2950
- .btn-secondary:not(:disabled):not(.disabled).active,
2951
- .btn-secondary:not(:disabled):not(.disabled):active,
2952
- .show>.btn-secondary.dropdown-toggle {
2953
- color: #fff;
2954
- background-color: #545b62;
2955
- border-color: #4e555b
2956
  }
2957
 
2958
- .btn-secondary:not(:disabled):not(.disabled).active:focus,
2959
- .btn-secondary:not(:disabled):not(.disabled):active:focus,
2960
- .show>.btn-secondary.dropdown-toggle:focus {
2961
- box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
2962
  }
2963
 
2964
  .btn-success {
2965
- color: #fff;
2966
- background-color: #28a745;
2967
- border-color: #28a745
2968
  }
2969
 
2970
  .btn-success:hover {
2971
- color: #fff;
2972
- background-color: #218838;
2973
- border-color: #1e7e34
2974
  }
2975
 
2976
- .btn-success.focus,
2977
- .btn-success:focus {
2978
- color: #fff;
2979
- background-color: #218838;
2980
- border-color: #1e7e34;
2981
- box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
2982
  }
2983
 
2984
- .btn-success.disabled,
2985
- .btn-success:disabled {
2986
- color: #fff;
2987
- background-color: #28a745;
2988
- border-color: #28a745
2989
  }
2990
 
2991
- .btn-success:not(:disabled):not(.disabled).active,
2992
- .btn-success:not(:disabled):not(.disabled):active,
2993
- .show>.btn-success.dropdown-toggle {
2994
- color: #fff;
2995
- background-color: #1e7e34;
2996
- border-color: #1c7430
2997
  }
2998
 
2999
- .btn-success:not(:disabled):not(.disabled).active:focus,
3000
- .btn-success:not(:disabled):not(.disabled):active:focus,
3001
- .show>.btn-success.dropdown-toggle:focus {
3002
- box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
3003
  }
3004
 
3005
  .btn-info {
3006
- color: #fff;
3007
- background-color: #17a2b8;
3008
- border-color: #17a2b8
3009
  }
3010
 
3011
  .btn-info:hover {
3012
- color: #fff;
3013
- background-color: #138496;
3014
- border-color: #117a8b
3015
  }
3016
 
3017
- .btn-info.focus,
3018
- .btn-info:focus {
3019
- color: #fff;
3020
- background-color: #138496;
3021
- border-color: #117a8b;
3022
- box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3023
  }
3024
 
3025
- .btn-info.disabled,
3026
- .btn-info:disabled {
3027
- color: #fff;
3028
- background-color: #17a2b8;
3029
- border-color: #17a2b8
3030
  }
3031
 
3032
- .btn-info:not(:disabled):not(.disabled).active,
3033
- .btn-info:not(:disabled):not(.disabled):active,
3034
- .show>.btn-info.dropdown-toggle {
3035
- color: #fff;
3036
- background-color: #117a8b;
3037
- border-color: #10707f
3038
  }
3039
 
3040
- .btn-info:not(:disabled):not(.disabled).active:focus,
3041
- .btn-info:not(:disabled):not(.disabled):active:focus,
3042
- .show>.btn-info.dropdown-toggle:focus {
3043
- box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
3044
  }
3045
 
3046
  .btn-warning {
3047
- color: #212529;
3048
- background-color: #ffc107;
3049
- border-color: #ffc107
3050
  }
3051
 
3052
  .btn-warning:hover {
3053
- color: #212529;
3054
- background-color: #e0a800;
3055
- border-color: #d39e00
3056
  }
3057
 
3058
- .btn-warning.focus,
3059
- .btn-warning:focus {
3060
- color: #212529;
3061
- background-color: #e0a800;
3062
- border-color: #d39e00;
3063
- box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3064
  }
3065
 
3066
- .btn-warning.disabled,
3067
- .btn-warning:disabled {
3068
- color: #212529;
3069
- background-color: #ffc107;
3070
- border-color: #ffc107
3071
  }
3072
 
3073
- .btn-warning:not(:disabled):not(.disabled).active,
3074
- .btn-warning:not(:disabled):not(.disabled):active,
3075
- .show>.btn-warning.dropdown-toggle {
3076
- color: #212529;
3077
- background-color: #d39e00;
3078
- border-color: #c69500
3079
  }
3080
 
3081
- .btn-warning:not(:disabled):not(.disabled).active:focus,
3082
- .btn-warning:not(:disabled):not(.disabled):active:focus,
3083
- .show>.btn-warning.dropdown-toggle:focus {
3084
- box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
3085
  }
3086
 
3087
  .btn-danger {
3088
- color: #fff;
3089
- background-color: #dc3545;
3090
- border-color: #dc3545
3091
  }
3092
 
3093
  .btn-danger:hover {
3094
- color: #fff;
3095
- background-color: #c82333;
3096
- border-color: #bd2130
3097
  }
3098
 
3099
- .btn-danger.focus,
3100
- .btn-danger:focus {
3101
- color: #fff;
3102
- background-color: #c82333;
3103
- border-color: #bd2130;
3104
- box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3105
  }
3106
 
3107
- .btn-danger.disabled,
3108
- .btn-danger:disabled {
3109
- color: #fff;
3110
- background-color: #dc3545;
3111
- border-color: #dc3545
3112
  }
3113
 
3114
- .btn-danger:not(:disabled):not(.disabled).active,
3115
- .btn-danger:not(:disabled):not(.disabled):active,
3116
- .show>.btn-danger.dropdown-toggle {
3117
- color: #fff;
3118
- background-color: #bd2130;
3119
- border-color: #b21f2d
3120
  }
3121
 
3122
- .btn-danger:not(:disabled):not(.disabled).active:focus,
3123
- .btn-danger:not(:disabled):not(.disabled):active:focus,
3124
- .show>.btn-danger.dropdown-toggle:focus {
3125
- box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
3126
  }
3127
 
3128
  .btn-light {
3129
- color: #212529;
3130
- background-color: #f8f9fa;
3131
- border-color: #f8f9fa
3132
  }
3133
 
3134
  .btn-light:hover {
3135
- color: #212529;
3136
- background-color: #e2e6ea;
3137
- border-color: #dae0e5
3138
  }
3139
 
3140
- .btn-light.focus,
3141
- .btn-light:focus {
3142
- color: #212529;
3143
- background-color: #e2e6ea;
3144
- border-color: #dae0e5;
3145
- box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3146
  }
3147
 
3148
- .btn-light.disabled,
3149
- .btn-light:disabled {
3150
- color: #212529;
3151
- background-color: #f8f9fa;
3152
- border-color: #f8f9fa
3153
  }
3154
 
3155
- .btn-light:not(:disabled):not(.disabled).active,
3156
- .btn-light:not(:disabled):not(.disabled):active,
3157
- .show>.btn-light.dropdown-toggle {
3158
- color: #212529;
3159
- background-color: #dae0e5;
3160
- border-color: #d3d9df
3161
  }
3162
 
3163
- .btn-light:not(:disabled):not(.disabled).active:focus,
3164
- .btn-light:not(:disabled):not(.disabled):active:focus,
3165
- .show>.btn-light.dropdown-toggle:focus {
3166
- box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
3167
  }
3168
 
3169
  .btn-dark {
3170
- color: #fff;
3171
- background-color: #343a40;
3172
- border-color: #343a40
3173
  }
3174
 
3175
  .btn-dark:hover {
3176
- color: #fff;
3177
- background-color: #23272b;
3178
- border-color: #1d2124
3179
  }
3180
 
3181
- .btn-dark.focus,
3182
- .btn-dark:focus {
3183
- color: #fff;
3184
- background-color: #23272b;
3185
- border-color: #1d2124;
3186
- box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3187
  }
3188
 
3189
- .btn-dark.disabled,
3190
- .btn-dark:disabled {
3191
- color: #fff;
3192
- background-color: #343a40;
3193
- border-color: #343a40
3194
  }
3195
 
3196
- .btn-dark:not(:disabled):not(.disabled).active,
3197
- .btn-dark:not(:disabled):not(.disabled):active,
3198
- .show>.btn-dark.dropdown-toggle {
3199
- color: #fff;
3200
- background-color: #1d2124;
3201
- border-color: #171a1d
3202
  }
3203
 
3204
- .btn-dark:not(:disabled):not(.disabled).active:focus,
3205
- .btn-dark:not(:disabled):not(.disabled):active:focus,
3206
- .show>.btn-dark.dropdown-toggle:focus {
3207
- box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
3208
  }
3209
 
3210
  .btn-outline-primary {
3211
- color: #007bff;
3212
- border-color: #007bff
3213
  }
3214
 
3215
  .btn-outline-primary:hover {
3216
- color: #fff;
3217
- background-color: #007bff;
3218
- border-color: #007bff
3219
  }
3220
 
3221
- .btn-outline-primary.focus,
3222
- .btn-outline-primary:focus {
3223
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3224
  }
3225
 
3226
- .btn-outline-primary.disabled,
3227
- .btn-outline-primary:disabled {
3228
- color: #007bff;
3229
- background-color: transparent
3230
  }
3231
 
3232
- .btn-outline-primary:not(:disabled):not(.disabled).active,
3233
- .btn-outline-primary:not(:disabled):not(.disabled):active,
3234
- .show>.btn-outline-primary.dropdown-toggle {
3235
- color: #fff;
3236
- background-color: #007bff;
3237
- border-color: #007bff
3238
  }
3239
 
3240
- .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
3241
- .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
3242
- .show>.btn-outline-primary.dropdown-toggle:focus {
3243
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
3244
  }
3245
 
3246
  .btn-outline-secondary {
3247
- color: #6c757d;
3248
- border-color: #6c757d
3249
  }
3250
 
3251
  .btn-outline-secondary:hover {
3252
- color: #fff;
3253
- background-color: #6c757d;
3254
- border-color: #6c757d
3255
  }
3256
 
3257
- .btn-outline-secondary.focus,
3258
- .btn-outline-secondary:focus {
3259
- box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3260
  }
3261
 
3262
- .btn-outline-secondary.disabled,
3263
- .btn-outline-secondary:disabled {
3264
- color: #6c757d;
3265
- background-color: transparent
3266
  }
3267
 
3268
- .btn-outline-secondary:not(:disabled):not(.disabled).active,
3269
- .btn-outline-secondary:not(:disabled):not(.disabled):active,
3270
- .show>.btn-outline-secondary.dropdown-toggle {
3271
- color: #fff;
3272
- background-color: #6c757d;
3273
- border-color: #6c757d
3274
  }
3275
 
3276
- .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
3277
- .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
3278
- .show>.btn-outline-secondary.dropdown-toggle:focus {
3279
- box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
3280
  }
3281
 
3282
  .btn-outline-success {
3283
- color: #28a745;
3284
- border-color: #28a745
3285
  }
3286
 
3287
  .btn-outline-success:hover {
3288
- color: #fff;
3289
- background-color: #28a745;
3290
- border-color: #28a745
3291
  }
3292
 
3293
- .btn-outline-success.focus,
3294
- .btn-outline-success:focus {
3295
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3296
  }
3297
 
3298
- .btn-outline-success.disabled,
3299
- .btn-outline-success:disabled {
3300
- color: #28a745;
3301
- background-color: transparent
3302
  }
3303
 
3304
- .btn-outline-success:not(:disabled):not(.disabled).active,
3305
- .btn-outline-success:not(:disabled):not(.disabled):active,
3306
- .show>.btn-outline-success.dropdown-toggle {
3307
- color: #fff;
3308
- background-color: #28a745;
3309
- border-color: #28a745
3310
  }
3311
 
3312
- .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3313
- .btn-outline-success:not(:disabled):not(.disabled):active:focus,
3314
- .show>.btn-outline-success.dropdown-toggle:focus {
3315
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
3316
  }
3317
 
3318
  .btn-outline-info {
3319
- color: #17a2b8;
3320
- border-color: #17a2b8
3321
  }
3322
 
3323
  .btn-outline-info:hover {
3324
- color: #fff;
3325
- background-color: #17a2b8;
3326
- border-color: #17a2b8
3327
  }
3328
 
3329
- .btn-outline-info.focus,
3330
- .btn-outline-info:focus {
3331
- box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3332
  }
3333
 
3334
- .btn-outline-info.disabled,
3335
- .btn-outline-info:disabled {
3336
- color: #17a2b8;
3337
- background-color: transparent
3338
  }
3339
 
3340
- .btn-outline-info:not(:disabled):not(.disabled).active,
3341
- .btn-outline-info:not(:disabled):not(.disabled):active,
3342
- .show>.btn-outline-info.dropdown-toggle {
3343
- color: #fff;
3344
- background-color: #17a2b8;
3345
- border-color: #17a2b8
3346
  }
3347
 
3348
- .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3349
- .btn-outline-info:not(:disabled):not(.disabled):active:focus,
3350
- .show>.btn-outline-info.dropdown-toggle:focus {
3351
- box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
3352
  }
3353
 
3354
  .btn-outline-warning {
3355
- color: #ffc107;
3356
- border-color: #ffc107
3357
  }
3358
 
3359
  .btn-outline-warning:hover {
3360
- color: #212529;
3361
- background-color: #ffc107;
3362
- border-color: #ffc107
3363
  }
3364
 
3365
- .btn-outline-warning.focus,
3366
- .btn-outline-warning:focus {
3367
- box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3368
  }
3369
 
3370
- .btn-outline-warning.disabled,
3371
- .btn-outline-warning:disabled {
3372
- color: #ffc107;
3373
- background-color: transparent
3374
  }
3375
 
3376
- .btn-outline-warning:not(:disabled):not(.disabled).active,
3377
- .btn-outline-warning:not(:disabled):not(.disabled):active,
3378
- .show>.btn-outline-warning.dropdown-toggle {
3379
- color: #212529;
3380
- background-color: #ffc107;
3381
- border-color: #ffc107
3382
  }
3383
 
3384
- .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3385
- .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
3386
- .show>.btn-outline-warning.dropdown-toggle:focus {
3387
- box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
3388
  }
3389
 
3390
  .btn-outline-danger {
3391
- color: #dc3545;
3392
- border-color: #dc3545
3393
  }
3394
 
3395
  .btn-outline-danger:hover {
3396
- color: #fff;
3397
- background-color: #dc3545;
3398
- border-color: #dc3545
3399
  }
3400
 
3401
- .btn-outline-danger.focus,
3402
- .btn-outline-danger:focus {
3403
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3404
  }
3405
 
3406
- .btn-outline-danger.disabled,
3407
- .btn-outline-danger:disabled {
3408
- color: #dc3545;
3409
- background-color: transparent
3410
  }
3411
 
3412
- .btn-outline-danger:not(:disabled):not(.disabled).active,
3413
- .btn-outline-danger:not(:disabled):not(.disabled):active,
3414
- .show>.btn-outline-danger.dropdown-toggle {
3415
- color: #fff;
3416
- background-color: #dc3545;
3417
- border-color: #dc3545
3418
  }
3419
 
3420
- .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3421
- .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
3422
- .show>.btn-outline-danger.dropdown-toggle:focus {
3423
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
3424
  }
3425
 
3426
  .btn-outline-light {
3427
- color: #f8f9fa;
3428
- border-color: #f8f9fa
3429
  }
3430
 
3431
  .btn-outline-light:hover {
3432
- color: #212529;
3433
- background-color: #f8f9fa;
3434
- border-color: #f8f9fa
3435
  }
3436
 
3437
- .btn-outline-light.focus,
3438
- .btn-outline-light:focus {
3439
- box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3440
  }
3441
 
3442
- .btn-outline-light.disabled,
3443
- .btn-outline-light:disabled {
3444
- color: #f8f9fa;
3445
- background-color: transparent
3446
  }
3447
 
3448
- .btn-outline-light:not(:disabled):not(.disabled).active,
3449
- .btn-outline-light:not(:disabled):not(.disabled):active,
3450
- .show>.btn-outline-light.dropdown-toggle {
3451
- color: #212529;
3452
- background-color: #f8f9fa;
3453
- border-color: #f8f9fa
3454
  }
3455
 
3456
- .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3457
- .btn-outline-light:not(:disabled):not(.disabled):active:focus,
3458
- .show>.btn-outline-light.dropdown-toggle:focus {
3459
- box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
3460
  }
3461
 
3462
  .btn-outline-dark {
3463
- color: #343a40;
3464
- border-color: #343a40
3465
  }
3466
 
3467
  .btn-outline-dark:hover {
3468
- color: #fff;
3469
- background-color: #343a40;
3470
- border-color: #343a40
3471
  }
3472
 
3473
- .btn-outline-dark.focus,
3474
- .btn-outline-dark:focus {
3475
- box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3476
  }
3477
 
3478
- .btn-outline-dark.disabled,
3479
- .btn-outline-dark:disabled {
3480
- color: #343a40;
3481
- background-color: transparent
3482
  }
3483
 
3484
- .btn-outline-dark:not(:disabled):not(.disabled).active,
3485
- .btn-outline-dark:not(:disabled):not(.disabled):active,
3486
- .show>.btn-outline-dark.dropdown-toggle {
3487
- color: #fff;
3488
- background-color: #343a40;
3489
- border-color: #343a40
3490
  }
3491
 
3492
- .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3493
- .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
3494
- .show>.btn-outline-dark.dropdown-toggle:focus {
3495
- box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
3496
  }
3497
 
3498
  .btn-link {
3499
- font-weight: 400;
3500
- color: #007bff;
3501
- text-decoration: none
3502
  }
3503
 
3504
  .btn-link:hover {
3505
- color: #0056b3;
3506
- text-decoration: underline
3507
  }
3508
 
3509
- .btn-link.focus,
3510
- .btn-link:focus {
3511
- text-decoration: underline
3512
  }
3513
 
3514
- .btn-link.disabled,
3515
- .btn-link:disabled {
3516
- color: #6c757d;
3517
- pointer-events: none
3518
  }
3519
 
3520
- .btn-group-lg>.btn,
3521
- .btn-lg {
3522
- padding: .5rem 1rem;
3523
- font-size: 1.25rem;
3524
- line-height: 1.5;
3525
- border-radius: .3rem
3526
  }
3527
 
3528
- .btn-group-sm>.btn,
3529
- .btn-sm {
3530
- padding: .25rem .5rem;
3531
- font-size: .875rem;
3532
- line-height: 1.5;
3533
- border-radius: .2rem
3534
  }
3535
 
3536
  .btn-block {
3537
- display: block;
3538
- width: 100%
3539
  }
3540
 
3541
- .btn-block+.btn-block {
3542
- margin-top: .5rem
3543
  }
3544
 
3545
- input[type=button].btn-block,
3546
- input[type=reset].btn-block,
3547
- input[type=submit].btn-block {
3548
- width: 100%
3549
  }
3550
 
3551
  .fade {
3552
- transition: opacity .15s linear
3553
  }
3554
 
3555
- @media (prefers-reduced-motion:reduce) {
3556
- .fade {
3557
- transition: none
3558
- }
3559
  }
3560
 
3561
  .fade:not(.show) {
3562
- opacity: 0
3563
  }
3564
 
3565
  .collapse:not(.show) {
3566
- display: none
3567
  }
3568
 
3569
  .collapsing {
3570
- position: relative;
3571
- height: 0;
3572
- overflow: hidden;
3573
- transition: height .35s ease
3574
  }
3575
 
3576
- @media (prefers-reduced-motion:reduce) {
3577
- .collapsing {
3578
- transition: none
3579
- }
3580
  }
3581
 
3582
- .dropdown,
3583
- .dropleft,
 
 
 
 
 
 
 
 
 
 
 
3584
  .dropright,
3585
- .dropup {
3586
- position: relative
 
3587
  }
3588
 
3589
  .dropdown-toggle {
3590
- white-space: nowrap
3591
  }
3592
 
3593
  .dropdown-toggle::after {
3594
- display: inline-block;
3595
- margin-left: .255em;
3596
- vertical-align: .255em;
3597
- content: "";
3598
- border-top: .3em solid;
3599
- border-right: .3em solid transparent;
3600
- border-bottom: 0;
3601
- border-left: .3em solid transparent
3602
  }
3603
 
3604
  .dropdown-toggle:empty::after {
3605
- margin-left: 0
3606
  }
3607
 
3608
  .dropdown-menu {
3609
- position: absolute;
3610
- top: 100%;
3611
- left: 0;
3612
- z-index: 1000;
3613
- display: none;
3614
- float: left;
3615
- min-width: 10rem;
3616
- padding: .5rem 0;
3617
- margin: .125rem 0 0;
3618
- font-size: 1rem;
3619
- color: #212529;
3620
- text-align: left;
3621
- list-style: none;
3622
- background-color: #fff;
3623
- background-clip: padding-box;
3624
- border: 1px solid rgba(0, 0, 0, .15);
3625
- border-radius: .25rem
3626
  }
3627
 
3628
  .dropdown-menu-left {
3629
- right: auto;
3630
- left: 0
3631
  }
3632
 
3633
- .dropdown-menu-right {
3634
- right: 0;
3635
- left: auto
3636
- }
3637
-
3638
- @media (min-width:576px) {
3639
- .dropdown-menu-sm-left {
3640
- right: auto;
3641
- left: 0
3642
- }
3643
-
3644
- .dropdown-menu-sm-right {
3645
- right: 0;
3646
- left: auto
3647
- }
3648
- }
3649
-
3650
- @media (min-width:768px) {
3651
- .dropdown-menu-md-left {
3652
- right: auto;
3653
- left: 0
3654
- }
3655
-
3656
- .dropdown-menu-md-right {
3657
- right: 0;
3658
- left: auto
3659
- }
3660
  }
3661
 
3662
- @media (min-width:992px) {
3663
- .dropdown-menu-lg-left {
3664
- right: auto;
3665
- left: 0
3666
- }
 
 
 
 
 
3667
 
3668
- .dropdown-menu-lg-right {
3669
- right: 0;
3670
- left: auto
3671
- }
 
 
 
 
 
3672
  }
3673
 
3674
- @media (min-width:1200px) {
3675
- .dropdown-menu-xl-left {
3676
- right: auto;
3677
- left: 0
3678
- }
 
 
 
 
 
3679
 
3680
- .dropdown-menu-xl-right {
3681
- right: 0;
3682
- left: auto
3683
- }
 
 
 
 
 
3684
  }
3685
 
3686
  .dropup .dropdown-menu {
3687
- top: auto;
3688
- bottom: 100%;
3689
- margin-top: 0;
3690
- margin-bottom: .125rem
3691
  }
3692
 
3693
  .dropup .dropdown-toggle::after {
3694
- display: inline-block;
3695
- margin-left: .255em;
3696
- vertical-align: .255em;
3697
- content: "";
3698
- border-top: 0;
3699
- border-right: .3em solid transparent;
3700
- border-bottom: .3em solid;
3701
- border-left: .3em solid transparent
3702
  }
3703
 
3704
  .dropup .dropdown-toggle:empty::after {
3705
- margin-left: 0
3706
  }
3707
 
3708
  .dropright .dropdown-menu {
3709
- top: 0;
3710
- right: auto;
3711
- left: 100%;
3712
- margin-top: 0;
3713
- margin-left: .125rem
3714
  }
3715
 
3716
  .dropright .dropdown-toggle::after {
3717
- display: inline-block;
3718
- margin-left: .255em;
3719
- vertical-align: .255em;
3720
- content: "";
3721
- border-top: .3em solid transparent;
3722
- border-right: 0;
3723
- border-bottom: .3em solid transparent;
3724
- border-left: .3em solid
3725
  }
3726
 
3727
  .dropright .dropdown-toggle:empty::after {
3728
- margin-left: 0
3729
  }
3730
 
3731
  .dropright .dropdown-toggle::after {
3732
- vertical-align: 0
3733
  }
3734
 
3735
  .dropleft .dropdown-menu {
3736
- top: 0;
3737
- right: 100%;
3738
- left: auto;
3739
- margin-top: 0;
3740
- margin-right: .125rem
3741
  }
3742
 
3743
  .dropleft .dropdown-toggle::after {
3744
- display: inline-block;
3745
- margin-left: .255em;
3746
- vertical-align: .255em;
3747
- content: ""
3748
  }
3749
 
3750
  .dropleft .dropdown-toggle::after {
3751
- display: none
3752
  }
3753
 
3754
  .dropleft .dropdown-toggle::before {
3755
- display: inline-block;
3756
- margin-right: .255em;
3757
- vertical-align: .255em;
3758
- content: "";
3759
- border-top: .3em solid transparent;
3760
- border-right: .3em solid;
3761
- border-bottom: .3em solid transparent
3762
  }
3763
 
3764
  .dropleft .dropdown-toggle:empty::after {
3765
- margin-left: 0
3766
  }
3767
 
3768
  .dropleft .dropdown-toggle::before {
3769
- vertical-align: 0
3770
  }
3771
 
3772
- .dropdown-menu[x-placement^=bottom],
3773
- .dropdown-menu[x-placement^=left],
3774
- .dropdown-menu[x-placement^=right],
3775
- .dropdown-menu[x-placement^=top] {
3776
- right: auto;
3777
- bottom: auto
3778
  }
3779
 
3780
  .dropdown-divider {
3781
- height: 0;
3782
- margin: .5rem 0;
3783
- overflow: hidden;
3784
- border-top: 1px solid #e9ecef
3785
  }
3786
 
3787
  .dropdown-item {
3788
- display: block;
3789
- width: 100%;
3790
- padding: .25rem 1.5rem;
3791
- clear: both;
3792
- font-weight: 400;
3793
- color: #212529;
3794
- text-align: inherit;
3795
- white-space: nowrap;
3796
- background-color: transparent;
3797
- border: 0
3798
  }
3799
 
3800
- .dropdown-item:focus,
3801
- .dropdown-item:hover {
3802
- color: #16181b;
3803
- text-decoration: none;
3804
- background-color: #f8f9fa
3805
  }
3806
 
3807
- .dropdown-item.active,
3808
- .dropdown-item:active {
3809
- color: #fff;
3810
- text-decoration: none;
3811
- background-color: #007bff
3812
  }
3813
 
3814
- .dropdown-item.disabled,
3815
- .dropdown-item:disabled {
3816
- color: #6c757d;
3817
- pointer-events: none;
3818
- background-color: transparent
3819
  }
3820
 
3821
  .dropdown-menu.show {
3822
- display: block
3823
  }
3824
 
3825
  .dropdown-header {
3826
- display: block;
3827
- padding: .5rem 1.5rem;
3828
- margin-bottom: 0;
3829
- font-size: .875rem;
3830
- color: #6c757d;
3831
- white-space: nowrap
3832
  }
3833
 
3834
  .dropdown-item-text {
3835
- display: block;
3836
- padding: .25rem 1.5rem;
3837
- color: #212529
3838
  }
3839
 
3840
  .btn-group,
3841
  .btn-group-vertical {
3842
- position: relative;
3843
- display: -ms-inline-flexbox;
3844
- display: inline-flex;
3845
- vertical-align: middle
3846
  }
3847
 
3848
- .btn-group-vertical>.btn,
3849
- .btn-group>.btn {
3850
- position: relative;
3851
- -ms-flex: 1 1 auto;
3852
- flex: 1 1 auto
3853
  }
3854
 
3855
- .btn-group-vertical>.btn:hover,
3856
- .btn-group>.btn:hover {
3857
- z-index: 1
3858
  }
3859
 
3860
- .btn-group-vertical>.btn.active,
3861
- .btn-group-vertical>.btn:active,
3862
- .btn-group-vertical>.btn:focus,
3863
- .btn-group>.btn.active,
3864
- .btn-group>.btn:active,
3865
- .btn-group>.btn:focus {
3866
- z-index: 1
3867
  }
3868
 
3869
  .btn-toolbar {
3870
- display: -ms-flexbox;
3871
- display: flex;
3872
- -ms-flex-wrap: wrap;
3873
- flex-wrap: wrap;
3874
- -ms-flex-pack: start;
3875
- justify-content: flex-start
3876
  }
3877
 
3878
  .btn-toolbar .input-group {
3879
- width: auto
3880
  }
3881
 
3882
- .btn-group>.btn-group:not(:first-child),
3883
- .btn-group>.btn:not(:first-child) {
3884
- margin-left: -1px
3885
  }
3886
 
3887
- .btn-group>.btn-group:not(:last-child)>.btn,
3888
- .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
3889
- border-top-right-radius: 0;
3890
- border-bottom-right-radius: 0
3891
  }
3892
 
3893
- .btn-group>.btn-group:not(:first-child)>.btn,
3894
- .btn-group>.btn:not(:first-child) {
3895
- border-top-left-radius: 0;
3896
- border-bottom-left-radius: 0
3897
  }
3898
 
3899
  .dropdown-toggle-split {
3900
- padding-right: .5625rem;
3901
- padding-left: .5625rem
3902
  }
3903
 
3904
  .dropdown-toggle-split::after,
3905
- .dropright .dropdown-toggle-split::after,
3906
- .dropup .dropdown-toggle-split::after {
3907
- margin-left: 0
3908
  }
3909
 
3910
  .dropleft .dropdown-toggle-split::before {
3911
- margin-right: 0
3912
  }
3913
 
3914
- .btn-group-sm>.btn+.dropdown-toggle-split,
3915
- .btn-sm+.dropdown-toggle-split {
3916
- padding-right: .375rem;
3917
- padding-left: .375rem
3918
  }
3919
 
3920
- .btn-group-lg>.btn+.dropdown-toggle-split,
3921
- .btn-lg+.dropdown-toggle-split {
3922
- padding-right: .75rem;
3923
- padding-left: .75rem
3924
  }
3925
 
3926
  .btn-group-vertical {
3927
- -ms-flex-direction: column;
3928
- flex-direction: column;
3929
- -ms-flex-align: start;
3930
- align-items: flex-start;
3931
- -ms-flex-pack: center;
3932
- justify-content: center
3933
  }
3934
 
3935
- .btn-group-vertical>.btn,
3936
- .btn-group-vertical>.btn-group {
3937
- width: 100%
3938
  }
3939
 
3940
- .btn-group-vertical>.btn-group:not(:first-child),
3941
- .btn-group-vertical>.btn:not(:first-child) {
3942
- margin-top: -1px
3943
  }
3944
 
3945
- .btn-group-vertical>.btn-group:not(:last-child)>.btn,
3946
- .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
3947
- border-bottom-right-radius: 0;
3948
- border-bottom-left-radius: 0
3949
  }
3950
 
3951
- .btn-group-vertical>.btn-group:not(:first-child)>.btn,
3952
- .btn-group-vertical>.btn:not(:first-child) {
3953
- border-top-left-radius: 0;
3954
- border-top-right-radius: 0
3955
  }
3956
 
3957
- .btn-group-toggle>.btn,
3958
- .btn-group-toggle>.btn-group>.btn {
3959
- margin-bottom: 0
3960
  }
3961
 
3962
- .btn-group-toggle>.btn input[type=checkbox],
3963
- .btn-group-toggle>.btn input[type=radio],
3964
- .btn-group-toggle>.btn-group>.btn input[type=checkbox],
3965
- .btn-group-toggle>.btn-group>.btn input[type=radio] {
3966
- position: absolute;
3967
- clip: rect(0, 0, 0, 0);
3968
- pointer-events: none
3969
  }
3970
 
3971
  .input-group {
3972
- position: relative;
3973
- display: -ms-flexbox;
3974
- display: flex;
3975
- -ms-flex-wrap: wrap;
3976
- flex-wrap: wrap;
3977
- -ms-flex-align: stretch;
3978
- align-items: stretch;
3979
- width: 100%
3980
  }
3981
 
3982
- .input-group>.custom-file,
3983
- .input-group>.custom-select,
3984
- .input-group>.form-control,
3985
- .input-group>.form-control-plaintext {
3986
- position: relative;
3987
- -ms-flex: 1 1 auto;
3988
- flex: 1 1 auto;
3989
- width: 1%;
3990
- min-width: 0;
3991
- margin-bottom: 0
3992
  }
3993
 
3994
- .input-group>.custom-file+.custom-file,
3995
- .input-group>.custom-file+.custom-select,
3996
- .input-group>.custom-file+.form-control,
3997
- .input-group>.custom-select+.custom-file,
3998
- .input-group>.custom-select+.custom-select,
3999
- .input-group>.custom-select+.form-control,
4000
- .input-group>.form-control+.custom-file,
4001
- .input-group>.form-control+.custom-select,
4002
- .input-group>.form-control+.form-control,
4003
- .input-group>.form-control-plaintext+.custom-file,
4004
- .input-group>.form-control-plaintext+.custom-select,
4005
- .input-group>.form-control-plaintext+.form-control {
4006
- margin-left: -1px
4007
  }
4008
 
4009
- .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
4010
- .input-group>.custom-select:focus,
4011
- .input-group>.form-control:focus {
4012
- z-index: 3
4013
  }
4014
 
4015
- .input-group>.custom-file .custom-file-input:focus {
4016
- z-index: 4
4017
  }
4018
 
4019
- .input-group>.custom-select:not(:last-child),
4020
- .input-group>.form-control:not(:last-child) {
4021
- border-top-right-radius: 0;
4022
- border-bottom-right-radius: 0
4023
  }
4024
 
4025
- .input-group>.custom-select:not(:first-child),
4026
- .input-group>.form-control:not(:first-child) {
4027
- border-top-left-radius: 0;
4028
- border-bottom-left-radius: 0
 
4029
  }
4030
 
4031
- .input-group>.custom-file {
4032
- display: -ms-flexbox;
4033
- display: flex;
4034
- -ms-flex-align: center;
4035
- align-items: center
4036
  }
4037
 
4038
- .input-group>.custom-file:not(:last-child) .custom-file-label,
4039
- .input-group>.custom-file:not(:last-child) .custom-file-label::after {
4040
- border-top-right-radius: 0;
4041
- border-bottom-right-radius: 0
4042
  }
4043
 
4044
- .input-group>.custom-file:not(:first-child) .custom-file-label {
4045
- border-top-left-radius: 0;
4046
- border-bottom-left-radius: 0
 
 
 
4047
  }
4048
 
4049
- .input-group-append,
4050
- .input-group-prepend {
4051
- display: -ms-flexbox;
4052
- display: flex
 
 
4053
  }
4054
 
4055
- .input-group-append .btn,
4056
- .input-group-prepend .btn {
4057
- position: relative;
4058
- z-index: 2
 
 
 
 
 
 
4059
  }
4060
 
4061
- .input-group-append .btn:focus,
4062
- .input-group-prepend .btn:focus {
4063
- z-index: 3
4064
  }
4065
 
4066
- .input-group-append .btn+.btn,
4067
- .input-group-append .btn+.input-group-text,
4068
- .input-group-append .input-group-text+.btn,
4069
- .input-group-append .input-group-text+.input-group-text,
4070
- .input-group-prepend .btn+.btn,
4071
- .input-group-prepend .btn+.input-group-text,
4072
- .input-group-prepend .input-group-text+.btn,
4073
- .input-group-prepend .input-group-text+.input-group-text {
4074
- margin-left: -1px
4075
  }
4076
 
4077
  .input-group-prepend {
4078
- margin-right: -1px
4079
  }
4080
 
4081
  .input-group-append {
4082
- margin-left: -1px
4083
  }
4084
 
4085
  .input-group-text {
4086
- display: -ms-flexbox;
4087
- display: flex;
4088
- -ms-flex-align: center;
4089
- align-items: center;
4090
- padding: .375rem .75rem;
4091
- margin-bottom: 0;
4092
- font-size: 1rem;
4093
- font-weight: 400;
4094
- line-height: 1.5;
4095
- color: #495057;
4096
- text-align: center;
4097
- white-space: nowrap;
4098
- background-color: #e9ecef;
4099
- border: 1px solid #ced4da;
4100
- border-radius: .25rem
4101
- }
4102
-
4103
- .input-group-text input[type=checkbox],
4104
- .input-group-text input[type=radio] {
4105
- margin-top: 0
4106
- }
4107
-
4108
- .input-group-lg>.custom-select,
4109
- .input-group-lg>.form-control:not(textarea) {
4110
- height: calc(1.5em + 1rem + 2px)
4111
- }
4112
-
4113
- .input-group-lg>.custom-select,
4114
- .input-group-lg>.form-control,
4115
- .input-group-lg>.input-group-append>.btn,
4116
- .input-group-lg>.input-group-append>.input-group-text,
4117
- .input-group-lg>.input-group-prepend>.btn,
4118
- .input-group-lg>.input-group-prepend>.input-group-text {
4119
- padding: .5rem 1rem;
4120
- font-size: 1.25rem;
4121
- line-height: 1.5;
4122
- border-radius: .3rem
4123
- }
4124
-
4125
- .input-group-sm>.custom-select,
4126
- .input-group-sm>.form-control:not(textarea) {
4127
- height: calc(1.5em + .5rem + 2px)
4128
- }
4129
-
4130
- .input-group-sm>.custom-select,
4131
- .input-group-sm>.form-control,
4132
- .input-group-sm>.input-group-append>.btn,
4133
- .input-group-sm>.input-group-append>.input-group-text,
4134
- .input-group-sm>.input-group-prepend>.btn,
4135
- .input-group-sm>.input-group-prepend>.input-group-text {
4136
- padding: .25rem .5rem;
4137
- font-size: .875rem;
4138
- line-height: 1.5;
4139
- border-radius: .2rem
4140
- }
4141
-
4142
- .input-group-lg>.custom-select,
4143
- .input-group-sm>.custom-select {
4144
- padding-right: 1.75rem
4145
- }
4146
-
4147
- .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
4148
- .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
4149
- .input-group>.input-group-append:not(:last-child)>.btn,
4150
- .input-group>.input-group-append:not(:last-child)>.input-group-text,
4151
- .input-group>.input-group-prepend>.btn,
4152
- .input-group>.input-group-prepend>.input-group-text {
4153
- border-top-right-radius: 0;
4154
- border-bottom-right-radius: 0
4155
- }
4156
-
4157
- .input-group>.input-group-append>.btn,
4158
- .input-group>.input-group-append>.input-group-text,
4159
- .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
4160
- .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
4161
- .input-group>.input-group-prepend:not(:first-child)>.btn,
4162
- .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
4163
- border-top-left-radius: 0;
4164
- border-bottom-left-radius: 0
 
 
4165
  }
4166
 
4167
  .custom-control {
4168
- position: relative;
4169
- z-index: 1;
4170
- display: block;
4171
- min-height: 1.5rem;
4172
- padding-left: 1.5rem;
4173
- -webkit-print-color-adjust: exact;
4174
- color-adjust: exact
 
4175
  }
4176
 
4177
  .custom-control-inline {
4178
- display: -ms-inline-flexbox;
4179
- display: inline-flex;
4180
- margin-right: 1rem
4181
  }
4182
 
4183
  .custom-control-input {
4184
- position: absolute;
4185
- left: 0;
4186
- z-index: -1;
4187
- width: 1rem;
4188
- height: 1.25rem;
4189
- opacity: 0
4190
  }
4191
 
4192
- .custom-control-input:checked~.custom-control-label::before {
4193
- color: #fff;
4194
- border-color: #007bff;
4195
- background-color: #007bff
4196
  }
4197
 
4198
- .custom-control-input:focus~.custom-control-label::before {
4199
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4200
  }
4201
 
4202
- .custom-control-input:focus:not(:checked)~.custom-control-label::before {
4203
- border-color: #80bdff
4204
  }
4205
 
4206
- .custom-control-input:not(:disabled):active~.custom-control-label::before {
4207
- color: #fff;
4208
- background-color: #b3d7ff;
4209
- border-color: #b3d7ff
4210
  }
4211
 
4212
- .custom-control-input:disabled~.custom-control-label,
4213
- .custom-control-input[disabled]~.custom-control-label {
4214
- color: #6c757d
4215
  }
4216
 
4217
- .custom-control-input:disabled~.custom-control-label::before,
4218
- .custom-control-input[disabled]~.custom-control-label::before {
4219
- background-color: #e9ecef
4220
  }
4221
 
4222
  .custom-control-label {
4223
- position: relative;
4224
- margin-bottom: 0;
4225
- vertical-align: top
4226
  }
4227
 
4228
  .custom-control-label::before {
4229
- position: absolute;
4230
- top: .25rem;
4231
- left: -1.5rem;
4232
- display: block;
4233
- width: 1rem;
4234
- height: 1rem;
4235
- pointer-events: none;
4236
- content: "";
4237
- background-color: #fff;
4238
- border: #adb5bd solid 1px
4239
  }
4240
 
4241
  .custom-control-label::after {
4242
- position: absolute;
4243
- top: .25rem;
4244
- left: -1.5rem;
4245
- display: block;
4246
- width: 1rem;
4247
- height: 1rem;
4248
- content: "";
4249
- background: no-repeat 50%/50% 50%
4250
  }
4251
 
4252
  .custom-checkbox .custom-control-label::before {
4253
- border-radius: .25rem
4254
  }
4255
 
4256
- .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
4257
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
4258
  }
4259
 
4260
- .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
4261
- border-color: #007bff;
4262
- background-color: #007bff
4263
  }
4264
 
4265
- .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
4266
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
4267
  }
4268
 
4269
- .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
4270
- background-color: rgba(0, 123, 255, .5)
4271
  }
4272
 
4273
- .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
4274
- background-color: rgba(0, 123, 255, .5)
4275
  }
4276
 
4277
  .custom-radio .custom-control-label::before {
4278
- border-radius: 50%
4279
  }
4280
 
4281
- .custom-radio .custom-control-input:checked~.custom-control-label::after {
4282
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
4283
  }
4284
 
4285
- .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
4286
- background-color: rgba(0, 123, 255, .5)
4287
  }
4288
 
4289
  .custom-switch {
4290
- padding-left: 2.25rem
4291
  }
4292
 
4293
  .custom-switch .custom-control-label::before {
4294
- left: -2.25rem;
4295
- width: 1.75rem;
4296
- pointer-events: all;
4297
- border-radius: .5rem
4298
  }
4299
 
4300
  .custom-switch .custom-control-label::after {
4301
- top: calc(.25rem + 2px);
4302
- left: calc(-2.25rem + 2px);
4303
- width: calc(1rem - 4px);
4304
- height: calc(1rem - 4px);
4305
- background-color: #adb5bd;
4306
- border-radius: .5rem;
4307
- transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
4308
- transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4309
- transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
4310
  }
4311
 
4312
- @media (prefers-reduced-motion:reduce) {
4313
- .custom-switch .custom-control-label::after {
4314
- transition: none
4315
- }
4316
  }
4317
 
4318
- .custom-switch .custom-control-input:checked~.custom-control-label::after {
4319
- background-color: #fff;
4320
- -webkit-transform: translateX(.75rem);
4321
- transform: translateX(.75rem)
4322
  }
4323
 
4324
- .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
4325
- background-color: rgba(0, 123, 255, .5)
4326
  }
4327
 
4328
  .custom-select {
4329
- display: inline-block;
4330
- width: 100%;
4331
- height: calc(1.5em + .75rem + 2px);
4332
- padding: .375rem 1.75rem .375rem .75rem;
4333
- font-size: 1rem;
4334
- font-weight: 400;
4335
- line-height: 1.5;
4336
- color: #495057;
4337
- vertical-align: middle;
4338
- background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
4339
- border: 1px solid #ced4da;
4340
- border-radius: .25rem;
4341
- -webkit-appearance: none;
4342
- -moz-appearance: none;
4343
- appearance: none
4344
  }
4345
 
4346
  .custom-select:focus {
4347
- border-color: #80bdff;
4348
- outline: 0;
4349
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4350
  }
4351
 
4352
  .custom-select:focus::-ms-value {
4353
- color: #495057;
4354
- background-color: #fff
4355
  }
4356
 
4357
- .custom-select[multiple],
4358
- .custom-select[size]:not([size="1"]) {
4359
- height: auto;
4360
- padding-right: .75rem;
4361
- background-image: none
4362
  }
4363
 
4364
  .custom-select:disabled {
4365
- color: #6c757d;
4366
- background-color: #e9ecef
4367
  }
4368
 
4369
  .custom-select::-ms-expand {
4370
- display: none
4371
  }
4372
 
4373
  .custom-select:-moz-focusring {
4374
- color: transparent;
4375
- text-shadow: 0 0 0 #495057
4376
  }
4377
 
4378
  .custom-select-sm {
4379
- height: calc(1.5em + .5rem + 2px);
4380
- padding-top: .25rem;
4381
- padding-bottom: .25rem;
4382
- padding-left: .5rem;
4383
- font-size: .875rem
4384
  }
4385
 
4386
  .custom-select-lg {
4387
- height: calc(1.5em + 1rem + 2px);
4388
- padding-top: .5rem;
4389
- padding-bottom: .5rem;
4390
- padding-left: 1rem;
4391
- font-size: 1.25rem
4392
  }
4393
 
4394
  .custom-file {
4395
- position: relative;
4396
- display: inline-block;
4397
- width: 100%;
4398
- height: calc(1.5em + .75rem + 2px);
4399
- margin-bottom: 0
4400
  }
4401
 
4402
  .custom-file-input {
4403
- position: relative;
4404
- z-index: 2;
4405
- width: 100%;
4406
- height: calc(1.5em + .75rem + 2px);
4407
- margin: 0;
4408
- opacity: 0
 
4409
  }
4410
 
4411
- .custom-file-input:focus~.custom-file-label {
4412
- border-color: #80bdff;
4413
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
4414
  }
4415
 
4416
- .custom-file-input:disabled~.custom-file-label,
4417
- .custom-file-input[disabled]~.custom-file-label {
4418
- background-color: #e9ecef
4419
  }
4420
 
4421
- .custom-file-input:lang(en)~.custom-file-label::after {
4422
- content: "Browse"
4423
  }
4424
 
4425
- .custom-file-input~.custom-file-label[data-browse]::after {
4426
- content: attr(data-browse)
4427
  }
4428
 
4429
  .custom-file-label {
4430
- position: absolute;
4431
- top: 0;
4432
- right: 0;
4433
- left: 0;
4434
- z-index: 1;
4435
- height: calc(1.5em + .75rem + 2px);
4436
- padding: .375rem .75rem;
4437
- font-weight: 400;
4438
- line-height: 1.5;
4439
- color: #495057;
4440
- background-color: #fff;
4441
- border: 1px solid #ced4da;
4442
- border-radius: .25rem
 
4443
  }
4444
 
4445
  .custom-file-label::after {
4446
- position: absolute;
4447
- top: 0;
4448
- right: 0;
4449
- bottom: 0;
4450
- z-index: 3;
4451
- display: block;
4452
- height: calc(1.5em + .75rem);
4453
- padding: .375rem .75rem;
4454
- line-height: 1.5;
4455
- color: #495057;
4456
- content: "Browse";
4457
- background-color: #e9ecef;
4458
- border-left: inherit;
4459
- border-radius: 0 .25rem .25rem 0
4460
  }
4461
 
4462
  .custom-range {
4463
- width: 100%;
4464
- height: 1.4rem;
4465
- padding: 0;
4466
- background-color: transparent;
4467
- -webkit-appearance: none;
4468
- -moz-appearance: none;
4469
- appearance: none
4470
  }
4471
 
4472
  .custom-range:focus {
4473
- outline: 0
4474
  }
4475
 
4476
  .custom-range:focus::-webkit-slider-thumb {
4477
- box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4478
  }
4479
 
4480
  .custom-range:focus::-moz-range-thumb {
4481
- box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4482
  }
4483
 
4484
  .custom-range:focus::-ms-thumb {
4485
- box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
4486
  }
4487
 
4488
  .custom-range::-moz-focus-outer {
4489
- border: 0
4490
  }
4491
 
4492
  .custom-range::-webkit-slider-thumb {
4493
- width: 1rem;
4494
- height: 1rem;
4495
- margin-top: -.25rem;
4496
- background-color: #007bff;
4497
- border: 0;
4498
- border-radius: 1rem;
4499
- -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4500
- transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4501
- -webkit-appearance: none;
4502
- appearance: none
4503
  }
4504
 
4505
- @media (prefers-reduced-motion:reduce) {
4506
- .custom-range::-webkit-slider-thumb {
4507
- -webkit-transition: none;
4508
- transition: none
4509
- }
4510
  }
4511
 
4512
  .custom-range::-webkit-slider-thumb:active {
4513
- background-color: #b3d7ff
4514
  }
4515
 
4516
  .custom-range::-webkit-slider-runnable-track {
4517
- width: 100%;
4518
- height: .5rem;
4519
- color: transparent;
4520
- cursor: pointer;
4521
- background-color: #dee2e6;
4522
- border-color: transparent;
4523
- border-radius: 1rem
4524
  }
4525
 
4526
  .custom-range::-moz-range-thumb {
4527
- width: 1rem;
4528
- height: 1rem;
4529
- background-color: #007bff;
4530
- border: 0;
4531
- border-radius: 1rem;
4532
- -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4533
- transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4534
- -moz-appearance: none;
4535
- appearance: none
4536
  }
4537
 
4538
- @media (prefers-reduced-motion:reduce) {
4539
- .custom-range::-moz-range-thumb {
4540
- -moz-transition: none;
4541
- transition: none
4542
- }
4543
  }
4544
 
4545
  .custom-range::-moz-range-thumb:active {
4546
- background-color: #b3d7ff
4547
  }
4548
 
4549
  .custom-range::-moz-range-track {
4550
- width: 100%;
4551
- height: .5rem;
4552
- color: transparent;
4553
- cursor: pointer;
4554
- background-color: #dee2e6;
4555
- border-color: transparent;
4556
- border-radius: 1rem
4557
  }
4558
 
4559
  .custom-range::-ms-thumb {
4560
- width: 1rem;
4561
- height: 1rem;
4562
- margin-top: 0;
4563
- margin-right: .2rem;
4564
- margin-left: .2rem;
4565
- background-color: #007bff;
4566
- border: 0;
4567
- border-radius: 1rem;
4568
- -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4569
- transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
4570
- appearance: none
4571
- }
4572
-
4573
- @media (prefers-reduced-motion:reduce) {
4574
- .custom-range::-ms-thumb {
4575
- -ms-transition: none;
4576
- transition: none
4577
- }
4578
  }
4579
 
4580
  .custom-range::-ms-thumb:active {
4581
- background-color: #b3d7ff
4582
  }
4583
 
4584
  .custom-range::-ms-track {
4585
- width: 100%;
4586
- height: .5rem;
4587
- color: transparent;
4588
- cursor: pointer;
4589
- background-color: transparent;
4590
- border-color: transparent;
4591
- border-width: .5rem
4592
  }
4593
 
4594
  .custom-range::-ms-fill-lower {
4595
- background-color: #dee2e6;
4596
- border-radius: 1rem
4597
  }
4598
 
4599
  .custom-range::-ms-fill-upper {
4600
- margin-right: 15px;
4601
- background-color: #dee2e6;
4602
- border-radius: 1rem
4603
  }
4604
 
4605
  .custom-range:disabled::-webkit-slider-thumb {
4606
- background-color: #adb5bd
4607
  }
4608
 
4609
  .custom-range:disabled::-webkit-slider-runnable-track {
4610
- cursor: default
4611
  }
4612
 
4613
  .custom-range:disabled::-moz-range-thumb {
4614
- background-color: #adb5bd
4615
  }
4616
 
4617
  .custom-range:disabled::-moz-range-track {
4618
- cursor: default
4619
  }
4620
 
4621
  .custom-range:disabled::-ms-thumb {
4622
- background-color: #adb5bd
4623
  }
4624
 
4625
  .custom-control-label::before,
4626
  .custom-file-label,
4627
  .custom-select {
4628
- transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
4629
  }
4630
 
4631
- @media (prefers-reduced-motion:reduce) {
4632
-
4633
- .custom-control-label::before,
4634
- .custom-file-label,
4635
- .custom-select {
4636
- transition: none
4637
- }
4638
  }
4639
 
4640
  .nav {
4641
- display: -ms-flexbox;
4642
- display: flex;
4643
- -ms-flex-wrap: wrap;
4644
- flex-wrap: wrap;
4645
- padding-left: 0;
4646
- margin-bottom: 0;
4647
- list-style: none
4648
  }
4649
 
4650
  .nav-link {
4651
- display: block;
4652
- padding: .5rem 1rem
4653
  }
4654
 
4655
- .nav-link:focus,
4656
- .nav-link:hover {
4657
- text-decoration: none
4658
  }
4659
 
4660
  .nav-link.disabled {
4661
- color: #6c757d;
4662
- pointer-events: none;
4663
- cursor: default
4664
  }
4665
 
4666
  .nav-tabs {
4667
- border-bottom: 1px solid #dee2e6
4668
- }
4669
-
4670
- .nav-tabs .nav-item {
4671
- margin-bottom: -1px
4672
  }
4673
 
4674
  .nav-tabs .nav-link {
4675
- border: 1px solid transparent;
4676
- border-top-left-radius: .25rem;
4677
- border-top-right-radius: .25rem
 
 
4678
  }
4679
 
4680
- .nav-tabs .nav-link:focus,
4681
- .nav-tabs .nav-link:hover {
4682
- border-color: #e9ecef #e9ecef #dee2e6
4683
  }
4684
 
4685
  .nav-tabs .nav-link.disabled {
4686
- color: #6c757d;
4687
- background-color: transparent;
4688
- border-color: transparent
4689
  }
4690
 
4691
- .nav-tabs .nav-item.show .nav-link,
4692
- .nav-tabs .nav-link.active {
4693
- color: #495057;
4694
- background-color: #fff;
4695
- border-color: #dee2e6 #dee2e6 #fff
4696
  }
4697
 
4698
  .nav-tabs .dropdown-menu {
4699
- margin-top: -1px;
4700
- border-top-left-radius: 0;
4701
- border-top-right-radius: 0
4702
  }
4703
 
4704
  .nav-pills .nav-link {
4705
- border-radius: .25rem
 
 
4706
  }
4707
 
4708
  .nav-pills .nav-link.active,
4709
- .nav-pills .show>.nav-link {
4710
- color: #fff;
4711
- background-color: #007bff
4712
  }
4713
 
4714
- .nav-fill .nav-item,
4715
- .nav-fill>.nav-link {
4716
- -ms-flex: 1 1 auto;
4717
- flex: 1 1 auto;
4718
- text-align: center
4719
  }
4720
 
4721
- .nav-justified .nav-item,
4722
- .nav-justified>.nav-link {
4723
- -ms-flex-preferred-size: 0;
4724
- flex-basis: 0;
4725
- -ms-flex-positive: 1;
4726
- flex-grow: 1;
4727
- text-align: center
4728
  }
4729
 
4730
- .tab-content>.tab-pane {
4731
- display: none
4732
  }
4733
 
4734
- .tab-content>.active {
4735
- display: block
4736
  }
4737
 
4738
  .navbar {
4739
- position: relative;
4740
- display: -ms-flexbox;
4741
- display: flex;
4742
- -ms-flex-wrap: wrap;
4743
- flex-wrap: wrap;
4744
- -ms-flex-align: center;
4745
- align-items: center;
4746
- -ms-flex-pack: justify;
4747
- justify-content: space-between;
4748
- padding: .5rem 1rem
4749
  }
4750
 
4751
  .navbar .container,
4752
- .navbar .container-fluid,
4753
- .navbar .container-lg,
4754
- .navbar .container-md,
4755
- .navbar .container-sm,
4756
- .navbar .container-xl {
4757
- display: -ms-flexbox;
4758
- display: flex;
4759
- -ms-flex-wrap: wrap;
4760
- flex-wrap: wrap;
4761
- -ms-flex-align: center;
4762
- align-items: center;
4763
- -ms-flex-pack: justify;
4764
- justify-content: space-between
4765
  }
4766
 
4767
  .navbar-brand {
4768
- display: inline-block;
4769
- padding-top: .3125rem;
4770
- padding-bottom: .3125rem;
4771
- margin-right: 1rem;
4772
- font-size: 1.25rem;
4773
- line-height: inherit;
4774
- white-space: nowrap
4775
  }
4776
 
4777
- .navbar-brand:focus,
4778
- .navbar-brand:hover {
4779
- text-decoration: none
4780
  }
4781
 
4782
  .navbar-nav {
4783
- display: -ms-flexbox;
4784
- display: flex;
4785
- -ms-flex-direction: column;
4786
- flex-direction: column;
4787
- padding-left: 0;
4788
- margin-bottom: 0;
4789
- list-style: none
4790
  }
4791
 
4792
  .navbar-nav .nav-link {
4793
- padding-right: 0;
4794
- padding-left: 0
4795
  }
4796
 
4797
  .navbar-nav .dropdown-menu {
4798
- position: static;
4799
- float: none
4800
  }
4801
 
4802
  .navbar-text {
4803
- display: inline-block;
4804
- padding-top: .5rem;
4805
- padding-bottom: .5rem
4806
  }
4807
 
4808
  .navbar-collapse {
4809
- -ms-flex-preferred-size: 100%;
4810
- flex-basis: 100%;
4811
- -ms-flex-positive: 1;
4812
- flex-grow: 1;
4813
- -ms-flex-align: center;
4814
- align-items: center
4815
  }
4816
 
4817
  .navbar-toggler {
4818
- padding: .25rem .75rem;
4819
- font-size: 1.25rem;
4820
- line-height: 1;
4821
- background-color: transparent;
4822
- border: 1px solid transparent;
4823
- border-radius: .25rem
4824
  }
4825
 
4826
- .navbar-toggler:focus,
4827
- .navbar-toggler:hover {
4828
- text-decoration: none
4829
  }
4830
 
4831
  .navbar-toggler-icon {
4832
- display: inline-block;
4833
- width: 1.5em;
4834
- height: 1.5em;
4835
- vertical-align: middle;
4836
- content: "";
4837
- background: no-repeat center center;
4838
- background-size: 100% 100%
4839
- }
4840
-
4841
- @media (max-width:575.98px) {
4842
-
4843
- .navbar-expand-sm>.container,
4844
- .navbar-expand-sm>.container-fluid,
4845
- .navbar-expand-sm>.container-lg,
4846
- .navbar-expand-sm>.container-md,
4847
- .navbar-expand-sm>.container-sm,
4848
- .navbar-expand-sm>.container-xl {
4849
- padding-right: 0;
4850
- padding-left: 0
4851
- }
4852
- }
4853
-
4854
- @media (min-width:576px) {
4855
- .navbar-expand-sm {
4856
- -ms-flex-flow: row nowrap;
4857
- flex-flow: row nowrap;
4858
- -ms-flex-pack: start;
4859
- justify-content: flex-start
4860
- }
4861
-
4862
- .navbar-expand-sm .navbar-nav {
4863
- -ms-flex-direction: row;
4864
- flex-direction: row
4865
- }
4866
-
4867
- .navbar-expand-sm .navbar-nav .dropdown-menu {
4868
- position: absolute
4869
- }
4870
-
4871
- .navbar-expand-sm .navbar-nav .nav-link {
4872
- padding-right: .5rem;
4873
- padding-left: .5rem
4874
- }
4875
-
4876
- .navbar-expand-sm>.container,
4877
- .navbar-expand-sm>.container-fluid,
4878
- .navbar-expand-sm>.container-lg,
4879
- .navbar-expand-sm>.container-md,
4880
- .navbar-expand-sm>.container-sm,
4881
- .navbar-expand-sm>.container-xl {
4882
- -ms-flex-wrap: nowrap;
4883
- flex-wrap: nowrap
4884
- }
4885
-
4886
- .navbar-expand-sm .navbar-collapse {
4887
- display: -ms-flexbox !important;
4888
- display: flex !important;
4889
- -ms-flex-preferred-size: auto;
4890
- flex-basis: auto
4891
- }
4892
-
4893
- .navbar-expand-sm .navbar-toggler {
4894
- display: none
4895
- }
4896
- }
4897
-
4898
- @media (max-width:767.98px) {
4899
-
4900
- .navbar-expand-md>.container,
4901
- .navbar-expand-md>.container-fluid,
4902
- .navbar-expand-md>.container-lg,
4903
- .navbar-expand-md>.container-md,
4904
- .navbar-expand-md>.container-sm,
4905
- .navbar-expand-md>.container-xl {
4906
- padding-right: 0;
4907
- padding-left: 0
4908
- }
4909
- }
4910
-
4911
- @media (min-width:768px) {
4912
- .navbar-expand-md {
4913
- -ms-flex-flow: row nowrap;
4914
- flex-flow: row nowrap;
4915
- -ms-flex-pack: start;
4916
- justify-content: flex-start
4917
- }
4918
-
4919
- .navbar-expand-md .navbar-nav {
4920
- -ms-flex-direction: row;
4921
- flex-direction: row
4922
- }
4923
-
4924
- .navbar-expand-md .navbar-nav .dropdown-menu {
4925
- position: absolute
4926
- }
4927
-
4928
- .navbar-expand-md .navbar-nav .nav-link {
4929
- padding-right: .5rem;
4930
- padding-left: .5rem
4931
- }
4932
-
4933
- .navbar-expand-md>.container,
4934
- .navbar-expand-md>.container-fluid,
4935
- .navbar-expand-md>.container-lg,
4936
- .navbar-expand-md>.container-md,
4937
- .navbar-expand-md>.container-sm,
4938
- .navbar-expand-md>.container-xl {
4939
- -ms-flex-wrap: nowrap;
4940
- flex-wrap: nowrap
4941
- }
4942
-
4943
- .navbar-expand-md .navbar-collapse {
4944
- display: -ms-flexbox !important;
4945
- display: flex !important;
4946
- -ms-flex-preferred-size: auto;
4947
- flex-basis: auto
4948
- }
4949
-
4950
- .navbar-expand-md .navbar-toggler {
4951
- display: none
4952
- }
4953
- }
4954
-
4955
- @media (max-width:991.98px) {
4956
-
4957
- .navbar-expand-lg>.container,
4958
- .navbar-expand-lg>.container-fluid,
4959
- .navbar-expand-lg>.container-lg,
4960
- .navbar-expand-lg>.container-md,
4961
- .navbar-expand-lg>.container-sm,
4962
- .navbar-expand-lg>.container-xl {
4963
- padding-right: 0;
4964
- padding-left: 0
4965
- }
4966
- }
4967
-
4968
- @media (min-width:992px) {
4969
- .navbar-expand-lg {
4970
- -ms-flex-flow: row nowrap;
4971
- flex-flow: row nowrap;
4972
- -ms-flex-pack: start;
4973
- justify-content: flex-start
4974
- }
4975
-
4976
- .navbar-expand-lg .navbar-nav {
4977
- -ms-flex-direction: row;
4978
- flex-direction: row
4979
- }
4980
-
4981
- .navbar-expand-lg .navbar-nav .dropdown-menu {
4982
- position: absolute
4983
- }
4984
-
4985
- .navbar-expand-lg .navbar-nav .nav-link {
4986
- padding-right: .5rem;
4987
- padding-left: .5rem
4988
- }
4989
-
4990
- .navbar-expand-lg>.container,
4991
- .navbar-expand-lg>.container-fluid,
4992
- .navbar-expand-lg>.container-lg,
4993
- .navbar-expand-lg>.container-md,
4994
- .navbar-expand-lg>.container-sm,
4995
- .navbar-expand-lg>.container-xl {
4996
- -ms-flex-wrap: nowrap;
4997
- flex-wrap: nowrap
4998
- }
4999
-
5000
- .navbar-expand-lg .navbar-collapse {
5001
- display: -ms-flexbox !important;
5002
- display: flex !important;
5003
- -ms-flex-preferred-size: auto;
5004
- flex-basis: auto
5005
- }
5006
-
5007
- .navbar-expand-lg .navbar-toggler {
5008
- display: none
5009
- }
5010
- }
5011
-
5012
- @media (max-width:1199.98px) {
5013
-
5014
- .navbar-expand-xl>.container,
5015
- .navbar-expand-xl>.container-fluid,
5016
- .navbar-expand-xl>.container-lg,
5017
- .navbar-expand-xl>.container-md,
5018
- .navbar-expand-xl>.container-sm,
5019
- .navbar-expand-xl>.container-xl {
5020
- padding-right: 0;
5021
- padding-left: 0
5022
- }
5023
- }
5024
-
5025
- @media (min-width:1200px) {
5026
- .navbar-expand-xl {
5027
- -ms-flex-flow: row nowrap;
5028
- flex-flow: row nowrap;
5029
- -ms-flex-pack: start;
5030
- justify-content: flex-start
5031
- }
5032
-
5033
- .navbar-expand-xl .navbar-nav {
5034
- -ms-flex-direction: row;
5035
- flex-direction: row
5036
- }
5037
-
5038
- .navbar-expand-xl .navbar-nav .dropdown-menu {
5039
- position: absolute
5040
- }
5041
-
5042
- .navbar-expand-xl .navbar-nav .nav-link {
5043
- padding-right: .5rem;
5044
- padding-left: .5rem
5045
- }
5046
-
5047
- .navbar-expand-xl>.container,
5048
- .navbar-expand-xl>.container-fluid,
5049
- .navbar-expand-xl>.container-lg,
5050
- .navbar-expand-xl>.container-md,
5051
- .navbar-expand-xl>.container-sm,
5052
- .navbar-expand-xl>.container-xl {
5053
- -ms-flex-wrap: nowrap;
5054
- flex-wrap: nowrap
5055
- }
5056
-
5057
- .navbar-expand-xl .navbar-collapse {
5058
- display: -ms-flexbox !important;
5059
- display: flex !important;
5060
- -ms-flex-preferred-size: auto;
5061
- flex-basis: auto
5062
- }
5063
-
5064
- .navbar-expand-xl .navbar-toggler {
5065
- display: none
5066
- }
5067
  }
5068
 
5069
- .navbar-expand {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5070
  -ms-flex-flow: row nowrap;
5071
  flex-flow: row nowrap;
5072
  -ms-flex-pack: start;
5073
- justify-content: flex-start
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5074
  }
5075
 
5076
- .navbar-expand>.container,
5077
- .navbar-expand>.container-fluid,
5078
- .navbar-expand>.container-lg,
5079
- .navbar-expand>.container-md,
5080
- .navbar-expand>.container-sm,
5081
- .navbar-expand>.container-xl {
5082
  padding-right: 0;
5083
- padding-left: 0
 
5084
  }
5085
 
5086
- .navbar-expand .navbar-nav {
 
 
 
 
 
 
 
5087
  -ms-flex-direction: row;
5088
- flex-direction: row
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5089
  }
5090
 
5091
- .navbar-expand .navbar-nav .dropdown-menu {
5092
- position: absolute
 
 
 
 
5093
  }
5094
 
5095
- .navbar-expand .navbar-nav .nav-link {
5096
- padding-right: .5rem;
5097
- padding-left: .5rem
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5098
  }
5099
 
5100
- .navbar-expand>.container,
5101
- .navbar-expand>.container-fluid,
5102
- .navbar-expand>.container-lg,
5103
- .navbar-expand>.container-md,
5104
- .navbar-expand>.container-sm,
5105
- .navbar-expand>.container-xl {
5106
- -ms-flex-wrap: nowrap;
5107
- flex-wrap: nowrap
5108
  }
5109
 
5110
- .navbar-expand .navbar-collapse {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5111
  display: -ms-flexbox !important;
5112
  display: flex !important;
5113
  -ms-flex-preferred-size: auto;
5114
- flex-basis: auto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5115
  }
5116
 
5117
  .navbar-expand .navbar-toggler {
5118
- display: none
5119
  }
5120
 
5121
  .navbar-light .navbar-brand {
5122
- color: rgba(0, 0, 0, .9)
5123
  }
5124
 
5125
- .navbar-light .navbar-brand:focus,
5126
- .navbar-light .navbar-brand:hover {
5127
- color: rgba(0, 0, 0, .9)
5128
  }
5129
 
5130
  .navbar-light .navbar-nav .nav-link {
5131
- color: rgba(0, 0, 0, .5)
5132
  }
5133
 
5134
- .navbar-light .navbar-nav .nav-link:focus,
5135
- .navbar-light .navbar-nav .nav-link:hover {
5136
- color: rgba(0, 0, 0, .7)
5137
  }
5138
 
5139
  .navbar-light .navbar-nav .nav-link.disabled {
5140
- color: rgba(0, 0, 0, .3)
5141
  }
5142
 
5143
- .navbar-light .navbar-nav .active>.nav-link,
5144
- .navbar-light .navbar-nav .nav-link.active,
5145
  .navbar-light .navbar-nav .nav-link.show,
5146
- .navbar-light .navbar-nav .show>.nav-link {
5147
- color: rgba(0, 0, 0, .9)
5148
  }
5149
 
5150
  .navbar-light .navbar-toggler {
5151
- color: rgba(0, 0, 0, .5);
5152
- border-color: rgba(0, 0, 0, .1)
5153
  }
5154
 
5155
  .navbar-light .navbar-toggler-icon {
5156
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5157
  }
5158
 
5159
  .navbar-light .navbar-text {
5160
- color: rgba(0, 0, 0, .5)
5161
  }
5162
 
5163
  .navbar-light .navbar-text a {
5164
- color: rgba(0, 0, 0, .9)
5165
  }
5166
 
5167
- .navbar-light .navbar-text a:focus,
5168
- .navbar-light .navbar-text a:hover {
5169
- color: rgba(0, 0, 0, .9)
5170
  }
5171
 
5172
  .navbar-dark .navbar-brand {
5173
- color: #fff
5174
  }
5175
 
5176
- .navbar-dark .navbar-brand:focus,
5177
- .navbar-dark .navbar-brand:hover {
5178
- color: #fff
5179
  }
5180
 
5181
  .navbar-dark .navbar-nav .nav-link {
5182
- color: rgba(255, 255, 255, .5)
5183
  }
5184
 
5185
- .navbar-dark .navbar-nav .nav-link:focus,
5186
- .navbar-dark .navbar-nav .nav-link:hover {
5187
- color: rgba(255, 255, 255, .75)
5188
  }
5189
 
5190
  .navbar-dark .navbar-nav .nav-link.disabled {
5191
- color: rgba(255, 255, 255, .25)
5192
  }
5193
 
5194
- .navbar-dark .navbar-nav .active>.nav-link,
5195
- .navbar-dark .navbar-nav .nav-link.active,
5196
  .navbar-dark .navbar-nav .nav-link.show,
5197
- .navbar-dark .navbar-nav .show>.nav-link {
5198
- color: #fff
5199
  }
5200
 
5201
  .navbar-dark .navbar-toggler {
5202
- color: rgba(255, 255, 255, .5);
5203
- border-color: rgba(255, 255, 255, .1)
5204
  }
5205
 
5206
  .navbar-dark .navbar-toggler-icon {
5207
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
5208
  }
5209
 
5210
  .navbar-dark .navbar-text {
5211
- color: rgba(255, 255, 255, .5)
5212
  }
5213
 
5214
  .navbar-dark .navbar-text a {
5215
- color: #fff
5216
  }
5217
 
5218
- .navbar-dark .navbar-text a:focus,
5219
- .navbar-dark .navbar-text a:hover {
5220
- color: #fff
5221
  }
5222
 
5223
  .card {
5224
- position: relative;
5225
- display: -ms-flexbox;
5226
- display: flex;
5227
- -ms-flex-direction: column;
5228
- flex-direction: column;
5229
- min-width: 0;
5230
- word-wrap: break-word;
5231
- background-color: #fff;
5232
- background-clip: border-box;
5233
- border: 1px solid rgba(0, 0, 0, .125);
5234
- border-radius: .25rem
5235
  }
5236
 
5237
- .card>hr {
5238
- margin-right: 0;
5239
- margin-left: 0
5240
  }
5241
 
5242
- .card>.list-group {
5243
- border-top: inherit;
5244
- border-bottom: inherit
5245
  }
5246
 
5247
- .card>.list-group:first-child {
5248
- border-top-width: 0;
5249
- border-top-left-radius: calc(.25rem - 1px);
5250
- border-top-right-radius: calc(.25rem - 1px)
5251
  }
5252
 
5253
- .card>.list-group:last-child {
5254
- border-bottom-width: 0;
5255
- border-bottom-right-radius: calc(.25rem - 1px);
5256
- border-bottom-left-radius: calc(.25rem - 1px)
5257
  }
5258
 
5259
- .card>.card-header+.list-group,
5260
- .card>.list-group+.card-footer {
5261
- border-top: 0
5262
  }
5263
 
5264
  .card-body {
5265
- -ms-flex: 1 1 auto;
5266
- flex: 1 1 auto;
5267
- min-height: 1px;
5268
- padding: 1.25rem
5269
  }
5270
 
5271
  .card-title {
5272
- margin-bottom: .75rem
5273
  }
5274
 
5275
  .card-subtitle {
5276
- margin-top: -.375rem;
5277
- margin-bottom: 0
5278
  }
5279
 
5280
  .card-text:last-child {
5281
- margin-bottom: 0
5282
  }
5283
 
5284
  .card-link:hover {
5285
- text-decoration: none
5286
  }
5287
 
5288
- .card-link+.card-link {
5289
- margin-left: 1.25rem
5290
  }
5291
 
5292
  .card-header {
5293
- padding: .75rem 1.25rem;
5294
- margin-bottom: 0;
5295
- background-color: rgba(0, 0, 0, .03);
5296
- border-bottom: 1px solid rgba(0, 0, 0, .125)
5297
  }
5298
 
5299
  .card-header:first-child {
5300
- border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
5301
  }
5302
 
5303
  .card-footer {
5304
- padding: .75rem 1.25rem;
5305
- background-color: rgba(0, 0, 0, .03);
5306
- border-top: 1px solid rgba(0, 0, 0, .125)
5307
  }
5308
 
5309
  .card-footer:last-child {
5310
- border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
5311
  }
5312
 
5313
  .card-header-tabs {
5314
- margin-right: -.625rem;
5315
- margin-bottom: -.75rem;
5316
- margin-left: -.625rem;
5317
- border-bottom: 0
5318
  }
5319
 
5320
  .card-header-pills {
5321
- margin-right: -.625rem;
5322
- margin-left: -.625rem
5323
  }
5324
 
5325
  .card-img-overlay {
5326
- position: absolute;
5327
- top: 0;
5328
- right: 0;
5329
- bottom: 0;
5330
- left: 0;
5331
- padding: 1.25rem;
5332
- border-radius: calc(.25rem - 1px)
5333
  }
5334
 
5335
  .card-img,
5336
- .card-img-bottom,
5337
- .card-img-top {
5338
- -ms-flex-negative: 0;
5339
- flex-shrink: 0;
5340
- width: 100%
5341
  }
5342
 
5343
  .card-img,
5344
  .card-img-top {
5345
- border-top-left-radius: calc(.25rem - 1px);
5346
- border-top-right-radius: calc(.25rem - 1px)
5347
  }
5348
 
5349
  .card-img,
5350
  .card-img-bottom {
5351
- border-bottom-right-radius: calc(.25rem - 1px);
5352
- border-bottom-left-radius: calc(.25rem - 1px)
5353
  }
5354
 
5355
  .card-deck .card {
5356
- margin-bottom: 15px
5357
- }
5358
-
5359
- @media (min-width:576px) {
5360
- .card-deck {
5361
- display: -ms-flexbox;
5362
- display: flex;
5363
- -ms-flex-flow: row wrap;
5364
- flex-flow: row wrap;
5365
- margin-right: -15px;
5366
- margin-left: -15px
5367
- }
5368
-
5369
- .card-deck .card {
5370
- -ms-flex: 1 0 0%;
5371
- flex: 1 0 0%;
5372
- margin-right: 15px;
5373
- margin-bottom: 0;
5374
- margin-left: 15px
5375
- }
5376
- }
5377
-
5378
- .card-group>.card {
5379
- margin-bottom: 15px
5380
- }
5381
-
5382
- @media (min-width:576px) {
5383
- .card-group {
5384
- display: -ms-flexbox;
5385
- display: flex;
5386
- -ms-flex-flow: row wrap;
5387
- flex-flow: row wrap
5388
- }
5389
-
5390
- .card-group>.card {
5391
- -ms-flex: 1 0 0%;
5392
- flex: 1 0 0%;
5393
- margin-bottom: 0
5394
- }
5395
-
5396
- .card-group>.card+.card {
5397
- margin-left: 0;
5398
- border-left: 0
5399
- }
5400
-
5401
- .card-group>.card:not(:last-child) {
5402
- border-top-right-radius: 0;
5403
- border-bottom-right-radius: 0
5404
- }
5405
-
5406
- .card-group>.card:not(:last-child) .card-header,
5407
- .card-group>.card:not(:last-child) .card-img-top {
5408
- border-top-right-radius: 0
5409
- }
5410
-
5411
- .card-group>.card:not(:last-child) .card-footer,
5412
- .card-group>.card:not(:last-child) .card-img-bottom {
5413
- border-bottom-right-radius: 0
5414
- }
5415
-
5416
- .card-group>.card:not(:first-child) {
5417
- border-top-left-radius: 0;
5418
- border-bottom-left-radius: 0
5419
- }
5420
-
5421
- .card-group>.card:not(:first-child) .card-header,
5422
- .card-group>.card:not(:first-child) .card-img-top {
5423
- border-top-left-radius: 0
5424
- }
5425
-
5426
- .card-group>.card:not(:first-child) .card-footer,
5427
- .card-group>.card:not(:first-child) .card-img-bottom {
5428
- border-bottom-left-radius: 0
5429
- }
5430
  }
5431
 
5432
  .card-columns .card {
5433
- margin-bottom: .75rem
5434
- }
5435
-
5436
- @media (min-width:576px) {
5437
- .card-columns {
5438
- -webkit-column-count: 3;
5439
- -moz-column-count: 3;
5440
- column-count: 3;
5441
- -webkit-column-gap: 1.25rem;
5442
- -moz-column-gap: 1.25rem;
5443
- column-gap: 1.25rem;
5444
- orphans: 1;
5445
- widows: 1
5446
- }
5447
-
5448
- .card-columns .card {
5449
- display: inline-block;
5450
- width: 100%
5451
- }
5452
  }
5453
 
5454
  .accordion {
5455
- overflow-anchor: none
5456
  }
5457
 
5458
- .accordion>.card {
5459
- overflow: hidden
5460
  }
5461
 
5462
- .accordion>.card:not(:last-of-type) {
5463
- border-bottom: 0;
5464
- border-bottom-right-radius: 0;
5465
- border-bottom-left-radius: 0
5466
  }
5467
 
5468
- .accordion>.card:not(:first-of-type) {
5469
- border-top-left-radius: 0;
5470
- border-top-right-radius: 0
5471
  }
5472
 
5473
- .accordion>.card>.card-header {
5474
- border-radius: 0;
5475
- margin-bottom: -1px
5476
  }
5477
 
5478
  .breadcrumb {
5479
- display: -ms-flexbox;
5480
- display: flex;
5481
- -ms-flex-wrap: wrap;
5482
- flex-wrap: wrap;
5483
- padding: .75rem 1rem;
5484
- margin-bottom: 1rem;
5485
- list-style: none;
5486
- background-color: #e9ecef;
5487
- border-radius: .25rem
5488
- }
5489
-
5490
- .breadcrumb-item {
5491
- display: -ms-flexbox;
5492
- display: flex
5493
  }
5494
 
5495
- .breadcrumb-item+.breadcrumb-item {
5496
- padding-left: .5rem
5497
  }
5498
 
5499
- .breadcrumb-item+.breadcrumb-item::before {
5500
- display: inline-block;
5501
- padding-right: .5rem;
5502
- color: #6c757d;
5503
- content: "/"
5504
  }
5505
 
5506
- .breadcrumb-item+.breadcrumb-item:hover::before {
5507
- text-decoration: underline
5508
  }
5509
 
5510
- .breadcrumb-item+.breadcrumb-item:hover::before {
5511
- text-decoration: none
5512
  }
5513
 
5514
  .breadcrumb-item.active {
5515
- color: #6c757d
5516
  }
5517
 
5518
  .pagination {
5519
- display: -ms-flexbox;
5520
- display: flex;
5521
- padding-left: 0;
5522
- list-style: none;
5523
- border-radius: .25rem
5524
  }
5525
 
5526
  .page-link {
5527
- position: relative;
5528
- display: block;
5529
- padding: .5rem .75rem;
5530
- margin-left: -1px;
5531
- line-height: 1.25;
5532
- color: #007bff;
5533
- background-color: #fff;
5534
- border: 1px solid #dee2e6
5535
  }
5536
 
5537
  .page-link:hover {
5538
- z-index: 2;
5539
- color: #0056b3;
5540
- text-decoration: none;
5541
- background-color: #e9ecef;
5542
- border-color: #dee2e6
5543
  }
5544
 
5545
  .page-link:focus {
5546
- z-index: 3;
5547
- outline: 0;
5548
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
5549
  }
5550
 
5551
  .page-item:first-child .page-link {
5552
- margin-left: 0;
5553
- border-top-left-radius: .25rem;
5554
- border-bottom-left-radius: .25rem
5555
  }
5556
 
5557
  .page-item:last-child .page-link {
5558
- border-top-right-radius: .25rem;
5559
- border-bottom-right-radius: .25rem
5560
  }
5561
 
5562
  .page-item.active .page-link {
5563
- z-index: 3;
5564
- color: #fff;
5565
- background-color: #007bff;
5566
- border-color: #007bff
5567
  }
5568
 
5569
  .page-item.disabled .page-link {
5570
- color: #6c757d;
5571
- pointer-events: none;
5572
- cursor: auto;
5573
- background-color: #fff;
5574
- border-color: #dee2e6
5575
  }
5576
 
5577
  .pagination-lg .page-link {
5578
- padding: .75rem 1.5rem;
5579
- font-size: 1.25rem;
5580
- line-height: 1.5
5581
  }
5582
 
5583
  .pagination-lg .page-item:first-child .page-link {
5584
- border-top-left-radius: .3rem;
5585
- border-bottom-left-radius: .3rem
5586
  }
5587
 
5588
  .pagination-lg .page-item:last-child .page-link {
5589
- border-top-right-radius: .3rem;
5590
- border-bottom-right-radius: .3rem
5591
  }
5592
 
5593
  .pagination-sm .page-link {
5594
- padding: .25rem .5rem;
5595
- font-size: .875rem;
5596
- line-height: 1.5
5597
  }
5598
 
5599
  .pagination-sm .page-item:first-child .page-link {
5600
- border-top-left-radius: .2rem;
5601
- border-bottom-left-radius: .2rem
5602
  }
5603
 
5604
  .pagination-sm .page-item:last-child .page-link {
5605
- border-top-right-radius: .2rem;
5606
- border-bottom-right-radius: .2rem
5607
  }
5608
 
5609
  .badge {
5610
- display: inline-block;
5611
- padding: .25em .4em;
5612
- font-size: 75%;
5613
- font-weight: 700;
5614
- line-height: 1;
5615
- text-align: center;
5616
- white-space: nowrap;
5617
- vertical-align: baseline;
5618
- border-radius: .25rem;
5619
- transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
5620
  }
5621
 
5622
- @media (prefers-reduced-motion:reduce) {
5623
- .badge {
5624
- transition: none
5625
- }
5626
  }
5627
 
5628
- a.badge:focus,
5629
- a.badge:hover {
5630
- text-decoration: none
5631
  }
5632
 
5633
  .badge:empty {
5634
- display: none
5635
  }
5636
 
5637
  .btn .badge {
5638
- position: relative;
5639
- top: -1px
5640
  }
5641
 
5642
  .badge-pill {
5643
- padding-right: .6em;
5644
- padding-left: .6em;
5645
- border-radius: 10rem
5646
  }
5647
 
5648
  .badge-primary {
5649
- color: #fff;
5650
- background-color: #007bff
5651
  }
5652
 
5653
- a.badge-primary:focus,
5654
- a.badge-primary:hover {
5655
- color: #fff;
5656
- background-color: #0062cc
5657
  }
5658
 
5659
- a.badge-primary.focus,
5660
- a.badge-primary:focus {
5661
- outline: 0;
5662
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
5663
  }
5664
 
5665
  .badge-secondary {
5666
- color: #fff;
5667
- background-color: #6c757d
5668
  }
5669
 
5670
- a.badge-secondary:focus,
5671
- a.badge-secondary:hover {
5672
- color: #fff;
5673
- background-color: #545b62
5674
  }
5675
 
5676
- a.badge-secondary.focus,
5677
- a.badge-secondary:focus {
5678
- outline: 0;
5679
- box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
5680
  }
5681
 
5682
  .badge-success {
5683
- color: #fff;
5684
- background-color: #28a745
5685
  }
5686
 
5687
- a.badge-success:focus,
5688
- a.badge-success:hover {
5689
- color: #fff;
5690
- background-color: #1e7e34
5691
  }
5692
 
5693
- a.badge-success.focus,
5694
- a.badge-success:focus {
5695
- outline: 0;
5696
- box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
5697
  }
5698
 
5699
  .badge-info {
5700
- color: #fff;
5701
- background-color: #17a2b8
5702
  }
5703
 
5704
- a.badge-info:focus,
5705
- a.badge-info:hover {
5706
- color: #fff;
5707
- background-color: #117a8b
5708
  }
5709
 
5710
- a.badge-info.focus,
5711
- a.badge-info:focus {
5712
- outline: 0;
5713
- box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
5714
  }
5715
 
5716
  .badge-warning {
5717
- color: #212529;
5718
- background-color: #ffc107
5719
  }
5720
 
5721
- a.badge-warning:focus,
5722
- a.badge-warning:hover {
5723
- color: #212529;
5724
- background-color: #d39e00
5725
  }
5726
 
5727
- a.badge-warning.focus,
5728
- a.badge-warning:focus {
5729
- outline: 0;
5730
- box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
5731
  }
5732
 
5733
  .badge-danger {
5734
- color: #fff;
5735
- background-color: #dc3545
5736
  }
5737
 
5738
- a.badge-danger:focus,
5739
- a.badge-danger:hover {
5740
- color: #fff;
5741
- background-color: #bd2130
5742
  }
5743
 
5744
- a.badge-danger.focus,
5745
- a.badge-danger:focus {
5746
- outline: 0;
5747
- box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
5748
  }
5749
 
5750
  .badge-light {
5751
- color: #212529;
5752
- background-color: #f8f9fa
5753
  }
5754
 
5755
- a.badge-light:focus,
5756
- a.badge-light:hover {
5757
- color: #212529;
5758
- background-color: #dae0e5
5759
  }
5760
 
5761
- a.badge-light.focus,
5762
- a.badge-light:focus {
5763
- outline: 0;
5764
- box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
5765
  }
5766
 
5767
  .badge-dark {
5768
- color: #fff;
5769
- background-color: #343a40
5770
  }
5771
 
5772
- a.badge-dark:focus,
5773
- a.badge-dark:hover {
5774
- color: #fff;
5775
- background-color: #1d2124
5776
  }
5777
 
5778
- a.badge-dark.focus,
5779
- a.badge-dark:focus {
5780
- outline: 0;
5781
- box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
5782
  }
5783
 
5784
  .jumbotron {
5785
- padding: 2rem 1rem;
5786
- margin-bottom: 2rem;
5787
- background-color: #e9ecef;
5788
- border-radius: .3rem
5789
  }
5790
 
5791
- @media (min-width:576px) {
5792
- .jumbotron {
5793
- padding: 4rem 2rem
5794
- }
5795
  }
5796
 
5797
  .jumbotron-fluid {
5798
- padding-right: 0;
5799
- padding-left: 0;
5800
- border-radius: 0
5801
  }
5802
 
5803
  .alert {
5804
- position: relative;
5805
- padding: .75rem 1.25rem;
5806
- margin-bottom: 1rem;
5807
- border: 1px solid transparent;
5808
- border-radius: .25rem
5809
  }
5810
 
5811
  .alert-heading {
5812
- color: inherit
5813
  }
5814
 
5815
  .alert-link {
5816
- font-weight: 700
5817
  }
5818
 
5819
  .alert-dismissible {
5820
- padding-right: 4rem
5821
  }
5822
 
5823
  .alert-dismissible .close {
5824
- position: absolute;
5825
- top: 0;
5826
- right: 0;
5827
- z-index: 2;
5828
- padding: .75rem 1.25rem;
5829
- color: inherit
5830
  }
5831
 
5832
  .alert-primary {
5833
- color: #004085;
5834
- background-color: #cce5ff;
5835
- border-color: #b8daff
5836
  }
5837
 
5838
  .alert-primary hr {
5839
- border-top-color: #9fcdff
5840
  }
5841
 
5842
  .alert-primary .alert-link {
5843
- color: #002752
5844
  }
5845
 
5846
  .alert-secondary {
5847
- color: #383d41;
5848
- background-color: #e2e3e5;
5849
- border-color: #d6d8db
5850
  }
5851
 
5852
  .alert-secondary hr {
5853
- border-top-color: #c8cbcf
5854
  }
5855
 
5856
  .alert-secondary .alert-link {
5857
- color: #202326
5858
  }
5859
 
5860
  .alert-success {
5861
- color: #155724;
5862
- background-color: #d4edda;
5863
- border-color: #c3e6cb
5864
  }
5865
 
5866
  .alert-success hr {
5867
- border-top-color: #b1dfbb
5868
  }
5869
 
5870
  .alert-success .alert-link {
5871
- color: #0b2e13
5872
  }
5873
 
5874
  .alert-info {
5875
- color: #0c5460;
5876
- background-color: #d1ecf1;
5877
- border-color: #bee5eb
5878
  }
5879
 
5880
  .alert-info hr {
5881
- border-top-color: #abdde5
5882
  }
5883
 
5884
  .alert-info .alert-link {
5885
- color: #062c33
5886
  }
5887
 
5888
  .alert-warning {
5889
- color: #856404;
5890
- background-color: #fff3cd;
5891
- border-color: #ffeeba
5892
  }
5893
 
5894
  .alert-warning hr {
5895
- border-top-color: #ffe8a1
5896
  }
5897
 
5898
  .alert-warning .alert-link {
5899
- color: #533f03
5900
  }
5901
 
5902
  .alert-danger {
5903
- color: #721c24;
5904
- background-color: #f8d7da;
5905
- border-color: #f5c6cb
5906
  }
5907
 
5908
  .alert-danger hr {
5909
- border-top-color: #f1b0b7
5910
  }
5911
 
5912
  .alert-danger .alert-link {
5913
- color: #491217
5914
  }
5915
 
5916
  .alert-light {
5917
- color: #818182;
5918
- background-color: #fefefe;
5919
- border-color: #fdfdfe
5920
  }
5921
 
5922
  .alert-light hr {
5923
- border-top-color: #ececf6
5924
  }
5925
 
5926
  .alert-light .alert-link {
5927
- color: #686868
5928
  }
5929
 
5930
  .alert-dark {
5931
- color: #1b1e21;
5932
- background-color: #d6d8d9;
5933
- border-color: #c6c8ca
5934
  }
5935
 
5936
  .alert-dark hr {
5937
- border-top-color: #b9bbbe
5938
  }
5939
 
5940
  .alert-dark .alert-link {
5941
- color: #040505
5942
  }
5943
 
5944
  @-webkit-keyframes progress-bar-stripes {
5945
- from {
5946
- background-position: 1rem 0
5947
- }
5948
-
5949
- to {
5950
- background-position: 0 0
5951
- }
5952
  }
5953
 
5954
  @keyframes progress-bar-stripes {
5955
- from {
5956
- background-position: 1rem 0
5957
- }
5958
-
5959
- to {
5960
- background-position: 0 0
5961
- }
5962
  }
5963
 
5964
  .progress {
5965
- display: -ms-flexbox;
5966
- display: flex;
5967
- height: 1rem;
5968
- overflow: hidden;
5969
- line-height: 0;
5970
- font-size: .75rem;
5971
- background-color: #e9ecef;
5972
- border-radius: .25rem
5973
  }
5974
 
5975
  .progress-bar {
5976
- display: -ms-flexbox;
5977
- display: flex;
5978
- -ms-flex-direction: column;
5979
- flex-direction: column;
5980
- -ms-flex-pack: center;
5981
- justify-content: center;
5982
- overflow: hidden;
5983
- color: #fff;
5984
- text-align: center;
5985
- white-space: nowrap;
5986
- background-color: #007bff;
5987
- transition: width .6s ease
5988
- }
5989
-
5990
- @media (prefers-reduced-motion:reduce) {
5991
- .progress-bar {
5992
- transition: none
5993
- }
5994
  }
5995
 
5996
  .progress-bar-striped {
5997
- background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5998
- background-size: 1rem 1rem
5999
  }
6000
 
6001
  .progress-bar-animated {
6002
- -webkit-animation: progress-bar-stripes 1s linear infinite;
6003
- animation: progress-bar-stripes 1s linear infinite
6004
  }
6005
 
6006
- @media (prefers-reduced-motion:reduce) {
6007
- .progress-bar-animated {
6008
- -webkit-animation: none;
6009
- animation: none
6010
- }
6011
  }
6012
 
6013
  .media {
6014
- display: -ms-flexbox;
6015
- display: flex;
6016
- -ms-flex-align: start;
6017
- align-items: flex-start
6018
  }
6019
 
6020
  .media-body {
6021
- -ms-flex: 1;
6022
- flex: 1
6023
  }
6024
 
6025
  .list-group {
6026
- display: -ms-flexbox;
6027
- display: flex;
6028
- -ms-flex-direction: column;
6029
- flex-direction: column;
6030
- padding-left: 0;
6031
- margin-bottom: 0;
6032
- border-radius: .25rem
6033
  }
6034
 
6035
  .list-group-item-action {
6036
- width: 100%;
6037
- color: #495057;
6038
- text-align: inherit
6039
  }
6040
 
6041
- .list-group-item-action:focus,
6042
- .list-group-item-action:hover {
6043
- z-index: 1;
6044
- color: #495057;
6045
- text-decoration: none;
6046
- background-color: #f8f9fa
6047
  }
6048
 
6049
  .list-group-item-action:active {
6050
- color: #212529;
6051
- background-color: #e9ecef
6052
  }
6053
 
6054
  .list-group-item {
6055
- position: relative;
6056
- display: block;
6057
- padding: .75rem 1.25rem;
6058
- background-color: #fff;
6059
- border: 1px solid rgba(0, 0, 0, .125)
6060
  }
6061
 
6062
  .list-group-item:first-child {
6063
- border-top-left-radius: inherit;
6064
- border-top-right-radius: inherit
6065
  }
6066
 
6067
  .list-group-item:last-child {
6068
- border-bottom-right-radius: inherit;
6069
- border-bottom-left-radius: inherit
6070
  }
6071
 
6072
- .list-group-item.disabled,
6073
- .list-group-item:disabled {
6074
- color: #6c757d;
6075
- pointer-events: none;
6076
- background-color: #fff
6077
  }
6078
 
6079
  .list-group-item.active {
6080
- z-index: 2;
6081
- color: #fff;
6082
- background-color: #007bff;
6083
- border-color: #007bff
6084
  }
6085
 
6086
- .list-group-item+.list-group-item {
6087
- border-top-width: 0
6088
  }
6089
 
6090
- .list-group-item+.list-group-item.active {
6091
- margin-top: -1px;
6092
- border-top-width: 1px
6093
  }
6094
 
6095
  .list-group-horizontal {
6096
- -ms-flex-direction: row;
6097
- flex-direction: row
6098
  }
6099
 
6100
- .list-group-horizontal>.list-group-item:first-child {
6101
- border-bottom-left-radius: .25rem;
6102
- border-top-right-radius: 0
6103
  }
6104
 
6105
- .list-group-horizontal>.list-group-item:last-child {
6106
- border-top-right-radius: .25rem;
6107
- border-bottom-left-radius: 0
6108
  }
6109
 
6110
- .list-group-horizontal>.list-group-item.active {
6111
- margin-top: 0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6112
  }
6113
 
6114
- .list-group-horizontal>.list-group-item+.list-group-item {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6115
  border-top-width: 1px;
6116
- border-left-width: 0
 
 
 
 
 
6117
  }
6118
 
6119
- .list-group-horizontal>.list-group-item+.list-group-item.active {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6120
  margin-left: -1px;
6121
- border-left-width: 1px
6122
- }
6123
-
6124
- @media (min-width:576px) {
6125
- .list-group-horizontal-sm {
6126
- -ms-flex-direction: row;
6127
- flex-direction: row
6128
- }
6129
-
6130
- .list-group-horizontal-sm>.list-group-item:first-child {
6131
- border-bottom-left-radius: .25rem;
6132
- border-top-right-radius: 0
6133
- }
6134
-
6135
- .list-group-horizontal-sm>.list-group-item:last-child {
6136
- border-top-right-radius: .25rem;
6137
- border-bottom-left-radius: 0
6138
- }
6139
-
6140
- .list-group-horizontal-sm>.list-group-item.active {
6141
- margin-top: 0
6142
- }
6143
-
6144
- .list-group-horizontal-sm>.list-group-item+.list-group-item {
6145
- border-top-width: 1px;
6146
- border-left-width: 0
6147
- }
6148
-
6149
- .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
6150
- margin-left: -1px;
6151
- border-left-width: 1px
6152
- }
6153
- }
6154
-
6155
- @media (min-width:768px) {
6156
- .list-group-horizontal-md {
6157
- -ms-flex-direction: row;
6158
- flex-direction: row
6159
- }
6160
-
6161
- .list-group-horizontal-md>.list-group-item:first-child {
6162
- border-bottom-left-radius: .25rem;
6163
- border-top-right-radius: 0
6164
- }
6165
-
6166
- .list-group-horizontal-md>.list-group-item:last-child {
6167
- border-top-right-radius: .25rem;
6168
- border-bottom-left-radius: 0
6169
- }
6170
-
6171
- .list-group-horizontal-md>.list-group-item.active {
6172
- margin-top: 0
6173
- }
6174
-
6175
- .list-group-horizontal-md>.list-group-item+.list-group-item {
6176
- border-top-width: 1px;
6177
- border-left-width: 0
6178
- }
6179
-
6180
- .list-group-horizontal-md>.list-group-item+.list-group-item.active {
6181
- margin-left: -1px;
6182
- border-left-width: 1px
6183
- }
6184
- }
6185
-
6186
- @media (min-width:992px) {
6187
- .list-group-horizontal-lg {
6188
- -ms-flex-direction: row;
6189
- flex-direction: row
6190
- }
6191
-
6192
- .list-group-horizontal-lg>.list-group-item:first-child {
6193
- border-bottom-left-radius: .25rem;
6194
- border-top-right-radius: 0
6195
- }
6196
-
6197
- .list-group-horizontal-lg>.list-group-item:last-child {
6198
- border-top-right-radius: .25rem;
6199
- border-bottom-left-radius: 0
6200
- }
6201
-
6202
- .list-group-horizontal-lg>.list-group-item.active {
6203
- margin-top: 0
6204
- }
6205
-
6206
- .list-group-horizontal-lg>.list-group-item+.list-group-item {
6207
- border-top-width: 1px;
6208
- border-left-width: 0
6209
- }
6210
-
6211
- .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
6212
- margin-left: -1px;
6213
- border-left-width: 1px
6214
- }
6215
- }
6216
-
6217
- @media (min-width:1200px) {
6218
- .list-group-horizontal-xl {
6219
- -ms-flex-direction: row;
6220
- flex-direction: row
6221
- }
6222
-
6223
- .list-group-horizontal-xl>.list-group-item:first-child {
6224
- border-bottom-left-radius: .25rem;
6225
- border-top-right-radius: 0
6226
- }
6227
-
6228
- .list-group-horizontal-xl>.list-group-item:last-child {
6229
- border-top-right-radius: .25rem;
6230
- border-bottom-left-radius: 0
6231
- }
6232
-
6233
- .list-group-horizontal-xl>.list-group-item.active {
6234
- margin-top: 0
6235
- }
6236
-
6237
- .list-group-horizontal-xl>.list-group-item+.list-group-item {
6238
- border-top-width: 1px;
6239
- border-left-width: 0
6240
- }
6241
-
6242
- .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
6243
- margin-left: -1px;
6244
- border-left-width: 1px
6245
- }
6246
  }
6247
 
6248
  .list-group-flush {
6249
- border-radius: 0
6250
  }
6251
 
6252
- .list-group-flush>.list-group-item {
6253
- border-width: 0 0 1px
6254
  }
6255
 
6256
- .list-group-flush>.list-group-item:last-child {
6257
- border-bottom-width: 0
6258
  }
6259
 
6260
  .list-group-item-primary {
6261
- color: #004085;
6262
- background-color: #b8daff
6263
  }
6264
 
6265
- .list-group-item-primary.list-group-item-action:focus,
6266
- .list-group-item-primary.list-group-item-action:hover {
6267
- color: #004085;
6268
- background-color: #9fcdff
6269
  }
6270
 
6271
  .list-group-item-primary.list-group-item-action.active {
6272
- color: #fff;
6273
- background-color: #004085;
6274
- border-color: #004085
6275
  }
6276
 
6277
  .list-group-item-secondary {
6278
- color: #383d41;
6279
- background-color: #d6d8db
6280
  }
6281
 
6282
- .list-group-item-secondary.list-group-item-action:focus,
6283
- .list-group-item-secondary.list-group-item-action:hover {
6284
- color: #383d41;
6285
- background-color: #c8cbcf
6286
  }
6287
 
6288
  .list-group-item-secondary.list-group-item-action.active {
6289
- color: #fff;
6290
- background-color: #383d41;
6291
- border-color: #383d41
6292
  }
6293
 
6294
  .list-group-item-success {
6295
- color: #155724;
6296
- background-color: #c3e6cb
6297
  }
6298
 
6299
- .list-group-item-success.list-group-item-action:focus,
6300
- .list-group-item-success.list-group-item-action:hover {
6301
- color: #155724;
6302
- background-color: #b1dfbb
6303
  }
6304
 
6305
  .list-group-item-success.list-group-item-action.active {
6306
- color: #fff;
6307
- background-color: #155724;
6308
- border-color: #155724
6309
  }
6310
 
6311
  .list-group-item-info {
6312
- color: #0c5460;
6313
- background-color: #bee5eb
6314
  }
6315
 
6316
- .list-group-item-info.list-group-item-action:focus,
6317
- .list-group-item-info.list-group-item-action:hover {
6318
- color: #0c5460;
6319
- background-color: #abdde5
6320
  }
6321
 
6322
  .list-group-item-info.list-group-item-action.active {
6323
- color: #fff;
6324
- background-color: #0c5460;
6325
- border-color: #0c5460
6326
  }
6327
 
6328
  .list-group-item-warning {
6329
- color: #856404;
6330
- background-color: #ffeeba
6331
  }
6332
 
6333
- .list-group-item-warning.list-group-item-action:focus,
6334
- .list-group-item-warning.list-group-item-action:hover {
6335
- color: #856404;
6336
- background-color: #ffe8a1
6337
  }
6338
 
6339
  .list-group-item-warning.list-group-item-action.active {
6340
- color: #fff;
6341
- background-color: #856404;
6342
- border-color: #856404
6343
  }
6344
 
6345
  .list-group-item-danger {
6346
- color: #721c24;
6347
- background-color: #f5c6cb
6348
  }
6349
 
6350
- .list-group-item-danger.list-group-item-action:focus,
6351
- .list-group-item-danger.list-group-item-action:hover {
6352
- color: #721c24;
6353
- background-color: #f1b0b7
6354
  }
6355
 
6356
  .list-group-item-danger.list-group-item-action.active {
6357
- color: #fff;
6358
- background-color: #721c24;
6359
- border-color: #721c24
6360
  }
6361
 
6362
  .list-group-item-light {
6363
- color: #818182;
6364
- background-color: #fdfdfe
6365
  }
6366
 
6367
- .list-group-item-light.list-group-item-action:focus,
6368
- .list-group-item-light.list-group-item-action:hover {
6369
- color: #818182;
6370
- background-color: #ececf6
6371
  }
6372
 
6373
  .list-group-item-light.list-group-item-action.active {
6374
- color: #fff;
6375
- background-color: #818182;
6376
- border-color: #818182
6377
  }
6378
 
6379
  .list-group-item-dark {
6380
- color: #1b1e21;
6381
- background-color: #c6c8ca
6382
  }
6383
 
6384
- .list-group-item-dark.list-group-item-action:focus,
6385
- .list-group-item-dark.list-group-item-action:hover {
6386
- color: #1b1e21;
6387
- background-color: #b9bbbe
6388
  }
6389
 
6390
  .list-group-item-dark.list-group-item-action.active {
6391
- color: #fff;
6392
- background-color: #1b1e21;
6393
- border-color: #1b1e21
6394
  }
6395
 
6396
  .close {
6397
- float: right;
6398
- font-size: 1.5rem;
6399
- font-weight: 700;
6400
- line-height: 1;
6401
- color: #000;
6402
- text-shadow: 0 1px 0 #fff;
6403
- opacity: .5
6404
  }
6405
 
6406
  .close:hover {
6407
- color: #000;
6408
- text-decoration: none
6409
  }
6410
 
6411
- .close:not(:disabled):not(.disabled):focus,
6412
- .close:not(:disabled):not(.disabled):hover {
6413
- opacity: .75
6414
  }
6415
 
6416
  button.close {
6417
- padding: 0;
6418
- background-color: transparent;
6419
- border: 0
6420
  }
6421
 
6422
  a.close.disabled {
6423
- pointer-events: none
6424
  }
6425
 
6426
  .toast {
6427
- -ms-flex-preferred-size: 350px;
6428
- flex-basis: 350px;
6429
- max-width: 350px;
6430
- font-size: .875rem;
6431
- background-color: rgba(255, 255, 255, .85);
6432
- background-clip: padding-box;
6433
- border: 1px solid rgba(0, 0, 0, .1);
6434
- box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
6435
- opacity: 0;
6436
- border-radius: .25rem
6437
  }
6438
 
6439
  .toast:not(:last-child) {
6440
- margin-bottom: .75rem
6441
  }
6442
 
6443
  .toast.showing {
6444
- opacity: 1
6445
  }
6446
 
6447
  .toast.show {
6448
- display: block;
6449
- opacity: 1
6450
  }
6451
 
6452
  .toast.hide {
6453
- display: none
6454
  }
6455
 
6456
  .toast-header {
6457
- display: -ms-flexbox;
6458
- display: flex;
6459
- -ms-flex-align: center;
6460
- align-items: center;
6461
- padding: .25rem .75rem;
6462
- color: #6c757d;
6463
- background-color: rgba(255, 255, 255, .85);
6464
- background-clip: padding-box;
6465
- border-bottom: 1px solid rgba(0, 0, 0, .05);
6466
- border-top-left-radius: calc(.25rem - 1px);
6467
- border-top-right-radius: calc(.25rem - 1px)
6468
  }
6469
 
6470
  .toast-body {
6471
- padding: .75rem
6472
  }
6473
 
6474
  .modal-open {
6475
- overflow: hidden
6476
  }
6477
 
6478
  .modal-open .modal {
6479
- overflow-x: hidden;
6480
- overflow-y: auto
6481
  }
6482
 
6483
  .modal {
6484
- position: fixed;
6485
- top: 0;
6486
- left: 0;
6487
- z-index: 1050;
6488
- display: none;
6489
- width: 100%;
6490
- height: 100%;
6491
- overflow: hidden;
6492
- outline: 0
6493
  }
6494
 
6495
  .modal-dialog {
6496
- position: relative;
6497
- width: auto;
6498
- margin: .5rem;
6499
- pointer-events: none
6500
  }
6501
 
6502
  .modal.fade .modal-dialog {
6503
- transition: -webkit-transform .3s ease-out;
6504
- transition: transform .3s ease-out;
6505
- transition: transform .3s ease-out, -webkit-transform .3s ease-out;
6506
- -webkit-transform: translate(0, -50px);
6507
- transform: translate(0, -50px)
6508
  }
6509
 
6510
- @media (prefers-reduced-motion:reduce) {
6511
- .modal.fade .modal-dialog {
6512
- transition: none
6513
- }
6514
  }
6515
 
6516
  .modal.show .modal-dialog {
6517
- -webkit-transform: none;
6518
- transform: none
6519
  }
6520
 
6521
  .modal.modal-static .modal-dialog {
6522
- -webkit-transform: scale(1.02);
6523
- transform: scale(1.02)
6524
  }
6525
 
6526
  .modal-dialog-scrollable {
6527
- display: -ms-flexbox;
6528
- display: flex;
6529
- max-height: calc(100% - 1rem)
6530
  }
6531
 
6532
  .modal-dialog-scrollable .modal-content {
6533
- max-height: calc(100vh - 1rem);
6534
- overflow: hidden
6535
  }
6536
 
6537
- .modal-dialog-scrollable .modal-footer,
6538
- .modal-dialog-scrollable .modal-header {
6539
- -ms-flex-negative: 0;
6540
- flex-shrink: 0
6541
  }
6542
 
6543
  .modal-dialog-scrollable .modal-body {
6544
- overflow-y: auto
6545
  }
6546
 
6547
  .modal-dialog-centered {
6548
- display: -ms-flexbox;
6549
- display: flex;
6550
- -ms-flex-align: center;
6551
- align-items: center;
6552
- min-height: calc(100% - 1rem)
6553
  }
6554
 
6555
  .modal-dialog-centered::before {
6556
- display: block;
6557
- height: calc(100vh - 1rem);
6558
- height: -webkit-min-content;
6559
- height: -moz-min-content;
6560
- height: min-content;
6561
- content: ""
6562
  }
6563
 
6564
  .modal-dialog-centered.modal-dialog-scrollable {
6565
- -ms-flex-direction: column;
6566
- flex-direction: column;
6567
- -ms-flex-pack: center;
6568
- justify-content: center;
6569
- height: 100%
6570
  }
6571
 
6572
  .modal-dialog-centered.modal-dialog-scrollable .modal-content {
6573
- max-height: none
6574
  }
6575
 
6576
  .modal-dialog-centered.modal-dialog-scrollable::before {
6577
- content: none
6578
  }
6579
 
6580
  .modal-content {
6581
- position: relative;
6582
- display: -ms-flexbox;
6583
- display: flex;
6584
- -ms-flex-direction: column;
6585
- flex-direction: column;
6586
- width: 100%;
6587
- pointer-events: auto;
6588
- background-color: #fff;
6589
- background-clip: padding-box;
6590
- border: 1px solid rgba(0, 0, 0, .2);
6591
- border-radius: .3rem;
6592
- outline: 0
6593
  }
6594
 
6595
  .modal-backdrop {
6596
- position: fixed;
6597
- top: 0;
6598
- left: 0;
6599
- z-index: 1040;
6600
- width: 100vw;
6601
- height: 100vh;
6602
- background-color: #000
6603
  }
6604
 
6605
  .modal-backdrop.fade {
6606
- opacity: 0
6607
  }
6608
 
6609
  .modal-backdrop.show {
6610
- opacity: .5
6611
  }
6612
 
6613
  .modal-header {
6614
- display: -ms-flexbox;
6615
- display: flex;
6616
- -ms-flex-align: start;
6617
- align-items: flex-start;
6618
- -ms-flex-pack: justify;
6619
- justify-content: space-between;
6620
- padding: 1rem 1rem;
6621
- border-bottom: 1px solid #dee2e6;
6622
- border-top-left-radius: calc(.3rem - 1px);
6623
- border-top-right-radius: calc(.3rem - 1px)
6624
  }
6625
 
6626
  .modal-header .close {
6627
- padding: 1rem 1rem;
6628
- margin: -1rem -1rem -1rem auto
6629
  }
6630
 
6631
  .modal-title {
6632
- margin-bottom: 0;
6633
- line-height: 1.5
6634
  }
6635
 
6636
  .modal-body {
6637
- position: relative;
6638
- -ms-flex: 1 1 auto;
6639
- flex: 1 1 auto;
6640
- padding: 1rem
6641
  }
6642
 
6643
  .modal-footer {
6644
- display: -ms-flexbox;
6645
- display: flex;
6646
- -ms-flex-wrap: wrap;
6647
- flex-wrap: wrap;
6648
- -ms-flex-align: center;
6649
- align-items: center;
6650
- -ms-flex-pack: end;
6651
- justify-content: flex-end;
6652
- padding: .75rem;
6653
- border-top: 1px solid #dee2e6;
6654
- border-bottom-right-radius: calc(.3rem - 1px);
6655
- border-bottom-left-radius: calc(.3rem - 1px)
6656
  }
6657
 
6658
- .modal-footer>* {
6659
- margin: .25rem
6660
  }
6661
 
6662
  .modal-scrollbar-measure {
6663
- position: absolute;
6664
- top: -9999px;
6665
- width: 50px;
6666
- height: 50px;
6667
- overflow: scroll
6668
- }
6669
-
6670
- @media (min-width:576px) {
6671
- .modal-dialog {
6672
- max-width: 500px;
6673
- margin: 1.75rem auto
6674
- }
6675
-
6676
- .modal-dialog-scrollable {
6677
- max-height: calc(100% - 3.5rem)
6678
- }
6679
-
6680
- .modal-dialog-scrollable .modal-content {
6681
- max-height: calc(100vh - 3.5rem)
6682
- }
6683
-
6684
- .modal-dialog-centered {
6685
- min-height: calc(100% - 3.5rem)
6686
- }
6687
-
6688
- .modal-dialog-centered::before {
6689
- height: calc(100vh - 3.5rem);
6690
- height: -webkit-min-content;
6691
- height: -moz-min-content;
6692
- height: min-content
6693
- }
6694
-
6695
- .modal-sm {
6696
- max-width: 300px
6697
- }
6698
  }
6699
 
6700
- @media (min-width:992px) {
6701
-
6702
- .modal-lg,
6703
- .modal-xl {
6704
- max-width: 800px
6705
- }
6706
  }
6707
 
6708
- @media (min-width:1200px) {
6709
- .modal-xl {
6710
- max-width: 1140px
6711
- }
6712
  }
6713
 
6714
  .tooltip {
6715
- position: absolute;
6716
- z-index: 1070;
6717
- display: block;
6718
- margin: 0;
6719
- 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";
6720
- font-style: normal;
6721
- font-weight: 400;
6722
- line-height: 1.5;
6723
- text-align: left;
6724
- text-align: start;
6725
- text-decoration: none;
6726
- text-shadow: none;
6727
- text-transform: none;
6728
- letter-spacing: normal;
6729
- word-break: normal;
6730
- word-spacing: normal;
6731
- white-space: normal;
6732
- line-break: auto;
6733
- font-size: .875rem;
6734
- word-wrap: break-word;
6735
- opacity: 0
6736
  }
6737
 
6738
  .tooltip.show {
6739
- opacity: .9
6740
  }
6741
 
6742
  .tooltip .arrow {
6743
- position: absolute;
6744
- display: block;
6745
- width: .8rem;
6746
- height: .4rem
6747
  }
6748
 
6749
  .tooltip .arrow::before {
6750
- position: absolute;
6751
- content: "";
6752
- border-color: transparent;
6753
- border-style: solid
6754
  }
6755
 
6756
- .bs-tooltip-auto[x-placement^=top],
6757
- .bs-tooltip-top {
6758
- padding: .4rem 0
6759
  }
6760
 
6761
- .bs-tooltip-auto[x-placement^=top] .arrow,
6762
- .bs-tooltip-top .arrow {
6763
- bottom: 0
6764
  }
6765
 
6766
- .bs-tooltip-auto[x-placement^=top] .arrow::before,
6767
- .bs-tooltip-top .arrow::before {
6768
- top: 0;
6769
- border-width: .4rem .4rem 0;
6770
- border-top-color: #000
6771
  }
6772
 
6773
- .bs-tooltip-auto[x-placement^=right],
6774
- .bs-tooltip-right {
6775
- padding: 0 .4rem
6776
  }
6777
 
6778
- .bs-tooltip-auto[x-placement^=right] .arrow,
6779
- .bs-tooltip-right .arrow {
6780
- left: 0;
6781
- width: .4rem;
6782
- height: .8rem
6783
  }
6784
 
6785
- .bs-tooltip-auto[x-placement^=right] .arrow::before,
6786
- .bs-tooltip-right .arrow::before {
6787
- right: 0;
6788
- border-width: .4rem .4rem .4rem 0;
6789
- border-right-color: #000
6790
  }
6791
 
6792
- .bs-tooltip-auto[x-placement^=bottom],
6793
- .bs-tooltip-bottom {
6794
- padding: .4rem 0
6795
  }
6796
 
6797
- .bs-tooltip-auto[x-placement^=bottom] .arrow,
6798
- .bs-tooltip-bottom .arrow {
6799
- top: 0
6800
  }
6801
 
6802
- .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
6803
- .bs-tooltip-bottom .arrow::before {
6804
- bottom: 0;
6805
- border-width: 0 .4rem .4rem;
6806
- border-bottom-color: #000
6807
  }
6808
 
6809
- .bs-tooltip-auto[x-placement^=left],
6810
- .bs-tooltip-left {
6811
- padding: 0 .4rem
6812
  }
6813
 
6814
- .bs-tooltip-auto[x-placement^=left] .arrow,
6815
- .bs-tooltip-left .arrow {
6816
- right: 0;
6817
- width: .4rem;
6818
- height: .8rem
6819
  }
6820
 
6821
- .bs-tooltip-auto[x-placement^=left] .arrow::before,
6822
- .bs-tooltip-left .arrow::before {
6823
- left: 0;
6824
- border-width: .4rem 0 .4rem .4rem;
6825
- border-left-color: #000
6826
  }
6827
 
6828
  .tooltip-inner {
6829
- max-width: 200px;
6830
- padding: .25rem .5rem;
6831
- color: #fff;
6832
- text-align: center;
6833
- background-color: #000;
6834
- border-radius: .25rem
6835
  }
6836
 
6837
  .popover {
6838
- position: absolute;
6839
- top: 0;
6840
- left: 0;
6841
- z-index: 1060;
6842
- display: block;
6843
- max-width: 276px;
6844
- 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";
6845
- font-style: normal;
6846
- font-weight: 400;
6847
- line-height: 1.5;
6848
- text-align: left;
6849
- text-align: start;
6850
- text-decoration: none;
6851
- text-shadow: none;
6852
- text-transform: none;
6853
- letter-spacing: normal;
6854
- word-break: normal;
6855
- word-spacing: normal;
6856
- white-space: normal;
6857
- line-break: auto;
6858
- font-size: .875rem;
6859
- word-wrap: break-word;
6860
- background-color: #fff;
6861
- background-clip: padding-box;
6862
- border: 1px solid rgba(0, 0, 0, .2);
6863
- border-radius: .3rem
6864
  }
6865
 
6866
  .popover .arrow {
6867
- position: absolute;
6868
- display: block;
6869
- width: 1rem;
6870
- height: .5rem;
6871
- margin: 0 .3rem
6872
  }
6873
 
6874
- .popover .arrow::after,
6875
- .popover .arrow::before {
6876
- position: absolute;
6877
- display: block;
6878
- content: "";
6879
- border-color: transparent;
6880
- border-style: solid
6881
  }
6882
 
6883
- .bs-popover-auto[x-placement^=top],
6884
- .bs-popover-top {
6885
- margin-bottom: .5rem
6886
  }
6887
 
6888
- .bs-popover-auto[x-placement^=top]>.arrow,
6889
- .bs-popover-top>.arrow {
6890
- bottom: calc(-.5rem - 1px)
6891
  }
6892
 
6893
- .bs-popover-auto[x-placement^=top]>.arrow::before,
6894
- .bs-popover-top>.arrow::before {
6895
- bottom: 0;
6896
- border-width: .5rem .5rem 0;
6897
- border-top-color: rgba(0, 0, 0, .25)
6898
  }
6899
 
6900
- .bs-popover-auto[x-placement^=top]>.arrow::after,
6901
- .bs-popover-top>.arrow::after {
6902
- bottom: 1px;
6903
- border-width: .5rem .5rem 0;
6904
- border-top-color: #fff
6905
  }
6906
 
6907
- .bs-popover-auto[x-placement^=right],
6908
- .bs-popover-right {
6909
- margin-left: .5rem
6910
  }
6911
 
6912
- .bs-popover-auto[x-placement^=right]>.arrow,
6913
- .bs-popover-right>.arrow {
6914
- left: calc(-.5rem - 1px);
6915
- width: .5rem;
6916
- height: 1rem;
6917
- margin: .3rem 0
6918
  }
6919
 
6920
- .bs-popover-auto[x-placement^=right]>.arrow::before,
6921
- .bs-popover-right>.arrow::before {
6922
- left: 0;
6923
- border-width: .5rem .5rem .5rem 0;
6924
- border-right-color: rgba(0, 0, 0, .25)
6925
  }
6926
 
6927
- .bs-popover-auto[x-placement^=right]>.arrow::after,
6928
- .bs-popover-right>.arrow::after {
6929
- left: 1px;
6930
- border-width: .5rem .5rem .5rem 0;
6931
- border-right-color: #fff
6932
  }
6933
 
6934
- .bs-popover-auto[x-placement^=bottom],
6935
- .bs-popover-bottom {
6936
- margin-top: .5rem
6937
  }
6938
 
6939
- .bs-popover-auto[x-placement^=bottom]>.arrow,
6940
- .bs-popover-bottom>.arrow {
6941
- top: calc(-.5rem - 1px)
6942
  }
6943
 
6944
- .bs-popover-auto[x-placement^=bottom]>.arrow::before,
6945
- .bs-popover-bottom>.arrow::before {
6946
- top: 0;
6947
- border-width: 0 .5rem .5rem .5rem;
6948
- border-bottom-color: rgba(0, 0, 0, .25)
6949
  }
6950
 
6951
- .bs-popover-auto[x-placement^=bottom]>.arrow::after,
6952
- .bs-popover-bottom>.arrow::after {
6953
- top: 1px;
6954
- border-width: 0 .5rem .5rem .5rem;
6955
- border-bottom-color: #fff
6956
  }
6957
 
6958
- .bs-popover-auto[x-placement^=bottom] .popover-header::before,
6959
- .bs-popover-bottom .popover-header::before {
6960
- position: absolute;
6961
- top: 0;
6962
- left: 50%;
6963
- display: block;
6964
- width: 1rem;
6965
- margin-left: -.5rem;
6966
- content: "";
6967
- border-bottom: 1px solid #f7f7f7
6968
  }
6969
 
6970
- .bs-popover-auto[x-placement^=left],
6971
- .bs-popover-left {
6972
- margin-right: .5rem
6973
  }
6974
 
6975
- .bs-popover-auto[x-placement^=left]>.arrow,
6976
- .bs-popover-left>.arrow {
6977
- right: calc(-.5rem - 1px);
6978
- width: .5rem;
6979
- height: 1rem;
6980
- margin: .3rem 0
6981
  }
6982
 
6983
- .bs-popover-auto[x-placement^=left]>.arrow::before,
6984
- .bs-popover-left>.arrow::before {
6985
- right: 0;
6986
- border-width: .5rem 0 .5rem .5rem;
6987
- border-left-color: rgba(0, 0, 0, .25)
6988
  }
6989
 
6990
- .bs-popover-auto[x-placement^=left]>.arrow::after,
6991
- .bs-popover-left>.arrow::after {
6992
- right: 1px;
6993
- border-width: .5rem 0 .5rem .5rem;
6994
- border-left-color: #fff
6995
  }
6996
 
6997
  .popover-header {
6998
- padding: .5rem .75rem;
6999
- margin-bottom: 0;
7000
- font-size: 1rem;
7001
- background-color: #f7f7f7;
7002
- border-bottom: 1px solid #ebebeb;
7003
- border-top-left-radius: calc(.3rem - 1px);
7004
- border-top-right-radius: calc(.3rem - 1px)
7005
  }
7006
 
7007
  .popover-header:empty {
7008
- display: none
7009
  }
7010
 
7011
  .popover-body {
7012
- padding: .5rem .75rem;
7013
- color: #212529
7014
  }
7015
 
7016
  .carousel {
7017
- position: relative
7018
  }
7019
 
7020
  .carousel.pointer-event {
7021
- -ms-touch-action: pan-y;
7022
- touch-action: pan-y
7023
  }
7024
 
7025
  .carousel-inner {
7026
- position: relative;
7027
- width: 100%;
7028
- overflow: hidden
7029
  }
7030
 
7031
  .carousel-inner::after {
7032
- display: block;
7033
- clear: both;
7034
- content: ""
7035
  }
7036
 
7037
  .carousel-item {
7038
- position: relative;
7039
- display: none;
7040
- float: left;
7041
- width: 100%;
7042
- margin-right: -100%;
7043
- -webkit-backface-visibility: hidden;
7044
- backface-visibility: hidden;
7045
- transition: -webkit-transform .6s ease-in-out;
7046
- transition: transform .6s ease-in-out;
7047
- transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
7048
  }
7049
 
7050
- @media (prefers-reduced-motion:reduce) {
7051
- .carousel-item {
7052
- transition: none
7053
- }
7054
  }
7055
 
 
7056
  .carousel-item-next,
7057
- .carousel-item-prev,
7058
- .carousel-item.active {
7059
- display: block
7060
  }
7061
 
7062
- .active.carousel-item-right,
7063
- .carousel-item-next:not(.carousel-item-left) {
7064
- -webkit-transform: translateX(100%);
7065
- transform: translateX(100%)
7066
  }
7067
 
7068
- .active.carousel-item-left,
7069
- .carousel-item-prev:not(.carousel-item-right) {
7070
- -webkit-transform: translateX(-100%);
7071
- transform: translateX(-100%)
7072
  }
7073
 
7074
  .carousel-fade .carousel-item {
7075
- opacity: 0;
7076
- transition-property: opacity;
7077
- -webkit-transform: none;
7078
- transform: none
7079
  }
7080
 
 
7081
  .carousel-fade .carousel-item-next.carousel-item-left,
7082
- .carousel-fade .carousel-item-prev.carousel-item-right,
7083
- .carousel-fade .carousel-item.active {
7084
- z-index: 1;
7085
- opacity: 1
7086
  }
7087
 
7088
  .carousel-fade .active.carousel-item-left,
7089
  .carousel-fade .active.carousel-item-right {
7090
- z-index: 0;
7091
- opacity: 0;
7092
- transition: opacity 0s .6s
7093
- }
7094
-
7095
- @media (prefers-reduced-motion:reduce) {
7096
-
7097
- .carousel-fade .active.carousel-item-left,
7098
- .carousel-fade .active.carousel-item-right {
7099
- transition: none
7100
- }
7101
  }
7102
 
7103
- .carousel-control-next,
7104
- .carousel-control-prev {
7105
- position: absolute;
7106
- top: 0;
7107
- bottom: 0;
7108
- z-index: 1;
7109
- display: -ms-flexbox;
7110
- display: flex;
7111
- -ms-flex-align: center;
7112
- align-items: center;
7113
- -ms-flex-pack: center;
7114
- justify-content: center;
7115
- width: 15%;
7116
- color: #fff;
7117
- text-align: center;
7118
- opacity: .5;
7119
- transition: opacity .15s ease
7120
- }
7121
-
7122
- @media (prefers-reduced-motion:reduce) {
7123
-
7124
- .carousel-control-next,
7125
- .carousel-control-prev {
7126
- transition: none
7127
- }
7128
  }
7129
 
7130
- .carousel-control-next:focus,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7131
  .carousel-control-next:hover,
7132
- .carousel-control-prev:focus,
7133
- .carousel-control-prev:hover {
7134
- color: #fff;
7135
- text-decoration: none;
7136
- outline: 0;
7137
- opacity: .9
7138
  }
7139
 
7140
  .carousel-control-prev {
7141
- left: 0
7142
  }
7143
 
7144
  .carousel-control-next {
7145
- right: 0
7146
  }
7147
 
7148
- .carousel-control-next-icon,
7149
- .carousel-control-prev-icon {
7150
- display: inline-block;
7151
- width: 20px;
7152
- height: 20px;
7153
- background: no-repeat 50%/100% 100%
7154
  }
7155
 
7156
  .carousel-control-prev-icon {
7157
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
7158
  }
7159
 
7160
  .carousel-control-next-icon {
7161
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
7162
  }
7163
 
7164
  .carousel-indicators {
7165
- position: absolute;
7166
- right: 0;
7167
- bottom: 0;
7168
- left: 0;
7169
- z-index: 15;
7170
- display: -ms-flexbox;
7171
- display: flex;
7172
- -ms-flex-pack: center;
7173
- justify-content: center;
7174
- padding-left: 0;
7175
- margin-right: 15%;
7176
- margin-left: 15%;
7177
- list-style: none
7178
  }
7179
 
7180
  .carousel-indicators li {
7181
- box-sizing: content-box;
7182
- -ms-flex: 0 1 auto;
7183
- flex: 0 1 auto;
7184
- width: 30px;
7185
- height: 3px;
7186
- margin-right: 3px;
7187
- margin-left: 3px;
7188
- text-indent: -999px;
7189
- cursor: pointer;
7190
- background-color: #fff;
7191
- background-clip: padding-box;
7192
- border-top: 10px solid transparent;
7193
- border-bottom: 10px solid transparent;
7194
- opacity: .5;
7195
- transition: opacity .6s ease
7196
- }
7197
-
7198
- @media (prefers-reduced-motion:reduce) {
7199
- .carousel-indicators li {
7200
- transition: none
7201
- }
7202
  }
7203
 
7204
  .carousel-indicators .active {
7205
- opacity: 1
7206
  }
7207
 
7208
  .carousel-caption {
7209
- position: absolute;
7210
- right: 15%;
7211
- bottom: 20px;
7212
- left: 15%;
7213
- z-index: 10;
7214
- padding-top: 20px;
7215
- padding-bottom: 20px;
7216
- color: #fff;
7217
- text-align: center
7218
  }
7219
 
7220
  @-webkit-keyframes spinner-border {
7221
- to {
7222
- -webkit-transform: rotate(360deg);
7223
- transform: rotate(360deg)
7224
- }
7225
  }
7226
 
7227
  @keyframes spinner-border {
7228
- to {
7229
- -webkit-transform: rotate(360deg);
7230
- transform: rotate(360deg)
7231
- }
7232
  }
7233
 
7234
  .spinner-border {
7235
- display: inline-block;
7236
- width: 2rem;
7237
- height: 2rem;
7238
- vertical-align: text-bottom;
7239
- border: .25em solid currentColor;
7240
- border-right-color: transparent;
7241
- border-radius: 50%;
7242
- -webkit-animation: spinner-border .75s linear infinite;
7243
- animation: spinner-border .75s linear infinite
7244
  }
7245
 
7246
  .spinner-border-sm {
7247
- width: 1rem;
7248
- height: 1rem;
7249
- border-width: .2em
7250
  }
7251
 
7252
  @-webkit-keyframes spinner-grow {
7253
- 0% {
7254
- -webkit-transform: scale(0);
7255
- transform: scale(0)
7256
- }
7257
-
7258
- 50% {
7259
- opacity: 1;
7260
- -webkit-transform: none;
7261
- transform: none
7262
- }
7263
  }
7264
 
7265
  @keyframes spinner-grow {
7266
- 0% {
7267
- -webkit-transform: scale(0);
7268
- transform: scale(0)
7269
- }
7270
-
7271
- 50% {
7272
- opacity: 1;
7273
- -webkit-transform: none;
7274
- transform: none
7275
- }
7276
  }
7277
 
7278
  .spinner-grow {
7279
- display: inline-block;
7280
- width: 2rem;
7281
- height: 2rem;
7282
- vertical-align: text-bottom;
7283
- background-color: currentColor;
7284
- border-radius: 50%;
7285
- opacity: 0;
7286
- -webkit-animation: spinner-grow .75s linear infinite;
7287
- animation: spinner-grow .75s linear infinite
7288
  }
7289
 
7290
  .spinner-grow-sm {
7291
- width: 1rem;
7292
- height: 1rem
 
 
 
 
 
 
 
 
7293
  }
7294
 
7295
  .align-baseline {
7296
- vertical-align: baseline !important
7297
  }
7298
 
7299
  .align-top {
7300
- vertical-align: top !important
7301
  }
7302
 
7303
  .align-middle {
7304
- vertical-align: middle !important
7305
  }
7306
 
7307
  .align-bottom {
7308
- vertical-align: bottom !important
7309
  }
7310
 
7311
  .align-text-bottom {
7312
- vertical-align: text-bottom !important
7313
  }
7314
 
7315
  .align-text-top {
7316
- vertical-align: text-top !important
7317
  }
7318
 
7319
  .bg-primary {
7320
- background-color: #007bff !important
7321
  }
7322
 
7323
- a.bg-primary:focus,
7324
- a.bg-primary:hover,
7325
- button.bg-primary:focus,
7326
- button.bg-primary:hover {
7327
- background-color: #0062cc !important
7328
  }
7329
 
7330
  .bg-secondary {
7331
- background-color: #6c757d !important
7332
  }
7333
 
7334
- a.bg-secondary:focus,
7335
- a.bg-secondary:hover,
7336
- button.bg-secondary:focus,
7337
- button.bg-secondary:hover {
7338
- background-color: #545b62 !important
7339
  }
7340
 
7341
  .bg-success {
7342
- background-color: #28a745 !important
7343
  }
7344
 
7345
- a.bg-success:focus,
7346
- a.bg-success:hover,
7347
- button.bg-success:focus,
7348
- button.bg-success:hover {
7349
- background-color: #1e7e34 !important
7350
  }
7351
 
7352
  .bg-info {
7353
- background-color: #17a2b8 !important
7354
  }
7355
 
7356
- a.bg-info:focus,
7357
- a.bg-info:hover,
7358
- button.bg-info:focus,
7359
- button.bg-info:hover {
7360
- background-color: #117a8b !important
7361
  }
7362
 
7363
  .bg-warning {
7364
- background-color: #ffc107 !important
7365
  }
7366
 
7367
- a.bg-warning:focus,
7368
- a.bg-warning:hover,
7369
- button.bg-warning:focus,
7370
- button.bg-warning:hover {
7371
- background-color: #d39e00 !important
7372
  }
7373
 
7374
  .bg-danger {
7375
- background-color: #dc3545 !important
7376
  }
7377
 
7378
- a.bg-danger:focus,
7379
- a.bg-danger:hover,
7380
- button.bg-danger:focus,
7381
- button.bg-danger:hover {
7382
- background-color: #bd2130 !important
7383
  }
7384
 
7385
  .bg-light {
7386
- background-color: #f8f9fa !important
7387
  }
7388
 
7389
- a.bg-light:focus,
7390
- a.bg-light:hover,
7391
- button.bg-light:focus,
7392
- button.bg-light:hover {
7393
- background-color: #dae0e5 !important
7394
  }
7395
 
7396
  .bg-dark {
7397
- background-color: #343a40 !important
7398
  }
7399
 
7400
- a.bg-dark:focus,
7401
- a.bg-dark:hover,
7402
- button.bg-dark:focus,
7403
- button.bg-dark:hover {
7404
- background-color: #1d2124 !important
7405
  }
7406
 
7407
  .bg-white {
7408
- background-color: #fff !important
7409
  }
7410
 
7411
  .bg-transparent {
7412
- background-color: transparent !important
7413
  }
7414
 
7415
  .border {
7416
- border: 1px solid #dee2e6 !important
7417
  }
7418
 
7419
  .border-top {
7420
- border-top: 1px solid #dee2e6 !important
7421
  }
7422
 
7423
  .border-right {
7424
- border-right: 1px solid #dee2e6 !important
7425
  }
7426
 
7427
  .border-bottom {
7428
- border-bottom: 1px solid #dee2e6 !important
7429
  }
7430
 
7431
  .border-left {
7432
- border-left: 1px solid #dee2e6 !important
7433
  }
7434
 
7435
  .border-0 {
7436
- border: 0 !important
7437
  }
7438
 
7439
  .border-top-0 {
7440
- border-top: 0 !important
7441
  }
7442
 
7443
  .border-right-0 {
7444
- border-right: 0 !important
7445
  }
7446
 
7447
  .border-bottom-0 {
7448
- border-bottom: 0 !important
7449
  }
7450
 
7451
  .border-left-0 {
7452
- border-left: 0 !important
7453
  }
7454
 
7455
  .border-primary {
7456
- border-color: #007bff !important
7457
  }
7458
 
7459
  .border-secondary {
7460
- border-color: #6c757d !important
7461
  }
7462
 
7463
  .border-success {
7464
- border-color: #28a745 !important
7465
  }
7466
 
7467
  .border-info {
7468
- border-color: #17a2b8 !important
7469
  }
7470
 
7471
  .border-warning {
7472
- border-color: #ffc107 !important
7473
  }
7474
 
7475
  .border-danger {
7476
- border-color: #dc3545 !important
7477
  }
7478
 
7479
  .border-light {
7480
- border-color: #f8f9fa !important
7481
  }
7482
 
7483
  .border-dark {
7484
- border-color: #343a40 !important
7485
  }
7486
 
7487
  .border-white {
7488
- border-color: #fff !important
7489
  }
7490
 
7491
  .rounded-sm {
7492
- border-radius: .2rem !important
7493
  }
7494
 
7495
  .rounded {
7496
- border-radius: .25rem !important
7497
  }
7498
 
7499
  .rounded-top {
7500
- border-top-left-radius: .25rem !important;
7501
- border-top-right-radius: .25rem !important
7502
  }
7503
 
7504
  .rounded-right {
7505
- border-top-right-radius: .25rem !important;
7506
- border-bottom-right-radius: .25rem !important
7507
  }
7508
 
7509
  .rounded-bottom {
7510
- border-bottom-right-radius: .25rem !important;
7511
- border-bottom-left-radius: .25rem !important
7512
  }
7513
 
7514
  .rounded-left {
7515
- border-top-left-radius: .25rem !important;
7516
- border-bottom-left-radius: .25rem !important
7517
  }
7518
 
7519
  .rounded-lg {
7520
- border-radius: .3rem !important
7521
  }
7522
 
7523
  .rounded-circle {
7524
- border-radius: 50% !important
7525
  }
7526
 
7527
  .rounded-pill {
7528
- border-radius: 50rem !important
7529
  }
7530
 
7531
  .rounded-0 {
7532
- border-radius: 0 !important
7533
  }
7534
 
7535
  .clearfix::after {
7536
- display: block;
7537
- clear: both;
7538
- content: ""
7539
  }
7540
 
7541
  .d-none {
7542
- display: none !important
7543
  }
7544
 
7545
  .d-inline {
7546
- display: inline !important
7547
  }
7548
 
7549
  .d-inline-block {
7550
- display: inline-block !important
7551
  }
7552
 
7553
  .d-block {
7554
- display: block !important
7555
- }
7556
-
7557
- .d-table {
7558
- display: table !important
7559
- }
7560
-
7561
- .d-table-row {
7562
- display: table-row !important
7563
- }
7564
-
7565
- .d-table-cell {
7566
- display: table-cell !important
7567
- }
7568
-
7569
- .d-flex {
7570
- display: -ms-flexbox !important;
7571
- display: flex !important
7572
- }
7573
-
7574
- .d-inline-flex {
7575
- display: -ms-inline-flexbox !important;
7576
- display: inline-flex !important
7577
- }
7578
-
7579
- @media (min-width:576px) {
7580
- .d-sm-none {
7581
- display: none !important
7582
- }
7583
-
7584
- .d-sm-inline {
7585
- display: inline !important
7586
- }
7587
-
7588
- .d-sm-inline-block {
7589
- display: inline-block !important
7590
- }
7591
-
7592
- .d-sm-block {
7593
- display: block !important
7594
- }
7595
-
7596
- .d-sm-table {
7597
- display: table !important
7598
- }
7599
-
7600
- .d-sm-table-row {
7601
- display: table-row !important
7602
- }
7603
-
7604
- .d-sm-table-cell {
7605
- display: table-cell !important
7606
- }
7607
-
7608
- .d-sm-flex {
7609
- display: -ms-flexbox !important;
7610
- display: flex !important
7611
- }
7612
-
7613
- .d-sm-inline-flex {
7614
- display: -ms-inline-flexbox !important;
7615
- display: inline-flex !important
7616
- }
7617
- }
7618
-
7619
- @media (min-width:768px) {
7620
- .d-md-none {
7621
- display: none !important
7622
- }
7623
-
7624
- .d-md-inline {
7625
- display: inline !important
7626
- }
7627
-
7628
- .d-md-inline-block {
7629
- display: inline-block !important
7630
- }
7631
-
7632
- .d-md-block {
7633
- display: block !important
7634
- }
7635
-
7636
- .d-md-table {
7637
- display: table !important
7638
- }
7639
-
7640
- .d-md-table-row {
7641
- display: table-row !important
7642
- }
7643
-
7644
- .d-md-table-cell {
7645
- display: table-cell !important
7646
- }
7647
-
7648
- .d-md-flex {
7649
- display: -ms-flexbox !important;
7650
- display: flex !important
7651
- }
7652
-
7653
- .d-md-inline-flex {
7654
- display: -ms-inline-flexbox !important;
7655
- display: inline-flex !important
7656
- }
7657
- }
7658
-
7659
- @media (min-width:992px) {
7660
- .d-lg-none {
7661
- display: none !important
7662
- }
7663
-
7664
- .d-lg-inline {
7665
- display: inline !important
7666
- }
7667
-
7668
- .d-lg-inline-block {
7669
- display: inline-block !important
7670
- }
7671
-
7672
- .d-lg-block {
7673
- display: block !important
7674
- }
7675
-
7676
- .d-lg-table {
7677
- display: table !important
7678
- }
7679
-
7680
- .d-lg-table-row {
7681
- display: table-row !important
7682
- }
7683
-
7684
- .d-lg-table-cell {
7685
- display: table-cell !important
7686
- }
7687
-
7688
- .d-lg-flex {
7689
- display: -ms-flexbox !important;
7690
- display: flex !important
7691
- }
7692
-
7693
- .d-lg-inline-flex {
7694
- display: -ms-inline-flexbox !important;
7695
- display: inline-flex !important
7696
- }
7697
- }
7698
-
7699
- @media (min-width:1200px) {
7700
- .d-xl-none {
7701
- display: none !important
7702
- }
7703
-
7704
- .d-xl-inline {
7705
- display: inline !important
7706
- }
7707
-
7708
- .d-xl-inline-block {
7709
- display: inline-block !important
7710
- }
7711
-
7712
- .d-xl-block {
7713
- display: block !important
7714
- }
7715
-
7716
- .d-xl-table {
7717
- display: table !important
7718
- }
7719
-
7720
- .d-xl-table-row {
7721
- display: table-row !important
7722
- }
7723
-
7724
- .d-xl-table-cell {
7725
- display: table-cell !important
7726
- }
7727
-
7728
- .d-xl-flex {
7729
- display: -ms-flexbox !important;
7730
- display: flex !important
7731
- }
7732
-
7733
- .d-xl-inline-flex {
7734
- display: -ms-inline-flexbox !important;
7735
- display: inline-flex !important
7736
- }
7737
- }
7738
-
7739
- @media print {
7740
- .d-print-none {
7741
- display: none !important
7742
- }
7743
-
7744
- .d-print-inline {
7745
- display: inline !important
7746
- }
7747
-
7748
- .d-print-inline-block {
7749
- display: inline-block !important
7750
- }
7751
 
7752
- .d-print-block {
7753
- display: block !important
7754
- }
7755
 
7756
- .d-print-table {
7757
- display: table !important
7758
- }
7759
 
7760
- .d-print-table-row {
7761
- display: table-row !important
7762
- }
7763
 
7764
- .d-print-table-cell {
7765
- display: table-cell !important
7766
- }
 
7767
 
7768
- .d-print-flex {
7769
- display: -ms-flexbox !important;
7770
- display: flex !important
7771
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7772
 
7773
- .d-print-inline-flex {
7774
- display: -ms-inline-flexbox !important;
7775
- display: inline-flex !important
7776
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7777
  }
7778
 
7779
  .embed-responsive {
7780
- position: relative;
7781
- display: block;
7782
- width: 100%;
7783
- padding: 0;
7784
- overflow: hidden
7785
  }
7786
 
7787
  .embed-responsive::before {
7788
- display: block;
7789
- content: ""
7790
  }
7791
 
7792
  .embed-responsive .embed-responsive-item,
7793
- .embed-responsive embed,
7794
  .embed-responsive iframe,
 
7795
  .embed-responsive object,
7796
  .embed-responsive video {
7797
- position: absolute;
7798
- top: 0;
7799
- bottom: 0;
7800
- left: 0;
7801
- width: 100%;
7802
- height: 100%;
7803
- border: 0
7804
  }
7805
 
7806
  .embed-responsive-21by9::before {
7807
- padding-top: 42.857143%
7808
  }
7809
 
7810
  .embed-responsive-16by9::before {
7811
- padding-top: 56.25%
7812
  }
7813
 
7814
  .embed-responsive-4by3::before {
7815
- padding-top: 75%
7816
  }
7817
 
7818
  .embed-responsive-1by1::before {
7819
- padding-top: 100%
7820
  }
7821
 
7822
  .flex-row {
7823
- -ms-flex-direction: row !important;
7824
- flex-direction: row !important
7825
  }
7826
 
7827
  .flex-column {
7828
- -ms-flex-direction: column !important;
7829
- flex-direction: column !important
7830
  }
7831
 
7832
  .flex-row-reverse {
7833
- -ms-flex-direction: row-reverse !important;
7834
- flex-direction: row-reverse !important
7835
  }
7836
 
7837
  .flex-column-reverse {
7838
- -ms-flex-direction: column-reverse !important;
7839
- flex-direction: column-reverse !important
7840
  }
7841
 
7842
  .flex-wrap {
7843
- -ms-flex-wrap: wrap !important;
7844
- flex-wrap: wrap !important
7845
  }
7846
 
7847
  .flex-nowrap {
7848
- -ms-flex-wrap: nowrap !important;
7849
- flex-wrap: nowrap !important
7850
  }
7851
 
7852
  .flex-wrap-reverse {
7853
- -ms-flex-wrap: wrap-reverse !important;
7854
- flex-wrap: wrap-reverse !important
7855
  }
7856
 
7857
  .flex-fill {
7858
- -ms-flex: 1 1 auto !important;
7859
- flex: 1 1 auto !important
7860
  }
7861
 
7862
  .flex-grow-0 {
7863
- -ms-flex-positive: 0 !important;
7864
- flex-grow: 0 !important
7865
  }
7866
 
7867
  .flex-grow-1 {
7868
- -ms-flex-positive: 1 !important;
7869
- flex-grow: 1 !important
7870
  }
7871
 
7872
  .flex-shrink-0 {
7873
- -ms-flex-negative: 0 !important;
7874
- flex-shrink: 0 !important
7875
  }
7876
 
7877
  .flex-shrink-1 {
7878
- -ms-flex-negative: 1 !important;
7879
- flex-shrink: 1 !important
7880
  }
7881
 
7882
  .justify-content-start {
7883
- -ms-flex-pack: start !important;
7884
- justify-content: flex-start !important
7885
  }
7886
 
7887
  .justify-content-end {
7888
- -ms-flex-pack: end !important;
7889
- justify-content: flex-end !important
7890
  }
7891
 
7892
  .justify-content-center {
7893
- -ms-flex-pack: center !important;
7894
- justify-content: center !important
7895
  }
7896
 
7897
  .justify-content-between {
7898
- -ms-flex-pack: justify !important;
7899
- justify-content: space-between !important
7900
  }
7901
 
7902
  .justify-content-around {
7903
- -ms-flex-pack: distribute !important;
7904
- justify-content: space-around !important
7905
  }
7906
 
7907
  .align-items-start {
7908
- -ms-flex-align: start !important;
7909
- align-items: flex-start !important
7910
  }
7911
 
7912
  .align-items-end {
7913
- -ms-flex-align: end !important;
7914
- align-items: flex-end !important
7915
  }
7916
 
7917
  .align-items-center {
7918
- -ms-flex-align: center !important;
7919
- align-items: center !important
7920
  }
7921
 
7922
  .align-items-baseline {
7923
- -ms-flex-align: baseline !important;
7924
- align-items: baseline !important
7925
  }
7926
 
7927
  .align-items-stretch {
7928
- -ms-flex-align: stretch !important;
7929
- align-items: stretch !important
7930
  }
7931
 
7932
  .align-content-start {
7933
- -ms-flex-line-pack: start !important;
7934
- align-content: flex-start !important
7935
  }
7936
 
7937
  .align-content-end {
7938
- -ms-flex-line-pack: end !important;
7939
- align-content: flex-end !important
7940
  }
7941
 
7942
  .align-content-center {
7943
- -ms-flex-line-pack: center !important;
7944
- align-content: center !important
7945
  }
7946
 
7947
  .align-content-between {
7948
- -ms-flex-line-pack: justify !important;
7949
- align-content: space-between !important
7950
  }
7951
 
7952
  .align-content-around {
7953
- -ms-flex-line-pack: distribute !important;
7954
- align-content: space-around !important
7955
  }
7956
 
7957
  .align-content-stretch {
7958
- -ms-flex-line-pack: stretch !important;
7959
- align-content: stretch !important
7960
  }
7961
 
7962
  .align-self-auto {
7963
- -ms-flex-item-align: auto !important;
7964
- align-self: auto !important
7965
  }
7966
 
7967
  .align-self-start {
7968
- -ms-flex-item-align: start !important;
7969
- align-self: flex-start !important
7970
  }
7971
 
7972
  .align-self-end {
7973
- -ms-flex-item-align: end !important;
7974
- align-self: flex-end !important
7975
  }
7976
 
7977
  .align-self-center {
7978
- -ms-flex-item-align: center !important;
7979
- align-self: center !important
7980
  }
7981
 
7982
  .align-self-baseline {
7983
- -ms-flex-item-align: baseline !important;
7984
- align-self: baseline !important
7985
  }
7986
 
7987
  .align-self-stretch {
7988
- -ms-flex-item-align: stretch !important;
7989
- align-self: stretch !important
7990
- }
7991
-
7992
- @media (min-width:576px) {
7993
- .flex-sm-row {
7994
- -ms-flex-direction: row !important;
7995
- flex-direction: row !important
7996
- }
7997
-
7998
- .flex-sm-column {
7999
- -ms-flex-direction: column !important;
8000
- flex-direction: column !important
8001
- }
8002
-
8003
- .flex-sm-row-reverse {
8004
- -ms-flex-direction: row-reverse !important;
8005
- flex-direction: row-reverse !important
8006
- }
8007
-
8008
- .flex-sm-column-reverse {
8009
- -ms-flex-direction: column-reverse !important;
8010
- flex-direction: column-reverse !important
8011
- }
8012
-
8013
- .flex-sm-wrap {
8014
- -ms-flex-wrap: wrap !important;
8015
- flex-wrap: wrap !important
8016
- }
8017
-
8018
- .flex-sm-nowrap {
8019
- -ms-flex-wrap: nowrap !important;
8020
- flex-wrap: nowrap !important
8021
- }
8022
-
8023
- .flex-sm-wrap-reverse {
8024
- -ms-flex-wrap: wrap-reverse !important;
8025
- flex-wrap: wrap-reverse !important
8026
- }
8027
-
8028
- .flex-sm-fill {
8029
- -ms-flex: 1 1 auto !important;
8030
- flex: 1 1 auto !important
8031
- }
8032
-
8033
- .flex-sm-grow-0 {
8034
- -ms-flex-positive: 0 !important;
8035
- flex-grow: 0 !important
8036
- }
8037
-
8038
- .flex-sm-grow-1 {
8039
- -ms-flex-positive: 1 !important;
8040
- flex-grow: 1 !important
8041
- }
8042
-
8043
- .flex-sm-shrink-0 {
8044
- -ms-flex-negative: 0 !important;
8045
- flex-shrink: 0 !important
8046
- }
8047
-
8048
- .flex-sm-shrink-1 {
8049
- -ms-flex-negative: 1 !important;
8050
- flex-shrink: 1 !important
8051
- }
8052
-
8053
- .justify-content-sm-start {
8054
- -ms-flex-pack: start !important;
8055
- justify-content: flex-start !important
8056
- }
8057
-
8058
- .justify-content-sm-end {
8059
- -ms-flex-pack: end !important;
8060
- justify-content: flex-end !important
8061
- }
8062
-
8063
- .justify-content-sm-center {
8064
- -ms-flex-pack: center !important;
8065
- justify-content: center !important
8066
- }
8067
-
8068
- .justify-content-sm-between {
8069
- -ms-flex-pack: justify !important;
8070
- justify-content: space-between !important
8071
- }
8072
-
8073
- .justify-content-sm-around {
8074
- -ms-flex-pack: distribute !important;
8075
- justify-content: space-around !important
8076
- }
8077
-
8078
- .align-items-sm-start {
8079
- -ms-flex-align: start !important;
8080
- align-items: flex-start !important
8081
- }
8082
-
8083
- .align-items-sm-end {
8084
- -ms-flex-align: end !important;
8085
- align-items: flex-end !important
8086
- }
8087
-
8088
- .align-items-sm-center {
8089
- -ms-flex-align: center !important;
8090
- align-items: center !important
8091
- }
8092
-
8093
- .align-items-sm-baseline {
8094
- -ms-flex-align: baseline !important;
8095
- align-items: baseline !important
8096
- }
8097
-
8098
- .align-items-sm-stretch {
8099
- -ms-flex-align: stretch !important;
8100
- align-items: stretch !important
8101
- }
8102
-
8103
- .align-content-sm-start {
8104
- -ms-flex-line-pack: start !important;
8105
- align-content: flex-start !important
8106
- }
8107
-
8108
- .align-content-sm-end {
8109
- -ms-flex-line-pack: end !important;
8110
- align-content: flex-end !important
8111
- }
8112
-
8113
- .align-content-sm-center {
8114
- -ms-flex-line-pack: center !important;
8115
- align-content: center !important
8116
- }
8117
-
8118
- .align-content-sm-between {
8119
- -ms-flex-line-pack: justify !important;
8120
- align-content: space-between !important
8121
- }
8122
-
8123
- .align-content-sm-around {
8124
- -ms-flex-line-pack: distribute !important;
8125
- align-content: space-around !important
8126
- }
8127
-
8128
- .align-content-sm-stretch {
8129
- -ms-flex-line-pack: stretch !important;
8130
- align-content: stretch !important
8131
- }
8132
-
8133
- .align-self-sm-auto {
8134
- -ms-flex-item-align: auto !important;
8135
- align-self: auto !important
8136
- }
8137
-
8138
- .align-self-sm-start {
8139
- -ms-flex-item-align: start !important;
8140
- align-self: flex-start !important
8141
- }
8142
-
8143
- .align-self-sm-end {
8144
- -ms-flex-item-align: end !important;
8145
- align-self: flex-end !important
8146
- }
8147
-
8148
- .align-self-sm-center {
8149
- -ms-flex-item-align: center !important;
8150
- align-self: center !important
8151
- }
8152
-
8153
- .align-self-sm-baseline {
8154
- -ms-flex-item-align: baseline !important;
8155
- align-self: baseline !important
8156
- }
8157
-
8158
- .align-self-sm-stretch {
8159
- -ms-flex-item-align: stretch !important;
8160
- align-self: stretch !important
8161
- }
8162
- }
8163
-
8164
- @media (min-width:768px) {
8165
- .flex-md-row {
8166
- -ms-flex-direction: row !important;
8167
- flex-direction: row !important
8168
- }
8169
-
8170
- .flex-md-column {
8171
- -ms-flex-direction: column !important;
8172
- flex-direction: column !important
8173
- }
8174
-
8175
- .flex-md-row-reverse {
8176
- -ms-flex-direction: row-reverse !important;
8177
- flex-direction: row-reverse !important
8178
- }
8179
-
8180
- .flex-md-column-reverse {
8181
- -ms-flex-direction: column-reverse !important;
8182
- flex-direction: column-reverse !important
8183
- }
8184
-
8185
- .flex-md-wrap {
8186
- -ms-flex-wrap: wrap !important;
8187
- flex-wrap: wrap !important
8188
- }
8189
-
8190
- .flex-md-nowrap {
8191
- -ms-flex-wrap: nowrap !important;
8192
- flex-wrap: nowrap !important
8193
- }
8194
-
8195
- .flex-md-wrap-reverse {
8196
- -ms-flex-wrap: wrap-reverse !important;
8197
- flex-wrap: wrap-reverse !important
8198
- }
8199
-
8200
- .flex-md-fill {
8201
- -ms-flex: 1 1 auto !important;
8202
- flex: 1 1 auto !important
8203
- }
8204
-
8205
- .flex-md-grow-0 {
8206
- -ms-flex-positive: 0 !important;
8207
- flex-grow: 0 !important
8208
- }
8209
-
8210
- .flex-md-grow-1 {
8211
- -ms-flex-positive: 1 !important;
8212
- flex-grow: 1 !important
8213
- }
8214
-
8215
- .flex-md-shrink-0 {
8216
- -ms-flex-negative: 0 !important;
8217
- flex-shrink: 0 !important
8218
- }
8219
-
8220
- .flex-md-shrink-1 {
8221
- -ms-flex-negative: 1 !important;
8222
- flex-shrink: 1 !important
8223
- }
8224
-
8225
- .justify-content-md-start {
8226
- -ms-flex-pack: start !important;
8227
- justify-content: flex-start !important
8228
- }
8229
-
8230
- .justify-content-md-end {
8231
- -ms-flex-pack: end !important;
8232
- justify-content: flex-end !important
8233
- }
8234
-
8235
- .justify-content-md-center {
8236
- -ms-flex-pack: center !important;
8237
- justify-content: center !important
8238
- }
8239
-
8240
- .justify-content-md-between {
8241
- -ms-flex-pack: justify !important;
8242
- justify-content: space-between !important
8243
- }
8244
-
8245
- .justify-content-md-around {
8246
- -ms-flex-pack: distribute !important;
8247
- justify-content: space-around !important
8248
- }
8249
-
8250
- .align-items-md-start {
8251
- -ms-flex-align: start !important;
8252
- align-items: flex-start !important
8253
- }
8254
-
8255
- .align-items-md-end {
8256
- -ms-flex-align: end !important;
8257
- align-items: flex-end !important
8258
- }
8259
-
8260
- .align-items-md-center {
8261
- -ms-flex-align: center !important;
8262
- align-items: center !important
8263
- }
8264
-
8265
- .align-items-md-baseline {
8266
- -ms-flex-align: baseline !important;
8267
- align-items: baseline !important
8268
- }
8269
-
8270
- .align-items-md-stretch {
8271
- -ms-flex-align: stretch !important;
8272
- align-items: stretch !important
8273
- }
8274
-
8275
- .align-content-md-start {
8276
- -ms-flex-line-pack: start !important;
8277
- align-content: flex-start !important
8278
- }
8279
-
8280
- .align-content-md-end {
8281
- -ms-flex-line-pack: end !important;
8282
- align-content: flex-end !important
8283
- }
8284
-
8285
- .align-content-md-center {
8286
- -ms-flex-line-pack: center !important;
8287
- align-content: center !important
8288
- }
8289
-
8290
- .align-content-md-between {
8291
- -ms-flex-line-pack: justify !important;
8292
- align-content: space-between !important
8293
- }
8294
-
8295
- .align-content-md-around {
8296
- -ms-flex-line-pack: distribute !important;
8297
- align-content: space-around !important
8298
- }
8299
-
8300
- .align-content-md-stretch {
8301
- -ms-flex-line-pack: stretch !important;
8302
- align-content: stretch !important
8303
- }
8304
-
8305
- .align-self-md-auto {
8306
- -ms-flex-item-align: auto !important;
8307
- align-self: auto !important
8308
- }
8309
-
8310
- .align-self-md-start {
8311
- -ms-flex-item-align: start !important;
8312
- align-self: flex-start !important
8313
- }
8314
-
8315
- .align-self-md-end {
8316
- -ms-flex-item-align: end !important;
8317
- align-self: flex-end !important
8318
- }
8319
-
8320
- .align-self-md-center {
8321
- -ms-flex-item-align: center !important;
8322
- align-self: center !important
8323
- }
8324
-
8325
- .align-self-md-baseline {
8326
- -ms-flex-item-align: baseline !important;
8327
- align-self: baseline !important
8328
- }
8329
-
8330
- .align-self-md-stretch {
8331
- -ms-flex-item-align: stretch !important;
8332
- align-self: stretch !important
8333
- }
8334
- }
8335
-
8336
- @media (min-width:992px) {
8337
- .flex-lg-row {
8338
- -ms-flex-direction: row !important;
8339
- flex-direction: row !important
8340
- }
8341
-
8342
- .flex-lg-column {
8343
- -ms-flex-direction: column !important;
8344
- flex-direction: column !important
8345
- }
8346
-
8347
- .flex-lg-row-reverse {
8348
- -ms-flex-direction: row-reverse !important;
8349
- flex-direction: row-reverse !important
8350
- }
8351
-
8352
- .flex-lg-column-reverse {
8353
- -ms-flex-direction: column-reverse !important;
8354
- flex-direction: column-reverse !important
8355
- }
8356
-
8357
- .flex-lg-wrap {
8358
- -ms-flex-wrap: wrap !important;
8359
- flex-wrap: wrap !important
8360
- }
8361
-
8362
- .flex-lg-nowrap {
8363
- -ms-flex-wrap: nowrap !important;
8364
- flex-wrap: nowrap !important
8365
- }
8366
-
8367
- .flex-lg-wrap-reverse {
8368
- -ms-flex-wrap: wrap-reverse !important;
8369
- flex-wrap: wrap-reverse !important
8370
- }
8371
-
8372
- .flex-lg-fill {
8373
- -ms-flex: 1 1 auto !important;
8374
- flex: 1 1 auto !important
8375
- }
8376
-
8377
- .flex-lg-grow-0 {
8378
- -ms-flex-positive: 0 !important;
8379
- flex-grow: 0 !important
8380
- }
8381
-
8382
- .flex-lg-grow-1 {
8383
- -ms-flex-positive: 1 !important;
8384
- flex-grow: 1 !important
8385
- }
8386
-
8387
- .flex-lg-shrink-0 {
8388
- -ms-flex-negative: 0 !important;
8389
- flex-shrink: 0 !important
8390
- }
8391
-
8392
- .flex-lg-shrink-1 {
8393
- -ms-flex-negative: 1 !important;
8394
- flex-shrink: 1 !important
8395
- }
8396
-
8397
- .justify-content-lg-start {
8398
- -ms-flex-pack: start !important;
8399
- justify-content: flex-start !important
8400
- }
8401
-
8402
- .justify-content-lg-end {
8403
- -ms-flex-pack: end !important;
8404
- justify-content: flex-end !important
8405
- }
8406
-
8407
- .justify-content-lg-center {
8408
- -ms-flex-pack: center !important;
8409
- justify-content: center !important
8410
- }
8411
-
8412
- .justify-content-lg-between {
8413
- -ms-flex-pack: justify !important;
8414
- justify-content: space-between !important
8415
- }
8416
-
8417
- .justify-content-lg-around {
8418
- -ms-flex-pack: distribute !important;
8419
- justify-content: space-around !important
8420
- }
8421
-
8422
- .align-items-lg-start {
8423
- -ms-flex-align: start !important;
8424
- align-items: flex-start !important
8425
- }
8426
-
8427
- .align-items-lg-end {
8428
- -ms-flex-align: end !important;
8429
- align-items: flex-end !important
8430
- }
8431
-
8432
- .align-items-lg-center {
8433
- -ms-flex-align: center !important;
8434
- align-items: center !important
8435
- }
8436
-
8437
- .align-items-lg-baseline {
8438
- -ms-flex-align: baseline !important;
8439
- align-items: baseline !important
8440
- }
8441
-
8442
- .align-items-lg-stretch {
8443
- -ms-flex-align: stretch !important;
8444
- align-items: stretch !important
8445
- }
8446
-
8447
- .align-content-lg-start {
8448
- -ms-flex-line-pack: start !important;
8449
- align-content: flex-start !important
8450
- }
8451
-
8452
- .align-content-lg-end {
8453
- -ms-flex-line-pack: end !important;
8454
- align-content: flex-end !important
8455
- }
8456
-
8457
- .align-content-lg-center {
8458
- -ms-flex-line-pack: center !important;
8459
- align-content: center !important
8460
- }
8461
-
8462
- .align-content-lg-between {
8463
- -ms-flex-line-pack: justify !important;
8464
- align-content: space-between !important
8465
- }
8466
-
8467
- .align-content-lg-around {
8468
- -ms-flex-line-pack: distribute !important;
8469
- align-content: space-around !important
8470
- }
8471
-
8472
- .align-content-lg-stretch {
8473
- -ms-flex-line-pack: stretch !important;
8474
- align-content: stretch !important
8475
- }
8476
-
8477
- .align-self-lg-auto {
8478
- -ms-flex-item-align: auto !important;
8479
- align-self: auto !important
8480
- }
8481
-
8482
- .align-self-lg-start {
8483
- -ms-flex-item-align: start !important;
8484
- align-self: flex-start !important
8485
- }
8486
-
8487
- .align-self-lg-end {
8488
- -ms-flex-item-align: end !important;
8489
- align-self: flex-end !important
8490
- }
8491
-
8492
- .align-self-lg-center {
8493
- -ms-flex-item-align: center !important;
8494
- align-self: center !important
8495
- }
8496
-
8497
- .align-self-lg-baseline {
8498
- -ms-flex-item-align: baseline !important;
8499
- align-self: baseline !important
8500
- }
8501
-
8502
- .align-self-lg-stretch {
8503
- -ms-flex-item-align: stretch !important;
8504
- align-self: stretch !important
8505
- }
8506
- }
8507
-
8508
- @media (min-width:1200px) {
8509
- .flex-xl-row {
8510
- -ms-flex-direction: row !important;
8511
- flex-direction: row !important
8512
- }
8513
-
8514
- .flex-xl-column {
8515
- -ms-flex-direction: column !important;
8516
- flex-direction: column !important
8517
- }
8518
-
8519
- .flex-xl-row-reverse {
8520
- -ms-flex-direction: row-reverse !important;
8521
- flex-direction: row-reverse !important
8522
- }
8523
-
8524
- .flex-xl-column-reverse {
8525
- -ms-flex-direction: column-reverse !important;
8526
- flex-direction: column-reverse !important
8527
- }
8528
-
8529
- .flex-xl-wrap {
8530
- -ms-flex-wrap: wrap !important;
8531
- flex-wrap: wrap !important
8532
- }
8533
-
8534
- .flex-xl-nowrap {
8535
- -ms-flex-wrap: nowrap !important;
8536
- flex-wrap: nowrap !important
8537
- }
8538
-
8539
- .flex-xl-wrap-reverse {
8540
- -ms-flex-wrap: wrap-reverse !important;
8541
- flex-wrap: wrap-reverse !important
8542
- }
8543
-
8544
- .flex-xl-fill {
8545
- -ms-flex: 1 1 auto !important;
8546
- flex: 1 1 auto !important
8547
- }
8548
-
8549
- .flex-xl-grow-0 {
8550
- -ms-flex-positive: 0 !important;
8551
- flex-grow: 0 !important
8552
- }
8553
-
8554
- .flex-xl-grow-1 {
8555
- -ms-flex-positive: 1 !important;
8556
- flex-grow: 1 !important
8557
- }
8558
-
8559
- .flex-xl-shrink-0 {
8560
- -ms-flex-negative: 0 !important;
8561
- flex-shrink: 0 !important
8562
- }
8563
-
8564
- .flex-xl-shrink-1 {
8565
- -ms-flex-negative: 1 !important;
8566
- flex-shrink: 1 !important
8567
- }
8568
-
8569
- .justify-content-xl-start {
8570
- -ms-flex-pack: start !important;
8571
- justify-content: flex-start !important
8572
- }
8573
-
8574
- .justify-content-xl-end {
8575
- -ms-flex-pack: end !important;
8576
- justify-content: flex-end !important
8577
- }
8578
-
8579
- .justify-content-xl-center {
8580
- -ms-flex-pack: center !important;
8581
- justify-content: center !important
8582
- }
8583
-
8584
- .justify-content-xl-between {
8585
- -ms-flex-pack: justify !important;
8586
- justify-content: space-between !important
8587
- }
8588
-
8589
- .justify-content-xl-around {
8590
- -ms-flex-pack: distribute !important;
8591
- justify-content: space-around !important
8592
- }
8593
-
8594
- .align-items-xl-start {
8595
- -ms-flex-align: start !important;
8596
- align-items: flex-start !important
8597
- }
8598
-
8599
- .align-items-xl-end {
8600
- -ms-flex-align: end !important;
8601
- align-items: flex-end !important
8602
- }
8603
-
8604
- .align-items-xl-center {
8605
- -ms-flex-align: center !important;
8606
- align-items: center !important
8607
- }
8608
-
8609
- .align-items-xl-baseline {
8610
- -ms-flex-align: baseline !important;
8611
- align-items: baseline !important
8612
- }
8613
-
8614
- .align-items-xl-stretch {
8615
- -ms-flex-align: stretch !important;
8616
- align-items: stretch !important
8617
- }
8618
-
8619
- .align-content-xl-start {
8620
- -ms-flex-line-pack: start !important;
8621
- align-content: flex-start !important
8622
- }
8623
-
8624
- .align-content-xl-end {
8625
- -ms-flex-line-pack: end !important;
8626
- align-content: flex-end !important
8627
- }
8628
-
8629
- .align-content-xl-center {
8630
- -ms-flex-line-pack: center !important;
8631
- align-content: center !important
8632
- }
8633
-
8634
- .align-content-xl-between {
8635
- -ms-flex-line-pack: justify !important;
8636
- align-content: space-between !important
8637
- }
8638
-
8639
- .align-content-xl-around {
8640
- -ms-flex-line-pack: distribute !important;
8641
- align-content: space-around !important
8642
- }
8643
-
8644
- .align-content-xl-stretch {
8645
- -ms-flex-line-pack: stretch !important;
8646
- align-content: stretch !important
8647
- }
8648
-
8649
- .align-self-xl-auto {
8650
- -ms-flex-item-align: auto !important;
8651
- align-self: auto !important
8652
- }
8653
-
8654
- .align-self-xl-start {
8655
- -ms-flex-item-align: start !important;
8656
- align-self: flex-start !important
8657
- }
8658
-
8659
- .align-self-xl-end {
8660
- -ms-flex-item-align: end !important;
8661
- align-self: flex-end !important
8662
- }
8663
-
8664
- .align-self-xl-center {
8665
- -ms-flex-item-align: center !important;
8666
- align-self: center !important
8667
- }
8668
-
8669
- .align-self-xl-baseline {
8670
- -ms-flex-item-align: baseline !important;
8671
- align-self: baseline !important
8672
- }
8673
-
8674
- .align-self-xl-stretch {
8675
- -ms-flex-item-align: stretch !important;
8676
- align-self: stretch !important
8677
- }
8678
  }
8679
 
8680
- .float-left {
8681
- float: left !important
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8682
  }
8683
 
8684
- .float-right {
8685
- float: right !important
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8686
  }
8687
 
8688
- .float-none {
8689
- float: none !important
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8690
  }
8691
 
8692
- @media (min-width:576px) {
8693
- .float-sm-left {
8694
- float: left !important
8695
- }
8696
-
8697
- .float-sm-right {
8698
- float: right !important
8699
- }
8700
-
8701
- .float-sm-none {
8702
- float: none !important
8703
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8704
  }
8705
 
8706
- @media (min-width:768px) {
8707
- .float-md-left {
8708
- float: left !important
8709
- }
8710
-
8711
- .float-md-right {
8712
- float: right !important
8713
- }
8714
-
8715
- .float-md-none {
8716
- float: none !important
8717
- }
8718
  }
8719
 
8720
- @media (min-width:992px) {
8721
- .float-lg-left {
8722
- float: left !important
8723
- }
8724
-
8725
- .float-lg-right {
8726
- float: right !important
8727
- }
8728
-
8729
- .float-lg-none {
8730
- float: none !important
8731
- }
8732
  }
8733
 
8734
- @media (min-width:1200px) {
8735
- .float-xl-left {
8736
- float: left !important
8737
- }
8738
-
8739
- .float-xl-right {
8740
- float: right !important
8741
- }
8742
-
8743
- .float-xl-none {
8744
- float: none !important
8745
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8746
  }
8747
 
8748
  .user-select-all {
8749
- -webkit-user-select: all !important;
8750
- -moz-user-select: all !important;
8751
- -ms-user-select: all !important;
8752
- user-select: all !important
8753
  }
8754
 
8755
  .user-select-auto {
8756
- -webkit-user-select: auto !important;
8757
- -moz-user-select: auto !important;
8758
- -ms-user-select: auto !important;
8759
- user-select: auto !important
8760
  }
8761
 
8762
  .user-select-none {
8763
- -webkit-user-select: none !important;
8764
- -moz-user-select: none !important;
8765
- -ms-user-select: none !important;
8766
- user-select: none !important
8767
  }
8768
 
8769
  .overflow-auto {
8770
- overflow: auto !important
8771
  }
8772
 
8773
  .overflow-hidden {
8774
- overflow: hidden !important
8775
  }
8776
 
8777
  .position-static {
8778
- position: static !important
8779
  }
8780
 
8781
  .position-relative {
8782
- position: relative !important
8783
  }
8784
 
8785
  .position-absolute {
8786
- position: absolute !important
8787
  }
8788
 
8789
  .position-fixed {
8790
- position: fixed !important
8791
  }
8792
 
8793
  .position-sticky {
8794
- position: -webkit-sticky !important;
8795
- position: sticky !important
8796
  }
8797
 
8798
  .fixed-top {
8799
- position: fixed;
8800
- top: 0;
8801
- right: 0;
8802
- left: 0;
8803
- z-index: 1030
8804
  }
8805
 
8806
  .fixed-bottom {
8807
- position: fixed;
8808
- right: 0;
8809
- bottom: 0;
8810
- left: 0;
8811
- z-index: 1030
8812
  }
8813
 
8814
- @supports ((position:-webkit-sticky) or (position:sticky)) {
8815
- .sticky-top {
8816
- position: -webkit-sticky;
8817
- position: sticky;
8818
- top: 0;
8819
- z-index: 1020
8820
- }
8821
  }
8822
 
8823
  .sr-only {
8824
- position: absolute;
8825
- width: 1px;
8826
- height: 1px;
8827
- padding: 0;
8828
- margin: -1px;
8829
- overflow: hidden;
8830
- clip: rect(0, 0, 0, 0);
8831
- white-space: nowrap;
8832
- border: 0
8833
- }
8834
-
8835
- .sr-only-focusable:active,
8836
- .sr-only-focusable:focus {
8837
- position: static;
8838
- width: auto;
8839
- height: auto;
8840
- overflow: visible;
8841
- clip: auto;
8842
- white-space: normal
8843
  }
8844
 
8845
  .shadow-sm {
8846
- box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
8847
  }
8848
 
8849
  .shadow {
8850
- box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
8851
  }
8852
 
8853
  .shadow-lg {
8854
- box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
8855
  }
8856
 
8857
  .shadow-none {
8858
- box-shadow: none !important
8859
  }
8860
 
8861
  .w-25 {
8862
- width: 25% !important
8863
  }
8864
 
8865
  .w-50 {
8866
- width: 50% !important
8867
  }
8868
 
8869
  .w-75 {
8870
- width: 75% !important
8871
  }
8872
 
8873
  .w-100 {
8874
- width: 100% !important
8875
  }
8876
 
8877
  .w-auto {
8878
- width: auto !important
8879
  }
8880
 
8881
  .h-25 {
8882
- height: 25% !important
8883
  }
8884
 
8885
  .h-50 {
8886
- height: 50% !important
8887
  }
8888
 
8889
  .h-75 {
8890
- height: 75% !important
8891
  }
8892
 
8893
  .h-100 {
8894
- height: 100% !important
8895
  }
8896
 
8897
  .h-auto {
8898
- height: auto !important
8899
  }
8900
 
8901
  .mw-100 {
8902
- max-width: 100% !important
8903
  }
8904
 
8905
  .mh-100 {
8906
- max-height: 100% !important
8907
  }
8908
 
8909
  .min-vw-100 {
8910
- min-width: 100vw !important
8911
  }
8912
 
8913
  .min-vh-100 {
8914
- min-height: 100vh !important
8915
  }
8916
 
8917
  .vw-100 {
8918
- width: 100vw !important
8919
  }
8920
 
8921
  .vh-100 {
8922
- height: 100vh !important
8923
  }
8924
 
8925
  .m-0 {
8926
- margin: 0 !important
8927
  }
8928
 
8929
  .mt-0,
8930
  .my-0 {
8931
- margin-top: 0 !important
8932
  }
8933
 
8934
  .mr-0,
8935
  .mx-0 {
8936
- margin-right: 0 !important
8937
  }
8938
 
8939
  .mb-0,
8940
  .my-0 {
8941
- margin-bottom: 0 !important
8942
  }
8943
 
8944
  .ml-0,
8945
  .mx-0 {
8946
- margin-left: 0 !important
8947
  }
8948
 
8949
  .m-1 {
8950
- margin: .25rem !important
8951
  }
8952
 
8953
  .mt-1,
8954
  .my-1 {
8955
- margin-top: .25rem !important
8956
  }
8957
 
8958
  .mr-1,
8959
  .mx-1 {
8960
- margin-right: .25rem !important
8961
  }
8962
 
8963
  .mb-1,
8964
  .my-1 {
8965
- margin-bottom: .25rem !important
8966
  }
8967
 
8968
  .ml-1,
8969
  .mx-1 {
8970
- margin-left: .25rem !important
8971
  }
8972
 
8973
  .m-2 {
8974
- margin: .5rem !important
8975
  }
8976
 
8977
  .mt-2,
8978
  .my-2 {
8979
- margin-top: .5rem !important
8980
  }
8981
 
8982
  .mr-2,
8983
  .mx-2 {
8984
- margin-right: .5rem !important
8985
  }
8986
 
8987
  .mb-2,
8988
  .my-2 {
8989
- margin-bottom: .5rem !important
8990
  }
8991
 
8992
  .ml-2,
8993
  .mx-2 {
8994
- margin-left: .5rem !important
8995
  }
8996
 
8997
  .m-3 {
8998
- margin: 1rem !important
8999
  }
9000
 
9001
  .mt-3,
9002
  .my-3 {
9003
- margin-top: 1rem !important
9004
  }
9005
 
9006
  .mr-3,
9007
  .mx-3 {
9008
- margin-right: 1rem !important
9009
  }
9010
 
9011
  .mb-3,
9012
  .my-3 {
9013
- margin-bottom: 1rem !important
9014
  }
9015
 
9016
  .ml-3,
9017
  .mx-3 {
9018
- margin-left: 1rem !important
9019
  }
9020
 
9021
  .m-4 {
9022
- margin: 1.5rem !important
9023
  }
9024
 
9025
  .mt-4,
9026
  .my-4 {
9027
- margin-top: 1.5rem !important
9028
  }
9029
 
9030
  .mr-4,
9031
  .mx-4 {
9032
- margin-right: 1.5rem !important
9033
  }
9034
 
9035
  .mb-4,
9036
  .my-4 {
9037
- margin-bottom: 1.5rem !important
9038
  }
9039
 
9040
  .ml-4,
9041
  .mx-4 {
9042
- margin-left: 1.5rem !important
9043
  }
9044
 
9045
  .m-5 {
9046
- margin: 3rem !important
9047
  }
9048
 
9049
  .mt-5,
9050
  .my-5 {
9051
- margin-top: 3rem !important
9052
  }
9053
 
9054
  .mr-5,
9055
  .mx-5 {
9056
- margin-right: 3rem !important
9057
  }
9058
 
9059
  .mb-5,
9060
  .my-5 {
9061
- margin-bottom: 3rem !important
9062
  }
9063
 
9064
  .ml-5,
9065
  .mx-5 {
9066
- margin-left: 3rem !important
9067
  }
9068
 
9069
  .p-0 {
9070
- padding: 0 !important
9071
  }
9072
 
9073
  .pt-0,
9074
  .py-0 {
9075
- padding-top: 0 !important
9076
  }
9077
 
9078
  .pr-0,
9079
  .px-0 {
9080
- padding-right: 0 !important
9081
  }
9082
 
9083
  .pb-0,
9084
  .py-0 {
9085
- padding-bottom: 0 !important
9086
  }
9087
 
9088
  .pl-0,
9089
  .px-0 {
9090
- padding-left: 0 !important
9091
  }
9092
 
9093
  .p-1 {
9094
- padding: .25rem !important
9095
  }
9096
 
9097
  .pt-1,
9098
  .py-1 {
9099
- padding-top: .25rem !important
9100
  }
9101
 
9102
  .pr-1,
9103
  .px-1 {
9104
- padding-right: .25rem !important
9105
  }
9106
 
9107
  .pb-1,
9108
  .py-1 {
9109
- padding-bottom: .25rem !important
9110
  }
9111
 
9112
  .pl-1,
9113
  .px-1 {
9114
- padding-left: .25rem !important
9115
  }
9116
 
9117
  .p-2 {
9118
- padding: .5rem !important
9119
  }
9120
 
9121
  .pt-2,
9122
  .py-2 {
9123
- padding-top: .5rem !important
9124
  }
9125
 
9126
  .pr-2,
9127
  .px-2 {
9128
- padding-right: .5rem !important
9129
  }
9130
 
9131
  .pb-2,
9132
  .py-2 {
9133
- padding-bottom: .5rem !important
9134
  }
9135
 
9136
  .pl-2,
9137
  .px-2 {
9138
- padding-left: .5rem !important
9139
  }
9140
 
9141
  .p-3 {
9142
- padding: 1rem !important
9143
  }
9144
 
9145
  .pt-3,
9146
  .py-3 {
9147
- padding-top: 1rem !important
9148
  }
9149
 
9150
  .pr-3,
9151
  .px-3 {
9152
- padding-right: 1rem !important
9153
  }
9154
 
9155
  .pb-3,
9156
  .py-3 {
9157
- padding-bottom: 1rem !important
9158
  }
9159
 
9160
  .pl-3,
9161
  .px-3 {
9162
- padding-left: 1rem !important
9163
  }
9164
 
9165
  .p-4 {
9166
- padding: 1.5rem !important
9167
  }
9168
 
9169
  .pt-4,
9170
  .py-4 {
9171
- padding-top: 1.5rem !important
9172
  }
9173
 
9174
  .pr-4,
9175
  .px-4 {
9176
- padding-right: 1.5rem !important
9177
  }
9178
 
9179
  .pb-4,
9180
  .py-4 {
9181
- padding-bottom: 1.5rem !important
9182
  }
9183
 
9184
  .pl-4,
9185
  .px-4 {
9186
- padding-left: 1.5rem !important
9187
  }
9188
 
9189
  .p-5 {
9190
- padding: 3rem !important
9191
  }
9192
 
9193
  .pt-5,
9194
  .py-5 {
9195
- padding-top: 3rem !important
9196
  }
9197
 
9198
  .pr-5,
9199
  .px-5 {
9200
- padding-right: 3rem !important
9201
  }
9202
 
9203
  .pb-5,
9204
  .py-5 {
9205
- padding-bottom: 3rem !important
9206
  }
9207
 
9208
  .pl-5,
9209
  .px-5 {
9210
- padding-left: 3rem !important
9211
  }
9212
 
9213
  .m-n1 {
9214
- margin: -.25rem !important
9215
  }
9216
 
9217
  .mt-n1,
9218
  .my-n1 {
9219
- margin-top: -.25rem !important
9220
  }
9221
 
9222
  .mr-n1,
9223
  .mx-n1 {
9224
- margin-right: -.25rem !important
9225
  }
9226
 
9227
  .mb-n1,
9228
  .my-n1 {
9229
- margin-bottom: -.25rem !important
9230
  }
9231
 
9232
  .ml-n1,
9233
  .mx-n1 {
9234
- margin-left: -.25rem !important
9235
  }
9236
 
9237
  .m-n2 {
9238
- margin: -.5rem !important
9239
  }
9240
 
9241
  .mt-n2,
9242
  .my-n2 {
9243
- margin-top: -.5rem !important
9244
  }
9245
 
9246
  .mr-n2,
9247
  .mx-n2 {
9248
- margin-right: -.5rem !important
9249
  }
9250
 
9251
  .mb-n2,
9252
  .my-n2 {
9253
- margin-bottom: -.5rem !important
9254
  }
9255
 
9256
  .ml-n2,
9257
  .mx-n2 {
9258
- margin-left: -.5rem !important
9259
  }
9260
 
9261
  .m-n3 {
9262
- margin: -1rem !important
9263
  }
9264
 
9265
  .mt-n3,
9266
  .my-n3 {
9267
- margin-top: -1rem !important
9268
  }
9269
 
9270
  .mr-n3,
9271
  .mx-n3 {
9272
- margin-right: -1rem !important
9273
  }
9274
 
9275
  .mb-n3,
9276
  .my-n3 {
9277
- margin-bottom: -1rem !important
9278
  }
9279
 
9280
  .ml-n3,
9281
  .mx-n3 {
9282
- margin-left: -1rem !important
9283
  }
9284
 
9285
  .m-n4 {
9286
- margin: -1.5rem !important
9287
  }
9288
 
9289
  .mt-n4,
9290
  .my-n4 {
9291
- margin-top: -1.5rem !important
9292
  }
9293
 
9294
  .mr-n4,
9295
  .mx-n4 {
9296
- margin-right: -1.5rem !important
9297
  }
9298
 
9299
  .mb-n4,
9300
  .my-n4 {
9301
- margin-bottom: -1.5rem !important
9302
  }
9303
 
9304
  .ml-n4,
9305
  .mx-n4 {
9306
- margin-left: -1.5rem !important
9307
  }
9308
 
9309
  .m-n5 {
9310
- margin: -3rem !important
9311
  }
9312
 
9313
  .mt-n5,
9314
  .my-n5 {
9315
- margin-top: -3rem !important
9316
  }
9317
 
9318
  .mr-n5,
9319
  .mx-n5 {
9320
- margin-right: -3rem !important
9321
  }
9322
 
9323
  .mb-n5,
9324
  .my-n5 {
9325
- margin-bottom: -3rem !important
9326
  }
9327
 
9328
  .ml-n5,
9329
  .mx-n5 {
9330
- margin-left: -3rem !important
9331
  }
9332
 
9333
  .m-auto {
9334
- margin: auto !important
9335
  }
9336
 
9337
  .mt-auto,
9338
  .my-auto {
9339
- margin-top: auto !important
9340
  }
9341
 
9342
  .mr-auto,
9343
  .mx-auto {
9344
- margin-right: auto !important
9345
  }
9346
 
9347
  .mb-auto,
9348
  .my-auto {
9349
- margin-bottom: auto !important
9350
  }
9351
 
9352
  .ml-auto,
9353
  .mx-auto {
9354
- margin-left: auto !important
9355
- }
9356
-
9357
- @media (min-width:576px) {
9358
- .m-sm-0 {
9359
- margin: 0 !important
9360
- }
9361
-
9362
- .mt-sm-0,
9363
- .my-sm-0 {
9364
- margin-top: 0 !important
9365
- }
9366
-
9367
- .mr-sm-0,
9368
- .mx-sm-0 {
9369
- margin-right: 0 !important
9370
- }
9371
-
9372
- .mb-sm-0,
9373
- .my-sm-0 {
9374
- margin-bottom: 0 !important
9375
- }
9376
-
9377
- .ml-sm-0,
9378
- .mx-sm-0 {
9379
- margin-left: 0 !important
9380
- }
9381
-
9382
- .m-sm-1 {
9383
- margin: .25rem !important
9384
- }
9385
-
9386
- .mt-sm-1,
9387
- .my-sm-1 {
9388
- margin-top: .25rem !important
9389
- }
9390
-
9391
- .mr-sm-1,
9392
- .mx-sm-1 {
9393
- margin-right: .25rem !important
9394
- }
9395
-
9396
- .mb-sm-1,
9397
- .my-sm-1 {
9398
- margin-bottom: .25rem !important
9399
- }
9400
-
9401
- .ml-sm-1,
9402
- .mx-sm-1 {
9403
- margin-left: .25rem !important
9404
- }
9405
-
9406
- .m-sm-2 {
9407
- margin: .5rem !important
9408
- }
9409
-
9410
- .mt-sm-2,
9411
- .my-sm-2 {
9412
- margin-top: .5rem !important
9413
- }
9414
-
9415
- .mr-sm-2,
9416
- .mx-sm-2 {
9417
- margin-right: .5rem !important
9418
- }
9419
-
9420
- .mb-sm-2,
9421
- .my-sm-2 {
9422
- margin-bottom: .5rem !important
9423
- }
9424
-
9425
- .ml-sm-2,
9426
- .mx-sm-2 {
9427
- margin-left: .5rem !important
9428
- }
9429
-
9430
- .m-sm-3 {
9431
- margin: 1rem !important
9432
- }
9433
-
9434
- .mt-sm-3,
9435
- .my-sm-3 {
9436
- margin-top: 1rem !important
9437
- }
9438
-
9439
- .mr-sm-3,
9440
- .mx-sm-3 {
9441
- margin-right: 1rem !important
9442
- }
9443
-
9444
- .mb-sm-3,
9445
- .my-sm-3 {
9446
- margin-bottom: 1rem !important
9447
- }
9448
-
9449
- .ml-sm-3,
9450
- .mx-sm-3 {
9451
- margin-left: 1rem !important
9452
- }
9453
-
9454
- .m-sm-4 {
9455
- margin: 1.5rem !important
9456
- }
9457
-
9458
- .mt-sm-4,
9459
- .my-sm-4 {
9460
- margin-top: 1.5rem !important
9461
- }
9462
-
9463
- .mr-sm-4,
9464
- .mx-sm-4 {
9465
- margin-right: 1.5rem !important
9466
- }
9467
-
9468
- .mb-sm-4,
9469
- .my-sm-4 {
9470
- margin-bottom: 1.5rem !important
9471
- }
9472
-
9473
- .ml-sm-4,
9474
- .mx-sm-4 {
9475
- margin-left: 1.5rem !important
9476
- }
9477
-
9478
- .m-sm-5 {
9479
- margin: 3rem !important
9480
- }
9481
-
9482
- .mt-sm-5,
9483
- .my-sm-5 {
9484
- margin-top: 3rem !important
9485
- }
9486
-
9487
- .mr-sm-5,
9488
- .mx-sm-5 {
9489
- margin-right: 3rem !important
9490
- }
9491
-
9492
- .mb-sm-5,
9493
- .my-sm-5 {
9494
- margin-bottom: 3rem !important
9495
- }
9496
-
9497
- .ml-sm-5,
9498
- .mx-sm-5 {
9499
- margin-left: 3rem !important
9500
- }
9501
-
9502
- .p-sm-0 {
9503
- padding: 0 !important
9504
- }
9505
-
9506
- .pt-sm-0,
9507
- .py-sm-0 {
9508
- padding-top: 0 !important
9509
- }
9510
-
9511
- .pr-sm-0,
9512
- .px-sm-0 {
9513
- padding-right: 0 !important
9514
- }
9515
-
9516
- .pb-sm-0,
9517
- .py-sm-0 {
9518
- padding-bottom: 0 !important
9519
- }
9520
-
9521
- .pl-sm-0,
9522
- .px-sm-0 {
9523
- padding-left: 0 !important
9524
- }
9525
-
9526
- .p-sm-1 {
9527
- padding: .25rem !important
9528
- }
9529
-
9530
- .pt-sm-1,
9531
- .py-sm-1 {
9532
- padding-top: .25rem !important
9533
- }
9534
-
9535
- .pr-sm-1,
9536
- .px-sm-1 {
9537
- padding-right: .25rem !important
9538
- }
9539
-
9540
- .pb-sm-1,
9541
- .py-sm-1 {
9542
- padding-bottom: .25rem !important
9543
- }
9544
-
9545
- .pl-sm-1,
9546
- .px-sm-1 {
9547
- padding-left: .25rem !important
9548
- }
9549
-
9550
- .p-sm-2 {
9551
- padding: .5rem !important
9552
- }
9553
-
9554
- .pt-sm-2,
9555
- .py-sm-2 {
9556
- padding-top: .5rem !important
9557
- }
9558
-
9559
- .pr-sm-2,
9560
- .px-sm-2 {
9561
- padding-right: .5rem !important
9562
- }
9563
-
9564
- .pb-sm-2,
9565
- .py-sm-2 {
9566
- padding-bottom: .5rem !important
9567
- }
9568
-
9569
- .pl-sm-2,
9570
- .px-sm-2 {
9571
- padding-left: .5rem !important
9572
- }
9573
-
9574
- .p-sm-3 {
9575
- padding: 1rem !important
9576
- }
9577
-
9578
- .pt-sm-3,
9579
- .py-sm-3 {
9580
- padding-top: 1rem !important
9581
- }
9582
-
9583
- .pr-sm-3,
9584
- .px-sm-3 {
9585
- padding-right: 1rem !important
9586
- }
9587
-
9588
- .pb-sm-3,
9589
- .py-sm-3 {
9590
- padding-bottom: 1rem !important
9591
- }
9592
-
9593
- .pl-sm-3,
9594
- .px-sm-3 {
9595
- padding-left: 1rem !important
9596
- }
9597
-
9598
- .p-sm-4 {
9599
- padding: 1.5rem !important
9600
- }
9601
-
9602
- .pt-sm-4,
9603
- .py-sm-4 {
9604
- padding-top: 1.5rem !important
9605
- }
9606
-
9607
- .pr-sm-4,
9608
- .px-sm-4 {
9609
- padding-right: 1.5rem !important
9610
- }
9611
-
9612
- .pb-sm-4,
9613
- .py-sm-4 {
9614
- padding-bottom: 1.5rem !important
9615
- }
9616
-
9617
- .pl-sm-4,
9618
- .px-sm-4 {
9619
- padding-left: 1.5rem !important
9620
- }
9621
-
9622
- .p-sm-5 {
9623
- padding: 3rem !important
9624
- }
9625
-
9626
- .pt-sm-5,
9627
- .py-sm-5 {
9628
- padding-top: 3rem !important
9629
- }
9630
-
9631
- .pr-sm-5,
9632
- .px-sm-5 {
9633
- padding-right: 3rem !important
9634
- }
9635
-
9636
- .pb-sm-5,
9637
- .py-sm-5 {
9638
- padding-bottom: 3rem !important
9639
- }
9640
-
9641
- .pl-sm-5,
9642
- .px-sm-5 {
9643
- padding-left: 3rem !important
9644
- }
9645
-
9646
- .m-sm-n1 {
9647
- margin: -.25rem !important
9648
- }
9649
-
9650
- .mt-sm-n1,
9651
- .my-sm-n1 {
9652
- margin-top: -.25rem !important
9653
- }
9654
-
9655
- .mr-sm-n1,
9656
- .mx-sm-n1 {
9657
- margin-right: -.25rem !important
9658
- }
9659
-
9660
- .mb-sm-n1,
9661
- .my-sm-n1 {
9662
- margin-bottom: -.25rem !important
9663
- }
9664
-
9665
- .ml-sm-n1,
9666
- .mx-sm-n1 {
9667
- margin-left: -.25rem !important
9668
- }
9669
-
9670
- .m-sm-n2 {
9671
- margin: -.5rem !important
9672
- }
9673
-
9674
- .mt-sm-n2,
9675
- .my-sm-n2 {
9676
- margin-top: -.5rem !important
9677
- }
9678
-
9679
- .mr-sm-n2,
9680
- .mx-sm-n2 {
9681
- margin-right: -.5rem !important
9682
- }
9683
-
9684
- .mb-sm-n2,
9685
- .my-sm-n2 {
9686
- margin-bottom: -.5rem !important
9687
- }
9688
-
9689
- .ml-sm-n2,
9690
- .mx-sm-n2 {
9691
- margin-left: -.5rem !important
9692
- }
9693
-
9694
- .m-sm-n3 {
9695
- margin: -1rem !important
9696
- }
9697
-
9698
- .mt-sm-n3,
9699
- .my-sm-n3 {
9700
- margin-top: -1rem !important
9701
- }
9702
-
9703
- .mr-sm-n3,
9704
- .mx-sm-n3 {
9705
- margin-right: -1rem !important
9706
- }
9707
-
9708
- .mb-sm-n3,
9709
- .my-sm-n3 {
9710
- margin-bottom: -1rem !important
9711
- }
9712
-
9713
- .ml-sm-n3,
9714
- .mx-sm-n3 {
9715
- margin-left: -1rem !important
9716
- }
9717
-
9718
- .m-sm-n4 {
9719
- margin: -1.5rem !important
9720
- }
9721
-
9722
- .mt-sm-n4,
9723
- .my-sm-n4 {
9724
- margin-top: -1.5rem !important
9725
- }
9726
-
9727
- .mr-sm-n4,
9728
- .mx-sm-n4 {
9729
- margin-right: -1.5rem !important
9730
- }
9731
-
9732
- .mb-sm-n4,
9733
- .my-sm-n4 {
9734
- margin-bottom: -1.5rem !important
9735
- }
9736
-
9737
- .ml-sm-n4,
9738
- .mx-sm-n4 {
9739
- margin-left: -1.5rem !important
9740
- }
9741
-
9742
- .m-sm-n5 {
9743
- margin: -3rem !important
9744
- }
9745
-
9746
- .mt-sm-n5,
9747
- .my-sm-n5 {
9748
- margin-top: -3rem !important
9749
- }
9750
-
9751
- .mr-sm-n5,
9752
- .mx-sm-n5 {
9753
- margin-right: -3rem !important
9754
- }
9755
-
9756
- .mb-sm-n5,
9757
- .my-sm-n5 {
9758
- margin-bottom: -3rem !important
9759
- }
9760
-
9761
- .ml-sm-n5,
9762
- .mx-sm-n5 {
9763
- margin-left: -3rem !important
9764
- }
9765
-
9766
- .m-sm-auto {
9767
- margin: auto !important
9768
- }
9769
-
9770
- .mt-sm-auto,
9771
- .my-sm-auto {
9772
- margin-top: auto !important
9773
- }
9774
-
9775
- .mr-sm-auto,
9776
- .mx-sm-auto {
9777
- margin-right: auto !important
9778
- }
9779
-
9780
- .mb-sm-auto,
9781
- .my-sm-auto {
9782
- margin-bottom: auto !important
9783
- }
9784
-
9785
- .ml-sm-auto,
9786
- .mx-sm-auto {
9787
- margin-left: auto !important
9788
- }
9789
- }
9790
-
9791
- @media (min-width:768px) {
9792
- .m-md-0 {
9793
- margin: 0 !important
9794
- }
9795
-
9796
- .mt-md-0,
9797
- .my-md-0 {
9798
- margin-top: 0 !important
9799
- }
9800
-
9801
- .mr-md-0,
9802
- .mx-md-0 {
9803
- margin-right: 0 !important
9804
- }
9805
-
9806
- .mb-md-0,
9807
- .my-md-0 {
9808
- margin-bottom: 0 !important
9809
- }
9810
-
9811
- .ml-md-0,
9812
- .mx-md-0 {
9813
- margin-left: 0 !important
9814
- }
9815
-
9816
- .m-md-1 {
9817
- margin: .25rem !important
9818
- }
9819
-
9820
- .mt-md-1,
9821
- .my-md-1 {
9822
- margin-top: .25rem !important
9823
- }
9824
-
9825
- .mr-md-1,
9826
- .mx-md-1 {
9827
- margin-right: .25rem !important
9828
- }
9829
-
9830
- .mb-md-1,
9831
- .my-md-1 {
9832
- margin-bottom: .25rem !important
9833
- }
9834
-
9835
- .ml-md-1,
9836
- .mx-md-1 {
9837
- margin-left: .25rem !important
9838
- }
9839
-
9840
- .m-md-2 {
9841
- margin: .5rem !important
9842
- }
9843
-
9844
- .mt-md-2,
9845
- .my-md-2 {
9846
- margin-top: .5rem !important
9847
- }
9848
-
9849
- .mr-md-2,
9850
- .mx-md-2 {
9851
- margin-right: .5rem !important
9852
- }
9853
-
9854
- .mb-md-2,
9855
- .my-md-2 {
9856
- margin-bottom: .5rem !important
9857
- }
9858
-
9859
- .ml-md-2,
9860
- .mx-md-2 {
9861
- margin-left: .5rem !important
9862
- }
9863
-
9864
- .m-md-3 {
9865
- margin: 1rem !important
9866
- }
9867
-
9868
- .mt-md-3,
9869
- .my-md-3 {
9870
- margin-top: 1rem !important
9871
- }
9872
-
9873
- .mr-md-3,
9874
- .mx-md-3 {
9875
- margin-right: 1rem !important
9876
- }
9877
-
9878
- .mb-md-3,
9879
- .my-md-3 {
9880
- margin-bottom: 1rem !important
9881
- }
9882
-
9883
- .ml-md-3,
9884
- .mx-md-3 {
9885
- margin-left: 1rem !important
9886
- }
9887
-
9888
- .m-md-4 {
9889
- margin: 1.5rem !important
9890
- }
9891
-
9892
- .mt-md-4,
9893
- .my-md-4 {
9894
- margin-top: 1.5rem !important
9895
- }
9896
-
9897
- .mr-md-4,
9898
- .mx-md-4 {
9899
- margin-right: 1.5rem !important
9900
- }
9901
-
9902
- .mb-md-4,
9903
- .my-md-4 {
9904
- margin-bottom: 1.5rem !important
9905
- }
9906
-
9907
- .ml-md-4,
9908
- .mx-md-4 {
9909
- margin-left: 1.5rem !important
9910
- }
9911
-
9912
- .m-md-5 {
9913
- margin: 3rem !important
9914
- }
9915
-
9916
- .mt-md-5,
9917
- .my-md-5 {
9918
- margin-top: 3rem !important
9919
- }
9920
-
9921
- .mr-md-5,
9922
- .mx-md-5 {
9923
- margin-right: 3rem !important
9924
- }
9925
-
9926
- .mb-md-5,
9927
- .my-md-5 {
9928
- margin-bottom: 3rem !important
9929
- }
9930
-
9931
- .ml-md-5,
9932
- .mx-md-5 {
9933
- margin-left: 3rem !important
9934
- }
9935
-
9936
- .p-md-0 {
9937
- padding: 0 !important
9938
- }
9939
-
9940
- .pt-md-0,
9941
- .py-md-0 {
9942
- padding-top: 0 !important
9943
- }
9944
-
9945
- .pr-md-0,
9946
- .px-md-0 {
9947
- padding-right: 0 !important
9948
- }
9949
-
9950
- .pb-md-0,
9951
- .py-md-0 {
9952
- padding-bottom: 0 !important
9953
- }
9954
-
9955
- .pl-md-0,
9956
- .px-md-0 {
9957
- padding-left: 0 !important
9958
- }
9959
-
9960
- .p-md-1 {
9961
- padding: .25rem !important
9962
- }
9963
-
9964
- .pt-md-1,
9965
- .py-md-1 {
9966
- padding-top: .25rem !important
9967
- }
9968
-
9969
- .pr-md-1,
9970
- .px-md-1 {
9971
- padding-right: .25rem !important
9972
- }
9973
-
9974
- .pb-md-1,
9975
- .py-md-1 {
9976
- padding-bottom: .25rem !important
9977
- }
9978
-
9979
- .pl-md-1,
9980
- .px-md-1 {
9981
- padding-left: .25rem !important
9982
- }
9983
-
9984
- .p-md-2 {
9985
- padding: .5rem !important
9986
- }
9987
-
9988
- .pt-md-2,
9989
- .py-md-2 {
9990
- padding-top: .5rem !important
9991
- }
9992
-
9993
- .pr-md-2,
9994
- .px-md-2 {
9995
- padding-right: .5rem !important
9996
- }
9997
-
9998
- .pb-md-2,
9999
- .py-md-2 {
10000
- padding-bottom: .5rem !important
10001
- }
10002
-
10003
- .pl-md-2,
10004
- .px-md-2 {
10005
- padding-left: .5rem !important
10006
- }
10007
-
10008
- .p-md-3 {
10009
- padding: 1rem !important
10010
- }
10011
-
10012
- .pt-md-3,
10013
- .py-md-3 {
10014
- padding-top: 1rem !important
10015
- }
10016
-
10017
- .pr-md-3,
10018
- .px-md-3 {
10019
- padding-right: 1rem !important
10020
- }
10021
-
10022
- .pb-md-3,
10023
- .py-md-3 {
10024
- padding-bottom: 1rem !important
10025
- }
10026
-
10027
- .pl-md-3,
10028
- .px-md-3 {
10029
- padding-left: 1rem !important
10030
- }
10031
-
10032
- .p-md-4 {
10033
- padding: 1.5rem !important
10034
- }
10035
-
10036
- .pt-md-4,
10037
- .py-md-4 {
10038
- padding-top: 1.5rem !important
10039
- }
10040
-
10041
- .pr-md-4,
10042
- .px-md-4 {
10043
- padding-right: 1.5rem !important
10044
- }
10045
-
10046
- .pb-md-4,
10047
- .py-md-4 {
10048
- padding-bottom: 1.5rem !important
10049
- }
10050
-
10051
- .pl-md-4,
10052
- .px-md-4 {
10053
- padding-left: 1.5rem !important
10054
- }
10055
-
10056
- .p-md-5 {
10057
- padding: 3rem !important
10058
- }
10059
-
10060
- .pt-md-5,
10061
- .py-md-5 {
10062
- padding-top: 3rem !important
10063
- }
10064
-
10065
- .pr-md-5,
10066
- .px-md-5 {
10067
- padding-right: 3rem !important
10068
- }
10069
-
10070
- .pb-md-5,
10071
- .py-md-5 {
10072
- padding-bottom: 3rem !important
10073
- }
10074
-
10075
- .pl-md-5,
10076
- .px-md-5 {
10077
- padding-left: 3rem !important
10078
- }
10079
-
10080
- .m-md-n1 {
10081
- margin: -.25rem !important
10082
- }
10083
-
10084
- .mt-md-n1,
10085
- .my-md-n1 {
10086
- margin-top: -.25rem !important
10087
- }
10088
-
10089
- .mr-md-n1,
10090
- .mx-md-n1 {
10091
- margin-right: -.25rem !important
10092
- }
10093
-
10094
- .mb-md-n1,
10095
- .my-md-n1 {
10096
- margin-bottom: -.25rem !important
10097
- }
10098
-
10099
- .ml-md-n1,
10100
- .mx-md-n1 {
10101
- margin-left: -.25rem !important
10102
- }
10103
-
10104
- .m-md-n2 {
10105
- margin: -.5rem !important
10106
- }
10107
-
10108
- .mt-md-n2,
10109
- .my-md-n2 {
10110
- margin-top: -.5rem !important
10111
- }
10112
-
10113
- .mr-md-n2,
10114
- .mx-md-n2 {
10115
- margin-right: -.5rem !important
10116
- }
10117
-
10118
- .mb-md-n2,
10119
- .my-md-n2 {
10120
- margin-bottom: -.5rem !important
10121
- }
10122
-
10123
- .ml-md-n2,
10124
- .mx-md-n2 {
10125
- margin-left: -.5rem !important
10126
- }
10127
-
10128
- .m-md-n3 {
10129
- margin: -1rem !important
10130
- }
10131
-
10132
- .mt-md-n3,
10133
- .my-md-n3 {
10134
- margin-top: -1rem !important
10135
- }
10136
-
10137
- .mr-md-n3,
10138
- .mx-md-n3 {
10139
- margin-right: -1rem !important
10140
- }
10141
-
10142
- .mb-md-n3,
10143
- .my-md-n3 {
10144
- margin-bottom: -1rem !important
10145
- }
10146
-
10147
- .ml-md-n3,
10148
- .mx-md-n3 {
10149
- margin-left: -1rem !important
10150
- }
10151
-
10152
- .m-md-n4 {
10153
- margin: -1.5rem !important
10154
- }
10155
-
10156
- .mt-md-n4,
10157
- .my-md-n4 {
10158
- margin-top: -1.5rem !important
10159
- }
10160
-
10161
- .mr-md-n4,
10162
- .mx-md-n4 {
10163
- margin-right: -1.5rem !important
10164
- }
10165
-
10166
- .mb-md-n4,
10167
- .my-md-n4 {
10168
- margin-bottom: -1.5rem !important
10169
- }
10170
-
10171
- .ml-md-n4,
10172
- .mx-md-n4 {
10173
- margin-left: -1.5rem !important
10174
- }
10175
-
10176
- .m-md-n5 {
10177
- margin: -3rem !important
10178
- }
10179
-
10180
- .mt-md-n5,
10181
- .my-md-n5 {
10182
- margin-top: -3rem !important
10183
- }
10184
-
10185
- .mr-md-n5,
10186
- .mx-md-n5 {
10187
- margin-right: -3rem !important
10188
- }
10189
-
10190
- .mb-md-n5,
10191
- .my-md-n5 {
10192
- margin-bottom: -3rem !important
10193
- }
10194
-
10195
- .ml-md-n5,
10196
- .mx-md-n5 {
10197
- margin-left: -3rem !important
10198
- }
10199
-
10200
- .m-md-auto {
10201
- margin: auto !important
10202
- }
10203
-
10204
- .mt-md-auto,
10205
- .my-md-auto {
10206
- margin-top: auto !important
10207
- }
10208
-
10209
- .mr-md-auto,
10210
- .mx-md-auto {
10211
- margin-right: auto !important
10212
- }
10213
-
10214
- .mb-md-auto,
10215
- .my-md-auto {
10216
- margin-bottom: auto !important
10217
- }
10218
-
10219
- .ml-md-auto,
10220
- .mx-md-auto {
10221
- margin-left: auto !important
10222
- }
10223
- }
10224
-
10225
- @media (min-width:992px) {
10226
- .m-lg-0 {
10227
- margin: 0 !important
10228
- }
10229
-
10230
- .mt-lg-0,
10231
- .my-lg-0 {
10232
- margin-top: 0 !important
10233
- }
10234
-
10235
- .mr-lg-0,
10236
- .mx-lg-0 {
10237
- margin-right: 0 !important
10238
- }
10239
-
10240
- .mb-lg-0,
10241
- .my-lg-0 {
10242
- margin-bottom: 0 !important
10243
- }
10244
-
10245
- .ml-lg-0,
10246
- .mx-lg-0 {
10247
- margin-left: 0 !important
10248
- }
10249
-
10250
- .m-lg-1 {
10251
- margin: .25rem !important
10252
- }
10253
-
10254
- .mt-lg-1,
10255
- .my-lg-1 {
10256
- margin-top: .25rem !important
10257
- }
10258
-
10259
- .mr-lg-1,
10260
- .mx-lg-1 {
10261
- margin-right: .25rem !important
10262
- }
10263
-
10264
- .mb-lg-1,
10265
- .my-lg-1 {
10266
- margin-bottom: .25rem !important
10267
- }
10268
-
10269
- .ml-lg-1,
10270
- .mx-lg-1 {
10271
- margin-left: .25rem !important
10272
- }
10273
-
10274
- .m-lg-2 {
10275
- margin: .5rem !important
10276
- }
10277
-
10278
- .mt-lg-2,
10279
- .my-lg-2 {
10280
- margin-top: .5rem !important
10281
- }
10282
-
10283
- .mr-lg-2,
10284
- .mx-lg-2 {
10285
- margin-right: .5rem !important
10286
- }
10287
-
10288
- .mb-lg-2,
10289
- .my-lg-2 {
10290
- margin-bottom: .5rem !important
10291
- }
10292
-
10293
- .ml-lg-2,
10294
- .mx-lg-2 {
10295
- margin-left: .5rem !important
10296
- }
10297
-
10298
- .m-lg-3 {
10299
- margin: 1rem !important
10300
- }
10301
-
10302
- .mt-lg-3,
10303
- .my-lg-3 {
10304
- margin-top: 1rem !important
10305
- }
10306
-
10307
- .mr-lg-3,
10308
- .mx-lg-3 {
10309
- margin-right: 1rem !important
10310
- }
10311
-
10312
- .mb-lg-3,
10313
- .my-lg-3 {
10314
- margin-bottom: 1rem !important
10315
- }
10316
-
10317
- .ml-lg-3,
10318
- .mx-lg-3 {
10319
- margin-left: 1rem !important
10320
- }
10321
-
10322
- .m-lg-4 {
10323
- margin: 1.5rem !important
10324
- }
10325
-
10326
- .mt-lg-4,
10327
- .my-lg-4 {
10328
- margin-top: 1.5rem !important
10329
- }
10330
-
10331
- .mr-lg-4,
10332
- .mx-lg-4 {
10333
- margin-right: 1.5rem !important
10334
- }
10335
-
10336
- .mb-lg-4,
10337
- .my-lg-4 {
10338
- margin-bottom: 1.5rem !important
10339
- }
10340
-
10341
- .ml-lg-4,
10342
- .mx-lg-4 {
10343
- margin-left: 1.5rem !important
10344
- }
10345
-
10346
- .m-lg-5 {
10347
- margin: 3rem !important
10348
- }
10349
-
10350
- .mt-lg-5,
10351
- .my-lg-5 {
10352
- margin-top: 3rem !important
10353
- }
10354
-
10355
- .mr-lg-5,
10356
- .mx-lg-5 {
10357
- margin-right: 3rem !important
10358
- }
10359
-
10360
- .mb-lg-5,
10361
- .my-lg-5 {
10362
- margin-bottom: 3rem !important
10363
- }
10364
-
10365
- .ml-lg-5,
10366
- .mx-lg-5 {
10367
- margin-left: 3rem !important
10368
- }
10369
-
10370
- .p-lg-0 {
10371
- padding: 0 !important
10372
- }
10373
-
10374
- .pt-lg-0,
10375
- .py-lg-0 {
10376
- padding-top: 0 !important
10377
- }
10378
-
10379
- .pr-lg-0,
10380
- .px-lg-0 {
10381
- padding-right: 0 !important
10382
- }
10383
-
10384
- .pb-lg-0,
10385
- .py-lg-0 {
10386
- padding-bottom: 0 !important
10387
- }
10388
-
10389
- .pl-lg-0,
10390
- .px-lg-0 {
10391
- padding-left: 0 !important
10392
- }
10393
-
10394
- .p-lg-1 {
10395
- padding: .25rem !important
10396
- }
10397
-
10398
- .pt-lg-1,
10399
- .py-lg-1 {
10400
- padding-top: .25rem !important
10401
- }
10402
-
10403
- .pr-lg-1,
10404
- .px-lg-1 {
10405
- padding-right: .25rem !important
10406
- }
10407
-
10408
- .pb-lg-1,
10409
- .py-lg-1 {
10410
- padding-bottom: .25rem !important
10411
- }
10412
-
10413
- .pl-lg-1,
10414
- .px-lg-1 {
10415
- padding-left: .25rem !important
10416
- }
10417
-
10418
- .p-lg-2 {
10419
- padding: .5rem !important
10420
- }
10421
-
10422
- .pt-lg-2,
10423
- .py-lg-2 {
10424
- padding-top: .5rem !important
10425
- }
10426
-
10427
- .pr-lg-2,
10428
- .px-lg-2 {
10429
- padding-right: .5rem !important
10430
- }
10431
-
10432
- .pb-lg-2,
10433
- .py-lg-2 {
10434
- padding-bottom: .5rem !important
10435
- }
10436
-
10437
- .pl-lg-2,
10438
- .px-lg-2 {
10439
- padding-left: .5rem !important
10440
- }
10441
-
10442
- .p-lg-3 {
10443
- padding: 1rem !important
10444
- }
10445
-
10446
- .pt-lg-3,
10447
- .py-lg-3 {
10448
- padding-top: 1rem !important
10449
- }
10450
-
10451
- .pr-lg-3,
10452
- .px-lg-3 {
10453
- padding-right: 1rem !important
10454
- }
10455
-
10456
- .pb-lg-3,
10457
- .py-lg-3 {
10458
- padding-bottom: 1rem !important
10459
- }
10460
-
10461
- .pl-lg-3,
10462
- .px-lg-3 {
10463
- padding-left: 1rem !important
10464
- }
10465
-
10466
- .p-lg-4 {
10467
- padding: 1.5rem !important
10468
- }
10469
-
10470
- .pt-lg-4,
10471
- .py-lg-4 {
10472
- padding-top: 1.5rem !important
10473
- }
10474
-
10475
- .pr-lg-4,
10476
- .px-lg-4 {
10477
- padding-right: 1.5rem !important
10478
- }
10479
-
10480
- .pb-lg-4,
10481
- .py-lg-4 {
10482
- padding-bottom: 1.5rem !important
10483
- }
10484
-
10485
- .pl-lg-4,
10486
- .px-lg-4 {
10487
- padding-left: 1.5rem !important
10488
- }
10489
-
10490
- .p-lg-5 {
10491
- padding: 3rem !important
10492
- }
10493
-
10494
- .pt-lg-5,
10495
- .py-lg-5 {
10496
- padding-top: 3rem !important
10497
- }
10498
-
10499
- .pr-lg-5,
10500
- .px-lg-5 {
10501
- padding-right: 3rem !important
10502
- }
10503
-
10504
- .pb-lg-5,
10505
- .py-lg-5 {
10506
- padding-bottom: 3rem !important
10507
- }
10508
-
10509
- .pl-lg-5,
10510
- .px-lg-5 {
10511
- padding-left: 3rem !important
10512
- }
10513
-
10514
- .m-lg-n1 {
10515
- margin: -.25rem !important
10516
- }
10517
-
10518
- .mt-lg-n1,
10519
- .my-lg-n1 {
10520
- margin-top: -.25rem !important
10521
- }
10522
-
10523
- .mr-lg-n1,
10524
- .mx-lg-n1 {
10525
- margin-right: -.25rem !important
10526
- }
10527
-
10528
- .mb-lg-n1,
10529
- .my-lg-n1 {
10530
- margin-bottom: -.25rem !important
10531
- }
10532
-
10533
- .ml-lg-n1,
10534
- .mx-lg-n1 {
10535
- margin-left: -.25rem !important
10536
- }
10537
-
10538
- .m-lg-n2 {
10539
- margin: -.5rem !important
10540
- }
10541
-
10542
- .mt-lg-n2,
10543
- .my-lg-n2 {
10544
- margin-top: -.5rem !important
10545
- }
10546
-
10547
- .mr-lg-n2,
10548
- .mx-lg-n2 {
10549
- margin-right: -.5rem !important
10550
- }
10551
-
10552
- .mb-lg-n2,
10553
- .my-lg-n2 {
10554
- margin-bottom: -.5rem !important
10555
- }
10556
-
10557
- .ml-lg-n2,
10558
- .mx-lg-n2 {
10559
- margin-left: -.5rem !important
10560
- }
10561
-
10562
- .m-lg-n3 {
10563
- margin: -1rem !important
10564
- }
10565
-
10566
- .mt-lg-n3,
10567
- .my-lg-n3 {
10568
- margin-top: -1rem !important
10569
- }
10570
-
10571
- .mr-lg-n3,
10572
- .mx-lg-n3 {
10573
- margin-right: -1rem !important
10574
- }
10575
-
10576
- .mb-lg-n3,
10577
- .my-lg-n3 {
10578
- margin-bottom: -1rem !important
10579
- }
10580
-
10581
- .ml-lg-n3,
10582
- .mx-lg-n3 {
10583
- margin-left: -1rem !important
10584
- }
10585
-
10586
- .m-lg-n4 {
10587
- margin: -1.5rem !important
10588
- }
10589
-
10590
- .mt-lg-n4,
10591
- .my-lg-n4 {
10592
- margin-top: -1.5rem !important
10593
- }
10594
-
10595
- .mr-lg-n4,
10596
- .mx-lg-n4 {
10597
- margin-right: -1.5rem !important
10598
- }
10599
-
10600
- .mb-lg-n4,
10601
- .my-lg-n4 {
10602
- margin-bottom: -1.5rem !important
10603
- }
10604
-
10605
- .ml-lg-n4,
10606
- .mx-lg-n4 {
10607
- margin-left: -1.5rem !important
10608
- }
10609
-
10610
- .m-lg-n5 {
10611
- margin: -3rem !important
10612
- }
10613
-
10614
- .mt-lg-n5,
10615
- .my-lg-n5 {
10616
- margin-top: -3rem !important
10617
- }
10618
-
10619
- .mr-lg-n5,
10620
- .mx-lg-n5 {
10621
- margin-right: -3rem !important
10622
- }
10623
-
10624
- .mb-lg-n5,
10625
- .my-lg-n5 {
10626
- margin-bottom: -3rem !important
10627
- }
10628
-
10629
- .ml-lg-n5,
10630
- .mx-lg-n5 {
10631
- margin-left: -3rem !important
10632
- }
10633
-
10634
- .m-lg-auto {
10635
- margin: auto !important
10636
- }
10637
-
10638
- .mt-lg-auto,
10639
- .my-lg-auto {
10640
- margin-top: auto !important
10641
- }
10642
-
10643
- .mr-lg-auto,
10644
- .mx-lg-auto {
10645
- margin-right: auto !important
10646
- }
10647
-
10648
- .mb-lg-auto,
10649
- .my-lg-auto {
10650
- margin-bottom: auto !important
10651
- }
10652
-
10653
- .ml-lg-auto,
10654
- .mx-lg-auto {
10655
- margin-left: auto !important
10656
- }
10657
- }
10658
-
10659
- @media (min-width:1200px) {
10660
- .m-xl-0 {
10661
- margin: 0 !important
10662
- }
10663
-
10664
- .mt-xl-0,
10665
- .my-xl-0 {
10666
- margin-top: 0 !important
10667
- }
10668
-
10669
- .mr-xl-0,
10670
- .mx-xl-0 {
10671
- margin-right: 0 !important
10672
- }
10673
-
10674
- .mb-xl-0,
10675
- .my-xl-0 {
10676
- margin-bottom: 0 !important
10677
- }
10678
-
10679
- .ml-xl-0,
10680
- .mx-xl-0 {
10681
- margin-left: 0 !important
10682
- }
10683
-
10684
- .m-xl-1 {
10685
- margin: .25rem !important
10686
- }
10687
-
10688
- .mt-xl-1,
10689
- .my-xl-1 {
10690
- margin-top: .25rem !important
10691
- }
10692
-
10693
- .mr-xl-1,
10694
- .mx-xl-1 {
10695
- margin-right: .25rem !important
10696
- }
10697
-
10698
- .mb-xl-1,
10699
- .my-xl-1 {
10700
- margin-bottom: .25rem !important
10701
- }
10702
-
10703
- .ml-xl-1,
10704
- .mx-xl-1 {
10705
- margin-left: .25rem !important
10706
- }
10707
-
10708
- .m-xl-2 {
10709
- margin: .5rem !important
10710
- }
10711
-
10712
- .mt-xl-2,
10713
- .my-xl-2 {
10714
- margin-top: .5rem !important
10715
- }
10716
-
10717
- .mr-xl-2,
10718
- .mx-xl-2 {
10719
- margin-right: .5rem !important
10720
- }
10721
-
10722
- .mb-xl-2,
10723
- .my-xl-2 {
10724
- margin-bottom: .5rem !important
10725
- }
10726
-
10727
- .ml-xl-2,
10728
- .mx-xl-2 {
10729
- margin-left: .5rem !important
10730
- }
10731
-
10732
- .m-xl-3 {
10733
- margin: 1rem !important
10734
- }
10735
-
10736
- .mt-xl-3,
10737
- .my-xl-3 {
10738
- margin-top: 1rem !important
10739
- }
10740
-
10741
- .mr-xl-3,
10742
- .mx-xl-3 {
10743
- margin-right: 1rem !important
10744
- }
10745
-
10746
- .mb-xl-3,
10747
- .my-xl-3 {
10748
- margin-bottom: 1rem !important
10749
- }
10750
-
10751
- .ml-xl-3,
10752
- .mx-xl-3 {
10753
- margin-left: 1rem !important
10754
- }
10755
-
10756
- .m-xl-4 {
10757
- margin: 1.5rem !important
10758
- }
10759
-
10760
- .mt-xl-4,
10761
- .my-xl-4 {
10762
- margin-top: 1.5rem !important
10763
- }
10764
-
10765
- .mr-xl-4,
10766
- .mx-xl-4 {
10767
- margin-right: 1.5rem !important
10768
- }
10769
-
10770
- .mb-xl-4,
10771
- .my-xl-4 {
10772
- margin-bottom: 1.5rem !important
10773
- }
10774
-
10775
- .ml-xl-4,
10776
- .mx-xl-4 {
10777
- margin-left: 1.5rem !important
10778
- }
10779
-
10780
- .m-xl-5 {
10781
- margin: 3rem !important
10782
- }
10783
-
10784
- .mt-xl-5,
10785
- .my-xl-5 {
10786
- margin-top: 3rem !important
10787
- }
10788
-
10789
- .mr-xl-5,
10790
- .mx-xl-5 {
10791
- margin-right: 3rem !important
10792
- }
10793
-
10794
- .mb-xl-5,
10795
- .my-xl-5 {
10796
- margin-bottom: 3rem !important
10797
- }
10798
-
10799
- .ml-xl-5,
10800
- .mx-xl-5 {
10801
- margin-left: 3rem !important
10802
- }
10803
-
10804
- .p-xl-0 {
10805
- padding: 0 !important
10806
- }
10807
-
10808
- .pt-xl-0,
10809
- .py-xl-0 {
10810
- padding-top: 0 !important
10811
- }
10812
-
10813
- .pr-xl-0,
10814
- .px-xl-0 {
10815
- padding-right: 0 !important
10816
- }
10817
-
10818
- .pb-xl-0,
10819
- .py-xl-0 {
10820
- padding-bottom: 0 !important
10821
- }
10822
-
10823
- .pl-xl-0,
10824
- .px-xl-0 {
10825
- padding-left: 0 !important
10826
- }
10827
-
10828
- .p-xl-1 {
10829
- padding: .25rem !important
10830
- }
10831
-
10832
- .pt-xl-1,
10833
- .py-xl-1 {
10834
- padding-top: .25rem !important
10835
- }
10836
-
10837
- .pr-xl-1,
10838
- .px-xl-1 {
10839
- padding-right: .25rem !important
10840
- }
10841
-
10842
- .pb-xl-1,
10843
- .py-xl-1 {
10844
- padding-bottom: .25rem !important
10845
- }
10846
-
10847
- .pl-xl-1,
10848
- .px-xl-1 {
10849
- padding-left: .25rem !important
10850
- }
10851
-
10852
- .p-xl-2 {
10853
- padding: .5rem !important
10854
- }
10855
-
10856
- .pt-xl-2,
10857
- .py-xl-2 {
10858
- padding-top: .5rem !important
10859
- }
10860
-
10861
- .pr-xl-2,
10862
- .px-xl-2 {
10863
- padding-right: .5rem !important
10864
- }
10865
-
10866
- .pb-xl-2,
10867
- .py-xl-2 {
10868
- padding-bottom: .5rem !important
10869
- }
10870
-
10871
- .pl-xl-2,
10872
- .px-xl-2 {
10873
- padding-left: .5rem !important
10874
- }
10875
-
10876
- .p-xl-3 {
10877
- padding: 1rem !important
10878
- }
10879
-
10880
- .pt-xl-3,
10881
- .py-xl-3 {
10882
- padding-top: 1rem !important
10883
- }
10884
-
10885
- .pr-xl-3,
10886
- .px-xl-3 {
10887
- padding-right: 1rem !important
10888
- }
10889
-
10890
- .pb-xl-3,
10891
- .py-xl-3 {
10892
- padding-bottom: 1rem !important
10893
- }
10894
-
10895
- .pl-xl-3,
10896
- .px-xl-3 {
10897
- padding-left: 1rem !important
10898
- }
10899
-
10900
- .p-xl-4 {
10901
- padding: 1.5rem !important
10902
- }
10903
-
10904
- .pt-xl-4,
10905
- .py-xl-4 {
10906
- padding-top: 1.5rem !important
10907
- }
10908
-
10909
- .pr-xl-4,
10910
- .px-xl-4 {
10911
- padding-right: 1.5rem !important
10912
- }
10913
-
10914
- .pb-xl-4,
10915
- .py-xl-4 {
10916
- padding-bottom: 1.5rem !important
10917
- }
10918
-
10919
- .pl-xl-4,
10920
- .px-xl-4 {
10921
- padding-left: 1.5rem !important
10922
- }
10923
-
10924
- .p-xl-5 {
10925
- padding: 3rem !important
10926
- }
10927
-
10928
- .pt-xl-5,
10929
- .py-xl-5 {
10930
- padding-top: 3rem !important
10931
- }
10932
-
10933
- .pr-xl-5,
10934
- .px-xl-5 {
10935
- padding-right: 3rem !important
10936
- }
10937
-
10938
- .pb-xl-5,
10939
- .py-xl-5 {
10940
- padding-bottom: 3rem !important
10941
- }
10942
-
10943
- .pl-xl-5,
10944
- .px-xl-5 {
10945
- padding-left: 3rem !important
10946
- }
10947
-
10948
- .m-xl-n1 {
10949
- margin: -.25rem !important
10950
- }
10951
-
10952
- .mt-xl-n1,
10953
- .my-xl-n1 {
10954
- margin-top: -.25rem !important
10955
- }
10956
-
10957
- .mr-xl-n1,
10958
- .mx-xl-n1 {
10959
- margin-right: -.25rem !important
10960
- }
10961
-
10962
- .mb-xl-n1,
10963
- .my-xl-n1 {
10964
- margin-bottom: -.25rem !important
10965
- }
10966
-
10967
- .ml-xl-n1,
10968
- .mx-xl-n1 {
10969
- margin-left: -.25rem !important
10970
- }
10971
-
10972
- .m-xl-n2 {
10973
- margin: -.5rem !important
10974
- }
10975
-
10976
- .mt-xl-n2,
10977
- .my-xl-n2 {
10978
- margin-top: -.5rem !important
10979
- }
10980
-
10981
- .mr-xl-n2,
10982
- .mx-xl-n2 {
10983
- margin-right: -.5rem !important
10984
- }
10985
-
10986
- .mb-xl-n2,
10987
- .my-xl-n2 {
10988
- margin-bottom: -.5rem !important
10989
- }
10990
-
10991
- .ml-xl-n2,
10992
- .mx-xl-n2 {
10993
- margin-left: -.5rem !important
10994
- }
10995
-
10996
- .m-xl-n3 {
10997
- margin: -1rem !important
10998
- }
10999
-
11000
- .mt-xl-n3,
11001
- .my-xl-n3 {
11002
- margin-top: -1rem !important
11003
- }
11004
-
11005
- .mr-xl-n3,
11006
- .mx-xl-n3 {
11007
- margin-right: -1rem !important
11008
- }
11009
-
11010
- .mb-xl-n3,
11011
- .my-xl-n3 {
11012
- margin-bottom: -1rem !important
11013
- }
11014
-
11015
- .ml-xl-n3,
11016
- .mx-xl-n3 {
11017
- margin-left: -1rem !important
11018
- }
11019
-
11020
- .m-xl-n4 {
11021
- margin: -1.5rem !important
11022
- }
11023
-
11024
- .mt-xl-n4,
11025
- .my-xl-n4 {
11026
- margin-top: -1.5rem !important
11027
- }
11028
-
11029
- .mr-xl-n4,
11030
- .mx-xl-n4 {
11031
- margin-right: -1.5rem !important
11032
- }
11033
-
11034
- .mb-xl-n4,
11035
- .my-xl-n4 {
11036
- margin-bottom: -1.5rem !important
11037
- }
11038
-
11039
- .ml-xl-n4,
11040
- .mx-xl-n4 {
11041
- margin-left: -1.5rem !important
11042
- }
11043
-
11044
- .m-xl-n5 {
11045
- margin: -3rem !important
11046
- }
11047
-
11048
- .mt-xl-n5,
11049
- .my-xl-n5 {
11050
- margin-top: -3rem !important
11051
- }
11052
-
11053
- .mr-xl-n5,
11054
- .mx-xl-n5 {
11055
- margin-right: -3rem !important
11056
- }
11057
-
11058
- .mb-xl-n5,
11059
- .my-xl-n5 {
11060
- margin-bottom: -3rem !important
11061
- }
11062
-
11063
- .ml-xl-n5,
11064
- .mx-xl-n5 {
11065
- margin-left: -3rem !important
11066
- }
11067
-
11068
- .m-xl-auto {
11069
- margin: auto !important
11070
- }
11071
-
11072
- .mt-xl-auto,
11073
- .my-xl-auto {
11074
- margin-top: auto !important
11075
- }
11076
-
11077
- .mr-xl-auto,
11078
- .mx-xl-auto {
11079
- margin-right: auto !important
11080
- }
11081
-
11082
- .mb-xl-auto,
11083
- .my-xl-auto {
11084
- margin-bottom: auto !important
11085
- }
11086
-
11087
- .ml-xl-auto,
11088
- .mx-xl-auto {
11089
- margin-left: auto !important
11090
- }
11091
  }
11092
 
11093
  .stretched-link::after {
11094
- position: absolute;
11095
- top: 0;
11096
- right: 0;
11097
- bottom: 0;
11098
- left: 0;
11099
- z-index: 1;
11100
- pointer-events: auto;
11101
- content: "";
11102
- background-color: rgba(0, 0, 0, 0)
11103
  }
11104
 
11105
  .text-monospace {
11106
- font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
11107
  }
11108
 
11109
  .text-justify {
11110
- text-align: justify !important
11111
  }
11112
 
11113
  .text-wrap {
11114
- white-space: normal !important
11115
  }
11116
 
11117
  .text-nowrap {
11118
- white-space: nowrap !important
11119
  }
11120
 
11121
  .text-truncate {
11122
- overflow: hidden;
11123
- text-overflow: ellipsis;
11124
- white-space: nowrap
11125
  }
11126
 
11127
  .text-left {
11128
- text-align: left !important
11129
  }
11130
 
11131
  .text-right {
11132
- text-align: right !important
11133
  }
11134
 
11135
  .text-center {
11136
- text-align: center !important
11137
- }
11138
-
11139
- @media (min-width:576px) {
11140
- .text-sm-left {
11141
- text-align: left !important
11142
- }
11143
-
11144
- .text-sm-right {
11145
- text-align: right !important
11146
- }
11147
-
11148
- .text-sm-center {
11149
- text-align: center !important
11150
- }
11151
- }
11152
-
11153
- @media (min-width:768px) {
11154
- .text-md-left {
11155
- text-align: left !important
11156
- }
11157
-
11158
- .text-md-right {
11159
- text-align: right !important
11160
- }
11161
-
11162
- .text-md-center {
11163
- text-align: center !important
11164
- }
11165
- }
11166
-
11167
- @media (min-width:992px) {
11168
- .text-lg-left {
11169
- text-align: left !important
11170
- }
11171
-
11172
- .text-lg-right {
11173
- text-align: right !important
11174
- }
11175
-
11176
- .text-lg-center {
11177
- text-align: center !important
11178
- }
11179
- }
11180
-
11181
- @media (min-width:1200px) {
11182
- .text-xl-left {
11183
- text-align: left !important
11184
- }
11185
-
11186
- .text-xl-right {
11187
- text-align: right !important
11188
- }
11189
-
11190
- .text-xl-center {
11191
- text-align: center !important
11192
- }
11193
  }
11194
 
11195
  .text-lowercase {
11196
- text-transform: lowercase !important
11197
  }
11198
 
11199
  .text-uppercase {
11200
- text-transform: uppercase !important
11201
  }
11202
 
11203
  .text-capitalize {
11204
- text-transform: capitalize !important
11205
  }
11206
 
11207
  .font-weight-light {
11208
- font-weight: 300 !important
11209
  }
11210
 
11211
  .font-weight-lighter {
11212
- font-weight: lighter !important
11213
  }
11214
 
11215
  .font-weight-normal {
11216
- font-weight: 400 !important
11217
  }
11218
 
11219
  .font-weight-bold {
11220
- font-weight: 700 !important
11221
  }
11222
 
11223
  .font-weight-bolder {
11224
- font-weight: bolder !important
11225
  }
11226
 
11227
  .font-italic {
11228
- font-style: italic !important
11229
  }
11230
 
11231
  .text-white {
11232
- color: #fff !important
11233
  }
11234
 
11235
  .text-primary {
11236
- color: #007bff !important
11237
  }
11238
 
11239
- a.text-primary:focus,
11240
- a.text-primary:hover {
11241
- color: #0056b3 !important
11242
  }
11243
 
11244
  .text-secondary {
11245
- color: #6c757d !important
11246
  }
11247
 
11248
- a.text-secondary:focus,
11249
- a.text-secondary:hover {
11250
- color: #494f54 !important
11251
  }
11252
 
11253
  .text-success {
11254
- color: #28a745 !important
11255
  }
11256
 
11257
- a.text-success:focus,
11258
- a.text-success:hover {
11259
- color: #19692c !important
11260
  }
11261
 
11262
  .text-info {
11263
- color: #17a2b8 !important
11264
  }
11265
 
11266
- a.text-info:focus,
11267
- a.text-info:hover {
11268
- color: #0f6674 !important
11269
  }
11270
 
11271
  .text-warning {
11272
- color: #ffc107 !important
11273
  }
11274
 
11275
- a.text-warning:focus,
11276
- a.text-warning:hover {
11277
- color: #ba8b00 !important
11278
  }
11279
 
11280
  .text-danger {
11281
- color: #dc3545 !important
11282
  }
11283
 
11284
- a.text-danger:focus,
11285
- a.text-danger:hover {
11286
- color: #a71d2a !important
11287
  }
11288
 
11289
  .text-light {
11290
- color: #f8f9fa !important
11291
  }
11292
 
11293
- a.text-light:focus,
11294
- a.text-light:hover {
11295
- color: #cbd3da !important
11296
  }
11297
 
11298
  .text-dark {
11299
- color: #343a40 !important
11300
  }
11301
 
11302
- a.text-dark:focus,
11303
- a.text-dark:hover {
11304
- color: #121416 !important
11305
  }
11306
 
11307
  .text-body {
11308
- color: #212529 !important
11309
  }
11310
 
11311
  .text-muted {
11312
- color: #6c757d !important
11313
  }
11314
 
11315
  .text-black-50 {
11316
- color: rgba(0, 0, 0, .5) !important
11317
  }
11318
 
11319
  .text-white-50 {
11320
- color: rgba(255, 255, 255, .5) !important
11321
  }
11322
 
11323
  .text-hide {
11324
- font: 0/0 a;
11325
- color: transparent;
11326
- text-shadow: none;
11327
- background-color: transparent;
11328
- border: 0
11329
  }
11330
 
11331
  .text-decoration-none {
11332
- text-decoration: none !important
11333
  }
11334
 
11335
  .text-break {
11336
- word-break: break-word !important;
11337
- word-wrap: break-word !important
11338
  }
11339
 
11340
  .text-reset {
11341
- color: inherit !important
11342
  }
11343
 
11344
  .visible {
11345
- visibility: visible !important
11346
  }
11347
 
11348
  .invisible {
11349
- visibility: hidden !important
11350
  }
11351
 
11352
  @media print {
11353
-
11354
- *,
11355
- ::after,
11356
- ::before {
11357
- text-shadow: none !important;
11358
- box-shadow: none !important
11359
- }
11360
-
11361
- a:not(.btn) {
11362
- text-decoration: underline
11363
- }
11364
-
11365
- abbr[title]::after {
11366
- content: " ("attr(title) ")"
11367
- }
11368
-
11369
- pre {
11370
- white-space: pre-wrap !important
11371
- }
11372
-
11373
- blockquote,
11374
- pre {
11375
- border: 1px solid #adb5bd;
11376
- page-break-inside: avoid
11377
- }
11378
-
11379
- thead {
11380
- display: table-header-group
11381
- }
11382
-
11383
- img,
11384
- tr {
11385
- page-break-inside: avoid
11386
- }
11387
-
11388
- h2,
11389
- h3,
11390
- p {
11391
- orphans: 3;
11392
- widows: 3
11393
- }
11394
-
11395
- h2,
11396
- h3 {
11397
- page-break-after: avoid
11398
- }
11399
-
11400
- @page {
11401
- size: a3
11402
- }
11403
-
11404
- body {
11405
- min-width: 992px !important
11406
- }
11407
-
11408
- .container {
11409
- min-width: 992px !important
11410
- }
11411
-
11412
- .navbar {
11413
- display: none
11414
- }
11415
-
11416
- .badge {
11417
- border: 1px solid #000
11418
- }
11419
-
11420
- .table {
11421
- border-collapse: collapse !important
11422
- }
11423
-
11424
- .table td,
11425
- .table th {
11426
- background-color: #fff !important
11427
- }
11428
-
11429
- .table-bordered td,
11430
- .table-bordered th {
11431
- border: 1px solid #dee2e6 !important
11432
- }
11433
-
11434
- .table-dark {
11435
- color: inherit
11436
- }
11437
-
11438
- .table-dark tbody+tbody,
11439
- .table-dark td,
11440
- .table-dark th,
11441
- .table-dark thead th {
11442
- border-color: #dee2e6
11443
- }
11444
-
11445
- .table .thead-dark th {
11446
- color: inherit;
11447
- border-color: #dee2e6
11448
- }
11449
- }
1
  /*!
2
+ * Bootstrap v4.6.2 (https://getbootstrap.com/)
3
+ * Copyright 2011-2022 The Bootstrap Authors
4
+ * Copyright 2011-2022 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/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", "Liberation 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", "Liberation 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:not(:focus-visible) {
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([class]) {
167
+ color: inherit;
168
+ text-decoration: none;
169
  }
170
 
171
  a:not([href]):not([class]):hover {
172
+ color: inherit;
173
+ text-decoration: none;
174
  }
175
 
176
+ pre,
177
  code,
178
  kbd,
 
179
  samp {
180
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
181
+ font-size: 1em;
182
  }
183
 
184
  pre {
185
+ margin-top: 0;
186
+ margin-bottom: 1rem;
187
+ overflow: auto;
188
+ -ms-overflow-style: scrollbar;
189
  }
190
 
191
  figure {
192
+ margin: 0 0 1rem;
193
  }
194
 
195
  img {
196
+ vertical-align: middle;
197
+ border-style: none;
198
  }
199
 
200
  svg {
201
+ overflow: hidden;
202
+ vertical-align: middle;
203
  }
204
 
205
  table {
206
+ border-collapse: collapse;
207
  }
208
 
209
  caption {
210
+ padding-top: 0.75rem;
211
+ padding-bottom: 0.75rem;
212
+ color: #6c757d;
213
+ text-align: left;
214
+ caption-side: bottom;
215
  }
216
 
217
  th {
218
+ text-align: inherit;
219
+ text-align: -webkit-match-parent;
220
  }
221
 
222
  label {
223
+ display: inline-block;
224
+ margin-bottom: 0.5rem;
225
  }
226
 
227
  button {
228
+ border-radius: 0;
229
  }
230
 
231
+ button:focus:not(:focus-visible) {
232
+ outline: 0;
 
233
  }
234
 
 
235
  input,
236
+ button,
237
  select,
238
+ optgroup,
239
  textarea {
240
+ margin: 0;
241
+ font-family: inherit;
242
+ font-size: inherit;
243
+ line-height: inherit;
244
  }
245
 
246
  button,
247
  input {
248
+ overflow: visible;
249
  }
250
 
251
  button,
252
  select {
253
+ text-transform: none;
254
  }
255
 
256
+ [role="button"] {
257
+ cursor: pointer;
258
  }
259
 
260
  select {
261
+ word-wrap: normal;
262
  }
263
 
264
+ button,
265
+ [type="button"],
266
+ [type="reset"],
267
+ [type="submit"] {
268
+ -webkit-appearance: button;
269
  }
270
 
271
+ button:not(:disabled),
272
+ [type="button"]:not(:disabled),
273
+ [type="reset"]:not(:disabled),
274
+ [type="submit"]:not(:disabled) {
275
+ cursor: pointer;
276
  }
277
 
278
+ button::-moz-focus-inner,
279
+ [type="button"]::-moz-focus-inner,
280
+ [type="reset"]::-moz-focus-inner,
281
+ [type="submit"]::-moz-focus-inner {
282
+ padding: 0;
283
+ border-style: none;
284
  }
285
 
286
+ input[type="radio"],
287
+ input[type="checkbox"] {
288
+ box-sizing: border-box;
289
+ padding: 0;
290
  }
291
 
292
  textarea {
293
+ overflow: auto;
294
+ resize: vertical;
295
  }
296
 
297
  fieldset {
298
+ min-width: 0;
299
+ padding: 0;
300
+ margin: 0;
301
+ border: 0;
302
  }
303
 
304
  legend {
305
+ display: block;
306
+ width: 100%;
307
+ max-width: 100%;
308
+ padding: 0;
309
+ margin-bottom: .5rem;
310
+ font-size: 1.5rem;
311
+ line-height: inherit;
312
+ color: inherit;
313
+ white-space: normal;
314
  }
315
 
316
  progress {
317
+ vertical-align: baseline;
318
  }
319
 
320
+ [type="number"]::-webkit-inner-spin-button,
321
+ [type="number"]::-webkit-outer-spin-button {
322
+ height: auto;
323
  }
324
 
325
+ [type="search"] {
326
+ outline-offset: -2px;
327
+ -webkit-appearance: none;
328
  }
329
 
330
+ [type="search"]::-webkit-search-decoration {
331
+ -webkit-appearance: none;
332
  }
333
 
334
  ::-webkit-file-upload-button {
335
+ font: inherit;
336
+ -webkit-appearance: button;
337
  }
338
 
339
  output {
340
+ display: inline-block;
341
  }
342
 
343
  summary {
344
+ display: list-item;
345
+ cursor: pointer;
346
  }
347
 
348
  template {
349
+ display: none;
350
  }
351
 
352
  [hidden] {
353
+ display: none !important;
354
  }
355
 
356
+ h1, h2, h3, h4, h5, h6,
357
+ .h1, .h2, .h3, .h4, .h5, .h6 {
358
+ margin-bottom: 0.5rem;
359
+ font-weight: 500;
360
+ line-height: 1.2;
 
 
 
 
 
 
 
 
 
 
361
  }
362
 
363
+ h1, .h1 {
364
+ font-size: 2.5rem;
 
365
  }
366
 
367
+ h2, .h2 {
368
+ font-size: 2rem;
 
369
  }
370
 
371
+ h3, .h3 {
372
+ font-size: 1.75rem;
 
373
  }
374
 
375
+ h4, .h4 {
376
+ font-size: 1.5rem;
 
377
  }
378
 
379
+ h5, .h5 {
380
+ font-size: 1.25rem;
 
381
  }
382
 
383
+ h6, .h6 {
384
+ font-size: 1rem;
 
385
  }
386
 
387
  .lead {
388
+ font-size: 1.25rem;
389
+ font-weight: 300;
390
  }
391
 
392
  .display-1 {
393
+ font-size: 6rem;
394
+ font-weight: 300;
395
+ line-height: 1.2;
396
  }
397
 
398
  .display-2 {
399
+ font-size: 5.5rem;
400
+ font-weight: 300;
401
+ line-height: 1.2;
402
  }
403
 
404
  .display-3 {
405
+ font-size: 4.5rem;
406
+ font-weight: 300;
407
+ line-height: 1.2;
408
  }
409
 
410
  .display-4 {
411
+ font-size: 3.5rem;
412
+ font-weight: 300;
413
+ line-height: 1.2;
414
  }
415
 
416
  hr {
417
+ margin-top: 1rem;
418
+ margin-bottom: 1rem;
419
+ border: 0;
420
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
421
  }
422
 
423
+ small,
424
+ .small {
425
+ font-size: 0.875em;
426
+ font-weight: 400;
427
  }
428
 
429
+ mark,
430
+ .mark {
431
+ padding: 0.2em;
432
+ background-color: #fcf8e3;
433
  }
434
 
435
  .list-unstyled {
436
+ padding-left: 0;
437
+ list-style: none;
438
  }
439
 
440
  .list-inline {
441
+ padding-left: 0;
442
+ list-style: none;
443
  }
444
 
445
  .list-inline-item {
446
+ display: inline-block;
447
  }
448
 
449
  .list-inline-item:not(:last-child) {
450
+ margin-right: 0.5rem;
451
  }
452
 
453
  .initialism {
454
+ font-size: 90%;
455
+ text-transform: uppercase;
456
  }
457
 
458
  .blockquote {
459
+ margin-bottom: 1rem;
460
+ font-size: 1.25rem;
461
  }
462
 
463
  .blockquote-footer {
464
+ display: block;
465
+ font-size: 0.875em;
466
+ color: #6c757d;
467
  }
468
 
469
  .blockquote-footer::before {
470
+ content: "\2014\00A0";
471
  }
472
 
473
  .img-fluid {
474
+ max-width: 100%;
475
+ height: auto;
476
  }
477
 
478
  .img-thumbnail {
479
+ padding: 0.25rem;
480
+ background-color: #fff;
481
+ border: 1px solid #dee2e6;
482
+ border-radius: 0.25rem;
483
+ max-width: 100%;
484
+ height: auto;
485
  }
486
 
487
  .figure {
488
+ display: inline-block;
489
  }
490
 
491
  .figure-img {
492
+ margin-bottom: 0.5rem;
493
+ line-height: 1;
494
  }
495
 
496
  .figure-caption {
497
+ font-size: 90%;
498
+ color: #6c757d;
499
  }
500
 
501
  code {
502
+ font-size: 87.5%;
503
+ color: #e83e8c;
504
+ word-wrap: break-word;
505
  }
506
 
507
+ a > code {
508
+ color: inherit;
509
  }
510
 
511
  kbd {
512
+ padding: 0.2rem 0.4rem;
513
+ font-size: 87.5%;
514
+ color: #fff;
515
+ background-color: #212529;
516
+ border-radius: 0.2rem;
517
  }
518
 
519
  kbd kbd {
520
+ padding: 0;
521
+ font-size: 100%;
522
+ font-weight: 700;
523
  }
524
 
525
  pre {
526
+ display: block;
527
+ font-size: 87.5%;
528
+ color: #212529;
529
  }
530
 
531
  pre code {
532
+ font-size: inherit;
533
+ color: inherit;
534
+ word-break: normal;
535
  }
536
 
537
  .pre-scrollable {
538
+ max-height: 340px;
539
+ overflow-y: scroll;
540
  }
541
 
542
  .container,
543
  .container-fluid,
 
 
544
  .container-sm,
545
+ .container-md,
546
+ .container-lg,
547
  .container-xl {
548
+ width: 100%;
549
+ padding-right: 15px;
550
+ padding-left: 15px;
551
+ margin-right: auto;
552
+ margin-left: auto;
553
  }
554
 
555
+ @media (min-width: 576px) {
556
+ .container, .container-sm {
557
+ max-width: 540px;
558
+ }
 
 
559
  }
560
 
561
+ @media (min-width: 768px) {
562
+ .container, .container-sm, .container-md {
563
+ max-width: 720px;
564
+ }
 
 
 
565
  }
566
 
567
+ @media (min-width: 992px) {
568
+ .container, .container-sm, .container-md, .container-lg {
569
+ max-width: 960px;
570
+ }
 
 
 
 
571
  }
572
 
573
+ @media (min-width: 1200px) {
574
+ .container, .container-sm, .container-md, .container-lg, .container-xl {
575
+ max-width: 1140px;
576
+ }
 
 
 
 
 
577
  }
578
 
579
  .row {
580
+ display: -ms-flexbox;
581
+ display: flex;
582
+ -ms-flex-wrap: wrap;
583
+ flex-wrap: wrap;
584
+ margin-right: -15px;
585
+ margin-left: -15px;
586
  }
587
 
588
  .no-gutters {
589
+ margin-right: 0;
590
+ margin-left: 0;
591
  }
592
 
593
+ .no-gutters > .col,
594
+ .no-gutters > [class*="col-"] {
595
+ padding-right: 0;
596
+ padding-left: 0;
597
+ }
598
+
599
+ .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,
600
+ .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,
601
+ .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,
602
+ .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,
603
+ .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,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
604
  .col-xl-auto {
605
+ position: relative;
606
+ width: 100%;
607
+ padding-right: 15px;
608
+ padding-left: 15px;
609
  }
610
 
611
  .col {
612
+ -ms-flex-preferred-size: 0;
613
+ flex-basis: 0;
614
+ -ms-flex-positive: 1;
615
+ flex-grow: 1;
616
+ max-width: 100%;
617
  }
618
 
619
+ .row-cols-1 > * {
620
+ -ms-flex: 0 0 100%;
621
+ flex: 0 0 100%;
622
+ max-width: 100%;
623
  }
624
 
625
+ .row-cols-2 > * {
626
+ -ms-flex: 0 0 50%;
627
+ flex: 0 0 50%;
628
+ max-width: 50%;
629
  }
630
 
631
+ .row-cols-3 > * {
632
+ -ms-flex: 0 0 33.333333%;
633
+ flex: 0 0 33.333333%;
634
+ max-width: 33.333333%;
635
  }
636
 
637
+ .row-cols-4 > * {
638
+ -ms-flex: 0 0 25%;
639
+ flex: 0 0 25%;
640
+ max-width: 25%;
641
  }
642
 
643
+ .row-cols-5 > * {
644
+ -ms-flex: 0 0 20%;
645
+ flex: 0 0 20%;
646
+ max-width: 20%;
647
  }
648
 
649
+ .row-cols-6 > * {
650
+ -ms-flex: 0 0 16.666667%;
651
+ flex: 0 0 16.666667%;
652
+ max-width: 16.666667%;
653
  }
654
 
655
  .col-auto {
656
+ -ms-flex: 0 0 auto;
657
+ flex: 0 0 auto;
658
+ width: auto;
659
+ max-width: 100%;
660
  }
661
 
662
  .col-1 {
663
+ -ms-flex: 0 0 8.333333%;
664
+ flex: 0 0 8.333333%;
665
+ max-width: 8.333333%;
666
  }
667
 
668
  .col-2 {
669
+ -ms-flex: 0 0 16.666667%;
670
+ flex: 0 0 16.666667%;
671
+ max-width: 16.666667%;
672
  }
673
 
674
  .col-3 {
675
+ -ms-flex: 0 0 25%;
676
+ flex: 0 0 25%;
677
+ max-width: 25%;
678
  }
679
 
680
  .col-4 {
681
+ -ms-flex: 0 0 33.333333%;
682
+ flex: 0 0 33.333333%;
683
+ max-width: 33.333333%;
684
  }
685
 
686
  .col-5 {
687
+ -ms-flex: 0 0 41.666667%;
688
+ flex: 0 0 41.666667%;
689
+ max-width: 41.666667%;
690
  }
691
 
692
  .col-6 {
693
+ -ms-flex: 0 0 50%;
694
+ flex: 0 0 50%;
695
+ max-width: 50%;
696
  }
697
 
698
  .col-7 {
699
+ -ms-flex: 0 0 58.333333%;
700
+ flex: 0 0 58.333333%;
701
+ max-width: 58.333333%;
702
  }
703
 
704
  .col-8 {
705
+ -ms-flex: 0 0 66.666667%;
706
+ flex: 0 0 66.666667%;
707
+ max-width: 66.666667%;
708
  }
709
 
710
  .col-9 {
711
+ -ms-flex: 0 0 75%;
712
+ flex: 0 0 75%;
713
+ max-width: 75%;
714
  }
715
 
716
  .col-10 {
717
+ -ms-flex: 0 0 83.333333%;
718
+ flex: 0 0 83.333333%;
719
+ max-width: 83.333333%;
720
  }
721
 
722
  .col-11 {
723
+ -ms-flex: 0 0 91.666667%;
724
+ flex: 0 0 91.666667%;
725
+ max-width: 91.666667%;
726
  }
727
 
728
  .col-12 {
729
+ -ms-flex: 0 0 100%;
730
+ flex: 0 0 100%;
731
+ max-width: 100%;
732
  }
733
 
734
  .order-first {
735
+ -ms-flex-order: -1;
736
+ order: -1;
737
  }
738
 
739
  .order-last {
740
+ -ms-flex-order: 13;
741
+ order: 13;
742
  }
743
 
744
  .order-0 {
745
+ -ms-flex-order: 0;
746
+ order: 0;
747
  }
748
 
749
  .order-1 {
750
+ -ms-flex-order: 1;
751
+ order: 1;
752
  }
753
 
754
  .order-2 {
755
+ -ms-flex-order: 2;
756
+ order: 2;
757
  }
758
 
759
  .order-3 {
760
+ -ms-flex-order: 3;
761
+ order: 3;
762
  }
763
 
764
  .order-4 {
765
+ -ms-flex-order: 4;
766
+ order: 4;
767
  }
768
 
769
  .order-5 {
770
+ -ms-flex-order: 5;
771
+ order: 5;
772
  }
773
 
774
  .order-6 {
775
+ -ms-flex-order: 6;
776
+ order: 6;
777
  }
778
 
779
  .order-7 {
780
+ -ms-flex-order: 7;
781
+ order: 7;
782
  }
783
 
784
  .order-8 {
785
+ -ms-flex-order: 8;
786
+ order: 8;
787
  }
788
 
789
  .order-9 {
790
+ -ms-flex-order: 9;
791
+ order: 9;
792
  }
793
 
794
  .order-10 {
795
+ -ms-flex-order: 10;
796
+ order: 10;
797
  }
798
 
799
  .order-11 {
800
+ -ms-flex-order: 11;
801
+ order: 11;
802
  }
803
 
804
  .order-12 {
805
+ -ms-flex-order: 12;
806
+ order: 12;
807
  }
808
 
809
  .offset-1 {
810
+ margin-left: 8.333333%;
811
  }
812
 
813
  .offset-2 {
814
+ margin-left: 16.666667%;
815
  }
816
 
817
  .offset-3 {
818
+ margin-left: 25%;
819
  }
820
 
821
  .offset-4 {
822
+ margin-left: 33.333333%;
823
  }
824
 
825
  .offset-5 {
826
+ margin-left: 41.666667%;
827
  }
828
 
829
  .offset-6 {
830
+ margin-left: 50%;
831
  }
832
 
833
  .offset-7 {
834
+ margin-left: 58.333333%;
835
  }
836
 
837
  .offset-8 {
838
+ margin-left: 66.666667%;
839
  }
840
 
841
  .offset-9 {
842
+ margin-left: 75%;
843
  }
844
 
845
  .offset-10 {
846
+ margin-left: 83.333333%;
847
  }
848
 
849
  .offset-11 {
850
+ margin-left: 91.666667%;
851
+ }
852
+
853
+ @media (min-width: 576px) {
854
+ .col-sm {
855
+ -ms-flex-preferred-size: 0;
856
+ flex-basis: 0;
857
+ -ms-flex-positive: 1;
858
+ flex-grow: 1;
859
+ max-width: 100%;
860
+ }
861
+ .row-cols-sm-1 > * {
862
+ -ms-flex: 0 0 100%;
863
+ flex: 0 0 100%;
864
+ max-width: 100%;
865
+ }
866
+ .row-cols-sm-2 > * {
867
+ -ms-flex: 0 0 50%;
868
+ flex: 0 0 50%;
869
+ max-width: 50%;
870
+ }
871
+ .row-cols-sm-3 > * {
872
+ -ms-flex: 0 0 33.333333%;
873
+ flex: 0 0 33.333333%;
874
+ max-width: 33.333333%;
875
+ }
876
+ .row-cols-sm-4 > * {
877
+ -ms-flex: 0 0 25%;
878
+ flex: 0 0 25%;
879
+ max-width: 25%;
880
+ }
881
+ .row-cols-sm-5 > * {
882
+ -ms-flex: 0 0 20%;
883
+ flex: 0 0 20%;
884
+ max-width: 20%;
885
+ }
886
+ .row-cols-sm-6 > * {
887
+ -ms-flex: 0 0 16.666667%;
888
+ flex: 0 0 16.666667%;
889
+ max-width: 16.666667%;
890
+ }
891
+ .col-sm-auto {
892
+ -ms-flex: 0 0 auto;
893
+ flex: 0 0 auto;
894
+ width: auto;
895
+ max-width: 100%;
896
+ }
897
+ .col-sm-1 {
898
+ -ms-flex: 0 0 8.333333%;
899
+ flex: 0 0 8.333333%;
900
+ max-width: 8.333333%;
901
+ }
902
+ .col-sm-2 {
903
+ -ms-flex: 0 0 16.666667%;
904
+ flex: 0 0 16.666667%;
905
+ max-width: 16.666667%;
906
+ }
907
+ .col-sm-3 {
908
+ -ms-flex: 0 0 25%;
909
+ flex: 0 0 25%;
910
+ max-width: 25%;
911
+ }
912
+ .col-sm-4 {
913
+ -ms-flex: 0 0 33.333333%;
914
+ flex: 0 0 33.333333%;
915
+ max-width: 33.333333%;
916
+ }
917
+ .col-sm-5 {
918
+ -ms-flex: 0 0 41.666667%;
919
+ flex: 0 0 41.666667%;
920
+ max-width: 41.666667%;
921
+ }
922
+ .col-sm-6 {
923
+ -ms-flex: 0 0 50%;
924
+ flex: 0 0 50%;
925
+ max-width: 50%;
926
+ }
927
+ .col-sm-7 {
928
+ -ms-flex: 0 0 58.333333%;
929
+ flex: 0 0 58.333333%;
930
+ max-width: 58.333333%;
931
+ }
932
+ .col-sm-8 {
933
+ -ms-flex: 0 0 66.666667%;
934
+ flex: 0 0 66.666667%;
935
+ max-width: 66.666667%;
936
+ }
937
+ .col-sm-9 {
938
+ -ms-flex: 0 0 75%;
939
+ flex: 0 0 75%;
940
+ max-width: 75%;
941
+ }
942
+ .col-sm-10 {
943
+ -ms-flex: 0 0 83.333333%;
944
+ flex: 0 0 83.333333%;
945
+ max-width: 83.333333%;
946
+ }
947
+ .col-sm-11 {
948
+ -ms-flex: 0 0 91.666667%;
949
+ flex: 0 0 91.666667%;
950
+ max-width: 91.666667%;
951
+ }
952
+ .col-sm-12 {
953
+ -ms-flex: 0 0 100%;
954
+ flex: 0 0 100%;
955
+ max-width: 100%;
956
+ }
957
+ .order-sm-first {
958
+ -ms-flex-order: -1;
959
+ order: -1;
960
+ }
961
+ .order-sm-last {
962
+ -ms-flex-order: 13;
963
+ order: 13;
964
+ }
965
+ .order-sm-0 {
966
+ -ms-flex-order: 0;
967
+ order: 0;
968
+ }
969
+ .order-sm-1 {
970
+ -ms-flex-order: 1;
971
+ order: 1;
972
+ }
973
+ .order-sm-2 {
974
+ -ms-flex-order: 2;
975
+ order: 2;
976
+ }
977
+ .order-sm-3 {
978
+ -ms-flex-order: 3;
979
+ order: 3;
980
+ }
981
+ .order-sm-4 {
982
+ -ms-flex-order: 4;
983
+ order: 4;
984
+ }
985
+ .order-sm-5 {
986
+ -ms-flex-order: 5;
987
+ order: 5;
988
+ }
989
+ .order-sm-6 {
990
+ -ms-flex-order: 6;
991
+ order: 6;
992
+ }
993
+ .order-sm-7 {
994
+ -ms-flex-order: 7;
995
+ order: 7;
996
+ }
997
+ .order-sm-8 {
998
+ -ms-flex-order: 8;
999
+ order: 8;
1000
+ }
1001
+ .order-sm-9 {
1002
+ -ms-flex-order: 9;
1003
+ order: 9;
1004
+ }
1005
+ .order-sm-10 {
1006
+ -ms-flex-order: 10;
1007
+ order: 10;
1008
+ }
1009
+ .order-sm-11 {
1010
+ -ms-flex-order: 11;
1011
+ order: 11;
1012
+ }
1013
+ .order-sm-12 {
1014
+ -ms-flex-order: 12;
1015
+ order: 12;
1016
+ }
1017
+ .offset-sm-0 {
1018
+ margin-left: 0;
1019
+ }
1020
+ .offset-sm-1 {
1021
+ margin-left: 8.333333%;
1022
+ }
1023
+ .offset-sm-2 {
1024
+ margin-left: 16.666667%;
1025
+ }
1026
+ .offset-sm-3 {
1027
+ margin-left: 25%;
1028
+ }
1029
+ .offset-sm-4 {
1030
+ margin-left: 33.333333%;
1031
+ }
1032
+ .offset-sm-5 {
1033
+ margin-left: 41.666667%;
1034
+ }
1035
+ .offset-sm-6 {
1036
+ margin-left: 50%;
1037
+ }
1038
+ .offset-sm-7 {
1039
+ margin-left: 58.333333%;
1040
+ }
1041
+ .offset-sm-8 {
1042
+ margin-left: 66.666667%;
1043
+ }
1044
+ .offset-sm-9 {
1045
+ margin-left: 75%;
1046
+ }
1047
+ .offset-sm-10 {
1048
+ margin-left: 83.333333%;
1049
+ }
1050
+ .offset-sm-11 {
1051
+ margin-left: 91.666667%;
1052
+ }
1053
+ }
1054
+
1055
+ @media (min-width: 768px) {
1056
+ .col-md {
1057
+ -ms-flex-preferred-size: 0;
1058
+ flex-basis: 0;
1059
+ -ms-flex-positive: 1;
1060
+ flex-grow: 1;
1061
+ max-width: 100%;
1062
+ }
1063
+ .row-cols-md-1 > * {
1064
+ -ms-flex: 0 0 100%;
1065
+ flex: 0 0 100%;
1066
+ max-width: 100%;
1067
+ }
1068
+ .row-cols-md-2 > * {
1069
+ -ms-flex: 0 0 50%;
1070
+ flex: 0 0 50%;
1071
+ max-width: 50%;
1072
+ }
1073
+ .row-cols-md-3 > * {
1074
+ -ms-flex: 0 0 33.333333%;
1075
+ flex: 0 0 33.333333%;
1076
+ max-width: 33.333333%;
1077
+ }
1078
+ .row-cols-md-4 > * {
1079
+ -ms-flex: 0 0 25%;
1080
+ flex: 0 0 25%;
1081
+ max-width: 25%;
1082
+ }
1083
+ .row-cols-md-5 > * {
1084
+ -ms-flex: 0 0 20%;
1085
+ flex: 0 0 20%;
1086
+ max-width: 20%;
1087
+ }
1088
+ .row-cols-md-6 > * {
1089
+ -ms-flex: 0 0 16.666667%;
1090
+ flex: 0 0 16.666667%;
1091
+ max-width: 16.666667%;
1092
+ }
1093
+ .col-md-auto {
1094
+ -ms-flex: 0 0 auto;
1095
+ flex: 0 0 auto;
1096
+ width: auto;
1097
+ max-width: 100%;
1098
+ }
1099
+ .col-md-1 {
1100
+ -ms-flex: 0 0 8.333333%;
1101
+ flex: 0 0 8.333333%;
1102
+ max-width: 8.333333%;
1103
+ }
1104
+ .col-md-2 {
1105
+ -ms-flex: 0 0 16.666667%;
1106
+ flex: 0 0 16.666667%;
1107
+ max-width: 16.666667%;
1108
+ }
1109
+ .col-md-3 {
1110
+ -ms-flex: 0 0 25%;
1111
+ flex: 0 0 25%;
1112
+ max-width: 25%;
1113
+ }
1114
+ .col-md-4 {
1115
+ -ms-flex: 0 0 33.333333%;
1116
+ flex: 0 0 33.333333%;
1117
+ max-width: 33.333333%;
1118
+ }
1119
+ .col-md-5 {
1120
+ -ms-flex: 0 0 41.666667%;
1121
+ flex: 0 0 41.666667%;
1122
+ max-width: 41.666667%;
1123
+ }
1124
+ .col-md-6 {
1125
+ -ms-flex: 0 0 50%;
1126
+ flex: 0 0 50%;
1127
+ max-width: 50%;
1128
+ }
1129
+ .col-md-7 {
1130
+ -ms-flex: 0 0 58.333333%;
1131
+ flex: 0 0 58.333333%;
1132
+ max-width: 58.333333%;
1133
+ }
1134
+ .col-md-8 {
1135
+ -ms-flex: 0 0 66.666667%;
1136
+ flex: 0 0 66.666667%;
1137
+ max-width: 66.666667%;
1138
+ }
1139
+ .col-md-9 {
1140
+ -ms-flex: 0 0 75%;
1141
+ flex: 0 0 75%;
1142
+ max-width: 75%;
1143
+ }
1144
+ .col-md-10 {
1145
+ -ms-flex: 0 0 83.333333%;
1146
+ flex: 0 0 83.333333%;
1147
+ max-width: 83.333333%;
1148
+ }
1149
+ .col-md-11 {
1150
+ -ms-flex: 0 0 91.666667%;
1151
+ flex: 0 0 91.666667%;
1152
+ max-width: 91.666667%;
1153
+ }
1154
+ .col-md-12 {
1155
+ -ms-flex: 0 0 100%;
1156
+ flex: 0 0 100%;
1157
+ max-width: 100%;
1158
+ }
1159
+ .order-md-first {
1160
+ -ms-flex-order: -1;
1161
+ order: -1;
1162
+ }
1163
+ .order-md-last {
1164
+ -ms-flex-order: 13;
1165
+ order: 13;
1166
+ }
1167
+ .order-md-0 {
1168
+ -ms-flex-order: 0;
1169
+ order: 0;
1170
+ }
1171
+ .order-md-1 {
1172
+ -ms-flex-order: 1;
1173
+ order: 1;
1174
+ }
1175
+ .order-md-2 {
1176
+ -ms-flex-order: 2;
1177
+ order: 2;
1178
+ }
1179
+ .order-md-3 {
1180
+ -ms-flex-order: 3;
1181
+ order: 3;
1182
+ }
1183
+ .order-md-4 {
1184
+ -ms-flex-order: 4;
1185
+ order: 4;
1186
+ }
1187
+ .order-md-5 {
1188
+ -ms-flex-order: 5;
1189
+ order: 5;
1190
+ }
1191
+ .order-md-6 {
1192
+ -ms-flex-order: 6;
1193
+ order: 6;
1194
+ }
1195
+ .order-md-7 {
1196
+ -ms-flex-order: 7;
1197
+ order: 7;
1198
+ }
1199
+ .order-md-8 {
1200
+ -ms-flex-order: 8;
1201
+ order: 8;
1202
+ }
1203
+ .order-md-9 {
1204
+ -ms-flex-order: 9;
1205
+ order: 9;
1206
+ }
1207
+ .order-md-10 {
1208
+ -ms-flex-order: 10;
1209
+ order: 10;
1210
+ }
1211
+ .order-md-11 {
1212
+ -ms-flex-order: 11;
1213
+ order: 11;
1214
+ }
1215
+ .order-md-12 {
1216
+ -ms-flex-order: 12;
1217
+ order: 12;
1218
+ }
1219
+ .offset-md-0 {
1220
+ margin-left: 0;
1221
+ }
1222
+ .offset-md-1 {
1223
+ margin-left: 8.333333%;
1224
+ }
1225
+ .offset-md-2 {
1226
+ margin-left: 16.666667%;
1227
+ }
1228
+ .offset-md-3 {
1229
+ margin-left: 25%;
1230
+ }
1231
+ .offset-md-4 {
1232
+ margin-left: 33.333333%;
1233
+ }
1234
+ .offset-md-5 {
1235
+ margin-left: 41.666667%;
1236
+ }
1237
+ .offset-md-6 {
1238
+ margin-left: 50%;
1239
+ }
1240
+ .offset-md-7 {
1241
+ margin-left: 58.333333%;
1242
+ }
1243
+ .offset-md-8 {
1244
+ margin-left: 66.666667%;
1245
+ }
1246
+ .offset-md-9 {
1247
+ margin-left: 75%;
1248
+ }
1249
+ .offset-md-10 {
1250
+ margin-left: 83.333333%;
1251
+ }
1252
+ .offset-md-11 {
1253
+ margin-left: 91.666667%;
1254
+ }
1255
+ }
1256
+
1257
+ @media (min-width: 992px) {
1258
+ .col-lg {
1259
+ -ms-flex-preferred-size: 0;
1260
+ flex-basis: 0;
1261
+ -ms-flex-positive: 1;
1262
+ flex-grow: 1;
1263
+ max-width: 100%;
1264
+ }
1265
+ .row-cols-lg-1 > * {
1266
+ -ms-flex: 0 0 100%;
1267
+ flex: 0 0 100%;
1268
+ max-width: 100%;
1269
+ }
1270
+ .row-cols-lg-2 > * {
1271
+ -ms-flex: 0 0 50%;
1272
+ flex: 0 0 50%;
1273
+ max-width: 50%;
1274
+ }
1275
+ .row-cols-lg-3 > * {
1276
+ -ms-flex: 0 0 33.333333%;
1277
+ flex: 0 0 33.333333%;
1278
+ max-width: 33.333333%;
1279
+ }
1280
+ .row-cols-lg-4 > * {
1281
+ -ms-flex: 0 0 25%;
1282
+ flex: 0 0 25%;
1283
+ max-width: 25%;
1284
+ }
1285
+ .row-cols-lg-5 > * {
1286
+ -ms-flex: 0 0 20%;
1287
+ flex: 0 0 20%;
1288
+ max-width: 20%;
1289
+ }
1290
+ .row-cols-lg-6 > * {
1291
+ -ms-flex: 0 0 16.666667%;
1292
+ flex: 0 0 16.666667%;
1293
+ max-width: 16.666667%;
1294
+ }
1295
+ .col-lg-auto {
1296
+ -ms-flex: 0 0 auto;
1297
+ flex: 0 0 auto;
1298
+ width: auto;
1299
+ max-width: 100%;
1300
+ }
1301
+ .col-lg-1 {
1302
+ -ms-flex: 0 0 8.333333%;
1303
+ flex: 0 0 8.333333%;
1304
+ max-width: 8.333333%;
1305
+ }
1306
+ .col-lg-2 {
1307
+ -ms-flex: 0 0 16.666667%;
1308
+ flex: 0 0 16.666667%;
1309
+ max-width: 16.666667%;
1310
+ }
1311
+ .col-lg-3 {
1312
+ -ms-flex: 0 0 25%;
1313
+ flex: 0 0 25%;
1314
+ max-width: 25%;
1315
+ }
1316
+ .col-lg-4 {
1317
+ -ms-flex: 0 0 33.333333%;
1318
+ flex: 0 0 33.333333%;
1319
+ max-width: 33.333333%;
1320
+ }
1321
+ .col-lg-5 {
1322
+ -ms-flex: 0 0 41.666667%;
1323
+ flex: 0 0 41.666667%;
1324
+ max-width: 41.666667%;
1325
+ }
1326
+ .col-lg-6 {
1327
+ -ms-flex: 0 0 50%;
1328
+ flex: 0 0 50%;
1329
+ max-width: 50%;
1330
+ }
1331
+ .col-lg-7 {
1332
+ -ms-flex: 0 0 58.333333%;
1333
+ flex: 0 0 58.333333%;
1334
+ max-width: 58.333333%;
1335
+ }
1336
+ .col-lg-8 {
1337
+ -ms-flex: 0 0 66.666667%;
1338
+ flex: 0 0 66.666667%;
1339
+ max-width: 66.666667%;
1340
+ }
1341
+ .col-lg-9 {
1342
+ -ms-flex: 0 0 75%;
1343
+ flex: 0 0 75%;
1344
+ max-width: 75%;
1345
+ }
1346
+ .col-lg-10 {
1347
+ -ms-flex: 0 0 83.333333%;
1348
+ flex: 0 0 83.333333%;
1349
+ max-width: 83.333333%;
1350
+ }
1351
+ .col-lg-11 {
1352
+ -ms-flex: 0 0 91.666667%;
1353
+ flex: 0 0 91.666667%;
1354
+ max-width: 91.666667%;
1355
+ }
1356
+ .col-lg-12 {
1357
+ -ms-flex: 0 0 100%;
1358
+ flex: 0 0 100%;
1359
+ max-width: 100%;
1360
+ }
1361
+ .order-lg-first {
1362
+ -ms-flex-order: -1;
1363
+ order: -1;
1364
+ }
1365
+ .order-lg-last {
1366
+ -ms-flex-order: 13;
1367
+ order: 13;
1368
+ }
1369
+ .order-lg-0 {
1370
+ -ms-flex-order: 0;
1371
+ order: 0;
1372
+ }
1373
+ .order-lg-1 {
1374
+ -ms-flex-order: 1;
1375
+ order: 1;
1376
+ }
1377
+ .order-lg-2 {
1378
+ -ms-flex-order: 2;
1379
+ order: 2;
1380
+ }
1381
+ .order-lg-3 {
1382
+ -ms-flex-order: 3;
1383
+ order: 3;
1384
+ }
1385
+ .order-lg-4 {
1386
+ -ms-flex-order: 4;
1387
+ order: 4;
1388
+ }
1389
+ .order-lg-5 {
1390
+ -ms-flex-order: 5;
1391
+ order: 5;
1392
+ }
1393
+ .order-lg-6 {
1394
+ -ms-flex-order: 6;
1395
+ order: 6;
1396
+ }
1397
+ .order-lg-7 {
1398
+ -ms-flex-order: 7;
1399
+ order: 7;
1400
+ }
1401
+ .order-lg-8 {
1402
+ -ms-flex-order: 8;
1403
+ order: 8;
1404
+ }
1405
+ .order-lg-9 {
1406
+ -ms-flex-order: 9;
1407
+ order: 9;
1408
+ }
1409
+ .order-lg-10 {
1410
+ -ms-flex-order: 10;
1411
+ order: 10;
1412
+ }
1413
+ .order-lg-11 {
1414
+ -ms-flex-order: 11;
1415
+ order: 11;
1416
+ }
1417
+ .order-lg-12 {
1418
+ -ms-flex-order: 12;
1419
+ order: 12;
1420
+ }
1421
+ .offset-lg-0 {
1422
+ margin-left: 0;
1423
+ }
1424
+ .offset-lg-1 {
1425
+ margin-left: 8.333333%;
1426
+ }
1427
+ .offset-lg-2 {
1428
+ margin-left: 16.666667%;
1429
+ }
1430
+ .offset-lg-3 {
1431
+ margin-left: 25%;
1432
+ }
1433
+ .offset-lg-4 {
1434
+ margin-left: 33.333333%;
1435
+ }
1436
+ .offset-lg-5 {
1437
+ margin-left: 41.666667%;
1438
+ }
1439
+ .offset-lg-6 {
1440
+ margin-left: 50%;
1441
+ }
1442
+ .offset-lg-7 {
1443
+ margin-left: 58.333333%;
1444
+ }
1445
+ .offset-lg-8 {
1446
+ margin-left: 66.666667%;
1447
+ }
1448
+ .offset-lg-9 {
1449
+ margin-left: 75%;
1450
+ }
1451
+ .offset-lg-10 {
1452
+ margin-left: 83.333333%;
1453
+ }
1454
+ .offset-lg-11 {
1455
+ margin-left: 91.666667%;
1456
+ }
1457
+ }
1458
+
1459
+ @media (min-width: 1200px) {
1460
+ .col-xl {
1461
+ -ms-flex-preferred-size: 0;
1462
+ flex-basis: 0;
1463
+ -ms-flex-positive: 1;
1464
+ flex-grow: 1;
1465
+ max-width: 100%;
1466
+ }
1467
+ .row-cols-xl-1 > * {
1468
+ -ms-flex: 0 0 100%;
1469
+ flex: 0 0 100%;
1470
+ max-width: 100%;
1471
+ }
1472
+ .row-cols-xl-2 > * {
1473
+ -ms-flex: 0 0 50%;
1474
+ flex: 0 0 50%;
1475
+ max-width: 50%;
1476
+ }
1477
+ .row-cols-xl-3 > * {
1478
+ -ms-flex: 0 0 33.333333%;
1479
+ flex: 0 0 33.333333%;
1480
+ max-width: 33.333333%;
1481
+ }
1482
+ .row-cols-xl-4 > * {
1483
+ -ms-flex: 0 0 25%;
1484
+ flex: 0 0 25%;
1485
+ max-width: 25%;
1486
+ }
1487
+ .row-cols-xl-5 > * {
1488
+ -ms-flex: 0 0 20%;
1489
+ flex: 0 0 20%;
1490
+ max-width: 20%;
1491
+ }
1492
+ .row-cols-xl-6 > * {
1493
+ -ms-flex: 0 0 16.666667%;
1494
+ flex: 0 0 16.666667%;
1495
+ max-width: 16.666667%;
1496
+ }
1497
+ .col-xl-auto {
1498
+ -ms-flex: 0 0 auto;
1499
+ flex: 0 0 auto;
1500
+ width: auto;
1501
+ max-width: 100%;
1502
+ }
1503
+ .col-xl-1 {
1504
+ -ms-flex: 0 0 8.333333%;
1505
+ flex: 0 0 8.333333%;
1506
+ max-width: 8.333333%;
1507
+ }
1508
+ .col-xl-2 {
1509
+ -ms-flex: 0 0 16.666667%;
1510
+ flex: 0 0 16.666667%;
1511
+ max-width: 16.666667%;
1512
+ }
1513
+ .col-xl-3 {
1514
+ -ms-flex: 0 0 25%;
1515
+ flex: 0 0 25%;
1516
+ max-width: 25%;
1517
+ }
1518
+ .col-xl-4 {
1519
+ -ms-flex: 0 0 33.333333%;
1520
+ flex: 0 0 33.333333%;
1521
+ max-width: 33.333333%;
1522
+ }
1523
+ .col-xl-5 {
1524
+ -ms-flex: 0 0 41.666667%;
1525
+ flex: 0 0 41.666667%;
1526
+ max-width: 41.666667%;
1527
+ }
1528
+ .col-xl-6 {
1529
+ -ms-flex: 0 0 50%;
1530
+ flex: 0 0 50%;
1531
+ max-width: 50%;
1532
+ }
1533
+ .col-xl-7 {
1534
+ -ms-flex: 0 0 58.333333%;
1535
+ flex: 0 0 58.333333%;
1536
+ max-width: 58.333333%;
1537
+ }
1538
+ .col-xl-8 {
1539
+ -ms-flex: 0 0 66.666667%;
1540
+ flex: 0 0 66.666667%;
1541
+ max-width: 66.666667%;
1542
+ }
1543
+ .col-xl-9 {
1544
+ -ms-flex: 0 0 75%;
1545
+ flex: 0 0 75%;
1546
+ max-width: 75%;
1547
+ }
1548
+ .col-xl-10 {
1549
+ -ms-flex: 0 0 83.333333%;
1550
+ flex: 0 0 83.333333%;
1551
+ max-width: 83.333333%;
1552
+ }
1553
+ .col-xl-11 {
1554
+ -ms-flex: 0 0 91.666667%;
1555
+ flex: 0 0 91.666667%;
1556
+ max-width: 91.666667%;
1557
+ }
1558
+ .col-xl-12 {
1559
+ -ms-flex: 0 0 100%;
1560
+ flex: 0 0 100%;
1561
+ max-width: 100%;
1562
+ }
1563
+ .order-xl-first {
1564
+ -ms-flex-order: -1;
1565
+ order: -1;
1566
+ }
1567
+ .order-xl-last {
1568
+ -ms-flex-order: 13;
1569
+ order: 13;
1570
+ }
1571
+ .order-xl-0 {
1572
+ -ms-flex-order: 0;
1573
+ order: 0;
1574
+ }
1575
+ .order-xl-1 {
1576
+ -ms-flex-order: 1;
1577
+ order: 1;
1578
+ }
1579
+ .order-xl-2 {
1580
+ -ms-flex-order: 2;
1581
+ order: 2;
1582
+ }
1583
+ .order-xl-3 {
1584
+ -ms-flex-order: 3;
1585
+ order: 3;
1586
+ }
1587
+ .order-xl-4 {
1588
+ -ms-flex-order: 4;
1589
+ order: 4;
1590
+ }
1591
+ .order-xl-5 {
1592
+ -ms-flex-order: 5;
1593
+ order: 5;
1594
+ }
1595
+ .order-xl-6 {
1596
+ -ms-flex-order: 6;
1597
+ order: 6;
1598
+ }
1599
+ .order-xl-7 {
1600
+ -ms-flex-order: 7;
1601
+ order: 7;
1602
+ }
1603
+ .order-xl-8 {
1604
+ -ms-flex-order: 8;
1605
+ order: 8;
1606
+ }
1607
+ .order-xl-9 {
1608
+ -ms-flex-order: 9;
1609
+ order: 9;
1610
+ }
1611
+ .order-xl-10 {
1612
+ -ms-flex-order: 10;
1613
+ order: 10;
1614
+ }
1615
+ .order-xl-11 {
1616
+ -ms-flex-order: 11;
1617
+ order: 11;
1618
+ }
1619
+ .order-xl-12 {
1620
+ -ms-flex-order: 12;
1621
+ order: 12;
1622
+ }
1623
+ .offset-xl-0 {
1624
+ margin-left: 0;
1625
+ }
1626
+ .offset-xl-1 {
1627
+ margin-left: 8.333333%;
1628
+ }
1629
+ .offset-xl-2 {
1630
+ margin-left: 16.666667%;
1631
+ }
1632
+ .offset-xl-3 {
1633
+ margin-left: 25%;
1634
+ }
1635
+ .offset-xl-4 {
1636
+ margin-left: 33.333333%;
1637
+ }
1638
+ .offset-xl-5 {
1639
+ margin-left: 41.666667%;
1640
+ }
1641
+ .offset-xl-6 {
1642
+ margin-left: 50%;
1643
+ }
1644
+ .offset-xl-7 {
1645
+ margin-left: 58.333333%;
1646
+ }
1647
+ .offset-xl-8 {
1648
+ margin-left: 66.666667%;
1649
+ }
1650
+ .offset-xl-9 {
1651
+ margin-left: 75%;
1652
+ }
1653
+ .offset-xl-10 {
1654
+ margin-left: 83.333333%;
1655
+ }
1656
+ .offset-xl-11 {
1657
+ margin-left: 91.666667%;
1658
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1659
  }
1660
 
1661
  .table {
1662
+ width: 100%;
1663
+ margin-bottom: 1rem;
1664
+ color: #212529;
1665
  }
1666
 
1667
+ .table th,
1668
+ .table td {
1669
+ padding: 0.75rem;
1670
+ vertical-align: top;
1671
+ border-top: 1px solid #dee2e6;
1672
  }
1673
 
1674
  .table thead th {
1675
+ vertical-align: bottom;
1676
+ border-bottom: 2px solid #dee2e6;
1677
  }
1678
 
1679
+ .table tbody + tbody {
1680
+ border-top: 2px solid #dee2e6;
1681
  }
1682
 
1683
+ .table-sm th,
1684
+ .table-sm td {
1685
+ padding: 0.3rem;
1686
  }
1687
 
1688
  .table-bordered {
1689
+ border: 1px solid #dee2e6;
1690
  }
1691
 
1692
+ .table-bordered th,
1693
+ .table-bordered td {
1694
+ border: 1px solid #dee2e6;
1695
  }
1696
 
1697
+ .table-bordered thead th,
1698
+ .table-bordered thead td {
1699
+ border-bottom-width: 2px;
1700
  }
1701
 
 
 
1702
  .table-borderless th,
1703
+ .table-borderless td,
1704
+ .table-borderless thead th,
1705
+ .table-borderless tbody + tbody {
1706
+ border: 0;
1707
  }
1708
 
1709
  .table-striped tbody tr:nth-of-type(odd) {
1710
+ background-color: rgba(0, 0, 0, 0.05);
1711
  }
1712
 
1713
  .table-hover tbody tr:hover {
1714
+ color: #212529;
1715
+ background-color: rgba(0, 0, 0, 0.075);
1716
  }
1717
 
1718
  .table-primary,
1719
+ .table-primary > th,
1720
+ .table-primary > td {
1721
+ background-color: #b8daff;
1722
  }
1723
 
 
 
1724
  .table-primary th,
1725
+ .table-primary td,
1726
+ .table-primary thead th,
1727
+ .table-primary tbody + tbody {
1728
+ border-color: #7abaff;
1729
  }
1730
 
1731
  .table-hover .table-primary:hover {
1732
+ background-color: #9fcdff;
1733
  }
1734
 
1735
+ .table-hover .table-primary:hover > td,
1736
+ .table-hover .table-primary:hover > th {
1737
+ background-color: #9fcdff;
1738
  }
1739
 
1740
  .table-secondary,
1741
+ .table-secondary > th,
1742
+ .table-secondary > td {
1743
+ background-color: #d6d8db;
1744
  }
1745
 
 
 
1746
  .table-secondary th,
1747
+ .table-secondary td,
1748
+ .table-secondary thead th,
1749
+ .table-secondary tbody + tbody {
1750
+ border-color: #b3b7bb;
1751
  }
1752
 
1753
  .table-hover .table-secondary:hover {
1754
+ background-color: #c8cbcf;
1755
  }
1756
 
1757
+ .table-hover .table-secondary:hover > td,
1758
+ .table-hover .table-secondary:hover > th {
1759
+ background-color: #c8cbcf;
1760
  }
1761
 
1762
  .table-success,
1763
+ .table-success > th,
1764
+ .table-success > td {
1765
+ background-color: #c3e6cb;
1766
  }
1767
 
 
 
1768
  .table-success th,
1769
+ .table-success td,
1770
+ .table-success thead th,
1771
+ .table-success tbody + tbody {
1772
+ border-color: #8fd19e;
1773
  }
1774
 
1775
  .table-hover .table-success:hover {
1776
+ background-color: #b1dfbb;
1777
  }
1778
 
1779
+ .table-hover .table-success:hover > td,
1780
+ .table-hover .table-success:hover > th {
1781
+ background-color: #b1dfbb;
1782
  }
1783
 
1784
  .table-info,
1785
+ .table-info > th,
1786
+ .table-info > td {
1787
+ background-color: #bee5eb;
1788
  }
1789
 
 
 
1790
  .table-info th,
1791
+ .table-info td,
1792
+ .table-info thead th,
1793
+ .table-info tbody + tbody {
1794
+ border-color: #86cfda;
1795
  }
1796
 
1797
  .table-hover .table-info:hover {
1798
+ background-color: #abdde5;
1799
  }
1800
 
1801
+ .table-hover .table-info:hover > td,
1802
+ .table-hover .table-info:hover > th {
1803
+ background-color: #abdde5;
1804
  }
1805
 
1806
  .table-warning,
1807
+ .table-warning > th,
1808
+ .table-warning > td {
1809
+ background-color: #ffeeba;
1810
  }
1811
 
 
 
1812
  .table-warning th,
1813
+ .table-warning td,
1814
+ .table-warning thead th,
1815
+ .table-warning tbody + tbody {
1816
+ border-color: #ffdf7e;
1817
  }
1818
 
1819
  .table-hover .table-warning:hover {
1820
+ background-color: #ffe8a1;
1821
  }
1822
 
1823
+ .table-hover .table-warning:hover > td,
1824
+ .table-hover .table-warning:hover > th {
1825
+ background-color: #ffe8a1;
1826
  }
1827
 
1828
  .table-danger,
1829
+ .table-danger > th,
1830
+ .table-danger > td {
1831
+ background-color: #f5c6cb;
1832
  }
1833
 
 
 
1834
  .table-danger th,
1835
+ .table-danger td,
1836
+ .table-danger thead th,
1837
+ .table-danger tbody + tbody {
1838
+ border-color: #ed969e;
1839
  }
1840
 
1841
  .table-hover .table-danger:hover {
1842
+ background-color: #f1b0b7;
1843
  }
1844
 
1845
+ .table-hover .table-danger:hover > td,
1846
+ .table-hover .table-danger:hover > th {
1847
+ background-color: #f1b0b7;
1848
  }
1849
 
1850
  .table-light,
1851
+ .table-light > th,
1852
+ .table-light > td {
1853
+ background-color: #fdfdfe;
1854
  }
1855
 
 
 
1856
  .table-light th,
1857
+ .table-light td,
1858
+ .table-light thead th,
1859
+ .table-light tbody + tbody {
1860
+ border-color: #fbfcfc;
1861
  }
1862
 
1863
  .table-hover .table-light:hover {
1864
+ background-color: #ececf6;
1865
  }
1866
 
1867
+ .table-hover .table-light:hover > td,
1868
+ .table-hover .table-light:hover > th {
1869
+ background-color: #ececf6;
1870
  }
1871
 
1872
  .table-dark,
1873
+ .table-dark > th,
1874
+ .table-dark > td {
1875
+ background-color: #c6c8ca;
1876
  }
1877
 
 
 
1878
  .table-dark th,
1879
+ .table-dark td,
1880
+ .table-dark thead th,
1881
+ .table-dark tbody + tbody {
1882
+ border-color: #95999c;
1883
  }
1884
 
1885
  .table-hover .table-dark:hover {
1886
+ background-color: #b9bbbe;
1887
  }
1888
 
1889
+ .table-hover .table-dark:hover > td,
1890
+ .table-hover .table-dark:hover > th {
1891
+ background-color: #b9bbbe;
1892
  }
1893
 
1894
  .table-active,
1895
+ .table-active > th,
1896
+ .table-active > td {
1897
+ background-color: rgba(0, 0, 0, 0.075);
1898
  }
1899
 
1900
  .table-hover .table-active:hover {
1901
+ background-color: rgba(0, 0, 0, 0.075);
1902
  }
1903
 
1904
+ .table-hover .table-active:hover > td,
1905
+ .table-hover .table-active:hover > th {
1906
+ background-color: rgba(0, 0, 0, 0.075);
1907
  }
1908
 
1909
  .table .thead-dark th {
1910
+ color: #fff;
1911
+ background-color: #343a40;
1912
+ border-color: #454d55;
1913
  }
1914
 
1915
  .table .thead-light th {
1916
+ color: #495057;
1917
+ background-color: #e9ecef;
1918
+ border-color: #dee2e6;
1919
  }
1920
 
1921
  .table-dark {
1922
+ color: #fff;
1923
+ background-color: #343a40;
1924
  }
1925
 
 
1926
  .table-dark th,
1927
+ .table-dark td,
1928
  .table-dark thead th {
1929
+ border-color: #454d55;
1930
  }
1931
 
1932
  .table-dark.table-bordered {
1933
+ border: 0;
1934
  }
1935
 
1936
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
1937
+ background-color: rgba(255, 255, 255, 0.05);
1938
  }
1939
 
1940
  .table-dark.table-hover tbody tr:hover {
1941
+ color: #fff;
1942
+ background-color: rgba(255, 255, 255, 0.075);
 
 
 
 
 
 
 
 
 
 
 
 
 
1943
  }
1944
 
1945
+ @media (max-width: 575.98px) {
1946
+ .table-responsive-sm {
1947
+ display: block;
1948
+ width: 100%;
1949
+ overflow-x: auto;
1950
+ -webkit-overflow-scrolling: touch;
1951
+ }
1952
+ .table-responsive-sm > .table-bordered {
1953
+ border: 0;
1954
+ }
 
1955
  }
1956
 
1957
+ @media (max-width: 767.98px) {
1958
+ .table-responsive-md {
1959
+ display: block;
1960
+ width: 100%;
1961
+ overflow-x: auto;
1962
+ -webkit-overflow-scrolling: touch;
1963
+ }
1964
+ .table-responsive-md > .table-bordered {
1965
+ border: 0;
1966
+ }
 
1967
  }
1968
 
1969
+ @media (max-width: 991.98px) {
1970
+ .table-responsive-lg {
1971
+ display: block;
1972
+ width: 100%;
1973
+ overflow-x: auto;
1974
+ -webkit-overflow-scrolling: touch;
1975
+ }
1976
+ .table-responsive-lg > .table-bordered {
1977
+ border: 0;
1978
+ }
 
1979
  }
1980
 
1981
+ @media (max-width: 1199.98px) {
1982
+ .table-responsive-xl {
1983
  display: block;
1984
  width: 100%;
1985
  overflow-x: auto;
1986
+ -webkit-overflow-scrolling: touch;
1987
+ }
1988
+ .table-responsive-xl > .table-bordered {
1989
+ border: 0;
1990
+ }
1991
  }
1992
 
1993
+ .table-responsive {
1994
+ display: block;
1995
+ width: 100%;
1996
+ overflow-x: auto;
1997
+ -webkit-overflow-scrolling: touch;
1998
  }
1999
 
2000
+ .table-responsive > .table-bordered {
2001
+ border: 0;
 
 
 
 
 
 
 
 
 
 
 
 
2002
  }
2003
 
2004
+ .form-control {
2005
+ display: block;
2006
+ width: 100%;
2007
+ height: calc(1.5em + 0.75rem + 2px);
2008
+ padding: 0.375rem 0.75rem;
2009
+ font-size: 1rem;
2010
+ font-weight: 400;
2011
+ line-height: 1.5;
2012
+ color: #495057;
2013
+ background-color: #fff;
2014
+ background-clip: padding-box;
2015
+ border: 1px solid #ced4da;
2016
+ border-radius: 0.25rem;
2017
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2018
+ }
2019
+
2020
+ @media (prefers-reduced-motion: reduce) {
2021
+ .form-control {
2022
+ transition: none;
2023
+ }
2024
  }
2025
 
2026
  .form-control::-ms-expand {
2027
+ background-color: transparent;
2028
+ border: 0;
 
 
 
 
 
2029
  }
2030
 
2031
  .form-control:focus {
2032
+ color: #495057;
2033
+ background-color: #fff;
2034
+ border-color: #80bdff;
2035
+ outline: 0;
2036
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2037
  }
2038
 
2039
  .form-control::-webkit-input-placeholder {
2040
+ color: #6c757d;
2041
+ opacity: 1;
2042
  }
2043
 
2044
  .form-control::-moz-placeholder {
2045
+ color: #6c757d;
2046
+ opacity: 1;
2047
  }
2048
 
2049
  .form-control:-ms-input-placeholder {
2050
+ color: #6c757d;
2051
+ opacity: 1;
2052
  }
2053
 
2054
  .form-control::-ms-input-placeholder {
2055
+ color: #6c757d;
2056
+ opacity: 1;
2057
  }
2058
 
2059
  .form-control::placeholder {
2060
+ color: #6c757d;
2061
+ opacity: 1;
2062
+ }
2063
+
2064
+ .form-control:disabled, .form-control[readonly] {
2065
+ background-color: #e9ecef;
2066
+ opacity: 1;
2067
  }
2068
 
2069
+ input[type="date"].form-control,
2070
+ input[type="time"].form-control,
2071
+ input[type="datetime-local"].form-control,
2072
+ input[type="month"].form-control {
2073
+ -webkit-appearance: none;
2074
+ -moz-appearance: none;
2075
+ appearance: none;
2076
  }
2077
 
2078
+ select.form-control:-moz-focusring {
2079
+ color: transparent;
2080
+ text-shadow: 0 0 0 #495057;
 
 
 
 
2081
  }
2082
 
2083
  select.form-control:focus::-ms-value {
2084
+ color: #495057;
2085
+ background-color: #fff;
2086
  }
2087
 
2088
  .form-control-file,
2089
  .form-control-range {
2090
+ display: block;
2091
+ width: 100%;
2092
  }
2093
 
2094
  .col-form-label {
2095
+ padding-top: calc(0.375rem + 1px);
2096
+ padding-bottom: calc(0.375rem + 1px);
2097
+ margin-bottom: 0;
2098
+ font-size: inherit;
2099
+ line-height: 1.5;
2100
  }
2101
 
2102
  .col-form-label-lg {
2103
+ padding-top: calc(0.5rem + 1px);
2104
+ padding-bottom: calc(0.5rem + 1px);
2105
+ font-size: 1.25rem;
2106
+ line-height: 1.5;
2107
  }
2108
 
2109
  .col-form-label-sm {
2110
+ padding-top: calc(0.25rem + 1px);
2111
+ padding-bottom: calc(0.25rem + 1px);
2112
+ font-size: 0.875rem;
2113
+ line-height: 1.5;
2114
  }
2115
 
2116
  .form-control-plaintext {
2117
+ display: block;
2118
+ width: 100%;
2119
+ padding: 0.375rem 0;
2120
+ margin-bottom: 0;
2121
+ font-size: 1rem;
2122
+ line-height: 1.5;
2123
+ color: #212529;
2124
+ background-color: transparent;
2125
+ border: solid transparent;
2126
+ border-width: 1px 0;
2127
  }
2128
 
2129
+ .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
2130
+ padding-right: 0;
2131
+ padding-left: 0;
 
2132
  }
2133
 
2134
  .form-control-sm {
2135
+ height: calc(1.5em + 0.5rem + 2px);
2136
+ padding: 0.25rem 0.5rem;
2137
+ font-size: 0.875rem;
2138
+ line-height: 1.5;
2139
+ border-radius: 0.2rem;
2140
  }
2141
 
2142
  .form-control-lg {
2143
+ height: calc(1.5em + 1rem + 2px);
2144
+ padding: 0.5rem 1rem;
2145
+ font-size: 1.25rem;
2146
+ line-height: 1.5;
2147
+ border-radius: 0.3rem;
2148
  }
2149
 
2150
+ select.form-control[size], select.form-control[multiple] {
2151
+ height: auto;
 
2152
  }
2153
 
2154
  textarea.form-control {
2155
+ height: auto;
2156
  }
2157
 
2158
  .form-group {
2159
+ margin-bottom: 1rem;
2160
  }
2161
 
2162
  .form-text {
2163
+ display: block;
2164
+ margin-top: 0.25rem;
2165
  }
2166
 
2167
  .form-row {
2168
+ display: -ms-flexbox;
2169
+ display: flex;
2170
+ -ms-flex-wrap: wrap;
2171
+ flex-wrap: wrap;
2172
+ margin-right: -5px;
2173
+ margin-left: -5px;
2174
  }
2175
 
2176
+ .form-row > .col,
2177
+ .form-row > [class*="col-"] {
2178
+ padding-right: 5px;
2179
+ padding-left: 5px;
2180
  }
2181
 
2182
  .form-check {
2183
+ position: relative;
2184
+ display: block;
2185
+ padding-left: 1.25rem;
2186
  }
2187
 
2188
  .form-check-input {
2189
+ position: absolute;
2190
+ margin-top: 0.3rem;
2191
+ margin-left: -1.25rem;
2192
  }
2193
 
2194
+ .form-check-input[disabled] ~ .form-check-label,
2195
+ .form-check-input:disabled ~ .form-check-label {
2196
+ color: #6c757d;
2197
  }
2198
 
2199
  .form-check-label {
2200
+ margin-bottom: 0;
2201
  }
2202
 
2203
  .form-check-inline {
2204
+ display: -ms-inline-flexbox;
2205
+ display: inline-flex;
2206
+ -ms-flex-align: center;
2207
+ align-items: center;
2208
+ padding-left: 0;
2209
+ margin-right: 0.75rem;
2210
  }
2211
 
2212
  .form-check-inline .form-check-input {
2213
+ position: static;
2214
+ margin-top: 0;
2215
+ margin-right: 0.3125rem;
2216
+ margin-left: 0;
2217
  }
2218
 
2219
  .valid-feedback {
2220
+ display: none;
2221
+ width: 100%;
2222
+ margin-top: 0.25rem;
2223
+ font-size: 0.875em;
2224
+ color: #28a745;
2225
  }
2226
 
2227
  .valid-tooltip {
2228
+ position: absolute;
2229
+ top: 100%;
2230
+ left: 0;
2231
+ z-index: 5;
2232
+ display: none;
2233
+ max-width: 100%;
2234
+ padding: 0.25rem 0.5rem;
2235
+ margin-top: .1rem;
2236
+ font-size: 0.875rem;
2237
+ line-height: 1.5;
2238
+ color: #fff;
2239
+ background-color: rgba(40, 167, 69, 0.9);
2240
+ border-radius: 0.25rem;
2241
+ }
2242
+
2243
+ .form-row > .col > .valid-tooltip,
2244
+ .form-row > [class*="col-"] > .valid-tooltip {
2245
+ left: 5px;
2246
+ }
2247
+
2248
+ .was-validated :valid ~ .valid-feedback,
2249
+ .was-validated :valid ~ .valid-tooltip,
2250
+ .is-valid ~ .valid-feedback,
2251
+ .is-valid ~ .valid-tooltip {
2252
+ display: block;
2253
  }
2254
 
2255
+ .was-validated .form-control:valid, .form-control.is-valid {
2256
+ border-color: #28a745;
2257
+ padding-right: calc(1.5em + 0.75rem) !important;
2258
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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");
2259
+ background-repeat: no-repeat;
2260
+ background-position: right calc(0.375em + 0.1875rem) center;
2261
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2262
  }
2263
 
2264
+ .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2265
+ border-color: #28a745;
2266
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
 
 
 
 
 
2267
  }
2268
 
2269
+ .was-validated select.form-control:valid, select.form-control.is-valid {
2270
+ padding-right: 3rem !important;
2271
+ background-position: right 1.5rem center;
 
2272
  }
2273
 
2274
+ .was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2275
+ padding-right: calc(1.5em + 0.75rem);
2276
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
 
2277
  }
2278
 
2279
+ .was-validated .custom-select:valid, .custom-select.is-valid {
2280
+ border-color: #28a745;
2281
+ padding-right: calc(0.75em + 2.3125rem) !important;
2282
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
 
2283
  }
2284
 
2285
+ .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2286
+ border-color: #28a745;
2287
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
 
2288
  }
2289
 
2290
+ .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2291
+ color: #28a745;
 
2292
  }
2293
 
2294
+ .was-validated .form-check-input:valid ~ .valid-feedback,
2295
+ .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2296
+ .form-check-input.is-valid ~ .valid-tooltip {
2297
+ display: block;
 
2298
  }
2299
 
2300
+ .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2301
+ color: #28a745;
 
2302
  }
2303
 
2304
+ .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2305
+ border-color: #28a745;
 
2306
  }
2307
 
2308
+ .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2309
+ border-color: #34ce57;
2310
+ background-color: #34ce57;
 
2311
  }
2312
 
2313
+ .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2314
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
 
2315
  }
2316
 
2317
+ .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 {
2318
+ border-color: #28a745;
 
2319
  }
2320
 
2321
+ .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2322
+ border-color: #28a745;
 
2323
  }
2324
 
2325
+ .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2326
+ border-color: #28a745;
2327
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
 
2328
  }
2329
 
2330
  .invalid-feedback {
2331
+ display: none;
2332
+ width: 100%;
2333
+ margin-top: 0.25rem;
2334
+ font-size: 0.875em;
2335
+ color: #dc3545;
2336
  }
2337
 
2338
  .invalid-tooltip {
2339
+ position: absolute;
2340
+ top: 100%;
2341
+ left: 0;
2342
+ z-index: 5;
2343
+ display: none;
2344
+ max-width: 100%;
2345
+ padding: 0.25rem 0.5rem;
2346
+ margin-top: .1rem;
2347
+ font-size: 0.875rem;
2348
+ line-height: 1.5;
2349
+ color: #fff;
2350
+ background-color: rgba(220, 53, 69, 0.9);
2351
+ border-radius: 0.25rem;
2352
+ }
2353
+
2354
+ .form-row > .col > .invalid-tooltip,
2355
+ .form-row > [class*="col-"] > .invalid-tooltip {
2356
+ left: 5px;
2357
+ }
2358
+
2359
+ .was-validated :invalid ~ .invalid-feedback,
2360
+ .was-validated :invalid ~ .invalid-tooltip,
2361
+ .is-invalid ~ .invalid-feedback,
2362
+ .is-invalid ~ .invalid-tooltip {
2363
+ display: block;
2364
  }
2365
 
2366
+ .was-validated .form-control:invalid, .form-control.is-invalid {
2367
+ border-color: #dc3545;
2368
+ padding-right: calc(1.5em + 0.75rem) !important;
2369
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
2370
+ background-repeat: no-repeat;
2371
+ background-position: right calc(0.375em + 0.1875rem) center;
2372
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2373
  }
2374
 
2375
+ .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2376
+ border-color: #dc3545;
2377
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
 
 
 
 
 
2378
  }
2379
 
2380
+ .was-validated select.form-control:invalid, select.form-control.is-invalid {
2381
+ padding-right: 3rem !important;
2382
+ background-position: right 1.5rem center;
 
2383
  }
2384
 
2385
+ .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2386
+ padding-right: calc(1.5em + 0.75rem);
2387
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
 
2388
  }
2389
 
2390
+ .was-validated .custom-select:invalid, .custom-select.is-invalid {
2391
+ border-color: #dc3545;
2392
+ padding-right: calc(0.75em + 2.3125rem) !important;
2393
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
 
2394
  }
2395
 
2396
+ .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2397
+ border-color: #dc3545;
2398
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
 
2399
  }
2400
 
2401
+ .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2402
+ color: #dc3545;
 
2403
  }
2404
 
2405
+ .was-validated .form-check-input:invalid ~ .invalid-feedback,
2406
+ .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2407
+ .form-check-input.is-invalid ~ .invalid-tooltip {
2408
+ display: block;
 
2409
  }
2410
 
2411
+ .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2412
+ color: #dc3545;
 
2413
  }
2414
 
2415
+ .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2416
+ border-color: #dc3545;
 
2417
  }
2418
 
2419
+ .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2420
+ border-color: #e4606d;
2421
+ background-color: #e4606d;
 
2422
  }
2423
 
2424
+ .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2425
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
 
2426
  }
2427
 
2428
+ .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 {
2429
+ border-color: #dc3545;
 
2430
  }
2431
 
2432
+ .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2433
+ border-color: #dc3545;
 
2434
  }
2435
 
2436
+ .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2437
+ border-color: #dc3545;
2438
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
 
2439
  }
2440
 
2441
  .form-inline {
2442
+ display: -ms-flexbox;
2443
+ display: flex;
2444
+ -ms-flex-flow: row wrap;
2445
+ flex-flow: row wrap;
2446
+ -ms-flex-align: center;
2447
+ align-items: center;
2448
  }
2449
 
2450
  .form-inline .form-check {
2451
+ width: 100%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2452
  }
2453
 
2454
+ @media (min-width: 576px) {
2455
+ .form-inline label {
2456
+ display: -ms-flexbox;
2457
+ display: flex;
2458
+ -ms-flex-align: center;
2459
+ align-items: center;
2460
+ -ms-flex-pack: center;
2461
+ justify-content: center;
2462
+ margin-bottom: 0;
2463
+ }
2464
+ .form-inline .form-group {
2465
+ display: -ms-flexbox;
2466
+ display: flex;
2467
+ -ms-flex: 0 0 auto;
2468
+ flex: 0 0 auto;
2469
+ -ms-flex-flow: row wrap;
2470
+ flex-flow: row wrap;
2471
+ -ms-flex-align: center;
2472
+ align-items: center;
2473
+ margin-bottom: 0;
2474
+ }
2475
+ .form-inline .form-control {
2476
  display: inline-block;
2477
+ width: auto;
 
 
2478
  vertical-align: middle;
2479
+ }
2480
+ .form-inline .form-control-plaintext {
2481
+ display: inline-block;
2482
+ }
2483
+ .form-inline .input-group,
2484
+ .form-inline .custom-select {
2485
+ width: auto;
2486
+ }
2487
+ .form-inline .form-check {
2488
+ display: -ms-flexbox;
2489
+ display: flex;
2490
+ -ms-flex-align: center;
2491
+ align-items: center;
2492
+ -ms-flex-pack: center;
2493
+ justify-content: center;
2494
+ width: auto;
2495
+ padding-left: 0;
2496
+ }
2497
+ .form-inline .form-check-input {
2498
+ position: relative;
2499
+ -ms-flex-negative: 0;
2500
+ flex-shrink: 0;
2501
+ margin-top: 0;
2502
+ margin-right: 0.25rem;
2503
+ margin-left: 0;
2504
+ }
2505
+ .form-inline .custom-control {
2506
+ -ms-flex-align: center;
2507
+ align-items: center;
2508
+ -ms-flex-pack: center;
2509
+ justify-content: center;
2510
+ }
2511
+ .form-inline .custom-control-label {
2512
+ margin-bottom: 0;
2513
+ }
2514
  }
2515
 
2516
+ .btn {
2517
+ display: inline-block;
2518
+ font-weight: 400;
2519
+ color: #212529;
2520
+ text-align: center;
2521
+ vertical-align: middle;
2522
+ -webkit-user-select: none;
2523
+ -moz-user-select: none;
2524
+ -ms-user-select: none;
2525
+ user-select: none;
2526
+ background-color: transparent;
2527
+ border: 1px solid transparent;
2528
+ padding: 0.375rem 0.75rem;
2529
+ font-size: 1rem;
2530
+ line-height: 1.5;
2531
+ border-radius: 0.25rem;
2532
+ 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;
2533
+ }
2534
+
2535
+ @media (prefers-reduced-motion: reduce) {
2536
+ .btn {
2537
+ transition: none;
2538
+ }
2539
  }
2540
 
2541
  .btn:hover {
2542
+ color: #212529;
2543
+ text-decoration: none;
2544
  }
2545
 
2546
+ .btn:focus, .btn.focus {
2547
+ outline: 0;
2548
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
 
2549
  }
2550
 
2551
+ .btn.disabled, .btn:disabled {
2552
+ opacity: 0.65;
 
2553
  }
2554
 
2555
  .btn:not(:disabled):not(.disabled) {
2556
+ cursor: pointer;
2557
  }
2558
 
2559
  a.btn.disabled,
2560
  fieldset:disabled a.btn {
2561
+ pointer-events: none;
2562
  }
2563
 
2564
  .btn-primary {
2565
+ color: #fff;
2566
+ background-color: #007bff;
2567
+ border-color: #007bff;
2568
  }
2569
 
2570
  .btn-primary:hover {
2571
+ color: #fff;
2572
+ background-color: #0069d9;
2573
+ border-color: #0062cc;
2574
  }
2575
 
2576
+ .btn-primary:focus, .btn-primary.focus {
2577
+ color: #fff;
2578
+ background-color: #0069d9;
2579
+ border-color: #0062cc;
2580
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
 
2581
  }
2582
 
2583
+ .btn-primary.disabled, .btn-primary:disabled {
2584
+ color: #fff;
2585
+ background-color: #007bff;
2586
+ border-color: #007bff;
 
2587
  }
2588
 
2589
+ .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2590
+ .show > .btn-primary.dropdown-toggle {
2591
+ color: #fff;
2592
+ background-color: #0062cc;
2593
+ border-color: #005cbf;
 
2594
  }
2595
 
2596
+ .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2597
+ .show > .btn-primary.dropdown-toggle:focus {
2598
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
 
2599
  }
2600
 
2601
  .btn-secondary {
2602
+ color: #fff;
2603
+ background-color: #6c757d;
2604
+ border-color: #6c757d;
2605
  }
2606
 
2607
  .btn-secondary:hover {
2608
+ color: #fff;
2609
+ background-color: #5a6268;
2610
+ border-color: #545b62;
2611
  }
2612
 
2613
+ .btn-secondary:focus, .btn-secondary.focus {
2614
+ color: #fff;
2615
+ background-color: #5a6268;
2616
+ border-color: #545b62;
2617
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
 
2618
  }
2619
 
2620
+ .btn-secondary.disabled, .btn-secondary:disabled {
2621
+ color: #fff;
2622
+ background-color: #6c757d;
2623
+ border-color: #6c757d;
 
2624
  }
2625
 
2626
+ .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2627
+ .show > .btn-secondary.dropdown-toggle {
2628
+ color: #fff;
2629
+ background-color: #545b62;
2630
+ border-color: #4e555b;
 
2631
  }
2632
 
2633
+ .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2634
+ .show > .btn-secondary.dropdown-toggle:focus {
2635
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
 
2636
  }
2637
 
2638
  .btn-success {
2639
+ color: #fff;
2640
+ background-color: #28a745;
2641
+ border-color: #28a745;
2642
  }
2643
 
2644
  .btn-success:hover {
2645
+ color: #fff;
2646
+ background-color: #218838;
2647
+ border-color: #1e7e34;
2648
  }
2649
 
2650
+ .btn-success:focus, .btn-success.focus {
2651
+ color: #fff;
2652
+ background-color: #218838;
2653
+ border-color: #1e7e34;
2654
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
 
2655
  }
2656
 
2657
+ .btn-success.disabled, .btn-success:disabled {
2658
+ color: #fff;
2659
+ background-color: #28a745;
2660
+ border-color: #28a745;
 
2661
  }
2662
 
2663
+ .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2664
+ .show > .btn-success.dropdown-toggle {
2665
+ color: #fff;
2666
+ background-color: #1e7e34;
2667
+ border-color: #1c7430;
 
2668
  }
2669
 
2670
+ .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2671
+ .show > .btn-success.dropdown-toggle:focus {
2672
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
 
2673
  }
2674
 
2675
  .btn-info {
2676
+ color: #fff;
2677
+ background-color: #17a2b8;
2678
+ border-color: #17a2b8;
2679
  }
2680
 
2681
  .btn-info:hover {
2682
+ color: #fff;
2683
+ background-color: #138496;
2684
+ border-color: #117a8b;
2685
  }
2686
 
2687
+ .btn-info:focus, .btn-info.focus {
2688
+ color: #fff;
2689
+ background-color: #138496;
2690
+ border-color: #117a8b;
2691
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
 
2692
  }
2693
 
2694
+ .btn-info.disabled, .btn-info:disabled {
2695
+ color: #fff;
2696
+ background-color: #17a2b8;
2697
+ border-color: #17a2b8;
 
2698
  }
2699
 
2700
+ .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2701
+ .show > .btn-info.dropdown-toggle {
2702
+ color: #fff;
2703
+ background-color: #117a8b;
2704
+ border-color: #10707f;
 
2705
  }
2706
 
2707
+ .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2708
+ .show > .btn-info.dropdown-toggle:focus {
2709
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
 
2710
  }
2711
 
2712
  .btn-warning {
2713
+ color: #212529;
2714
+ background-color: #ffc107;
2715
+ border-color: #ffc107;
2716
  }
2717
 
2718
  .btn-warning:hover {
2719
+ color: #212529;
2720
+ background-color: #e0a800;
2721
+ border-color: #d39e00;
2722
  }
2723
 
2724
+ .btn-warning:focus, .btn-warning.focus {
2725
+ color: #212529;
2726
+ background-color: #e0a800;
2727
+ border-color: #d39e00;
2728
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
 
2729
  }
2730
 
2731
+ .btn-warning.disabled, .btn-warning:disabled {
2732
+ color: #212529;
2733
+ background-color: #ffc107;
2734
+ border-color: #ffc107;
 
2735
  }
2736
 
2737
+ .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2738
+ .show > .btn-warning.dropdown-toggle {
2739
+ color: #212529;
2740
+ background-color: #d39e00;
2741
+ border-color: #c69500;
 
2742
  }
2743
 
2744
+ .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2745
+ .show > .btn-warning.dropdown-toggle:focus {
2746
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
 
2747
  }
2748
 
2749
  .btn-danger {
2750
+ color: #fff;
2751
+ background-color: #dc3545;
2752
+ border-color: #dc3545;
2753
  }
2754
 
2755
  .btn-danger:hover {
2756
+ color: #fff;
2757
+ background-color: #c82333;
2758
+ border-color: #bd2130;
2759
  }
2760
 
2761
+ .btn-danger:focus, .btn-danger.focus {
2762
+ color: #fff;
2763
+ background-color: #c82333;
2764
+ border-color: #bd2130;
2765
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
 
2766
  }
2767
 
2768
+ .btn-danger.disabled, .btn-danger:disabled {
2769
+ color: #fff;
2770
+ background-color: #dc3545;
2771
+ border-color: #dc3545;
 
2772
  }
2773
 
2774
+ .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2775
+ .show > .btn-danger.dropdown-toggle {
2776
+ color: #fff;
2777
+ background-color: #bd2130;
2778
+ border-color: #b21f2d;
 
2779
  }
2780
 
2781
+ .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2782
+ .show > .btn-danger.dropdown-toggle:focus {
2783
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
 
2784
  }
2785
 
2786
  .btn-light {
2787
+ color: #212529;
2788
+ background-color: #f8f9fa;
2789
+ border-color: #f8f9fa;
2790
  }
2791
 
2792
  .btn-light:hover {
2793
+ color: #212529;
2794
+ background-color: #e2e6ea;
2795
+ border-color: #dae0e5;
2796
  }
2797
 
2798
+ .btn-light:focus, .btn-light.focus {
2799
+ color: #212529;
2800
+ background-color: #e2e6ea;
2801
+ border-color: #dae0e5;
2802
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
 
2803
  }
2804
 
2805
+ .btn-light.disabled, .btn-light:disabled {
2806
+ color: #212529;
2807
+ background-color: #f8f9fa;
2808
+ border-color: #f8f9fa;
 
2809
  }
2810
 
2811
+ .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
2812
+ .show > .btn-light.dropdown-toggle {
2813
+ color: #212529;
2814
+ background-color: #dae0e5;
2815
+ border-color: #d3d9df;
 
2816
  }
2817
 
2818
+ .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
2819
+ .show > .btn-light.dropdown-toggle:focus {
2820
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
 
2821
  }
2822
 
2823
  .btn-dark {
2824
+ color: #fff;
2825
+ background-color: #343a40;
2826
+ border-color: #343a40;
2827
  }
2828
 
2829
  .btn-dark:hover {
2830
+ color: #fff;
2831
+ background-color: #23272b;
2832
+ border-color: #1d2124;
2833
  }
2834
 
2835
+ .btn-dark:focus, .btn-dark.focus {
2836
+ color: #fff;
2837
+ background-color: #23272b;
2838
+ border-color: #1d2124;
2839
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
 
2840
  }
2841
 
2842
+ .btn-dark.disabled, .btn-dark:disabled {
2843
+ color: #fff;
2844
+ background-color: #343a40;
2845
+ border-color: #343a40;
 
2846
  }
2847
 
2848
+ .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
2849
+ .show > .btn-dark.dropdown-toggle {
2850
+ color: #fff;
2851
+ background-color: #1d2124;
2852
+ border-color: #171a1d;
 
2853
  }
2854
 
2855
+ .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
2856
+ .show > .btn-dark.dropdown-toggle:focus {
2857
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
 
2858
  }
2859
 
2860
  .btn-outline-primary {
2861
+ color: #007bff;
2862
+ border-color: #007bff;
2863
  }
2864
 
2865
  .btn-outline-primary:hover {
2866
+ color: #fff;
2867
+ background-color: #007bff;
2868
+ border-color: #007bff;
2869
  }
2870
 
2871
+ .btn-outline-primary:focus, .btn-outline-primary.focus {
2872
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
 
2873
  }
2874
 
2875
+ .btn-outline-primary.disabled, .btn-outline-primary:disabled {
2876
+ color: #007bff;
2877
+ background-color: transparent;
 
2878
  }
2879
 
2880
+ .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
2881
+ .show > .btn-outline-primary.dropdown-toggle {
2882
+ color: #fff;
2883
+ background-color: #007bff;
2884
+ border-color: #007bff;
 
2885
  }
2886
 
2887
+ .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2888
+ .show > .btn-outline-primary.dropdown-toggle:focus {
2889
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
 
2890
  }
2891
 
2892
  .btn-outline-secondary {
2893
+ color: #6c757d;
2894
+ border-color: #6c757d;
2895
  }
2896
 
2897
  .btn-outline-secondary:hover {
2898
+ color: #fff;
2899
+ background-color: #6c757d;
2900
+ border-color: #6c757d;
2901
  }
2902
 
2903
+ .btn-outline-secondary:focus, .btn-outline-secondary.focus {
2904
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
 
2905
  }
2906
 
2907
+ .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
2908
+ color: #6c757d;
2909
+ background-color: transparent;
 
2910
  }
2911
 
2912
+ .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
2913
+ .show > .btn-outline-secondary.dropdown-toggle {
2914
+ color: #fff;
2915
+ background-color: #6c757d;
2916
+ border-color: #6c757d;
 
2917
  }
2918
 
2919
+ .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2920
+ .show > .btn-outline-secondary.dropdown-toggle:focus {
2921
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
 
2922
  }
2923
 
2924
  .btn-outline-success {
2925
+ color: #28a745;
2926
+ border-color: #28a745;
2927
  }
2928
 
2929
  .btn-outline-success:hover {
2930
+ color: #fff;
2931
+ background-color: #28a745;
2932
+ border-color: #28a745;
2933
  }
2934
 
2935
+ .btn-outline-success:focus, .btn-outline-success.focus {
2936
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
 
2937
  }
2938
 
2939
+ .btn-outline-success.disabled, .btn-outline-success:disabled {
2940
+ color: #28a745;
2941
+ background-color: transparent;
 
2942
  }
2943
 
2944
+ .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
2945
+ .show > .btn-outline-success.dropdown-toggle {
2946
+ color: #fff;
2947
+ background-color: #28a745;
2948
+ border-color: #28a745;
 
2949
  }
2950
 
2951
+ .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2952
+ .show > .btn-outline-success.dropdown-toggle:focus {
2953
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
 
2954
  }
2955
 
2956
  .btn-outline-info {
2957
+ color: #17a2b8;
2958
+ border-color: #17a2b8;
2959
  }
2960
 
2961
  .btn-outline-info:hover {
2962
+ color: #fff;
2963
+ background-color: #17a2b8;
2964
+ border-color: #17a2b8;
2965
  }
2966
 
2967
+ .btn-outline-info:focus, .btn-outline-info.focus {
2968
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
 
2969
  }
2970
 
2971
+ .btn-outline-info.disabled, .btn-outline-info:disabled {
2972
+ color: #17a2b8;
2973
+ background-color: transparent;
 
2974
  }
2975
 
2976
+ .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
2977
+ .show > .btn-outline-info.dropdown-toggle {
2978
+ color: #fff;
2979
+ background-color: #17a2b8;
2980
+ border-color: #17a2b8;
 
2981
  }
2982
 
2983
+ .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2984
+ .show > .btn-outline-info.dropdown-toggle:focus {
2985
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
 
2986
  }
2987
 
2988
  .btn-outline-warning {
2989
+ color: #ffc107;
2990
+ border-color: #ffc107;
2991
  }
2992
 
2993
  .btn-outline-warning:hover {
2994
+ color: #212529;
2995
+ background-color: #ffc107;
2996
+ border-color: #ffc107;
2997
  }
2998
 
2999
+ .btn-outline-warning:focus, .btn-outline-warning.focus {
3000
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
 
3001
  }
3002
 
3003
+ .btn-outline-warning.disabled, .btn-outline-warning:disabled {
3004
+ color: #ffc107;
3005
+ background-color: transparent;
 
3006
  }
3007
 
3008
+ .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
3009
+ .show > .btn-outline-warning.dropdown-toggle {
3010
+ color: #212529;
3011
+ background-color: #ffc107;
3012
+ border-color: #ffc107;
 
3013
  }
3014
 
3015
+ .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3016
+ .show > .btn-outline-warning.dropdown-toggle:focus {
3017
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
 
3018
  }
3019
 
3020
  .btn-outline-danger {
3021
+ color: #dc3545;
3022
+ border-color: #dc3545;
3023
  }
3024
 
3025
  .btn-outline-danger:hover {
3026
+ color: #fff;
3027
+ background-color: #dc3545;
3028
+ border-color: #dc3545;
3029
  }
3030
 
3031
+ .btn-outline-danger:focus, .btn-outline-danger.focus {
3032
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
 
3033
  }
3034
 
3035
+ .btn-outline-danger.disabled, .btn-outline-danger:disabled {
3036
+ color: #dc3545;
3037
+ background-color: transparent;
 
3038
  }
3039
 
3040
+ .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
3041
+ .show > .btn-outline-danger.dropdown-toggle {
3042
+ color: #fff;
3043
+ background-color: #dc3545;
3044
+ border-color: #dc3545;
 
3045
  }
3046
 
3047
+ .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3048
+ .show > .btn-outline-danger.dropdown-toggle:focus {
3049
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
 
3050
  }
3051
 
3052
  .btn-outline-light {
3053
+ color: #f8f9fa;
3054
+ border-color: #f8f9fa;
3055
  }
3056
 
3057
  .btn-outline-light:hover {
3058
+ color: #212529;
3059
+ background-color: #f8f9fa;
3060
+ border-color: #f8f9fa;
3061
  }
3062
 
3063
+ .btn-outline-light:focus, .btn-outline-light.focus {
3064
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
 
3065
  }
3066
 
3067
+ .btn-outline-light.disabled, .btn-outline-light:disabled {
3068
+ color: #f8f9fa;
3069
+ background-color: transparent;
 
3070
  }
3071
 
3072
+ .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
3073
+ .show > .btn-outline-light.dropdown-toggle {
3074
+ color: #212529;
3075
+ background-color: #f8f9fa;
3076
+ border-color: #f8f9fa;
 
3077
  }
3078
 
3079
+ .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3080
+ .show > .btn-outline-light.dropdown-toggle:focus {
3081
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
 
3082
  }
3083
 
3084
  .btn-outline-dark {
3085
+ color: #343a40;
3086
+ border-color: #343a40;
3087
  }
3088
 
3089
  .btn-outline-dark:hover {
3090
+ color: #fff;
3091
+ background-color: #343a40;
3092
+ border-color: #343a40;
3093
  }
3094
 
3095
+ .btn-outline-dark:focus, .btn-outline-dark.focus {
3096
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
 
3097
  }
3098
 
3099
+ .btn-outline-dark.disabled, .btn-outline-dark:disabled {
3100
+ color: #343a40;
3101
+ background-color: transparent;
 
3102
  }
3103
 
3104
+ .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
3105
+ .show > .btn-outline-dark.dropdown-toggle {
3106
+ color: #fff;
3107
+ background-color: #343a40;
3108
+ border-color: #343a40;
 
3109
  }
3110
 
3111
+ .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3112
+ .show > .btn-outline-dark.dropdown-toggle:focus {
3113
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
 
3114
  }
3115
 
3116
  .btn-link {
3117
+ font-weight: 400;
3118
+ color: #007bff;
3119
+ text-decoration: none;
3120
  }
3121
 
3122
  .btn-link:hover {
3123
+ color: #0056b3;
3124
+ text-decoration: underline;
3125
  }
3126
 
3127
+ .btn-link:focus, .btn-link.focus {
3128
+ text-decoration: underline;
 
3129
  }
3130
 
3131
+ .btn-link:disabled, .btn-link.disabled {
3132
+ color: #6c757d;
3133
+ pointer-events: none;
 
3134
  }
3135
 
3136
+ .btn-lg, .btn-group-lg > .btn {
3137
+ padding: 0.5rem 1rem;
3138
+ font-size: 1.25rem;
3139
+ line-height: 1.5;
3140
+ border-radius: 0.3rem;
 
3141
  }
3142
 
3143
+ .btn-sm, .btn-group-sm > .btn {
3144
+ padding: 0.25rem 0.5rem;
3145
+ font-size: 0.875rem;
3146
+ line-height: 1.5;
3147
+ border-radius: 0.2rem;
 
3148
  }
3149
 
3150
  .btn-block {
3151
+ display: block;
3152
+ width: 100%;
3153
  }
3154
 
3155
+ .btn-block + .btn-block {
3156
+ margin-top: 0.5rem;
3157
  }
3158
 
3159
+ input[type="submit"].btn-block,
3160
+ input[type="reset"].btn-block,
3161
+ input[type="button"].btn-block {
3162
+ width: 100%;
3163
  }
3164
 
3165
  .fade {
3166
+ transition: opacity 0.15s linear;
3167
  }
3168
 
3169
+ @media (prefers-reduced-motion: reduce) {
3170
+ .fade {
3171
+ transition: none;
3172
+ }
3173
  }
3174
 
3175
  .fade:not(.show) {
3176
+ opacity: 0;
3177
  }
3178
 
3179
  .collapse:not(.show) {
3180
+ display: none;
3181
  }
3182
 
3183
  .collapsing {
3184
+ position: relative;
3185
+ height: 0;
3186
+ overflow: hidden;
3187
+ transition: height 0.35s ease;
3188
  }
3189
 
3190
+ @media (prefers-reduced-motion: reduce) {
3191
+ .collapsing {
3192
+ transition: none;
3193
+ }
3194
  }
3195
 
3196
+ .collapsing.width {
3197
+ width: 0;
3198
+ height: auto;
3199
+ transition: width 0.35s ease;
3200
+ }
3201
+
3202
+ @media (prefers-reduced-motion: reduce) {
3203
+ .collapsing.width {
3204
+ transition: none;
3205
+ }
3206
+ }
3207
+
3208
+ .dropup,
3209
  .dropright,
3210
+ .dropdown,
3211
+ .dropleft {
3212
+ position: relative;
3213
  }
3214
 
3215
  .dropdown-toggle {
3216
+ white-space: nowrap;
3217
  }
3218
 
3219
  .dropdown-toggle::after {
3220
+ display: inline-block;
3221
+ margin-left: 0.255em;
3222
+ vertical-align: 0.255em;
3223
+ content: "";
3224
+ border-top: 0.3em solid;
3225
+ border-right: 0.3em solid transparent;
3226
+ border-bottom: 0;
3227
+ border-left: 0.3em solid transparent;
3228
  }
3229
 
3230
  .dropdown-toggle:empty::after {
3231
+ margin-left: 0;
3232
  }
3233
 
3234
  .dropdown-menu {
3235
+ position: absolute;
3236
+ top: 100%;
3237
+ left: 0;
3238
+ z-index: 1000;
3239
+ display: none;
3240
+ float: left;
3241
+ min-width: 10rem;
3242
+ padding: 0.5rem 0;
3243
+ margin: 0.125rem 0 0;
3244
+ font-size: 1rem;
3245
+ color: #212529;
3246
+ text-align: left;
3247
+ list-style: none;
3248
+ background-color: #fff;
3249
+ background-clip: padding-box;
3250
+ border: 1px solid rgba(0, 0, 0, 0.15);
3251
+ border-radius: 0.25rem;
3252
  }
3253
 
3254
  .dropdown-menu-left {
3255
+ right: auto;
3256
+ left: 0;
3257
  }
3258
 
3259
+ .dropdown-menu-right {
3260
+ right: 0;
3261
+ left: auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3262
  }
3263
 
3264
+ @media (min-width: 576px) {
3265
+ .dropdown-menu-sm-left {
3266
+ right: auto;
3267
+ left: 0;
3268
+ }
3269
+ .dropdown-menu-sm-right {
3270
+ right: 0;
3271
+ left: auto;
3272
+ }
3273
+ }
3274
 
3275
+ @media (min-width: 768px) {
3276
+ .dropdown-menu-md-left {
3277
+ right: auto;
3278
+ left: 0;
3279
+ }
3280
+ .dropdown-menu-md-right {
3281
+ right: 0;
3282
+ left: auto;
3283
+ }
3284
  }
3285
 
3286
+ @media (min-width: 992px) {
3287
+ .dropdown-menu-lg-left {
3288
+ right: auto;
3289
+ left: 0;
3290
+ }
3291
+ .dropdown-menu-lg-right {
3292
+ right: 0;
3293
+ left: auto;
3294
+ }
3295
+ }
3296
 
3297
+ @media (min-width: 1200px) {
3298
+ .dropdown-menu-xl-left {
3299
+ right: auto;
3300
+ left: 0;
3301
+ }
3302
+ .dropdown-menu-xl-right {
3303
+ right: 0;
3304
+ left: auto;
3305
+ }
3306
  }
3307
 
3308
  .dropup .dropdown-menu {
3309
+ top: auto;
3310
+ bottom: 100%;
3311
+ margin-top: 0;
3312
+ margin-bottom: 0.125rem;
3313
  }
3314
 
3315
  .dropup .dropdown-toggle::after {
3316
+ display: inline-block;
3317
+ margin-left: 0.255em;
3318
+ vertical-align: 0.255em;
3319
+ content: "";
3320
+ border-top: 0;
3321
+ border-right: 0.3em solid transparent;
3322
+ border-bottom: 0.3em solid;
3323
+ border-left: 0.3em solid transparent;
3324
  }
3325
 
3326
  .dropup .dropdown-toggle:empty::after {
3327
+ margin-left: 0;
3328
  }
3329
 
3330
  .dropright .dropdown-menu {
3331
+ top: 0;
3332
+ right: auto;
3333
+ left: 100%;
3334
+ margin-top: 0;
3335
+ margin-left: 0.125rem;
3336
  }
3337
 
3338
  .dropright .dropdown-toggle::after {
3339
+ display: inline-block;
3340
+ margin-left: 0.255em;
3341
+ vertical-align: 0.255em;
3342
+ content: "";
3343
+ border-top: 0.3em solid transparent;
3344
+ border-right: 0;
3345
+ border-bottom: 0.3em solid transparent;
3346
+ border-left: 0.3em solid;
3347
  }
3348
 
3349
  .dropright .dropdown-toggle:empty::after {
3350
+ margin-left: 0;
3351
  }
3352
 
3353
  .dropright .dropdown-toggle::after {
3354
+ vertical-align: 0;
3355
  }
3356
 
3357
  .dropleft .dropdown-menu {
3358
+ top: 0;
3359
+ right: 100%;
3360
+ left: auto;
3361
+ margin-top: 0;
3362
+ margin-right: 0.125rem;
3363
  }
3364
 
3365
  .dropleft .dropdown-toggle::after {
3366
+ display: inline-block;
3367
+ margin-left: 0.255em;
3368
+ vertical-align: 0.255em;
3369
+ content: "";
3370
  }
3371
 
3372
  .dropleft .dropdown-toggle::after {
3373
+ display: none;
3374
  }
3375
 
3376
  .dropleft .dropdown-toggle::before {
3377
+ display: inline-block;
3378
+ margin-right: 0.255em;
3379
+ vertical-align: 0.255em;
3380
+ content: "";
3381
+ border-top: 0.3em solid transparent;
3382
+ border-right: 0.3em solid;
3383
+ border-bottom: 0.3em solid transparent;
3384
  }
3385
 
3386
  .dropleft .dropdown-toggle:empty::after {
3387
+ margin-left: 0;
3388
  }
3389
 
3390
  .dropleft .dropdown-toggle::before {
3391
+ vertical-align: 0;
3392
  }
3393
 
3394
+ .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3395
+ right: auto;
3396
+ bottom: auto;
 
 
 
3397
  }
3398
 
3399
  .dropdown-divider {
3400
+ height: 0;
3401
+ margin: 0.5rem 0;
3402
+ overflow: hidden;
3403
+ border-top: 1px solid #e9ecef;
3404
  }
3405
 
3406
  .dropdown-item {
3407
+ display: block;
3408
+ width: 100%;
3409
+ padding: 0.25rem 1.5rem;
3410
+ clear: both;
3411
+ font-weight: 400;
3412
+ color: #212529;
3413
+ text-align: inherit;
3414
+ white-space: nowrap;
3415
+ background-color: transparent;
3416
+ border: 0;
3417
  }
3418
 
3419
+ .dropdown-item:hover, .dropdown-item:focus {
3420
+ color: #16181b;
3421
+ text-decoration: none;
3422
+ background-color: #e9ecef;
 
3423
  }
3424
 
3425
+ .dropdown-item.active, .dropdown-item:active {
3426
+ color: #fff;
3427
+ text-decoration: none;
3428
+ background-color: #007bff;
 
3429
  }
3430
 
3431
+ .dropdown-item.disabled, .dropdown-item:disabled {
3432
+ color: #adb5bd;
3433
+ pointer-events: none;
3434
+ background-color: transparent;
 
3435
  }
3436
 
3437
  .dropdown-menu.show {
3438
+ display: block;
3439
  }
3440
 
3441
  .dropdown-header {
3442
+ display: block;
3443
+ padding: 0.5rem 1.5rem;
3444
+ margin-bottom: 0;
3445
+ font-size: 0.875rem;
3446
+ color: #6c757d;
3447
+ white-space: nowrap;
3448
  }
3449
 
3450
  .dropdown-item-text {
3451
+ display: block;
3452
+ padding: 0.25rem 1.5rem;
3453
+ color: #212529;
3454
  }
3455
 
3456
  .btn-group,
3457
  .btn-group-vertical {
3458
+ position: relative;
3459
+ display: -ms-inline-flexbox;
3460
+ display: inline-flex;
3461
+ vertical-align: middle;
3462
  }
3463
 
3464
+ .btn-group > .btn,
3465
+ .btn-group-vertical > .btn {
3466
+ position: relative;
3467
+ -ms-flex: 1 1 auto;
3468
+ flex: 1 1 auto;
3469
  }
3470
 
3471
+ .btn-group > .btn:hover,
3472
+ .btn-group-vertical > .btn:hover {
3473
+ z-index: 1;
3474
  }
3475
 
3476
+ .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3477
+ .btn-group-vertical > .btn:focus,
3478
+ .btn-group-vertical > .btn:active,
3479
+ .btn-group-vertical > .btn.active {
3480
+ z-index: 1;
 
 
3481
  }
3482
 
3483
  .btn-toolbar {
3484
+ display: -ms-flexbox;
3485
+ display: flex;
3486
+ -ms-flex-wrap: wrap;
3487
+ flex-wrap: wrap;
3488
+ -ms-flex-pack: start;
3489
+ justify-content: flex-start;
3490
  }
3491
 
3492
  .btn-toolbar .input-group {
3493
+ width: auto;
3494
  }
3495
 
3496
+ .btn-group > .btn:not(:first-child),
3497
+ .btn-group > .btn-group:not(:first-child) {
3498
+ margin-left: -1px;
3499
  }
3500
 
3501
+ .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3502
+ .btn-group > .btn-group:not(:last-child) > .btn {
3503
+ border-top-right-radius: 0;
3504
+ border-bottom-right-radius: 0;
3505
  }
3506
 
3507
+ .btn-group > .btn:not(:first-child),
3508
+ .btn-group > .btn-group:not(:first-child) > .btn {
3509
+ border-top-left-radius: 0;
3510
+ border-bottom-left-radius: 0;
3511
  }
3512
 
3513
  .dropdown-toggle-split {
3514
+ padding-right: 0.5625rem;
3515
+ padding-left: 0.5625rem;
3516
  }
3517
 
3518
  .dropdown-toggle-split::after,
3519
+ .dropup .dropdown-toggle-split::after,
3520
+ .dropright .dropdown-toggle-split::after {
3521
+ margin-left: 0;
3522
  }
3523
 
3524
  .dropleft .dropdown-toggle-split::before {
3525
+ margin-right: 0;
3526
  }
3527
 
3528
+ .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3529
+ padding-right: 0.375rem;
3530
+ padding-left: 0.375rem;
 
3531
  }
3532
 
3533
+ .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3534
+ padding-right: 0.75rem;
3535
+ padding-left: 0.75rem;
 
3536
  }
3537
 
3538
  .btn-group-vertical {
3539
+ -ms-flex-direction: column;
3540
+ flex-direction: column;
3541
+ -ms-flex-align: start;
3542
+ align-items: flex-start;
3543
+ -ms-flex-pack: center;
3544
+ justify-content: center;
3545
  }
3546
 
3547
+ .btn-group-vertical > .btn,
3548
+ .btn-group-vertical > .btn-group {
3549
+ width: 100%;
3550
  }
3551
 
3552
+ .btn-group-vertical > .btn:not(:first-child),
3553
+ .btn-group-vertical > .btn-group:not(:first-child) {
3554
+ margin-top: -1px;
3555
  }
3556
 
3557
+ .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3558
+ .btn-group-vertical > .btn-group:not(:last-child) > .btn {
3559
+ border-bottom-right-radius: 0;
3560
+ border-bottom-left-radius: 0;
3561
  }
3562
 
3563
+ .btn-group-vertical > .btn:not(:first-child),
3564
+ .btn-group-vertical > .btn-group:not(:first-child) > .btn {
3565
+ border-top-left-radius: 0;
3566
+ border-top-right-radius: 0;
3567
  }
3568
 
3569
+ .btn-group-toggle > .btn,
3570
+ .btn-group-toggle > .btn-group > .btn {
3571
+ margin-bottom: 0;
3572
  }
3573
 
3574
+ .btn-group-toggle > .btn input[type="radio"],
3575
+ .btn-group-toggle > .btn input[type="checkbox"],
3576
+ .btn-group-toggle > .btn-group > .btn input[type="radio"],
3577
+ .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3578
+ position: absolute;
3579
+ clip: rect(0, 0, 0, 0);
3580
+ pointer-events: none;
3581
  }
3582
 
3583
  .input-group {
3584
+ position: relative;
3585
+ display: -ms-flexbox;
3586
+ display: flex;
3587
+ -ms-flex-wrap: wrap;
3588
+ flex-wrap: wrap;
3589
+ -ms-flex-align: stretch;
3590
+ align-items: stretch;
3591
+ width: 100%;
3592
  }
3593
 
3594
+ .input-group > .form-control,
3595
+ .input-group > .form-control-plaintext,
3596
+ .input-group > .custom-select,
3597
+ .input-group > .custom-file {
3598
+ position: relative;
3599
+ -ms-flex: 1 1 auto;
3600
+ flex: 1 1 auto;
3601
+ width: 1%;
3602
+ min-width: 0;
3603
+ margin-bottom: 0;
3604
  }
3605
 
3606
+ .input-group > .form-control + .form-control,
3607
+ .input-group > .form-control + .custom-select,
3608
+ .input-group > .form-control + .custom-file,
3609
+ .input-group > .form-control-plaintext + .form-control,
3610
+ .input-group > .form-control-plaintext + .custom-select,
3611
+ .input-group > .form-control-plaintext + .custom-file,
3612
+ .input-group > .custom-select + .form-control,
3613
+ .input-group > .custom-select + .custom-select,
3614
+ .input-group > .custom-select + .custom-file,
3615
+ .input-group > .custom-file + .form-control,
3616
+ .input-group > .custom-file + .custom-select,
3617
+ .input-group > .custom-file + .custom-file {
3618
+ margin-left: -1px;
3619
  }
3620
 
3621
+ .input-group > .form-control:focus,
3622
+ .input-group > .custom-select:focus,
3623
+ .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3624
+ z-index: 3;
3625
  }
3626
 
3627
+ .input-group > .custom-file .custom-file-input:focus {
3628
+ z-index: 4;
3629
  }
3630
 
3631
+ .input-group > .form-control:not(:first-child),
3632
+ .input-group > .custom-select:not(:first-child) {
3633
+ border-top-left-radius: 0;
3634
+ border-bottom-left-radius: 0;
3635
  }
3636
 
3637
+ .input-group > .custom-file {
3638
+ display: -ms-flexbox;
3639
+ display: flex;
3640
+ -ms-flex-align: center;
3641
+ align-items: center;
3642
  }
3643
 
3644
+ .input-group > .custom-file:not(:last-child) .custom-file-label,
3645
+ .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3646
+ border-top-right-radius: 0;
3647
+ border-bottom-right-radius: 0;
 
3648
  }
3649
 
3650
+ .input-group > .custom-file:not(:first-child) .custom-file-label {
3651
+ border-top-left-radius: 0;
3652
+ border-bottom-left-radius: 0;
 
3653
  }
3654
 
3655
+ .input-group:not(.has-validation) > .form-control:not(:last-child),
3656
+ .input-group:not(.has-validation) > .custom-select:not(:last-child),
3657
+ .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
3658
+ .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
3659
+ border-top-right-radius: 0;
3660
+ border-bottom-right-radius: 0;
3661
  }
3662
 
3663
+ .input-group.has-validation > .form-control:nth-last-child(n + 3),
3664
+ .input-group.has-validation > .custom-select:nth-last-child(n + 3),
3665
+ .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
3666
+ .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
3667
+ border-top-right-radius: 0;
3668
+ border-bottom-right-radius: 0;
3669
  }
3670
 
3671
+ .input-group-prepend,
3672
+ .input-group-append {
3673
+ display: -ms-flexbox;
3674
+ display: flex;
3675
+ }
3676
+
3677
+ .input-group-prepend .btn,
3678
+ .input-group-append .btn {
3679
+ position: relative;
3680
+ z-index: 2;
3681
  }
3682
 
3683
+ .input-group-prepend .btn:focus,
3684
+ .input-group-append .btn:focus {
3685
+ z-index: 3;
3686
  }
3687
 
3688
+ .input-group-prepend .btn + .btn,
3689
+ .input-group-prepend .btn + .input-group-text,
3690
+ .input-group-prepend .input-group-text + .input-group-text,
3691
+ .input-group-prepend .input-group-text + .btn,
3692
+ .input-group-append .btn + .btn,
3693
+ .input-group-append .btn + .input-group-text,
3694
+ .input-group-append .input-group-text + .input-group-text,
3695
+ .input-group-append .input-group-text + .btn {
3696
+ margin-left: -1px;
3697
  }
3698
 
3699
  .input-group-prepend {
3700
+ margin-right: -1px;
3701
  }
3702
 
3703
  .input-group-append {
3704
+ margin-left: -1px;
3705
  }
3706
 
3707
  .input-group-text {
3708
+ display: -ms-flexbox;
3709
+ display: flex;
3710
+ -ms-flex-align: center;
3711
+ align-items: center;
3712
+ padding: 0.375rem 0.75rem;
3713
+ margin-bottom: 0;
3714
+ font-size: 1rem;
3715
+ font-weight: 400;
3716
+ line-height: 1.5;
3717
+ color: #495057;
3718
+ text-align: center;
3719
+ white-space: nowrap;
3720
+ background-color: #e9ecef;
3721
+ border: 1px solid #ced4da;
3722
+ border-radius: 0.25rem;
3723
+ }
3724
+
3725
+ .input-group-text input[type="radio"],
3726
+ .input-group-text input[type="checkbox"] {
3727
+ margin-top: 0;
3728
+ }
3729
+
3730
+ .input-group-lg > .form-control:not(textarea),
3731
+ .input-group-lg > .custom-select {
3732
+ height: calc(1.5em + 1rem + 2px);
3733
+ }
3734
+
3735
+ .input-group-lg > .form-control,
3736
+ .input-group-lg > .custom-select,
3737
+ .input-group-lg > .input-group-prepend > .input-group-text,
3738
+ .input-group-lg > .input-group-append > .input-group-text,
3739
+ .input-group-lg > .input-group-prepend > .btn,
3740
+ .input-group-lg > .input-group-append > .btn {
3741
+ padding: 0.5rem 1rem;
3742
+ font-size: 1.25rem;
3743
+ line-height: 1.5;
3744
+ border-radius: 0.3rem;
3745
+ }
3746
+
3747
+ .input-group-sm > .form-control:not(textarea),
3748
+ .input-group-sm > .custom-select {
3749
+ height: calc(1.5em + 0.5rem + 2px);
3750
+ }
3751
+
3752
+ .input-group-sm > .form-control,
3753
+ .input-group-sm > .custom-select,
3754
+ .input-group-sm > .input-group-prepend > .input-group-text,
3755
+ .input-group-sm > .input-group-append > .input-group-text,
3756
+ .input-group-sm > .input-group-prepend > .btn,
3757
+ .input-group-sm > .input-group-append > .btn {
3758
+ padding: 0.25rem 0.5rem;
3759
+ font-size: 0.875rem;
3760
+ line-height: 1.5;
3761
+ border-radius: 0.2rem;
3762
+ }
3763
+
3764
+ .input-group-lg > .custom-select,
3765
+ .input-group-sm > .custom-select {
3766
+ padding-right: 1.75rem;
3767
+ }
3768
+
3769
+ .input-group > .input-group-prepend > .btn,
3770
+ .input-group > .input-group-prepend > .input-group-text,
3771
+ .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
3772
+ .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
3773
+ .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
3774
+ .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
3775
+ .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3776
+ .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3777
+ border-top-right-radius: 0;
3778
+ border-bottom-right-radius: 0;
3779
+ }
3780
+
3781
+ .input-group > .input-group-append > .btn,
3782
+ .input-group > .input-group-append > .input-group-text,
3783
+ .input-group > .input-group-prepend:not(:first-child) > .btn,
3784
+ .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3785
+ .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3786
+ .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
3787
+ border-top-left-radius: 0;
3788
+ border-bottom-left-radius: 0;
3789
  }
3790
 
3791
  .custom-control {
3792
+ position: relative;
3793
+ z-index: 1;
3794
+ display: block;
3795
+ min-height: 1.5rem;
3796
+ padding-left: 1.5rem;
3797
+ -webkit-print-color-adjust: exact;
3798
+ color-adjust: exact;
3799
+ print-color-adjust: exact;
3800
  }
3801
 
3802
  .custom-control-inline {
3803
+ display: -ms-inline-flexbox;
3804
+ display: inline-flex;
3805
+ margin-right: 1rem;
3806
  }
3807
 
3808
  .custom-control-input {
3809
+ position: absolute;
3810
+ left: 0;
3811
+ z-index: -1;
3812
+ width: 1rem;
3813
+ height: 1.25rem;
3814
+ opacity: 0;
3815
  }
3816
 
3817
+ .custom-control-input:checked ~ .custom-control-label::before {
3818
+ color: #fff;
3819
+ border-color: #007bff;
3820
+ background-color: #007bff;
3821
  }
3822
 
3823
+ .custom-control-input:focus ~ .custom-control-label::before {
3824
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3825
  }
3826
 
3827
+ .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3828
+ border-color: #80bdff;
3829
  }
3830
 
3831
+ .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3832
+ color: #fff;
3833
+ background-color: #b3d7ff;
3834
+ border-color: #b3d7ff;
3835
  }
3836
 
3837
+ .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
3838
+ color: #6c757d;
 
3839
  }
3840
 
3841
+ .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
3842
+ background-color: #e9ecef;
 
3843
  }
3844
 
3845
  .custom-control-label {
3846
+ position: relative;
3847
+ margin-bottom: 0;
3848
+ vertical-align: top;
3849
  }
3850
 
3851
  .custom-control-label::before {
3852
+ position: absolute;
3853
+ top: 0.25rem;
3854
+ left: -1.5rem;
3855
+ display: block;
3856
+ width: 1rem;
3857
+ height: 1rem;
3858
+ pointer-events: none;
3859
+ content: "";
3860
+ background-color: #fff;
3861
+ border: 1px solid #adb5bd;
3862
  }
3863
 
3864
  .custom-control-label::after {
3865
+ position: absolute;
3866
+ top: 0.25rem;
3867
+ left: -1.5rem;
3868
+ display: block;
3869
+ width: 1rem;
3870
+ height: 1rem;
3871
+ content: "";
3872
+ background: 50% / 50% 50% no-repeat;
3873
  }
3874
 
3875
  .custom-checkbox .custom-control-label::before {
3876
+ border-radius: 0.25rem;
3877
  }
3878
 
3879
+ .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3880
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
3881
  }
3882
 
3883
+ .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
3884
+ border-color: #007bff;
3885
+ background-color: #007bff;
3886
  }
3887
 
3888
+ .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
3889
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
3890
  }
3891
 
3892
+ .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
3893
+ background-color: rgba(0, 123, 255, 0.5);
3894
  }
3895
 
3896
+ .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
3897
+ background-color: rgba(0, 123, 255, 0.5);
3898
  }
3899
 
3900
  .custom-radio .custom-control-label::before {
3901
+ border-radius: 50%;
3902
  }
3903
 
3904
+ .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3905
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
3906
  }
3907
 
3908
+ .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
3909
+ background-color: rgba(0, 123, 255, 0.5);
3910
  }
3911
 
3912
  .custom-switch {
3913
+ padding-left: 2.25rem;
3914
  }
3915
 
3916
  .custom-switch .custom-control-label::before {
3917
+ left: -2.25rem;
3918
+ width: 1.75rem;
3919
+ pointer-events: all;
3920
+ border-radius: 0.5rem;
3921
  }
3922
 
3923
  .custom-switch .custom-control-label::after {
3924
+ top: calc(0.25rem + 2px);
3925
+ left: calc(-2.25rem + 2px);
3926
+ width: calc(1rem - 4px);
3927
+ height: calc(1rem - 4px);
3928
+ background-color: #adb5bd;
3929
+ border-radius: 0.5rem;
3930
+ 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;
3931
+ 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;
3932
+ 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;
3933
  }
3934
 
3935
+ @media (prefers-reduced-motion: reduce) {
3936
+ .custom-switch .custom-control-label::after {
3937
+ transition: none;
3938
+ }
3939
  }
3940
 
3941
+ .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3942
+ background-color: #fff;
3943
+ -webkit-transform: translateX(0.75rem);
3944
+ transform: translateX(0.75rem);
3945
  }
3946
 
3947
+ .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
3948
+ background-color: rgba(0, 123, 255, 0.5);
3949
  }
3950
 
3951
  .custom-select {
3952
+ display: inline-block;
3953
+ width: 100%;
3954
+ height: calc(1.5em + 0.75rem + 2px);
3955
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3956
+ font-size: 1rem;
3957
+ font-weight: 400;
3958
+ line-height: 1.5;
3959
+ color: #495057;
3960
+ vertical-align: middle;
3961
+ background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
3962
+ border: 1px solid #ced4da;
3963
+ border-radius: 0.25rem;
3964
+ -webkit-appearance: none;
3965
+ -moz-appearance: none;
3966
+ appearance: none;
3967
  }
3968
 
3969
  .custom-select:focus {
3970
+ border-color: #80bdff;
3971
+ outline: 0;
3972
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3973
  }
3974
 
3975
  .custom-select:focus::-ms-value {
3976
+ color: #495057;
3977
+ background-color: #fff;
3978
  }
3979
 
3980
+ .custom-select[multiple], .custom-select[size]:not([size="1"]) {
3981
+ height: auto;
3982
+ padding-right: 0.75rem;
3983
+ background-image: none;
 
3984
  }
3985
 
3986
  .custom-select:disabled {
3987
+ color: #6c757d;
3988
+ background-color: #e9ecef;
3989
  }
3990
 
3991
  .custom-select::-ms-expand {
3992
+ display: none;
3993
  }
3994
 
3995
  .custom-select:-moz-focusring {
3996
+ color: transparent;
3997
+ text-shadow: 0 0 0 #495057;
3998
  }
3999
 
4000
  .custom-select-sm {
4001
+ height: calc(1.5em + 0.5rem + 2px);
4002
+ padding-top: 0.25rem;
4003
+ padding-bottom: 0.25rem;
4004
+ padding-left: 0.5rem;
4005
+ font-size: 0.875rem;
4006
  }
4007
 
4008
  .custom-select-lg {
4009
+ height: calc(1.5em + 1rem + 2px);
4010
+ padding-top: 0.5rem;
4011
+ padding-bottom: 0.5rem;
4012
+ padding-left: 1rem;
4013
+ font-size: 1.25rem;
4014
  }
4015
 
4016
  .custom-file {
4017
+ position: relative;
4018
+ display: inline-block;
4019
+ width: 100%;
4020
+ height: calc(1.5em + 0.75rem + 2px);
4021
+ margin-bottom: 0;
4022
  }
4023
 
4024
  .custom-file-input {
4025
+ position: relative;
4026
+ z-index: 2;
4027
+ width: 100%;
4028
+ height: calc(1.5em + 0.75rem + 2px);
4029
+ margin: 0;
4030
+ overflow: hidden;
4031
+ opacity: 0;
4032
  }
4033
 
4034
+ .custom-file-input:focus ~ .custom-file-label {
4035
+ border-color: #80bdff;
4036
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4037
  }
4038
 
4039
+ .custom-file-input[disabled] ~ .custom-file-label,
4040
+ .custom-file-input:disabled ~ .custom-file-label {
4041
+ background-color: #e9ecef;
4042
  }
4043
 
4044
+ .custom-file-input:lang(en) ~ .custom-file-label::after {
4045
+ content: "Browse";
4046
  }
4047
 
4048
+ .custom-file-input ~ .custom-file-label[data-browse]::after {
4049
+ content: attr(data-browse);
4050
  }
4051
 
4052
  .custom-file-label {
4053
+ position: absolute;
4054
+ top: 0;
4055
+ right: 0;
4056
+ left: 0;
4057
+ z-index: 1;
4058
+ height: calc(1.5em + 0.75rem + 2px);
4059
+ padding: 0.375rem 0.75rem;
4060
+ overflow: hidden;
4061
+ font-weight: 400;
4062
+ line-height: 1.5;
4063
+ color: #495057;
4064
+ background-color: #fff;
4065
+ border: 1px solid #ced4da;
4066
+ border-radius: 0.25rem;
4067
  }
4068
 
4069
  .custom-file-label::after {
4070
+ position: absolute;
4071
+ top: 0;
4072
+ right: 0;
4073
+ bottom: 0;
4074
+ z-index: 3;
4075
+ display: block;
4076
+ height: calc(1.5em + 0.75rem);
4077
+ padding: 0.375rem 0.75rem;
4078
+ line-height: 1.5;
4079
+ color: #495057;
4080
+ content: "Browse";
4081
+ background-color: #e9ecef;
4082
+ border-left: inherit;
4083
+ border-radius: 0 0.25rem 0.25rem 0;
4084
  }
4085
 
4086
  .custom-range {
4087
+ width: 100%;
4088
+ height: 1.4rem;
4089
+ padding: 0;
4090
+ background-color: transparent;
4091
+ -webkit-appearance: none;
4092
+ -moz-appearance: none;
4093
+ appearance: none;
4094
  }
4095
 
4096
  .custom-range:focus {
4097
+ outline: 0;
4098
  }
4099
 
4100
  .custom-range:focus::-webkit-slider-thumb {
4101
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4102
  }
4103
 
4104
  .custom-range:focus::-moz-range-thumb {
4105
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4106
  }
4107
 
4108
  .custom-range:focus::-ms-thumb {
4109
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4110
  }
4111
 
4112
  .custom-range::-moz-focus-outer {
4113
+ border: 0;
4114
  }
4115
 
4116
  .custom-range::-webkit-slider-thumb {
4117
+ width: 1rem;
4118
+ height: 1rem;
4119
+ margin-top: -0.25rem;
4120
+ background-color: #007bff;
4121
+ border: 0;
4122
+ border-radius: 1rem;
4123
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4124
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4125
+ -webkit-appearance: none;
4126
+ appearance: none;
4127
  }
4128
 
4129
+ @media (prefers-reduced-motion: reduce) {
4130
+ .custom-range::-webkit-slider-thumb {
4131
+ -webkit-transition: none;
4132
+ transition: none;
4133
+ }
4134
  }
4135
 
4136
  .custom-range::-webkit-slider-thumb:active {
4137
+ background-color: #b3d7ff;
4138
  }
4139
 
4140
  .custom-range::-webkit-slider-runnable-track {
4141
+ width: 100%;
4142
+ height: 0.5rem;
4143
+ color: transparent;
4144
+ cursor: pointer;
4145
+ background-color: #dee2e6;
4146
+ border-color: transparent;
4147
+ border-radius: 1rem;
4148
  }
4149
 
4150
  .custom-range::-moz-range-thumb {
4151
+ width: 1rem;
4152
+ height: 1rem;
4153
+ background-color: #007bff;
4154
+ border: 0;
4155
+ border-radius: 1rem;
4156
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4157
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4158
+ -moz-appearance: none;
4159
+ appearance: none;
4160
  }
4161
 
4162
+ @media (prefers-reduced-motion: reduce) {
4163
+ .custom-range::-moz-range-thumb {
4164
+ -moz-transition: none;
4165
+ transition: none;
4166
+ }
4167
  }
4168
 
4169
  .custom-range::-moz-range-thumb:active {
4170
+ background-color: #b3d7ff;
4171
  }
4172
 
4173
  .custom-range::-moz-range-track {
4174
+ width: 100%;
4175
+ height: 0.5rem;
4176
+ color: transparent;
4177
+ cursor: pointer;
4178
+ background-color: #dee2e6;
4179
+ border-color: transparent;
4180
+ border-radius: 1rem;
4181
  }
4182
 
4183
  .custom-range::-ms-thumb {
4184
+ width: 1rem;
4185
+ height: 1rem;
4186
+ margin-top: 0;
4187
+ margin-right: 0.2rem;
4188
+ margin-left: 0.2rem;
4189
+ background-color: #007bff;
4190
+ border: 0;
4191
+ border-radius: 1rem;
4192
+ -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4193
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4194
+ appearance: none;
4195
+ }
4196
+
4197
+ @media (prefers-reduced-motion: reduce) {
4198
+ .custom-range::-ms-thumb {
4199
+ -ms-transition: none;
4200
+ transition: none;
4201
+ }
4202
  }
4203
 
4204
  .custom-range::-ms-thumb:active {
4205
+ background-color: #b3d7ff;
4206
  }
4207
 
4208
  .custom-range::-ms-track {
4209
+ width: 100%;
4210
+ height: 0.5rem;
4211
+ color: transparent;
4212
+ cursor: pointer;
4213
+ background-color: transparent;
4214
+ border-color: transparent;
4215
+ border-width: 0.5rem;
4216
  }
4217
 
4218
  .custom-range::-ms-fill-lower {
4219
+ background-color: #dee2e6;
4220
+ border-radius: 1rem;
4221
  }
4222
 
4223
  .custom-range::-ms-fill-upper {
4224
+ margin-right: 15px;
4225
+ background-color: #dee2e6;
4226
+ border-radius: 1rem;
4227
  }
4228
 
4229
  .custom-range:disabled::-webkit-slider-thumb {
4230
+ background-color: #adb5bd;
4231
  }
4232
 
4233
  .custom-range:disabled::-webkit-slider-runnable-track {
4234
+ cursor: default;
4235
  }
4236
 
4237
  .custom-range:disabled::-moz-range-thumb {
4238
+ background-color: #adb5bd;
4239
  }
4240
 
4241
  .custom-range:disabled::-moz-range-track {
4242
+ cursor: default;
4243
  }
4244
 
4245
  .custom-range:disabled::-ms-thumb {
4246
+ background-color: #adb5bd;
4247
  }
4248
 
4249
  .custom-control-label::before,
4250
  .custom-file-label,
4251
  .custom-select {
4252
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4253
  }
4254
 
4255
+ @media (prefers-reduced-motion: reduce) {
4256
+ .custom-control-label::before,
4257
+ .custom-file-label,
4258
+ .custom-select {
4259
+ transition: none;
4260
+ }
 
4261
  }
4262
 
4263
  .nav {
4264
+ display: -ms-flexbox;
4265
+ display: flex;
4266
+ -ms-flex-wrap: wrap;
4267
+ flex-wrap: wrap;
4268
+ padding-left: 0;
4269
+ margin-bottom: 0;
4270
+ list-style: none;
4271
  }
4272
 
4273
  .nav-link {
4274
+ display: block;
4275
+ padding: 0.5rem 1rem;
4276
  }
4277
 
4278
+ .nav-link:hover, .nav-link:focus {
4279
+ text-decoration: none;
 
4280
  }
4281
 
4282
  .nav-link.disabled {
4283
+ color: #6c757d;
4284
+ pointer-events: none;
4285
+ cursor: default;
4286
  }
4287
 
4288
  .nav-tabs {
4289
+ border-bottom: 1px solid #dee2e6;
 
 
 
 
4290
  }
4291
 
4292
  .nav-tabs .nav-link {
4293
+ margin-bottom: -1px;
4294
+ background-color: transparent;
4295
+ border: 1px solid transparent;
4296
+ border-top-left-radius: 0.25rem;
4297
+ border-top-right-radius: 0.25rem;
4298
  }
4299
 
4300
+ .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4301
+ isolation: isolate;
4302
+ border-color: #e9ecef #e9ecef #dee2e6;
4303
  }
4304
 
4305
  .nav-tabs .nav-link.disabled {
4306
+ color: #6c757d;
4307
+ background-color: transparent;
4308
+ border-color: transparent;
4309
  }
4310
 
4311
+ .nav-tabs .nav-link.active,
4312
+ .nav-tabs .nav-item.show .nav-link {
4313
+ color: #495057;
4314
+ background-color: #fff;
4315
+ border-color: #dee2e6 #dee2e6 #fff;
4316
  }
4317
 
4318
  .nav-tabs .dropdown-menu {
4319
+ margin-top: -1px;
4320
+ border-top-left-radius: 0;
4321
+ border-top-right-radius: 0;
4322
  }
4323
 
4324
  .nav-pills .nav-link {
4325
+ background: none;
4326
+ border: 0;
4327
+ border-radius: 0.25rem;
4328
  }
4329
 
4330
  .nav-pills .nav-link.active,
4331
+ .nav-pills .show > .nav-link {
4332
+ color: #fff;
4333
+ background-color: #007bff;
4334
  }
4335
 
4336
+ .nav-fill > .nav-link,
4337
+ .nav-fill .nav-item {
4338
+ -ms-flex: 1 1 auto;
4339
+ flex: 1 1 auto;
4340
+ text-align: center;
4341
  }
4342
 
4343
+ .nav-justified > .nav-link,
4344
+ .nav-justified .nav-item {
4345
+ -ms-flex-preferred-size: 0;
4346
+ flex-basis: 0;
4347
+ -ms-flex-positive: 1;
4348
+ flex-grow: 1;
4349
+ text-align: center;
4350
  }
4351
 
4352
+ .tab-content > .tab-pane {
4353
+ display: none;
4354
  }
4355
 
4356
+ .tab-content > .active {
4357
+ display: block;
4358
  }
4359
 
4360
  .navbar {
4361
+ position: relative;
4362
+ display: -ms-flexbox;
4363
+ display: flex;
4364
+ -ms-flex-wrap: wrap;
4365
+ flex-wrap: wrap;
4366
+ -ms-flex-align: center;
4367
+ align-items: center;
4368
+ -ms-flex-pack: justify;
4369
+ justify-content: space-between;
4370
+ padding: 0.5rem 1rem;
4371
  }
4372
 
4373
  .navbar .container,
4374
+ .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
4375
+ display: -ms-flexbox;
4376
+ display: flex;
4377
+ -ms-flex-wrap: wrap;
4378
+ flex-wrap: wrap;
4379
+ -ms-flex-align: center;
4380
+ align-items: center;
4381
+ -ms-flex-pack: justify;
4382
+ justify-content: space-between;
 
 
 
 
4383
  }
4384
 
4385
  .navbar-brand {
4386
+ display: inline-block;
4387
+ padding-top: 0.3125rem;
4388
+ padding-bottom: 0.3125rem;
4389
+ margin-right: 1rem;
4390
+ font-size: 1.25rem;
4391
+ line-height: inherit;
4392
+ white-space: nowrap;
4393
  }
4394
 
4395
+ .navbar-brand:hover, .navbar-brand:focus {
4396
+ text-decoration: none;
 
4397
  }
4398
 
4399
  .navbar-nav {
4400
+ display: -ms-flexbox;
4401
+ display: flex;
4402
+ -ms-flex-direction: column;
4403
+ flex-direction: column;
4404
+ padding-left: 0;
4405
+ margin-bottom: 0;
4406
+ list-style: none;
4407
  }
4408
 
4409
  .navbar-nav .nav-link {
4410
+ padding-right: 0;
4411
+ padding-left: 0;
4412
  }
4413
 
4414
  .navbar-nav .dropdown-menu {
4415
+ position: static;
4416
+ float: none;
4417
  }
4418
 
4419
  .navbar-text {
4420
+ display: inline-block;
4421
+ padding-top: 0.5rem;
4422
+ padding-bottom: 0.5rem;
4423
  }
4424
 
4425
  .navbar-collapse {
4426
+ -ms-flex-preferred-size: 100%;
4427
+ flex-basis: 100%;
4428
+ -ms-flex-positive: 1;
4429
+ flex-grow: 1;
4430
+ -ms-flex-align: center;
4431
+ align-items: center;
4432
  }
4433
 
4434
  .navbar-toggler {
4435
+ padding: 0.25rem 0.75rem;
4436
+ font-size: 1.25rem;
4437
+ line-height: 1;
4438
+ background-color: transparent;
4439
+ border: 1px solid transparent;
4440
+ border-radius: 0.25rem;
4441
  }
4442
 
4443
+ .navbar-toggler:hover, .navbar-toggler:focus {
4444
+ text-decoration: none;
 
4445
  }
4446
 
4447
  .navbar-toggler-icon {
4448
+ display: inline-block;
4449
+ width: 1.5em;
4450
+ height: 1.5em;
4451
+ vertical-align: middle;
4452
+ content: "";
4453
+ background: 50% / 100% 100% no-repeat;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4454
  }
4455
 
4456
+ .navbar-nav-scroll {
4457
+ max-height: 75vh;
4458
+ overflow-y: auto;
4459
+ }
4460
+
4461
+ @media (max-width: 575.98px) {
4462
+ .navbar-expand-sm > .container,
4463
+ .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
4464
+ padding-right: 0;
4465
+ padding-left: 0;
4466
+ }
4467
+ }
4468
+
4469
+ @media (min-width: 576px) {
4470
+ .navbar-expand-sm {
4471
  -ms-flex-flow: row nowrap;
4472
  flex-flow: row nowrap;
4473
  -ms-flex-pack: start;
4474
+ justify-content: flex-start;
4475
+ }
4476
+ .navbar-expand-sm .navbar-nav {
4477
+ -ms-flex-direction: row;
4478
+ flex-direction: row;
4479
+ }
4480
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
4481
+ position: absolute;
4482
+ }
4483
+ .navbar-expand-sm .navbar-nav .nav-link {
4484
+ padding-right: 0.5rem;
4485
+ padding-left: 0.5rem;
4486
+ }
4487
+ .navbar-expand-sm > .container,
4488
+ .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
4489
+ -ms-flex-wrap: nowrap;
4490
+ flex-wrap: nowrap;
4491
+ }
4492
+ .navbar-expand-sm .navbar-nav-scroll {
4493
+ overflow: visible;
4494
+ }
4495
+ .navbar-expand-sm .navbar-collapse {
4496
+ display: -ms-flexbox !important;
4497
+ display: flex !important;
4498
+ -ms-flex-preferred-size: auto;
4499
+ flex-basis: auto;
4500
+ }
4501
+ .navbar-expand-sm .navbar-toggler {
4502
+ display: none;
4503
+ }
4504
  }
4505
 
4506
+ @media (max-width: 767.98px) {
4507
+ .navbar-expand-md > .container,
4508
+ .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
 
 
 
4509
  padding-right: 0;
4510
+ padding-left: 0;
4511
+ }
4512
  }
4513
 
4514
+ @media (min-width: 768px) {
4515
+ .navbar-expand-md {
4516
+ -ms-flex-flow: row nowrap;
4517
+ flex-flow: row nowrap;
4518
+ -ms-flex-pack: start;
4519
+ justify-content: flex-start;
4520
+ }
4521
+ .navbar-expand-md .navbar-nav {
4522
  -ms-flex-direction: row;
4523
+ flex-direction: row;
4524
+ }
4525
+ .navbar-expand-md .navbar-nav .dropdown-menu {
4526
+ position: absolute;
4527
+ }
4528
+ .navbar-expand-md .navbar-nav .nav-link {
4529
+ padding-right: 0.5rem;
4530
+ padding-left: 0.5rem;
4531
+ }
4532
+ .navbar-expand-md > .container,
4533
+ .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
4534
+ -ms-flex-wrap: nowrap;
4535
+ flex-wrap: nowrap;
4536
+ }
4537
+ .navbar-expand-md .navbar-nav-scroll {
4538
+ overflow: visible;
4539
+ }
4540
+ .navbar-expand-md .navbar-collapse {
4541
+ display: -ms-flexbox !important;
4542
+ display: flex !important;
4543
+ -ms-flex-preferred-size: auto;
4544
+ flex-basis: auto;
4545
+ }
4546
+ .navbar-expand-md .navbar-toggler {
4547
+ display: none;
4548
+ }
4549
  }
4550
 
4551
+ @media (max-width: 991.98px) {
4552
+ .navbar-expand-lg > .container,
4553
+ .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
4554
+ padding-right: 0;
4555
+ padding-left: 0;
4556
+ }
4557
  }
4558
 
4559
+ @media (min-width: 992px) {
4560
+ .navbar-expand-lg {
4561
+ -ms-flex-flow: row nowrap;
4562
+ flex-flow: row nowrap;
4563
+ -ms-flex-pack: start;
4564
+ justify-content: flex-start;
4565
+ }
4566
+ .navbar-expand-lg .navbar-nav {
4567
+ -ms-flex-direction: row;
4568
+ flex-direction: row;
4569
+ }
4570
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
4571
+ position: absolute;
4572
+ }
4573
+ .navbar-expand-lg .navbar-nav .nav-link {
4574
+ padding-right: 0.5rem;
4575
+ padding-left: 0.5rem;
4576
+ }
4577
+ .navbar-expand-lg > .container,
4578
+ .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
4579
+ -ms-flex-wrap: nowrap;
4580
+ flex-wrap: nowrap;
4581
+ }
4582
+ .navbar-expand-lg .navbar-nav-scroll {
4583
+ overflow: visible;
4584
+ }
4585
+ .navbar-expand-lg .navbar-collapse {
4586
+ display: -ms-flexbox !important;
4587
+ display: flex !important;
4588
+ -ms-flex-preferred-size: auto;
4589
+ flex-basis: auto;
4590
+ }
4591
+ .navbar-expand-lg .navbar-toggler {
4592
+ display: none;
4593
+ }
4594
  }
4595
 
4596
+ @media (max-width: 1199.98px) {
4597
+ .navbar-expand-xl > .container,
4598
+ .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
4599
+ padding-right: 0;
4600
+ padding-left: 0;
4601
+ }
 
 
4602
  }
4603
 
4604
+ @media (min-width: 1200px) {
4605
+ .navbar-expand-xl {
4606
+ -ms-flex-flow: row nowrap;
4607
+ flex-flow: row nowrap;
4608
+ -ms-flex-pack: start;
4609
+ justify-content: flex-start;
4610
+ }
4611
+ .navbar-expand-xl .navbar-nav {
4612
+ -ms-flex-direction: row;
4613
+ flex-direction: row;
4614
+ }
4615
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
4616
+ position: absolute;
4617
+ }
4618
+ .navbar-expand-xl .navbar-nav .nav-link {
4619
+ padding-right: 0.5rem;
4620
+ padding-left: 0.5rem;
4621
+ }
4622
+ .navbar-expand-xl > .container,
4623
+ .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
4624
+ -ms-flex-wrap: nowrap;
4625
+ flex-wrap: nowrap;
4626
+ }
4627
+ .navbar-expand-xl .navbar-nav-scroll {
4628
+ overflow: visible;
4629
+ }
4630
+ .navbar-expand-xl .navbar-collapse {
4631
  display: -ms-flexbox !important;
4632
  display: flex !important;
4633
  -ms-flex-preferred-size: auto;
4634
+ flex-basis: auto;
4635
+ }
4636
+ .navbar-expand-xl .navbar-toggler {
4637
+ display: none;
4638
+ }
4639
+ }
4640
+
4641
+ .navbar-expand {
4642
+ -ms-flex-flow: row nowrap;
4643
+ flex-flow: row nowrap;
4644
+ -ms-flex-pack: start;
4645
+ justify-content: flex-start;
4646
+ }
4647
+
4648
+ .navbar-expand > .container,
4649
+ .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4650
+ padding-right: 0;
4651
+ padding-left: 0;
4652
+ }
4653
+
4654
+ .navbar-expand .navbar-nav {
4655
+ -ms-flex-direction: row;
4656
+ flex-direction: row;
4657
+ }
4658
+
4659
+ .navbar-expand .navbar-nav .dropdown-menu {
4660
+ position: absolute;
4661
+ }
4662
+
4663
+ .navbar-expand .navbar-nav .nav-link {
4664
+ padding-right: 0.5rem;
4665
+ padding-left: 0.5rem;
4666
+ }
4667
+
4668
+ .navbar-expand > .container,
4669
+ .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4670
+ -ms-flex-wrap: nowrap;
4671
+ flex-wrap: nowrap;
4672
+ }
4673
+
4674
+ .navbar-expand .navbar-nav-scroll {
4675
+ overflow: visible;
4676
+ }
4677
+
4678
+ .navbar-expand .navbar-collapse {
4679
+ display: -ms-flexbox !important;
4680
+ display: flex !important;
4681
+ -ms-flex-preferred-size: auto;
4682
+ flex-basis: auto;
4683
  }
4684
 
4685
  .navbar-expand .navbar-toggler {
4686
+ display: none;
4687
  }
4688
 
4689
  .navbar-light .navbar-brand {
4690
+ color: rgba(0, 0, 0, 0.9);
4691
  }
4692
 
4693
+ .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4694
+ color: rgba(0, 0, 0, 0.9);
 
4695
  }
4696
 
4697
  .navbar-light .navbar-nav .nav-link {
4698
+ color: rgba(0, 0, 0, 0.5);
4699
  }
4700
 
4701
+ .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4702
+ color: rgba(0, 0, 0, 0.7);
 
4703
  }
4704
 
4705
  .navbar-light .navbar-nav .nav-link.disabled {
4706
+ color: rgba(0, 0, 0, 0.3);
4707
  }
4708
 
4709
+ .navbar-light .navbar-nav .show > .nav-link,
4710
+ .navbar-light .navbar-nav .active > .nav-link,
4711
  .navbar-light .navbar-nav .nav-link.show,
4712
+ .navbar-light .navbar-nav .nav-link.active {
4713
+ color: rgba(0, 0, 0, 0.9);
4714
  }
4715
 
4716
  .navbar-light .navbar-toggler {
4717
+ color: rgba(0, 0, 0, 0.5);
4718
+ border-color: rgba(0, 0, 0, 0.1);
4719
  }
4720
 
4721
  .navbar-light .navbar-toggler-icon {
4722
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4723
  }
4724
 
4725
  .navbar-light .navbar-text {
4726
+ color: rgba(0, 0, 0, 0.5);
4727
  }
4728
 
4729
  .navbar-light .navbar-text a {
4730
+ color: rgba(0, 0, 0, 0.9);
4731
  }
4732
 
4733
+ .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4734
+ color: rgba(0, 0, 0, 0.9);
 
4735
  }
4736
 
4737
  .navbar-dark .navbar-brand {
4738
+ color: #fff;
4739
  }
4740
 
4741
+ .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4742
+ color: #fff;
 
4743
  }
4744
 
4745
  .navbar-dark .navbar-nav .nav-link {
4746
+ color: rgba(255, 255, 255, 0.5);
4747
  }
4748
 
4749
+ .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4750
+ color: rgba(255, 255, 255, 0.75);
 
4751
  }
4752
 
4753
  .navbar-dark .navbar-nav .nav-link.disabled {
4754
+ color: rgba(255, 255, 255, 0.25);
4755
  }
4756
 
4757
+ .navbar-dark .navbar-nav .show > .nav-link,
4758
+ .navbar-dark .navbar-nav .active > .nav-link,
4759
  .navbar-dark .navbar-nav .nav-link.show,
4760
+ .navbar-dark .navbar-nav .nav-link.active {
4761
+ color: #fff;
4762
  }
4763
 
4764
  .navbar-dark .navbar-toggler {
4765
+ color: rgba(255, 255, 255, 0.5);
4766
+ border-color: rgba(255, 255, 255, 0.1);
4767
  }
4768
 
4769
  .navbar-dark .navbar-toggler-icon {
4770
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4771
  }
4772
 
4773
  .navbar-dark .navbar-text {
4774
+ color: rgba(255, 255, 255, 0.5);
4775
  }
4776
 
4777
  .navbar-dark .navbar-text a {
4778
+ color: #fff;
4779
  }
4780
 
4781
+ .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
4782
+ color: #fff;
 
4783
  }
4784
 
4785
  .card {
4786
+ position: relative;
4787
+ display: -ms-flexbox;
4788
+ display: flex;
4789
+ -ms-flex-direction: column;
4790
+ flex-direction: column;
4791
+ min-width: 0;
4792
+ word-wrap: break-word;
4793
+ background-color: #fff;
4794
+ background-clip: border-box;
4795
+ border: 1px solid rgba(0, 0, 0, 0.125);
4796
+ border-radius: 0.25rem;
4797
  }
4798
 
4799
+ .card > hr {
4800
+ margin-right: 0;
4801
+ margin-left: 0;
4802
  }
4803
 
4804
+ .card > .list-group {
4805
+ border-top: inherit;
4806
+ border-bottom: inherit;
4807
  }
4808
 
4809
+ .card > .list-group:first-child {
4810
+ border-top-width: 0;
4811
+ border-top-left-radius: calc(0.25rem - 1px);
4812
+ border-top-right-radius: calc(0.25rem - 1px);
4813
  }
4814
 
4815
+ .card > .list-group:last-child {
4816
+ border-bottom-width: 0;
4817
+ border-bottom-right-radius: calc(0.25rem - 1px);
4818
+ border-bottom-left-radius: calc(0.25rem - 1px);
4819
  }
4820
 
4821
+ .card > .card-header + .list-group,
4822
+ .card > .list-group + .card-footer {
4823
+ border-top: 0;
4824
  }
4825
 
4826
  .card-body {
4827
+ -ms-flex: 1 1 auto;
4828
+ flex: 1 1 auto;
4829
+ min-height: 1px;
4830
+ padding: 1.25rem;
4831
  }
4832
 
4833
  .card-title {
4834
+ margin-bottom: 0.75rem;
4835
  }
4836
 
4837
  .card-subtitle {
4838
+ margin-top: -0.375rem;
4839
+ margin-bottom: 0;
4840
  }
4841
 
4842
  .card-text:last-child {
4843
+ margin-bottom: 0;
4844
  }
4845
 
4846
  .card-link:hover {
4847
+ text-decoration: none;
4848
  }
4849
 
4850
+ .card-link + .card-link {
4851
+ margin-left: 1.25rem;
4852
  }
4853
 
4854
  .card-header {
4855
+ padding: 0.75rem 1.25rem;
4856
+ margin-bottom: 0;
4857
+ background-color: rgba(0, 0, 0, 0.03);
4858
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4859
  }
4860
 
4861
  .card-header:first-child {
4862
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4863
  }
4864
 
4865
  .card-footer {
4866
+ padding: 0.75rem 1.25rem;
4867
+ background-color: rgba(0, 0, 0, 0.03);
4868
+ border-top: 1px solid rgba(0, 0, 0, 0.125);
4869
  }
4870
 
4871
  .card-footer:last-child {
4872
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4873
  }
4874
 
4875
  .card-header-tabs {
4876
+ margin-right: -0.625rem;
4877
+ margin-bottom: -0.75rem;
4878
+ margin-left: -0.625rem;
4879
+ border-bottom: 0;
4880
  }
4881
 
4882
  .card-header-pills {
4883
+ margin-right: -0.625rem;
4884
+ margin-left: -0.625rem;
4885
  }
4886
 
4887
  .card-img-overlay {
4888
+ position: absolute;
4889
+ top: 0;
4890
+ right: 0;
4891
+ bottom: 0;
4892
+ left: 0;
4893
+ padding: 1.25rem;
4894
+ border-radius: calc(0.25rem - 1px);
4895
  }
4896
 
4897
  .card-img,
4898
+ .card-img-top,
4899
+ .card-img-bottom {
4900
+ -ms-flex-negative: 0;
4901
+ flex-shrink: 0;
4902
+ width: 100%;
4903
  }
4904
 
4905
  .card-img,
4906
  .card-img-top {
4907
+ border-top-left-radius: calc(0.25rem - 1px);
4908
+ border-top-right-radius: calc(0.25rem - 1px);
4909
  }
4910
 
4911
  .card-img,
4912
  .card-img-bottom {
4913
+ border-bottom-right-radius: calc(0.25rem - 1px);
4914
+ border-bottom-left-radius: calc(0.25rem - 1px);
4915
  }
4916
 
4917
  .card-deck .card {
4918
+ margin-bottom: 15px;
4919
+ }
4920
+
4921
+ @media (min-width: 576px) {
4922
+ .card-deck {
4923
+ display: -ms-flexbox;
4924
+ display: flex;
4925
+ -ms-flex-flow: row wrap;
4926
+ flex-flow: row wrap;
4927
+ margin-right: -15px;
4928
+ margin-left: -15px;
4929
+ }
4930
+ .card-deck .card {
4931
+ -ms-flex: 1 0 0%;
4932
+ flex: 1 0 0%;
4933
+ margin-right: 15px;
4934
+ margin-bottom: 0;
4935
+ margin-left: 15px;
4936
+ }
4937
+ }
4938
+
4939
+ .card-group > .card {
4940
+ margin-bottom: 15px;
4941
+ }
4942
+
4943
+ @media (min-width: 576px) {
4944
+ .card-group {
4945
+ display: -ms-flexbox;
4946
+ display: flex;
4947
+ -ms-flex-flow: row wrap;
4948
+ flex-flow: row wrap;
4949
+ }
4950
+ .card-group > .card {
4951
+ -ms-flex: 1 0 0%;
4952
+ flex: 1 0 0%;
4953
+ margin-bottom: 0;
4954
+ }
4955
+ .card-group > .card + .card {
4956
+ margin-left: 0;
4957
+ border-left: 0;
4958
+ }
4959
+ .card-group > .card:not(:last-child) {
4960
+ border-top-right-radius: 0;
4961
+ border-bottom-right-radius: 0;
4962
+ }
4963
+ .card-group > .card:not(:last-child) .card-img-top,
4964
+ .card-group > .card:not(:last-child) .card-header {
4965
+ border-top-right-radius: 0;
4966
+ }
4967
+ .card-group > .card:not(:last-child) .card-img-bottom,
4968
+ .card-group > .card:not(:last-child) .card-footer {
4969
+ border-bottom-right-radius: 0;
4970
+ }
4971
+ .card-group > .card:not(:first-child) {
4972
+ border-top-left-radius: 0;
4973
+ border-bottom-left-radius: 0;
4974
+ }
4975
+ .card-group > .card:not(:first-child) .card-img-top,
4976
+ .card-group > .card:not(:first-child) .card-header {
4977
+ border-top-left-radius: 0;
4978
+ }
4979
+ .card-group > .card:not(:first-child) .card-img-bottom,
4980
+ .card-group > .card:not(:first-child) .card-footer {
4981
+ border-bottom-left-radius: 0;
4982
+ }
 
 
 
 
 
 
 
 
 
4983
  }
4984
 
4985
  .card-columns .card {
4986
+ margin-bottom: 0.75rem;
4987
+ }
4988
+
4989
+ @media (min-width: 576px) {
4990
+ .card-columns {
4991
+ -webkit-column-count: 3;
4992
+ -moz-column-count: 3;
4993
+ column-count: 3;
4994
+ -webkit-column-gap: 1.25rem;
4995
+ -moz-column-gap: 1.25rem;
4996
+ column-gap: 1.25rem;
4997
+ orphans: 1;
4998
+ widows: 1;
4999
+ }
5000
+ .card-columns .card {
5001
+ display: inline-block;
5002
+ width: 100%;
5003
+ }
 
5004
  }
5005
 
5006
  .accordion {
5007
+ overflow-anchor: none;
5008
  }
5009
 
5010
+ .accordion > .card {
5011
+ overflow: hidden;
5012
  }
5013
 
5014
+ .accordion > .card:not(:last-of-type) {
5015
+ border-bottom: 0;
5016
+ border-bottom-right-radius: 0;
5017
+ border-bottom-left-radius: 0;
5018
  }
5019
 
5020
+ .accordion > .card:not(:first-of-type) {
5021
+ border-top-left-radius: 0;
5022
+ border-top-right-radius: 0;
5023
  }
5024
 
5025
+ .accordion > .card > .card-header {
5026
+ border-radius: 0;
5027
+ margin-bottom: -1px;
5028
  }
5029
 
5030
  .breadcrumb {
5031
+ display: -ms-flexbox;
5032
+ display: flex;
5033
+ -ms-flex-wrap: wrap;
5034
+ flex-wrap: wrap;
5035
+ padding: 0.75rem 1rem;
5036
+ margin-bottom: 1rem;
5037
+ list-style: none;
5038
+ background-color: #e9ecef;
5039
+ border-radius: 0.25rem;
 
 
 
 
 
5040
  }
5041
 
5042
+ .breadcrumb-item + .breadcrumb-item {
5043
+ padding-left: 0.5rem;
5044
  }
5045
 
5046
+ .breadcrumb-item + .breadcrumb-item::before {
5047
+ float: left;
5048
+ padding-right: 0.5rem;
5049
+ color: #6c757d;
5050
+ content: "/";
5051
  }
5052
 
5053
+ .breadcrumb-item + .breadcrumb-item:hover::before {
5054
+ text-decoration: underline;
5055
  }
5056
 
5057
+ .breadcrumb-item + .breadcrumb-item:hover::before {
5058
+ text-decoration: none;
5059
  }
5060
 
5061
  .breadcrumb-item.active {
5062
+ color: #6c757d;
5063
  }
5064
 
5065
  .pagination {
5066
+ display: -ms-flexbox;
5067
+ display: flex;
5068
+ padding-left: 0;
5069
+ list-style: none;
5070
+ border-radius: 0.25rem;
5071
  }
5072
 
5073
  .page-link {
5074
+ position: relative;
5075
+ display: block;
5076
+ padding: 0.5rem 0.75rem;
5077
+ margin-left: -1px;
5078
+ line-height: 1.25;
5079
+ color: #007bff;
5080
+ background-color: #fff;
5081
+ border: 1px solid #dee2e6;
5082
  }
5083
 
5084
  .page-link:hover {
5085
+ z-index: 2;
5086
+ color: #0056b3;
5087
+ text-decoration: none;
5088
+ background-color: #e9ecef;
5089
+ border-color: #dee2e6;
5090
  }
5091
 
5092
  .page-link:focus {
5093
+ z-index: 3;
5094
+ outline: 0;
5095
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
5096
  }
5097
 
5098
  .page-item:first-child .page-link {
5099
+ margin-left: 0;
5100
+ border-top-left-radius: 0.25rem;
5101
+ border-bottom-left-radius: 0.25rem;
5102
  }
5103
 
5104
  .page-item:last-child .page-link {
5105
+ border-top-right-radius: 0.25rem;
5106
+ border-bottom-right-radius: 0.25rem;
5107
  }
5108
 
5109
  .page-item.active .page-link {
5110
+ z-index: 3;
5111
+ color: #fff;
5112
+ background-color: #007bff;
5113
+ border-color: #007bff;
5114
  }
5115
 
5116
  .page-item.disabled .page-link {
5117
+ color: #6c757d;
5118
+ pointer-events: none;
5119
+ cursor: auto;
5120
+ background-color: #fff;
5121
+ border-color: #dee2e6;
5122
  }
5123
 
5124
  .pagination-lg .page-link {
5125
+ padding: 0.75rem 1.5rem;
5126
+ font-size: 1.25rem;
5127
+ line-height: 1.5;
5128
  }
5129
 
5130
  .pagination-lg .page-item:first-child .page-link {
5131
+ border-top-left-radius: 0.3rem;
5132
+ border-bottom-left-radius: 0.3rem;
5133
  }
5134
 
5135
  .pagination-lg .page-item:last-child .page-link {
5136
+ border-top-right-radius: 0.3rem;
5137
+ border-bottom-right-radius: 0.3rem;
5138
  }
5139
 
5140
  .pagination-sm .page-link {
5141
+ padding: 0.25rem 0.5rem;
5142
+ font-size: 0.875rem;
5143
+ line-height: 1.5;
5144
  }
5145
 
5146
  .pagination-sm .page-item:first-child .page-link {
5147
+ border-top-left-radius: 0.2rem;
5148
+ border-bottom-left-radius: 0.2rem;
5149
  }
5150
 
5151
  .pagination-sm .page-item:last-child .page-link {
5152
+ border-top-right-radius: 0.2rem;
5153
+ border-bottom-right-radius: 0.2rem;
5154
  }
5155
 
5156
  .badge {
5157
+ display: inline-block;
5158
+ padding: 0.25em 0.4em;
5159
+ font-size: 75%;
5160
+ font-weight: 700;
5161
+ line-height: 1;
5162
+ text-align: center;
5163
+ white-space: nowrap;
5164
+ vertical-align: baseline;
5165
+ border-radius: 0.25rem;
5166
+ 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;
5167
  }
5168
 
5169
+ @media (prefers-reduced-motion: reduce) {
5170
+ .badge {
5171
+ transition: none;
5172
+ }
5173
  }
5174
 
5175
+ a.badge:hover, a.badge:focus {
5176
+ text-decoration: none;
 
5177
  }
5178
 
5179
  .badge:empty {
5180
+ display: none;
5181
  }
5182
 
5183
  .btn .badge {
5184
+ position: relative;
5185
+ top: -1px;
5186
  }
5187
 
5188
  .badge-pill {
5189
+ padding-right: 0.6em;
5190
+ padding-left: 0.6em;
5191
+ border-radius: 10rem;
5192
  }
5193
 
5194
  .badge-primary {
5195
+ color: #fff;
5196
+ background-color: #007bff;
5197
  }
5198
 
5199
+ a.badge-primary:hover, a.badge-primary:focus {
5200
+ color: #fff;
5201
+ background-color: #0062cc;
 
5202
  }
5203
 
5204
+ a.badge-primary:focus, a.badge-primary.focus {
5205
+ outline: 0;
5206
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
 
5207
  }
5208
 
5209
  .badge-secondary {
5210
+ color: #fff;
5211
+ background-color: #6c757d;
5212
  }
5213
 
5214
+ a.badge-secondary:hover, a.badge-secondary:focus {
5215
+ color: #fff;
5216
+ background-color: #545b62;
 
5217
  }
5218
 
5219
+ a.badge-secondary:focus, a.badge-secondary.focus {
5220
+ outline: 0;
5221
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
 
5222
  }
5223
 
5224
  .badge-success {
5225
+ color: #fff;
5226
+ background-color: #28a745;
5227
  }
5228
 
5229
+ a.badge-success:hover, a.badge-success:focus {
5230
+ color: #fff;
5231
+ background-color: #1e7e34;
 
5232
  }
5233
 
5234
+ a.badge-success:focus, a.badge-success.focus {
5235
+ outline: 0;
5236
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
 
5237
  }
5238
 
5239
  .badge-info {
5240
+ color: #fff;
5241
+ background-color: #17a2b8;
5242
  }
5243
 
5244
+ a.badge-info:hover, a.badge-info:focus {
5245
+ color: #fff;
5246
+ background-color: #117a8b;
 
5247
  }
5248
 
5249
+ a.badge-info:focus, a.badge-info.focus {
5250
+ outline: 0;
5251
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
 
5252
  }
5253
 
5254
  .badge-warning {
5255
+ color: #212529;
5256
+ background-color: #ffc107;
5257
  }
5258
 
5259
+ a.badge-warning:hover, a.badge-warning:focus {
5260
+ color: #212529;
5261
+ background-color: #d39e00;
 
5262
  }
5263
 
5264
+ a.badge-warning:focus, a.badge-warning.focus {
5265
+ outline: 0;
5266
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
 
5267
  }
5268
 
5269
  .badge-danger {
5270
+ color: #fff;
5271
+ background-color: #dc3545;
5272
  }
5273
 
5274
+ a.badge-danger:hover, a.badge-danger:focus {
5275
+ color: #fff;
5276
+ background-color: #bd2130;
 
5277
  }
5278
 
5279
+ a.badge-danger:focus, a.badge-danger.focus {
5280
+ outline: 0;
5281
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
 
5282
  }
5283
 
5284
  .badge-light {
5285
+ color: #212529;
5286
+ background-color: #f8f9fa;
5287
  }
5288
 
5289
+ a.badge-light:hover, a.badge-light:focus {
5290
+ color: #212529;
5291
+ background-color: #dae0e5;
 
5292
  }
5293
 
5294
+ a.badge-light:focus, a.badge-light.focus {
5295
+ outline: 0;
5296
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
 
5297
  }
5298
 
5299
  .badge-dark {
5300
+ color: #fff;
5301
+ background-color: #343a40;
5302
  }
5303
 
5304
+ a.badge-dark:hover, a.badge-dark:focus {
5305
+ color: #fff;
5306
+ background-color: #1d2124;
 
5307
  }
5308
 
5309
+ a.badge-dark:focus, a.badge-dark.focus {
5310
+ outline: 0;
5311
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
 
5312
  }
5313
 
5314
  .jumbotron {
5315
+ padding: 2rem 1rem;
5316
+ margin-bottom: 2rem;
5317
+ background-color: #e9ecef;
5318
+ border-radius: 0.3rem;
5319
  }
5320
 
5321
+ @media (min-width: 576px) {
5322
+ .jumbotron {
5323
+ padding: 4rem 2rem;
5324
+ }
5325
  }
5326
 
5327
  .jumbotron-fluid {
5328
+ padding-right: 0;
5329
+ padding-left: 0;
5330
+ border-radius: 0;
5331
  }
5332
 
5333
  .alert {
5334
+ position: relative;
5335
+ padding: 0.75rem 1.25rem;
5336
+ margin-bottom: 1rem;
5337
+ border: 1px solid transparent;
5338
+ border-radius: 0.25rem;
5339
  }
5340
 
5341
  .alert-heading {
5342
+ color: inherit;
5343
  }
5344
 
5345
  .alert-link {
5346
+ font-weight: 700;
5347
  }
5348
 
5349
  .alert-dismissible {
5350
+ padding-right: 4rem;
5351
  }
5352
 
5353
  .alert-dismissible .close {
5354
+ position: absolute;
5355
+ top: 0;
5356
+ right: 0;
5357
+ z-index: 2;
5358
+ padding: 0.75rem 1.25rem;
5359
+ color: inherit;
5360
  }
5361
 
5362
  .alert-primary {
5363
+ color: #004085;
5364
+ background-color: #cce5ff;
5365
+ border-color: #b8daff;
5366
  }
5367
 
5368
  .alert-primary hr {
5369
+ border-top-color: #9fcdff;
5370
  }
5371
 
5372
  .alert-primary .alert-link {
5373
+ color: #002752;
5374
  }
5375
 
5376
  .alert-secondary {
5377
+ color: #383d41;
5378
+ background-color: #e2e3e5;
5379
+ border-color: #d6d8db;
5380
  }
5381
 
5382
  .alert-secondary hr {
5383
+ border-top-color: #c8cbcf;
5384
  }
5385
 
5386
  .alert-secondary .alert-link {
5387
+ color: #202326;
5388
  }
5389
 
5390
  .alert-success {
5391
+ color: #155724;
5392
+ background-color: #d4edda;
5393
+ border-color: #c3e6cb;
5394
  }
5395
 
5396
  .alert-success hr {
5397
+ border-top-color: #b1dfbb;
5398
  }
5399
 
5400
  .alert-success .alert-link {
5401
+ color: #0b2e13;
5402
  }
5403
 
5404
  .alert-info {
5405
+ color: #0c5460;
5406
+ background-color: #d1ecf1;
5407
+ border-color: #bee5eb;
5408
  }
5409
 
5410
  .alert-info hr {
5411
+ border-top-color: #abdde5;
5412
  }
5413
 
5414
  .alert-info .alert-link {
5415
+ color: #062c33;
5416
  }
5417
 
5418
  .alert-warning {
5419
+ color: #856404;
5420
+ background-color: #fff3cd;
5421
+ border-color: #ffeeba;
5422
  }
5423
 
5424
  .alert-warning hr {
5425
+ border-top-color: #ffe8a1;
5426
  }
5427
 
5428
  .alert-warning .alert-link {
5429
+ color: #533f03;
5430
  }
5431
 
5432
  .alert-danger {
5433
+ color: #721c24;
5434
+ background-color: #f8d7da;
5435
+ border-color: #f5c6cb;
5436
  }
5437
 
5438
  .alert-danger hr {
5439
+ border-top-color: #f1b0b7;
5440
  }
5441
 
5442
  .alert-danger .alert-link {
5443
+ color: #491217;
5444
  }
5445
 
5446
  .alert-light {
5447
+ color: #818182;
5448
+ background-color: #fefefe;
5449
+ border-color: #fdfdfe;
5450
  }
5451
 
5452
  .alert-light hr {
5453
+ border-top-color: #ececf6;
5454
  }
5455
 
5456
  .alert-light .alert-link {
5457
+ color: #686868;
5458
  }
5459
 
5460
  .alert-dark {
5461
+ color: #1b1e21;
5462
+ background-color: #d6d8d9;
5463
+ border-color: #c6c8ca;
5464
  }
5465
 
5466
  .alert-dark hr {
5467
+ border-top-color: #b9bbbe;
5468
  }
5469
 
5470
  .alert-dark .alert-link {
5471
+ color: #040505;
5472
  }
5473
 
5474
  @-webkit-keyframes progress-bar-stripes {
5475
+ from {
5476
+ background-position: 1rem 0;
5477
+ }
5478
+ to {
5479
+ background-position: 0 0;
5480
+ }
 
5481
  }
5482
 
5483
  @keyframes progress-bar-stripes {
5484
+ from {
5485
+ background-position: 1rem 0;
5486
+ }
5487
+ to {
5488
+ background-position: 0 0;
5489
+ }
 
5490
  }
5491
 
5492
  .progress {
5493
+ display: -ms-flexbox;
5494
+ display: flex;
5495
+ height: 1rem;
5496
+ overflow: hidden;
5497
+ line-height: 0;
5498
+ font-size: 0.75rem;
5499
+ background-color: #e9ecef;
5500
+ border-radius: 0.25rem;
5501
  }
5502
 
5503
  .progress-bar {
5504
+ display: -ms-flexbox;
5505
+ display: flex;
5506
+ -ms-flex-direction: column;
5507
+ flex-direction: column;
5508
+ -ms-flex-pack: center;
5509
+ justify-content: center;
5510
+ overflow: hidden;
5511
+ color: #fff;
5512
+ text-align: center;
5513
+ white-space: nowrap;
5514
+ background-color: #007bff;
5515
+ transition: width 0.6s ease;
5516
+ }
5517
+
5518
+ @media (prefers-reduced-motion: reduce) {
5519
+ .progress-bar {
5520
+ transition: none;
5521
+ }
5522
  }
5523
 
5524
  .progress-bar-striped {
5525
+ 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);
5526
+ background-size: 1rem 1rem;
5527
  }
5528
 
5529
  .progress-bar-animated {
5530
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
5531
+ animation: 1s linear infinite progress-bar-stripes;
5532
  }
5533
 
5534
+ @media (prefers-reduced-motion: reduce) {
5535
+ .progress-bar-animated {
5536
+ -webkit-animation: none;
5537
+ animation: none;
5538
+ }
5539
  }
5540
 
5541
  .media {
5542
+ display: -ms-flexbox;
5543
+ display: flex;
5544
+ -ms-flex-align: start;
5545
+ align-items: flex-start;
5546
  }
5547
 
5548
  .media-body {
5549
+ -ms-flex: 1;
5550
+ flex: 1;
5551
  }
5552
 
5553
  .list-group {
5554
+ display: -ms-flexbox;
5555
+ display: flex;
5556
+ -ms-flex-direction: column;
5557
+ flex-direction: column;
5558
+ padding-left: 0;
5559
+ margin-bottom: 0;
5560
+ border-radius: 0.25rem;
5561
  }
5562
 
5563
  .list-group-item-action {
5564
+ width: 100%;
5565
+ color: #495057;
5566
+ text-align: inherit;
5567
  }
5568
 
5569
+ .list-group-item-action:hover, .list-group-item-action:focus {
5570
+ z-index: 1;
5571
+ color: #495057;
5572
+ text-decoration: none;
5573
+ background-color: #f8f9fa;
 
5574
  }
5575
 
5576
  .list-group-item-action:active {
5577
+ color: #212529;
5578
+ background-color: #e9ecef;
5579
  }
5580
 
5581
  .list-group-item {
5582
+ position: relative;
5583
+ display: block;
5584
+ padding: 0.75rem 1.25rem;
5585
+ background-color: #fff;
5586
+ border: 1px solid rgba(0, 0, 0, 0.125);
5587
  }
5588
 
5589
  .list-group-item:first-child {
5590
+ border-top-left-radius: inherit;
5591
+ border-top-right-radius: inherit;
5592
  }
5593
 
5594
  .list-group-item:last-child {
5595
+ border-bottom-right-radius: inherit;
5596
+ border-bottom-left-radius: inherit;
5597
  }
5598
 
5599
+ .list-group-item.disabled, .list-group-item:disabled {
5600
+ color: #6c757d;
5601
+ pointer-events: none;
5602
+ background-color: #fff;
 
5603
  }
5604
 
5605
  .list-group-item.active {
5606
+ z-index: 2;
5607
+ color: #fff;
5608
+ background-color: #007bff;
5609
+ border-color: #007bff;
5610
  }
5611
 
5612
+ .list-group-item + .list-group-item {
5613
+ border-top-width: 0;
5614
  }
5615
 
5616
+ .list-group-item + .list-group-item.active {
5617
+ margin-top: -1px;
5618
+ border-top-width: 1px;
5619
  }
5620
 
5621
  .list-group-horizontal {
5622
+ -ms-flex-direction: row;
5623
+ flex-direction: row;
5624
  }
5625
 
5626
+ .list-group-horizontal > .list-group-item:first-child {
5627
+ border-bottom-left-radius: 0.25rem;
5628
+ border-top-right-radius: 0;
5629
  }
5630
 
5631
+ .list-group-horizontal > .list-group-item:last-child {
5632
+ border-top-right-radius: 0.25rem;
5633
+ border-bottom-left-radius: 0;
5634
  }
5635
 
5636
+ .list-group-horizontal > .list-group-item.active {
5637
+ margin-top: 0;
5638
+ }
5639
+
5640
+ .list-group-horizontal > .list-group-item + .list-group-item {
5641
+ border-top-width: 1px;
5642
+ border-left-width: 0;
5643
+ }
5644
+
5645
+ .list-group-horizontal > .list-group-item + .list-group-item.active {
5646
+ margin-left: -1px;
5647
+ border-left-width: 1px;
5648
+ }
5649
+
5650
+ @media (min-width: 576px) {
5651
+ .list-group-horizontal-sm {
5652
+ -ms-flex-direction: row;
5653
+ flex-direction: row;
5654
+ }
5655
+ .list-group-horizontal-sm > .list-group-item:first-child {
5656
+ border-bottom-left-radius: 0.25rem;
5657
+ border-top-right-radius: 0;
5658
+ }
5659
+ .list-group-horizontal-sm > .list-group-item:last-child {
5660
+ border-top-right-radius: 0.25rem;
5661
+ border-bottom-left-radius: 0;
5662
+ }
5663
+ .list-group-horizontal-sm > .list-group-item.active {
5664
+ margin-top: 0;
5665
+ }
5666
+ .list-group-horizontal-sm > .list-group-item + .list-group-item {
5667
+ border-top-width: 1px;
5668
+ border-left-width: 0;
5669
+ }
5670
+ .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
5671
+ margin-left: -1px;
5672
+ border-left-width: 1px;
5673
+ }
5674
+ }
5675
+
5676
+ @media (min-width: 768px) {
5677
+ .list-group-horizontal-md {
5678
+ -ms-flex-direction: row;
5679
+ flex-direction: row;
5680
+ }
5681
+ .list-group-horizontal-md > .list-group-item:first-child {
5682
+ border-bottom-left-radius: 0.25rem;
5683
+ border-top-right-radius: 0;
5684
+ }
5685
+ .list-group-horizontal-md > .list-group-item:last-child {
5686
+ border-top-right-radius: 0.25rem;
5687
+ border-bottom-left-radius: 0;
5688
+ }
5689
+ .list-group-horizontal-md > .list-group-item.active {
5690
+ margin-top: 0;
5691
+ }
5692
+ .list-group-horizontal-md > .list-group-item + .list-group-item {
5693
+ border-top-width: 1px;
5694
+ border-left-width: 0;
5695
+ }
5696
+ .list-group-horizontal-md > .list-group-item + .list-group-item.active {
5697
+ margin-left: -1px;
5698
+ border-left-width: 1px;
5699
+ }
5700
  }
5701
 
5702
+ @media (min-width: 992px) {
5703
+ .list-group-horizontal-lg {
5704
+ -ms-flex-direction: row;
5705
+ flex-direction: row;
5706
+ }
5707
+ .list-group-horizontal-lg > .list-group-item:first-child {
5708
+ border-bottom-left-radius: 0.25rem;
5709
+ border-top-right-radius: 0;
5710
+ }
5711
+ .list-group-horizontal-lg > .list-group-item:last-child {
5712
+ border-top-right-radius: 0.25rem;
5713
+ border-bottom-left-radius: 0;
5714
+ }
5715
+ .list-group-horizontal-lg > .list-group-item.active {
5716
+ margin-top: 0;
5717
+ }
5718
+ .list-group-horizontal-lg > .list-group-item + .list-group-item {
5719
  border-top-width: 1px;
5720
+ border-left-width: 0;
5721
+ }
5722
+ .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5723
+ margin-left: -1px;
5724
+ border-left-width: 1px;
5725
+ }
5726
  }
5727
 
5728
+ @media (min-width: 1200px) {
5729
+ .list-group-horizontal-xl {
5730
+ -ms-flex-direction: row;
5731
+ flex-direction: row;
5732
+ }
5733
+ .list-group-horizontal-xl > .list-group-item:first-child {
5734
+ border-bottom-left-radius: 0.25rem;
5735
+ border-top-right-radius: 0;
5736
+ }
5737
+ .list-group-horizontal-xl > .list-group-item:last-child {
5738
+ border-top-right-radius: 0.25rem;
5739
+ border-bottom-left-radius: 0;
5740
+ }
5741
+ .list-group-horizontal-xl > .list-group-item.active {
5742
+ margin-top: 0;
5743
+ }
5744
+ .list-group-horizontal-xl > .list-group-item + .list-group-item {
5745
+ border-top-width: 1px;
5746
+ border-left-width: 0;
5747
+ }
5748
+ .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5749
  margin-left: -1px;
5750
+ border-left-width: 1px;
5751
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5752
  }
5753
 
5754
  .list-group-flush {
5755
+ border-radius: 0;
5756
  }
5757
 
5758
+ .list-group-flush > .list-group-item {
5759
+ border-width: 0 0 1px;
5760
  }
5761
 
5762
+ .list-group-flush > .list-group-item:last-child {
5763
+ border-bottom-width: 0;
5764
  }
5765
 
5766
  .list-group-item-primary {
5767
+ color: #004085;
5768
+ background-color: #b8daff;
5769
  }
5770
 
5771
+ .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
5772
+ color: #004085;
5773
+ background-color: #9fcdff;
 
5774
  }
5775
 
5776
  .list-group-item-primary.list-group-item-action.active {
5777
+ color: #fff;
5778
+ background-color: #004085;
5779
+ border-color: #004085;
5780
  }
5781
 
5782
  .list-group-item-secondary {
5783
+ color: #383d41;
5784
+ background-color: #d6d8db;
5785
  }
5786
 
5787
+ .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
5788
+ color: #383d41;
5789
+ background-color: #c8cbcf;
 
5790
  }
5791
 
5792
  .list-group-item-secondary.list-group-item-action.active {
5793
+ color: #fff;
5794
+ background-color: #383d41;
5795
+ border-color: #383d41;
5796
  }
5797
 
5798
  .list-group-item-success {
5799
+ color: #155724;
5800
+ background-color: #c3e6cb;
5801
  }
5802
 
5803
+ .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
5804
+ color: #155724;
5805
+ background-color: #b1dfbb;
 
5806
  }
5807
 
5808
  .list-group-item-success.list-group-item-action.active {
5809
+ color: #fff;
5810
+ background-color: #155724;
5811
+ border-color: #155724;
5812
  }
5813
 
5814
  .list-group-item-info {
5815
+ color: #0c5460;
5816
+ background-color: #bee5eb;
5817
  }
5818
 
5819
+ .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
5820
+ color: #0c5460;
5821
+ background-color: #abdde5;
 
5822
  }
5823
 
5824
  .list-group-item-info.list-group-item-action.active {
5825
+ color: #fff;
5826
+ background-color: #0c5460;
5827
+ border-color: #0c5460;
5828
  }
5829
 
5830
  .list-group-item-warning {
5831
+ color: #856404;
5832
+ background-color: #ffeeba;
5833
  }
5834
 
5835
+ .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
5836
+ color: #856404;
5837
+ background-color: #ffe8a1;
 
5838
  }
5839
 
5840
  .list-group-item-warning.list-group-item-action.active {
5841
+ color: #fff;
5842
+ background-color: #856404;
5843
+ border-color: #856404;
5844
  }
5845
 
5846
  .list-group-item-danger {
5847
+ color: #721c24;
5848
+ background-color: #f5c6cb;
5849
  }
5850
 
5851
+ .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
5852
+ color: #721c24;
5853
+ background-color: #f1b0b7;
 
5854
  }
5855
 
5856
  .list-group-item-danger.list-group-item-action.active {
5857
+ color: #fff;
5858
+ background-color: #721c24;
5859
+ border-color: #721c24;
5860
  }
5861
 
5862
  .list-group-item-light {
5863
+ color: #818182;
5864
+ background-color: #fdfdfe;
5865
  }
5866
 
5867
+ .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
5868
+ color: #818182;
5869
+ background-color: #ececf6;
 
5870
  }
5871
 
5872
  .list-group-item-light.list-group-item-action.active {
5873
+ color: #fff;
5874
+ background-color: #818182;
5875
+ border-color: #818182;
5876
  }
5877
 
5878
  .list-group-item-dark {
5879
+ color: #1b1e21;
5880
+ background-color: #c6c8ca;
5881
  }
5882
 
5883
+ .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
5884
+ color: #1b1e21;
5885
+ background-color: #b9bbbe;
 
5886
  }
5887
 
5888
  .list-group-item-dark.list-group-item-action.active {
5889
+ color: #fff;
5890
+ background-color: #1b1e21;
5891
+ border-color: #1b1e21;
5892
  }
5893
 
5894
  .close {
5895
+ float: right;
5896
+ font-size: 1.5rem;
5897
+ font-weight: 700;
5898
+ line-height: 1;
5899
+ color: #000;
5900
+ text-shadow: 0 1px 0 #fff;
5901
+ opacity: .5;
5902
  }
5903
 
5904
  .close:hover {
5905
+ color: #000;
5906
+ text-decoration: none;
5907
  }
5908
 
5909
+ .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
5910
+ opacity: .75;
 
5911
  }
5912
 
5913
  button.close {
5914
+ padding: 0;
5915
+ background-color: transparent;
5916
+ border: 0;
5917
  }
5918
 
5919
  a.close.disabled {
5920
+ pointer-events: none;
5921
  }
5922
 
5923
  .toast {
5924
+ -ms-flex-preferred-size: 350px;
5925
+ flex-basis: 350px;
5926
+ max-width: 350px;
5927
+ font-size: 0.875rem;
5928
+ background-color: rgba(255, 255, 255, 0.85);
5929
+ background-clip: padding-box;
5930
+ border: 1px solid rgba(0, 0, 0, 0.1);
5931
+ box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5932
+ opacity: 0;
5933
+ border-radius: 0.25rem;
5934
  }
5935
 
5936
  .toast:not(:last-child) {
5937
+ margin-bottom: 0.75rem;
5938
  }
5939
 
5940
  .toast.showing {
5941
+ opacity: 1;
5942
  }
5943
 
5944
  .toast.show {
5945
+ display: block;
5946
+ opacity: 1;
5947
  }
5948
 
5949
  .toast.hide {
5950
+ display: none;
5951
  }
5952
 
5953
  .toast-header {
5954
+ display: -ms-flexbox;
5955
+ display: flex;
5956
+ -ms-flex-align: center;
5957
+ align-items: center;
5958
+ padding: 0.25rem 0.75rem;
5959
+ color: #6c757d;
5960
+ background-color: rgba(255, 255, 255, 0.85);
5961
+ background-clip: padding-box;
5962
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5963
+ border-top-left-radius: calc(0.25rem - 1px);
5964
+ border-top-right-radius: calc(0.25rem - 1px);
5965
  }
5966
 
5967
  .toast-body {
5968
+ padding: 0.75rem;
5969
  }
5970
 
5971
  .modal-open {
5972
+ overflow: hidden;
5973
  }
5974
 
5975
  .modal-open .modal {
5976
+ overflow-x: hidden;
5977
+ overflow-y: auto;
5978
  }
5979
 
5980
  .modal {
5981
+ position: fixed;
5982
+ top: 0;
5983
+ left: 0;
5984
+ z-index: 1050;
5985
+ display: none;
5986
+ width: 100%;
5987
+ height: 100%;
5988
+ overflow: hidden;
5989
+ outline: 0;
5990
  }
5991
 
5992
  .modal-dialog {
5993
+ position: relative;
5994
+ width: auto;
5995
+ margin: 0.5rem;
5996
+ pointer-events: none;
5997
  }
5998
 
5999
  .modal.fade .modal-dialog {
6000
+ transition: -webkit-transform 0.3s ease-out;
6001
+ transition: transform 0.3s ease-out;
6002
+ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
6003
+ -webkit-transform: translate(0, -50px);
6004
+ transform: translate(0, -50px);
6005
  }
6006
 
6007
+ @media (prefers-reduced-motion: reduce) {
6008
+ .modal.fade .modal-dialog {
6009
+ transition: none;
6010
+ }
6011
  }
6012
 
6013
  .modal.show .modal-dialog {
6014
+ -webkit-transform: none;
6015
+ transform: none;
6016
  }
6017
 
6018
  .modal.modal-static .modal-dialog {
6019
+ -webkit-transform: scale(1.02);
6020
+ transform: scale(1.02);
6021
  }
6022
 
6023
  .modal-dialog-scrollable {
6024
+ display: -ms-flexbox;
6025
+ display: flex;
6026
+ max-height: calc(100% - 1rem);
6027
  }
6028
 
6029
  .modal-dialog-scrollable .modal-content {
6030
+ max-height: calc(100vh - 1rem);
6031
+ overflow: hidden;
6032
  }
6033
 
6034
+ .modal-dialog-scrollable .modal-header,
6035
+ .modal-dialog-scrollable .modal-footer {
6036
+ -ms-flex-negative: 0;
6037
+ flex-shrink: 0;
6038
  }
6039
 
6040
  .modal-dialog-scrollable .modal-body {
6041
+ overflow-y: auto;
6042
  }
6043
 
6044
  .modal-dialog-centered {
6045
+ display: -ms-flexbox;
6046
+ display: flex;
6047
+ -ms-flex-align: center;
6048
+ align-items: center;
6049
+ min-height: calc(100% - 1rem);
6050
  }
6051
 
6052
  .modal-dialog-centered::before {
6053
+ display: block;
6054
+ height: calc(100vh - 1rem);
6055
+ height: -webkit-min-content;
6056
+ height: -moz-min-content;
6057
+ height: min-content;
6058
+ content: "";
6059
  }
6060
 
6061
  .modal-dialog-centered.modal-dialog-scrollable {
6062
+ -ms-flex-direction: column;
6063
+ flex-direction: column;
6064
+ -ms-flex-pack: center;
6065
+ justify-content: center;
6066
+ height: 100%;
6067
  }
6068
 
6069
  .modal-dialog-centered.modal-dialog-scrollable .modal-content {
6070
+ max-height: none;
6071
  }
6072
 
6073
  .modal-dialog-centered.modal-dialog-scrollable::before {
6074
+ content: none;
6075
  }
6076
 
6077
  .modal-content {
6078
+ position: relative;
6079
+ display: -ms-flexbox;
6080
+ display: flex;
6081
+ -ms-flex-direction: column;
6082
+ flex-direction: column;
6083
+ width: 100%;
6084
+ pointer-events: auto;
6085
+ background-color: #fff;
6086
+ background-clip: padding-box;
6087
+ border: 1px solid rgba(0, 0, 0, 0.2);
6088
+ border-radius: 0.3rem;
6089
+ outline: 0;
6090
  }
6091
 
6092
  .modal-backdrop {
6093
+ position: fixed;
6094
+ top: 0;
6095
+ left: 0;
6096
+ z-index: 1040;
6097
+ width: 100vw;
6098
+ height: 100vh;
6099
+ background-color: #000;
6100
  }
6101
 
6102
  .modal-backdrop.fade {
6103
+ opacity: 0;
6104
  }
6105
 
6106
  .modal-backdrop.show {
6107
+ opacity: 0.5;
6108
  }
6109
 
6110
  .modal-header {
6111
+ display: -ms-flexbox;
6112
+ display: flex;
6113
+ -ms-flex-align: start;
6114
+ align-items: flex-start;
6115
+ -ms-flex-pack: justify;
6116
+ justify-content: space-between;
6117
+ padding: 1rem 1rem;
6118
+ border-bottom: 1px solid #dee2e6;
6119
+ border-top-left-radius: calc(0.3rem - 1px);
6120
+ border-top-right-radius: calc(0.3rem - 1px);
6121
  }
6122
 
6123
  .modal-header .close {
6124
+ padding: 1rem 1rem;
6125
+ margin: -1rem -1rem -1rem auto;
6126
  }
6127
 
6128
  .modal-title {
6129
+ margin-bottom: 0;
6130
+ line-height: 1.5;
6131
  }
6132
 
6133
  .modal-body {
6134
+ position: relative;
6135
+ -ms-flex: 1 1 auto;
6136
+ flex: 1 1 auto;
6137
+ padding: 1rem;
6138
  }
6139
 
6140
  .modal-footer {
6141
+ display: -ms-flexbox;
6142
+ display: flex;
6143
+ -ms-flex-wrap: wrap;
6144
+ flex-wrap: wrap;
6145
+ -ms-flex-align: center;
6146
+ align-items: center;
6147
+ -ms-flex-pack: end;
6148
+ justify-content: flex-end;
6149
+ padding: 0.75rem;
6150
+ border-top: 1px solid #dee2e6;
6151
+ border-bottom-right-radius: calc(0.3rem - 1px);
6152
+ border-bottom-left-radius: calc(0.3rem - 1px);
6153
  }
6154
 
6155
+ .modal-footer > * {
6156
+ margin: 0.25rem;
6157
  }
6158
 
6159
  .modal-scrollbar-measure {
6160
+ position: absolute;
6161
+ top: -9999px;
6162
+ width: 50px;
6163
+ height: 50px;
6164
+ overflow: scroll;
6165
+ }
6166
+
6167
+ @media (min-width: 576px) {
6168
+ .modal-dialog {
6169
+ max-width: 500px;
6170
+ margin: 1.75rem auto;
6171
+ }
6172
+ .modal-dialog-scrollable {
6173
+ max-height: calc(100% - 3.5rem);
6174
+ }
6175
+ .modal-dialog-scrollable .modal-content {
6176
+ max-height: calc(100vh - 3.5rem);
6177
+ }
6178
+ .modal-dialog-centered {
6179
+ min-height: calc(100% - 3.5rem);
6180
+ }
6181
+ .modal-dialog-centered::before {
6182
+ height: calc(100vh - 3.5rem);
6183
+ height: -webkit-min-content;
6184
+ height: -moz-min-content;
6185
+ height: min-content;
6186
+ }
6187
+ .modal-sm {
6188
+ max-width: 300px;
6189
+ }
 
 
 
 
 
6190
  }
6191
 
6192
+ @media (min-width: 992px) {
6193
+ .modal-lg,
6194
+ .modal-xl {
6195
+ max-width: 800px;
6196
+ }
 
6197
  }
6198
 
6199
+ @media (min-width: 1200px) {
6200
+ .modal-xl {
6201
+ max-width: 1140px;
6202
+ }
6203
  }
6204
 
6205
  .tooltip {
6206
+ position: absolute;
6207
+ z-index: 1070;
6208
+ display: block;
6209
+ margin: 0;
6210
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6211
+ font-style: normal;
6212
+ font-weight: 400;
6213
+ line-height: 1.5;
6214
+ text-align: left;
6215
+ text-align: start;
6216
+ text-decoration: none;
6217
+ text-shadow: none;
6218
+ text-transform: none;
6219
+ letter-spacing: normal;
6220
+ word-break: normal;
6221
+ white-space: normal;
6222
+ word-spacing: normal;
6223
+ line-break: auto;
6224
+ font-size: 0.875rem;
6225
+ word-wrap: break-word;
6226
+ opacity: 0;
6227
  }
6228
 
6229
  .tooltip.show {
6230
+ opacity: 0.9;
6231
  }
6232
 
6233
  .tooltip .arrow {
6234
+ position: absolute;
6235
+ display: block;
6236
+ width: 0.8rem;
6237
+ height: 0.4rem;
6238
  }
6239
 
6240
  .tooltip .arrow::before {
6241
+ position: absolute;
6242
+ content: "";
6243
+ border-color: transparent;
6244
+ border-style: solid;
6245
  }
6246
 
6247
+ .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
6248
+ padding: 0.4rem 0;
 
6249
  }
6250
 
6251
+ .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
6252
+ bottom: 0;
 
6253
  }
6254
 
6255
+ .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
6256
+ top: 0;
6257
+ border-width: 0.4rem 0.4rem 0;
6258
+ border-top-color: #000;
 
6259
  }
6260
 
6261
+ .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6262
+ padding: 0 0.4rem;
 
6263
  }
6264
 
6265
+ .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6266
+ left: 0;
6267
+ width: 0.4rem;
6268
+ height: 0.8rem;
 
6269
  }
6270
 
6271
+ .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6272
+ right: 0;
6273
+ border-width: 0.4rem 0.4rem 0.4rem 0;
6274
+ border-right-color: #000;
 
6275
  }
6276
 
6277
+ .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6278
+ padding: 0.4rem 0;
 
6279
  }
6280
 
6281
+ .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6282
+ top: 0;
 
6283
  }
6284
 
6285
+ .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6286
+ bottom: 0;
6287
+ border-width: 0 0.4rem 0.4rem;
6288
+ border-bottom-color: #000;
 
6289
  }
6290
 
6291
+ .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6292
+ padding: 0 0.4rem;
 
6293
  }
6294
 
6295
+ .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6296
+ right: 0;
6297
+ width: 0.4rem;
6298
+ height: 0.8rem;
 
6299
  }
6300
 
6301
+ .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6302
+ left: 0;
6303
+ border-width: 0.4rem 0 0.4rem 0.4rem;
6304
+ border-left-color: #000;
 
6305
  }
6306
 
6307
  .tooltip-inner {
6308
+ max-width: 200px;
6309
+ padding: 0.25rem 0.5rem;
6310
+ color: #fff;
6311
+ text-align: center;
6312
+ background-color: #000;
6313
+ border-radius: 0.25rem;
6314
  }
6315
 
6316
  .popover {
6317
+ position: absolute;
6318
+ top: 0;
6319
+ left: 0;
6320
+ z-index: 1060;
6321
+ display: block;
6322
+ max-width: 276px;
6323
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6324
+ font-style: normal;
6325
+ font-weight: 400;
6326
+ line-height: 1.5;
6327
+ text-align: left;
6328
+ text-align: start;
6329
+ text-decoration: none;
6330
+ text-shadow: none;
6331
+ text-transform: none;
6332
+ letter-spacing: normal;
6333
+ word-break: normal;
6334
+ white-space: normal;
6335
+ word-spacing: normal;
6336
+ line-break: auto;
6337
+ font-size: 0.875rem;
6338
+ word-wrap: break-word;
6339
+ background-color: #fff;
6340
+ background-clip: padding-box;
6341
+ border: 1px solid rgba(0, 0, 0, 0.2);
6342
+ border-radius: 0.3rem;
6343
  }
6344
 
6345
  .popover .arrow {
6346
+ position: absolute;
6347
+ display: block;
6348
+ width: 1rem;
6349
+ height: 0.5rem;
6350
+ margin: 0 0.3rem;
6351
  }
6352
 
6353
+ .popover .arrow::before, .popover .arrow::after {
6354
+ position: absolute;
6355
+ display: block;
6356
+ content: "";
6357
+ border-color: transparent;
6358
+ border-style: solid;
 
6359
  }
6360
 
6361
+ .bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6362
+ margin-bottom: 0.5rem;
 
6363
  }
6364
 
6365
+ .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6366
+ bottom: calc(-0.5rem - 1px);
 
6367
  }
6368
 
6369
+ .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6370
+ bottom: 0;
6371
+ border-width: 0.5rem 0.5rem 0;
6372
+ border-top-color: rgba(0, 0, 0, 0.25);
 
6373
  }
6374
 
6375
+ .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6376
+ bottom: 1px;
6377
+ border-width: 0.5rem 0.5rem 0;
6378
+ border-top-color: #fff;
 
6379
  }
6380
 
6381
+ .bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6382
+ margin-left: 0.5rem;
 
6383
  }
6384
 
6385
+ .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6386
+ left: calc(-0.5rem - 1px);
6387
+ width: 0.5rem;
6388
+ height: 1rem;
6389
+ margin: 0.3rem 0;
 
6390
  }
6391
 
6392
+ .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6393
+ left: 0;
6394
+ border-width: 0.5rem 0.5rem 0.5rem 0;
6395
+ border-right-color: rgba(0, 0, 0, 0.25);
 
6396
  }
6397
 
6398
+ .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6399
+ left: 1px;
6400
+ border-width: 0.5rem 0.5rem 0.5rem 0;
6401
+ border-right-color: #fff;
 
6402
  }
6403
 
6404
+ .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6405
+ margin-top: 0.5rem;
 
6406
  }
6407
 
6408
+ .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6409
+ top: calc(-0.5rem - 1px);
 
6410
  }
6411
 
6412
+ .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6413
+ top: 0;
6414
+ border-width: 0 0.5rem 0.5rem 0.5rem;
6415
+ border-bottom-color: rgba(0, 0, 0, 0.25);
 
6416
  }
6417
 
6418
+ .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6419
+ top: 1px;
6420
+ border-width: 0 0.5rem 0.5rem 0.5rem;
6421
+ border-bottom-color: #fff;
 
6422
  }
6423
 
6424
+ .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6425
+ position: absolute;
6426
+ top: 0;
6427
+ left: 50%;
6428
+ display: block;
6429
+ width: 1rem;
6430
+ margin-left: -0.5rem;
6431
+ content: "";
6432
+ border-bottom: 1px solid #f7f7f7;
 
6433
  }
6434
 
6435
+ .bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6436
+ margin-right: 0.5rem;
 
6437
  }
6438
 
6439
+ .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6440
+ right: calc(-0.5rem - 1px);
6441
+ width: 0.5rem;
6442
+ height: 1rem;
6443
+ margin: 0.3rem 0;
 
6444
  }
6445
 
6446
+ .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6447
+ right: 0;
6448
+ border-width: 0.5rem 0 0.5rem 0.5rem;
6449
+ border-left-color: rgba(0, 0, 0, 0.25);
 
6450
  }
6451
 
6452
+ .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6453
+ right: 1px;
6454
+ border-width: 0.5rem 0 0.5rem 0.5rem;
6455
+ border-left-color: #fff;
 
6456
  }
6457
 
6458
  .popover-header {
6459
+ padding: 0.5rem 0.75rem;
6460
+ margin-bottom: 0;
6461
+ font-size: 1rem;
6462
+ background-color: #f7f7f7;
6463
+ border-bottom: 1px solid #ebebeb;
6464
+ border-top-left-radius: calc(0.3rem - 1px);
6465
+ border-top-right-radius: calc(0.3rem - 1px);
6466
  }
6467
 
6468
  .popover-header:empty {
6469
+ display: none;
6470
  }
6471
 
6472
  .popover-body {
6473
+ padding: 0.5rem 0.75rem;
6474
+ color: #212529;
6475
  }
6476
 
6477
  .carousel {
6478
+ position: relative;
6479
  }
6480
 
6481
  .carousel.pointer-event {
6482
+ -ms-touch-action: pan-y;
6483
+ touch-action: pan-y;
6484
  }
6485
 
6486
  .carousel-inner {
6487
+ position: relative;
6488
+ width: 100%;
6489
+ overflow: hidden;
6490
  }
6491
 
6492
  .carousel-inner::after {
6493
+ display: block;
6494
+ clear: both;
6495
+ content: "";
6496
  }
6497
 
6498
  .carousel-item {
6499
+ position: relative;
6500
+ display: none;
6501
+ float: left;
6502
+ width: 100%;
6503
+ margin-right: -100%;
6504
+ -webkit-backface-visibility: hidden;
6505
+ backface-visibility: hidden;
6506
+ transition: -webkit-transform 0.6s ease-in-out;
6507
+ transition: transform 0.6s ease-in-out;
6508
+ transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6509
  }
6510
 
6511
+ @media (prefers-reduced-motion: reduce) {
6512
+ .carousel-item {
6513
+ transition: none;
6514
+ }
6515
  }
6516
 
6517
+ .carousel-item.active,
6518
  .carousel-item-next,
6519
+ .carousel-item-prev {
6520
+ display: block;
 
6521
  }
6522
 
6523
+ .carousel-item-next:not(.carousel-item-left),
6524
+ .active.carousel-item-right {
6525
+ -webkit-transform: translateX(100%);
6526
+ transform: translateX(100%);
6527
  }
6528
 
6529
+ .carousel-item-prev:not(.carousel-item-right),
6530
+ .active.carousel-item-left {
6531
+ -webkit-transform: translateX(-100%);
6532
+ transform: translateX(-100%);
6533
  }
6534
 
6535
  .carousel-fade .carousel-item {
6536
+ opacity: 0;
6537
+ transition-property: opacity;
6538
+ -webkit-transform: none;
6539
+ transform: none;
6540
  }
6541
 
6542
+ .carousel-fade .carousel-item.active,
6543
  .carousel-fade .carousel-item-next.carousel-item-left,
6544
+ .carousel-fade .carousel-item-prev.carousel-item-right {
6545
+ z-index: 1;
6546
+ opacity: 1;
 
6547
  }
6548
 
6549
  .carousel-fade .active.carousel-item-left,
6550
  .carousel-fade .active.carousel-item-right {
6551
+ z-index: 0;
6552
+ opacity: 0;
6553
+ transition: opacity 0s 0.6s;
 
 
 
 
 
 
 
 
6554
  }
6555
 
6556
+ @media (prefers-reduced-motion: reduce) {
6557
+ .carousel-fade .active.carousel-item-left,
6558
+ .carousel-fade .active.carousel-item-right {
6559
+ transition: none;
6560
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6561
  }
6562
 
6563
+ .carousel-control-prev,
6564
+ .carousel-control-next {
6565
+ position: absolute;
6566
+ top: 0;
6567
+ bottom: 0;
6568
+ z-index: 1;
6569
+ display: -ms-flexbox;
6570
+ display: flex;
6571
+ -ms-flex-align: center;
6572
+ align-items: center;
6573
+ -ms-flex-pack: center;
6574
+ justify-content: center;
6575
+ width: 15%;
6576
+ padding: 0;
6577
+ color: #fff;
6578
+ text-align: center;
6579
+ background: none;
6580
+ border: 0;
6581
+ opacity: 0.5;
6582
+ transition: opacity 0.15s ease;
6583
+ }
6584
+
6585
+ @media (prefers-reduced-motion: reduce) {
6586
+ .carousel-control-prev,
6587
+ .carousel-control-next {
6588
+ transition: none;
6589
+ }
6590
+ }
6591
+
6592
+ .carousel-control-prev:hover, .carousel-control-prev:focus,
6593
  .carousel-control-next:hover,
6594
+ .carousel-control-next:focus {
6595
+ color: #fff;
6596
+ text-decoration: none;
6597
+ outline: 0;
6598
+ opacity: 0.9;
 
6599
  }
6600
 
6601
  .carousel-control-prev {
6602
+ left: 0;
6603
  }
6604
 
6605
  .carousel-control-next {
6606
+ right: 0;
6607
  }
6608
 
6609
+ .carousel-control-prev-icon,
6610
+ .carousel-control-next-icon {
6611
+ display: inline-block;
6612
+ width: 20px;
6613
+ height: 20px;
6614
+ background: 50% / 100% 100% no-repeat;
6615
  }
6616
 
6617
  .carousel-control-prev-icon {
6618
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
6619
  }
6620
 
6621
  .carousel-control-next-icon {
6622
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
6623
  }
6624
 
6625
  .carousel-indicators {
6626
+ position: absolute;
6627
+ right: 0;
6628
+ bottom: 0;
6629
+ left: 0;
6630
+ z-index: 15;
6631
+ display: -ms-flexbox;
6632
+ display: flex;
6633
+ -ms-flex-pack: center;
6634
+ justify-content: center;
6635
+ padding-left: 0;
6636
+ margin-right: 15%;
6637
+ margin-left: 15%;
6638
+ list-style: none;
6639
  }
6640
 
6641
  .carousel-indicators li {
6642
+ box-sizing: content-box;
6643
+ -ms-flex: 0 1 auto;
6644
+ flex: 0 1 auto;
6645
+ width: 30px;
6646
+ height: 3px;
6647
+ margin-right: 3px;
6648
+ margin-left: 3px;
6649
+ text-indent: -999px;
6650
+ cursor: pointer;
6651
+ background-color: #fff;
6652
+ background-clip: padding-box;
6653
+ border-top: 10px solid transparent;
6654
+ border-bottom: 10px solid transparent;
6655
+ opacity: .5;
6656
+ transition: opacity 0.6s ease;
6657
+ }
6658
+
6659
+ @media (prefers-reduced-motion: reduce) {
6660
+ .carousel-indicators li {
6661
+ transition: none;
6662
+ }
6663
  }
6664
 
6665
  .carousel-indicators .active {
6666
+ opacity: 1;
6667
  }
6668
 
6669
  .carousel-caption {
6670
+ position: absolute;
6671
+ right: 15%;
6672
+ bottom: 20px;
6673
+ left: 15%;
6674
+ z-index: 10;
6675
+ padding-top: 20px;
6676
+ padding-bottom: 20px;
6677
+ color: #fff;
6678
+ text-align: center;
6679
  }
6680
 
6681
  @-webkit-keyframes spinner-border {
6682
+ to {
6683
+ -webkit-transform: rotate(360deg);
6684
+ transform: rotate(360deg);
6685
+ }
6686
  }
6687
 
6688
  @keyframes spinner-border {
6689
+ to {
6690
+ -webkit-transform: rotate(360deg);
6691
+ transform: rotate(360deg);
6692
+ }
6693
  }
6694
 
6695
  .spinner-border {
6696
+ display: inline-block;
6697
+ width: 2rem;
6698
+ height: 2rem;
6699
+ vertical-align: -0.125em;
6700
+ border: 0.25em solid currentcolor;
6701
+ border-right-color: transparent;
6702
+ border-radius: 50%;
6703
+ -webkit-animation: .75s linear infinite spinner-border;
6704
+ animation: .75s linear infinite spinner-border;
6705
  }
6706
 
6707
  .spinner-border-sm {
6708
+ width: 1rem;
6709
+ height: 1rem;
6710
+ border-width: 0.2em;
6711
  }
6712
 
6713
  @-webkit-keyframes spinner-grow {
6714
+ 0% {
6715
+ -webkit-transform: scale(0);
6716
+ transform: scale(0);
6717
+ }
6718
+ 50% {
6719
+ opacity: 1;
6720
+ -webkit-transform: none;
6721
+ transform: none;
6722
+ }
 
6723
  }
6724
 
6725
  @keyframes spinner-grow {
6726
+ 0% {
6727
+ -webkit-transform: scale(0);
6728
+ transform: scale(0);
6729
+ }
6730
+ 50% {
6731
+ opacity: 1;
6732
+ -webkit-transform: none;
6733
+ transform: none;
6734
+ }
 
6735
  }
6736
 
6737
  .spinner-grow {
6738
+ display: inline-block;
6739
+ width: 2rem;
6740
+ height: 2rem;
6741
+ vertical-align: -0.125em;
6742
+ background-color: currentcolor;
6743
+ border-radius: 50%;
6744
+ opacity: 0;
6745
+ -webkit-animation: .75s linear infinite spinner-grow;
6746
+ animation: .75s linear infinite spinner-grow;
6747
  }
6748
 
6749
  .spinner-grow-sm {
6750
+ width: 1rem;
6751
+ height: 1rem;
6752
+ }
6753
+
6754
+ @media (prefers-reduced-motion: reduce) {
6755
+ .spinner-border,
6756
+ .spinner-grow {
6757
+ -webkit-animation-duration: 1.5s;
6758
+ animation-duration: 1.5s;
6759
+ }
6760
  }
6761
 
6762
  .align-baseline {
6763
+ vertical-align: baseline !important;
6764
  }
6765
 
6766
  .align-top {
6767
+ vertical-align: top !important;
6768
  }
6769
 
6770
  .align-middle {
6771
+ vertical-align: middle !important;
6772
  }
6773
 
6774
  .align-bottom {
6775
+ vertical-align: bottom !important;
6776
  }
6777
 
6778
  .align-text-bottom {
6779
+ vertical-align: text-bottom !important;
6780
  }
6781
 
6782
  .align-text-top {
6783
+ vertical-align: text-top !important;
6784
  }
6785
 
6786
  .bg-primary {
6787
+ background-color: #007bff !important;
6788
  }
6789
 
6790
+ a.bg-primary:hover, a.bg-primary:focus,
6791
+ button.bg-primary:hover,
6792
+ button.bg-primary:focus {
6793
+ background-color: #0062cc !important;
 
6794
  }
6795
 
6796
  .bg-secondary {
6797
+ background-color: #6c757d !important;
6798
  }
6799
 
6800
+ a.bg-secondary:hover, a.bg-secondary:focus,
6801
+ button.bg-secondary:hover,
6802
+ button.bg-secondary:focus {
6803
+ background-color: #545b62 !important;
 
6804
  }
6805
 
6806
  .bg-success {
6807
+ background-color: #28a745 !important;
6808
  }
6809
 
6810
+ a.bg-success:hover, a.bg-success:focus,
6811
+ button.bg-success:hover,
6812
+ button.bg-success:focus {
6813
+ background-color: #1e7e34 !important;
 
6814
  }
6815
 
6816
  .bg-info {
6817
+ background-color: #17a2b8 !important;
6818
  }
6819
 
6820
+ a.bg-info:hover, a.bg-info:focus,
6821
+ button.bg-info:hover,
6822
+ button.bg-info:focus {
6823
+ background-color: #117a8b !important;
 
6824
  }
6825
 
6826
  .bg-warning {
6827
+ background-color: #ffc107 !important;
6828
  }
6829
 
6830
+ a.bg-warning:hover, a.bg-warning:focus,
6831
+ button.bg-warning:hover,
6832
+ button.bg-warning:focus {
6833
+ background-color: #d39e00 !important;
 
6834
  }
6835
 
6836
  .bg-danger {
6837
+ background-color: #dc3545 !important;
6838
  }
6839
 
6840
+ a.bg-danger:hover, a.bg-danger:focus,
6841
+ button.bg-danger:hover,
6842
+ button.bg-danger:focus {
6843
+ background-color: #bd2130 !important;
 
6844
  }
6845
 
6846
  .bg-light {
6847
+ background-color: #f8f9fa !important;
6848
  }
6849
 
6850
+ a.bg-light:hover, a.bg-light:focus,
6851
+ button.bg-light:hover,
6852
+ button.bg-light:focus {
6853
+ background-color: #dae0e5 !important;
 
6854
  }
6855
 
6856
  .bg-dark {
6857
+ background-color: #343a40 !important;
6858
  }
6859
 
6860
+ a.bg-dark:hover, a.bg-dark:focus,
6861
+ button.bg-dark:hover,
6862
+ button.bg-dark:focus {
6863
+ background-color: #1d2124 !important;
 
6864
  }
6865
 
6866
  .bg-white {
6867
+ background-color: #fff !important;
6868
  }
6869
 
6870
  .bg-transparent {
6871
+ background-color: transparent !important;
6872
  }
6873
 
6874
  .border {
6875
+ border: 1px solid #dee2e6 !important;
6876
  }
6877
 
6878
  .border-top {
6879
+ border-top: 1px solid #dee2e6 !important;
6880
  }
6881
 
6882
  .border-right {
6883
+ border-right: 1px solid #dee2e6 !important;
6884
  }
6885
 
6886
  .border-bottom {
6887
+ border-bottom: 1px solid #dee2e6 !important;
6888
  }
6889
 
6890
  .border-left {
6891
+ border-left: 1px solid #dee2e6 !important;
6892
  }
6893
 
6894
  .border-0 {
6895
+ border: 0 !important;
6896
  }
6897
 
6898
  .border-top-0 {
6899
+ border-top: 0 !important;
6900
  }
6901
 
6902
  .border-right-0 {
6903
+ border-right: 0 !important;
6904
  }
6905
 
6906
  .border-bottom-0 {
6907
+ border-bottom: 0 !important;
6908
  }
6909
 
6910
  .border-left-0 {
6911
+ border-left: 0 !important;
6912
  }
6913
 
6914
  .border-primary {
6915
+ border-color: #007bff !important;
6916
  }
6917
 
6918
  .border-secondary {
6919
+ border-color: #6c757d !important;
6920
  }
6921
 
6922
  .border-success {
6923
+ border-color: #28a745 !important;
6924
  }
6925
 
6926
  .border-info {
6927
+ border-color: #17a2b8 !important;
6928
  }
6929
 
6930
  .border-warning {
6931
+ border-color: #ffc107 !important;
6932
  }
6933
 
6934
  .border-danger {
6935
+ border-color: #dc3545 !important;
6936
  }
6937
 
6938
  .border-light {
6939
+ border-color: #f8f9fa !important;
6940
  }
6941
 
6942
  .border-dark {
6943
+ border-color: #343a40 !important;
6944
  }
6945
 
6946
  .border-white {
6947
+ border-color: #fff !important;
6948
  }
6949
 
6950
  .rounded-sm {
6951
+ border-radius: 0.2rem !important;
6952
  }
6953
 
6954
  .rounded {
6955
+ border-radius: 0.25rem !important;
6956
  }
6957
 
6958
  .rounded-top {
6959
+ border-top-left-radius: 0.25rem !important;
6960
+ border-top-right-radius: 0.25rem !important;
6961
  }
6962
 
6963
  .rounded-right {
6964
+ border-top-right-radius: 0.25rem !important;
6965
+ border-bottom-right-radius: 0.25rem !important;
6966
  }
6967
 
6968
  .rounded-bottom {
6969
+ border-bottom-right-radius: 0.25rem !important;
6970
+ border-bottom-left-radius: 0.25rem !important;
6971
  }
6972
 
6973
  .rounded-left {
6974
+ border-top-left-radius: 0.25rem !important;
6975
+ border-bottom-left-radius: 0.25rem !important;
6976
  }
6977
 
6978
  .rounded-lg {
6979
+ border-radius: 0.3rem !important;
6980
  }
6981
 
6982
  .rounded-circle {
6983
+ border-radius: 50% !important;
6984
  }
6985
 
6986
  .rounded-pill {
6987
+ border-radius: 50rem !important;
6988
  }
6989
 
6990
  .rounded-0 {
6991
+ border-radius: 0 !important;
6992
  }
6993
 
6994
  .clearfix::after {
6995
+ display: block;
6996
+ clear: both;
6997
+ content: "";
6998
  }
6999
 
7000
  .d-none {
7001
+ display: none !important;
7002
  }
7003
 
7004
  .d-inline {
7005
+ display: inline !important;
7006
  }
7007
 
7008
  .d-inline-block {
7009
+ display: inline-block !important;
7010
  }
7011
 
7012
  .d-block {
7013
+ display: block !important;
7014
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7015
 
7016
+ .d-table {
7017
+ display: table !important;
7018
+ }
7019
 
7020
+ .d-table-row {
7021
+ display: table-row !important;
7022
+ }
7023
 
7024
+ .d-table-cell {
7025
+ display: table-cell !important;
7026
+ }
7027
 
7028
+ .d-flex {
7029
+ display: -ms-flexbox !important;
7030
+ display: flex !important;
7031
+ }
7032
 
7033
+ .d-inline-flex {
7034
+ display: -ms-inline-flexbox !important;
7035
+ display: inline-flex !important;
7036
+ }
7037
+
7038
+ @media (min-width: 576px) {
7039
+ .d-sm-none {
7040
+ display: none !important;
7041
+ }
7042
+ .d-sm-inline {
7043
+ display: inline !important;
7044
+ }
7045
+ .d-sm-inline-block {
7046
+ display: inline-block !important;
7047
+ }
7048
+ .d-sm-block {
7049
+ display: block !important;
7050
+ }
7051
+ .d-sm-table {
7052
+ display: table !important;
7053
+ }
7054
+ .d-sm-table-row {
7055
+ display: table-row !important;
7056
+ }
7057
+ .d-sm-table-cell {
7058
+ display: table-cell !important;
7059
+ }
7060
+ .d-sm-flex {
7061
+ display: -ms-flexbox !important;
7062
+ display: flex !important;
7063
+ }
7064
+ .d-sm-inline-flex {
7065
+ display: -ms-inline-flexbox !important;
7066
+ display: inline-flex !important;
7067
+ }
7068
+ }
7069
+
7070
+ @media (min-width: 768px) {
7071
+ .d-md-none {
7072
+ display: none !important;
7073
+ }
7074
+ .d-md-inline {
7075
+ display: inline !important;
7076
+ }
7077
+ .d-md-inline-block {
7078
+ display: inline-block !important;
7079
+ }
7080
+ .d-md-block {
7081
+ display: block !important;
7082
+ }
7083
+ .d-md-table {
7084
+ display: table !important;
7085
+ }
7086
+ .d-md-table-row {
7087
+ display: table-row !important;
7088
+ }
7089
+ .d-md-table-cell {
7090
+ display: table-cell !important;
7091
+ }
7092
+ .d-md-flex {
7093
+ display: -ms-flexbox !important;
7094
+ display: flex !important;
7095
+ }
7096
+ .d-md-inline-flex {
7097
+ display: -ms-inline-flexbox !important;
7098
+ display: inline-flex !important;
7099
+ }
7100
+ }
7101
+
7102
+ @media (min-width: 992px) {
7103
+ .d-lg-none {
7104
+ display: none !important;
7105
+ }
7106
+ .d-lg-inline {
7107
+ display: inline !important;
7108
+ }
7109
+ .d-lg-inline-block {
7110
+ display: inline-block !important;
7111
+ }
7112
+ .d-lg-block {
7113
+ display: block !important;
7114
+ }
7115
+ .d-lg-table {
7116
+ display: table !important;
7117
+ }
7118
+ .d-lg-table-row {
7119
+ display: table-row !important;
7120
+ }
7121
+ .d-lg-table-cell {
7122
+ display: table-cell !important;
7123
+ }
7124
+ .d-lg-flex {
7125
+ display: -ms-flexbox !important;
7126
+ display: flex !important;
7127
+ }
7128
+ .d-lg-inline-flex {
7129
+ display: -ms-inline-flexbox !important;
7130
+ display: inline-flex !important;
7131
+ }
7132
+ }
7133
+
7134
+ @media (min-width: 1200px) {
7135
+ .d-xl-none {
7136
+ display: none !important;
7137
+ }
7138
+ .d-xl-inline {
7139
+ display: inline !important;
7140
+ }
7141
+ .d-xl-inline-block {
7142
+ display: inline-block !important;
7143
+ }
7144
+ .d-xl-block {
7145
+ display: block !important;
7146
+ }
7147
+ .d-xl-table {
7148
+ display: table !important;
7149
+ }
7150
+ .d-xl-table-row {
7151
+ display: table-row !important;
7152
+ }
7153
+ .d-xl-table-cell {
7154
+ display: table-cell !important;
7155
+ }
7156
+ .d-xl-flex {
7157
+ display: -ms-flexbox !important;
7158
+ display: flex !important;
7159
+ }
7160
+ .d-xl-inline-flex {
7161
+ display: -ms-inline-flexbox !important;
7162
+ display: inline-flex !important;
7163
+ }
7164
+ }
7165
 
7166
+ @media print {
7167
+ .d-print-none {
7168
+ display: none !important;
7169
+ }
7170
+ .d-print-inline {
7171
+ display: inline !important;
7172
+ }
7173
+ .d-print-inline-block {
7174
+ display: inline-block !important;
7175
+ }
7176
+ .d-print-block {
7177
+ display: block !important;
7178
+ }
7179
+ .d-print-table {
7180
+ display: table !important;
7181
+ }
7182
+ .d-print-table-row {
7183
+ display: table-row !important;
7184
+ }
7185
+ .d-print-table-cell {
7186
+ display: table-cell !important;
7187
+ }
7188
+ .d-print-flex {
7189
+ display: -ms-flexbox !important;
7190
+ display: flex !important;
7191
+ }
7192
+ .d-print-inline-flex {
7193
+ display: -ms-inline-flexbox !important;
7194
+ display: inline-flex !important;
7195
+ }
7196
  }
7197
 
7198
  .embed-responsive {
7199
+ position: relative;
7200
+ display: block;
7201
+ width: 100%;
7202
+ padding: 0;
7203
+ overflow: hidden;
7204
  }
7205
 
7206
  .embed-responsive::before {
7207
+ display: block;
7208
+ content: "";
7209
  }
7210
 
7211
  .embed-responsive .embed-responsive-item,
 
7212
  .embed-responsive iframe,
7213
+ .embed-responsive embed,
7214
  .embed-responsive object,
7215
  .embed-responsive video {
7216
+ position: absolute;
7217
+ top: 0;
7218
+ bottom: 0;
7219
+ left: 0;
7220
+ width: 100%;
7221
+ height: 100%;
7222
+ border: 0;
7223
  }
7224
 
7225
  .embed-responsive-21by9::before {
7226
+ padding-top: 42.857143%;
7227
  }
7228
 
7229
  .embed-responsive-16by9::before {
7230
+ padding-top: 56.25%;
7231
  }
7232
 
7233
  .embed-responsive-4by3::before {
7234
+ padding-top: 75%;
7235
  }
7236
 
7237
  .embed-responsive-1by1::before {
7238
+ padding-top: 100%;
7239
  }
7240
 
7241
  .flex-row {
7242
+ -ms-flex-direction: row !important;
7243
+ flex-direction: row !important;
7244
  }
7245
 
7246
  .flex-column {
7247
+ -ms-flex-direction: column !important;
7248
+ flex-direction: column !important;
7249
  }
7250
 
7251
  .flex-row-reverse {
7252
+ -ms-flex-direction: row-reverse !important;
7253
+ flex-direction: row-reverse !important;
7254
  }
7255
 
7256
  .flex-column-reverse {
7257
+ -ms-flex-direction: column-reverse !important;
7258
+ flex-direction: column-reverse !important;
7259
  }
7260
 
7261
  .flex-wrap {
7262
+ -ms-flex-wrap: wrap !important;
7263
+ flex-wrap: wrap !important;
7264
  }
7265
 
7266
  .flex-nowrap {
7267
+ -ms-flex-wrap: nowrap !important;
7268
+ flex-wrap: nowrap !important;
7269
  }
7270
 
7271
  .flex-wrap-reverse {
7272
+ -ms-flex-wrap: wrap-reverse !important;
7273
+ flex-wrap: wrap-reverse !important;
7274
  }
7275
 
7276
  .flex-fill {
7277
+ -ms-flex: 1 1 auto !important;
7278
+ flex: 1 1 auto !important;
7279
  }
7280
 
7281
  .flex-grow-0 {
7282
+ -ms-flex-positive: 0 !important;
7283
+ flex-grow: 0 !important;
7284
  }
7285
 
7286
  .flex-grow-1 {
7287
+ -ms-flex-positive: 1 !important;
7288
+ flex-grow: 1 !important;
7289
  }
7290
 
7291
  .flex-shrink-0 {
7292
+ -ms-flex-negative: 0 !important;
7293
+ flex-shrink: 0 !important;
7294
  }
7295
 
7296
  .flex-shrink-1 {
7297
+ -ms-flex-negative: 1 !important;
7298
+ flex-shrink: 1 !important;
7299
  }
7300
 
7301
  .justify-content-start {
7302
+ -ms-flex-pack: start !important;
7303
+ justify-content: flex-start !important;
7304
  }
7305
 
7306
  .justify-content-end {
7307
+ -ms-flex-pack: end !important;
7308
+ justify-content: flex-end !important;
7309
  }
7310
 
7311
  .justify-content-center {
7312
+ -ms-flex-pack: center !important;
7313
+ justify-content: center !important;
7314
  }
7315
 
7316
  .justify-content-between {
7317
+ -ms-flex-pack: justify !important;
7318
+ justify-content: space-between !important;
7319
  }
7320
 
7321
  .justify-content-around {
7322
+ -ms-flex-pack: distribute !important;
7323
+ justify-content: space-around !important;
7324
  }
7325
 
7326
  .align-items-start {
7327
+ -ms-flex-align: start !important;
7328
+ align-items: flex-start !important;
7329
  }
7330
 
7331
  .align-items-end {
7332
+ -ms-flex-align: end !important;
7333
+ align-items: flex-end !important;
7334
  }
7335
 
7336
  .align-items-center {
7337
+ -ms-flex-align: center !important;
7338
+ align-items: center !important;
7339
  }
7340
 
7341
  .align-items-baseline {
7342
+ -ms-flex-align: baseline !important;
7343
+ align-items: baseline !important;
7344
  }
7345
 
7346
  .align-items-stretch {
7347
+ -ms-flex-align: stretch !important;
7348
+ align-items: stretch !important;
7349
  }
7350
 
7351
  .align-content-start {
7352
+ -ms-flex-line-pack: start !important;
7353
+ align-content: flex-start !important;
7354
  }
7355
 
7356
  .align-content-end {
7357
+ -ms-flex-line-pack: end !important;
7358
+ align-content: flex-end !important;
7359
  }
7360
 
7361
  .align-content-center {
7362
+ -ms-flex-line-pack: center !important;
7363
+ align-content: center !important;
7364
  }
7365
 
7366
  .align-content-between {
7367
+ -ms-flex-line-pack: justify !important;
7368
+ align-content: space-between !important;
7369
  }
7370
 
7371
  .align-content-around {
7372
+ -ms-flex-line-pack: distribute !important;
7373
+ align-content: space-around !important;
7374
  }
7375
 
7376
  .align-content-stretch {
7377
+ -ms-flex-line-pack: stretch !important;
7378
+ align-content: stretch !important;
7379
  }
7380
 
7381
  .align-self-auto {
7382
+ -ms-flex-item-align: auto !important;
7383
+ align-self: auto !important;
7384
  }
7385
 
7386
  .align-self-start {
7387
+ -ms-flex-item-align: start !important;
7388
+ align-self: flex-start !important;
7389
  }
7390
 
7391
  .align-self-end {
7392
+ -ms-flex-item-align: end !important;
7393
+ align-self: flex-end !important;
7394
  }
7395
 
7396
  .align-self-center {
7397
+ -ms-flex-item-align: center !important;
7398
+ align-self: center !important;
7399
  }
7400
 
7401
  .align-self-baseline {
7402
+ -ms-flex-item-align: baseline !important;
7403
+ align-self: baseline !important;
7404
  }
7405
 
7406
  .align-self-stretch {
7407
+ -ms-flex-item-align: stretch !important;
7408
+ align-self: stretch !important;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7409
  }
7410
 
7411
+ @media (min-width: 576px) {
7412
+ .flex-sm-row {
7413
+ -ms-flex-direction: row !important;
7414
+ flex-direction: row !important;
7415
+ }
7416
+ .flex-sm-column {
7417
+ -ms-flex-direction: column !important;
7418
+ flex-direction: column !important;
7419
+ }
7420
+ .flex-sm-row-reverse {
7421
+ -ms-flex-direction: row-reverse !important;
7422
+ flex-direction: row-reverse !important;
7423
+ }
7424
+ .flex-sm-column-reverse {
7425
+ -ms-flex-direction: column-reverse !important;
7426
+ flex-direction: column-reverse !important;
7427
+ }
7428
+ .flex-sm-wrap {
7429
+ -ms-flex-wrap: wrap !important;
7430
+ flex-wrap: wrap !important;
7431
+ }
7432
+ .flex-sm-nowrap {
7433
+ -ms-flex-wrap: nowrap !important;
7434
+ flex-wrap: nowrap !important;
7435
+ }
7436
+ .flex-sm-wrap-reverse {
7437
+ -ms-flex-wrap: wrap-reverse !important;
7438
+ flex-wrap: wrap-reverse !important;
7439
+ }
7440
+ .flex-sm-fill {
7441
+ -ms-flex: 1 1 auto !important;
7442
+ flex: 1 1 auto !important;
7443
+ }
7444
+ .flex-sm-grow-0 {
7445
+ -ms-flex-positive: 0 !important;
7446
+ flex-grow: 0 !important;
7447
+ }
7448
+ .flex-sm-grow-1 {
7449
+ -ms-flex-positive: 1 !important;
7450
+ flex-grow: 1 !important;
7451
+ }
7452
+ .flex-sm-shrink-0 {
7453
+ -ms-flex-negative: 0 !important;
7454
+ flex-shrink: 0 !important;
7455
+ }
7456
+ .flex-sm-shrink-1 {
7457
+ -ms-flex-negative: 1 !important;
7458
+ flex-shrink: 1 !important;
7459
+ }
7460
+ .justify-content-sm-start {
7461
+ -ms-flex-pack: start !important;
7462
+ justify-content: flex-start !important;
7463
+ }
7464
+ .justify-content-sm-end {
7465
+ -ms-flex-pack: end !important;
7466
+ justify-content: flex-end !important;
7467
+ }
7468
+ .justify-content-sm-center {
7469
+ -ms-flex-pack: center !important;
7470
+ justify-content: center !important;
7471
+ }
7472
+ .justify-content-sm-between {
7473
+ -ms-flex-pack: justify !important;
7474
+ justify-content: space-between !important;
7475
+ }
7476
+ .justify-content-sm-around {
7477
+ -ms-flex-pack: distribute !important;
7478
+ justify-content: space-around !important;
7479
+ }
7480
+ .align-items-sm-start {
7481
+ -ms-flex-align: start !important;
7482
+ align-items: flex-start !important;
7483
+ }
7484
+ .align-items-sm-end {
7485
+ -ms-flex-align: end !important;
7486
+ align-items: flex-end !important;
7487
+ }
7488
+ .align-items-sm-center {
7489
+ -ms-flex-align: center !important;
7490
+ align-items: center !important;
7491
+ }
7492
+ .align-items-sm-baseline {
7493
+ -ms-flex-align: baseline !important;
7494
+ align-items: baseline !important;
7495
+ }
7496
+ .align-items-sm-stretch {
7497
+ -ms-flex-align: stretch !important;
7498
+ align-items: stretch !important;
7499
+ }
7500
+ .align-content-sm-start {
7501
+ -ms-flex-line-pack: start !important;
7502
+ align-content: flex-start !important;
7503
+ }
7504
+ .align-content-sm-end {
7505
+ -ms-flex-line-pack: end !important;
7506
+ align-content: flex-end !important;
7507
+ }
7508
+ .align-content-sm-center {
7509
+ -ms-flex-line-pack: center !important;
7510
+ align-content: center !important;
7511
+ }
7512
+ .align-content-sm-between {
7513
+ -ms-flex-line-pack: justify !important;
7514
+ align-content: space-between !important;
7515
+ }
7516
+ .align-content-sm-around {
7517
+ -ms-flex-line-pack: distribute !important;
7518
+ align-content: space-around !important;
7519
+ }
7520
+ .align-content-sm-stretch {
7521
+ -ms-flex-line-pack: stretch !important;
7522
+ align-content: stretch !important;
7523
+ }
7524
+ .align-self-sm-auto {
7525
+ -ms-flex-item-align: auto !important;
7526
+ align-self: auto !important;
7527
+ }
7528
+ .align-self-sm-start {
7529
+ -ms-flex-item-align: start !important;
7530
+ align-self: flex-start !important;
7531
+ }
7532
+ .align-self-sm-end {
7533
+ -ms-flex-item-align: end !important;
7534
+ align-self: flex-end !important;
7535
+ }
7536
+ .align-self-sm-center {
7537
+ -ms-flex-item-align: center !important;
7538
+ align-self: center !important;
7539
+ }
7540
+ .align-self-sm-baseline {
7541
+ -ms-flex-item-align: baseline !important;
7542
+ align-self: baseline !important;
7543
+ }
7544
+ .align-self-sm-stretch {
7545
+ -ms-flex-item-align: stretch !important;
7546
+ align-self: stretch !important;
7547
+ }
7548
  }
7549
 
7550
+ @media (min-width: 768px) {
7551
+ .flex-md-row {
7552
+ -ms-flex-direction: row !important;
7553
+ flex-direction: row !important;
7554
+ }
7555
+ .flex-md-column {
7556
+ -ms-flex-direction: column !important;
7557
+ flex-direction: column !important;
7558
+ }
7559
+ .flex-md-row-reverse {
7560
+ -ms-flex-direction: row-reverse !important;
7561
+ flex-direction: row-reverse !important;
7562
+ }
7563
+ .flex-md-column-reverse {
7564
+ -ms-flex-direction: column-reverse !important;
7565
+ flex-direction: column-reverse !important;
7566
+ }
7567
+ .flex-md-wrap {
7568
+ -ms-flex-wrap: wrap !important;
7569
+ flex-wrap: wrap !important;
7570
+ }
7571
+ .flex-md-nowrap {
7572
+ -ms-flex-wrap: nowrap !important;
7573
+ flex-wrap: nowrap !important;
7574
+ }
7575
+ .flex-md-wrap-reverse {
7576
+ -ms-flex-wrap: wrap-reverse !important;
7577
+ flex-wrap: wrap-reverse !important;
7578
+ }
7579
+ .flex-md-fill {
7580
+ -ms-flex: 1 1 auto !important;
7581
+ flex: 1 1 auto !important;
7582
+ }
7583
+ .flex-md-grow-0 {
7584
+ -ms-flex-positive: 0 !important;
7585
+ flex-grow: 0 !important;
7586
+ }
7587
+ .flex-md-grow-1 {
7588
+ -ms-flex-positive: 1 !important;
7589
+ flex-grow: 1 !important;
7590
+ }
7591
+ .flex-md-shrink-0 {
7592
+ -ms-flex-negative: 0 !important;
7593
+ flex-shrink: 0 !important;
7594
+ }
7595
+ .flex-md-shrink-1 {
7596
+ -ms-flex-negative: 1 !important;
7597
+ flex-shrink: 1 !important;
7598
+ }
7599
+ .justify-content-md-start {
7600
+ -ms-flex-pack: start !important;
7601
+ justify-content: flex-start !important;
7602
+ }
7603
+ .justify-content-md-end {
7604
+ -ms-flex-pack: end !important;
7605
+ justify-content: flex-end !important;
7606
+ }
7607
+ .justify-content-md-center {
7608
+ -ms-flex-pack: center !important;
7609
+ justify-content: center !important;
7610
+ }
7611
+ .justify-content-md-between {
7612
+ -ms-flex-pack: justify !important;
7613
+ justify-content: space-between !important;
7614
+ }
7615
+ .justify-content-md-around {
7616
+ -ms-flex-pack: distribute !important;
7617
+ justify-content: space-around !important;
7618
+ }
7619
+ .align-items-md-start {
7620
+ -ms-flex-align: start !important;
7621
+ align-items: flex-start !important;
7622
+ }
7623
+ .align-items-md-end {
7624
+ -ms-flex-align: end !important;
7625
+ align-items: flex-end !important;
7626
+ }
7627
+ .align-items-md-center {
7628
+ -ms-flex-align: center !important;
7629
+ align-items: center !important;
7630
+ }
7631
+ .align-items-md-baseline {
7632
+ -ms-flex-align: baseline !important;
7633
+ align-items: baseline !important;
7634
+ }
7635
+ .align-items-md-stretch {
7636
+ -ms-flex-align: stretch !important;
7637
+ align-items: stretch !important;
7638
+ }
7639
+ .align-content-md-start {
7640
+ -ms-flex-line-pack: start !important;
7641
+ align-content: flex-start !important;
7642
+ }
7643
+ .align-content-md-end {
7644
+ -ms-flex-line-pack: end !important;
7645
+ align-content: flex-end !important;
7646
+ }
7647
+ .align-content-md-center {
7648
+ -ms-flex-line-pack: center !important;
7649
+ align-content: center !important;
7650
+ }
7651
+ .align-content-md-between {
7652
+ -ms-flex-line-pack: justify !important;
7653
+ align-content: space-between !important;
7654
+ }
7655
+ .align-content-md-around {
7656
+ -ms-flex-line-pack: distribute !important;
7657
+ align-content: space-around !important;
7658
+ }
7659
+ .align-content-md-stretch {
7660
+ -ms-flex-line-pack: stretch !important;
7661
+ align-content: stretch !important;
7662
+ }
7663
+ .align-self-md-auto {
7664
+ -ms-flex-item-align: auto !important;
7665
+ align-self: auto !important;
7666
+ }
7667
+ .align-self-md-start {
7668
+ -ms-flex-item-align: start !important;
7669
+ align-self: flex-start !important;
7670
+ }
7671
+ .align-self-md-end {
7672
+ -ms-flex-item-align: end !important;
7673
+ align-self: flex-end !important;
7674
+ }
7675
+ .align-self-md-center {
7676
+ -ms-flex-item-align: center !important;
7677
+ align-self: center !important;
7678
+ }
7679
+ .align-self-md-baseline {
7680
+ -ms-flex-item-align: baseline !important;
7681
+ align-self: baseline !important;
7682
+ }
7683
+ .align-self-md-stretch {
7684
+ -ms-flex-item-align: stretch !important;
7685
+ align-self: stretch !important;
7686
+ }
7687
  }
7688
 
7689
+ @media (min-width: 992px) {
7690
+ .flex-lg-row {
7691
+ -ms-flex-direction: row !important;
7692
+ flex-direction: row !important;
7693
+ }
7694
+ .flex-lg-column {
7695
+ -ms-flex-direction: column !important;
7696
+ flex-direction: column !important;
7697
+ }
7698
+ .flex-lg-row-reverse {
7699
+ -ms-flex-direction: row-reverse !important;
7700
+ flex-direction: row-reverse !important;
7701
+ }
7702
+ .flex-lg-column-reverse {
7703
+ -ms-flex-direction: column-reverse !important;
7704
+ flex-direction: column-reverse !important;
7705
+ }
7706
+ .flex-lg-wrap {
7707
+ -ms-flex-wrap: wrap !important;
7708
+ flex-wrap: wrap !important;
7709
+ }
7710
+ .flex-lg-nowrap {
7711
+ -ms-flex-wrap: nowrap !important;
7712
+ flex-wrap: nowrap !important;
7713
+ }
7714
+ .flex-lg-wrap-reverse {
7715
+ -ms-flex-wrap: wrap-reverse !important;
7716
+ flex-wrap: wrap-reverse !important;
7717
+ }
7718
+ .flex-lg-fill {
7719
+ -ms-flex: 1 1 auto !important;
7720
+ flex: 1 1 auto !important;
7721
+ }
7722
+ .flex-lg-grow-0 {
7723
+ -ms-flex-positive: 0 !important;
7724
+ flex-grow: 0 !important;
7725
+ }
7726
+ .flex-lg-grow-1 {
7727
+ -ms-flex-positive: 1 !important;
7728
+ flex-grow: 1 !important;
7729
+ }
7730
+ .flex-lg-shrink-0 {
7731
+ -ms-flex-negative: 0 !important;
7732
+ flex-shrink: 0 !important;
7733
+ }
7734
+ .flex-lg-shrink-1 {
7735
+ -ms-flex-negative: 1 !important;
7736
+ flex-shrink: 1 !important;
7737
+ }
7738
+ .justify-content-lg-start {
7739
+ -ms-flex-pack: start !important;
7740
+ justify-content: flex-start !important;
7741
+ }
7742
+ .justify-content-lg-end {
7743
+ -ms-flex-pack: end !important;
7744
+ justify-content: flex-end !important;
7745
+ }
7746
+ .justify-content-lg-center {
7747
+ -ms-flex-pack: center !important;
7748
+ justify-content: center !important;
7749
+ }
7750
+ .justify-content-lg-between {
7751
+ -ms-flex-pack: justify !important;
7752
+ justify-content: space-between !important;
7753
+ }
7754
+ .justify-content-lg-around {
7755
+ -ms-flex-pack: distribute !important;
7756
+ justify-content: space-around !important;
7757
+ }
7758
+ .align-items-lg-start {
7759
+ -ms-flex-align: start !important;
7760
+ align-items: flex-start !important;
7761
+ }
7762
+ .align-items-lg-end {
7763
+ -ms-flex-align: end !important;
7764
+ align-items: flex-end !important;
7765
+ }
7766
+ .align-items-lg-center {
7767
+ -ms-flex-align: center !important;
7768
+ align-items: center !important;
7769
+ }
7770
+ .align-items-lg-baseline {
7771
+ -ms-flex-align: baseline !important;
7772
+ align-items: baseline !important;
7773
+ }
7774
+ .align-items-lg-stretch {
7775
+ -ms-flex-align: stretch !important;
7776
+ align-items: stretch !important;
7777
+ }
7778
+ .align-content-lg-start {
7779
+ -ms-flex-line-pack: start !important;
7780
+ align-content: flex-start !important;
7781
+ }
7782
+ .align-content-lg-end {
7783
+ -ms-flex-line-pack: end !important;
7784
+ align-content: flex-end !important;
7785
+ }
7786
+ .align-content-lg-center {
7787
+ -ms-flex-line-pack: center !important;
7788
+ align-content: center !important;
7789
+ }
7790
+ .align-content-lg-between {
7791
+ -ms-flex-line-pack: justify !important;
7792
+ align-content: space-between !important;
7793
+ }
7794
+ .align-content-lg-around {
7795
+ -ms-flex-line-pack: distribute !important;
7796
+ align-content: space-around !important;
7797
+ }
7798
+ .align-content-lg-stretch {
7799
+ -ms-flex-line-pack: stretch !important;
7800
+ align-content: stretch !important;
7801
+ }
7802
+ .align-self-lg-auto {
7803
+ -ms-flex-item-align: auto !important;
7804
+ align-self: auto !important;
7805
+ }
7806
+ .align-self-lg-start {
7807
+ -ms-flex-item-align: start !important;
7808
+ align-self: flex-start !important;
7809
+ }
7810
+ .align-self-lg-end {
7811
+ -ms-flex-item-align: end !important;
7812
+ align-self: flex-end !important;
7813
+ }
7814
+ .align-self-lg-center {
7815
+ -ms-flex-item-align: center !important;
7816
+ align-self: center !important;
7817
+ }
7818
+ .align-self-lg-baseline {
7819
+ -ms-flex-item-align: baseline !important;
7820
+ align-self: baseline !important;
7821
+ }
7822
+ .align-self-lg-stretch {
7823
+ -ms-flex-item-align: stretch !important;
7824
+ align-self: stretch !important;
7825
+ }
7826
  }
7827
 
7828
+ @media (min-width: 1200px) {
7829
+ .flex-xl-row {
7830
+ -ms-flex-direction: row !important;
7831
+ flex-direction: row !important;
7832
+ }
7833
+ .flex-xl-column {
7834
+ -ms-flex-direction: column !important;
7835
+ flex-direction: column !important;
7836
+ }
7837
+ .flex-xl-row-reverse {
7838
+ -ms-flex-direction: row-reverse !important;
7839
+ flex-direction: row-reverse !important;
7840
+ }
7841
+ .flex-xl-column-reverse {
7842
+ -ms-flex-direction: column-reverse !important;
7843
+ flex-direction: column-reverse !important;
7844
+ }
7845
+ .flex-xl-wrap {
7846
+ -ms-flex-wrap: wrap !important;
7847
+ flex-wrap: wrap !important;
7848
+ }
7849
+ .flex-xl-nowrap {
7850
+ -ms-flex-wrap: nowrap !important;
7851
+ flex-wrap: nowrap !important;
7852
+ }
7853
+ .flex-xl-wrap-reverse {
7854
+ -ms-flex-wrap: wrap-reverse !important;
7855
+ flex-wrap: wrap-reverse !important;
7856
+ }
7857
+ .flex-xl-fill {
7858
+ -ms-flex: 1 1 auto !important;
7859
+ flex: 1 1 auto !important;
7860
+ }
7861
+ .flex-xl-grow-0 {
7862
+ -ms-flex-positive: 0 !important;
7863
+ flex-grow: 0 !important;
7864
+ }
7865
+ .flex-xl-grow-1 {
7866
+ -ms-flex-positive: 1 !important;
7867
+ flex-grow: 1 !important;
7868
+ }
7869
+ .flex-xl-shrink-0 {
7870
+ -ms-flex-negative: 0 !important;
7871
+ flex-shrink: 0 !important;
7872
+ }
7873
+ .flex-xl-shrink-1 {
7874
+ -ms-flex-negative: 1 !important;
7875
+ flex-shrink: 1 !important;
7876
+ }
7877
+ .justify-content-xl-start {
7878
+ -ms-flex-pack: start !important;
7879
+ justify-content: flex-start !important;
7880
+ }
7881
+ .justify-content-xl-end {
7882
+ -ms-flex-pack: end !important;
7883
+ justify-content: flex-end !important;
7884
+ }
7885
+ .justify-content-xl-center {
7886
+ -ms-flex-pack: center !important;
7887
+ justify-content: center !important;
7888
+ }
7889
+ .justify-content-xl-between {
7890
+ -ms-flex-pack: justify !important;
7891
+ justify-content: space-between !important;
7892
+ }
7893
+ .justify-content-xl-around {
7894
+ -ms-flex-pack: distribute !important;
7895
+ justify-content: space-around !important;
7896
+ }
7897
+ .align-items-xl-start {
7898
+ -ms-flex-align: start !important;
7899
+ align-items: flex-start !important;
7900
+ }
7901
+ .align-items-xl-end {
7902
+ -ms-flex-align: end !important;
7903
+ align-items: flex-end !important;
7904
+ }
7905
+ .align-items-xl-center {
7906
+ -ms-flex-align: center !important;
7907
+ align-items: center !important;
7908
+ }
7909
+ .align-items-xl-baseline {
7910
+ -ms-flex-align: baseline !important;
7911
+ align-items: baseline !important;
7912
+ }
7913
+ .align-items-xl-stretch {
7914
+ -ms-flex-align: stretch !important;
7915
+ align-items: stretch !important;
7916
+ }
7917
+ .align-content-xl-start {
7918
+ -ms-flex-line-pack: start !important;
7919
+ align-content: flex-start !important;
7920
+ }
7921
+ .align-content-xl-end {
7922
+ -ms-flex-line-pack: end !important;
7923
+ align-content: flex-end !important;
7924
+ }
7925
+ .align-content-xl-center {
7926
+ -ms-flex-line-pack: center !important;
7927
+ align-content: center !important;
7928
+ }
7929
+ .align-content-xl-between {
7930
+ -ms-flex-line-pack: justify !important;
7931
+ align-content: space-between !important;
7932
+ }
7933
+ .align-content-xl-around {
7934
+ -ms-flex-line-pack: distribute !important;
7935
+ align-content: space-around !important;
7936
+ }
7937
+ .align-content-xl-stretch {
7938
+ -ms-flex-line-pack: stretch !important;
7939
+ align-content: stretch !important;
7940
+ }
7941
+ .align-self-xl-auto {
7942
+ -ms-flex-item-align: auto !important;
7943
+ align-self: auto !important;
7944
+ }
7945
+ .align-self-xl-start {
7946
+ -ms-flex-item-align: start !important;
7947
+ align-self: flex-start !important;
7948
+ }
7949
+ .align-self-xl-end {
7950
+ -ms-flex-item-align: end !important;
7951
+ align-self: flex-end !important;
7952
+ }
7953
+ .align-self-xl-center {
7954
+ -ms-flex-item-align: center !important;
7955
+ align-self: center !important;
7956
+ }
7957
+ .align-self-xl-baseline {
7958
+ -ms-flex-item-align: baseline !important;
7959
+ align-self: baseline !important;
7960
+ }
7961
+ .align-self-xl-stretch {
7962
+ -ms-flex-item-align: stretch !important;
7963
+ align-self: stretch !important;
7964
+ }
7965
  }
7966
 
7967
+ .float-left {
7968
+ float: left !important;
 
 
 
 
 
 
 
 
 
 
7969
  }
7970
 
7971
+ .float-right {
7972
+ float: right !important;
 
 
 
 
 
 
 
 
 
 
7973
  }
7974
 
7975
+ .float-none {
7976
+ float: none !important;
7977
+ }
7978
+
7979
+ @media (min-width: 576px) {
7980
+ .float-sm-left {
7981
+ float: left !important;
7982
+ }
7983
+ .float-sm-right {
7984
+ float: right !important;
7985
+ }
7986
+ .float-sm-none {
7987
+ float: none !important;
7988
+ }
7989
+ }
7990
+
7991
+ @media (min-width: 768px) {
7992
+ .float-md-left {
7993
+ float: left !important;
7994
+ }
7995
+ .float-md-right {
7996
+ float: right !important;
7997
+ }
7998
+ .float-md-none {
7999
+ float: none !important;
8000
+ }
8001
+ }
8002
+
8003
+ @media (min-width: 992px) {
8004
+ .float-lg-left {
8005
+ float: left !important;
8006
+ }
8007
+ .float-lg-right {
8008
+ float: right !important;
8009
+ }
8010
+ .float-lg-none {
8011
+ float: none !important;
8012
+ }
8013
+ }
8014
+
8015
+ @media (min-width: 1200px) {
8016
+ .float-xl-left {
8017
+ float: left !important;
8018
+ }
8019
+ .float-xl-right {
8020
+ float: right !important;
8021
+ }
8022
+ .float-xl-none {
8023
+ float: none !important;
8024
+ }
8025
  }
8026
 
8027
  .user-select-all {
8028
+ -webkit-user-select: all !important;
8029
+ -moz-user-select: all !important;
8030
+ user-select: all !important;
 
8031
  }
8032
 
8033
  .user-select-auto {
8034
+ -webkit-user-select: auto !important;
8035
+ -moz-user-select: auto !important;
8036
+ -ms-user-select: auto !important;
8037
+ user-select: auto !important;
8038
  }
8039
 
8040
  .user-select-none {
8041
+ -webkit-user-select: none !important;
8042
+ -moz-user-select: none !important;
8043
+ -ms-user-select: none !important;
8044
+ user-select: none !important;
8045
  }
8046
 
8047
  .overflow-auto {
8048
+ overflow: auto !important;
8049
  }
8050
 
8051
  .overflow-hidden {
8052
+ overflow: hidden !important;
8053
  }
8054
 
8055
  .position-static {
8056
+ position: static !important;
8057
  }
8058
 
8059
  .position-relative {
8060
+ position: relative !important;
8061
  }
8062
 
8063
  .position-absolute {
8064
+ position: absolute !important;
8065
  }
8066
 
8067
  .position-fixed {
8068
+ position: fixed !important;
8069
  }
8070
 
8071
  .position-sticky {
8072
+ position: -webkit-sticky !important;
8073
+ position: sticky !important;
8074
  }
8075
 
8076
  .fixed-top {
8077
+ position: fixed;
8078
+ top: 0;
8079
+ right: 0;
8080
+ left: 0;
8081
+ z-index: 1030;
8082
  }
8083
 
8084
  .fixed-bottom {
8085
+ position: fixed;
8086
+ right: 0;
8087
+ bottom: 0;
8088
+ left: 0;
8089
+ z-index: 1030;
8090
  }
8091
 
8092
+ @supports ((position: -webkit-sticky) or (position: sticky)) {
8093
+ .sticky-top {
8094
+ position: -webkit-sticky;
8095
+ position: sticky;
8096
+ top: 0;
8097
+ z-index: 1020;
8098
+ }
8099
  }
8100
 
8101
  .sr-only {
8102
+ position: absolute;
8103
+ width: 1px;
8104
+ height: 1px;
8105
+ padding: 0;
8106
+ margin: -1px;
8107
+ overflow: hidden;
8108
+ clip: rect(0, 0, 0, 0);
8109
+ white-space: nowrap;
8110
+ border: 0;
8111
+ }
8112
+
8113
+ .sr-only-focusable:active, .sr-only-focusable:focus {
8114
+ position: static;
8115
+ width: auto;
8116
+ height: auto;
8117
+ overflow: visible;
8118
+ clip: auto;
8119
+ white-space: normal;
 
8120
  }
8121
 
8122
  .shadow-sm {
8123
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
8124
  }
8125
 
8126
  .shadow {
8127
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
8128
  }
8129
 
8130
  .shadow-lg {
8131
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
8132
  }
8133
 
8134
  .shadow-none {
8135
+ box-shadow: none !important;
8136
  }
8137
 
8138
  .w-25 {
8139
+ width: 25% !important;
8140
  }
8141
 
8142
  .w-50 {
8143
+ width: 50% !important;
8144
  }
8145
 
8146
  .w-75 {
8147
+ width: 75% !important;
8148
  }
8149
 
8150
  .w-100 {
8151
+ width: 100% !important;
8152
  }
8153
 
8154
  .w-auto {
8155
+ width: auto !important;
8156
  }
8157
 
8158
  .h-25 {
8159
+ height: 25% !important;
8160
  }
8161
 
8162
  .h-50 {
8163
+ height: 50% !important;
8164
  }
8165
 
8166
  .h-75 {
8167
+ height: 75% !important;
8168
  }
8169
 
8170
  .h-100 {
8171
+ height: 100% !important;
8172
  }
8173
 
8174
  .h-auto {
8175
+ height: auto !important;
8176
  }
8177
 
8178
  .mw-100 {
8179
+ max-width: 100% !important;
8180
  }
8181
 
8182
  .mh-100 {
8183
+ max-height: 100% !important;
8184
  }
8185
 
8186
  .min-vw-100 {
8187
+ min-width: 100vw !important;
8188
  }
8189
 
8190
  .min-vh-100 {
8191
+ min-height: 100vh !important;
8192
  }
8193
 
8194
  .vw-100 {
8195
+ width: 100vw !important;
8196
  }
8197
 
8198
  .vh-100 {
8199
+ height: 100vh !important;
8200
  }
8201
 
8202
  .m-0 {
8203
+ margin: 0 !important;
8204
  }
8205
 
8206
  .mt-0,
8207
  .my-0 {
8208
+ margin-top: 0 !important;
8209
  }
8210
 
8211
  .mr-0,
8212
  .mx-0 {
8213
+ margin-right: 0 !important;
8214
  }
8215
 
8216
  .mb-0,
8217
  .my-0 {
8218
+ margin-bottom: 0 !important;
8219
  }
8220
 
8221
  .ml-0,
8222
  .mx-0 {
8223
+ margin-left: 0 !important;
8224
  }
8225
 
8226
  .m-1 {
8227
+ margin: 0.25rem !important;
8228
  }
8229
 
8230
  .mt-1,
8231
  .my-1 {
8232
+ margin-top: 0.25rem !important;
8233
  }
8234
 
8235
  .mr-1,
8236
  .mx-1 {
8237
+ margin-right: 0.25rem !important;
8238
  }
8239
 
8240
  .mb-1,
8241
  .my-1 {
8242
+ margin-bottom: 0.25rem !important;
8243
  }
8244
 
8245
  .ml-1,
8246
  .mx-1 {
8247
+ margin-left: 0.25rem !important;
8248
  }
8249
 
8250
  .m-2 {
8251
+ margin: 0.5rem !important;
8252
  }
8253
 
8254
  .mt-2,
8255
  .my-2 {
8256
+ margin-top: 0.5rem !important;
8257
  }
8258
 
8259
  .mr-2,
8260
  .mx-2 {
8261
+ margin-right: 0.5rem !important;
8262
  }
8263
 
8264
  .mb-2,
8265
  .my-2 {
8266
+ margin-bottom: 0.5rem !important;
8267
  }
8268
 
8269
  .ml-2,
8270
  .mx-2 {
8271
+ margin-left: 0.5rem !important;
8272
  }
8273
 
8274
  .m-3 {
8275
+ margin: 1rem !important;
8276
  }
8277
 
8278
  .mt-3,
8279
  .my-3 {
8280
+ margin-top: 1rem !important;
8281
  }
8282
 
8283
  .mr-3,
8284
  .mx-3 {
8285
+ margin-right: 1rem !important;
8286
  }
8287
 
8288
  .mb-3,
8289
  .my-3 {
8290
+ margin-bottom: 1rem !important;
8291
  }
8292
 
8293
  .ml-3,
8294
  .mx-3 {
8295
+ margin-left: 1rem !important;
8296
  }
8297
 
8298
  .m-4 {
8299
+ margin: 1.5rem !important;
8300
  }
8301
 
8302
  .mt-4,
8303
  .my-4 {
8304
+ margin-top: 1.5rem !important;
8305
  }
8306
 
8307
  .mr-4,
8308
  .mx-4 {
8309
+ margin-right: 1.5rem !important;
8310
  }
8311
 
8312
  .mb-4,
8313
  .my-4 {
8314
+ margin-bottom: 1.5rem !important;
8315
  }
8316
 
8317
  .ml-4,
8318
  .mx-4 {
8319
+ margin-left: 1.5rem !important;
8320
  }
8321
 
8322
  .m-5 {
8323
+ margin: 3rem !important;
8324
  }
8325
 
8326
  .mt-5,
8327
  .my-5 {
8328
+ margin-top: 3rem !important;
8329
  }
8330
 
8331
  .mr-5,
8332
  .mx-5 {
8333
+ margin-right: 3rem !important;
8334
  }
8335
 
8336
  .mb-5,
8337
  .my-5 {
8338
+ margin-bottom: 3rem !important;
8339
  }
8340
 
8341
  .ml-5,
8342
  .mx-5 {
8343
+ margin-left: 3rem !important;
8344
  }
8345
 
8346
  .p-0 {
8347
+ padding: 0 !important;
8348
  }
8349
 
8350
  .pt-0,
8351
  .py-0 {
8352
+ padding-top: 0 !important;
8353
  }
8354
 
8355
  .pr-0,
8356
  .px-0 {
8357
+ padding-right: 0 !important;
8358
  }
8359
 
8360
  .pb-0,
8361
  .py-0 {
8362
+ padding-bottom: 0 !important;
8363
  }
8364
 
8365
  .pl-0,
8366
  .px-0 {
8367
+ padding-left: 0 !important;
8368
  }
8369
 
8370
  .p-1 {
8371
+ padding: 0.25rem !important;
8372
  }
8373
 
8374
  .pt-1,
8375
  .py-1 {
8376
+ padding-top: 0.25rem !important;
8377
  }
8378
 
8379
  .pr-1,
8380
  .px-1 {
8381
+ padding-right: 0.25rem !important;
8382
  }
8383
 
8384
  .pb-1,
8385
  .py-1 {
8386
+ padding-bottom: 0.25rem !important;
8387
  }
8388
 
8389
  .pl-1,
8390
  .px-1 {
8391
+ padding-left: 0.25rem !important;
8392
  }
8393
 
8394
  .p-2 {
8395
+ padding: 0.5rem !important;
8396
  }
8397
 
8398
  .pt-2,
8399
  .py-2 {
8400
+ padding-top: 0.5rem !important;
8401
  }
8402
 
8403
  .pr-2,
8404
  .px-2 {
8405
+ padding-right: 0.5rem !important;
8406
  }
8407
 
8408
  .pb-2,
8409
  .py-2 {
8410
+ padding-bottom: 0.5rem !important;
8411
  }
8412
 
8413
  .pl-2,
8414
  .px-2 {
8415
+ padding-left: 0.5rem !important;
8416
  }
8417
 
8418
  .p-3 {
8419
+ padding: 1rem !important;
8420
  }
8421
 
8422
  .pt-3,
8423
  .py-3 {
8424
+ padding-top: 1rem !important;
8425
  }
8426
 
8427
  .pr-3,
8428
  .px-3 {
8429
+ padding-right: 1rem !important;
8430
  }
8431
 
8432
  .pb-3,
8433
  .py-3 {
8434
+ padding-bottom: 1rem !important;
8435
  }
8436
 
8437
  .pl-3,
8438
  .px-3 {
8439
+ padding-left: 1rem !important;
8440
  }
8441
 
8442
  .p-4 {
8443
+ padding: 1.5rem !important;
8444
  }
8445
 
8446
  .pt-4,
8447
  .py-4 {
8448
+ padding-top: 1.5rem !important;
8449
  }
8450
 
8451
  .pr-4,
8452
  .px-4 {
8453
+ padding-right: 1.5rem !important;
8454
  }
8455
 
8456
  .pb-4,
8457
  .py-4 {
8458
+ padding-bottom: 1.5rem !important;
8459
  }
8460
 
8461
  .pl-4,
8462
  .px-4 {
8463
+ padding-left: 1.5rem !important;
8464
  }
8465
 
8466
  .p-5 {
8467
+ padding: 3rem !important;
8468
  }
8469
 
8470
  .pt-5,
8471
  .py-5 {
8472
+ padding-top: 3rem !important;
8473
  }
8474
 
8475
  .pr-5,
8476
  .px-5 {
8477
+ padding-right: 3rem !important;
8478
  }
8479
 
8480
  .pb-5,
8481
  .py-5 {
8482
+ padding-bottom: 3rem !important;
8483
  }
8484
 
8485
  .pl-5,
8486
  .px-5 {
8487
+ padding-left: 3rem !important;
8488
  }
8489
 
8490
  .m-n1 {
8491
+ margin: -0.25rem !important;
8492
  }
8493
 
8494
  .mt-n1,
8495
  .my-n1 {
8496
+ margin-top: -0.25rem !important;
8497
  }
8498
 
8499
  .mr-n1,
8500
  .mx-n1 {
8501
+ margin-right: -0.25rem !important;
8502
  }
8503
 
8504
  .mb-n1,
8505
  .my-n1 {
8506
+ margin-bottom: -0.25rem !important;
8507
  }
8508
 
8509
  .ml-n1,
8510
  .mx-n1 {
8511
+ margin-left: -0.25rem !important;
8512
  }
8513
 
8514
  .m-n2 {
8515
+ margin: -0.5rem !important;
8516
  }
8517
 
8518
  .mt-n2,
8519
  .my-n2 {
8520
+ margin-top: -0.5rem !important;
8521
  }
8522
 
8523
  .mr-n2,
8524
  .mx-n2 {
8525
+ margin-right: -0.5rem !important;
8526
  }
8527
 
8528
  .mb-n2,
8529
  .my-n2 {
8530
+ margin-bottom: -0.5rem !important;
8531
  }
8532
 
8533
  .ml-n2,
8534
  .mx-n2 {
8535
+ margin-left: -0.5rem !important;
8536
  }
8537
 
8538
  .m-n3 {
8539
+ margin: -1rem !important;
8540
  }
8541
 
8542
  .mt-n3,
8543
  .my-n3 {
8544
+ margin-top: -1rem !important;
8545
  }
8546
 
8547
  .mr-n3,
8548
  .mx-n3 {
8549
+ margin-right: -1rem !important;
8550
  }
8551
 
8552
  .mb-n3,
8553
  .my-n3 {
8554
+ margin-bottom: -1rem !important;
8555
  }
8556
 
8557
  .ml-n3,
8558
  .mx-n3 {
8559
+ margin-left: -1rem !important;
8560
  }
8561
 
8562
  .m-n4 {
8563
+ margin: -1.5rem !important;
8564
  }
8565
 
8566
  .mt-n4,
8567
  .my-n4 {
8568
+ margin-top: -1.5rem !important;
8569
  }
8570
 
8571
  .mr-n4,
8572
  .mx-n4 {
8573
+ margin-right: -1.5rem !important;
8574
  }
8575
 
8576
  .mb-n4,
8577
  .my-n4 {
8578
+ margin-bottom: -1.5rem !important;
8579
  }
8580
 
8581
  .ml-n4,
8582
  .mx-n4 {
8583
+ margin-left: -1.5rem !important;
8584
  }
8585
 
8586
  .m-n5 {
8587
+ margin: -3rem !important;
8588
  }
8589
 
8590
  .mt-n5,
8591
  .my-n5 {
8592
+ margin-top: -3rem !important;
8593
  }
8594
 
8595
  .mr-n5,
8596
  .mx-n5 {
8597
+ margin-right: -3rem !important;
8598
  }
8599
 
8600
  .mb-n5,
8601
  .my-n5 {
8602
+ margin-bottom: -3rem !important;
8603
  }
8604
 
8605
  .ml-n5,
8606
  .mx-n5 {
8607
+ margin-left: -3rem !important;
8608
  }
8609
 
8610
  .m-auto {
8611
+ margin: auto !important;
8612
  }
8613
 
8614
  .mt-auto,
8615
  .my-auto {
8616
+ margin-top: auto !important;
8617
  }
8618
 
8619
  .mr-auto,
8620
  .mx-auto {
8621
+ margin-right: auto !important;
8622
  }
8623
 
8624
  .mb-auto,
8625
  .my-auto {
8626
+ margin-bottom: auto !important;
8627
  }
8628
 
8629
  .ml-auto,
8630
  .mx-auto {
8631
+ margin-left: auto !important;
8632
+ }
8633
+
8634
+ @media (min-width: 576px) {
8635
+ .m-sm-0 {
8636
+ margin: 0 !important;
8637
+ }
8638
+ .mt-sm-0,
8639
+ .my-sm-0 {
8640
+ margin-top: 0 !important;
8641
+ }
8642
+ .mr-sm-0,
8643
+ .mx-sm-0 {
8644
+ margin-right: 0 !important;
8645
+ }
8646
+ .mb-sm-0,
8647
+ .my-sm-0 {
8648
+ margin-bottom: 0 !important;
8649
+ }
8650
+ .ml-sm-0,
8651
+ .mx-sm-0 {
8652
+ margin-left: 0 !important;
8653
+ }
8654
+ .m-sm-1 {
8655
+ margin: 0.25rem !important;
8656
+ }
8657
+ .mt-sm-1,
8658
+ .my-sm-1 {
8659
+ margin-top: 0.25rem !important;
8660
+ }
8661
+ .mr-sm-1,
8662
+ .mx-sm-1 {
8663
+ margin-right: 0.25rem !important;
8664
+ }
8665
+ .mb-sm-1,
8666
+ .my-sm-1 {
8667
+ margin-bottom: 0.25rem !important;
8668
+ }
8669
+ .ml-sm-1,
8670
+ .mx-sm-1 {
8671
+ margin-left: 0.25rem !important;
8672
+ }
8673
+ .m-sm-2 {
8674
+ margin: 0.5rem !important;
8675
+ }
8676
+ .mt-sm-2,
8677
+ .my-sm-2 {
8678
+ margin-top: 0.5rem !important;
8679
+ }
8680
+ .mr-sm-2,
8681
+ .mx-sm-2 {
8682
+ margin-right: 0.5rem !important;
8683
+ }
8684
+ .mb-sm-2,
8685
+ .my-sm-2 {
8686
+ margin-bottom: 0.5rem !important;
8687
+ }
8688
+ .ml-sm-2,
8689
+ .mx-sm-2 {
8690
+ margin-left: 0.5rem !important;
8691
+ }
8692
+ .m-sm-3 {
8693
+ margin: 1rem !important;
8694
+ }
8695
+ .mt-sm-3,
8696
+ .my-sm-3 {
8697
+ margin-top: 1rem !important;
8698
+ }
8699
+ .mr-sm-3,
8700
+ .mx-sm-3 {
8701
+ margin-right: 1rem !important;
8702
+ }
8703
+ .mb-sm-3,
8704
+ .my-sm-3 {
8705
+ margin-bottom: 1rem !important;
8706
+ }
8707
+ .ml-sm-3,
8708
+ .mx-sm-3 {
8709
+ margin-left: 1rem !important;
8710
+ }
8711
+ .m-sm-4 {
8712
+ margin: 1.5rem !important;
8713
+ }
8714
+ .mt-sm-4,
8715
+ .my-sm-4 {
8716
+ margin-top: 1.5rem !important;
8717
+ }
8718
+ .mr-sm-4,
8719
+ .mx-sm-4 {
8720
+ margin-right: 1.5rem !important;
8721
+ }
8722
+ .mb-sm-4,
8723
+ .my-sm-4 {
8724
+ margin-bottom: 1.5rem !important;
8725
+ }
8726
+ .ml-sm-4,
8727
+ .mx-sm-4 {
8728
+ margin-left: 1.5rem !important;
8729
+ }
8730
+ .m-sm-5 {
8731
+ margin: 3rem !important;
8732
+ }
8733
+ .mt-sm-5,
8734
+ .my-sm-5 {
8735
+ margin-top: 3rem !important;
8736
+ }
8737
+ .mr-sm-5,
8738
+ .mx-sm-5 {
8739
+ margin-right: 3rem !important;
8740
+ }
8741
+ .mb-sm-5,
8742
+ .my-sm-5 {
8743
+ margin-bottom: 3rem !important;
8744
+ }
8745
+ .ml-sm-5,
8746
+ .mx-sm-5 {
8747
+ margin-left: 3rem !important;
8748
+ }
8749
+ .p-sm-0 {
8750
+ padding: 0 !important;
8751
+ }
8752
+ .pt-sm-0,
8753
+ .py-sm-0 {
8754
+ padding-top: 0 !important;
8755
+ }
8756
+ .pr-sm-0,
8757
+ .px-sm-0 {
8758
+ padding-right: 0 !important;
8759
+ }
8760
+ .pb-sm-0,
8761
+ .py-sm-0 {
8762
+ padding-bottom: 0 !important;
8763
+ }
8764
+ .pl-sm-0,
8765
+ .px-sm-0 {
8766
+ padding-left: 0 !important;
8767
+ }
8768
+ .p-sm-1 {
8769
+ padding: 0.25rem !important;
8770
+ }
8771
+ .pt-sm-1,
8772
+ .py-sm-1 {
8773
+ padding-top: 0.25rem !important;
8774
+ }
8775
+ .pr-sm-1,
8776
+ .px-sm-1 {
8777
+ padding-right: 0.25rem !important;
8778
+ }
8779
+ .pb-sm-1,
8780
+ .py-sm-1 {
8781
+ padding-bottom: 0.25rem !important;
8782
+ }
8783
+ .pl-sm-1,
8784
+ .px-sm-1 {
8785
+ padding-left: 0.25rem !important;
8786
+ }
8787
+ .p-sm-2 {
8788
+ padding: 0.5rem !important;
8789
+ }
8790
+ .pt-sm-2,
8791
+ .py-sm-2 {
8792
+ padding-top: 0.5rem !important;
8793
+ }
8794
+ .pr-sm-2,
8795
+ .px-sm-2 {
8796
+ padding-right: 0.5rem !important;
8797
+ }
8798
+ .pb-sm-2,
8799
+ .py-sm-2 {
8800
+ padding-bottom: 0.5rem !important;
8801
+ }
8802
+ .pl-sm-2,
8803
+ .px-sm-2 {
8804
+ padding-left: 0.5rem !important;
8805
+ }
8806
+ .p-sm-3 {
8807
+ padding: 1rem !important;
8808
+ }
8809
+ .pt-sm-3,
8810
+ .py-sm-3 {
8811
+ padding-top: 1rem !important;
8812
+ }
8813
+ .pr-sm-3,
8814
+ .px-sm-3 {
8815
+ padding-right: 1rem !important;
8816
+ }
8817
+ .pb-sm-3,
8818
+ .py-sm-3 {
8819
+ padding-bottom: 1rem !important;
8820
+ }
8821
+ .pl-sm-3,
8822
+ .px-sm-3 {
8823
+ padding-left: 1rem !important;
8824
+ }
8825
+ .p-sm-4 {
8826
+ padding: 1.5rem !important;
8827
+ }
8828
+ .pt-sm-4,
8829
+ .py-sm-4 {
8830
+ padding-top: 1.5rem !important;
8831
+ }
8832
+ .pr-sm-4,
8833
+ .px-sm-4 {
8834
+ padding-right: 1.5rem !important;
8835
+ }
8836
+ .pb-sm-4,
8837
+ .py-sm-4 {
8838
+ padding-bottom: 1.5rem !important;
8839
+ }
8840
+ .pl-sm-4,
8841
+ .px-sm-4 {
8842
+ padding-left: 1.5rem !important;
8843
+ }
8844
+ .p-sm-5 {
8845
+ padding: 3rem !important;
8846
+ }
8847
+ .pt-sm-5,
8848
+ .py-sm-5 {
8849
+ padding-top: 3rem !important;
8850
+ }
8851
+ .pr-sm-5,
8852
+ .px-sm-5 {
8853
+ padding-right: 3rem !important;
8854
+ }
8855
+ .pb-sm-5,
8856
+ .py-sm-5 {
8857
+ padding-bottom: 3rem !important;
8858
+ }
8859
+ .pl-sm-5,
8860
+ .px-sm-5 {
8861
+ padding-left: 3rem !important;
8862
+ }
8863
+ .m-sm-n1 {
8864
+ margin: -0.25rem !important;
8865
+ }
8866
+ .mt-sm-n1,
8867
+ .my-sm-n1 {
8868
+ margin-top: -0.25rem !important;
8869
+ }
8870
+ .mr-sm-n1,
8871
+ .mx-sm-n1 {
8872
+ margin-right: -0.25rem !important;
8873
+ }
8874
+ .mb-sm-n1,
8875
+ .my-sm-n1 {
8876
+ margin-bottom: -0.25rem !important;
8877
+ }
8878
+ .ml-sm-n1,
8879
+ .mx-sm-n1 {
8880
+ margin-left: -0.25rem !important;
8881
+ }
8882
+ .m-sm-n2 {
8883
+ margin: -0.5rem !important;
8884
+ }
8885
+ .mt-sm-n2,
8886
+ .my-sm-n2 {
8887
+ margin-top: -0.5rem !important;
8888
+ }
8889
+ .mr-sm-n2,
8890
+ .mx-sm-n2 {
8891
+ margin-right: -0.5rem !important;
8892
+ }
8893
+ .mb-sm-n2,
8894
+ .my-sm-n2 {
8895
+ margin-bottom: -0.5rem !important;
8896
+ }
8897
+ .ml-sm-n2,
8898
+ .mx-sm-n2 {
8899
+ margin-left: -0.5rem !important;
8900
+ }
8901
+ .m-sm-n3 {
8902
+ margin: -1rem !important;
8903
+ }
8904
+ .mt-sm-n3,
8905
+ .my-sm-n3 {
8906
+ margin-top: -1rem !important;
8907
+ }
8908
+ .mr-sm-n3,
8909
+ .mx-sm-n3 {
8910
+ margin-right: -1rem !important;
8911
+ }
8912
+ .mb-sm-n3,
8913
+ .my-sm-n3 {
8914
+ margin-bottom: -1rem !important;
8915
+ }
8916
+ .ml-sm-n3,
8917
+ .mx-sm-n3 {
8918
+ margin-left: -1rem !important;
8919
+ }
8920
+ .m-sm-n4 {
8921
+ margin: -1.5rem !important;
8922
+ }
8923
+ .mt-sm-n4,
8924
+ .my-sm-n4 {
8925
+ margin-top: -1.5rem !important;
8926
+ }
8927
+ .mr-sm-n4,
8928
+ .mx-sm-n4 {
8929
+ margin-right: -1.5rem !important;
8930
+ }
8931
+ .mb-sm-n4,
8932
+ .my-sm-n4 {
8933
+ margin-bottom: -1.5rem !important;
8934
+ }
8935
+ .ml-sm-n4,
8936
+ .mx-sm-n4 {
8937
+ margin-left: -1.5rem !important;
8938
+ }
8939
+ .m-sm-n5 {
8940
+ margin: -3rem !important;
8941
+ }
8942
+ .mt-sm-n5,
8943
+ .my-sm-n5 {
8944
+ margin-top: -3rem !important;
8945
+ }
8946
+ .mr-sm-n5,
8947
+ .mx-sm-n5 {
8948
+ margin-right: -3rem !important;
8949
+ }
8950
+ .mb-sm-n5,
8951
+ .my-sm-n5 {
8952
+ margin-bottom: -3rem !important;
8953
+ }
8954
+ .ml-sm-n5,
8955
+ .mx-sm-n5 {
8956
+ margin-left: -3rem !important;
8957
+ }
8958
+ .m-sm-auto {
8959
+ margin: auto !important;
8960
+ }
8961
+ .mt-sm-auto,
8962
+ .my-sm-auto {
8963
+ margin-top: auto !important;
8964
+ }
8965
+ .mr-sm-auto,
8966
+ .mx-sm-auto {
8967
+ margin-right: auto !important;
8968
+ }
8969
+ .mb-sm-auto,
8970
+ .my-sm-auto {
8971
+ margin-bottom: auto !important;
8972
+ }
8973
+ .ml-sm-auto,
8974
+ .mx-sm-auto {
8975
+ margin-left: auto !important;
8976
+ }
8977
+ }
8978
+
8979
+ @media (min-width: 768px) {
8980
+ .m-md-0 {
8981
+ margin: 0 !important;
8982
+ }
8983
+ .mt-md-0,
8984
+ .my-md-0 {
8985
+ margin-top: 0 !important;
8986
+ }
8987
+ .mr-md-0,
8988
+ .mx-md-0 {
8989
+ margin-right: 0 !important;
8990
+ }
8991
+ .mb-md-0,
8992
+ .my-md-0 {
8993
+ margin-bottom: 0 !important;
8994
+ }
8995
+ .ml-md-0,
8996
+ .mx-md-0 {
8997
+ margin-left: 0 !important;
8998
+ }
8999
+ .m-md-1 {
9000
+ margin: 0.25rem !important;
9001
+ }
9002
+ .mt-md-1,
9003
+ .my-md-1 {
9004
+ margin-top: 0.25rem !important;
9005
+ }
9006
+ .mr-md-1,
9007
+ .mx-md-1 {
9008
+ margin-right: 0.25rem !important;
9009
+ }
9010
+ .mb-md-1,
9011
+ .my-md-1 {
9012
+ margin-bottom: 0.25rem !important;
9013
+ }
9014
+ .ml-md-1,
9015
+ .mx-md-1 {
9016
+ margin-left: 0.25rem !important;
9017
+ }
9018
+ .m-md-2 {
9019
+ margin: 0.5rem !important;
9020
+ }
9021
+ .mt-md-2,
9022
+ .my-md-2 {
9023
+ margin-top: 0.5rem !important;
9024
+ }
9025
+ .mr-md-2,
9026
+ .mx-md-2 {
9027
+ margin-right: 0.5rem !important;
9028
+ }
9029
+ .mb-md-2,
9030
+ .my-md-2 {
9031
+ margin-bottom: 0.5rem !important;
9032
+ }
9033
+ .ml-md-2,
9034
+ .mx-md-2 {
9035
+ margin-left: 0.5rem !important;
9036
+ }
9037
+ .m-md-3 {
9038
+ margin: 1rem !important;
9039
+ }
9040
+ .mt-md-3,
9041
+ .my-md-3 {
9042
+ margin-top: 1rem !important;
9043
+ }
9044
+ .mr-md-3,
9045
+ .mx-md-3 {
9046
+ margin-right: 1rem !important;
9047
+ }
9048
+ .mb-md-3,
9049
+ .my-md-3 {
9050
+ margin-bottom: 1rem !important;
9051
+ }
9052
+ .ml-md-3,
9053
+ .mx-md-3 {
9054
+ margin-left: 1rem !important;
9055
+ }
9056
+ .m-md-4 {
9057
+ margin: 1.5rem !important;
9058
+ }
9059
+ .mt-md-4,
9060
+ .my-md-4 {
9061
+ margin-top: 1.5rem !important;
9062
+ }
9063
+ .mr-md-4,
9064
+ .mx-md-4 {
9065
+ margin-right: 1.5rem !important;
9066
+ }
9067
+ .mb-md-4,
9068
+ .my-md-4 {
9069
+ margin-bottom: 1.5rem !important;
9070
+ }
9071
+ .ml-md-4,
9072
+ .mx-md-4 {
9073
+ margin-left: 1.5rem !important;
9074
+ }
9075
+ .m-md-5 {
9076
+ margin: 3rem !important;
9077
+ }
9078
+ .mt-md-5,
9079
+ .my-md-5 {
9080
+ margin-top: 3rem !important;
9081
+ }
9082
+ .mr-md-5,
9083
+ .mx-md-5 {
9084
+ margin-right: 3rem !important;
9085
+ }
9086
+ .mb-md-5,
9087
+ .my-md-5 {
9088
+ margin-bottom: 3rem !important;
9089
+ }
9090
+ .ml-md-5,
9091
+ .mx-md-5 {
9092
+ margin-left: 3rem !important;
9093
+ }
9094
+ .p-md-0 {
9095
+ padding: 0 !important;
9096
+ }
9097
+ .pt-md-0,
9098
+ .py-md-0 {
9099
+ padding-top: 0 !important;
9100
+ }
9101
+ .pr-md-0,
9102
+ .px-md-0 {
9103
+ padding-right: 0 !important;
9104
+ }
9105
+ .pb-md-0,
9106
+ .py-md-0 {
9107
+ padding-bottom: 0 !important;
9108
+ }
9109
+ .pl-md-0,
9110
+ .px-md-0 {
9111
+ padding-left: 0 !important;
9112
+ }
9113
+ .p-md-1 {
9114
+ padding: 0.25rem !important;
9115
+ }
9116
+ .pt-md-1,
9117
+ .py-md-1 {
9118
+ padding-top: 0.25rem !important;
9119
+ }
9120
+ .pr-md-1,
9121
+ .px-md-1 {
9122
+ padding-right: 0.25rem !important;
9123
+ }
9124
+ .pb-md-1,
9125
+ .py-md-1 {
9126
+ padding-bottom: 0.25rem !important;
9127
+ }
9128
+ .pl-md-1,
9129
+ .px-md-1 {
9130
+ padding-left: 0.25rem !important;
9131
+ }
9132
+ .p-md-2 {
9133
+ padding: 0.5rem !important;
9134
+ }
9135
+ .pt-md-2,
9136
+ .py-md-2 {
9137
+ padding-top: 0.5rem !important;
9138
+ }
9139
+ .pr-md-2,
9140
+ .px-md-2 {
9141
+ padding-right: 0.5rem !important;
9142
+ }
9143
+ .pb-md-2,
9144
+ .py-md-2 {
9145
+ padding-bottom: 0.5rem !important;
9146
+ }
9147
+ .pl-md-2,
9148
+ .px-md-2 {
9149
+ padding-left: 0.5rem !important;
9150
+ }
9151
+ .p-md-3 {
9152
+ padding: 1rem !important;
9153
+ }
9154
+ .pt-md-3,
9155
+ .py-md-3 {
9156
+ padding-top: 1rem !important;
9157
+ }
9158
+ .pr-md-3,
9159
+ .px-md-3 {
9160
+ padding-right: 1rem !important;
9161
+ }
9162
+ .pb-md-3,
9163
+ .py-md-3 {
9164
+ padding-bottom: 1rem !important;
9165
+ }
9166
+ .pl-md-3,
9167
+ .px-md-3 {
9168
+ padding-left: 1rem !important;
9169
+ }
9170
+ .p-md-4 {
9171
+ padding: 1.5rem !important;
9172
+ }
9173
+ .pt-md-4,
9174
+ .py-md-4 {
9175
+ padding-top: 1.5rem !important;
9176
+ }
9177
+ .pr-md-4,
9178
+ .px-md-4 {
9179
+ padding-right: 1.5rem !important;
9180
+ }
9181
+ .pb-md-4,
9182
+ .py-md-4 {
9183
+ padding-bottom: 1.5rem !important;
9184
+ }
9185
+ .pl-md-4,
9186
+ .px-md-4 {
9187
+ padding-left: 1.5rem !important;
9188
+ }
9189
+ .p-md-5 {
9190
+ padding: 3rem !important;
9191
+ }
9192
+ .pt-md-5,
9193
+ .py-md-5 {
9194
+ padding-top: 3rem !important;
9195
+ }
9196
+ .pr-md-5,
9197
+ .px-md-5 {
9198
+ padding-right: 3rem !important;
9199
+ }
9200
+ .pb-md-5,
9201
+ .py-md-5 {
9202
+ padding-bottom: 3rem !important;
9203
+ }
9204
+ .pl-md-5,
9205
+ .px-md-5 {
9206
+ padding-left: 3rem !important;
9207
+ }
9208
+ .m-md-n1 {
9209
+ margin: -0.25rem !important;
9210
+ }
9211
+ .mt-md-n1,
9212
+ .my-md-n1 {
9213
+ margin-top: -0.25rem !important;
9214
+ }
9215
+ .mr-md-n1,
9216
+ .mx-md-n1 {
9217
+ margin-right: -0.25rem !important;
9218
+ }
9219
+ .mb-md-n1,
9220
+ .my-md-n1 {
9221
+ margin-bottom: -0.25rem !important;
9222
+ }
9223
+ .ml-md-n1,
9224
+ .mx-md-n1 {
9225
+ margin-left: -0.25rem !important;
9226
+ }
9227
+ .m-md-n2 {
9228
+ margin: -0.5rem !important;
9229
+ }
9230
+ .mt-md-n2,
9231
+ .my-md-n2 {
9232
+ margin-top: -0.5rem !important;
9233
+ }
9234
+ .mr-md-n2,
9235
+ .mx-md-n2 {
9236
+ margin-right: -0.5rem !important;
9237
+ }
9238
+ .mb-md-n2,
9239
+ .my-md-n2 {
9240
+ margin-bottom: -0.5rem !important;
9241
+ }
9242
+ .ml-md-n2,
9243
+ .mx-md-n2 {
9244
+ margin-left: -0.5rem !important;
9245
+ }
9246
+ .m-md-n3 {
9247
+ margin: -1rem !important;
9248
+ }
9249
+ .mt-md-n3,
9250
+ .my-md-n3 {
9251
+ margin-top: -1rem !important;
9252
+ }
9253
+ .mr-md-n3,
9254
+ .mx-md-n3 {
9255
+ margin-right: -1rem !important;
9256
+ }
9257
+ .mb-md-n3,
9258
+ .my-md-n3 {
9259
+ margin-bottom: -1rem !important;
9260
+ }
9261
+ .ml-md-n3,
9262
+ .mx-md-n3 {
9263
+ margin-left: -1rem !important;
9264
+ }
9265
+ .m-md-n4 {
9266
+ margin: -1.5rem !important;
9267
+ }
9268
+ .mt-md-n4,
9269
+ .my-md-n4 {
9270
+ margin-top: -1.5rem !important;
9271
+ }
9272
+ .mr-md-n4,
9273
+ .mx-md-n4 {
9274
+ margin-right: -1.5rem !important;
9275
+ }
9276
+ .mb-md-n4,
9277
+ .my-md-n4 {
9278
+ margin-bottom: -1.5rem !important;
9279
+ }
9280
+ .ml-md-n4,
9281
+ .mx-md-n4 {
9282
+ margin-left: -1.5rem !important;
9283
+ }
9284
+ .m-md-n5 {
9285
+ margin: -3rem !important;
9286
+ }
9287
+ .mt-md-n5,
9288
+ .my-md-n5 {
9289
+ margin-top: -3rem !important;
9290
+ }
9291
+ .mr-md-n5,
9292
+ .mx-md-n5 {
9293
+ margin-right: -3rem !important;
9294
+ }
9295
+ .mb-md-n5,
9296
+ .my-md-n5 {
9297
+ margin-bottom: -3rem !important;
9298
+ }
9299
+ .ml-md-n5,
9300
+ .mx-md-n5 {
9301
+ margin-left: -3rem !important;
9302
+ }
9303
+ .m-md-auto {
9304
+ margin: auto !important;
9305
+ }
9306
+ .mt-md-auto,
9307
+ .my-md-auto {
9308
+ margin-top: auto !important;
9309
+ }
9310
+ .mr-md-auto,
9311
+ .mx-md-auto {
9312
+ margin-right: auto !important;
9313
+ }
9314
+ .mb-md-auto,
9315
+ .my-md-auto {
9316
+ margin-bottom: auto !important;
9317
+ }
9318
+ .ml-md-auto,
9319
+ .mx-md-auto {
9320
+ margin-left: auto !important;
9321
+ }
9322
+ }
9323
+
9324
+ @media (min-width: 992px) {
9325
+ .m-lg-0 {
9326
+ margin: 0 !important;
9327
+ }
9328
+ .mt-lg-0,
9329
+ .my-lg-0 {
9330
+ margin-top: 0 !important;
9331
+ }
9332
+ .mr-lg-0,
9333
+ .mx-lg-0 {
9334
+ margin-right: 0 !important;
9335
+ }
9336
+ .mb-lg-0,
9337
+ .my-lg-0 {
9338
+ margin-bottom: 0 !important;
9339
+ }
9340
+ .ml-lg-0,
9341
+ .mx-lg-0 {
9342
+ margin-left: 0 !important;
9343
+ }
9344
+ .m-lg-1 {
9345
+ margin: 0.25rem !important;
9346
+ }
9347
+ .mt-lg-1,
9348
+ .my-lg-1 {
9349
+ margin-top: 0.25rem !important;
9350
+ }
9351
+ .mr-lg-1,
9352
+ .mx-lg-1 {
9353
+ margin-right: 0.25rem !important;
9354
+ }
9355
+ .mb-lg-1,
9356
+ .my-lg-1 {
9357
+ margin-bottom: 0.25rem !important;
9358
+ }
9359
+ .ml-lg-1,
9360
+ .mx-lg-1 {
9361
+ margin-left: 0.25rem !important;
9362
+ }
9363
+ .m-lg-2 {
9364
+ margin: 0.5rem !important;
9365
+ }
9366
+ .mt-lg-2,
9367
+ .my-lg-2 {
9368
+ margin-top: 0.5rem !important;
9369
+ }
9370
+ .mr-lg-2,
9371
+ .mx-lg-2 {
9372
+ margin-right: 0.5rem !important;
9373
+ }
9374
+ .mb-lg-2,
9375
+ .my-lg-2 {
9376
+ margin-bottom: 0.5rem !important;
9377
+ }
9378
+ .ml-lg-2,
9379
+ .mx-lg-2 {
9380
+ margin-left: 0.5rem !important;
9381
+ }
9382
+ .m-lg-3 {
9383
+ margin: 1rem !important;
9384
+ }
9385
+ .mt-lg-3,
9386
+ .my-lg-3 {
9387
+ margin-top: 1rem !important;
9388
+ }
9389
+ .mr-lg-3,
9390
+ .mx-lg-3 {
9391
+ margin-right: 1rem !important;
9392
+ }
9393
+ .mb-lg-3,
9394
+ .my-lg-3 {
9395
+ margin-bottom: 1rem !important;
9396
+ }
9397
+ .ml-lg-3,
9398
+ .mx-lg-3 {
9399
+ margin-left: 1rem !important;
9400
+ }
9401
+ .m-lg-4 {
9402
+ margin: 1.5rem !important;
9403
+ }
9404
+ .mt-lg-4,
9405
+ .my-lg-4 {
9406
+ margin-top: 1.5rem !important;
9407
+ }
9408
+ .mr-lg-4,
9409
+ .mx-lg-4 {
9410
+ margin-right: 1.5rem !important;
9411
+ }
9412
+ .mb-lg-4,
9413
+ .my-lg-4 {
9414
+ margin-bottom: 1.5rem !important;
9415
+ }
9416
+ .ml-lg-4,
9417
+ .mx-lg-4 {
9418
+ margin-left: 1.5rem !important;
9419
+ }
9420
+ .m-lg-5 {
9421
+ margin: 3rem !important;
9422
+ }
9423
+ .mt-lg-5,
9424
+ .my-lg-5 {
9425
+ margin-top: 3rem !important;
9426
+ }
9427
+ .mr-lg-5,
9428
+ .mx-lg-5 {
9429
+ margin-right: 3rem !important;
9430
+ }
9431
+ .mb-lg-5,
9432
+ .my-lg-5 {
9433
+ margin-bottom: 3rem !important;
9434
+ }
9435
+ .ml-lg-5,
9436
+ .mx-lg-5 {
9437
+ margin-left: 3rem !important;
9438
+ }
9439
+ .p-lg-0 {
9440
+ padding: 0 !important;
9441
+ }
9442
+ .pt-lg-0,
9443
+ .py-lg-0 {
9444
+ padding-top: 0 !important;
9445
+ }
9446
+ .pr-lg-0,
9447
+ .px-lg-0 {
9448
+ padding-right: 0 !important;
9449
+ }
9450
+ .pb-lg-0,
9451
+ .py-lg-0 {
9452
+ padding-bottom: 0 !important;
9453
+ }
9454
+ .pl-lg-0,
9455
+ .px-lg-0 {
9456
+ padding-left: 0 !important;
9457
+ }
9458
+ .p-lg-1 {
9459
+ padding: 0.25rem !important;
9460
+ }
9461
+ .pt-lg-1,
9462
+ .py-lg-1 {
9463
+ padding-top: 0.25rem !important;
9464
+ }
9465
+ .pr-lg-1,
9466
+ .px-lg-1 {
9467
+ padding-right: 0.25rem !important;
9468
+ }
9469
+ .pb-lg-1,
9470
+ .py-lg-1 {
9471
+ padding-bottom: 0.25rem !important;
9472
+ }
9473
+ .pl-lg-1,
9474
+ .px-lg-1 {
9475
+ padding-left: 0.25rem !important;
9476
+ }
9477
+ .p-lg-2 {
9478
+ padding: 0.5rem !important;
9479
+ }
9480
+ .pt-lg-2,
9481
+ .py-lg-2 {
9482
+ padding-top: 0.5rem !important;
9483
+ }
9484
+ .pr-lg-2,
9485
+ .px-lg-2 {
9486
+ padding-right: 0.5rem !important;
9487
+ }
9488
+ .pb-lg-2,
9489
+ .py-lg-2 {
9490
+ padding-bottom: 0.5rem !important;
9491
+ }
9492
+ .pl-lg-2,
9493
+ .px-lg-2 {
9494
+ padding-left: 0.5rem !important;
9495
+ }
9496
+ .p-lg-3 {
9497
+ padding: 1rem !important;
9498
+ }
9499
+ .pt-lg-3,
9500
+ .py-lg-3 {
9501
+ padding-top: 1rem !important;
9502
+ }
9503
+ .pr-lg-3,
9504
+ .px-lg-3 {
9505
+ padding-right: 1rem !important;
9506
+ }
9507
+ .pb-lg-3,
9508
+ .py-lg-3 {
9509
+ padding-bottom: 1rem !important;
9510
+ }
9511
+ .pl-lg-3,
9512
+ .px-lg-3 {
9513
+ padding-left: 1rem !important;
9514
+ }
9515
+ .p-lg-4 {
9516
+ padding: 1.5rem !important;
9517
+ }
9518
+ .pt-lg-4,
9519
+ .py-lg-4 {
9520
+ padding-top: 1.5rem !important;
9521
+ }
9522
+ .pr-lg-4,
9523
+ .px-lg-4 {
9524
+ padding-right: 1.5rem !important;
9525
+ }
9526
+ .pb-lg-4,
9527
+ .py-lg-4 {
9528
+ padding-bottom: 1.5rem !important;
9529
+ }
9530
+ .pl-lg-4,
9531
+ .px-lg-4 {
9532
+ padding-left: 1.5rem !important;
9533
+ }
9534
+ .p-lg-5 {
9535
+ padding: 3rem !important;
9536
+ }
9537
+ .pt-lg-5,
9538
+ .py-lg-5 {
9539
+ padding-top: 3rem !important;
9540
+ }
9541
+ .pr-lg-5,
9542
+ .px-lg-5 {
9543
+ padding-right: 3rem !important;
9544
+ }
9545
+ .pb-lg-5,
9546
+ .py-lg-5 {
9547
+ padding-bottom: 3rem !important;
9548
+ }
9549
+ .pl-lg-5,
9550
+ .px-lg-5 {
9551
+ padding-left: 3rem !important;
9552
+ }
9553
+ .m-lg-n1 {
9554
+ margin: -0.25rem !important;
9555
+ }
9556
+ .mt-lg-n1,
9557
+ .my-lg-n1 {
9558
+ margin-top: -0.25rem !important;
9559
+ }
9560
+ .mr-lg-n1,
9561
+ .mx-lg-n1 {
9562
+ margin-right: -0.25rem !important;
9563
+ }
9564
+ .mb-lg-n1,
9565
+ .my-lg-n1 {
9566
+ margin-bottom: -0.25rem !important;
9567
+ }
9568
+ .ml-lg-n1,
9569
+ .mx-lg-n1 {
9570
+ margin-left: -0.25rem !important;
9571
+ }
9572
+ .m-lg-n2 {
9573
+ margin: -0.5rem !important;
9574
+ }
9575
+ .mt-lg-n2,
9576
+ .my-lg-n2 {
9577
+ margin-top: -0.5rem !important;
9578
+ }
9579
+ .mr-lg-n2,
9580
+ .mx-lg-n2 {
9581
+ margin-right: -0.5rem !important;
9582
+ }
9583
+ .mb-lg-n2,
9584
+ .my-lg-n2 {
9585
+ margin-bottom: -0.5rem !important;
9586
+ }
9587
+ .ml-lg-n2,
9588
+ .mx-lg-n2 {
9589
+ margin-left: -0.5rem !important;
9590
+ }
9591
+ .m-lg-n3 {
9592
+ margin: -1rem !important;
9593
+ }
9594
+ .mt-lg-n3,
9595
+ .my-lg-n3 {
9596
+ margin-top: -1rem !important;
9597
+ }
9598
+ .mr-lg-n3,
9599
+ .mx-lg-n3 {
9600
+ margin-right: -1rem !important;
9601
+ }
9602
+ .mb-lg-n3,
9603
+ .my-lg-n3 {
9604
+ margin-bottom: -1rem !important;
9605
+ }
9606
+ .ml-lg-n3,
9607
+ .mx-lg-n3 {
9608
+ margin-left: -1rem !important;
9609
+ }
9610
+ .m-lg-n4 {
9611
+ margin: -1.5rem !important;
9612
+ }
9613
+ .mt-lg-n4,
9614
+ .my-lg-n4 {
9615
+ margin-top: -1.5rem !important;
9616
+ }
9617
+ .mr-lg-n4,
9618
+ .mx-lg-n4 {
9619
+ margin-right: -1.5rem !important;
9620
+ }
9621
+ .mb-lg-n4,
9622
+ .my-lg-n4 {
9623
+ margin-bottom: -1.5rem !important;
9624
+ }
9625
+ .ml-lg-n4,
9626
+ .mx-lg-n4 {
9627
+ margin-left: -1.5rem !important;
9628
+ }
9629
+ .m-lg-n5 {
9630
+ margin: -3rem !important;
9631
+ }
9632
+ .mt-lg-n5,
9633
+ .my-lg-n5 {
9634
+ margin-top: -3rem !important;
9635
+ }
9636
+ .mr-lg-n5,
9637
+ .mx-lg-n5 {
9638
+ margin-right: -3rem !important;
9639
+ }
9640
+ .mb-lg-n5,
9641
+ .my-lg-n5 {
9642
+ margin-bottom: -3rem !important;
9643
+ }
9644
+ .ml-lg-n5,
9645
+ .mx-lg-n5 {
9646
+ margin-left: -3rem !important;
9647
+ }
9648
+ .m-lg-auto {
9649
+ margin: auto !important;
9650
+ }
9651
+ .mt-lg-auto,
9652
+ .my-lg-auto {
9653
+ margin-top: auto !important;
9654
+ }
9655
+ .mr-lg-auto,
9656
+ .mx-lg-auto {
9657
+ margin-right: auto !important;
9658
+ }
9659
+ .mb-lg-auto,
9660
+ .my-lg-auto {
9661
+ margin-bottom: auto !important;
9662
+ }
9663
+ .ml-lg-auto,
9664
+ .mx-lg-auto {
9665
+ margin-left: auto !important;
9666
+ }
9667
+ }
9668
+
9669
+ @media (min-width: 1200px) {
9670
+ .m-xl-0 {
9671
+ margin: 0 !important;
9672
+ }
9673
+ .mt-xl-0,
9674
+ .my-xl-0 {
9675
+ margin-top: 0 !important;
9676
+ }
9677
+ .mr-xl-0,
9678
+ .mx-xl-0 {
9679
+ margin-right: 0 !important;
9680
+ }
9681
+ .mb-xl-0,
9682
+ .my-xl-0 {
9683
+ margin-bottom: 0 !important;
9684
+ }
9685
+ .ml-xl-0,
9686
+ .mx-xl-0 {
9687
+ margin-left: 0 !important;
9688
+ }
9689
+ .m-xl-1 {
9690
+ margin: 0.25rem !important;
9691
+ }
9692
+ .mt-xl-1,
9693
+ .my-xl-1 {
9694
+ margin-top: 0.25rem !important;
9695
+ }
9696
+ .mr-xl-1,
9697
+ .mx-xl-1 {
9698
+ margin-right: 0.25rem !important;
9699
+ }
9700
+ .mb-xl-1,
9701
+ .my-xl-1 {
9702
+ margin-bottom: 0.25rem !important;
9703
+ }
9704
+ .ml-xl-1,
9705
+ .mx-xl-1 {
9706
+ margin-left: 0.25rem !important;
9707
+ }
9708
+ .m-xl-2 {
9709
+ margin: 0.5rem !important;
9710
+ }
9711
+ .mt-xl-2,
9712
+ .my-xl-2 {
9713
+ margin-top: 0.5rem !important;
9714
+ }
9715
+ .mr-xl-2,
9716
+ .mx-xl-2 {
9717
+ margin-right: 0.5rem !important;
9718
+ }
9719
+ .mb-xl-2,
9720
+ .my-xl-2 {
9721
+ margin-bottom: 0.5rem !important;
9722
+ }
9723
+ .ml-xl-2,
9724
+ .mx-xl-2 {
9725
+ margin-left: 0.5rem !important;
9726
+ }
9727
+ .m-xl-3 {
9728
+ margin: 1rem !important;
9729
+ }
9730
+ .mt-xl-3,
9731
+ .my-xl-3 {
9732
+ margin-top: 1rem !important;
9733
+ }
9734
+ .mr-xl-3,
9735
+ .mx-xl-3 {
9736
+ margin-right: 1rem !important;
9737
+ }
9738
+ .mb-xl-3,
9739
+ .my-xl-3 {
9740
+ margin-bottom: 1rem !important;
9741
+ }
9742
+ .ml-xl-3,
9743
+ .mx-xl-3 {
9744
+ margin-left: 1rem !important;
9745
+ }
9746
+ .m-xl-4 {
9747
+ margin: 1.5rem !important;
9748
+ }
9749
+ .mt-xl-4,
9750
+ .my-xl-4 {
9751
+ margin-top: 1.5rem !important;
9752
+ }
9753
+ .mr-xl-4,
9754
+ .mx-xl-4 {
9755
+ margin-right: 1.5rem !important;
9756
+ }
9757
+ .mb-xl-4,
9758
+ .my-xl-4 {
9759
+ margin-bottom: 1.5rem !important;
9760
+ }
9761
+ .ml-xl-4,
9762
+ .mx-xl-4 {
9763
+ margin-left: 1.5rem !important;
9764
+ }
9765
+ .m-xl-5 {
9766
+ margin: 3rem !important;
9767
+ }
9768
+ .mt-xl-5,
9769
+ .my-xl-5 {
9770
+ margin-top: 3rem !important;
9771
+ }
9772
+ .mr-xl-5,
9773
+ .mx-xl-5 {
9774
+ margin-right: 3rem !important;
9775
+ }
9776
+ .mb-xl-5,
9777
+ .my-xl-5 {
9778
+ margin-bottom: 3rem !important;
9779
+ }
9780
+ .ml-xl-5,
9781
+ .mx-xl-5 {
9782
+ margin-left: 3rem !important;
9783
+ }
9784
+ .p-xl-0 {
9785
+ padding: 0 !important;
9786
+ }
9787
+ .pt-xl-0,
9788
+ .py-xl-0 {
9789
+ padding-top: 0 !important;
9790
+ }
9791
+ .pr-xl-0,
9792
+ .px-xl-0 {
9793
+ padding-right: 0 !important;
9794
+ }
9795
+ .pb-xl-0,
9796
+ .py-xl-0 {
9797
+ padding-bottom: 0 !important;
9798
+ }
9799
+ .pl-xl-0,
9800
+ .px-xl-0 {
9801
+ padding-left: 0 !important;
9802
+ }
9803
+ .p-xl-1 {
9804
+ padding: 0.25rem !important;
9805
+ }
9806
+ .pt-xl-1,
9807
+ .py-xl-1 {
9808
+ padding-top: 0.25rem !important;
9809
+ }
9810
+ .pr-xl-1,
9811
+ .px-xl-1 {
9812
+ padding-right: 0.25rem !important;
9813
+ }
9814
+ .pb-xl-1,
9815
+ .py-xl-1 {
9816
+ padding-bottom: 0.25rem !important;
9817
+ }
9818
+ .pl-xl-1,
9819
+ .px-xl-1 {
9820
+ padding-left: 0.25rem !important;
9821
+ }
9822
+ .p-xl-2 {
9823
+ padding: 0.5rem !important;
9824
+ }
9825
+ .pt-xl-2,
9826
+ .py-xl-2 {
9827
+ padding-top: 0.5rem !important;
9828
+ }
9829
+ .pr-xl-2,
9830
+ .px-xl-2 {
9831
+ padding-right: 0.5rem !important;
9832
+ }
9833
+ .pb-xl-2,
9834
+ .py-xl-2 {
9835
+ padding-bottom: 0.5rem !important;
9836
+ }
9837
+ .pl-xl-2,
9838
+ .px-xl-2 {
9839
+ padding-left: 0.5rem !important;
9840
+ }
9841
+ .p-xl-3 {
9842
+ padding: 1rem !important;
9843
+ }
9844
+ .pt-xl-3,
9845
+ .py-xl-3 {
9846
+ padding-top: 1rem !important;
9847
+ }
9848
+ .pr-xl-3,
9849
+ .px-xl-3 {
9850
+ padding-right: 1rem !important;
9851
+ }
9852
+ .pb-xl-3,
9853
+ .py-xl-3 {
9854
+ padding-bottom: 1rem !important;
9855
+ }
9856
+ .pl-xl-3,
9857
+ .px-xl-3 {
9858
+ padding-left: 1rem !important;
9859
+ }
9860
+ .p-xl-4 {
9861
+ padding: 1.5rem !important;
9862
+ }
9863
+ .pt-xl-4,
9864
+ .py-xl-4 {
9865
+ padding-top: 1.5rem !important;
9866
+ }
9867
+ .pr-xl-4,
9868
+ .px-xl-4 {
9869
+ padding-right: 1.5rem !important;
9870
+ }
9871
+ .pb-xl-4,
9872
+ .py-xl-4 {
9873
+ padding-bottom: 1.5rem !important;
9874
+ }
9875
+ .pl-xl-4,
9876
+ .px-xl-4 {
9877
+ padding-left: 1.5rem !important;
9878
+ }
9879
+ .p-xl-5 {
9880
+ padding: 3rem !important;
9881
+ }
9882
+ .pt-xl-5,
9883
+ .py-xl-5 {
9884
+ padding-top: 3rem !important;
9885
+ }
9886
+ .pr-xl-5,
9887
+ .px-xl-5 {
9888
+ padding-right: 3rem !important;
9889
+ }
9890
+ .pb-xl-5,
9891
+ .py-xl-5 {
9892
+ padding-bottom: 3rem !important;
9893
+ }
9894
+ .pl-xl-5,
9895
+ .px-xl-5 {
9896
+ padding-left: 3rem !important;
9897
+ }
9898
+ .m-xl-n1 {
9899
+ margin: -0.25rem !important;
9900
+ }
9901
+ .mt-xl-n1,
9902
+ .my-xl-n1 {
9903
+ margin-top: -0.25rem !important;
9904
+ }
9905
+ .mr-xl-n1,
9906
+ .mx-xl-n1 {
9907
+ margin-right: -0.25rem !important;
9908
+ }
9909
+ .mb-xl-n1,
9910
+ .my-xl-n1 {
9911
+ margin-bottom: -0.25rem !important;
9912
+ }
9913
+ .ml-xl-n1,
9914
+ .mx-xl-n1 {
9915
+ margin-left: -0.25rem !important;
9916
+ }
9917
+ .m-xl-n2 {
9918
+ margin: -0.5rem !important;
9919
+ }
9920
+ .mt-xl-n2,
9921
+ .my-xl-n2 {
9922
+ margin-top: -0.5rem !important;
9923
+ }
9924
+ .mr-xl-n2,
9925
+ .mx-xl-n2 {
9926
+ margin-right: -0.5rem !important;
9927
+ }
9928
+ .mb-xl-n2,
9929
+ .my-xl-n2 {
9930
+ margin-bottom: -0.5rem !important;
9931
+ }
9932
+ .ml-xl-n2,
9933
+ .mx-xl-n2 {
9934
+ margin-left: -0.5rem !important;
9935
+ }
9936
+ .m-xl-n3 {
9937
+ margin: -1rem !important;
9938
+ }
9939
+ .mt-xl-n3,
9940
+ .my-xl-n3 {
9941
+ margin-top: -1rem !important;
9942
+ }
9943
+ .mr-xl-n3,
9944
+ .mx-xl-n3 {
9945
+ margin-right: -1rem !important;
9946
+ }
9947
+ .mb-xl-n3,
9948
+ .my-xl-n3 {
9949
+ margin-bottom: -1rem !important;
9950
+ }
9951
+ .ml-xl-n3,
9952
+ .mx-xl-n3 {
9953
+ margin-left: -1rem !important;
9954
+ }
9955
+ .m-xl-n4 {
9956
+ margin: -1.5rem !important;
9957
+ }
9958
+ .mt-xl-n4,
9959
+ .my-xl-n4 {
9960
+ margin-top: -1.5rem !important;
9961
+ }
9962
+ .mr-xl-n4,
9963
+ .mx-xl-n4 {
9964
+ margin-right: -1.5rem !important;
9965
+ }
9966
+ .mb-xl-n4,
9967
+ .my-xl-n4 {
9968
+ margin-bottom: -1.5rem !important;
9969
+ }
9970
+ .ml-xl-n4,
9971
+ .mx-xl-n4 {
9972
+ margin-left: -1.5rem !important;
9973
+ }
9974
+ .m-xl-n5 {
9975
+ margin: -3rem !important;
9976
+ }
9977
+ .mt-xl-n5,
9978
+ .my-xl-n5 {
9979
+ margin-top: -3rem !important;
9980
+ }
9981
+ .mr-xl-n5,
9982
+ .mx-xl-n5 {
9983
+ margin-right: -3rem !important;
9984
+ }
9985
+ .mb-xl-n5,
9986
+ .my-xl-n5 {
9987
+ margin-bottom: -3rem !important;
9988
+ }
9989
+ .ml-xl-n5,
9990
+ .mx-xl-n5 {
9991
+ margin-left: -3rem !important;
9992
+ }
9993
+ .m-xl-auto {
9994
+ margin: auto !important;
9995
+ }
9996
+ .mt-xl-auto,
9997
+ .my-xl-auto {
9998
+ margin-top: auto !important;
9999
+ }
10000
+ .mr-xl-auto,
10001
+ .mx-xl-auto {
10002
+ margin-right: auto !important;
10003
+ }
10004
+ .mb-xl-auto,
10005
+ .my-xl-auto {
10006
+ margin-bottom: auto !important;
10007
+ }
10008
+ .ml-xl-auto,
10009
+ .mx-xl-auto {
10010
+ margin-left: auto !important;
10011
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10012
  }
10013
 
10014
  .stretched-link::after {
10015
+ position: absolute;
10016
+ top: 0;
10017
+ right: 0;
10018
+ bottom: 0;
10019
+ left: 0;
10020
+ z-index: 1;
10021
+ pointer-events: auto;
10022
+ content: "";
10023
+ background-color: rgba(0, 0, 0, 0);
10024
  }
10025
 
10026
  .text-monospace {
10027
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
10028
  }
10029
 
10030
  .text-justify {
10031
+ text-align: justify !important;
10032
  }
10033
 
10034
  .text-wrap {
10035
+ white-space: normal !important;
10036
  }
10037
 
10038
  .text-nowrap {
10039
+ white-space: nowrap !important;
10040
  }
10041
 
10042
  .text-truncate {
10043
+ overflow: hidden;
10044
+ text-overflow: ellipsis;
10045
+ white-space: nowrap;
10046
  }
10047
 
10048
  .text-left {
10049
+ text-align: left !important;
10050
  }
10051
 
10052
  .text-right {
10053
+ text-align: right !important;
10054
  }
10055
 
10056
  .text-center {
10057
+ text-align: center !important;
10058
+ }
10059
+
10060
+ @media (min-width: 576px) {
10061
+ .text-sm-left {
10062
+ text-align: left !important;
10063
+ }
10064
+ .text-sm-right {
10065
+ text-align: right !important;
10066
+ }
10067
+ .text-sm-center {
10068
+ text-align: center !important;
10069
+ }
10070
+ }
10071
+
10072
+ @media (min-width: 768px) {
10073
+ .text-md-left {
10074
+ text-align: left !important;
10075
+ }
10076
+ .text-md-right {
10077
+ text-align: right !important;
10078
+ }
10079
+ .text-md-center {
10080
+ text-align: center !important;
10081
+ }
10082
+ }
10083
+
10084
+ @media (min-width: 992px) {
10085
+ .text-lg-left {
10086
+ text-align: left !important;
10087
+ }
10088
+ .text-lg-right {
10089
+ text-align: right !important;
10090
+ }
10091
+ .text-lg-center {
10092
+ text-align: center !important;
10093
+ }
10094
+ }
10095
+
10096
+ @media (min-width: 1200px) {
10097
+ .text-xl-left {
10098
+ text-align: left !important;
10099
+ }
10100
+ .text-xl-right {
10101
+ text-align: right !important;
10102
+ }
10103
+ .text-xl-center {
10104
+ text-align: center !important;
10105
+ }
 
 
 
 
 
 
 
 
10106
  }
10107
 
10108
  .text-lowercase {
10109
+ text-transform: lowercase !important;
10110
  }
10111
 
10112
  .text-uppercase {
10113
+ text-transform: uppercase !important;
10114
  }
10115
 
10116
  .text-capitalize {
10117
+ text-transform: capitalize !important;
10118
  }
10119
 
10120
  .font-weight-light {
10121
+ font-weight: 300 !important;
10122
  }
10123
 
10124
  .font-weight-lighter {
10125
+ font-weight: lighter !important;
10126
  }
10127
 
10128
  .font-weight-normal {
10129
+ font-weight: 400 !important;
10130
  }
10131
 
10132
  .font-weight-bold {
10133
+ font-weight: 700 !important;
10134
  }
10135
 
10136
  .font-weight-bolder {
10137
+ font-weight: bolder !important;
10138
  }
10139
 
10140
  .font-italic {
10141
+ font-style: italic !important;
10142
  }
10143
 
10144
  .text-white {
10145
+ color: #fff !important;
10146
  }
10147
 
10148
  .text-primary {
10149
+ color: #007bff !important;
10150
  }
10151
 
10152
+ a.text-primary:hover, a.text-primary:focus {
10153
+ color: #0056b3 !important;
 
10154
  }
10155
 
10156
  .text-secondary {
10157
+ color: #6c757d !important;
10158
  }
10159
 
10160
+ a.text-secondary:hover, a.text-secondary:focus {
10161
+ color: #494f54 !important;
 
10162
  }
10163
 
10164
  .text-success {
10165
+ color: #28a745 !important;
10166
  }
10167
 
10168
+ a.text-success:hover, a.text-success:focus {
10169
+ color: #19692c !important;
 
10170
  }
10171
 
10172
  .text-info {
10173
+ color: #17a2b8 !important;
10174
  }
10175
 
10176
+ a.text-info:hover, a.text-info:focus {
10177
+ color: #0f6674 !important;
 
10178
  }
10179
 
10180
  .text-warning {
10181
+ color: #ffc107 !important;
10182
  }
10183
 
10184
+ a.text-warning:hover, a.text-warning:focus {
10185
+ color: #ba8b00 !important;
 
10186
  }
10187
 
10188
  .text-danger {
10189
+ color: #dc3545 !important;
10190
  }
10191
 
10192
+ a.text-danger:hover, a.text-danger:focus {
10193
+ color: #a71d2a !important;
 
10194
  }
10195
 
10196
  .text-light {
10197
+ color: #f8f9fa !important;
10198
  }
10199
 
10200
+ a.text-light:hover, a.text-light:focus {
10201
+ color: #cbd3da !important;
 
10202
  }
10203
 
10204
  .text-dark {
10205
+ color: #343a40 !important;
10206
  }
10207
 
10208
+ a.text-dark:hover, a.text-dark:focus {
10209
+ color: #121416 !important;
 
10210
  }
10211
 
10212
  .text-body {
10213
+ color: #212529 !important;
10214
  }
10215
 
10216
  .text-muted {
10217
+ color: #6c757d !important;
10218
  }
10219
 
10220
  .text-black-50 {
10221
+ color: rgba(0, 0, 0, 0.5) !important;
10222
  }
10223
 
10224
  .text-white-50 {
10225
+ color: rgba(255, 255, 255, 0.5) !important;
10226
  }
10227
 
10228
  .text-hide {
10229
+ font: 0/0 a;
10230
+ color: transparent;
10231
+ text-shadow: none;
10232
+ background-color: transparent;
10233
+ border: 0;
10234
  }
10235
 
10236
  .text-decoration-none {
10237
+ text-decoration: none !important;
10238
  }
10239
 
10240
  .text-break {
10241
+ word-break: break-word !important;
10242
+ word-wrap: break-word !important;
10243
  }
10244
 
10245
  .text-reset {
10246
+ color: inherit !important;
10247
  }
10248
 
10249
  .visible {
10250
+ visibility: visible !important;
10251
  }
10252
 
10253
  .invisible {
10254
+ visibility: hidden !important;
10255
  }
10256
 
10257
  @media print {
10258
+ *,
10259
+ *::before,
10260
+ *::after {
10261
+ text-shadow: none !important;
10262
+ box-shadow: none !important;
10263
+ }
10264
+ a:not(.btn) {
10265
+ text-decoration: underline;
10266
+ }
10267
+ abbr[title]::after {
10268
+ content: " (" attr(title) ")";
10269
+ }
10270
+ pre {
10271
+ white-space: pre-wrap !important;
10272
+ }
10273
+ pre,
10274
+ blockquote {
10275
+ border: 1px solid #adb5bd;
10276
+ page-break-inside: avoid;
10277
+ }
10278
+ tr,
10279
+ img {
10280
+ page-break-inside: avoid;
10281
+ }
10282
+ p,
10283
+ h2,
10284
+ h3 {
10285
+ orphans: 3;
10286
+ widows: 3;
10287
+ }
10288
+ h2,
10289
+ h3 {
10290
+ page-break-after: avoid;
10291
+ }
10292
+ @page {
10293
+ size: a3;
10294
+ }
10295
+ body {
10296
+ min-width: 992px !important;
10297
+ }
10298
+ .container {
10299
+ min-width: 992px !important;
10300
+ }
10301
+ .navbar {
10302
+ display: none;
10303
+ }
10304
+ .badge {
10305
+ border: 1px solid #000;
10306
+ }
10307
+ .table {
10308
+ border-collapse: collapse !important;
10309
+ }
10310
+ .table td,
10311
+ .table th {
10312
+ background-color: #fff !important;
10313
+ }
10314
+ .table-bordered th,
10315
+ .table-bordered td {
10316
+ border: 1px solid #dee2e6 !important;
10317
+ }
10318
+ .table-dark {
10319
+ color: inherit;
10320
+ }
10321
+ .table-dark th,
10322
+ .table-dark td,
10323
+ .table-dark thead th,
10324
+ .table-dark tbody + tbody {
10325
+ border-color: #dee2e6;
10326
+ }
10327
+ .table .thead-dark th {
10328
+ color: inherit;
10329
+ border-color: #dee2e6;
10330
+ }
10331
+ }
10332
+ /*# sourceMappingURL=bootstrap.css.map */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/bootstrap.min.css CHANGED
@@ -1,6 +1,7 @@
1
  /*!
2
- * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
- * Copyright 2011-2020 The Bootstrap Authors
4
- * Copyright 2011-2020 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--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";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;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";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;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";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;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";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
 
1
  /*!
2
+ * Bootstrap v4.6.2 (https://getbootstrap.com/)
3
+ * Copyright 2011-2022 The Bootstrap Authors
4
+ * Copyright 2011-2022 Twitter, Inc.
5
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
6
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
7
+ /*# sourceMappingURL=bootstrap.min.css.map */
facebook-by-weblizar.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Social LikeBox & Feed
4
- * Version: 3.0.0
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds and like-box contents.
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com
1
  <?php
2
  /**
3
  * Plugin Name: Social LikeBox & Feed
4
+ * Version: 3.0.1
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds and like-box contents.
6
  * Author: Weblizar
7
  * Author URI: https://www.weblizar.com
js/bootstrap.js CHANGED
@@ -1,2851 +1,4356 @@
1
  /*!
2
- * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
- * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
  */
6
- !(function(t, e) {
7
- "object" == typeof exports && "undefined" != typeof module
8
- ? e(exports, require("jquery"), require("popper.js"))
9
- : "function" == typeof define && define.amd
10
- ? define(["exports", "jquery", "popper.js"], e)
11
- : e(
12
- ((t =
13
- "undefined" != typeof globalThis
14
- ? globalThis
15
- : t || self).bootstrap = {}),
16
- t.jQuery,
17
- t.Popper
18
- );
19
- })(this, function(t, e, n) {
20
- "use strict";
21
- function i(t) {
22
- return t && "object" == typeof t && "default" in t ? t : { default: t };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  }
24
- var o = i(e),
25
- a = i(n);
26
- function s(t, e) {
27
- for (var n = 0; n < e.length; n++) {
28
- var i = e[n];
29
- (i.enumerable = i.enumerable || !1), (i.configurable = !0), "value" in
30
- i && (i.writable = !0), Object.defineProperty(t, i.key, i);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  }
 
 
32
  }
33
- function l(t, e, n) {
34
- return e && s(t.prototype, e), n && s(t, n), t;
 
 
 
 
 
 
 
 
 
 
 
35
  }
36
- function r() {
37
- return (r =
38
- Object.assign ||
39
- function(t) {
40
- for (var e = 1; e < arguments.length; e++) {
41
- var n = arguments[e];
42
- for (var i in n)
43
- Object.prototype.hasOwnProperty.call(n, i) && (t[i] = n[i]);
44
- }
45
- return t;
46
- }).apply(this, arguments);
 
 
 
47
  }
48
- function u(t) {
49
- var e = this,
50
- n = !1;
51
- return o.default(this).one(d.TRANSITION_END, function() {
52
- n = !0;
53
- }), setTimeout(function() {
54
- n || d.triggerTransitionEnd(e);
55
- }, t), this;
56
  }
57
- var d = {
58
- TRANSITION_END: "bsTransitionEnd",
59
- getUID: function(t) {
 
 
 
 
 
60
  do {
61
- t += ~~(1e6 * Math.random());
62
- } while (document.getElementById(t));
63
- return t;
 
 
64
  },
65
- getSelectorFromElement: function(t) {
66
- var e = t.getAttribute("data-target");
67
- if (!e || "#" === e) {
68
- var n = t.getAttribute("href");
69
- e = n && "#" !== n ? n.trim() : "";
 
70
  }
 
71
  try {
72
- return document.querySelector(e) ? e : null;
73
- } catch (t) {
74
  return null;
75
  }
76
  },
77
- getTransitionDurationFromElement: function(t) {
78
- if (!t) return 0;
79
- var e = o.default(t).css("transition-duration"),
80
- n = o.default(t).css("transition-delay"),
81
- i = parseFloat(e),
82
- a = parseFloat(n);
83
- return i || a
84
- ? (
85
- (e = e.split(",")[0]),
86
- (n = n.split(",")[0]),
87
- 1e3 * (parseFloat(e) + parseFloat(n))
88
- )
89
- : 0;
90
- },
91
- reflow: function(t) {
92
- return t.offsetHeight;
93
- },
94
- triggerTransitionEnd: function(t) {
95
- o.default(t).trigger("transitionend");
96
  },
97
- supportsTransitionEnd: function() {
98
- return Boolean("transitionend");
99
  },
100
- isElement: function(t) {
101
- return (t[0] || t).nodeType;
102
  },
103
- typeCheckConfig: function(t, e, n) {
104
- for (var i in n)
105
- if (Object.prototype.hasOwnProperty.call(n, i)) {
106
- var o = n[i],
107
- a = e[i],
108
- s =
109
- a && d.isElement(a)
110
- ? "element"
111
- : null === (l = a) || "undefined" == typeof l
112
- ? "" + l
113
- : {}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();
114
- if (!new RegExp(o).test(s))
115
- throw new Error(
116
- t.toUpperCase() +
117
- ': Option "' +
118
- i +
119
- '" provided type "' +
120
- s +
121
- '" but expected type "' +
122
- o +
123
- '".'
124
- );
125
- }
126
- var l;
127
  },
128
- findShadowRoot: function(t) {
129
- if (!document.documentElement.attachShadow) return null;
130
- if ("function" == typeof t.getRootNode) {
131
- var e = t.getRootNode();
132
- return e instanceof ShadowRoot ? e : null;
133
- }
134
- return t instanceof ShadowRoot
135
- ? t
136
- : t.parentNode ? d.findShadowRoot(t.parentNode) : null;
137
  },
138
- jQueryDetection: function() {
139
- if ("undefined" == typeof o.default)
140
- throw new TypeError(
141
- "Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript."
142
- );
143
- var t = o.default.fn.jquery.split(" ")[0].split(".");
144
- if (
145
- (t[0] < 2 && t[1] < 9) ||
146
- (1 === t[0] && 9 === t[1] && t[2] < 1) ||
147
- t[0] >= 4
148
- )
149
- throw new Error(
150
- "Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0"
151
- );
152
- }
153
- };
154
- d.jQueryDetection(), (o.default.fn.emulateTransitionEnd = u), (o.default.event.special[
155
- d.TRANSITION_END
156
- ] = {
157
- bindType: "transitionend",
158
- delegateType: "transitionend",
159
- handle: function(t) {
160
- if (o.default(t.target).is(this))
161
- return t.handleObj.handler.apply(this, arguments);
162
- }
163
- });
164
- var f = "alert",
165
- c = o.default.fn[f],
166
- h = (function() {
167
- function t(t) {
168
- this._element = t;
169
- }
170
- var e = t.prototype;
171
- return (e.close = function(t) {
172
- var e = this._element;
173
- t && (e = this._getRootElement(t)), this._triggerCloseEvent(
174
- e
175
- ).isDefaultPrevented() || this._removeElement(e);
176
- }), (e.dispose = function() {
177
- o.default.removeData(this._element, "bs.alert"), (this._element = null);
178
- }), (e._getRootElement = function(t) {
179
- var e = d.getSelectorFromElement(t),
180
- n = !1;
181
- return e && (n = document.querySelector(e)), n ||
182
- (n = o.default(t).closest(".alert")[0]), n;
183
- }), (e._triggerCloseEvent = function(t) {
184
- var e = o.default.Event("close.bs.alert");
185
- return o.default(t).trigger(e), e;
186
- }), (e._removeElement = function(t) {
187
- var e = this;
188
- if ((o.default(t).removeClass("show"), o.default(t).hasClass("fade"))) {
189
- var n = d.getTransitionDurationFromElement(t);
190
- o
191
- .default(t)
192
- .one(d.TRANSITION_END, function(n) {
193
- return e._destroyElement(t, n);
194
- })
195
- .emulateTransitionEnd(n);
196
- } else this._destroyElement(t);
197
- }), (e._destroyElement = function(t) {
198
- o.default(t).detach().trigger("closed.bs.alert").remove();
199
- }), (t._jQueryInterface = function(e) {
200
- return this.each(function() {
201
- var n = o.default(this),
202
- i = n.data("bs.alert");
203
- i ||
204
- (
205
- (i = new t(this)),
206
- n.data("bs.alert", i)
207
- ), "close" === e && i[e](this);
208
- });
209
- }), (t._handleDismiss = function(t) {
210
- return function(e) {
211
- e && e.preventDefault(), t.close(this);
212
- };
213
- }), l(t, null, [
214
- {
215
- key: "VERSION",
216
- get: function() {
217
- return "4.5.3";
218
- }
219
- }
220
- ]), t;
221
- })();
222
- o
223
- .default(document)
224
- .on(
225
- "click.bs.alert.data-api",
226
- '[data-dismiss="alert"]',
227
- h._handleDismiss(new h())
228
- ), (o.default.fn[f] = h._jQueryInterface), (o.default.fn[f].Constructor = h), (o.default.fn[
229
- f
230
- ].noConflict = function() {
231
- return (o.default.fn[f] = c), h._jQueryInterface;
232
- });
233
- var g = o.default.fn.button,
234
- m = (function() {
235
- function t(t) {
236
- (this._element = t), (this.shouldAvoidTriggerChange = !1);
237
- }
238
- var e = t.prototype;
239
- return (e.toggle = function() {
240
- var t = !0,
241
- e = !0,
242
- n = o.default(this._element).closest('[data-toggle="buttons"]')[0];
243
- if (n) {
244
- var i = this._element.querySelector('input:not([type="hidden"])');
245
- if (i) {
246
- if ("radio" === i.type)
247
- if (i.checked && this._element.classList.contains("active"))
248
- t = !1;
249
- else {
250
- var a = n.querySelector(".active");
251
- a && o.default(a).removeClass("active");
252
- }
253
- t &&
254
- (
255
- ("checkbox" !== i.type && "radio" !== i.type) ||
256
- (i.checked = !this._element.classList.contains("active")),
257
- this.shouldAvoidTriggerChange || o.default(i).trigger("change")
258
- ), i.focus(), (e = !1);
259
- }
260
- }
261
- this._element.hasAttribute("disabled") ||
262
- this._element.classList.contains("disabled") ||
263
- (
264
- e &&
265
- this._element.setAttribute(
266
- "aria-pressed",
267
- !this._element.classList.contains("active")
268
- ),
269
- t && o.default(this._element).toggleClass("active")
270
- );
271
- }), (e.dispose = function() {
272
- o.default.removeData(
273
- this._element,
274
- "bs.button"
275
- ), (this._element = null);
276
- }), (t._jQueryInterface = function(e, n) {
277
- return this.each(function() {
278
- var i = o.default(this),
279
- a = i.data("bs.button");
280
- a ||
281
- (
282
- (a = new t(this)),
283
- i.data("bs.button", a)
284
- ), (a.shouldAvoidTriggerChange = n), "toggle" === e && a[e]();
285
- });
286
- }), l(t, null, [
287
- {
288
- key: "VERSION",
289
- get: function() {
290
- return "4.5.3";
291
  }
292
  }
293
- ]), t;
294
- })();
295
- o
296
- .default(document)
297
- .on("click.bs.button.data-api", '[data-toggle^="button"]', function(t) {
298
- var e = t.target,
299
- n = e;
300
- if (
301
- (
302
- o.default(e).hasClass("btn") || (e = o.default(e).closest(".btn")[0]),
303
- !e || e.hasAttribute("disabled") || e.classList.contains("disabled")
304
- )
305
- )
306
- t.preventDefault();
307
- else {
308
- var i = e.querySelector('input:not([type="hidden"])');
309
- if (
310
- i &&
311
- (i.hasAttribute("disabled") || i.classList.contains("disabled"))
312
- )
313
- return void t.preventDefault();
314
- ("INPUT" !== n.tagName && "LABEL" === e.tagName) ||
315
- m._jQueryInterface.call(
316
- o.default(e),
317
- "toggle",
318
- "INPUT" === n.tagName
319
- );
320
- }
321
- })
322
- .on(
323
- "focus.bs.button.data-api blur.bs.button.data-api",
324
- '[data-toggle^="button"]',
325
- function(t) {
326
- var e = o.default(t.target).closest(".btn")[0];
327
- o.default(e).toggleClass("focus", /^focus(in)?$/.test(t.type));
328
- }
329
- ), o.default(window).on("load.bs.button.data-api", function() {
330
- for (
331
- var t = [].slice.call(
332
- document.querySelectorAll('[data-toggle="buttons"] .btn')
333
- ),
334
- e = 0,
335
- n = t.length;
336
- e < n;
337
- e++
338
- ) {
339
- var i = t[e],
340
- o = i.querySelector('input:not([type="hidden"])');
341
- o.checked || o.hasAttribute("checked")
342
- ? i.classList.add("active")
343
- : i.classList.remove("active");
344
- }
345
- for (
346
- var a = 0,
347
- s = (t = [].slice.call(
348
- document.querySelectorAll('[data-toggle="button"]')
349
- )).length;
350
- a < s;
351
- a++
352
- ) {
353
- var l = t[a];
354
- "true" === l.getAttribute("aria-pressed")
355
- ? l.classList.add("active")
356
- : l.classList.remove("active");
357
- }
358
- }), (o.default.fn.button =
359
- m._jQueryInterface), (o.default.fn.button.Constructor = m), (o.default.fn.button.noConflict = function() {
360
- return (o.default.fn.button = g), m._jQueryInterface;
361
- });
362
- var p = "carousel",
363
- _ = ".bs.carousel",
364
- v = o.default.fn[p],
365
- b = {
366
- interval: 5e3,
367
- keyboard: !0,
368
- slide: !1,
369
- pause: "hover",
370
- wrap: !0,
371
- touch: !0
372
  },
373
- y = {
374
- interval: "(number|boolean)",
375
- keyboard: "boolean",
376
- slide: "(boolean|string)",
377
- pause: "(string|boolean)",
378
- wrap: "boolean",
379
- touch: "boolean"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
380
  },
381
- E = { TOUCH: "touch", PEN: "pen" },
382
- w = (function() {
383
- function t(t, e) {
384
- (this._items = null), (this._interval = null), (this._activeElement = null), (this._isPaused = !1), (this._isSliding = !1), (this.touchTimeout = null), (this.touchStartX = 0), (this.touchDeltaX = 0), (this._config = this._getConfig(
385
- e
386
- )), (this._element = t), (this._indicatorsElement = this._element.querySelector(
387
- ".carousel-indicators"
388
- )), (this._touchSupported =
389
- "ontouchstart" in document.documentElement ||
390
- navigator.maxTouchPoints > 0), (this._pointerEvent = Boolean(
391
- window.PointerEvent || window.MSPointerEvent
392
- )), this._addEventListeners();
393
- }
394
- var e = t.prototype;
395
- return (e.next = function() {
396
- this._isSliding || this._slide("next");
397
- }), (e.nextWhenVisible = function() {
398
- var t = o.default(this._element);
399
- !document.hidden &&
400
- t.is(":visible") &&
401
- "hidden" !== t.css("visibility") &&
402
- this.next();
403
- }), (e.prev = function() {
404
- this._isSliding || this._slide("prev");
405
- }), (e.pause = function(t) {
406
- t || (this._isPaused = !0), this._element.querySelector(
407
- ".carousel-item-next, .carousel-item-prev"
408
- ) &&
409
- (
410
- d.triggerTransitionEnd(this._element),
411
- this.cycle(!0)
412
- ), clearInterval(this._interval), (this._interval = null);
413
- }), (e.cycle = function(t) {
414
- t || (this._isPaused = !1), this._interval &&
415
- (clearInterval(this._interval), (this._interval = null)), this._config
416
- .interval &&
417
- !this._isPaused &&
418
- (this._interval = setInterval(
419
- (document.visibilityState ? this.nextWhenVisible : this.next).bind(
420
- this
421
- ),
422
- this._config.interval
423
- ));
424
- }), (e.to = function(t) {
425
- var e = this;
426
- this._activeElement = this._element.querySelector(
427
- ".active.carousel-item"
428
- );
429
- var n = this._getItemIndex(this._activeElement);
430
- if (!(t > this._items.length - 1 || t < 0))
431
- if (this._isSliding)
432
- o.default(this._element).one("slid.bs.carousel", function() {
433
- return e.to(t);
434
- });
435
- else {
436
- if (n === t) return this.pause(), void this.cycle();
437
- var i = t > n ? "next" : "prev";
438
- this._slide(i, this._items[t]);
439
- }
440
- }), (e.dispose = function() {
441
- o.default(this._element).off(_), o.default.removeData(
442
- this._element,
443
- "bs.carousel"
444
- ), (this._items = null), (this._config = null), (this._element = null), (this._interval = null), (this._isPaused = null), (this._isSliding = null), (this._activeElement = null), (this._indicatorsElement = null);
445
- }), (e._getConfig = function(t) {
446
- return (t = r({}, b, t)), d.typeCheckConfig(p, t, y), t;
447
- }), (e._handleSwipe = function() {
448
- var t = Math.abs(this.touchDeltaX);
449
- if (!(t <= 40)) {
450
- var e = t / this.touchDeltaX;
451
- (this.touchDeltaX = 0), e > 0 && this.prev(), e < 0 && this.next();
452
- }
453
- }), (e._addEventListeners = function() {
454
- var t = this;
455
- this._config.keyboard &&
456
- o.default(this._element).on("keydown.bs.carousel", function(e) {
457
- return t._keydown(e);
458
- }), "hover" === this._config.pause &&
459
- o
460
- .default(this._element)
461
- .on("mouseenter.bs.carousel", function(e) {
462
- return t.pause(e);
463
- })
464
- .on("mouseleave.bs.carousel", function(e) {
465
- return t.cycle(e);
466
- }), this._config.touch && this._addTouchEventListeners();
467
- }), (e._addTouchEventListeners = function() {
468
- var t = this;
469
- if (this._touchSupported) {
470
- var e = function(e) {
471
- t._pointerEvent && E[e.originalEvent.pointerType.toUpperCase()]
472
- ? (t.touchStartX = e.originalEvent.clientX)
473
- : t._pointerEvent ||
474
- (t.touchStartX = e.originalEvent.touches[0].clientX);
475
- },
476
- n = function(e) {
477
- t._pointerEvent &&
478
- E[e.originalEvent.pointerType.toUpperCase()] &&
479
- (t.touchDeltaX =
480
- e.originalEvent.clientX -
481
- t.touchStartX), t._handleSwipe(), "hover" ===
482
- t._config.pause &&
483
- (
484
- t.pause(),
485
- t.touchTimeout && clearTimeout(t.touchTimeout),
486
- (t.touchTimeout = setTimeout(function(e) {
487
- return t.cycle(e);
488
- }, 500 + t._config.interval))
489
- );
490
- };
491
- o
492
- .default(this._element.querySelectorAll(".carousel-item img"))
493
- .on("dragstart.bs.carousel", function(t) {
494
- return t.preventDefault();
495
- }), this._pointerEvent
496
- ? (
497
- o
498
- .default(this._element)
499
- .on("pointerdown.bs.carousel", function(t) {
500
- return e(t);
501
- }),
502
- o
503
- .default(this._element)
504
- .on("pointerup.bs.carousel", function(t) {
505
- return n(t);
506
- }),
507
- this._element.classList.add("pointer-event")
508
- )
509
- : (
510
- o
511
- .default(this._element)
512
- .on("touchstart.bs.carousel", function(t) {
513
- return e(t);
514
- }),
515
- o
516
- .default(this._element)
517
- .on("touchmove.bs.carousel", function(e) {
518
- return (function(e) {
519
- e.originalEvent.touches &&
520
- e.originalEvent.touches.length > 1
521
- ? (t.touchDeltaX = 0)
522
- : (t.touchDeltaX =
523
- e.originalEvent.touches[0].clientX - t.touchStartX);
524
- })(e);
525
- }),
526
- o
527
- .default(this._element)
528
- .on("touchend.bs.carousel", function(t) {
529
- return n(t);
530
- })
531
- );
532
- }
533
- }), (e._keydown = function(t) {
534
- if (!/input|textarea/i.test(t.target.tagName))
535
- switch (t.which) {
536
- case 37:
537
- t.preventDefault(), this.prev();
538
- break;
539
- case 39:
540
- t.preventDefault(), this.next();
541
- }
542
- }), (e._getItemIndex = function(t) {
543
- return (this._items =
544
- t && t.parentNode
545
- ? [].slice.call(t.parentNode.querySelectorAll(".carousel-item"))
546
- : []), this._items.indexOf(t);
547
- }), (e._getItemByDirection = function(t, e) {
548
- var n = "next" === t,
549
- i = "prev" === t,
550
- o = this._getItemIndex(e),
551
- a = this._items.length - 1;
552
- if (((i && 0 === o) || (n && o === a)) && !this._config.wrap) return e;
553
- var s = (o + ("prev" === t ? -1 : 1)) % this._items.length;
554
- return -1 === s ? this._items[this._items.length - 1] : this._items[s];
555
- }), (e._triggerSlideEvent = function(t, e) {
556
- var n = this._getItemIndex(t),
557
- i = this._getItemIndex(
558
- this._element.querySelector(".active.carousel-item")
559
- ),
560
- a = o.default.Event("slide.bs.carousel", {
561
- relatedTarget: t,
562
- direction: e,
563
- from: i,
564
- to: n
565
- });
566
- return o.default(this._element).trigger(a), a;
567
- }), (e._setActiveIndicatorElement = function(t) {
568
- if (this._indicatorsElement) {
569
- var e = [].slice.call(
570
- this._indicatorsElement.querySelectorAll(".active")
571
- );
572
- o.default(e).removeClass("active");
573
- var n = this._indicatorsElement.children[this._getItemIndex(t)];
574
- n && o.default(n).addClass("active");
575
- }
576
- }), (e._slide = function(t, e) {
577
- var n,
578
- i,
579
- a,
580
- s = this,
581
- l = this._element.querySelector(".active.carousel-item"),
582
- r = this._getItemIndex(l),
583
- u = e || (l && this._getItemByDirection(t, l)),
584
- f = this._getItemIndex(u),
585
- c = Boolean(this._interval);
586
- if (
587
- (
588
- "next" === t
589
- ? (
590
- (n = "carousel-item-left"),
591
- (i = "carousel-item-next"),
592
- (a = "left")
593
- )
594
- : (
595
- (n = "carousel-item-right"),
596
- (i = "carousel-item-prev"),
597
- (a = "right")
598
- ),
599
- u && o.default(u).hasClass("active")
600
- )
601
- )
602
- this._isSliding = !1;
603
- else if (
604
- !this._triggerSlideEvent(u, a).isDefaultPrevented() &&
605
- l &&
606
- u
607
- ) {
608
- (this._isSliding = !0), c &&
609
- this.pause(), this._setActiveIndicatorElement(u);
610
- var h = o.default.Event("slid.bs.carousel", {
611
- relatedTarget: u,
612
- direction: a,
613
- from: r,
614
- to: f
615
- });
616
- if (o.default(this._element).hasClass("slide")) {
617
- o.default(u).addClass(i), d.reflow(u), o
618
- .default(l)
619
- .addClass(n), o.default(u).addClass(n);
620
- var g = parseInt(u.getAttribute("data-interval"), 10);
621
- g
622
- ? (
623
- (this._config.defaultInterval =
624
- this._config.defaultInterval || this._config.interval),
625
- (this._config.interval = g)
626
- )
627
- : (this._config.interval =
628
- this._config.defaultInterval || this._config.interval);
629
- var m = d.getTransitionDurationFromElement(l);
630
- o
631
- .default(l)
632
- .one(d.TRANSITION_END, function() {
633
- o
634
- .default(u)
635
- .removeClass(n + " " + i)
636
- .addClass(
637
- "active"
638
- ), o.default(l).removeClass("active " + i + " " + n), (s._isSliding = !1), setTimeout(function() {
639
- return o.default(s._element).trigger(h);
640
- }, 0);
641
- })
642
- .emulateTransitionEnd(m);
643
- } else
644
- o.default(l).removeClass("active"), o
645
- .default(u)
646
- .addClass("active"), (this._isSliding = !1), o
647
- .default(this._element)
648
- .trigger(h);
649
- c && this.cycle();
650
- }
651
- }), (t._jQueryInterface = function(e) {
652
- return this.each(function() {
653
- var n = o.default(this).data("bs.carousel"),
654
- i = r({}, b, o.default(this).data());
655
- "object" == typeof e && (i = r({}, i, e));
656
- var a = "string" == typeof e ? e : i.slide;
657
- if (
658
- (
659
- n ||
660
- ((n = new t(this, i)), o.default(this).data("bs.carousel", n)),
661
- "number" == typeof e
662
- )
663
- )
664
- n.to(e);
665
- else if ("string" == typeof a) {
666
- if ("undefined" == typeof n[a])
667
- throw new TypeError('No method named "' + a + '"');
668
- n[a]();
669
- } else i.interval && i.ride && (n.pause(), n.cycle());
670
- });
671
- }), (t._dataApiClickHandler = function(e) {
672
- var n = d.getSelectorFromElement(this);
673
- if (n) {
674
- var i = o.default(n)[0];
675
- if (i && o.default(i).hasClass("carousel")) {
676
- var a = r({}, o.default(i).data(), o.default(this).data()),
677
- s = this.getAttribute("data-slide-to");
678
- s && (a.interval = !1), t._jQueryInterface.call(
679
- o.default(i),
680
- a
681
- ), s && o.default(i).data("bs.carousel").to(s), e.preventDefault();
682
- }
683
- }
684
- }), l(t, null, [
685
- {
686
- key: "VERSION",
687
- get: function() {
688
- return "4.5.3";
689
- }
690
- },
691
- {
692
- key: "Default",
693
- get: function() {
694
- return b;
695
- }
696
- }
697
- ]), t;
698
- })();
699
- o
700
- .default(document)
701
- .on(
702
- "click.bs.carousel.data-api",
703
- "[data-slide], [data-slide-to]",
704
- w._dataApiClickHandler
705
- ), o.default(window).on("load.bs.carousel.data-api", function() {
706
- for (
707
- var t = [].slice.call(
708
- document.querySelectorAll('[data-ride="carousel"]')
709
- ),
710
- e = 0,
711
- n = t.length;
712
- e < n;
713
- e++
714
- ) {
715
- var i = o.default(t[e]);
716
- w._jQueryInterface.call(i, i.data());
717
  }
718
- }), (o.default.fn[p] =
719
- w._jQueryInterface), (o.default.fn[p].Constructor = w), (o.default.fn[
720
- p
721
- ].noConflict = function() {
722
- return (o.default.fn[p] = v), w._jQueryInterface;
723
- });
724
- var T = "collapse",
725
- C = o.default.fn[T],
726
- S = { toggle: !0, parent: "" },
727
- N = { toggle: "boolean", parent: "(string|element)" },
728
- D = (function() {
729
- function t(t, e) {
730
- (this._isTransitioning = !1), (this._element = t), (this._config = this._getConfig(
731
- e
732
- )), (this._triggerArray = [].slice.call(
733
- document.querySelectorAll(
734
- '[data-toggle="collapse"][href="#' +
735
- t.id +
736
- '"],[data-toggle="collapse"][data-target="#' +
737
- t.id +
738
- '"]'
739
- )
740
- ));
741
- for (
742
- var n = [].slice.call(
743
- document.querySelectorAll('[data-toggle="collapse"]')
744
- ),
745
- i = 0,
746
- o = n.length;
747
- i < o;
748
- i++
749
- ) {
750
- var a = n[i],
751
- s = d.getSelectorFromElement(a),
752
- l = [].slice.call(document.querySelectorAll(s)).filter(function(e) {
753
- return e === t;
754
- });
755
- null !== s &&
756
- l.length > 0 &&
757
- ((this._selector = s), this._triggerArray.push(a));
758
- }
759
- (this._parent = this._config.parent ? this._getParent() : null), this
760
- ._config.parent ||
761
- this._addAriaAndCollapsedClass(
762
- this._element,
763
- this._triggerArray
764
- ), this._config.toggle && this.toggle();
765
- }
766
- var e = t.prototype;
767
- return (e.toggle = function() {
768
- o.default(this._element).hasClass("show") ? this.hide() : this.show();
769
- }), (e.show = function() {
770
- var e,
771
- n,
772
- i = this;
773
- if (
774
- !this._isTransitioning &&
775
- !o.default(this._element).hasClass("show") &&
776
- (
777
- this._parent &&
778
- 0 ===
779
- (e = [].slice
780
- .call(this._parent.querySelectorAll(".show, .collapsing"))
781
- .filter(function(t) {
782
- return "string" == typeof i._config.parent
783
- ? t.getAttribute("data-parent") === i._config.parent
784
- : t.classList.contains("collapse");
785
- })).length &&
786
- (e = null),
787
- !(
788
- e &&
789
- (n = o.default(e).not(this._selector).data("bs.collapse")) &&
790
- n._isTransitioning
791
- )
792
- )
793
- ) {
794
- var a = o.default.Event("show.bs.collapse");
795
- if ((o.default(this._element).trigger(a), !a.isDefaultPrevented())) {
796
- e &&
797
- (
798
- t._jQueryInterface.call(
799
- o.default(e).not(this._selector),
800
- "hide"
801
- ),
802
- n || o.default(e).data("bs.collapse", null)
803
- );
804
- var s = this._getDimension();
805
- o
806
- .default(this._element)
807
- .removeClass("collapse")
808
- .addClass("collapsing"), (this._element.style[s] = 0), this
809
- ._triggerArray.length &&
810
- o
811
- .default(this._triggerArray)
812
- .removeClass("collapsed")
813
- .attr("aria-expanded", !0), this.setTransitioning(!0);
814
- var l = "scroll" + (s[0].toUpperCase() + s.slice(1)),
815
- r = d.getTransitionDurationFromElement(this._element);
816
- o
817
- .default(this._element)
818
- .one(d.TRANSITION_END, function() {
819
- o
820
- .default(i._element)
821
- .removeClass("collapsing")
822
- .addClass(
823
- "collapse show"
824
- ), (i._element.style[s] = ""), i.setTransitioning(!1), o.default(i._element).trigger("shown.bs.collapse");
825
- })
826
- .emulateTransitionEnd(r), (this._element.style[s] =
827
- this._element[l] + "px");
828
- }
829
- }
830
- }), (e.hide = function() {
831
- var t = this;
832
- if (
833
- !this._isTransitioning &&
834
- o.default(this._element).hasClass("show")
835
- ) {
836
- var e = o.default.Event("hide.bs.collapse");
837
- if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
838
- var n = this._getDimension();
839
- (this._element.style[n] =
840
- this._element.getBoundingClientRect()[n] + "px"), d.reflow(
841
- this._element
842
- ), o
843
- .default(this._element)
844
- .addClass("collapsing")
845
- .removeClass("collapse show");
846
- var i = this._triggerArray.length;
847
- if (i > 0)
848
- for (var a = 0; a < i; a++) {
849
- var s = this._triggerArray[a],
850
- l = d.getSelectorFromElement(s);
851
- if (null !== l)
852
- o
853
- .default([].slice.call(document.querySelectorAll(l)))
854
- .hasClass("show") ||
855
- o
856
- .default(s)
857
- .addClass("collapsed")
858
- .attr("aria-expanded", !1);
859
- }
860
- this.setTransitioning(!0);
861
- this._element.style[n] = "";
862
- var r = d.getTransitionDurationFromElement(this._element);
863
- o
864
- .default(this._element)
865
- .one(d.TRANSITION_END, function() {
866
- t.setTransitioning(
867
- !1
868
- ), o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse");
869
- })
870
- .emulateTransitionEnd(r);
871
- }
872
  }
873
- }), (e.setTransitioning = function(t) {
874
- this._isTransitioning = t;
875
- }), (e.dispose = function() {
876
- o.default.removeData(
877
- this._element,
878
- "bs.collapse"
879
- ), (this._config = null), (this._parent = null), (this._element = null), (this._triggerArray = null), (this._isTransitioning = null);
880
- }), (e._getConfig = function(t) {
881
- return ((t = r({}, S, t)).toggle = Boolean(
882
- t.toggle
883
- )), d.typeCheckConfig(T, t, N), t;
884
- }), (e._getDimension = function() {
885
- return o.default(this._element).hasClass("width") ? "width" : "height";
886
- }), (e._getParent = function() {
887
- var e,
888
- n = this;
889
- d.isElement(this._config.parent)
890
- ? (
891
- (e = this._config.parent),
892
- "undefined" != typeof this._config.parent.jquery &&
893
- (e = this._config.parent[0])
894
- )
895
- : (e = document.querySelector(this._config.parent));
896
- var i =
897
- '[data-toggle="collapse"][data-parent="' +
898
- this._config.parent +
899
- '"]',
900
- a = [].slice.call(e.querySelectorAll(i));
901
- return o.default(a).each(function(e, i) {
902
- n._addAriaAndCollapsedClass(t._getTargetFromElement(i), [i]);
903
- }), e;
904
- }), (e._addAriaAndCollapsedClass = function(t, e) {
905
- var n = o.default(t).hasClass("show");
906
- e.length &&
907
- o.default(e).toggleClass("collapsed", !n).attr("aria-expanded", n);
908
- }), (t._getTargetFromElement = function(t) {
909
- var e = d.getSelectorFromElement(t);
910
- return e ? document.querySelector(e) : null;
911
- }), (t._jQueryInterface = function(e) {
912
- return this.each(function() {
913
- var n = o.default(this),
914
- i = n.data("bs.collapse"),
915
- a = r({}, S, n.data(), "object" == typeof e && e ? e : {});
916
- if (
917
- (
918
- !i &&
919
- a.toggle &&
920
- "string" == typeof e &&
921
- /show|hide/.test(e) &&
922
- (a.toggle = !1),
923
- i || ((i = new t(this, a)), n.data("bs.collapse", i)),
924
- "string" == typeof e
925
- )
926
- ) {
927
- if ("undefined" == typeof i[e])
928
- throw new TypeError('No method named "' + e + '"');
929
- i[e]();
930
- }
931
- });
932
- }), l(t, null, [
933
- {
934
- key: "VERSION",
935
- get: function() {
936
- return "4.5.3";
937
- }
938
- },
939
- {
940
- key: "Default",
941
- get: function() {
942
- return S;
943
- }
944
  }
945
- ]), t;
946
- })();
947
- o
948
- .default(document)
949
- .on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function(t) {
950
- "A" === t.currentTarget.tagName && t.preventDefault();
951
- var e = o.default(this),
952
- n = d.getSelectorFromElement(this),
953
- i = [].slice.call(document.querySelectorAll(n));
954
- o.default(i).each(function() {
955
- var t = o.default(this),
956
- n = t.data("bs.collapse") ? "toggle" : e.data();
957
- D._jQueryInterface.call(t, n);
958
  });
959
- }), (o.default.fn[T] =
960
- D._jQueryInterface), (o.default.fn[T].Constructor = D), (o.default.fn[
961
- T
962
- ].noConflict = function() {
963
- return (o.default.fn[T] = C), D._jQueryInterface;
964
- });
965
- var k = "dropdown",
966
- A = o.default.fn[k],
967
- I = new RegExp("38|40|27"),
968
- j = {
969
- offset: 0,
970
- flip: !0,
971
- boundary: "scrollParent",
972
- reference: "toggle",
973
- display: "dynamic",
974
- popperConfig: null
975
- },
976
- O = {
977
- offset: "(number|string|function)",
978
- flip: "boolean",
979
- boundary: "(string|element)",
980
- reference: "(string|element)",
981
- display: "string",
982
- popperConfig: "(null|object)"
983
- },
984
- x = (function() {
985
- function t(t, e) {
986
- (this._element = t), (this._popper = null), (this._config = this._getConfig(
987
- e
988
- )), (this._menu = this._getMenuElement()), (this._inNavbar = this._detectNavbar()), this._addEventListeners();
989
- }
990
- var e = t.prototype;
991
- return (e.toggle = function() {
992
- if (
993
- !this._element.disabled &&
994
- !o.default(this._element).hasClass("disabled")
995
- ) {
996
- var e = o.default(this._menu).hasClass("show");
997
- t._clearMenus(), e || this.show(!0);
998
- }
999
- }), (e.show = function(e) {
1000
- if (
1001
- (
1002
- void 0 === e && (e = !1),
1003
- !(
1004
- this._element.disabled ||
1005
- o.default(this._element).hasClass("disabled") ||
1006
- o.default(this._menu).hasClass("show")
1007
- )
1008
- )
1009
- ) {
1010
- var n = { relatedTarget: this._element },
1011
- i = o.default.Event("show.bs.dropdown", n),
1012
- s = t._getParentFromElement(this._element);
1013
- if ((o.default(s).trigger(i), !i.isDefaultPrevented())) {
1014
- if (!this._inNavbar && e) {
1015
- if ("undefined" == typeof a.default)
1016
- throw new TypeError(
1017
- "Bootstrap's dropdowns require Popper.js (https://popper.js.org/)"
1018
- );
1019
- var l = this._element;
1020
- "parent" === this._config.reference
1021
- ? (l = s)
1022
- : d.isElement(this._config.reference) &&
1023
- (
1024
- (l = this._config.reference),
1025
- "undefined" != typeof this._config.reference.jquery &&
1026
- (l = this._config.reference[0])
1027
- ), "scrollParent" !== this._config.boundary &&
1028
- o
1029
- .default(s)
1030
- .addClass("position-static"), (this._popper = new a.default(
1031
- l,
1032
- this._menu,
1033
- this._getPopperConfig()
1034
- ));
1035
- }
1036
- "ontouchstart" in document.documentElement &&
1037
- 0 === o.default(s).closest(".navbar-nav").length &&
1038
- o
1039
- .default(document.body)
1040
- .children()
1041
- .on(
1042
- "mouseover",
1043
- null,
1044
- o.default.noop
1045
- ), this._element.focus(), this._element.setAttribute(
1046
- "aria-expanded",
1047
- !0
1048
- ), o.default(this._menu).toggleClass("show"), o
1049
- .default(s)
1050
- .toggleClass("show")
1051
- .trigger(o.default.Event("shown.bs.dropdown", n));
1052
- }
1053
  }
1054
- }), (e.hide = function() {
1055
- if (
1056
- !this._element.disabled &&
1057
- !o.default(this._element).hasClass("disabled") &&
1058
- o.default(this._menu).hasClass("show")
1059
- ) {
1060
- var e = { relatedTarget: this._element },
1061
- n = o.default.Event("hide.bs.dropdown", e),
1062
- i = t._getParentFromElement(this._element);
1063
- o.default(i).trigger(n), n.isDefaultPrevented() ||
1064
- (
1065
- this._popper && this._popper.destroy(),
1066
- o.default(this._menu).toggleClass("show"),
1067
- o
1068
- .default(i)
1069
- .toggleClass("show")
1070
- .trigger(o.default.Event("hidden.bs.dropdown", e))
1071
- );
1072
- }
1073
- }), (e.dispose = function() {
1074
- o.default.removeData(this._element, "bs.dropdown"), o
1075
- .default(this._element)
1076
- .off(
1077
- ".bs.dropdown"
1078
- ), (this._element = null), (this._menu = null), null !==
1079
- this._popper && (this._popper.destroy(), (this._popper = null));
1080
- }), (e.update = function() {
1081
- (this._inNavbar = this._detectNavbar()), null !== this._popper &&
1082
- this._popper.scheduleUpdate();
1083
- }), (e._addEventListeners = function() {
1084
- var t = this;
1085
- o.default(this._element).on("click.bs.dropdown", function(e) {
1086
- e.preventDefault(), e.stopPropagation(), t.toggle();
1087
- });
1088
- }), (e._getConfig = function(t) {
1089
- return (t = r(
1090
- {},
1091
- this.constructor.Default,
1092
- o.default(this._element).data(),
1093
- t
1094
- )), d.typeCheckConfig(k, t, this.constructor.DefaultType), t;
1095
- }), (e._getMenuElement = function() {
1096
- if (!this._menu) {
1097
- var e = t._getParentFromElement(this._element);
1098
- e && (this._menu = e.querySelector(".dropdown-menu"));
1099
- }
1100
- return this._menu;
1101
- }), (e._getPlacement = function() {
1102
- var t = o.default(this._element.parentNode),
1103
- e = "bottom-start";
1104
- return t.hasClass("dropup")
1105
- ? (e = o.default(this._menu).hasClass("dropdown-menu-right")
1106
- ? "top-end"
1107
- : "top-start")
1108
- : t.hasClass("dropright")
1109
- ? (e = "right-start")
1110
- : t.hasClass("dropleft")
1111
- ? (e = "left-start")
1112
- : o.default(this._menu).hasClass("dropdown-menu-right") &&
1113
- (e = "bottom-end"), e;
1114
- }), (e._detectNavbar = function() {
1115
- return o.default(this._element).closest(".navbar").length > 0;
1116
- }), (e._getOffset = function() {
1117
- var t = this,
1118
- e = {};
1119
- return "function" == typeof this._config.offset
1120
- ? (e.fn = function(e) {
1121
- return (e.offsets = r(
1122
- {},
1123
- e.offsets,
1124
- t._config.offset(e.offsets, t._element) || {}
1125
- )), e;
1126
- })
1127
- : (e.offset = this._config.offset), e;
1128
- }), (e._getPopperConfig = function() {
1129
- var t = {
1130
- placement: this._getPlacement(),
1131
- modifiers: {
1132
- offset: this._getOffset(),
1133
- flip: { enabled: this._config.flip },
1134
- preventOverflow: { boundariesElement: this._config.boundary }
1135
- }
1136
- };
1137
- return "static" === this._config.display &&
1138
- (t.modifiers.applyStyle = { enabled: !1 }), r(
1139
- {},
1140
- t,
1141
- this._config.popperConfig
1142
- );
1143
- }), (t._jQueryInterface = function(e) {
1144
- return this.each(function() {
1145
- var n = o.default(this).data("bs.dropdown");
1146
- if (
1147
- (
1148
- n ||
1149
- (
1150
- (n = new t(this, "object" == typeof e ? e : null)),
1151
- o.default(this).data("bs.dropdown", n)
1152
- ),
1153
- "string" == typeof e
1154
- )
1155
- ) {
1156
- if ("undefined" == typeof n[e])
1157
- throw new TypeError('No method named "' + e + '"');
1158
- n[e]();
1159
- }
1160
- });
1161
- }), (t._clearMenus = function(e) {
1162
- if (!e || (3 !== e.which && ("keyup" !== e.type || 9 === e.which)))
1163
- for (
1164
- var n = [].slice.call(
1165
- document.querySelectorAll('[data-toggle="dropdown"]')
1166
- ),
1167
- i = 0,
1168
- a = n.length;
1169
- i < a;
1170
- i++
1171
- ) {
1172
- var s = t._getParentFromElement(n[i]),
1173
- l = o.default(n[i]).data("bs.dropdown"),
1174
- r = { relatedTarget: n[i] };
1175
- if ((e && "click" === e.type && (r.clickEvent = e), l)) {
1176
- var u = l._menu;
1177
- if (
1178
- o.default(s).hasClass("show") &&
1179
- !(
1180
- e &&
1181
- (("click" === e.type &&
1182
- /input|textarea/i.test(e.target.tagName)) ||
1183
- ("keyup" === e.type && 9 === e.which)) &&
1184
- o.default.contains(s, e.target)
1185
- )
1186
- ) {
1187
- var d = o.default.Event("hide.bs.dropdown", r);
1188
- o.default(s).trigger(d), d.isDefaultPrevented() ||
1189
- (
1190
- "ontouchstart" in document.documentElement &&
1191
- o
1192
- .default(document.body)
1193
- .children()
1194
- .off("mouseover", null, o.default.noop),
1195
- n[i].setAttribute("aria-expanded", "false"),
1196
- l._popper && l._popper.destroy(),
1197
- o.default(u).removeClass("show"),
1198
- o
1199
- .default(s)
1200
- .removeClass("show")
1201
- .trigger(o.default.Event("hidden.bs.dropdown", r))
1202
- );
1203
  }
1204
  }
1205
  }
1206
- }), (t._getParentFromElement = function(t) {
1207
- var e,
1208
- n = d.getSelectorFromElement(t);
1209
- return n && (e = document.querySelector(n)), e || t.parentNode;
1210
- }), (t._dataApiKeydownHandler = function(e) {
1211
- if (
1212
- !(/input|textarea/i.test(e.target.tagName)
1213
- ? 32 === e.which ||
1214
- (27 !== e.which &&
1215
- ((40 !== e.which && 38 !== e.which) ||
1216
- o.default(e.target).closest(".dropdown-menu").length))
1217
- : !I.test(e.which)) &&
1218
- !this.disabled &&
1219
- !o.default(this).hasClass("disabled")
1220
- ) {
1221
- var n = t._getParentFromElement(this),
1222
- i = o.default(n).hasClass("show");
1223
- if (i || 27 !== e.which) {
1224
- if (
1225
- (
1226
- e.preventDefault(),
1227
- e.stopPropagation(),
1228
- !i || 27 === e.which || 32 === e.which
1229
- )
1230
- )
1231
- return 27 === e.which &&
1232
- o
1233
- .default(n.querySelector('[data-toggle="dropdown"]'))
1234
- .trigger("focus"), void o.default(this).trigger("click");
1235
- var a = [].slice
1236
- .call(
1237
- n.querySelectorAll(
1238
- ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)"
1239
- )
1240
- )
1241
- .filter(function(t) {
1242
- return o.default(t).is(":visible");
1243
- });
1244
- if (0 !== a.length) {
1245
- var s = a.indexOf(e.target);
1246
- 38 === e.which && s > 0 && s--, 40 === e.which &&
1247
- s < a.length - 1 &&
1248
- s++, s < 0 && (s = 0), a[s].focus();
1249
  }
1250
  }
 
 
 
1251
  }
1252
- }), l(t, null, [
1253
- {
1254
- key: "VERSION",
1255
- get: function() {
1256
- return "4.5.3";
1257
- }
1258
- },
1259
- {
1260
- key: "Default",
1261
- get: function() {
1262
- return j;
1263
- }
1264
- },
1265
- {
1266
- key: "DefaultType",
1267
- get: function() {
1268
- return O;
1269
- }
1270
  }
1271
- ]), t;
1272
- })();
1273
- o
1274
- .default(document)
1275
- .on(
1276
- "keydown.bs.dropdown.data-api",
1277
- '[data-toggle="dropdown"]',
1278
- x._dataApiKeydownHandler
1279
- )
1280
- .on(
1281
- "keydown.bs.dropdown.data-api",
1282
- ".dropdown-menu",
1283
- x._dataApiKeydownHandler
1284
- )
1285
- .on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api", x._clearMenus)
1286
- .on("click.bs.dropdown.data-api", '[data-toggle="dropdown"]', function(t) {
1287
- t.preventDefault(), t.stopPropagation(), x._jQueryInterface.call(o.default(this), "toggle");
1288
- })
1289
- .on("click.bs.dropdown.data-api", ".dropdown form", function(t) {
1290
- t.stopPropagation();
1291
- }), (o.default.fn[k] =
1292
- x._jQueryInterface), (o.default.fn[k].Constructor = x), (o.default.fn[
1293
- k
1294
- ].noConflict = function() {
1295
- return (o.default.fn[k] = A), x._jQueryInterface;
1296
- });
1297
- var P = o.default.fn.modal,
1298
- R = { backdrop: !0, keyboard: !0, focus: !0, show: !0 },
1299
- L = {
1300
- backdrop: "(boolean|string)",
1301
- keyboard: "boolean",
1302
- focus: "boolean",
1303
- show: "boolean"
1304
- },
1305
- q = (function() {
1306
- function t(t, e) {
1307
- (this._config = this._getConfig(
1308
- e
1309
- )), (this._element = t), (this._dialog = t.querySelector(
1310
- ".modal-dialog"
1311
- )), (this._backdrop = null), (this._isShown = !1), (this._isBodyOverflowing = !1), (this._ignoreBackdropClick = !1), (this._isTransitioning = !1), (this._scrollbarWidth = 0);
1312
- }
1313
- var e = t.prototype;
1314
- return (e.toggle = function(t) {
1315
- return this._isShown ? this.hide() : this.show(t);
1316
- }), (e.show = function(t) {
1317
- var e = this;
1318
- if (!this._isShown && !this._isTransitioning) {
1319
- o.default(this._element).hasClass("fade") &&
1320
- (this._isTransitioning = !0);
1321
- var n = o.default.Event("show.bs.modal", { relatedTarget: t });
1322
- o.default(this._element).trigger(n), this._isShown ||
1323
- n.isDefaultPrevented() ||
1324
- (
1325
- (this._isShown = !0),
1326
- this._checkScrollbar(),
1327
- this._setScrollbar(),
1328
- this._adjustDialog(),
1329
- this._setEscapeEvent(),
1330
- this._setResizeEvent(),
1331
- o
1332
- .default(this._element)
1333
- .on(
1334
- "click.dismiss.bs.modal",
1335
- '[data-dismiss="modal"]',
1336
- function(t) {
1337
- return e.hide(t);
1338
- }
1339
- ),
1340
- o
1341
- .default(this._dialog)
1342
- .on("mousedown.dismiss.bs.modal", function() {
1343
- o
1344
- .default(e._element)
1345
- .one("mouseup.dismiss.bs.modal", function(t) {
1346
- o.default(t.target).is(e._element) &&
1347
- (e._ignoreBackdropClick = !0);
1348
- });
1349
- }),
1350
- this._showBackdrop(function() {
1351
- return e._showElement(t);
1352
- })
1353
- );
1354
- }
1355
- }), (e.hide = function(t) {
1356
- var e = this;
1357
- if (
1358
- (t && t.preventDefault(), this._isShown && !this._isTransitioning)
1359
- ) {
1360
- var n = o.default.Event("hide.bs.modal");
1361
- if (
1362
- (
1363
- o.default(this._element).trigger(n),
1364
- this._isShown && !n.isDefaultPrevented()
1365
- )
1366
- ) {
1367
- this._isShown = !1;
1368
- var i = o.default(this._element).hasClass("fade");
1369
- if (
1370
- (
1371
- i && (this._isTransitioning = !0),
1372
- this._setEscapeEvent(),
1373
- this._setResizeEvent(),
1374
- o.default(document).off("focusin.bs.modal"),
1375
- o.default(this._element).removeClass("show"),
1376
- o.default(this._element).off("click.dismiss.bs.modal"),
1377
- o.default(this._dialog).off("mousedown.dismiss.bs.modal"),
1378
- i
1379
- )
1380
- ) {
1381
- var a = d.getTransitionDurationFromElement(this._element);
1382
- o
1383
- .default(this._element)
1384
- .one(d.TRANSITION_END, function(t) {
1385
- return e._hideModal(t);
1386
- })
1387
- .emulateTransitionEnd(a);
1388
- } else this._hideModal();
1389
- }
1390
  }
1391
- }), (e.dispose = function() {
1392
- [window, this._element, this._dialog].forEach(function(t) {
1393
- return o.default(t).off(".bs.modal");
1394
- }), o.default(document).off("focusin.bs.modal"), o.default.removeData(
1395
- this._element,
1396
- "bs.modal"
1397
- ), (this._config = null), (this._element = null), (this._dialog = null), (this._backdrop = null), (this._isShown = null), (this._isBodyOverflowing = null), (this._ignoreBackdropClick = null), (this._isTransitioning = null), (this._scrollbarWidth = null);
1398
- }), (e.handleUpdate = function() {
1399
- this._adjustDialog();
1400
- }), (e._getConfig = function(t) {
1401
- return (t = r({}, R, t)), d.typeCheckConfig("modal", t, L), t;
1402
- }), (e._triggerBackdropTransition = function() {
1403
- var t = this;
1404
- if ("static" === this._config.backdrop) {
1405
- var e = o.default.Event("hidePrevented.bs.modal");
1406
- if ((o.default(this._element).trigger(e), e.isDefaultPrevented()))
1407
- return;
1408
- var n =
1409
- this._element.scrollHeight > document.documentElement.clientHeight;
1410
- n ||
1411
- (this._element.style.overflowY =
1412
- "hidden"), this._element.classList.add("modal-static");
1413
- var i = d.getTransitionDurationFromElement(this._dialog);
1414
- o.default(this._element).off(d.TRANSITION_END), o
1415
- .default(this._element)
1416
- .one(d.TRANSITION_END, function() {
1417
- t._element.classList.remove("modal-static"), n ||
1418
- o
1419
- .default(t._element)
1420
- .one(d.TRANSITION_END, function() {
1421
- t._element.style.overflowY = "";
1422
- })
1423
- .emulateTransitionEnd(t._element, i);
1424
- })
1425
- .emulateTransitionEnd(i), this._element.focus();
1426
- } else this.hide();
1427
- }), (e._showElement = function(t) {
1428
- var e = this,
1429
- n = o.default(this._element).hasClass("fade"),
1430
- i = this._dialog ? this._dialog.querySelector(".modal-body") : null;
1431
- (this._element.parentNode &&
1432
- this._element.parentNode.nodeType === Node.ELEMENT_NODE) ||
1433
- document.body.appendChild(
1434
- this._element
1435
- ), (this._element.style.display =
1436
- "block"), this._element.removeAttribute(
1437
- "aria-hidden"
1438
- ), this._element.setAttribute(
1439
- "aria-modal",
1440
- !0
1441
- ), this._element.setAttribute("role", "dialog"), o
1442
- .default(this._dialog)
1443
- .hasClass("modal-dialog-scrollable") && i
1444
- ? (i.scrollTop = 0)
1445
- : (this._element.scrollTop = 0), n &&
1446
- d.reflow(this._element), o
1447
- .default(this._element)
1448
- .addClass("show"), this._config.focus && this._enforceFocus();
1449
- var a = o.default.Event("shown.bs.modal", { relatedTarget: t }),
1450
- s = function() {
1451
- e._config.focus &&
1452
- e._element.focus(), (e._isTransitioning = !1), o
1453
- .default(e._element)
1454
- .trigger(a);
1455
- };
1456
- if (n) {
1457
- var l = d.getTransitionDurationFromElement(this._dialog);
1458
- o
1459
- .default(this._dialog)
1460
- .one(d.TRANSITION_END, s)
1461
- .emulateTransitionEnd(l);
1462
- } else s();
1463
- }), (e._enforceFocus = function() {
1464
- var t = this;
1465
- o
1466
- .default(document)
1467
- .off("focusin.bs.modal")
1468
- .on("focusin.bs.modal", function(e) {
1469
- document !== e.target &&
1470
- t._element !== e.target &&
1471
- 0 === o.default(t._element).has(e.target).length &&
1472
- t._element.focus();
1473
- });
1474
- }), (e._setEscapeEvent = function() {
1475
- var t = this;
1476
- this._isShown
1477
- ? o
1478
- .default(this._element)
1479
- .on("keydown.dismiss.bs.modal", function(e) {
1480
- t._config.keyboard && 27 === e.which
1481
- ? (e.preventDefault(), t.hide())
1482
- : t._config.keyboard ||
1483
- 27 !== e.which ||
1484
- t._triggerBackdropTransition();
1485
- })
1486
- : this._isShown ||
1487
- o.default(this._element).off("keydown.dismiss.bs.modal");
1488
- }), (e._setResizeEvent = function() {
1489
- var t = this;
1490
- this._isShown
1491
- ? o.default(window).on("resize.bs.modal", function(e) {
1492
- return t.handleUpdate(e);
1493
- })
1494
- : o.default(window).off("resize.bs.modal");
1495
- }), (e._hideModal = function() {
1496
- var t = this;
1497
- (this._element.style.display = "none"), this._element.setAttribute(
1498
- "aria-hidden",
1499
- !0
1500
- ), this._element.removeAttribute(
1501
- "aria-modal"
1502
- ), this._element.removeAttribute(
1503
- "role"
1504
- ), (this._isTransitioning = !1), this._showBackdrop(function() {
1505
- o
1506
- .default(document.body)
1507
- .removeClass(
1508
- "modal-open"
1509
- ), t._resetAdjustments(), t._resetScrollbar(), o.default(t._element).trigger("hidden.bs.modal");
1510
- });
1511
- }), (e._removeBackdrop = function() {
1512
- this._backdrop &&
1513
- (o.default(this._backdrop).remove(), (this._backdrop = null));
1514
- }), (e._showBackdrop = function(t) {
1515
- var e = this,
1516
- n = o.default(this._element).hasClass("fade") ? "fade" : "";
1517
- if (this._isShown && this._config.backdrop) {
1518
- if (
1519
- (
1520
- (this._backdrop = document.createElement("div")),
1521
- (this._backdrop.className = "modal-backdrop"),
1522
- n && this._backdrop.classList.add(n),
1523
- o.default(this._backdrop).appendTo(document.body),
1524
- o
1525
- .default(this._element)
1526
- .on("click.dismiss.bs.modal", function(t) {
1527
- e._ignoreBackdropClick
1528
- ? (e._ignoreBackdropClick = !1)
1529
- : t.target === t.currentTarget &&
1530
- e._triggerBackdropTransition();
1531
- }),
1532
- n && d.reflow(this._backdrop),
1533
- o.default(this._backdrop).addClass("show"),
1534
- !t
1535
- )
1536
- )
1537
- return;
1538
- if (!n) return void t();
1539
- var i = d.getTransitionDurationFromElement(this._backdrop);
1540
- o
1541
- .default(this._backdrop)
1542
- .one(d.TRANSITION_END, t)
1543
- .emulateTransitionEnd(i);
1544
- } else if (!this._isShown && this._backdrop) {
1545
- o.default(this._backdrop).removeClass("show");
1546
- var a = function() {
1547
- e._removeBackdrop(), t && t();
1548
- };
1549
- if (o.default(this._element).hasClass("fade")) {
1550
- var s = d.getTransitionDurationFromElement(this._backdrop);
1551
- o
1552
- .default(this._backdrop)
1553
- .one(d.TRANSITION_END, a)
1554
- .emulateTransitionEnd(s);
1555
- } else a();
1556
- } else t && t();
1557
- }), (e._adjustDialog = function() {
1558
- var t =
1559
- this._element.scrollHeight > document.documentElement.clientHeight;
1560
- !this._isBodyOverflowing &&
1561
- t &&
1562
- (this._element.style.paddingLeft = this._scrollbarWidth + "px"), this
1563
- ._isBodyOverflowing &&
1564
- !t &&
1565
- (this._element.style.paddingRight = this._scrollbarWidth + "px");
1566
- }), (e._resetAdjustments = function() {
1567
- (this._element.style.paddingLeft =
1568
- ""), (this._element.style.paddingRight = "");
1569
- }), (e._checkScrollbar = function() {
1570
- var t = document.body.getBoundingClientRect();
1571
- (this._isBodyOverflowing =
1572
- Math.round(t.left + t.right) <
1573
- window.innerWidth), (this._scrollbarWidth = this._getScrollbarWidth());
1574
- }), (e._setScrollbar = function() {
1575
- var t = this;
1576
- if (this._isBodyOverflowing) {
1577
- var e = [].slice.call(
1578
- document.querySelectorAll(
1579
- ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1580
- )
1581
- ),
1582
- n = [].slice.call(document.querySelectorAll(".sticky-top"));
1583
- o.default(e).each(function(e, n) {
1584
- var i = n.style.paddingRight,
1585
- a = o.default(n).css("padding-right");
1586
- o
1587
- .default(n)
1588
- .data("padding-right", i)
1589
- .css("padding-right", parseFloat(a) + t._scrollbarWidth + "px");
1590
- }), o.default(n).each(function(e, n) {
1591
- var i = n.style.marginRight,
1592
- a = o.default(n).css("margin-right");
1593
- o
1594
- .default(n)
1595
- .data("margin-right", i)
1596
- .css("margin-right", parseFloat(a) - t._scrollbarWidth + "px");
1597
- });
1598
- var i = document.body.style.paddingRight,
1599
- a = o.default(document.body).css("padding-right");
1600
- o
1601
- .default(document.body)
1602
- .data("padding-right", i)
1603
- .css("padding-right", parseFloat(a) + this._scrollbarWidth + "px");
1604
- }
1605
- o.default(document.body).addClass("modal-open");
1606
- }), (e._resetScrollbar = function() {
1607
- var t = [].slice.call(
1608
- document.querySelectorAll(
1609
- ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"
1610
- )
1611
- );
1612
- o.default(t).each(function(t, e) {
1613
- var n = o.default(e).data("padding-right");
1614
- o
1615
- .default(e)
1616
- .removeData("padding-right"), (e.style.paddingRight = n || "");
1617
- });
1618
- var e = [].slice.call(document.querySelectorAll(".sticky-top"));
1619
- o.default(e).each(function(t, e) {
1620
- var n = o.default(e).data("margin-right");
1621
- "undefined" != typeof n &&
1622
- o.default(e).css("margin-right", n).removeData("margin-right");
1623
- });
1624
- var n = o.default(document.body).data("padding-right");
1625
- o
1626
- .default(document.body)
1627
- .removeData("padding-right"), (document.body.style.paddingRight =
1628
- n || "");
1629
- }), (e._getScrollbarWidth = function() {
1630
- var t = document.createElement("div");
1631
- (t.className = "modal-scrollbar-measure"), document.body.appendChild(t);
1632
- var e = t.getBoundingClientRect().width - t.clientWidth;
1633
- return document.body.removeChild(t), e;
1634
- }), (t._jQueryInterface = function(e, n) {
1635
- return this.each(function() {
1636
- var i = o.default(this).data("bs.modal"),
1637
- a = r(
1638
- {},
1639
- R,
1640
- o.default(this).data(),
1641
- "object" == typeof e && e ? e : {}
1642
- );
1643
- if (
1644
- (
1645
- i || ((i = new t(this, a)), o.default(this).data("bs.modal", i)),
1646
- "string" == typeof e
1647
- )
1648
- ) {
1649
- if ("undefined" == typeof i[e])
1650
- throw new TypeError('No method named "' + e + '"');
1651
- i[e](n);
1652
- } else a.show && i.show(n);
1653
- });
1654
- }), l(t, null, [
1655
- {
1656
- key: "VERSION",
1657
- get: function() {
1658
- return "4.5.3";
1659
- }
1660
- },
1661
- {
1662
- key: "Default",
1663
- get: function() {
1664
- return R;
1665
- }
1666
  }
1667
- ]), t;
1668
- })();
1669
- o
1670
- .default(document)
1671
- .on("click.bs.modal.data-api", '[data-toggle="modal"]', function(t) {
1672
- var e,
1673
- n = this,
1674
- i = d.getSelectorFromElement(this);
1675
- i && (e = document.querySelector(i));
1676
- var a = o.default(e).data("bs.modal")
1677
- ? "toggle"
1678
- : r({}, o.default(e).data(), o.default(this).data());
1679
- ("A" !== this.tagName && "AREA" !== this.tagName) || t.preventDefault();
1680
- var s = o.default(e).one("show.bs.modal", function(t) {
1681
- t.isDefaultPrevented() ||
1682
- s.one("hidden.bs.modal", function() {
1683
- o.default(n).is(":visible") && n.focus();
1684
- });
1685
  });
1686
- q._jQueryInterface.call(o.default(e), a, this);
1687
- }), (o.default.fn.modal =
1688
- q._jQueryInterface), (o.default.fn.modal.Constructor = q), (o.default.fn.modal.noConflict = function() {
1689
- return (o.default.fn.modal = P), q._jQueryInterface;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1690
  });
1691
- var F = [
1692
- "background",
1693
- "cite",
1694
- "href",
1695
- "itemtype",
1696
- "longdesc",
1697
- "poster",
1698
- "src",
1699
- "xlink:href"
1700
- ],
1701
- Q = {
1702
- "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i],
1703
- a: ["target", "href", "title", "rel"],
1704
- area: [],
1705
- b: [],
1706
- br: [],
1707
- col: [],
1708
- code: [],
1709
- div: [],
1710
- em: [],
1711
- hr: [],
1712
- h1: [],
1713
- h2: [],
1714
- h3: [],
1715
- h4: [],
1716
- h5: [],
1717
- h6: [],
1718
- i: [],
1719
- img: ["src", "srcset", "alt", "title", "width", "height"],
1720
- li: [],
1721
- ol: [],
1722
- p: [],
1723
- pre: [],
1724
- s: [],
1725
- small: [],
1726
- span: [],
1727
- sub: [],
1728
- sup: [],
1729
- strong: [],
1730
- u: [],
1731
- ul: []
1732
- },
1733
- B = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,
1734
- H = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
1735
- function U(t, e, n) {
1736
- if (0 === t.length) return t;
1737
- if (n && "function" == typeof n) return n(t);
1738
- for (
1739
- var i = new window.DOMParser().parseFromString(t, "text/html"),
1740
- o = Object.keys(e),
1741
- a = [].slice.call(i.body.querySelectorAll("*")),
1742
- s = function(t, n) {
1743
- var i = a[t],
1744
- s = i.nodeName.toLowerCase();
1745
- if (-1 === o.indexOf(i.nodeName.toLowerCase()))
1746
- return i.parentNode.removeChild(i), "continue";
1747
- var l = [].slice.call(i.attributes),
1748
- r = [].concat(e["*"] || [], e[s] || []);
1749
- l.forEach(function(t) {
1750
- (function(t, e) {
1751
- var n = t.nodeName.toLowerCase();
1752
- if (-1 !== e.indexOf(n))
1753
- return (
1754
- -1 === F.indexOf(n) ||
1755
- Boolean(t.nodeValue.match(B) || t.nodeValue.match(H))
1756
- );
1757
- for (
1758
- var i = e.filter(function(t) {
1759
- return t instanceof RegExp;
1760
- }),
1761
- o = 0,
1762
- a = i.length;
1763
- o < a;
1764
- o++
1765
- )
1766
- if (n.match(i[o])) return !0;
1767
- return !1;
1768
- })(t, r) || i.removeAttribute(t.nodeName);
1769
- });
1770
- },
1771
- l = 0,
1772
- r = a.length;
1773
- l < r;
1774
- l++
1775
- )
1776
- s(l);
1777
- return i.body.innerHTML;
1778
- }
1779
- var M = "tooltip",
1780
- W = o.default.fn[M],
1781
- V = new RegExp("(^|\\s)bs-tooltip\\S+", "g"),
1782
- z = ["sanitize", "whiteList", "sanitizeFn"],
1783
- K = {
1784
- animation: "boolean",
1785
- template: "string",
1786
- title: "(string|element|function)",
1787
- trigger: "string",
1788
- delay: "(number|object)",
1789
- html: "boolean",
1790
- selector: "(string|boolean)",
1791
- placement: "(string|function)",
1792
- offset: "(number|string|function)",
1793
- container: "(string|element|boolean)",
1794
- fallbackPlacement: "(string|array)",
1795
- boundary: "(string|element)",
1796
- sanitize: "boolean",
1797
- sanitizeFn: "(null|function)",
1798
- whiteList: "object",
1799
- popperConfig: "(null|object)"
1800
- },
1801
- X = {
1802
- AUTO: "auto",
1803
- TOP: "top",
1804
- RIGHT: "right",
1805
- BOTTOM: "bottom",
1806
- LEFT: "left"
1807
- },
1808
- Y = {
1809
- animation: !0,
1810
- template:
1811
- '<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',
1812
- trigger: "hover focus",
1813
- title: "",
1814
- delay: 0,
1815
- html: !1,
1816
- selector: !1,
1817
- placement: "top",
1818
- offset: 0,
1819
- container: !1,
1820
- fallbackPlacement: "flip",
1821
- boundary: "scrollParent",
1822
- sanitize: !0,
1823
- sanitizeFn: null,
1824
- whiteList: Q,
1825
- popperConfig: null
1826
- },
1827
- $ = {
1828
- HIDE: "hide.bs.tooltip",
1829
- HIDDEN: "hidden.bs.tooltip",
1830
- SHOW: "show.bs.tooltip",
1831
- SHOWN: "shown.bs.tooltip",
1832
- INSERTED: "inserted.bs.tooltip",
1833
- CLICK: "click.bs.tooltip",
1834
- FOCUSIN: "focusin.bs.tooltip",
1835
- FOCUSOUT: "focusout.bs.tooltip",
1836
- MOUSEENTER: "mouseenter.bs.tooltip",
1837
- MOUSELEAVE: "mouseleave.bs.tooltip"
1838
- },
1839
- J = (function() {
1840
- function t(t, e) {
1841
- if ("undefined" == typeof a.default)
1842
- throw new TypeError(
1843
- "Bootstrap's tooltips require Popper.js (https://popper.js.org/)"
1844
- );
1845
- (this._isEnabled = !0), (this._timeout = 0), (this._hoverState =
1846
- ""), (this._activeTrigger = {}), (this._popper = null), (this.element = t), (this.config = this._getConfig(
1847
- e
1848
- )), (this.tip = null), this._setListeners();
1849
- }
1850
- var e = t.prototype;
1851
- return (e.enable = function() {
1852
- this._isEnabled = !0;
1853
- }), (e.disable = function() {
1854
- this._isEnabled = !1;
1855
- }), (e.toggleEnabled = function() {
1856
- this._isEnabled = !this._isEnabled;
1857
- }), (e.toggle = function(t) {
1858
- if (this._isEnabled)
1859
- if (t) {
1860
- var e = this.constructor.DATA_KEY,
1861
- n = o.default(t.currentTarget).data(e);
1862
- n ||
1863
- (
1864
- (n = new this.constructor(
1865
- t.currentTarget,
1866
- this._getDelegateConfig()
1867
- )),
1868
- o.default(t.currentTarget).data(e, n)
1869
- ), (n._activeTrigger.click = !n._activeTrigger
1870
- .click), n._isWithActiveTrigger()
1871
- ? n._enter(null, n)
1872
- : n._leave(null, n);
1873
- } else {
1874
- if (o.default(this.getTipElement()).hasClass("show"))
1875
- return void this._leave(null, this);
1876
- this._enter(null, this);
1877
- }
1878
- }), (e.dispose = function() {
1879
- clearTimeout(this._timeout), o.default.removeData(
1880
- this.element,
1881
- this.constructor.DATA_KEY
1882
- ), o.default(this.element).off(this.constructor.EVENT_KEY), o
1883
- .default(this.element)
1884
- .closest(".modal")
1885
- .off("hide.bs.modal", this._hideModalHandler), this.tip &&
1886
- o
1887
- .default(this.tip)
1888
- .remove(), (this._isEnabled = null), (this._timeout = null), (this._hoverState = null), (this._activeTrigger = null), this
1889
- ._popper &&
1890
- this._popper.destroy(), (this._popper = null), (this.element = null), (this.config = null), (this.tip = null);
1891
- }), (e.show = function() {
1892
- var t = this;
1893
- if ("none" === o.default(this.element).css("display"))
1894
- throw new Error("Please use show on visible elements");
1895
- var e = o.default.Event(this.constructor.Event.SHOW);
1896
- if (this.isWithContent() && this._isEnabled) {
1897
- o.default(this.element).trigger(e);
1898
- var n = d.findShadowRoot(this.element),
1899
- i = o.default.contains(
1900
- null !== n ? n : this.element.ownerDocument.documentElement,
1901
- this.element
1902
- );
1903
- if (e.isDefaultPrevented() || !i) return;
1904
- var s = this.getTipElement(),
1905
- l = d.getUID(this.constructor.NAME);
1906
- s.setAttribute("id", l), this.element.setAttribute(
1907
- "aria-describedby",
1908
- l
1909
- ), this.setContent(), this.config.animation &&
1910
- o.default(s).addClass("fade");
1911
- var r =
1912
- "function" == typeof this.config.placement
1913
- ? this.config.placement.call(this, s, this.element)
1914
- : this.config.placement,
1915
- u = this._getAttachment(r);
1916
- this.addAttachmentClass(u);
1917
- var f = this._getContainer();
1918
- o
1919
- .default(s)
1920
- .data(this.constructor.DATA_KEY, this), o.default.contains(
1921
- this.element.ownerDocument.documentElement,
1922
- this.tip
1923
- ) || o.default(s).appendTo(f), o
1924
- .default(this.element)
1925
- .trigger(
1926
- this.constructor.Event.INSERTED
1927
- ), (this._popper = new a.default(
1928
- this.element,
1929
- s,
1930
- this._getPopperConfig(u)
1931
- )), o.default(s).addClass("show"), "ontouchstart" in
1932
- document.documentElement &&
1933
- o
1934
- .default(document.body)
1935
- .children()
1936
- .on("mouseover", null, o.default.noop);
1937
- var c = function() {
1938
- t.config.animation && t._fixTransition();
1939
- var e = t._hoverState;
1940
- (t._hoverState = null), o
1941
- .default(t.element)
1942
- .trigger(t.constructor.Event.SHOWN), "out" === e &&
1943
- t._leave(null, t);
1944
- };
1945
- if (o.default(this.tip).hasClass("fade")) {
1946
- var h = d.getTransitionDurationFromElement(this.tip);
1947
- o
1948
- .default(this.tip)
1949
- .one(d.TRANSITION_END, c)
1950
- .emulateTransitionEnd(h);
1951
- } else c();
1952
- }
1953
- }), (e.hide = function(t) {
1954
- var e = this,
1955
- n = this.getTipElement(),
1956
- i = o.default.Event(this.constructor.Event.HIDE),
1957
- a = function() {
1958
- "show" !== e._hoverState &&
1959
- n.parentNode &&
1960
- n.parentNode.removeChild(
1961
- n
1962
- ), e._cleanTipClass(), e.element.removeAttribute(
1963
- "aria-describedby"
1964
- ), o
1965
- .default(e.element)
1966
- .trigger(e.constructor.Event.HIDDEN), null !== e._popper &&
1967
- e._popper.destroy(), t && t();
1968
- };
1969
- if ((o.default(this.element).trigger(i), !i.isDefaultPrevented())) {
1970
- if (
1971
- (
1972
- o.default(n).removeClass("show"),
1973
- "ontouchstart" in document.documentElement &&
1974
- o
1975
- .default(document.body)
1976
- .children()
1977
- .off("mouseover", null, o.default.noop),
1978
- (this._activeTrigger.click = !1),
1979
- (this._activeTrigger.focus = !1),
1980
- (this._activeTrigger.hover = !1),
1981
- o.default(this.tip).hasClass("fade")
1982
- )
1983
- ) {
1984
- var s = d.getTransitionDurationFromElement(n);
1985
- o.default(n).one(d.TRANSITION_END, a).emulateTransitionEnd(s);
1986
- } else a();
1987
- this._hoverState = "";
1988
- }
1989
- }), (e.update = function() {
1990
- null !== this._popper && this._popper.scheduleUpdate();
1991
- }), (e.isWithContent = function() {
1992
- return Boolean(this.getTitle());
1993
- }), (e.addAttachmentClass = function(t) {
1994
- o.default(this.getTipElement()).addClass("bs-tooltip-" + t);
1995
- }), (e.getTipElement = function() {
1996
- return (this.tip = this.tip || o.default(this.config.template)[0]), this
1997
- .tip;
1998
- }), (e.setContent = function() {
1999
- var t = this.getTipElement();
2000
- this.setElementContent(
2001
- o.default(t.querySelectorAll(".tooltip-inner")),
2002
- this.getTitle()
2003
- ), o.default(t).removeClass("fade show");
2004
- }), (e.setElementContent = function(t, e) {
2005
- "object" != typeof e || (!e.nodeType && !e.jquery)
2006
- ? this.config.html
2007
- ? (
2008
- this.config.sanitize &&
2009
- (e = U(e, this.config.whiteList, this.config.sanitizeFn)),
2010
- t.html(e)
2011
- )
2012
- : t.text(e)
2013
- : this.config.html
2014
- ? o.default(e).parent().is(t) || t.empty().append(e)
2015
- : t.text(o.default(e).text());
2016
- }), (e.getTitle = function() {
2017
- var t = this.element.getAttribute("data-original-title");
2018
- return t ||
2019
- (t =
2020
- "function" == typeof this.config.title
2021
- ? this.config.title.call(this.element)
2022
- : this.config.title), t;
2023
- }), (e._getPopperConfig = function(t) {
2024
- var e = this;
2025
- return r(
2026
- {},
2027
- {
2028
- placement: t,
2029
- modifiers: {
2030
- offset: this._getOffset(),
2031
- flip: { behavior: this.config.fallbackPlacement },
2032
- arrow: { element: ".arrow" },
2033
- preventOverflow: { boundariesElement: this.config.boundary }
2034
- },
2035
- onCreate: function(t) {
2036
- t.originalPlacement !== t.placement &&
2037
- e._handlePopperPlacementChange(t);
2038
- },
2039
- onUpdate: function(t) {
2040
- return e._handlePopperPlacementChange(t);
2041
- }
2042
- },
2043
- this.config.popperConfig
2044
- );
2045
- }), (e._getOffset = function() {
2046
- var t = this,
2047
- e = {};
2048
- return "function" == typeof this.config.offset
2049
- ? (e.fn = function(e) {
2050
- return (e.offsets = r(
2051
- {},
2052
- e.offsets,
2053
- t.config.offset(e.offsets, t.element) || {}
2054
- )), e;
2055
- })
2056
- : (e.offset = this.config.offset), e;
2057
- }), (e._getContainer = function() {
2058
- return !1 === this.config.container
2059
- ? document.body
2060
- : d.isElement(this.config.container)
2061
- ? o.default(this.config.container)
2062
- : o.default(document).find(this.config.container);
2063
- }), (e._getAttachment = function(t) {
2064
- return X[t.toUpperCase()];
2065
- }), (e._setListeners = function() {
2066
- var t = this;
2067
- this.config.trigger.split(" ").forEach(function(e) {
2068
- if ("click" === e)
2069
- o
2070
- .default(t.element)
2071
- .on(t.constructor.Event.CLICK, t.config.selector, function(e) {
2072
- return t.toggle(e);
2073
- });
2074
- else if ("manual" !== e) {
2075
- var n =
2076
- "hover" === e
2077
- ? t.constructor.Event.MOUSEENTER
2078
- : t.constructor.Event.FOCUSIN,
2079
- i =
2080
- "hover" === e
2081
- ? t.constructor.Event.MOUSELEAVE
2082
- : t.constructor.Event.FOCUSOUT;
2083
- o
2084
- .default(t.element)
2085
- .on(n, t.config.selector, function(e) {
2086
- return t._enter(e);
2087
- })
2088
- .on(i, t.config.selector, function(e) {
2089
- return t._leave(e);
2090
- });
2091
- }
2092
- }), (this._hideModalHandler = function() {
2093
- t.element && t.hide();
2094
- }), o
2095
- .default(this.element)
2096
- .closest(".modal")
2097
- .on("hide.bs.modal", this._hideModalHandler), this.config.selector
2098
- ? (this.config = r({}, this.config, {
2099
- trigger: "manual",
2100
- selector: ""
2101
- }))
2102
- : this._fixTitle();
2103
- }), (e._fixTitle = function() {
2104
- var t = typeof this.element.getAttribute("data-original-title");
2105
- (this.element.getAttribute("title") || "string" !== t) &&
2106
- (
2107
- this.element.setAttribute(
2108
- "data-original-title",
2109
- this.element.getAttribute("title") || ""
2110
- ),
2111
- this.element.setAttribute("title", "")
2112
- );
2113
- }), (e._enter = function(t, e) {
2114
- var n = this.constructor.DATA_KEY;
2115
- (e = e || o.default(t.currentTarget).data(n)) ||
2116
- (
2117
- (e = new this.constructor(
2118
- t.currentTarget,
2119
- this._getDelegateConfig()
2120
- )),
2121
- o.default(t.currentTarget).data(n, e)
2122
- ), t &&
2123
- (e._activeTrigger[
2124
- "focusin" === t.type ? "focus" : "hover"
2125
- ] = !0), o.default(e.getTipElement()).hasClass("show") ||
2126
- "show" === e._hoverState
2127
- ? (e._hoverState = "show")
2128
- : (
2129
- clearTimeout(e._timeout),
2130
- (e._hoverState = "show"),
2131
- e.config.delay && e.config.delay.show
2132
- ? (e._timeout = setTimeout(function() {
2133
- "show" === e._hoverState && e.show();
2134
- }, e.config.delay.show))
2135
- : e.show()
2136
- );
2137
- }), (e._leave = function(t, e) {
2138
- var n = this.constructor.DATA_KEY;
2139
- (e = e || o.default(t.currentTarget).data(n)) ||
2140
- (
2141
- (e = new this.constructor(
2142
- t.currentTarget,
2143
- this._getDelegateConfig()
2144
- )),
2145
- o.default(t.currentTarget).data(n, e)
2146
- ), t &&
2147
- (e._activeTrigger[
2148
- "focusout" === t.type ? "focus" : "hover"
2149
- ] = !1), e._isWithActiveTrigger() ||
2150
- (
2151
- clearTimeout(e._timeout),
2152
- (e._hoverState = "out"),
2153
- e.config.delay && e.config.delay.hide
2154
- ? (e._timeout = setTimeout(function() {
2155
- "out" === e._hoverState && e.hide();
2156
- }, e.config.delay.hide))
2157
- : e.hide()
2158
- );
2159
- }), (e._isWithActiveTrigger = function() {
2160
- for (var t in this._activeTrigger)
2161
- if (this._activeTrigger[t]) return !0;
2162
- return !1;
2163
- }), (e._getConfig = function(t) {
2164
- var e = o.default(this.element).data();
2165
- return Object.keys(e).forEach(function(t) {
2166
- -1 !== z.indexOf(t) && delete e[t];
2167
- }), "number" ==
2168
- typeof (t = r(
2169
- {},
2170
- this.constructor.Default,
2171
- e,
2172
- "object" == typeof t && t ? t : {}
2173
- )).delay && (t.delay = { show: t.delay, hide: t.delay }), "number" ==
2174
- typeof t.title && (t.title = t.title.toString()), "number" ==
2175
- typeof t.content &&
2176
- (t.content = t.content.toString()), d.typeCheckConfig(
2177
- M,
2178
- t,
2179
- this.constructor.DefaultType
2180
- ), t.sanitize &&
2181
- (t.template = U(t.template, t.whiteList, t.sanitizeFn)), t;
2182
- }), (e._getDelegateConfig = function() {
2183
- var t = {};
2184
- if (this.config)
2185
- for (var e in this.config)
2186
- this.constructor.Default[e] !== this.config[e] &&
2187
- (t[e] = this.config[e]);
2188
- return t;
2189
- }), (e._cleanTipClass = function() {
2190
- var t = o.default(this.getTipElement()),
2191
- e = t.attr("class").match(V);
2192
- null !== e && e.length && t.removeClass(e.join(""));
2193
- }), (e._handlePopperPlacementChange = function(t) {
2194
- (this.tip =
2195
- t.instance.popper), this._cleanTipClass(), this.addAttachmentClass(
2196
- this._getAttachment(t.placement)
2197
- );
2198
- }), (e._fixTransition = function() {
2199
- var t = this.getTipElement(),
2200
- e = this.config.animation;
2201
- null === t.getAttribute("x-placement") &&
2202
- (
2203
- o.default(t).removeClass("fade"),
2204
- (this.config.animation = !1),
2205
- this.hide(),
2206
- this.show(),
2207
- (this.config.animation = e)
2208
- );
2209
- }), (t._jQueryInterface = function(e) {
2210
- return this.each(function() {
2211
- var n = o.default(this),
2212
- i = n.data("bs.tooltip"),
2213
- a = "object" == typeof e && e;
2214
- if (
2215
- (i || !/dispose|hide/.test(e)) &&
2216
- (
2217
- i || ((i = new t(this, a)), n.data("bs.tooltip", i)),
2218
- "string" == typeof e
2219
- )
2220
- ) {
2221
- if ("undefined" == typeof i[e])
2222
- throw new TypeError('No method named "' + e + '"');
2223
- i[e]();
2224
- }
2225
- });
2226
- }), l(t, null, [
2227
- {
2228
- key: "VERSION",
2229
- get: function() {
2230
- return "4.5.3";
2231
- }
2232
- },
2233
- {
2234
- key: "Default",
2235
- get: function() {
2236
- return Y;
2237
- }
2238
- },
2239
- {
2240
- key: "NAME",
2241
- get: function() {
2242
- return M;
2243
- }
2244
- },
2245
- {
2246
- key: "DATA_KEY",
2247
- get: function() {
2248
- return "bs.tooltip";
2249
- }
2250
- },
2251
- {
2252
- key: "Event",
2253
- get: function() {
2254
- return $;
2255
- }
2256
- },
2257
- {
2258
- key: "EVENT_KEY",
2259
- get: function() {
2260
- return ".bs.tooltip";
2261
- }
2262
- },
2263
- {
2264
- key: "DefaultType",
2265
- get: function() {
2266
- return K;
2267
- }
2268
- }
2269
- ]), t;
2270
- })();
2271
- (o.default.fn[M] =
2272
- J._jQueryInterface), (o.default.fn[M].Constructor = J), (o.default.fn[
2273
- M
2274
- ].noConflict = function() {
2275
- return (o.default.fn[M] = W), J._jQueryInterface;
2276
  });
2277
- var G = "popover",
2278
- Z = o.default.fn[G],
2279
- tt = new RegExp("(^|\\s)bs-popover\\S+", "g"),
2280
- et = r({}, J.Default, {
2281
- placement: "right",
2282
- trigger: "click",
2283
- content: "",
2284
- template:
2285
- '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'
2286
- }),
2287
- nt = r({}, J.DefaultType, { content: "(string|element|function)" }),
2288
- it = {
2289
- HIDE: "hide.bs.popover",
2290
- HIDDEN: "hidden.bs.popover",
2291
- SHOW: "show.bs.popover",
2292
- SHOWN: "shown.bs.popover",
2293
- INSERTED: "inserted.bs.popover",
2294
- CLICK: "click.bs.popover",
2295
- FOCUSIN: "focusin.bs.popover",
2296
- FOCUSOUT: "focusout.bs.popover",
2297
- MOUSEENTER: "mouseenter.bs.popover",
2298
- MOUSELEAVE: "mouseleave.bs.popover"
2299
- },
2300
- ot = (function(t) {
2301
- var e, n;
2302
- function i() {
2303
- return t.apply(this, arguments) || this;
2304
- }
2305
- (n = t), ((e = i).prototype = Object.create(
2306
- n.prototype
2307
- )), (e.prototype.constructor = e), (e.__proto__ = n);
2308
- var a = i.prototype;
2309
- return (a.isWithContent = function() {
2310
- return this.getTitle() || this._getContent();
2311
- }), (a.addAttachmentClass = function(t) {
2312
- o.default(this.getTipElement()).addClass("bs-popover-" + t);
2313
- }), (a.getTipElement = function() {
2314
- return (this.tip = this.tip || o.default(this.config.template)[0]), this
2315
- .tip;
2316
- }), (a.setContent = function() {
2317
- var t = o.default(this.getTipElement());
2318
- this.setElementContent(t.find(".popover-header"), this.getTitle());
2319
- var e = this._getContent();
2320
- "function" == typeof e &&
2321
- (e = e.call(this.element)), this.setElementContent(
2322
- t.find(".popover-body"),
2323
- e
2324
- ), t.removeClass("fade show");
2325
- }), (a._getContent = function() {
2326
- return this.element.getAttribute("data-content") || this.config.content;
2327
- }), (a._cleanTipClass = function() {
2328
- var t = o.default(this.getTipElement()),
2329
- e = t.attr("class").match(tt);
2330
- null !== e && e.length > 0 && t.removeClass(e.join(""));
2331
- }), (i._jQueryInterface = function(t) {
2332
- return this.each(function() {
2333
- var e = o.default(this).data("bs.popover"),
2334
- n = "object" == typeof t ? t : null;
2335
- if (
2336
- (e || !/dispose|hide/.test(t)) &&
2337
- (
2338
- e ||
2339
- ((e = new i(this, n)), o.default(this).data("bs.popover", e)),
2340
- "string" == typeof t
2341
- )
2342
- ) {
2343
- if ("undefined" == typeof e[t])
2344
- throw new TypeError('No method named "' + t + '"');
2345
- e[t]();
2346
- }
2347
- });
2348
- }), l(i, null, [
2349
- {
2350
- key: "VERSION",
2351
- get: function() {
2352
- return "4.5.3";
2353
- }
2354
- },
2355
- {
2356
- key: "Default",
2357
- get: function() {
2358
- return et;
2359
- }
2360
- },
2361
- {
2362
- key: "NAME",
2363
- get: function() {
2364
- return G;
2365
- }
2366
- },
2367
- {
2368
- key: "DATA_KEY",
2369
- get: function() {
2370
- return "bs.popover";
2371
- }
2372
- },
2373
- {
2374
- key: "Event",
2375
- get: function() {
2376
- return it;
2377
- }
2378
- },
2379
- {
2380
- key: "EVENT_KEY",
2381
- get: function() {
2382
- return ".bs.popover";
2383
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2384
  },
2385
- {
2386
- key: "DefaultType",
2387
- get: function() {
2388
- return nt;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2389
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2390
  }
2391
- ]), i;
2392
- })(J);
2393
- (o.default.fn[G] =
2394
- ot._jQueryInterface), (o.default.fn[G].Constructor = ot), (o.default.fn[
2395
- G
2396
- ].noConflict = function() {
2397
- return (o.default.fn[G] = Z), ot._jQueryInterface;
2398
- });
2399
- var at = "scrollspy",
2400
- st = o.default.fn[at],
2401
- lt = { offset: 10, method: "auto", target: "" },
2402
- rt = { offset: "number", method: "string", target: "(string|element)" },
2403
- ut = (function() {
2404
- function t(t, e) {
2405
- var n = this;
2406
- (this._element = t), (this._scrollElement =
2407
- "BODY" === t.tagName ? window : t), (this._config = this._getConfig(
2408
- e
2409
- )), (this._selector =
2410
- this._config.target +
2411
- " .nav-link," +
2412
- this._config.target +
2413
- " .list-group-item," +
2414
- this._config.target +
2415
- " .dropdown-item"), (this._offsets = []), (this._targets = []), (this._activeTarget = null), (this._scrollHeight = 0), o
2416
- .default(this._scrollElement)
2417
- .on("scroll.bs.scrollspy", function(t) {
2418
- return n._process(t);
2419
- }), this.refresh(), this._process();
2420
- }
2421
- var e = t.prototype;
2422
- return (e.refresh = function() {
2423
- var t = this,
2424
- e =
2425
- this._scrollElement === this._scrollElement.window
2426
- ? "offset"
2427
- : "position",
2428
- n = "auto" === this._config.method ? e : this._config.method,
2429
- i = "position" === n ? this._getScrollTop() : 0;
2430
- (this._offsets = []), (this._targets = []), (this._scrollHeight = this._getScrollHeight()), [].slice
2431
- .call(document.querySelectorAll(this._selector))
2432
- .map(function(t) {
2433
- var e,
2434
- a = d.getSelectorFromElement(t);
2435
- if ((a && (e = document.querySelector(a)), e)) {
2436
- var s = e.getBoundingClientRect();
2437
- if (s.width || s.height) return [o.default(e)[n]().top + i, a];
2438
- }
2439
- return null;
2440
- })
2441
- .filter(function(t) {
2442
- return t;
2443
- })
2444
- .sort(function(t, e) {
2445
- return t[0] - e[0];
2446
- })
2447
- .forEach(function(e) {
2448
- t._offsets.push(e[0]), t._targets.push(e[1]);
2449
- });
2450
- }), (e.dispose = function() {
2451
- o.default.removeData(this._element, "bs.scrollspy"), o
2452
- .default(this._scrollElement)
2453
- .off(
2454
- ".bs.scrollspy"
2455
- ), (this._element = null), (this._scrollElement = null), (this._config = null), (this._selector = null), (this._offsets = null), (this._targets = null), (this._activeTarget = null), (this._scrollHeight = null);
2456
- }), (e._getConfig = function(t) {
2457
- if (
2458
- "string" !=
2459
- typeof (t = r({}, lt, "object" == typeof t && t ? t : {})).target &&
2460
- d.isElement(t.target)
2461
- ) {
2462
- var e = o.default(t.target).attr("id");
2463
- e ||
2464
- ((e = d.getUID(at)), o.default(t.target).attr("id", e)), (t.target =
2465
- "#" + e);
2466
- }
2467
- return d.typeCheckConfig(at, t, rt), t;
2468
- }), (e._getScrollTop = function() {
2469
- return this._scrollElement === window
2470
- ? this._scrollElement.pageYOffset
2471
- : this._scrollElement.scrollTop;
2472
- }), (e._getScrollHeight = function() {
2473
- return (
2474
- this._scrollElement.scrollHeight ||
2475
- Math.max(
2476
- document.body.scrollHeight,
2477
- document.documentElement.scrollHeight
2478
- )
2479
- );
2480
- }), (e._getOffsetHeight = function() {
2481
- return this._scrollElement === window
2482
- ? window.innerHeight
2483
- : this._scrollElement.getBoundingClientRect().height;
2484
- }), (e._process = function() {
2485
- var t = this._getScrollTop() + this._config.offset,
2486
- e = this._getScrollHeight(),
2487
- n = this._config.offset + e - this._getOffsetHeight();
2488
- if ((this._scrollHeight !== e && this.refresh(), t >= n)) {
2489
- var i = this._targets[this._targets.length - 1];
2490
- this._activeTarget !== i && this._activate(i);
2491
- } else {
2492
- if (
2493
- this._activeTarget &&
2494
- t < this._offsets[0] &&
2495
- this._offsets[0] > 0
2496
- )
2497
- return (this._activeTarget = null), void this._clear();
2498
- for (var o = this._offsets.length; o--; ) {
2499
- this._activeTarget !== this._targets[o] &&
2500
- t >= this._offsets[o] &&
2501
- ("undefined" == typeof this._offsets[o + 1] ||
2502
- t < this._offsets[o + 1]) &&
2503
- this._activate(this._targets[o]);
2504
- }
2505
  }
2506
- }), (e._activate = function(t) {
2507
- (this._activeTarget = t), this._clear();
2508
- var e = this._selector.split(",").map(function(e) {
2509
- return e + '[data-target="' + t + '"],' + e + '[href="' + t + '"]';
2510
- }),
2511
- n = o.default([].slice.call(document.querySelectorAll(e.join(","))));
2512
- n.hasClass("dropdown-item")
2513
- ? (
2514
- n
2515
- .closest(".dropdown")
2516
- .find(".dropdown-toggle")
2517
- .addClass("active"),
2518
- n.addClass("active")
2519
- )
2520
- : (
2521
- n.addClass("active"),
2522
- n
2523
- .parents(".nav, .list-group")
2524
- .prev(".nav-link, .list-group-item")
2525
- .addClass("active"),
2526
- n
2527
- .parents(".nav, .list-group")
2528
- .prev(".nav-item")
2529
- .children(".nav-link")
2530
- .addClass("active")
2531
- ), o
2532
- .default(this._scrollElement)
2533
- .trigger("activate.bs.scrollspy", { relatedTarget: t });
2534
- }), (e._clear = function() {
2535
- [].slice
2536
- .call(document.querySelectorAll(this._selector))
2537
- .filter(function(t) {
2538
- return t.classList.contains("active");
2539
- })
2540
- .forEach(function(t) {
2541
- return t.classList.remove("active");
2542
- });
2543
- }), (t._jQueryInterface = function(e) {
2544
- return this.each(function() {
2545
- var n = o.default(this).data("bs.scrollspy");
2546
- if (
2547
- (
2548
- n ||
2549
- (
2550
- (n = new t(this, "object" == typeof e && e)),
2551
- o.default(this).data("bs.scrollspy", n)
2552
- ),
2553
- "string" == typeof e
2554
- )
2555
- ) {
2556
- if ("undefined" == typeof n[e])
2557
- throw new TypeError('No method named "' + e + '"');
2558
- n[e]();
2559
  }
2560
- });
2561
- }), l(t, null, [
2562
- {
2563
- key: "VERSION",
2564
- get: function() {
2565
- return "4.5.3";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2566
  }
2567
- },
2568
- {
2569
- key: "Default",
2570
- get: function() {
2571
- return lt;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2572
  }
 
 
2573
  }
2574
- ]), t;
2575
- })();
2576
- o.default(window).on("load.bs.scrollspy.data-api", function() {
2577
- for (
2578
- var t = [].slice.call(document.querySelectorAll('[data-spy="scroll"]')),
2579
- e = t.length;
2580
- e--;
2581
-
2582
- ) {
2583
- var n = o.default(t[e]);
2584
- ut._jQueryInterface.call(n, n.data());
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2585
  }
2586
- }), (o.default.fn[at] =
2587
- ut._jQueryInterface), (o.default.fn[at].Constructor = ut), (o.default.fn[
2588
- at
2589
- ].noConflict = function() {
2590
- return (o.default.fn[at] = st), ut._jQueryInterface;
2591
  });
2592
- var dt = o.default.fn.tab,
2593
- ft = (function() {
2594
- function t(t) {
2595
- this._element = t;
2596
- }
2597
- var e = t.prototype;
2598
- return (e.show = function() {
2599
- var t = this;
2600
- if (
2601
- !(
2602
- (this._element.parentNode &&
2603
- this._element.parentNode.nodeType === Node.ELEMENT_NODE &&
2604
- o.default(this._element).hasClass("active")) ||
2605
- o.default(this._element).hasClass("disabled")
2606
- )
2607
- ) {
2608
- var e,
2609
- n,
2610
- i = o.default(this._element).closest(".nav, .list-group")[0],
2611
- a = d.getSelectorFromElement(this._element);
2612
- if (i) {
2613
- var s =
2614
- "UL" === i.nodeName || "OL" === i.nodeName
2615
- ? "> li > .active"
2616
- : ".active";
2617
- n = (n = o.default.makeArray(o.default(i).find(s)))[n.length - 1];
2618
- }
2619
- var l = o.default.Event("hide.bs.tab", {
2620
- relatedTarget: this._element
2621
- }),
2622
- r = o.default.Event("show.bs.tab", { relatedTarget: n });
2623
- if (
2624
- (
2625
- n && o.default(n).trigger(l),
2626
- o.default(this._element).trigger(r),
2627
- !r.isDefaultPrevented() && !l.isDefaultPrevented()
2628
- )
2629
- ) {
2630
- a && (e = document.querySelector(a)), this._activate(
2631
- this._element,
2632
- i
2633
- );
2634
- var u = function() {
2635
- var e = o.default.Event("hidden.bs.tab", {
2636
- relatedTarget: t._element
2637
- }),
2638
- i = o.default.Event("shown.bs.tab", { relatedTarget: n });
2639
- o.default(n).trigger(e), o.default(t._element).trigger(i);
2640
- };
2641
- e ? this._activate(e, e.parentNode, u) : u();
2642
- }
2643
- }
2644
- }), (e.dispose = function() {
2645
- o.default.removeData(this._element, "bs.tab"), (this._element = null);
2646
- }), (e._activate = function(t, e, n) {
2647
- var i = this,
2648
- a = (!e || ("UL" !== e.nodeName && "OL" !== e.nodeName)
2649
- ? o.default(e).children(".active")
2650
- : o.default(e).find("> li > .active"))[0],
2651
- s = n && a && o.default(a).hasClass("fade"),
2652
- l = function() {
2653
- return i._transitionComplete(t, a, n);
2654
- };
2655
- if (a && s) {
2656
- var r = d.getTransitionDurationFromElement(a);
2657
- o
2658
- .default(a)
2659
- .removeClass("show")
2660
- .one(d.TRANSITION_END, l)
2661
- .emulateTransitionEnd(r);
2662
- } else l();
2663
- }), (e._transitionComplete = function(t, e, n) {
2664
- if (e) {
2665
- o.default(e).removeClass("active");
2666
- var i = o.default(e.parentNode).find("> .dropdown-menu .active")[0];
2667
- i && o.default(i).removeClass("active"), "tab" ===
2668
- e.getAttribute("role") && e.setAttribute("aria-selected", !1);
2669
- }
2670
- if (
2671
- (
2672
- o.default(t).addClass("active"),
2673
- "tab" === t.getAttribute("role") &&
2674
- t.setAttribute("aria-selected", !0),
2675
- d.reflow(t),
2676
- t.classList.contains("fade") && t.classList.add("show"),
2677
- t.parentNode && o.default(t.parentNode).hasClass("dropdown-menu")
2678
- )
2679
- ) {
2680
- var a = o.default(t).closest(".dropdown")[0];
2681
- if (a) {
2682
- var s = [].slice.call(a.querySelectorAll(".dropdown-toggle"));
2683
- o.default(s).addClass("active");
2684
- }
2685
- t.setAttribute("aria-expanded", !0);
2686
- }
2687
- n && n();
2688
- }), (t._jQueryInterface = function(e) {
2689
- return this.each(function() {
2690
- var n = o.default(this),
2691
- i = n.data("bs.tab");
2692
- if (
2693
- (
2694
- i || ((i = new t(this)), n.data("bs.tab", i)),
2695
- "string" == typeof e
2696
- )
2697
- ) {
2698
- if ("undefined" == typeof i[e])
2699
- throw new TypeError('No method named "' + e + '"');
2700
- i[e]();
2701
- }
2702
  });
2703
- }), l(t, null, [
2704
- {
2705
- key: "VERSION",
2706
- get: function() {
2707
- return "4.5.3";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2708
  }
 
 
2709
  }
2710
- ]), t;
2711
- })();
2712
- o
2713
- .default(document)
2714
- .on(
2715
- "click.bs.tab.data-api",
2716
- '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
2717
- function(t) {
2718
- t.preventDefault(), ft._jQueryInterface.call(o.default(this), "show");
2719
- }
2720
- ), (o.default.fn.tab = ft._jQueryInterface), (o.default.fn.tab.Constructor = ft), (o.default.fn.tab.noConflict = function() {
2721
- return (o.default.fn.tab = dt), ft._jQueryInterface;
 
 
 
 
 
 
 
 
 
2722
  });
2723
- var ct = o.default.fn.toast,
2724
- ht = { animation: "boolean", autohide: "boolean", delay: "number" },
2725
- gt = { animation: !0, autohide: !0, delay: 500 },
2726
- mt = (function() {
2727
- function t(t, e) {
2728
- (this._element = t), (this._config = this._getConfig(
2729
- e
2730
- )), (this._timeout = null), this._setListeners();
2731
- }
2732
- var e = t.prototype;
2733
- return (e.show = function() {
2734
- var t = this,
2735
- e = o.default.Event("show.bs.toast");
2736
- if ((o.default(this._element).trigger(e), !e.isDefaultPrevented())) {
2737
- this._clearTimeout(), this._config.animation &&
2738
- this._element.classList.add("fade");
2739
- var n = function() {
2740
- t._element.classList.remove("showing"), t._element.classList.add(
2741
- "show"
2742
- ), o.default(t._element).trigger("shown.bs.toast"), t._config
2743
- .autohide &&
2744
- (t._timeout = setTimeout(function() {
2745
- t.hide();
2746
- }, t._config.delay));
2747
- };
2748
- if (
2749
- (
2750
- this._element.classList.remove("hide"),
2751
- d.reflow(this._element),
2752
- this._element.classList.add("showing"),
2753
- this._config.animation
2754
- )
2755
- ) {
2756
- var i = d.getTransitionDurationFromElement(this._element);
2757
- o
2758
- .default(this._element)
2759
- .one(d.TRANSITION_END, n)
2760
- .emulateTransitionEnd(i);
2761
- } else n();
2762
- }
2763
- }), (e.hide = function() {
2764
- if (this._element.classList.contains("show")) {
2765
- var t = o.default.Event("hide.bs.toast");
2766
- o.default(this._element).trigger(t), t.isDefaultPrevented() ||
2767
- this._close();
2768
- }
2769
- }), (e.dispose = function() {
2770
- this._clearTimeout(), this._element.classList.contains("show") &&
2771
- this._element.classList.remove("show"), o
2772
- .default(this._element)
2773
- .off("click.dismiss.bs.toast"), o.default.removeData(
2774
- this._element,
2775
- "bs.toast"
2776
- ), (this._element = null), (this._config = null);
2777
- }), (e._getConfig = function(t) {
2778
- return (t = r(
2779
- {},
2780
- gt,
2781
- o.default(this._element).data(),
2782
- "object" == typeof t && t ? t : {}
2783
- )), d.typeCheckConfig("toast", t, this.constructor.DefaultType), t;
2784
- }), (e._setListeners = function() {
2785
- var t = this;
2786
- o
2787
- .default(this._element)
2788
- .on("click.dismiss.bs.toast", '[data-dismiss="toast"]', function() {
2789
- return t.hide();
2790
- });
2791
- }), (e._close = function() {
2792
- var t = this,
2793
- e = function() {
2794
- t._element.classList.add("hide"), o
2795
- .default(t._element)
2796
- .trigger("hidden.bs.toast");
2797
- };
2798
- if ((this._element.classList.remove("show"), this._config.animation)) {
2799
- var n = d.getTransitionDurationFromElement(this._element);
2800
- o
2801
- .default(this._element)
2802
- .one(d.TRANSITION_END, e)
2803
- .emulateTransitionEnd(n);
2804
- } else e();
2805
- }), (e._clearTimeout = function() {
2806
- clearTimeout(this._timeout), (this._timeout = null);
2807
- }), (t._jQueryInterface = function(e) {
2808
- return this.each(function() {
2809
- var n = o.default(this),
2810
- i = n.data("bs.toast");
2811
- if (
2812
- (
2813
- i ||
2814
- (
2815
- (i = new t(this, "object" == typeof e && e)),
2816
- n.data("bs.toast", i)
2817
- ),
2818
- "string" == typeof e
2819
- )
2820
- ) {
2821
- if ("undefined" == typeof i[e])
2822
- throw new TypeError('No method named "' + e + '"');
2823
- i[e](this);
2824
- }
2825
- });
2826
- }), l(t, null, [
2827
- {
2828
- key: "VERSION",
2829
- get: function() {
2830
- return "4.5.3";
2831
- }
2832
- },
2833
- {
2834
- key: "DefaultType",
2835
- get: function() {
2836
- return ht;
2837
- }
2838
- },
2839
- {
2840
- key: "Default",
2841
- get: function() {
2842
- return gt;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2843
  }
 
 
2844
  }
2845
- ]), t;
2846
- })();
2847
- (o.default.fn.toast =
2848
- mt._jQueryInterface), (o.default.fn.toast.Constructor = mt), (o.default.fn.toast.noConflict = function() {
2849
- return (o.default.fn.toast = ct), mt._jQueryInterface;
2850
- }), (t.Alert = h), (t.Button = m), (t.Carousel = w), (t.Collapse = D), (t.Dropdown = x), (t.Modal = q), (t.Popover = ot), (t.Scrollspy = ut), (t.Tab = ft), (t.Toast = mt), (t.Tooltip = J), (t.Util = d), Object.defineProperty(t, "__esModule", { value: !0 });
2851
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  /*!
2
+ * Bootstrap v4.6.2 (https://getbootstrap.com/)
3
+ * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
  */
6
+ (function (global, factory) {
7
+ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) :
8
+ typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) :
9
+ (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper));
10
+ })(this, (function (exports, $, Popper) { 'use strict';
11
+
12
+ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
13
+
14
+ var $__default = /*#__PURE__*/_interopDefaultLegacy($);
15
+ var Popper__default = /*#__PURE__*/_interopDefaultLegacy(Popper);
16
+
17
+ function _defineProperties(target, props) {
18
+ for (var i = 0; i < props.length; i++) {
19
+ var descriptor = props[i];
20
+ descriptor.enumerable = descriptor.enumerable || false;
21
+ descriptor.configurable = true;
22
+ if ("value" in descriptor) descriptor.writable = true;
23
+ Object.defineProperty(target, descriptor.key, descriptor);
24
+ }
25
+ }
26
+
27
+ function _createClass(Constructor, protoProps, staticProps) {
28
+ if (protoProps) _defineProperties(Constructor.prototype, protoProps);
29
+ if (staticProps) _defineProperties(Constructor, staticProps);
30
+ Object.defineProperty(Constructor, "prototype", {
31
+ writable: false
32
+ });
33
+ return Constructor;
34
+ }
35
+
36
+ function _extends() {
37
+ _extends = Object.assign ? Object.assign.bind() : function (target) {
38
+ for (var i = 1; i < arguments.length; i++) {
39
+ var source = arguments[i];
40
+
41
+ for (var key in source) {
42
+ if (Object.prototype.hasOwnProperty.call(source, key)) {
43
+ target[key] = source[key];
44
+ }
45
+ }
46
+ }
47
+
48
+ return target;
49
+ };
50
+ return _extends.apply(this, arguments);
51
+ }
52
+
53
+ function _inheritsLoose(subClass, superClass) {
54
+ subClass.prototype = Object.create(superClass.prototype);
55
+ subClass.prototype.constructor = subClass;
56
+
57
+ _setPrototypeOf(subClass, superClass);
58
  }
59
+
60
+ function _setPrototypeOf(o, p) {
61
+ _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {
62
+ o.__proto__ = p;
63
+ return o;
64
+ };
65
+ return _setPrototypeOf(o, p);
66
+ }
67
+
68
+ /**
69
+ * --------------------------------------------------------------------------
70
+ * Bootstrap (v4.6.2): util.js
71
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
72
+ * --------------------------------------------------------------------------
73
+ */
74
+ /**
75
+ * Private TransitionEnd Helpers
76
+ */
77
+
78
+ var TRANSITION_END = 'transitionend';
79
+ var MAX_UID = 1000000;
80
+ var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
81
+
82
+ function toType(obj) {
83
+ if (obj === null || typeof obj === 'undefined') {
84
+ return "" + obj;
85
  }
86
+
87
+ return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();
88
  }
89
+
90
+ function getSpecialTransitionEndEvent() {
91
+ return {
92
+ bindType: TRANSITION_END,
93
+ delegateType: TRANSITION_END,
94
+ handle: function handle(event) {
95
+ if ($__default["default"](event.target).is(this)) {
96
+ return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
97
+ }
98
+
99
+ return undefined;
100
+ }
101
+ };
102
  }
103
+
104
+ function transitionEndEmulator(duration) {
105
+ var _this = this;
106
+
107
+ var called = false;
108
+ $__default["default"](this).one(Util.TRANSITION_END, function () {
109
+ called = true;
110
+ });
111
+ setTimeout(function () {
112
+ if (!called) {
113
+ Util.triggerTransitionEnd(_this);
114
+ }
115
+ }, duration);
116
+ return this;
117
  }
118
+
119
+ function setTransitionEndSupport() {
120
+ $__default["default"].fn.emulateTransitionEnd = transitionEndEmulator;
121
+ $__default["default"].event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
 
 
 
 
122
  }
123
+ /**
124
+ * Public Util API
125
+ */
126
+
127
+
128
+ var Util = {
129
+ TRANSITION_END: 'bsTransitionEnd',
130
+ getUID: function getUID(prefix) {
131
  do {
132
+ // eslint-disable-next-line no-bitwise
133
+ prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
134
+ } while (document.getElementById(prefix));
135
+
136
+ return prefix;
137
  },
138
+ getSelectorFromElement: function getSelectorFromElement(element) {
139
+ var selector = element.getAttribute('data-target');
140
+
141
+ if (!selector || selector === '#') {
142
+ var hrefAttr = element.getAttribute('href');
143
+ selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
144
  }
145
+
146
  try {
147
+ return document.querySelector(selector) ? selector : null;
148
+ } catch (_) {
149
  return null;
150
  }
151
  },
152
+ getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
153
+ if (!element) {
154
+ return 0;
155
+ } // Get transition-duration of the element
156
+
157
+
158
+ var transitionDuration = $__default["default"](element).css('transition-duration');
159
+ var transitionDelay = $__default["default"](element).css('transition-delay');
160
+ var floatTransitionDuration = parseFloat(transitionDuration);
161
+ var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
162
+
163
+ if (!floatTransitionDuration && !floatTransitionDelay) {
164
+ return 0;
165
+ } // If multiple durations are defined, take the first
166
+
167
+
168
+ transitionDuration = transitionDuration.split(',')[0];
169
+ transitionDelay = transitionDelay.split(',')[0];
170
+ return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;
171
  },
172
+ reflow: function reflow(element) {
173
+ return element.offsetHeight;
174
  },
175
+ triggerTransitionEnd: function triggerTransitionEnd(element) {
176
+ $__default["default"](element).trigger(TRANSITION_END);
177
  },
178
+ supportsTransitionEnd: function supportsTransitionEnd() {
179
+ return Boolean(TRANSITION_END);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
180
  },
181
+ isElement: function isElement(obj) {
182
+ return (obj[0] || obj).nodeType;
 
 
 
 
 
 
 
183
  },
184
+ typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) {
185
+ for (var property in configTypes) {
186
+ if (Object.prototype.hasOwnProperty.call(configTypes, property)) {
187
+ var expectedTypes = configTypes[property];
188
+ var value = config[property];
189
+ var valueType = value && Util.isElement(value) ? 'element' : toType(value);
190
+
191
+ if (!new RegExp(expectedTypes).test(valueType)) {
192
+ throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\"."));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
193
  }
194
  }
195
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  },
197
+ findShadowRoot: function findShadowRoot(element) {
198
+ if (!document.documentElement.attachShadow) {
199
+ return null;
200
+ } // Can find the shadow root otherwise it'll return the document
201
+
202
+
203
+ if (typeof element.getRootNode === 'function') {
204
+ var root = element.getRootNode();
205
+ return root instanceof ShadowRoot ? root : null;
206
+ }
207
+
208
+ if (element instanceof ShadowRoot) {
209
+ return element;
210
+ } // when we don't find a shadow root
211
+
212
+
213
+ if (!element.parentNode) {
214
+ return null;
215
+ }
216
+
217
+ return Util.findShadowRoot(element.parentNode);
218
  },
219
+ jQueryDetection: function jQueryDetection() {
220
+ if (typeof $__default["default"] === 'undefined') {
221
+ throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
222
+ }
223
+
224
+ var version = $__default["default"].fn.jquery.split(' ')[0].split('.');
225
+ var minMajor = 1;
226
+ var ltMajor = 2;
227
+ var minMinor = 9;
228
+ var minPatch = 1;
229
+ var maxMajor = 4;
230
+
231
+ if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {
232
+ throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0');
233
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
234
  }
235
+ };
236
+ Util.jQueryDetection();
237
+ setTransitionEndSupport();
238
+
239
+ /**
240
+ * Constants
241
+ */
242
+
243
+ var NAME$a = 'alert';
244
+ var VERSION$a = '4.6.2';
245
+ var DATA_KEY$a = 'bs.alert';
246
+ var EVENT_KEY$a = "." + DATA_KEY$a;
247
+ var DATA_API_KEY$7 = '.data-api';
248
+ var JQUERY_NO_CONFLICT$a = $__default["default"].fn[NAME$a];
249
+ var CLASS_NAME_ALERT = 'alert';
250
+ var CLASS_NAME_FADE$5 = 'fade';
251
+ var CLASS_NAME_SHOW$7 = 'show';
252
+ var EVENT_CLOSE = "close" + EVENT_KEY$a;
253
+ var EVENT_CLOSED = "closed" + EVENT_KEY$a;
254
+ var EVENT_CLICK_DATA_API$6 = "click" + EVENT_KEY$a + DATA_API_KEY$7;
255
+ var SELECTOR_DISMISS = '[data-dismiss="alert"]';
256
+ /**
257
+ * Class definition
258
+ */
259
+
260
+ var Alert = /*#__PURE__*/function () {
261
+ function Alert(element) {
262
+ this._element = element;
263
+ } // Getters
264
+
265
+
266
+ var _proto = Alert.prototype;
267
+
268
+ // Public
269
+ _proto.close = function close(element) {
270
+ var rootElement = this._element;
271
+
272
+ if (element) {
273
+ rootElement = this._getRootElement(element);
274
+ }
275
+
276
+ var customEvent = this._triggerCloseEvent(rootElement);
277
+
278
+ if (customEvent.isDefaultPrevented()) {
279
+ return;
280
+ }
281
+
282
+ this._removeElement(rootElement);
283
+ };
284
+
285
+ _proto.dispose = function dispose() {
286
+ $__default["default"].removeData(this._element, DATA_KEY$a);
287
+ this._element = null;
288
+ } // Private
289
+ ;
290
+
291
+ _proto._getRootElement = function _getRootElement(element) {
292
+ var selector = Util.getSelectorFromElement(element);
293
+ var parent = false;
294
+
295
+ if (selector) {
296
+ parent = document.querySelector(selector);
297
+ }
298
+
299
+ if (!parent) {
300
+ parent = $__default["default"](element).closest("." + CLASS_NAME_ALERT)[0];
301
+ }
302
+
303
+ return parent;
304
+ };
305
+
306
+ _proto._triggerCloseEvent = function _triggerCloseEvent(element) {
307
+ var closeEvent = $__default["default"].Event(EVENT_CLOSE);
308
+ $__default["default"](element).trigger(closeEvent);
309
+ return closeEvent;
310
+ };
311
+
312
+ _proto._removeElement = function _removeElement(element) {
313
+ var _this = this;
314
+
315
+ $__default["default"](element).removeClass(CLASS_NAME_SHOW$7);
316
+
317
+ if (!$__default["default"](element).hasClass(CLASS_NAME_FADE$5)) {
318
+ this._destroyElement(element);
319
+
320
+ return;
321
+ }
322
+
323
+ var transitionDuration = Util.getTransitionDurationFromElement(element);
324
+ $__default["default"](element).one(Util.TRANSITION_END, function (event) {
325
+ return _this._destroyElement(element, event);
326
+ }).emulateTransitionEnd(transitionDuration);
327
+ };
328
+
329
+ _proto._destroyElement = function _destroyElement(element) {
330
+ $__default["default"](element).detach().trigger(EVENT_CLOSED).remove();
331
+ } // Static
332
+ ;
333
+
334
+ Alert._jQueryInterface = function _jQueryInterface(config) {
335
+ return this.each(function () {
336
+ var $element = $__default["default"](this);
337
+ var data = $element.data(DATA_KEY$a);
338
+
339
+ if (!data) {
340
+ data = new Alert(this);
341
+ $element.data(DATA_KEY$a, data);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
342
  }
343
+
344
+ if (config === 'close') {
345
+ data[config](this);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
346
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
347
  });
348
+ };
349
+
350
+ Alert._handleDismiss = function _handleDismiss(alertInstance) {
351
+ return function (event) {
352
+ if (event) {
353
+ event.preventDefault();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
354
  }
355
+
356
+ alertInstance.close(this);
357
+ };
358
+ };
359
+
360
+ _createClass(Alert, null, [{
361
+ key: "VERSION",
362
+ get: function get() {
363
+ return VERSION$a;
364
+ }
365
+ }]);
366
+
367
+ return Alert;
368
+ }();
369
+ /**
370
+ * Data API implementation
371
+ */
372
+
373
+
374
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$6, SELECTOR_DISMISS, Alert._handleDismiss(new Alert()));
375
+ /**
376
+ * jQuery
377
+ */
378
+
379
+ $__default["default"].fn[NAME$a] = Alert._jQueryInterface;
380
+ $__default["default"].fn[NAME$a].Constructor = Alert;
381
+
382
+ $__default["default"].fn[NAME$a].noConflict = function () {
383
+ $__default["default"].fn[NAME$a] = JQUERY_NO_CONFLICT$a;
384
+ return Alert._jQueryInterface;
385
+ };
386
+
387
+ /**
388
+ * Constants
389
+ */
390
+
391
+ var NAME$9 = 'button';
392
+ var VERSION$9 = '4.6.2';
393
+ var DATA_KEY$9 = 'bs.button';
394
+ var EVENT_KEY$9 = "." + DATA_KEY$9;
395
+ var DATA_API_KEY$6 = '.data-api';
396
+ var JQUERY_NO_CONFLICT$9 = $__default["default"].fn[NAME$9];
397
+ var CLASS_NAME_ACTIVE$3 = 'active';
398
+ var CLASS_NAME_BUTTON = 'btn';
399
+ var CLASS_NAME_FOCUS = 'focus';
400
+ var EVENT_CLICK_DATA_API$5 = "click" + EVENT_KEY$9 + DATA_API_KEY$6;
401
+ var EVENT_FOCUS_BLUR_DATA_API = "focus" + EVENT_KEY$9 + DATA_API_KEY$6 + " " + ("blur" + EVENT_KEY$9 + DATA_API_KEY$6);
402
+ var EVENT_LOAD_DATA_API$2 = "load" + EVENT_KEY$9 + DATA_API_KEY$6;
403
+ var SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^="button"]';
404
+ var SELECTOR_DATA_TOGGLES = '[data-toggle="buttons"]';
405
+ var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="button"]';
406
+ var SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle="buttons"] .btn';
407
+ var SELECTOR_INPUT = 'input:not([type="hidden"])';
408
+ var SELECTOR_ACTIVE$2 = '.active';
409
+ var SELECTOR_BUTTON = '.btn';
410
+ /**
411
+ * Class definition
412
+ */
413
+
414
+ var Button = /*#__PURE__*/function () {
415
+ function Button(element) {
416
+ this._element = element;
417
+ this.shouldAvoidTriggerChange = false;
418
+ } // Getters
419
+
420
+
421
+ var _proto = Button.prototype;
422
+
423
+ // Public
424
+ _proto.toggle = function toggle() {
425
+ var triggerChangeEvent = true;
426
+ var addAriaPressed = true;
427
+ var rootElement = $__default["default"](this._element).closest(SELECTOR_DATA_TOGGLES)[0];
428
+
429
+ if (rootElement) {
430
+ var input = this._element.querySelector(SELECTOR_INPUT);
431
+
432
+ if (input) {
433
+ if (input.type === 'radio') {
434
+ if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE$3)) {
435
+ triggerChangeEvent = false;
436
+ } else {
437
+ var activeElement = rootElement.querySelector(SELECTOR_ACTIVE$2);
438
+
439
+ if (activeElement) {
440
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$3);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
441
  }
442
  }
443
  }
444
+
445
+ if (triggerChangeEvent) {
446
+ // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input
447
+ if (input.type === 'checkbox' || input.type === 'radio') {
448
+ input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE$3);
449
+ }
450
+
451
+ if (!this.shouldAvoidTriggerChange) {
452
+ $__default["default"](input).trigger('change');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
453
  }
454
  }
455
+
456
+ input.focus();
457
+ addAriaPressed = false;
458
  }
459
+ }
460
+
461
+ if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {
462
+ if (addAriaPressed) {
463
+ this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE$3));
 
 
 
 
 
 
 
 
 
 
 
 
 
464
  }
465
+
466
+ if (triggerChangeEvent) {
467
+ $__default["default"](this._element).toggleClass(CLASS_NAME_ACTIVE$3);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
468
  }
469
+ }
470
+ };
471
+
472
+ _proto.dispose = function dispose() {
473
+ $__default["default"].removeData(this._element, DATA_KEY$9);
474
+ this._element = null;
475
+ } // Static
476
+ ;
477
+
478
+ Button._jQueryInterface = function _jQueryInterface(config, avoidTriggerChange) {
479
+ return this.each(function () {
480
+ var $element = $__default["default"](this);
481
+ var data = $element.data(DATA_KEY$9);
482
+
483
+ if (!data) {
484
+ data = new Button(this);
485
+ $element.data(DATA_KEY$9, data);
486
+ }
487
+
488
+ data.shouldAvoidTriggerChange = avoidTriggerChange;
489
+
490
+ if (config === 'toggle') {
491
+ data[config]();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
492
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
493
  });
494
+ };
495
+
496
+ _createClass(Button, null, [{
497
+ key: "VERSION",
498
+ get: function get() {
499
+ return VERSION$9;
500
+ }
501
+ }]);
502
+
503
+ return Button;
504
+ }();
505
+ /**
506
+ * Data API implementation
507
+ */
508
+
509
+
510
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$5, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
511
+ var button = event.target;
512
+ var initialButton = button;
513
+
514
+ if (!$__default["default"](button).hasClass(CLASS_NAME_BUTTON)) {
515
+ button = $__default["default"](button).closest(SELECTOR_BUTTON)[0];
516
+ }
517
+
518
+ if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {
519
+ event.preventDefault(); // work around Firefox bug #1540995
520
+ } else {
521
+ var inputBtn = button.querySelector(SELECTOR_INPUT);
522
+
523
+ if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {
524
+ event.preventDefault(); // work around Firefox bug #1540995
525
+
526
+ return;
527
+ }
528
+
529
+ if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {
530
+ Button._jQueryInterface.call($__default["default"](button), 'toggle', initialButton.tagName === 'INPUT');
531
+ }
532
+ }
533
+ }).on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
534
+ var button = $__default["default"](event.target).closest(SELECTOR_BUTTON)[0];
535
+ $__default["default"](button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type));
536
  });
537
+ $__default["default"](window).on(EVENT_LOAD_DATA_API$2, function () {
538
+ // ensure correct active class is set to match the controls' actual values/states
539
+ // find all checkboxes/readio buttons inside data-toggle groups
540
+ var buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS));
541
+
542
+ for (var i = 0, len = buttons.length; i < len; i++) {
543
+ var button = buttons[i];
544
+ var input = button.querySelector(SELECTOR_INPUT);
545
+
546
+ if (input.checked || input.hasAttribute('checked')) {
547
+ button.classList.add(CLASS_NAME_ACTIVE$3);
548
+ } else {
549
+ button.classList.remove(CLASS_NAME_ACTIVE$3);
550
+ }
551
+ } // find all button toggles
552
+
553
+
554
+ buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$4));
555
+
556
+ for (var _i = 0, _len = buttons.length; _i < _len; _i++) {
557
+ var _button = buttons[_i];
558
+
559
+ if (_button.getAttribute('aria-pressed') === 'true') {
560
+ _button.classList.add(CLASS_NAME_ACTIVE$3);
561
+ } else {
562
+ _button.classList.remove(CLASS_NAME_ACTIVE$3);
563
+ }
564
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
565
  });
566
+ /**
567
+ * jQuery
568
+ */
569
+
570
+ $__default["default"].fn[NAME$9] = Button._jQueryInterface;
571
+ $__default["default"].fn[NAME$9].Constructor = Button;
572
+
573
+ $__default["default"].fn[NAME$9].noConflict = function () {
574
+ $__default["default"].fn[NAME$9] = JQUERY_NO_CONFLICT$9;
575
+ return Button._jQueryInterface;
576
+ };
577
+
578
+ /**
579
+ * Constants
580
+ */
581
+
582
+ var NAME$8 = 'carousel';
583
+ var VERSION$8 = '4.6.2';
584
+ var DATA_KEY$8 = 'bs.carousel';
585
+ var EVENT_KEY$8 = "." + DATA_KEY$8;
586
+ var DATA_API_KEY$5 = '.data-api';
587
+ var JQUERY_NO_CONFLICT$8 = $__default["default"].fn[NAME$8];
588
+ var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
589
+
590
+ var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
591
+
592
+ var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch
593
+
594
+ var SWIPE_THRESHOLD = 40;
595
+ var CLASS_NAME_CAROUSEL = 'carousel';
596
+ var CLASS_NAME_ACTIVE$2 = 'active';
597
+ var CLASS_NAME_SLIDE = 'slide';
598
+ var CLASS_NAME_RIGHT = 'carousel-item-right';
599
+ var CLASS_NAME_LEFT = 'carousel-item-left';
600
+ var CLASS_NAME_NEXT = 'carousel-item-next';
601
+ var CLASS_NAME_PREV = 'carousel-item-prev';
602
+ var CLASS_NAME_POINTER_EVENT = 'pointer-event';
603
+ var DIRECTION_NEXT = 'next';
604
+ var DIRECTION_PREV = 'prev';
605
+ var DIRECTION_LEFT = 'left';
606
+ var DIRECTION_RIGHT = 'right';
607
+ var EVENT_SLIDE = "slide" + EVENT_KEY$8;
608
+ var EVENT_SLID = "slid" + EVENT_KEY$8;
609
+ var EVENT_KEYDOWN = "keydown" + EVENT_KEY$8;
610
+ var EVENT_MOUSEENTER = "mouseenter" + EVENT_KEY$8;
611
+ var EVENT_MOUSELEAVE = "mouseleave" + EVENT_KEY$8;
612
+ var EVENT_TOUCHSTART = "touchstart" + EVENT_KEY$8;
613
+ var EVENT_TOUCHMOVE = "touchmove" + EVENT_KEY$8;
614
+ var EVENT_TOUCHEND = "touchend" + EVENT_KEY$8;
615
+ var EVENT_POINTERDOWN = "pointerdown" + EVENT_KEY$8;
616
+ var EVENT_POINTERUP = "pointerup" + EVENT_KEY$8;
617
+ var EVENT_DRAG_START = "dragstart" + EVENT_KEY$8;
618
+ var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$5;
619
+ var EVENT_CLICK_DATA_API$4 = "click" + EVENT_KEY$8 + DATA_API_KEY$5;
620
+ var SELECTOR_ACTIVE$1 = '.active';
621
+ var SELECTOR_ACTIVE_ITEM = '.active.carousel-item';
622
+ var SELECTOR_ITEM = '.carousel-item';
623
+ var SELECTOR_ITEM_IMG = '.carousel-item img';
624
+ var SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev';
625
+ var SELECTOR_INDICATORS = '.carousel-indicators';
626
+ var SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]';
627
+ var SELECTOR_DATA_RIDE = '[data-ride="carousel"]';
628
+ var Default$7 = {
629
+ interval: 5000,
630
+ keyboard: true,
631
+ slide: false,
632
+ pause: 'hover',
633
+ wrap: true,
634
+ touch: true
635
+ };
636
+ var DefaultType$7 = {
637
+ interval: '(number|boolean)',
638
+ keyboard: 'boolean',
639
+ slide: '(boolean|string)',
640
+ pause: '(string|boolean)',
641
+ wrap: 'boolean',
642
+ touch: 'boolean'
643
+ };
644
+ var PointerType = {
645
+ TOUCH: 'touch',
646
+ PEN: 'pen'
647
+ };
648
+ /**
649
+ * Class definition
650
+ */
651
+
652
+ var Carousel = /*#__PURE__*/function () {
653
+ function Carousel(element, config) {
654
+ this._items = null;
655
+ this._interval = null;
656
+ this._activeElement = null;
657
+ this._isPaused = false;
658
+ this._isSliding = false;
659
+ this.touchTimeout = null;
660
+ this.touchStartX = 0;
661
+ this.touchDeltaX = 0;
662
+ this._config = this._getConfig(config);
663
+ this._element = element;
664
+ this._indicatorsElement = this._element.querySelector(SELECTOR_INDICATORS);
665
+ this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;
666
+ this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent);
667
+
668
+ this._addEventListeners();
669
+ } // Getters
670
+
671
+
672
+ var _proto = Carousel.prototype;
673
+
674
+ // Public
675
+ _proto.next = function next() {
676
+ if (!this._isSliding) {
677
+ this._slide(DIRECTION_NEXT);
678
+ }
679
+ };
680
+
681
+ _proto.nextWhenVisible = function nextWhenVisible() {
682
+ var $element = $__default["default"](this._element); // Don't call next when the page isn't visible
683
+ // or the carousel or its parent isn't visible
684
+
685
+ if (!document.hidden && $element.is(':visible') && $element.css('visibility') !== 'hidden') {
686
+ this.next();
687
+ }
688
+ };
689
+
690
+ _proto.prev = function prev() {
691
+ if (!this._isSliding) {
692
+ this._slide(DIRECTION_PREV);
693
+ }
694
+ };
695
+
696
+ _proto.pause = function pause(event) {
697
+ if (!event) {
698
+ this._isPaused = true;
699
+ }
700
+
701
+ if (this._element.querySelector(SELECTOR_NEXT_PREV)) {
702
+ Util.triggerTransitionEnd(this._element);
703
+ this.cycle(true);
704
+ }
705
+
706
+ clearInterval(this._interval);
707
+ this._interval = null;
708
+ };
709
+
710
+ _proto.cycle = function cycle(event) {
711
+ if (!event) {
712
+ this._isPaused = false;
713
+ }
714
+
715
+ if (this._interval) {
716
+ clearInterval(this._interval);
717
+ this._interval = null;
718
+ }
719
+
720
+ if (this._config.interval && !this._isPaused) {
721
+ this._updateInterval();
722
+
723
+ this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
724
+ }
725
+ };
726
+
727
+ _proto.to = function to(index) {
728
+ var _this = this;
729
+
730
+ this._activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
731
+
732
+ var activeIndex = this._getItemIndex(this._activeElement);
733
+
734
+ if (index > this._items.length - 1 || index < 0) {
735
+ return;
736
+ }
737
+
738
+ if (this._isSliding) {
739
+ $__default["default"](this._element).one(EVENT_SLID, function () {
740
+ return _this.to(index);
741
+ });
742
+ return;
743
+ }
744
+
745
+ if (activeIndex === index) {
746
+ this.pause();
747
+ this.cycle();
748
+ return;
749
+ }
750
+
751
+ var direction = index > activeIndex ? DIRECTION_NEXT : DIRECTION_PREV;
752
+
753
+ this._slide(direction, this._items[index]);
754
+ };
755
+
756
+ _proto.dispose = function dispose() {
757
+ $__default["default"](this._element).off(EVENT_KEY$8);
758
+ $__default["default"].removeData(this._element, DATA_KEY$8);
759
+ this._items = null;
760
+ this._config = null;
761
+ this._element = null;
762
+ this._interval = null;
763
+ this._isPaused = null;
764
+ this._isSliding = null;
765
+ this._activeElement = null;
766
+ this._indicatorsElement = null;
767
+ } // Private
768
+ ;
769
+
770
+ _proto._getConfig = function _getConfig(config) {
771
+ config = _extends({}, Default$7, config);
772
+ Util.typeCheckConfig(NAME$8, config, DefaultType$7);
773
+ return config;
774
+ };
775
+
776
+ _proto._handleSwipe = function _handleSwipe() {
777
+ var absDeltax = Math.abs(this.touchDeltaX);
778
+
779
+ if (absDeltax <= SWIPE_THRESHOLD) {
780
+ return;
781
+ }
782
+
783
+ var direction = absDeltax / this.touchDeltaX;
784
+ this.touchDeltaX = 0; // swipe left
785
+
786
+ if (direction > 0) {
787
+ this.prev();
788
+ } // swipe right
789
+
790
+
791
+ if (direction < 0) {
792
+ this.next();
793
+ }
794
+ };
795
+
796
+ _proto._addEventListeners = function _addEventListeners() {
797
+ var _this2 = this;
798
+
799
+ if (this._config.keyboard) {
800
+ $__default["default"](this._element).on(EVENT_KEYDOWN, function (event) {
801
+ return _this2._keydown(event);
802
+ });
803
+ }
804
+
805
+ if (this._config.pause === 'hover') {
806
+ $__default["default"](this._element).on(EVENT_MOUSEENTER, function (event) {
807
+ return _this2.pause(event);
808
+ }).on(EVENT_MOUSELEAVE, function (event) {
809
+ return _this2.cycle(event);
810
+ });
811
+ }
812
+
813
+ if (this._config.touch) {
814
+ this._addTouchEventListeners();
815
+ }
816
+ };
817
+
818
+ _proto._addTouchEventListeners = function _addTouchEventListeners() {
819
+ var _this3 = this;
820
+
821
+ if (!this._touchSupported) {
822
+ return;
823
+ }
824
+
825
+ var start = function start(event) {
826
+ if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
827
+ _this3.touchStartX = event.originalEvent.clientX;
828
+ } else if (!_this3._pointerEvent) {
829
+ _this3.touchStartX = event.originalEvent.touches[0].clientX;
830
+ }
831
+ };
832
+
833
+ var move = function move(event) {
834
+ // ensure swiping with one touch and not pinching
835
+ _this3.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ? 0 : event.originalEvent.touches[0].clientX - _this3.touchStartX;
836
+ };
837
+
838
+ var end = function end(event) {
839
+ if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {
840
+ _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX;
841
+ }
842
+
843
+ _this3._handleSwipe();
844
+
845
+ if (_this3._config.pause === 'hover') {
846
+ // If it's a touch-enabled device, mouseenter/leave are fired as
847
+ // part of the mouse compatibility events on first tap - the carousel
848
+ // would stop cycling until user tapped out of it;
849
+ // here, we listen for touchend, explicitly pause the carousel
850
+ // (as if it's the second time we tap on it, mouseenter compat event
851
+ // is NOT fired) and after a timeout (to allow for mouse compatibility
852
+ // events to fire) we explicitly restart cycling
853
+ _this3.pause();
854
+
855
+ if (_this3.touchTimeout) {
856
+ clearTimeout(_this3.touchTimeout);
857
+ }
858
+
859
+ _this3.touchTimeout = setTimeout(function (event) {
860
+ return _this3.cycle(event);
861
+ }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval);
862
+ }
863
+ };
864
+
865
+ $__default["default"](this._element.querySelectorAll(SELECTOR_ITEM_IMG)).on(EVENT_DRAG_START, function (e) {
866
+ return e.preventDefault();
867
+ });
868
+
869
+ if (this._pointerEvent) {
870
+ $__default["default"](this._element).on(EVENT_POINTERDOWN, function (event) {
871
+ return start(event);
872
+ });
873
+ $__default["default"](this._element).on(EVENT_POINTERUP, function (event) {
874
+ return end(event);
875
+ });
876
+
877
+ this._element.classList.add(CLASS_NAME_POINTER_EVENT);
878
+ } else {
879
+ $__default["default"](this._element).on(EVENT_TOUCHSTART, function (event) {
880
+ return start(event);
881
+ });
882
+ $__default["default"](this._element).on(EVENT_TOUCHMOVE, function (event) {
883
+ return move(event);
884
+ });
885
+ $__default["default"](this._element).on(EVENT_TOUCHEND, function (event) {
886
+ return end(event);
887
+ });
888
+ }
889
+ };
890
+
891
+ _proto._keydown = function _keydown(event) {
892
+ if (/input|textarea/i.test(event.target.tagName)) {
893
+ return;
894
+ }
895
+
896
+ switch (event.which) {
897
+ case ARROW_LEFT_KEYCODE:
898
+ event.preventDefault();
899
+ this.prev();
900
+ break;
901
+
902
+ case ARROW_RIGHT_KEYCODE:
903
+ event.preventDefault();
904
+ this.next();
905
+ break;
906
+ }
907
+ };
908
+
909
+ _proto._getItemIndex = function _getItemIndex(element) {
910
+ this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(SELECTOR_ITEM)) : [];
911
+ return this._items.indexOf(element);
912
+ };
913
+
914
+ _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) {
915
+ var isNextDirection = direction === DIRECTION_NEXT;
916
+ var isPrevDirection = direction === DIRECTION_PREV;
917
+
918
+ var activeIndex = this._getItemIndex(activeElement);
919
+
920
+ var lastItemIndex = this._items.length - 1;
921
+ var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex;
922
+
923
+ if (isGoingToWrap && !this._config.wrap) {
924
+ return activeElement;
925
+ }
926
+
927
+ var delta = direction === DIRECTION_PREV ? -1 : 1;
928
+ var itemIndex = (activeIndex + delta) % this._items.length;
929
+ return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
930
+ };
931
+
932
+ _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
933
+ var targetIndex = this._getItemIndex(relatedTarget);
934
+
935
+ var fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM));
936
+
937
+ var slideEvent = $__default["default"].Event(EVENT_SLIDE, {
938
+ relatedTarget: relatedTarget,
939
+ direction: eventDirectionName,
940
+ from: fromIndex,
941
+ to: targetIndex
942
+ });
943
+ $__default["default"](this._element).trigger(slideEvent);
944
+ return slideEvent;
945
+ };
946
+
947
+ _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
948
+ if (this._indicatorsElement) {
949
+ var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE$1));
950
+ $__default["default"](indicators).removeClass(CLASS_NAME_ACTIVE$2);
951
+
952
+ var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
953
+
954
+ if (nextIndicator) {
955
+ $__default["default"](nextIndicator).addClass(CLASS_NAME_ACTIVE$2);
956
+ }
957
+ }
958
+ };
959
+
960
+ _proto._updateInterval = function _updateInterval() {
961
+ var element = this._activeElement || this._element.querySelector(SELECTOR_ACTIVE_ITEM);
962
+
963
+ if (!element) {
964
+ return;
965
+ }
966
+
967
+ var elementInterval = parseInt(element.getAttribute('data-interval'), 10);
968
+
969
+ if (elementInterval) {
970
+ this._config.defaultInterval = this._config.defaultInterval || this._config.interval;
971
+ this._config.interval = elementInterval;
972
+ } else {
973
+ this._config.interval = this._config.defaultInterval || this._config.interval;
974
+ }
975
+ };
976
+
977
+ _proto._slide = function _slide(direction, element) {
978
+ var _this4 = this;
979
+
980
+ var activeElement = this._element.querySelector(SELECTOR_ACTIVE_ITEM);
981
+
982
+ var activeElementIndex = this._getItemIndex(activeElement);
983
+
984
+ var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);
985
+
986
+ var nextElementIndex = this._getItemIndex(nextElement);
987
+
988
+ var isCycling = Boolean(this._interval);
989
+ var directionalClassName;
990
+ var orderClassName;
991
+ var eventDirectionName;
992
+
993
+ if (direction === DIRECTION_NEXT) {
994
+ directionalClassName = CLASS_NAME_LEFT;
995
+ orderClassName = CLASS_NAME_NEXT;
996
+ eventDirectionName = DIRECTION_LEFT;
997
+ } else {
998
+ directionalClassName = CLASS_NAME_RIGHT;
999
+ orderClassName = CLASS_NAME_PREV;
1000
+ eventDirectionName = DIRECTION_RIGHT;
1001
+ }
1002
+
1003
+ if (nextElement && $__default["default"](nextElement).hasClass(CLASS_NAME_ACTIVE$2)) {
1004
+ this._isSliding = false;
1005
+ return;
1006
+ }
1007
+
1008
+ var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
1009
+
1010
+ if (slideEvent.isDefaultPrevented()) {
1011
+ return;
1012
+ }
1013
+
1014
+ if (!activeElement || !nextElement) {
1015
+ // Some weirdness is happening, so we bail
1016
+ return;
1017
+ }
1018
+
1019
+ this._isSliding = true;
1020
+
1021
+ if (isCycling) {
1022
+ this.pause();
1023
+ }
1024
+
1025
+ this._setActiveIndicatorElement(nextElement);
1026
+
1027
+ this._activeElement = nextElement;
1028
+ var slidEvent = $__default["default"].Event(EVENT_SLID, {
1029
+ relatedTarget: nextElement,
1030
+ direction: eventDirectionName,
1031
+ from: activeElementIndex,
1032
+ to: nextElementIndex
1033
+ });
1034
+
1035
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_SLIDE)) {
1036
+ $__default["default"](nextElement).addClass(orderClassName);
1037
+ Util.reflow(nextElement);
1038
+ $__default["default"](activeElement).addClass(directionalClassName);
1039
+ $__default["default"](nextElement).addClass(directionalClassName);
1040
+ var transitionDuration = Util.getTransitionDurationFromElement(activeElement);
1041
+ $__default["default"](activeElement).one(Util.TRANSITION_END, function () {
1042
+ $__default["default"](nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(CLASS_NAME_ACTIVE$2);
1043
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2 + " " + orderClassName + " " + directionalClassName);
1044
+ _this4._isSliding = false;
1045
+ setTimeout(function () {
1046
+ return $__default["default"](_this4._element).trigger(slidEvent);
1047
+ }, 0);
1048
+ }).emulateTransitionEnd(transitionDuration);
1049
+ } else {
1050
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2);
1051
+ $__default["default"](nextElement).addClass(CLASS_NAME_ACTIVE$2);
1052
+ this._isSliding = false;
1053
+ $__default["default"](this._element).trigger(slidEvent);
1054
+ }
1055
+
1056
+ if (isCycling) {
1057
+ this.cycle();
1058
+ }
1059
+ } // Static
1060
+ ;
1061
+
1062
+ Carousel._jQueryInterface = function _jQueryInterface(config) {
1063
+ return this.each(function () {
1064
+ var data = $__default["default"](this).data(DATA_KEY$8);
1065
+
1066
+ var _config = _extends({}, Default$7, $__default["default"](this).data());
1067
+
1068
+ if (typeof config === 'object') {
1069
+ _config = _extends({}, _config, config);
1070
+ }
1071
+
1072
+ var action = typeof config === 'string' ? config : _config.slide;
1073
+
1074
+ if (!data) {
1075
+ data = new Carousel(this, _config);
1076
+ $__default["default"](this).data(DATA_KEY$8, data);
1077
+ }
1078
+
1079
+ if (typeof config === 'number') {
1080
+ data.to(config);
1081
+ } else if (typeof action === 'string') {
1082
+ if (typeof data[action] === 'undefined') {
1083
+ throw new TypeError("No method named \"" + action + "\"");
1084
+ }
1085
+
1086
+ data[action]();
1087
+ } else if (_config.interval && _config.ride) {
1088
+ data.pause();
1089
+ data.cycle();
1090
+ }
1091
+ });
1092
+ };
1093
+
1094
+ Carousel._dataApiClickHandler = function _dataApiClickHandler(event) {
1095
+ var selector = Util.getSelectorFromElement(this);
1096
+
1097
+ if (!selector) {
1098
+ return;
1099
+ }
1100
+
1101
+ var target = $__default["default"](selector)[0];
1102
+
1103
+ if (!target || !$__default["default"](target).hasClass(CLASS_NAME_CAROUSEL)) {
1104
+ return;
1105
+ }
1106
+
1107
+ var config = _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
1108
+
1109
+ var slideIndex = this.getAttribute('data-slide-to');
1110
+
1111
+ if (slideIndex) {
1112
+ config.interval = false;
1113
+ }
1114
+
1115
+ Carousel._jQueryInterface.call($__default["default"](target), config);
1116
+
1117
+ if (slideIndex) {
1118
+ $__default["default"](target).data(DATA_KEY$8).to(slideIndex);
1119
+ }
1120
+
1121
+ event.preventDefault();
1122
+ };
1123
+
1124
+ _createClass(Carousel, null, [{
1125
+ key: "VERSION",
1126
+ get: function get() {
1127
+ return VERSION$8;
1128
+ }
1129
+ }, {
1130
+ key: "Default",
1131
+ get: function get() {
1132
+ return Default$7;
1133
+ }
1134
+ }]);
1135
+
1136
+ return Carousel;
1137
+ }();
1138
+ /**
1139
+ * Data API implementation
1140
+ */
1141
+
1142
+
1143
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$4, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler);
1144
+ $__default["default"](window).on(EVENT_LOAD_DATA_API$1, function () {
1145
+ var carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE));
1146
+
1147
+ for (var i = 0, len = carousels.length; i < len; i++) {
1148
+ var $carousel = $__default["default"](carousels[i]);
1149
+
1150
+ Carousel._jQueryInterface.call($carousel, $carousel.data());
1151
+ }
1152
+ });
1153
+ /**
1154
+ * jQuery
1155
+ */
1156
+
1157
+ $__default["default"].fn[NAME$8] = Carousel._jQueryInterface;
1158
+ $__default["default"].fn[NAME$8].Constructor = Carousel;
1159
+
1160
+ $__default["default"].fn[NAME$8].noConflict = function () {
1161
+ $__default["default"].fn[NAME$8] = JQUERY_NO_CONFLICT$8;
1162
+ return Carousel._jQueryInterface;
1163
+ };
1164
+
1165
+ /**
1166
+ * Constants
1167
+ */
1168
+
1169
+ var NAME$7 = 'collapse';
1170
+ var VERSION$7 = '4.6.2';
1171
+ var DATA_KEY$7 = 'bs.collapse';
1172
+ var EVENT_KEY$7 = "." + DATA_KEY$7;
1173
+ var DATA_API_KEY$4 = '.data-api';
1174
+ var JQUERY_NO_CONFLICT$7 = $__default["default"].fn[NAME$7];
1175
+ var CLASS_NAME_SHOW$6 = 'show';
1176
+ var CLASS_NAME_COLLAPSE = 'collapse';
1177
+ var CLASS_NAME_COLLAPSING = 'collapsing';
1178
+ var CLASS_NAME_COLLAPSED = 'collapsed';
1179
+ var DIMENSION_WIDTH = 'width';
1180
+ var DIMENSION_HEIGHT = 'height';
1181
+ var EVENT_SHOW$4 = "show" + EVENT_KEY$7;
1182
+ var EVENT_SHOWN$4 = "shown" + EVENT_KEY$7;
1183
+ var EVENT_HIDE$4 = "hide" + EVENT_KEY$7;
1184
+ var EVENT_HIDDEN$4 = "hidden" + EVENT_KEY$7;
1185
+ var EVENT_CLICK_DATA_API$3 = "click" + EVENT_KEY$7 + DATA_API_KEY$4;
1186
+ var SELECTOR_ACTIVES = '.show, .collapsing';
1187
+ var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="collapse"]';
1188
+ var Default$6 = {
1189
+ toggle: true,
1190
+ parent: ''
1191
+ };
1192
+ var DefaultType$6 = {
1193
+ toggle: 'boolean',
1194
+ parent: '(string|element)'
1195
+ };
1196
+ /**
1197
+ * Class definition
1198
+ */
1199
+
1200
+ var Collapse = /*#__PURE__*/function () {
1201
+ function Collapse(element, config) {
1202
+ this._isTransitioning = false;
1203
+ this._element = element;
1204
+ this._config = this._getConfig(config);
1205
+ this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
1206
+ var toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$3));
1207
+
1208
+ for (var i = 0, len = toggleList.length; i < len; i++) {
1209
+ var elem = toggleList[i];
1210
+ var selector = Util.getSelectorFromElement(elem);
1211
+ var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
1212
+ return foundElem === element;
1213
+ });
1214
+
1215
+ if (selector !== null && filterElement.length > 0) {
1216
+ this._selector = selector;
1217
+
1218
+ this._triggerArray.push(elem);
1219
+ }
1220
+ }
1221
+
1222
+ this._parent = this._config.parent ? this._getParent() : null;
1223
+
1224
+ if (!this._config.parent) {
1225
+ this._addAriaAndCollapsedClass(this._element, this._triggerArray);
1226
+ }
1227
+
1228
+ if (this._config.toggle) {
1229
+ this.toggle();
1230
+ }
1231
+ } // Getters
1232
+
1233
+
1234
+ var _proto = Collapse.prototype;
1235
+
1236
+ // Public
1237
+ _proto.toggle = function toggle() {
1238
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
1239
+ this.hide();
1240
+ } else {
1241
+ this.show();
1242
+ }
1243
+ };
1244
+
1245
+ _proto.show = function show() {
1246
+ var _this = this;
1247
+
1248
+ if (this._isTransitioning || $__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
1249
+ return;
1250
+ }
1251
+
1252
+ var actives;
1253
+ var activesData;
1254
+
1255
+ if (this._parent) {
1256
+ actives = [].slice.call(this._parent.querySelectorAll(SELECTOR_ACTIVES)).filter(function (elem) {
1257
+ if (typeof _this._config.parent === 'string') {
1258
+ return elem.getAttribute('data-parent') === _this._config.parent;
1259
+ }
1260
+
1261
+ return elem.classList.contains(CLASS_NAME_COLLAPSE);
1262
+ });
1263
+
1264
+ if (actives.length === 0) {
1265
+ actives = null;
1266
+ }
1267
+ }
1268
+
1269
+ if (actives) {
1270
+ activesData = $__default["default"](actives).not(this._selector).data(DATA_KEY$7);
1271
+
1272
+ if (activesData && activesData._isTransitioning) {
1273
+ return;
1274
+ }
1275
+ }
1276
+
1277
+ var startEvent = $__default["default"].Event(EVENT_SHOW$4);
1278
+ $__default["default"](this._element).trigger(startEvent);
1279
+
1280
+ if (startEvent.isDefaultPrevented()) {
1281
+ return;
1282
+ }
1283
+
1284
+ if (actives) {
1285
+ Collapse._jQueryInterface.call($__default["default"](actives).not(this._selector), 'hide');
1286
+
1287
+ if (!activesData) {
1288
+ $__default["default"](actives).data(DATA_KEY$7, null);
1289
+ }
1290
+ }
1291
+
1292
+ var dimension = this._getDimension();
1293
+
1294
+ $__default["default"](this._element).removeClass(CLASS_NAME_COLLAPSE).addClass(CLASS_NAME_COLLAPSING);
1295
+ this._element.style[dimension] = 0;
1296
+
1297
+ if (this._triggerArray.length) {
1298
+ $__default["default"](this._triggerArray).removeClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', true);
1299
+ }
1300
+
1301
+ this.setTransitioning(true);
1302
+
1303
+ var complete = function complete() {
1304
+ $__default["default"](_this._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
1305
+ _this._element.style[dimension] = '';
1306
+
1307
+ _this.setTransitioning(false);
1308
+
1309
+ $__default["default"](_this._element).trigger(EVENT_SHOWN$4);
1310
+ };
1311
+
1312
+ var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
1313
+ var scrollSize = "scroll" + capitalizedDimension;
1314
+ var transitionDuration = Util.getTransitionDurationFromElement(this._element);
1315
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
1316
+ this._element.style[dimension] = this._element[scrollSize] + "px";
1317
+ };
1318
+
1319
+ _proto.hide = function hide() {
1320
+ var _this2 = this;
1321
+
1322
+ if (this._isTransitioning || !$__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
1323
+ return;
1324
+ }
1325
+
1326
+ var startEvent = $__default["default"].Event(EVENT_HIDE$4);
1327
+ $__default["default"](this._element).trigger(startEvent);
1328
+
1329
+ if (startEvent.isDefaultPrevented()) {
1330
+ return;
1331
+ }
1332
+
1333
+ var dimension = this._getDimension();
1334
+
1335
+ this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
1336
+ Util.reflow(this._element);
1337
+ $__default["default"](this._element).addClass(CLASS_NAME_COLLAPSING).removeClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
1338
+ var triggerArrayLength = this._triggerArray.length;
1339
+
1340
+ if (triggerArrayLength > 0) {
1341
+ for (var i = 0; i < triggerArrayLength; i++) {
1342
+ var trigger = this._triggerArray[i];
1343
+ var selector = Util.getSelectorFromElement(trigger);
1344
+
1345
+ if (selector !== null) {
1346
+ var $elem = $__default["default"]([].slice.call(document.querySelectorAll(selector)));
1347
+
1348
+ if (!$elem.hasClass(CLASS_NAME_SHOW$6)) {
1349
+ $__default["default"](trigger).addClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', false);
1350
+ }
1351
+ }
1352
+ }
1353
+ }
1354
+
1355
+ this.setTransitioning(true);
1356
+
1357
+ var complete = function complete() {
1358
+ _this2.setTransitioning(false);
1359
+
1360
+ $__default["default"](_this2._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE).trigger(EVENT_HIDDEN$4);
1361
+ };
1362
+
1363
+ this._element.style[dimension] = '';
1364
+ var transitionDuration = Util.getTransitionDurationFromElement(this._element);
1365
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
1366
+ };
1367
+
1368
+ _proto.setTransitioning = function setTransitioning(isTransitioning) {
1369
+ this._isTransitioning = isTransitioning;
1370
+ };
1371
+
1372
+ _proto.dispose = function dispose() {
1373
+ $__default["default"].removeData(this._element, DATA_KEY$7);
1374
+ this._config = null;
1375
+ this._parent = null;
1376
+ this._element = null;
1377
+ this._triggerArray = null;
1378
+ this._isTransitioning = null;
1379
+ } // Private
1380
+ ;
1381
+
1382
+ _proto._getConfig = function _getConfig(config) {
1383
+ config = _extends({}, Default$6, config);
1384
+ config.toggle = Boolean(config.toggle); // Coerce string values
1385
+
1386
+ Util.typeCheckConfig(NAME$7, config, DefaultType$6);
1387
+ return config;
1388
+ };
1389
+
1390
+ _proto._getDimension = function _getDimension() {
1391
+ var hasWidth = $__default["default"](this._element).hasClass(DIMENSION_WIDTH);
1392
+ return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT;
1393
+ };
1394
+
1395
+ _proto._getParent = function _getParent() {
1396
+ var _this3 = this;
1397
+
1398
+ var parent;
1399
+
1400
+ if (Util.isElement(this._config.parent)) {
1401
+ parent = this._config.parent; // It's a jQuery object
1402
+
1403
+ if (typeof this._config.parent.jquery !== 'undefined') {
1404
+ parent = this._config.parent[0];
1405
+ }
1406
+ } else {
1407
+ parent = document.querySelector(this._config.parent);
1408
+ }
1409
+
1410
+ var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
1411
+ var children = [].slice.call(parent.querySelectorAll(selector));
1412
+ $__default["default"](children).each(function (i, element) {
1413
+ _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
1414
+ });
1415
+ return parent;
1416
+ };
1417
+
1418
+ _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
1419
+ var isOpen = $__default["default"](element).hasClass(CLASS_NAME_SHOW$6);
1420
+
1421
+ if (triggerArray.length) {
1422
+ $__default["default"](triggerArray).toggleClass(CLASS_NAME_COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
1423
+ }
1424
+ } // Static
1425
+ ;
1426
+
1427
+ Collapse._getTargetFromElement = function _getTargetFromElement(element) {
1428
+ var selector = Util.getSelectorFromElement(element);
1429
+ return selector ? document.querySelector(selector) : null;
1430
+ };
1431
+
1432
+ Collapse._jQueryInterface = function _jQueryInterface(config) {
1433
+ return this.each(function () {
1434
+ var $element = $__default["default"](this);
1435
+ var data = $element.data(DATA_KEY$7);
1436
+
1437
+ var _config = _extends({}, Default$6, $element.data(), typeof config === 'object' && config ? config : {});
1438
+
1439
+ if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {
1440
+ _config.toggle = false;
1441
+ }
1442
+
1443
+ if (!data) {
1444
+ data = new Collapse(this, _config);
1445
+ $element.data(DATA_KEY$7, data);
1446
+ }
1447
+
1448
+ if (typeof config === 'string') {
1449
+ if (typeof data[config] === 'undefined') {
1450
+ throw new TypeError("No method named \"" + config + "\"");
1451
+ }
1452
+
1453
+ data[config]();
1454
+ }
1455
+ });
1456
+ };
1457
+
1458
+ _createClass(Collapse, null, [{
1459
+ key: "VERSION",
1460
+ get: function get() {
1461
+ return VERSION$7;
1462
+ }
1463
+ }, {
1464
+ key: "Default",
1465
+ get: function get() {
1466
+ return Default$6;
1467
+ }
1468
+ }]);
1469
+
1470
+ return Collapse;
1471
+ }();
1472
+ /**
1473
+ * Data API implementation
1474
+ */
1475
+
1476
+
1477
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {
1478
+ // preventDefault only for <a> elements (which change the URL) not inside the collapsible element
1479
+ if (event.currentTarget.tagName === 'A') {
1480
+ event.preventDefault();
1481
+ }
1482
+
1483
+ var $trigger = $__default["default"](this);
1484
+ var selector = Util.getSelectorFromElement(this);
1485
+ var selectors = [].slice.call(document.querySelectorAll(selector));
1486
+ $__default["default"](selectors).each(function () {
1487
+ var $target = $__default["default"](this);
1488
+ var data = $target.data(DATA_KEY$7);
1489
+ var config = data ? 'toggle' : $trigger.data();
1490
+
1491
+ Collapse._jQueryInterface.call($target, config);
1492
+ });
1493
+ });
1494
+ /**
1495
+ * jQuery
1496
+ */
1497
+
1498
+ $__default["default"].fn[NAME$7] = Collapse._jQueryInterface;
1499
+ $__default["default"].fn[NAME$7].Constructor = Collapse;
1500
+
1501
+ $__default["default"].fn[NAME$7].noConflict = function () {
1502
+ $__default["default"].fn[NAME$7] = JQUERY_NO_CONFLICT$7;
1503
+ return Collapse._jQueryInterface;
1504
+ };
1505
+
1506
+ /**
1507
+ * Constants
1508
+ */
1509
+
1510
+ var NAME$6 = 'dropdown';
1511
+ var VERSION$6 = '4.6.2';
1512
+ var DATA_KEY$6 = 'bs.dropdown';
1513
+ var EVENT_KEY$6 = "." + DATA_KEY$6;
1514
+ var DATA_API_KEY$3 = '.data-api';
1515
+ var JQUERY_NO_CONFLICT$6 = $__default["default"].fn[NAME$6];
1516
+ var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key
1517
+
1518
+ var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key
1519
+
1520
+ var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key
1521
+
1522
+ var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key
1523
+
1524
+ var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key
1525
+
1526
+ var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
1527
+
1528
+ var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE$1);
1529
+ var CLASS_NAME_DISABLED$1 = 'disabled';
1530
+ var CLASS_NAME_SHOW$5 = 'show';
1531
+ var CLASS_NAME_DROPUP = 'dropup';
1532
+ var CLASS_NAME_DROPRIGHT = 'dropright';
1533
+ var CLASS_NAME_DROPLEFT = 'dropleft';
1534
+ var CLASS_NAME_MENURIGHT = 'dropdown-menu-right';
1535
+ var CLASS_NAME_POSITION_STATIC = 'position-static';
1536
+ var EVENT_HIDE$3 = "hide" + EVENT_KEY$6;
1537
+ var EVENT_HIDDEN$3 = "hidden" + EVENT_KEY$6;
1538
+ var EVENT_SHOW$3 = "show" + EVENT_KEY$6;
1539
+ var EVENT_SHOWN$3 = "shown" + EVENT_KEY$6;
1540
+ var EVENT_CLICK = "click" + EVENT_KEY$6;
1541
+ var EVENT_CLICK_DATA_API$2 = "click" + EVENT_KEY$6 + DATA_API_KEY$3;
1542
+ var EVENT_KEYDOWN_DATA_API = "keydown" + EVENT_KEY$6 + DATA_API_KEY$3;
1543
+ var EVENT_KEYUP_DATA_API = "keyup" + EVENT_KEY$6 + DATA_API_KEY$3;
1544
+ var SELECTOR_DATA_TOGGLE$2 = '[data-toggle="dropdown"]';
1545
+ var SELECTOR_FORM_CHILD = '.dropdown form';
1546
+ var SELECTOR_MENU = '.dropdown-menu';
1547
+ var SELECTOR_NAVBAR_NAV = '.navbar-nav';
1548
+ var SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';
1549
+ var PLACEMENT_TOP = 'top-start';
1550
+ var PLACEMENT_TOPEND = 'top-end';
1551
+ var PLACEMENT_BOTTOM = 'bottom-start';
1552
+ var PLACEMENT_BOTTOMEND = 'bottom-end';
1553
+ var PLACEMENT_RIGHT = 'right-start';
1554
+ var PLACEMENT_LEFT = 'left-start';
1555
+ var Default$5 = {
1556
+ offset: 0,
1557
+ flip: true,
1558
+ boundary: 'scrollParent',
1559
+ reference: 'toggle',
1560
+ display: 'dynamic',
1561
+ popperConfig: null
1562
+ };
1563
+ var DefaultType$5 = {
1564
+ offset: '(number|string|function)',
1565
+ flip: 'boolean',
1566
+ boundary: '(string|element)',
1567
+ reference: '(string|element)',
1568
+ display: 'string',
1569
+ popperConfig: '(null|object)'
1570
+ };
1571
+ /**
1572
+ * Class definition
1573
+ */
1574
+
1575
+ var Dropdown = /*#__PURE__*/function () {
1576
+ function Dropdown(element, config) {
1577
+ this._element = element;
1578
+ this._popper = null;
1579
+ this._config = this._getConfig(config);
1580
+ this._menu = this._getMenuElement();
1581
+ this._inNavbar = this._detectNavbar();
1582
+
1583
+ this._addEventListeners();
1584
+ } // Getters
1585
+
1586
+
1587
+ var _proto = Dropdown.prototype;
1588
+
1589
+ // Public
1590
+ _proto.toggle = function toggle() {
1591
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1)) {
1592
+ return;
1593
+ }
1594
+
1595
+ var isActive = $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5);
1596
+
1597
+ Dropdown._clearMenus();
1598
+
1599
+ if (isActive) {
1600
+ return;
1601
+ }
1602
+
1603
+ this.show(true);
1604
+ };
1605
+
1606
+ _proto.show = function show(usePopper) {
1607
+ if (usePopper === void 0) {
1608
+ usePopper = false;
1609
+ }
1610
+
1611
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
1612
+ return;
1613
+ }
1614
+
1615
+ var relatedTarget = {
1616
+ relatedTarget: this._element
1617
+ };
1618
+ var showEvent = $__default["default"].Event(EVENT_SHOW$3, relatedTarget);
1619
+
1620
+ var parent = Dropdown._getParentFromElement(this._element);
1621
+
1622
+ $__default["default"](parent).trigger(showEvent);
1623
+
1624
+ if (showEvent.isDefaultPrevented()) {
1625
+ return;
1626
+ } // Totally disable Popper for Dropdowns in Navbar
1627
+
1628
+
1629
+ if (!this._inNavbar && usePopper) {
1630
+ // Check for Popper dependency
1631
+ if (typeof Popper__default["default"] === 'undefined') {
1632
+ throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');
1633
+ }
1634
+
1635
+ var referenceElement = this._element;
1636
+
1637
+ if (this._config.reference === 'parent') {
1638
+ referenceElement = parent;
1639
+ } else if (Util.isElement(this._config.reference)) {
1640
+ referenceElement = this._config.reference; // Check if it's jQuery element
1641
+
1642
+ if (typeof this._config.reference.jquery !== 'undefined') {
1643
+ referenceElement = this._config.reference[0];
1644
+ }
1645
+ } // If boundary is not `scrollParent`, then set position to `static`
1646
+ // to allow the menu to "escape" the scroll parent's boundaries
1647
+ // https://github.com/twbs/bootstrap/issues/24251
1648
+
1649
+
1650
+ if (this._config.boundary !== 'scrollParent') {
1651
+ $__default["default"](parent).addClass(CLASS_NAME_POSITION_STATIC);
1652
+ }
1653
+
1654
+ this._popper = new Popper__default["default"](referenceElement, this._menu, this._getPopperConfig());
1655
+ } // If this is a touch-enabled device we add extra
1656
+ // empty mouseover listeners to the body's immediate children;
1657
+ // only needed because of broken event delegation on iOS
1658
+ // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
1659
+
1660
+
1661
+ if ('ontouchstart' in document.documentElement && $__default["default"](parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {
1662
+ $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
1663
+ }
1664
+
1665
+ this._element.focus();
1666
+
1667
+ this._element.setAttribute('aria-expanded', true);
1668
+
1669
+ $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
1670
+ $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_SHOWN$3, relatedTarget));
1671
+ };
1672
+
1673
+ _proto.hide = function hide() {
1674
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || !$__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
1675
+ return;
1676
+ }
1677
+
1678
+ var relatedTarget = {
1679
+ relatedTarget: this._element
1680
+ };
1681
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
1682
+
1683
+ var parent = Dropdown._getParentFromElement(this._element);
1684
+
1685
+ $__default["default"](parent).trigger(hideEvent);
1686
+
1687
+ if (hideEvent.isDefaultPrevented()) {
1688
+ return;
1689
+ }
1690
+
1691
+ if (this._popper) {
1692
+ this._popper.destroy();
1693
+ }
1694
+
1695
+ $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
1696
+ $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
1697
+ };
1698
+
1699
+ _proto.dispose = function dispose() {
1700
+ $__default["default"].removeData(this._element, DATA_KEY$6);
1701
+ $__default["default"](this._element).off(EVENT_KEY$6);
1702
+ this._element = null;
1703
+ this._menu = null;
1704
+
1705
+ if (this._popper !== null) {
1706
+ this._popper.destroy();
1707
+
1708
+ this._popper = null;
1709
+ }
1710
+ };
1711
+
1712
+ _proto.update = function update() {
1713
+ this._inNavbar = this._detectNavbar();
1714
+
1715
+ if (this._popper !== null) {
1716
+ this._popper.scheduleUpdate();
1717
+ }
1718
+ } // Private
1719
+ ;
1720
+
1721
+ _proto._addEventListeners = function _addEventListeners() {
1722
+ var _this = this;
1723
+
1724
+ $__default["default"](this._element).on(EVENT_CLICK, function (event) {
1725
+ event.preventDefault();
1726
+ event.stopPropagation();
1727
+
1728
+ _this.toggle();
1729
+ });
1730
+ };
1731
+
1732
+ _proto._getConfig = function _getConfig(config) {
1733
+ config = _extends({}, this.constructor.Default, $__default["default"](this._element).data(), config);
1734
+ Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
1735
+ return config;
1736
+ };
1737
+
1738
+ _proto._getMenuElement = function _getMenuElement() {
1739
+ if (!this._menu) {
1740
+ var parent = Dropdown._getParentFromElement(this._element);
1741
+
1742
+ if (parent) {
1743
+ this._menu = parent.querySelector(SELECTOR_MENU);
1744
+ }
1745
+ }
1746
+
1747
+ return this._menu;
1748
+ };
1749
+
1750
+ _proto._getPlacement = function _getPlacement() {
1751
+ var $parentDropdown = $__default["default"](this._element.parentNode);
1752
+ var placement = PLACEMENT_BOTTOM; // Handle dropup
1753
+
1754
+ if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {
1755
+ placement = $__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
1756
+ } else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {
1757
+ placement = PLACEMENT_RIGHT;
1758
+ } else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {
1759
+ placement = PLACEMENT_LEFT;
1760
+ } else if ($__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT)) {
1761
+ placement = PLACEMENT_BOTTOMEND;
1762
+ }
1763
+
1764
+ return placement;
1765
+ };
1766
+
1767
+ _proto._detectNavbar = function _detectNavbar() {
1768
+ return $__default["default"](this._element).closest('.navbar').length > 0;
1769
+ };
1770
+
1771
+ _proto._getOffset = function _getOffset() {
1772
+ var _this2 = this;
1773
+
1774
+ var offset = {};
1775
+
1776
+ if (typeof this._config.offset === 'function') {
1777
+ offset.fn = function (data) {
1778
+ data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets, _this2._element));
1779
+ return data;
1780
+ };
1781
+ } else {
1782
+ offset.offset = this._config.offset;
1783
+ }
1784
+
1785
+ return offset;
1786
+ };
1787
+
1788
+ _proto._getPopperConfig = function _getPopperConfig() {
1789
+ var popperConfig = {
1790
+ placement: this._getPlacement(),
1791
+ modifiers: {
1792
+ offset: this._getOffset(),
1793
+ flip: {
1794
+ enabled: this._config.flip
1795
+ },
1796
+ preventOverflow: {
1797
+ boundariesElement: this._config.boundary
1798
+ }
1799
+ }
1800
+ }; // Disable Popper if we have a static display
1801
+
1802
+ if (this._config.display === 'static') {
1803
+ popperConfig.modifiers.applyStyle = {
1804
+ enabled: false
1805
+ };
1806
+ }
1807
+
1808
+ return _extends({}, popperConfig, this._config.popperConfig);
1809
+ } // Static
1810
+ ;
1811
+
1812
+ Dropdown._jQueryInterface = function _jQueryInterface(config) {
1813
+ return this.each(function () {
1814
+ var data = $__default["default"](this).data(DATA_KEY$6);
1815
+
1816
+ var _config = typeof config === 'object' ? config : null;
1817
+
1818
+ if (!data) {
1819
+ data = new Dropdown(this, _config);
1820
+ $__default["default"](this).data(DATA_KEY$6, data);
1821
+ }
1822
+
1823
+ if (typeof config === 'string') {
1824
+ if (typeof data[config] === 'undefined') {
1825
+ throw new TypeError("No method named \"" + config + "\"");
1826
+ }
1827
+
1828
+ data[config]();
1829
+ }
1830
+ });
1831
+ };
1832
+
1833
+ Dropdown._clearMenus = function _clearMenus(event) {
1834
+ if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) {
1835
+ return;
1836
+ }
1837
+
1838
+ var toggles = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$2));
1839
+
1840
+ for (var i = 0, len = toggles.length; i < len; i++) {
1841
+ var parent = Dropdown._getParentFromElement(toggles[i]);
1842
+
1843
+ var context = $__default["default"](toggles[i]).data(DATA_KEY$6);
1844
+ var relatedTarget = {
1845
+ relatedTarget: toggles[i]
1846
+ };
1847
+
1848
+ if (event && event.type === 'click') {
1849
+ relatedTarget.clickEvent = event;
1850
+ }
1851
+
1852
+ if (!context) {
1853
+ continue;
1854
+ }
1855
+
1856
+ var dropdownMenu = context._menu;
1857
+
1858
+ if (!$__default["default"](parent).hasClass(CLASS_NAME_SHOW$5)) {
1859
+ continue;
1860
+ }
1861
+
1862
+ if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $__default["default"].contains(parent, event.target)) {
1863
+ continue;
1864
+ }
1865
+
1866
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
1867
+ $__default["default"](parent).trigger(hideEvent);
1868
+
1869
+ if (hideEvent.isDefaultPrevented()) {
1870
+ continue;
1871
+ } // If this is a touch-enabled device we remove the extra
1872
+ // empty mouseover listeners we added for iOS support
1873
+
1874
+
1875
+ if ('ontouchstart' in document.documentElement) {
1876
+ $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
1877
+ }
1878
+
1879
+ toggles[i].setAttribute('aria-expanded', 'false');
1880
+
1881
+ if (context._popper) {
1882
+ context._popper.destroy();
1883
+ }
1884
+
1885
+ $__default["default"](dropdownMenu).removeClass(CLASS_NAME_SHOW$5);
1886
+ $__default["default"](parent).removeClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
1887
+ }
1888
+ };
1889
+
1890
+ Dropdown._getParentFromElement = function _getParentFromElement(element) {
1891
+ var parent;
1892
+ var selector = Util.getSelectorFromElement(element);
1893
+
1894
+ if (selector) {
1895
+ parent = document.querySelector(selector);
1896
+ }
1897
+
1898
+ return parent || element.parentNode;
1899
+ } // eslint-disable-next-line complexity
1900
+ ;
1901
+
1902
+ Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
1903
+ // If not input/textarea:
1904
+ // - And not a key in REGEXP_KEYDOWN => not a dropdown command
1905
+ // If input/textarea:
1906
+ // - If space key => not a dropdown command
1907
+ // - If key is other than escape
1908
+ // - If key is not up or down => not a dropdown command
1909
+ // - If trigger inside the menu => not a dropdown command
1910
+ if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE$1 && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $__default["default"](event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
1911
+ return;
1912
+ }
1913
+
1914
+ if (this.disabled || $__default["default"](this).hasClass(CLASS_NAME_DISABLED$1)) {
1915
+ return;
1916
+ }
1917
+
1918
+ var parent = Dropdown._getParentFromElement(this);
1919
+
1920
+ var isActive = $__default["default"](parent).hasClass(CLASS_NAME_SHOW$5);
1921
+
1922
+ if (!isActive && event.which === ESCAPE_KEYCODE$1) {
1923
+ return;
1924
+ }
1925
+
1926
+ event.preventDefault();
1927
+ event.stopPropagation();
1928
+
1929
+ if (!isActive || event.which === ESCAPE_KEYCODE$1 || event.which === SPACE_KEYCODE) {
1930
+ if (event.which === ESCAPE_KEYCODE$1) {
1931
+ $__default["default"](parent.querySelector(SELECTOR_DATA_TOGGLE$2)).trigger('focus');
1932
+ }
1933
+
1934
+ $__default["default"](this).trigger('click');
1935
+ return;
1936
+ }
1937
+
1938
+ var items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS)).filter(function (item) {
1939
+ return $__default["default"](item).is(':visible');
1940
+ });
1941
+
1942
+ if (items.length === 0) {
1943
+ return;
1944
+ }
1945
+
1946
+ var index = items.indexOf(event.target);
1947
+
1948
+ if (event.which === ARROW_UP_KEYCODE && index > 0) {
1949
+ // Up
1950
+ index--;
1951
+ }
1952
+
1953
+ if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
1954
+ // Down
1955
+ index++;
1956
+ }
1957
+
1958
+ if (index < 0) {
1959
+ index = 0;
1960
+ }
1961
+
1962
+ items[index].focus();
1963
+ };
1964
+
1965
+ _createClass(Dropdown, null, [{
1966
+ key: "VERSION",
1967
+ get: function get() {
1968
+ return VERSION$6;
1969
+ }
1970
+ }, {
1971
+ key: "Default",
1972
+ get: function get() {
1973
+ return Default$5;
1974
+ }
1975
+ }, {
1976
+ key: "DefaultType",
1977
+ get: function get() {
1978
+ return DefaultType$5;
1979
+ }
1980
+ }]);
1981
+
1982
+ return Dropdown;
1983
+ }();
1984
+ /**
1985
+ * Data API implementation
1986
+ */
1987
+
1988
+
1989
+ $__default["default"](document).on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$2, Dropdown._dataApiKeydownHandler).on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler).on(EVENT_CLICK_DATA_API$2 + " " + EVENT_KEYUP_DATA_API, Dropdown._clearMenus).on(EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {
1990
+ event.preventDefault();
1991
+ event.stopPropagation();
1992
+
1993
+ Dropdown._jQueryInterface.call($__default["default"](this), 'toggle');
1994
+ }).on(EVENT_CLICK_DATA_API$2, SELECTOR_FORM_CHILD, function (e) {
1995
+ e.stopPropagation();
1996
+ });
1997
+ /**
1998
+ * jQuery
1999
+ */
2000
+
2001
+ $__default["default"].fn[NAME$6] = Dropdown._jQueryInterface;
2002
+ $__default["default"].fn[NAME$6].Constructor = Dropdown;
2003
+
2004
+ $__default["default"].fn[NAME$6].noConflict = function () {
2005
+ $__default["default"].fn[NAME$6] = JQUERY_NO_CONFLICT$6;
2006
+ return Dropdown._jQueryInterface;
2007
+ };
2008
+
2009
+ /**
2010
+ * Constants
2011
+ */
2012
+
2013
+ var NAME$5 = 'modal';
2014
+ var VERSION$5 = '4.6.2';
2015
+ var DATA_KEY$5 = 'bs.modal';
2016
+ var EVENT_KEY$5 = "." + DATA_KEY$5;
2017
+ var DATA_API_KEY$2 = '.data-api';
2018
+ var JQUERY_NO_CONFLICT$5 = $__default["default"].fn[NAME$5];
2019
+ var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
2020
+
2021
+ var CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable';
2022
+ var CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure';
2023
+ var CLASS_NAME_BACKDROP = 'modal-backdrop';
2024
+ var CLASS_NAME_OPEN = 'modal-open';
2025
+ var CLASS_NAME_FADE$4 = 'fade';
2026
+ var CLASS_NAME_SHOW$4 = 'show';
2027
+ var CLASS_NAME_STATIC = 'modal-static';
2028
+ var EVENT_HIDE$2 = "hide" + EVENT_KEY$5;
2029
+ var EVENT_HIDE_PREVENTED = "hidePrevented" + EVENT_KEY$5;
2030
+ var EVENT_HIDDEN$2 = "hidden" + EVENT_KEY$5;
2031
+ var EVENT_SHOW$2 = "show" + EVENT_KEY$5;
2032
+ var EVENT_SHOWN$2 = "shown" + EVENT_KEY$5;
2033
+ var EVENT_FOCUSIN = "focusin" + EVENT_KEY$5;
2034
+ var EVENT_RESIZE = "resize" + EVENT_KEY$5;
2035
+ var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$5;
2036
+ var EVENT_KEYDOWN_DISMISS = "keydown.dismiss" + EVENT_KEY$5;
2037
+ var EVENT_MOUSEUP_DISMISS = "mouseup.dismiss" + EVENT_KEY$5;
2038
+ var EVENT_MOUSEDOWN_DISMISS = "mousedown.dismiss" + EVENT_KEY$5;
2039
+ var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$5 + DATA_API_KEY$2;
2040
+ var SELECTOR_DIALOG = '.modal-dialog';
2041
+ var SELECTOR_MODAL_BODY = '.modal-body';
2042
+ var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="modal"]';
2043
+ var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="modal"]';
2044
+ var SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';
2045
+ var SELECTOR_STICKY_CONTENT = '.sticky-top';
2046
+ var Default$4 = {
2047
+ backdrop: true,
2048
+ keyboard: true,
2049
+ focus: true,
2050
+ show: true
2051
+ };
2052
+ var DefaultType$4 = {
2053
+ backdrop: '(boolean|string)',
2054
+ keyboard: 'boolean',
2055
+ focus: 'boolean',
2056
+ show: 'boolean'
2057
+ };
2058
+ /**
2059
+ * Class definition
2060
+ */
2061
+
2062
+ var Modal = /*#__PURE__*/function () {
2063
+ function Modal(element, config) {
2064
+ this._config = this._getConfig(config);
2065
+ this._element = element;
2066
+ this._dialog = element.querySelector(SELECTOR_DIALOG);
2067
+ this._backdrop = null;
2068
+ this._isShown = false;
2069
+ this._isBodyOverflowing = false;
2070
+ this._ignoreBackdropClick = false;
2071
+ this._isTransitioning = false;
2072
+ this._scrollbarWidth = 0;
2073
+ } // Getters
2074
+
2075
+
2076
+ var _proto = Modal.prototype;
2077
+
2078
+ // Public
2079
+ _proto.toggle = function toggle(relatedTarget) {
2080
+ return this._isShown ? this.hide() : this.show(relatedTarget);
2081
+ };
2082
+
2083
+ _proto.show = function show(relatedTarget) {
2084
+ var _this = this;
2085
+
2086
+ if (this._isShown || this._isTransitioning) {
2087
+ return;
2088
+ }
2089
+
2090
+ var showEvent = $__default["default"].Event(EVENT_SHOW$2, {
2091
+ relatedTarget: relatedTarget
2092
+ });
2093
+ $__default["default"](this._element).trigger(showEvent);
2094
+
2095
+ if (showEvent.isDefaultPrevented()) {
2096
+ return;
2097
+ }
2098
+
2099
+ this._isShown = true;
2100
+
2101
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
2102
+ this._isTransitioning = true;
2103
+ }
2104
+
2105
+ this._checkScrollbar();
2106
+
2107
+ this._setScrollbar();
2108
+
2109
+ this._adjustDialog();
2110
+
2111
+ this._setEscapeEvent();
2112
+
2113
+ this._setResizeEvent();
2114
+
2115
+ $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, function (event) {
2116
+ return _this.hide(event);
2117
+ });
2118
+ $__default["default"](this._dialog).on(EVENT_MOUSEDOWN_DISMISS, function () {
2119
+ $__default["default"](_this._element).one(EVENT_MOUSEUP_DISMISS, function (event) {
2120
+ if ($__default["default"](event.target).is(_this._element)) {
2121
+ _this._ignoreBackdropClick = true;
2122
+ }
2123
+ });
2124
+ });
2125
+
2126
+ this._showBackdrop(function () {
2127
+ return _this._showElement(relatedTarget);
2128
+ });
2129
+ };
2130
+
2131
+ _proto.hide = function hide(event) {
2132
+ var _this2 = this;
2133
+
2134
+ if (event) {
2135
+ event.preventDefault();
2136
+ }
2137
+
2138
+ if (!this._isShown || this._isTransitioning) {
2139
+ return;
2140
+ }
2141
+
2142
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$2);
2143
+ $__default["default"](this._element).trigger(hideEvent);
2144
+
2145
+ if (!this._isShown || hideEvent.isDefaultPrevented()) {
2146
+ return;
2147
+ }
2148
+
2149
+ this._isShown = false;
2150
+ var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
2151
+
2152
+ if (transition) {
2153
+ this._isTransitioning = true;
2154
+ }
2155
+
2156
+ this._setEscapeEvent();
2157
+
2158
+ this._setResizeEvent();
2159
+
2160
+ $__default["default"](document).off(EVENT_FOCUSIN);
2161
+ $__default["default"](this._element).removeClass(CLASS_NAME_SHOW$4);
2162
+ $__default["default"](this._element).off(EVENT_CLICK_DISMISS$1);
2163
+ $__default["default"](this._dialog).off(EVENT_MOUSEDOWN_DISMISS);
2164
+
2165
+ if (transition) {
2166
+ var transitionDuration = Util.getTransitionDurationFromElement(this._element);
2167
+ $__default["default"](this._element).one(Util.TRANSITION_END, function (event) {
2168
+ return _this2._hideModal(event);
2169
+ }).emulateTransitionEnd(transitionDuration);
2170
+ } else {
2171
+ this._hideModal();
2172
+ }
2173
+ };
2174
+
2175
+ _proto.dispose = function dispose() {
2176
+ [window, this._element, this._dialog].forEach(function (htmlElement) {
2177
+ return $__default["default"](htmlElement).off(EVENT_KEY$5);
2178
+ });
2179
+ /**
2180
+ * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`
2181
+ * Do not move `document` in `htmlElements` array
2182
+ * It will remove `EVENT_CLICK_DATA_API` event that should remain
2183
+ */
2184
+
2185
+ $__default["default"](document).off(EVENT_FOCUSIN);
2186
+ $__default["default"].removeData(this._element, DATA_KEY$5);
2187
+ this._config = null;
2188
+ this._element = null;
2189
+ this._dialog = null;
2190
+ this._backdrop = null;
2191
+ this._isShown = null;
2192
+ this._isBodyOverflowing = null;
2193
+ this._ignoreBackdropClick = null;
2194
+ this._isTransitioning = null;
2195
+ this._scrollbarWidth = null;
2196
+ };
2197
+
2198
+ _proto.handleUpdate = function handleUpdate() {
2199
+ this._adjustDialog();
2200
+ } // Private
2201
+ ;
2202
+
2203
+ _proto._getConfig = function _getConfig(config) {
2204
+ config = _extends({}, Default$4, config);
2205
+ Util.typeCheckConfig(NAME$5, config, DefaultType$4);
2206
+ return config;
2207
+ };
2208
+
2209
+ _proto._triggerBackdropTransition = function _triggerBackdropTransition() {
2210
+ var _this3 = this;
2211
+
2212
+ var hideEventPrevented = $__default["default"].Event(EVENT_HIDE_PREVENTED);
2213
+ $__default["default"](this._element).trigger(hideEventPrevented);
2214
+
2215
+ if (hideEventPrevented.isDefaultPrevented()) {
2216
+ return;
2217
+ }
2218
+
2219
+ var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
2220
+
2221
+ if (!isModalOverflowing) {
2222
+ this._element.style.overflowY = 'hidden';
2223
+ }
2224
+
2225
+ this._element.classList.add(CLASS_NAME_STATIC);
2226
+
2227
+ var modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog);
2228
+ $__default["default"](this._element).off(Util.TRANSITION_END);
2229
+ $__default["default"](this._element).one(Util.TRANSITION_END, function () {
2230
+ _this3._element.classList.remove(CLASS_NAME_STATIC);
2231
+
2232
+ if (!isModalOverflowing) {
2233
+ $__default["default"](_this3._element).one(Util.TRANSITION_END, function () {
2234
+ _this3._element.style.overflowY = '';
2235
+ }).emulateTransitionEnd(_this3._element, modalTransitionDuration);
2236
+ }
2237
+ }).emulateTransitionEnd(modalTransitionDuration);
2238
+
2239
+ this._element.focus();
2240
+ };
2241
+
2242
+ _proto._showElement = function _showElement(relatedTarget) {
2243
+ var _this4 = this;
2244
+
2245
+ var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
2246
+ var modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null;
2247
+
2248
+ if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
2249
+ // Don't move modal's DOM position
2250
+ document.body.appendChild(this._element);
2251
+ }
2252
+
2253
+ this._element.style.display = 'block';
2254
+
2255
+ this._element.removeAttribute('aria-hidden');
2256
+
2257
+ this._element.setAttribute('aria-modal', true);
2258
+
2259
+ this._element.setAttribute('role', 'dialog');
2260
+
2261
+ if ($__default["default"](this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {
2262
+ modalBody.scrollTop = 0;
2263
+ } else {
2264
+ this._element.scrollTop = 0;
2265
+ }
2266
+
2267
+ if (transition) {
2268
+ Util.reflow(this._element);
2269
+ }
2270
+
2271
+ $__default["default"](this._element).addClass(CLASS_NAME_SHOW$4);
2272
+
2273
+ if (this._config.focus) {
2274
+ this._enforceFocus();
2275
+ }
2276
+
2277
+ var shownEvent = $__default["default"].Event(EVENT_SHOWN$2, {
2278
+ relatedTarget: relatedTarget
2279
+ });
2280
+
2281
+ var transitionComplete = function transitionComplete() {
2282
+ if (_this4._config.focus) {
2283
+ _this4._element.focus();
2284
+ }
2285
+
2286
+ _this4._isTransitioning = false;
2287
+ $__default["default"](_this4._element).trigger(shownEvent);
2288
+ };
2289
+
2290
+ if (transition) {
2291
+ var transitionDuration = Util.getTransitionDurationFromElement(this._dialog);
2292
+ $__default["default"](this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
2293
+ } else {
2294
+ transitionComplete();
2295
+ }
2296
+ };
2297
+
2298
+ _proto._enforceFocus = function _enforceFocus() {
2299
+ var _this5 = this;
2300
+
2301
+ $__default["default"](document).off(EVENT_FOCUSIN) // Guard against infinite focus loop
2302
+ .on(EVENT_FOCUSIN, function (event) {
2303
+ if (document !== event.target && _this5._element !== event.target && $__default["default"](_this5._element).has(event.target).length === 0) {
2304
+ _this5._element.focus();
2305
+ }
2306
+ });
2307
+ };
2308
+
2309
+ _proto._setEscapeEvent = function _setEscapeEvent() {
2310
+ var _this6 = this;
2311
+
2312
+ if (this._isShown) {
2313
+ $__default["default"](this._element).on(EVENT_KEYDOWN_DISMISS, function (event) {
2314
+ if (_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
2315
+ event.preventDefault();
2316
+
2317
+ _this6.hide();
2318
+ } else if (!_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
2319
+ _this6._triggerBackdropTransition();
2320
+ }
2321
+ });
2322
+ } else if (!this._isShown) {
2323
+ $__default["default"](this._element).off(EVENT_KEYDOWN_DISMISS);
2324
+ }
2325
+ };
2326
+
2327
+ _proto._setResizeEvent = function _setResizeEvent() {
2328
+ var _this7 = this;
2329
+
2330
+ if (this._isShown) {
2331
+ $__default["default"](window).on(EVENT_RESIZE, function (event) {
2332
+ return _this7.handleUpdate(event);
2333
+ });
2334
+ } else {
2335
+ $__default["default"](window).off(EVENT_RESIZE);
2336
+ }
2337
+ };
2338
+
2339
+ _proto._hideModal = function _hideModal() {
2340
+ var _this8 = this;
2341
+
2342
+ this._element.style.display = 'none';
2343
+
2344
+ this._element.setAttribute('aria-hidden', true);
2345
+
2346
+ this._element.removeAttribute('aria-modal');
2347
+
2348
+ this._element.removeAttribute('role');
2349
+
2350
+ this._isTransitioning = false;
2351
+
2352
+ this._showBackdrop(function () {
2353
+ $__default["default"](document.body).removeClass(CLASS_NAME_OPEN);
2354
+
2355
+ _this8._resetAdjustments();
2356
+
2357
+ _this8._resetScrollbar();
2358
+
2359
+ $__default["default"](_this8._element).trigger(EVENT_HIDDEN$2);
2360
+ });
2361
+ };
2362
+
2363
+ _proto._removeBackdrop = function _removeBackdrop() {
2364
+ if (this._backdrop) {
2365
+ $__default["default"](this._backdrop).remove();
2366
+ this._backdrop = null;
2367
+ }
2368
+ };
2369
+
2370
+ _proto._showBackdrop = function _showBackdrop(callback) {
2371
+ var _this9 = this;
2372
+
2373
+ var animate = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4) ? CLASS_NAME_FADE$4 : '';
2374
+
2375
+ if (this._isShown && this._config.backdrop) {
2376
+ this._backdrop = document.createElement('div');
2377
+ this._backdrop.className = CLASS_NAME_BACKDROP;
2378
+
2379
+ if (animate) {
2380
+ this._backdrop.classList.add(animate);
2381
+ }
2382
+
2383
+ $__default["default"](this._backdrop).appendTo(document.body);
2384
+ $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, function (event) {
2385
+ if (_this9._ignoreBackdropClick) {
2386
+ _this9._ignoreBackdropClick = false;
2387
+ return;
2388
+ }
2389
+
2390
+ if (event.target !== event.currentTarget) {
2391
+ return;
2392
+ }
2393
+
2394
+ if (_this9._config.backdrop === 'static') {
2395
+ _this9._triggerBackdropTransition();
2396
+ } else {
2397
+ _this9.hide();
2398
+ }
2399
+ });
2400
+
2401
+ if (animate) {
2402
+ Util.reflow(this._backdrop);
2403
+ }
2404
+
2405
+ $__default["default"](this._backdrop).addClass(CLASS_NAME_SHOW$4);
2406
+
2407
+ if (!callback) {
2408
+ return;
2409
+ }
2410
+
2411
+ if (!animate) {
2412
+ callback();
2413
+ return;
2414
+ }
2415
+
2416
+ var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
2417
+ $__default["default"](this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
2418
+ } else if (!this._isShown && this._backdrop) {
2419
+ $__default["default"](this._backdrop).removeClass(CLASS_NAME_SHOW$4);
2420
+
2421
+ var callbackRemove = function callbackRemove() {
2422
+ _this9._removeBackdrop();
2423
+
2424
+ if (callback) {
2425
+ callback();
2426
+ }
2427
+ };
2428
+
2429
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
2430
+ var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
2431
+
2432
+ $__default["default"](this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
2433
+ } else {
2434
+ callbackRemove();
2435
+ }
2436
+ } else if (callback) {
2437
+ callback();
2438
+ }
2439
+ } // ----------------------------------------------------------------------
2440
+ // the following methods are used to handle overflowing modals
2441
+ // todo (fat): these should probably be refactored out of modal.js
2442
+ // ----------------------------------------------------------------------
2443
+ ;
2444
+
2445
+ _proto._adjustDialog = function _adjustDialog() {
2446
+ var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
2447
+
2448
+ if (!this._isBodyOverflowing && isModalOverflowing) {
2449
+ this._element.style.paddingLeft = this._scrollbarWidth + "px";
2450
+ }
2451
+
2452
+ if (this._isBodyOverflowing && !isModalOverflowing) {
2453
+ this._element.style.paddingRight = this._scrollbarWidth + "px";
2454
+ }
2455
+ };
2456
+
2457
+ _proto._resetAdjustments = function _resetAdjustments() {
2458
+ this._element.style.paddingLeft = '';
2459
+ this._element.style.paddingRight = '';
2460
+ };
2461
+
2462
+ _proto._checkScrollbar = function _checkScrollbar() {
2463
+ var rect = document.body.getBoundingClientRect();
2464
+ this._isBodyOverflowing = Math.round(rect.left + rect.right) < window.innerWidth;
2465
+ this._scrollbarWidth = this._getScrollbarWidth();
2466
+ };
2467
+
2468
+ _proto._setScrollbar = function _setScrollbar() {
2469
+ var _this10 = this;
2470
+
2471
+ if (this._isBodyOverflowing) {
2472
+ // Note: DOMNode.style.paddingRight returns the actual value or '' if not set
2473
+ // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
2474
+ var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
2475
+ var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
2476
+
2477
+ $__default["default"](fixedContent).each(function (index, element) {
2478
+ var actualPadding = element.style.paddingRight;
2479
+ var calculatedPadding = $__default["default"](element).css('padding-right');
2480
+ $__default["default"](element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px");
2481
+ }); // Adjust sticky content margin
2482
+
2483
+ $__default["default"](stickyContent).each(function (index, element) {
2484
+ var actualMargin = element.style.marginRight;
2485
+ var calculatedMargin = $__default["default"](element).css('margin-right');
2486
+ $__default["default"](element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px");
2487
+ }); // Adjust body padding
2488
+
2489
+ var actualPadding = document.body.style.paddingRight;
2490
+ var calculatedPadding = $__default["default"](document.body).css('padding-right');
2491
+ $__default["default"](document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
2492
+ }
2493
+
2494
+ $__default["default"](document.body).addClass(CLASS_NAME_OPEN);
2495
+ };
2496
+
2497
+ _proto._resetScrollbar = function _resetScrollbar() {
2498
+ // Restore fixed content padding
2499
+ var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
2500
+ $__default["default"](fixedContent).each(function (index, element) {
2501
+ var padding = $__default["default"](element).data('padding-right');
2502
+ $__default["default"](element).removeData('padding-right');
2503
+ element.style.paddingRight = padding ? padding : '';
2504
+ }); // Restore sticky content
2505
+
2506
+ var elements = [].slice.call(document.querySelectorAll("" + SELECTOR_STICKY_CONTENT));
2507
+ $__default["default"](elements).each(function (index, element) {
2508
+ var margin = $__default["default"](element).data('margin-right');
2509
+
2510
+ if (typeof margin !== 'undefined') {
2511
+ $__default["default"](element).css('margin-right', margin).removeData('margin-right');
2512
+ }
2513
+ }); // Restore body padding
2514
+
2515
+ var padding = $__default["default"](document.body).data('padding-right');
2516
+ $__default["default"](document.body).removeData('padding-right');
2517
+ document.body.style.paddingRight = padding ? padding : '';
2518
+ };
2519
+
2520
+ _proto._getScrollbarWidth = function _getScrollbarWidth() {
2521
+ // thx d.walsh
2522
+ var scrollDiv = document.createElement('div');
2523
+ scrollDiv.className = CLASS_NAME_SCROLLBAR_MEASURER;
2524
+ document.body.appendChild(scrollDiv);
2525
+ var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
2526
+ document.body.removeChild(scrollDiv);
2527
+ return scrollbarWidth;
2528
+ } // Static
2529
+ ;
2530
+
2531
+ Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
2532
+ return this.each(function () {
2533
+ var data = $__default["default"](this).data(DATA_KEY$5);
2534
+
2535
+ var _config = _extends({}, Default$4, $__default["default"](this).data(), typeof config === 'object' && config ? config : {});
2536
+
2537
+ if (!data) {
2538
+ data = new Modal(this, _config);
2539
+ $__default["default"](this).data(DATA_KEY$5, data);
2540
+ }
2541
+
2542
+ if (typeof config === 'string') {
2543
+ if (typeof data[config] === 'undefined') {
2544
+ throw new TypeError("No method named \"" + config + "\"");
2545
+ }
2546
+
2547
+ data[config](relatedTarget);
2548
+ } else if (_config.show) {
2549
+ data.show(relatedTarget);
2550
+ }
2551
+ });
2552
+ };
2553
+
2554
+ _createClass(Modal, null, [{
2555
+ key: "VERSION",
2556
+ get: function get() {
2557
+ return VERSION$5;
2558
+ }
2559
+ }, {
2560
+ key: "Default",
2561
+ get: function get() {
2562
+ return Default$4;
2563
+ }
2564
+ }]);
2565
+
2566
+ return Modal;
2567
+ }();
2568
+ /**
2569
+ * Data API implementation
2570
+ */
2571
+
2572
+
2573
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {
2574
+ var _this11 = this;
2575
+
2576
+ var target;
2577
+ var selector = Util.getSelectorFromElement(this);
2578
+
2579
+ if (selector) {
2580
+ target = document.querySelector(selector);
2581
+ }
2582
+
2583
+ var config = $__default["default"](target).data(DATA_KEY$5) ? 'toggle' : _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
2584
+
2585
+ if (this.tagName === 'A' || this.tagName === 'AREA') {
2586
+ event.preventDefault();
2587
+ }
2588
+
2589
+ var $target = $__default["default"](target).one(EVENT_SHOW$2, function (showEvent) {
2590
+ if (showEvent.isDefaultPrevented()) {
2591
+ // Only register focus restorer if modal will actually get shown
2592
+ return;
2593
+ }
2594
+
2595
+ $target.one(EVENT_HIDDEN$2, function () {
2596
+ if ($__default["default"](_this11).is(':visible')) {
2597
+ _this11.focus();
2598
+ }
2599
+ });
2600
+ });
2601
+
2602
+ Modal._jQueryInterface.call($__default["default"](target), config, this);
2603
+ });
2604
+ /**
2605
+ * jQuery
2606
+ */
2607
+
2608
+ $__default["default"].fn[NAME$5] = Modal._jQueryInterface;
2609
+ $__default["default"].fn[NAME$5].Constructor = Modal;
2610
+
2611
+ $__default["default"].fn[NAME$5].noConflict = function () {
2612
+ $__default["default"].fn[NAME$5] = JQUERY_NO_CONFLICT$5;
2613
+ return Modal._jQueryInterface;
2614
+ };
2615
+
2616
+ /**
2617
+ * --------------------------------------------------------------------------
2618
+ * Bootstrap (v4.6.2): tools/sanitizer.js
2619
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
2620
+ * --------------------------------------------------------------------------
2621
+ */
2622
+ var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
2623
+ var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
2624
+ var DefaultWhitelist = {
2625
+ // Global attributes allowed on any supplied element below.
2626
+ '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
2627
+ a: ['target', 'href', 'title', 'rel'],
2628
+ area: [],
2629
+ b: [],
2630
+ br: [],
2631
+ col: [],
2632
+ code: [],
2633
+ div: [],
2634
+ em: [],
2635
+ hr: [],
2636
+ h1: [],
2637
+ h2: [],
2638
+ h3: [],
2639
+ h4: [],
2640
+ h5: [],
2641
+ h6: [],
2642
+ i: [],
2643
+ img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],
2644
+ li: [],
2645
+ ol: [],
2646
+ p: [],
2647
+ pre: [],
2648
+ s: [],
2649
+ small: [],
2650
+ span: [],
2651
+ sub: [],
2652
+ sup: [],
2653
+ strong: [],
2654
+ u: [],
2655
+ ul: []
2656
+ };
2657
+ /**
2658
+ * A pattern that recognizes a commonly useful subset of URLs that are safe.
2659
+ *
2660
+ * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
2661
+ */
2662
+
2663
+ var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;
2664
+ /**
2665
+ * A pattern that matches safe data URLs. Only matches image, video and audio types.
2666
+ *
2667
+ * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
2668
+ */
2669
+
2670
+ var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
2671
+
2672
+ function allowedAttribute(attr, allowedAttributeList) {
2673
+ var attrName = attr.nodeName.toLowerCase();
2674
+
2675
+ if (allowedAttributeList.indexOf(attrName) !== -1) {
2676
+ if (uriAttrs.indexOf(attrName) !== -1) {
2677
+ return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue));
2678
+ }
2679
+
2680
+ return true;
2681
+ }
2682
+
2683
+ var regExp = allowedAttributeList.filter(function (attrRegex) {
2684
+ return attrRegex instanceof RegExp;
2685
+ }); // Check if a regular expression validates the attribute.
2686
+
2687
+ for (var i = 0, len = regExp.length; i < len; i++) {
2688
+ if (regExp[i].test(attrName)) {
2689
+ return true;
2690
+ }
2691
+ }
2692
+
2693
+ return false;
2694
+ }
2695
+
2696
+ function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
2697
+ if (unsafeHtml.length === 0) {
2698
+ return unsafeHtml;
2699
+ }
2700
+
2701
+ if (sanitizeFn && typeof sanitizeFn === 'function') {
2702
+ return sanitizeFn(unsafeHtml);
2703
+ }
2704
+
2705
+ var domParser = new window.DOMParser();
2706
+ var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');
2707
+ var whitelistKeys = Object.keys(whiteList);
2708
+ var elements = [].slice.call(createdDocument.body.querySelectorAll('*'));
2709
+
2710
+ var _loop = function _loop(i, len) {
2711
+ var el = elements[i];
2712
+ var elName = el.nodeName.toLowerCase();
2713
+
2714
+ if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {
2715
+ el.parentNode.removeChild(el);
2716
+ return "continue";
2717
+ }
2718
+
2719
+ var attributeList = [].slice.call(el.attributes); // eslint-disable-next-line unicorn/prefer-spread
2720
+
2721
+ var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
2722
+ attributeList.forEach(function (attr) {
2723
+ if (!allowedAttribute(attr, whitelistedAttributes)) {
2724
+ el.removeAttribute(attr.nodeName);
2725
+ }
2726
+ });
2727
+ };
2728
+
2729
+ for (var i = 0, len = elements.length; i < len; i++) {
2730
+ var _ret = _loop(i);
2731
+
2732
+ if (_ret === "continue") continue;
2733
+ }
2734
+
2735
+ return createdDocument.body.innerHTML;
2736
+ }
2737
+
2738
+ /**
2739
+ * Constants
2740
+ */
2741
+
2742
+ var NAME$4 = 'tooltip';
2743
+ var VERSION$4 = '4.6.2';
2744
+ var DATA_KEY$4 = 'bs.tooltip';
2745
+ var EVENT_KEY$4 = "." + DATA_KEY$4;
2746
+ var JQUERY_NO_CONFLICT$4 = $__default["default"].fn[NAME$4];
2747
+ var CLASS_PREFIX$1 = 'bs-tooltip';
2748
+ var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g');
2749
+ var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
2750
+ var CLASS_NAME_FADE$3 = 'fade';
2751
+ var CLASS_NAME_SHOW$3 = 'show';
2752
+ var HOVER_STATE_SHOW = 'show';
2753
+ var HOVER_STATE_OUT = 'out';
2754
+ var SELECTOR_TOOLTIP_INNER = '.tooltip-inner';
2755
+ var SELECTOR_ARROW = '.arrow';
2756
+ var TRIGGER_HOVER = 'hover';
2757
+ var TRIGGER_FOCUS = 'focus';
2758
+ var TRIGGER_CLICK = 'click';
2759
+ var TRIGGER_MANUAL = 'manual';
2760
+ var AttachmentMap = {
2761
+ AUTO: 'auto',
2762
+ TOP: 'top',
2763
+ RIGHT: 'right',
2764
+ BOTTOM: 'bottom',
2765
+ LEFT: 'left'
2766
+ };
2767
+ var Default$3 = {
2768
+ animation: true,
2769
+ template: '<div class="tooltip" role="tooltip">' + '<div class="arrow"></div>' + '<div class="tooltip-inner"></div></div>',
2770
+ trigger: 'hover focus',
2771
+ title: '',
2772
+ delay: 0,
2773
+ html: false,
2774
+ selector: false,
2775
+ placement: 'top',
2776
+ offset: 0,
2777
+ container: false,
2778
+ fallbackPlacement: 'flip',
2779
+ boundary: 'scrollParent',
2780
+ customClass: '',
2781
+ sanitize: true,
2782
+ sanitizeFn: null,
2783
+ whiteList: DefaultWhitelist,
2784
+ popperConfig: null
2785
+ };
2786
+ var DefaultType$3 = {
2787
+ animation: 'boolean',
2788
+ template: 'string',
2789
+ title: '(string|element|function)',
2790
+ trigger: 'string',
2791
+ delay: '(number|object)',
2792
+ html: 'boolean',
2793
+ selector: '(string|boolean)',
2794
+ placement: '(string|function)',
2795
+ offset: '(number|string|function)',
2796
+ container: '(string|element|boolean)',
2797
+ fallbackPlacement: '(string|array)',
2798
+ boundary: '(string|element)',
2799
+ customClass: '(string|function)',
2800
+ sanitize: 'boolean',
2801
+ sanitizeFn: '(null|function)',
2802
+ whiteList: 'object',
2803
+ popperConfig: '(null|object)'
2804
+ };
2805
+ var Event$1 = {
2806
+ HIDE: "hide" + EVENT_KEY$4,
2807
+ HIDDEN: "hidden" + EVENT_KEY$4,
2808
+ SHOW: "show" + EVENT_KEY$4,
2809
+ SHOWN: "shown" + EVENT_KEY$4,
2810
+ INSERTED: "inserted" + EVENT_KEY$4,
2811
+ CLICK: "click" + EVENT_KEY$4,
2812
+ FOCUSIN: "focusin" + EVENT_KEY$4,
2813
+ FOCUSOUT: "focusout" + EVENT_KEY$4,
2814
+ MOUSEENTER: "mouseenter" + EVENT_KEY$4,
2815
+ MOUSELEAVE: "mouseleave" + EVENT_KEY$4
2816
+ };
2817
+ /**
2818
+ * Class definition
2819
+ */
2820
+
2821
+ var Tooltip = /*#__PURE__*/function () {
2822
+ function Tooltip(element, config) {
2823
+ if (typeof Popper__default["default"] === 'undefined') {
2824
+ throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');
2825
+ } // Private
2826
+
2827
+
2828
+ this._isEnabled = true;
2829
+ this._timeout = 0;
2830
+ this._hoverState = '';
2831
+ this._activeTrigger = {};
2832
+ this._popper = null; // Protected
2833
+
2834
+ this.element = element;
2835
+ this.config = this._getConfig(config);
2836
+ this.tip = null;
2837
+
2838
+ this._setListeners();
2839
+ } // Getters
2840
+
2841
+
2842
+ var _proto = Tooltip.prototype;
2843
+
2844
+ // Public
2845
+ _proto.enable = function enable() {
2846
+ this._isEnabled = true;
2847
+ };
2848
+
2849
+ _proto.disable = function disable() {
2850
+ this._isEnabled = false;
2851
+ };
2852
+
2853
+ _proto.toggleEnabled = function toggleEnabled() {
2854
+ this._isEnabled = !this._isEnabled;
2855
+ };
2856
+
2857
+ _proto.toggle = function toggle(event) {
2858
+ if (!this._isEnabled) {
2859
+ return;
2860
+ }
2861
+
2862
+ if (event) {
2863
+ var dataKey = this.constructor.DATA_KEY;
2864
+ var context = $__default["default"](event.currentTarget).data(dataKey);
2865
+
2866
+ if (!context) {
2867
+ context = new this.constructor(event.currentTarget, this._getDelegateConfig());
2868
+ $__default["default"](event.currentTarget).data(dataKey, context);
2869
+ }
2870
+
2871
+ context._activeTrigger.click = !context._activeTrigger.click;
2872
+
2873
+ if (context._isWithActiveTrigger()) {
2874
+ context._enter(null, context);
2875
+ } else {
2876
+ context._leave(null, context);
2877
+ }
2878
+ } else {
2879
+ if ($__default["default"](this.getTipElement()).hasClass(CLASS_NAME_SHOW$3)) {
2880
+ this._leave(null, this);
2881
+
2882
+ return;
2883
+ }
2884
+
2885
+ this._enter(null, this);
2886
+ }
2887
+ };
2888
+
2889
+ _proto.dispose = function dispose() {
2890
+ clearTimeout(this._timeout);
2891
+ $__default["default"].removeData(this.element, this.constructor.DATA_KEY);
2892
+ $__default["default"](this.element).off(this.constructor.EVENT_KEY);
2893
+ $__default["default"](this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler);
2894
+
2895
+ if (this.tip) {
2896
+ $__default["default"](this.tip).remove();
2897
+ }
2898
+
2899
+ this._isEnabled = null;
2900
+ this._timeout = null;
2901
+ this._hoverState = null;
2902
+ this._activeTrigger = null;
2903
+
2904
+ if (this._popper) {
2905
+ this._popper.destroy();
2906
+ }
2907
+
2908
+ this._popper = null;
2909
+ this.element = null;
2910
+ this.config = null;
2911
+ this.tip = null;
2912
+ };
2913
+
2914
+ _proto.show = function show() {
2915
+ var _this = this;
2916
+
2917
+ if ($__default["default"](this.element).css('display') === 'none') {
2918
+ throw new Error('Please use show on visible elements');
2919
+ }
2920
+
2921
+ var showEvent = $__default["default"].Event(this.constructor.Event.SHOW);
2922
+
2923
+ if (this.isWithContent() && this._isEnabled) {
2924
+ $__default["default"](this.element).trigger(showEvent);
2925
+ var shadowRoot = Util.findShadowRoot(this.element);
2926
+ var isInTheDom = $__default["default"].contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element);
2927
+
2928
+ if (showEvent.isDefaultPrevented() || !isInTheDom) {
2929
+ return;
2930
+ }
2931
+
2932
+ var tip = this.getTipElement();
2933
+ var tipId = Util.getUID(this.constructor.NAME);
2934
+ tip.setAttribute('id', tipId);
2935
+ this.element.setAttribute('aria-describedby', tipId);
2936
+ this.setContent();
2937
+
2938
+ if (this.config.animation) {
2939
+ $__default["default"](tip).addClass(CLASS_NAME_FADE$3);
2940
+ }
2941
+
2942
+ var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
2943
+
2944
+ var attachment = this._getAttachment(placement);
2945
+
2946
+ this.addAttachmentClass(attachment);
2947
+
2948
+ var container = this._getContainer();
2949
+
2950
+ $__default["default"](tip).data(this.constructor.DATA_KEY, this);
2951
+
2952
+ if (!$__default["default"].contains(this.element.ownerDocument.documentElement, this.tip)) {
2953
+ $__default["default"](tip).appendTo(container);
2954
+ }
2955
+
2956
+ $__default["default"](this.element).trigger(this.constructor.Event.INSERTED);
2957
+ this._popper = new Popper__default["default"](this.element, tip, this._getPopperConfig(attachment));
2958
+ $__default["default"](tip).addClass(CLASS_NAME_SHOW$3);
2959
+ $__default["default"](tip).addClass(this.config.customClass); // If this is a touch-enabled device we add extra
2960
+ // empty mouseover listeners to the body's immediate children;
2961
+ // only needed because of broken event delegation on iOS
2962
+ // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
2963
+
2964
+ if ('ontouchstart' in document.documentElement) {
2965
+ $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
2966
+ }
2967
+
2968
+ var complete = function complete() {
2969
+ if (_this.config.animation) {
2970
+ _this._fixTransition();
2971
+ }
2972
+
2973
+ var prevHoverState = _this._hoverState;
2974
+ _this._hoverState = null;
2975
+ $__default["default"](_this.element).trigger(_this.constructor.Event.SHOWN);
2976
+
2977
+ if (prevHoverState === HOVER_STATE_OUT) {
2978
+ _this._leave(null, _this);
2979
+ }
2980
+ };
2981
+
2982
+ if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
2983
+ var transitionDuration = Util.getTransitionDurationFromElement(this.tip);
2984
+ $__default["default"](this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
2985
+ } else {
2986
+ complete();
2987
+ }
2988
+ }
2989
+ };
2990
+
2991
+ _proto.hide = function hide(callback) {
2992
+ var _this2 = this;
2993
+
2994
+ var tip = this.getTipElement();
2995
+ var hideEvent = $__default["default"].Event(this.constructor.Event.HIDE);
2996
+
2997
+ var complete = function complete() {
2998
+ if (_this2._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {
2999
+ tip.parentNode.removeChild(tip);
3000
+ }
3001
+
3002
+ _this2._cleanTipClass();
3003
+
3004
+ _this2.element.removeAttribute('aria-describedby');
3005
+
3006
+ $__default["default"](_this2.element).trigger(_this2.constructor.Event.HIDDEN);
3007
+
3008
+ if (_this2._popper !== null) {
3009
+ _this2._popper.destroy();
3010
+ }
3011
+
3012
+ if (callback) {
3013
+ callback();
3014
+ }
3015
+ };
3016
+
3017
+ $__default["default"](this.element).trigger(hideEvent);
3018
+
3019
+ if (hideEvent.isDefaultPrevented()) {
3020
+ return;
3021
+ }
3022
+
3023
+ $__default["default"](tip).removeClass(CLASS_NAME_SHOW$3); // If this is a touch-enabled device we remove the extra
3024
+ // empty mouseover listeners we added for iOS support
3025
+
3026
+ if ('ontouchstart' in document.documentElement) {
3027
+ $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
3028
+ }
3029
+
3030
+ this._activeTrigger[TRIGGER_CLICK] = false;
3031
+ this._activeTrigger[TRIGGER_FOCUS] = false;
3032
+ this._activeTrigger[TRIGGER_HOVER] = false;
3033
+
3034
+ if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
3035
+ var transitionDuration = Util.getTransitionDurationFromElement(tip);
3036
+ $__default["default"](tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
3037
+ } else {
3038
+ complete();
3039
+ }
3040
+
3041
+ this._hoverState = '';
3042
+ };
3043
+
3044
+ _proto.update = function update() {
3045
+ if (this._popper !== null) {
3046
+ this._popper.scheduleUpdate();
3047
+ }
3048
+ } // Protected
3049
+ ;
3050
+
3051
+ _proto.isWithContent = function isWithContent() {
3052
+ return Boolean(this.getTitle());
3053
+ };
3054
+
3055
+ _proto.addAttachmentClass = function addAttachmentClass(attachment) {
3056
+ $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment);
3057
+ };
3058
+
3059
+ _proto.getTipElement = function getTipElement() {
3060
+ this.tip = this.tip || $__default["default"](this.config.template)[0];
3061
+ return this.tip;
3062
+ };
3063
+
3064
+ _proto.setContent = function setContent() {
3065
+ var tip = this.getTipElement();
3066
+ this.setElementContent($__default["default"](tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle());
3067
+ $__default["default"](tip).removeClass(CLASS_NAME_FADE$3 + " " + CLASS_NAME_SHOW$3);
3068
+ };
3069
+
3070
+ _proto.setElementContent = function setElementContent($element, content) {
3071
+ if (typeof content === 'object' && (content.nodeType || content.jquery)) {
3072
+ // Content is a DOM node or a jQuery
3073
+ if (this.config.html) {
3074
+ if (!$__default["default"](content).parent().is($element)) {
3075
+ $element.empty().append(content);
3076
+ }
3077
+ } else {
3078
+ $element.text($__default["default"](content).text());
3079
+ }
3080
+
3081
+ return;
3082
+ }
3083
+
3084
+ if (this.config.html) {
3085
+ if (this.config.sanitize) {
3086
+ content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn);
3087
+ }
3088
+
3089
+ $element.html(content);
3090
+ } else {
3091
+ $element.text(content);
3092
+ }
3093
+ };
3094
+
3095
+ _proto.getTitle = function getTitle() {
3096
+ var title = this.element.getAttribute('data-original-title');
3097
+
3098
+ if (!title) {
3099
+ title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
3100
+ }
3101
+
3102
+ return title;
3103
+ } // Private
3104
+ ;
3105
+
3106
+ _proto._getPopperConfig = function _getPopperConfig(attachment) {
3107
+ var _this3 = this;
3108
+
3109
+ var defaultBsConfig = {
3110
+ placement: attachment,
3111
+ modifiers: {
3112
+ offset: this._getOffset(),
3113
+ flip: {
3114
+ behavior: this.config.fallbackPlacement
3115
+ },
3116
+ arrow: {
3117
+ element: SELECTOR_ARROW
3118
+ },
3119
+ preventOverflow: {
3120
+ boundariesElement: this.config.boundary
3121
+ }
3122
  },
3123
+ onCreate: function onCreate(data) {
3124
+ if (data.originalPlacement !== data.placement) {
3125
+ _this3._handlePopperPlacementChange(data);
3126
+ }
3127
+ },
3128
+ onUpdate: function onUpdate(data) {
3129
+ return _this3._handlePopperPlacementChange(data);
3130
+ }
3131
+ };
3132
+ return _extends({}, defaultBsConfig, this.config.popperConfig);
3133
+ };
3134
+
3135
+ _proto._getOffset = function _getOffset() {
3136
+ var _this4 = this;
3137
+
3138
+ var offset = {};
3139
+
3140
+ if (typeof this.config.offset === 'function') {
3141
+ offset.fn = function (data) {
3142
+ data.offsets = _extends({}, data.offsets, _this4.config.offset(data.offsets, _this4.element));
3143
+ return data;
3144
+ };
3145
+ } else {
3146
+ offset.offset = this.config.offset;
3147
+ }
3148
+
3149
+ return offset;
3150
+ };
3151
+
3152
+ _proto._getContainer = function _getContainer() {
3153
+ if (this.config.container === false) {
3154
+ return document.body;
3155
+ }
3156
+
3157
+ if (Util.isElement(this.config.container)) {
3158
+ return $__default["default"](this.config.container);
3159
+ }
3160
+
3161
+ return $__default["default"](document).find(this.config.container);
3162
+ };
3163
+
3164
+ _proto._getAttachment = function _getAttachment(placement) {
3165
+ return AttachmentMap[placement.toUpperCase()];
3166
+ };
3167
+
3168
+ _proto._setListeners = function _setListeners() {
3169
+ var _this5 = this;
3170
+
3171
+ var triggers = this.config.trigger.split(' ');
3172
+ triggers.forEach(function (trigger) {
3173
+ if (trigger === 'click') {
3174
+ $__default["default"](_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) {
3175
+ return _this5.toggle(event);
3176
+ });
3177
+ } else if (trigger !== TRIGGER_MANUAL) {
3178
+ var eventIn = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSEENTER : _this5.constructor.Event.FOCUSIN;
3179
+ var eventOut = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSELEAVE : _this5.constructor.Event.FOCUSOUT;
3180
+ $__default["default"](_this5.element).on(eventIn, _this5.config.selector, function (event) {
3181
+ return _this5._enter(event);
3182
+ }).on(eventOut, _this5.config.selector, function (event) {
3183
+ return _this5._leave(event);
3184
+ });
3185
+ }
3186
+ });
3187
+
3188
+ this._hideModalHandler = function () {
3189
+ if (_this5.element) {
3190
+ _this5.hide();
3191
+ }
3192
+ };
3193
+
3194
+ $__default["default"](this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler);
3195
+
3196
+ if (this.config.selector) {
3197
+ this.config = _extends({}, this.config, {
3198
+ trigger: 'manual',
3199
+ selector: ''
3200
+ });
3201
+ } else {
3202
+ this._fixTitle();
3203
+ }
3204
+ };
3205
+
3206
+ _proto._fixTitle = function _fixTitle() {
3207
+ var titleType = typeof this.element.getAttribute('data-original-title');
3208
+
3209
+ if (this.element.getAttribute('title') || titleType !== 'string') {
3210
+ this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
3211
+ this.element.setAttribute('title', '');
3212
+ }
3213
+ };
3214
+
3215
+ _proto._enter = function _enter(event, context) {
3216
+ var dataKey = this.constructor.DATA_KEY;
3217
+ context = context || $__default["default"](event.currentTarget).data(dataKey);
3218
+
3219
+ if (!context) {
3220
+ context = new this.constructor(event.currentTarget, this._getDelegateConfig());
3221
+ $__default["default"](event.currentTarget).data(dataKey, context);
3222
+ }
3223
+
3224
+ if (event) {
3225
+ context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;
3226
+ }
3227
+
3228
+ if ($__default["default"](context.getTipElement()).hasClass(CLASS_NAME_SHOW$3) || context._hoverState === HOVER_STATE_SHOW) {
3229
+ context._hoverState = HOVER_STATE_SHOW;
3230
+ return;
3231
+ }
3232
+
3233
+ clearTimeout(context._timeout);
3234
+ context._hoverState = HOVER_STATE_SHOW;
3235
+
3236
+ if (!context.config.delay || !context.config.delay.show) {
3237
+ context.show();
3238
+ return;
3239
+ }
3240
+
3241
+ context._timeout = setTimeout(function () {
3242
+ if (context._hoverState === HOVER_STATE_SHOW) {
3243
+ context.show();
3244
+ }
3245
+ }, context.config.delay.show);
3246
+ };
3247
+
3248
+ _proto._leave = function _leave(event, context) {
3249
+ var dataKey = this.constructor.DATA_KEY;
3250
+ context = context || $__default["default"](event.currentTarget).data(dataKey);
3251
+
3252
+ if (!context) {
3253
+ context = new this.constructor(event.currentTarget, this._getDelegateConfig());
3254
+ $__default["default"](event.currentTarget).data(dataKey, context);
3255
+ }
3256
+
3257
+ if (event) {
3258
+ context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = false;
3259
+ }
3260
+
3261
+ if (context._isWithActiveTrigger()) {
3262
+ return;
3263
+ }
3264
+
3265
+ clearTimeout(context._timeout);
3266
+ context._hoverState = HOVER_STATE_OUT;
3267
+
3268
+ if (!context.config.delay || !context.config.delay.hide) {
3269
+ context.hide();
3270
+ return;
3271
+ }
3272
+
3273
+ context._timeout = setTimeout(function () {
3274
+ if (context._hoverState === HOVER_STATE_OUT) {
3275
+ context.hide();
3276
+ }
3277
+ }, context.config.delay.hide);
3278
+ };
3279
+
3280
+ _proto._isWithActiveTrigger = function _isWithActiveTrigger() {
3281
+ for (var trigger in this._activeTrigger) {
3282
+ if (this._activeTrigger[trigger]) {
3283
+ return true;
3284
+ }
3285
+ }
3286
+
3287
+ return false;
3288
+ };
3289
+
3290
+ _proto._getConfig = function _getConfig(config) {
3291
+ var dataAttributes = $__default["default"](this.element).data();
3292
+ Object.keys(dataAttributes).forEach(function (dataAttr) {
3293
+ if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
3294
+ delete dataAttributes[dataAttr];
3295
+ }
3296
+ });
3297
+ config = _extends({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {});
3298
+
3299
+ if (typeof config.delay === 'number') {
3300
+ config.delay = {
3301
+ show: config.delay,
3302
+ hide: config.delay
3303
+ };
3304
+ }
3305
+
3306
+ if (typeof config.title === 'number') {
3307
+ config.title = config.title.toString();
3308
+ }
3309
+
3310
+ if (typeof config.content === 'number') {
3311
+ config.content = config.content.toString();
3312
+ }
3313
+
3314
+ Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType);
3315
+
3316
+ if (config.sanitize) {
3317
+ config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
3318
+ }
3319
+
3320
+ return config;
3321
+ };
3322
+
3323
+ _proto._getDelegateConfig = function _getDelegateConfig() {
3324
+ var config = {};
3325
+
3326
+ if (this.config) {
3327
+ for (var key in this.config) {
3328
+ if (this.constructor.Default[key] !== this.config[key]) {
3329
+ config[key] = this.config[key];
3330
+ }
3331
+ }
3332
+ }
3333
+
3334
+ return config;
3335
+ };
3336
+
3337
+ _proto._cleanTipClass = function _cleanTipClass() {
3338
+ var $tip = $__default["default"](this.getTipElement());
3339
+ var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1);
3340
+
3341
+ if (tabClass !== null && tabClass.length) {
3342
+ $tip.removeClass(tabClass.join(''));
3343
+ }
3344
+ };
3345
+
3346
+ _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
3347
+ this.tip = popperData.instance.popper;
3348
+
3349
+ this._cleanTipClass();
3350
+
3351
+ this.addAttachmentClass(this._getAttachment(popperData.placement));
3352
+ };
3353
+
3354
+ _proto._fixTransition = function _fixTransition() {
3355
+ var tip = this.getTipElement();
3356
+ var initConfigAnimation = this.config.animation;
3357
+
3358
+ if (tip.getAttribute('x-placement') !== null) {
3359
+ return;
3360
+ }
3361
+
3362
+ $__default["default"](tip).removeClass(CLASS_NAME_FADE$3);
3363
+ this.config.animation = false;
3364
+ this.hide();
3365
+ this.show();
3366
+ this.config.animation = initConfigAnimation;
3367
+ } // Static
3368
+ ;
3369
+
3370
+ Tooltip._jQueryInterface = function _jQueryInterface(config) {
3371
+ return this.each(function () {
3372
+ var $element = $__default["default"](this);
3373
+ var data = $element.data(DATA_KEY$4);
3374
+
3375
+ var _config = typeof config === 'object' && config;
3376
+
3377
+ if (!data && /dispose|hide/.test(config)) {
3378
+ return;
3379
+ }
3380
+
3381
+ if (!data) {
3382
+ data = new Tooltip(this, _config);
3383
+ $element.data(DATA_KEY$4, data);
3384
+ }
3385
+
3386
+ if (typeof config === 'string') {
3387
+ if (typeof data[config] === 'undefined') {
3388
+ throw new TypeError("No method named \"" + config + "\"");
3389
  }
3390
+
3391
+ data[config]();
3392
+ }
3393
+ });
3394
+ };
3395
+
3396
+ _createClass(Tooltip, null, [{
3397
+ key: "VERSION",
3398
+ get: function get() {
3399
+ return VERSION$4;
3400
+ }
3401
+ }, {
3402
+ key: "Default",
3403
+ get: function get() {
3404
+ return Default$3;
3405
+ }
3406
+ }, {
3407
+ key: "NAME",
3408
+ get: function get() {
3409
+ return NAME$4;
3410
+ }
3411
+ }, {
3412
+ key: "DATA_KEY",
3413
+ get: function get() {
3414
+ return DATA_KEY$4;
3415
+ }
3416
+ }, {
3417
+ key: "Event",
3418
+ get: function get() {
3419
+ return Event$1;
3420
+ }
3421
+ }, {
3422
+ key: "EVENT_KEY",
3423
+ get: function get() {
3424
+ return EVENT_KEY$4;
3425
+ }
3426
+ }, {
3427
+ key: "DefaultType",
3428
+ get: function get() {
3429
+ return DefaultType$3;
3430
+ }
3431
+ }]);
3432
+
3433
+ return Tooltip;
3434
+ }();
3435
+ /**
3436
+ * jQuery
3437
+ */
3438
+
3439
+
3440
+ $__default["default"].fn[NAME$4] = Tooltip._jQueryInterface;
3441
+ $__default["default"].fn[NAME$4].Constructor = Tooltip;
3442
+
3443
+ $__default["default"].fn[NAME$4].noConflict = function () {
3444
+ $__default["default"].fn[NAME$4] = JQUERY_NO_CONFLICT$4;
3445
+ return Tooltip._jQueryInterface;
3446
+ };
3447
+
3448
+ /**
3449
+ * Constants
3450
+ */
3451
+
3452
+ var NAME$3 = 'popover';
3453
+ var VERSION$3 = '4.6.2';
3454
+ var DATA_KEY$3 = 'bs.popover';
3455
+ var EVENT_KEY$3 = "." + DATA_KEY$3;
3456
+ var JQUERY_NO_CONFLICT$3 = $__default["default"].fn[NAME$3];
3457
+ var CLASS_PREFIX = 'bs-popover';
3458
+ var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
3459
+ var CLASS_NAME_FADE$2 = 'fade';
3460
+ var CLASS_NAME_SHOW$2 = 'show';
3461
+ var SELECTOR_TITLE = '.popover-header';
3462
+ var SELECTOR_CONTENT = '.popover-body';
3463
+
3464
+ var Default$2 = _extends({}, Tooltip.Default, {
3465
+ placement: 'right',
3466
+ trigger: 'click',
3467
+ content: '',
3468
+ template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>'
3469
+ });
3470
+
3471
+ var DefaultType$2 = _extends({}, Tooltip.DefaultType, {
3472
+ content: '(string|element|function)'
3473
+ });
3474
+
3475
+ var Event = {
3476
+ HIDE: "hide" + EVENT_KEY$3,
3477
+ HIDDEN: "hidden" + EVENT_KEY$3,
3478
+ SHOW: "show" + EVENT_KEY$3,
3479
+ SHOWN: "shown" + EVENT_KEY$3,
3480
+ INSERTED: "inserted" + EVENT_KEY$3,
3481
+ CLICK: "click" + EVENT_KEY$3,
3482
+ FOCUSIN: "focusin" + EVENT_KEY$3,
3483
+ FOCUSOUT: "focusout" + EVENT_KEY$3,
3484
+ MOUSEENTER: "mouseenter" + EVENT_KEY$3,
3485
+ MOUSELEAVE: "mouseleave" + EVENT_KEY$3
3486
+ };
3487
+ /**
3488
+ * Class definition
3489
+ */
3490
+
3491
+ var Popover = /*#__PURE__*/function (_Tooltip) {
3492
+ _inheritsLoose(Popover, _Tooltip);
3493
+
3494
+ function Popover() {
3495
+ return _Tooltip.apply(this, arguments) || this;
3496
+ }
3497
+
3498
+ var _proto = Popover.prototype;
3499
+
3500
+ // Overrides
3501
+ _proto.isWithContent = function isWithContent() {
3502
+ return this.getTitle() || this._getContent();
3503
+ };
3504
+
3505
+ _proto.addAttachmentClass = function addAttachmentClass(attachment) {
3506
+ $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
3507
+ };
3508
+
3509
+ _proto.getTipElement = function getTipElement() {
3510
+ this.tip = this.tip || $__default["default"](this.config.template)[0];
3511
+ return this.tip;
3512
+ };
3513
+
3514
+ _proto.setContent = function setContent() {
3515
+ var $tip = $__default["default"](this.getTipElement()); // We use append for html objects to maintain js events
3516
+
3517
+ this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle());
3518
+
3519
+ var content = this._getContent();
3520
+
3521
+ if (typeof content === 'function') {
3522
+ content = content.call(this.element);
3523
+ }
3524
+
3525
+ this.setElementContent($tip.find(SELECTOR_CONTENT), content);
3526
+ $tip.removeClass(CLASS_NAME_FADE$2 + " " + CLASS_NAME_SHOW$2);
3527
+ } // Private
3528
+ ;
3529
+
3530
+ _proto._getContent = function _getContent() {
3531
+ return this.element.getAttribute('data-content') || this.config.content;
3532
+ };
3533
+
3534
+ _proto._cleanTipClass = function _cleanTipClass() {
3535
+ var $tip = $__default["default"](this.getTipElement());
3536
+ var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
3537
+
3538
+ if (tabClass !== null && tabClass.length > 0) {
3539
+ $tip.removeClass(tabClass.join(''));
3540
+ }
3541
+ } // Static
3542
+ ;
3543
+
3544
+ Popover._jQueryInterface = function _jQueryInterface(config) {
3545
+ return this.each(function () {
3546
+ var data = $__default["default"](this).data(DATA_KEY$3);
3547
+
3548
+ var _config = typeof config === 'object' ? config : null;
3549
+
3550
+ if (!data && /dispose|hide/.test(config)) {
3551
+ return;
3552
  }
3553
+
3554
+ if (!data) {
3555
+ data = new Popover(this, _config);
3556
+ $__default["default"](this).data(DATA_KEY$3, data);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3557
  }
3558
+
3559
+ if (typeof config === 'string') {
3560
+ if (typeof data[config] === 'undefined') {
3561
+ throw new TypeError("No method named \"" + config + "\"");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3562
  }
3563
+
3564
+ data[config]();
3565
+ }
3566
+ });
3567
+ };
3568
+
3569
+ _createClass(Popover, null, [{
3570
+ key: "VERSION",
3571
+ get: // Getters
3572
+ function get() {
3573
+ return VERSION$3;
3574
+ }
3575
+ }, {
3576
+ key: "Default",
3577
+ get: function get() {
3578
+ return Default$2;
3579
+ }
3580
+ }, {
3581
+ key: "NAME",
3582
+ get: function get() {
3583
+ return NAME$3;
3584
+ }
3585
+ }, {
3586
+ key: "DATA_KEY",
3587
+ get: function get() {
3588
+ return DATA_KEY$3;
3589
+ }
3590
+ }, {
3591
+ key: "Event",
3592
+ get: function get() {
3593
+ return Event;
3594
+ }
3595
+ }, {
3596
+ key: "EVENT_KEY",
3597
+ get: function get() {
3598
+ return EVENT_KEY$3;
3599
+ }
3600
+ }, {
3601
+ key: "DefaultType",
3602
+ get: function get() {
3603
+ return DefaultType$2;
3604
+ }
3605
+ }]);
3606
+
3607
+ return Popover;
3608
+ }(Tooltip);
3609
+ /**
3610
+ * jQuery
3611
+ */
3612
+
3613
+
3614
+ $__default["default"].fn[NAME$3] = Popover._jQueryInterface;
3615
+ $__default["default"].fn[NAME$3].Constructor = Popover;
3616
+
3617
+ $__default["default"].fn[NAME$3].noConflict = function () {
3618
+ $__default["default"].fn[NAME$3] = JQUERY_NO_CONFLICT$3;
3619
+ return Popover._jQueryInterface;
3620
+ };
3621
+
3622
+ /**
3623
+ * Constants
3624
+ */
3625
+
3626
+ var NAME$2 = 'scrollspy';
3627
+ var VERSION$2 = '4.6.2';
3628
+ var DATA_KEY$2 = 'bs.scrollspy';
3629
+ var EVENT_KEY$2 = "." + DATA_KEY$2;
3630
+ var DATA_API_KEY$1 = '.data-api';
3631
+ var JQUERY_NO_CONFLICT$2 = $__default["default"].fn[NAME$2];
3632
+ var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
3633
+ var CLASS_NAME_ACTIVE$1 = 'active';
3634
+ var EVENT_ACTIVATE = "activate" + EVENT_KEY$2;
3635
+ var EVENT_SCROLL = "scroll" + EVENT_KEY$2;
3636
+ var EVENT_LOAD_DATA_API = "load" + EVENT_KEY$2 + DATA_API_KEY$1;
3637
+ var METHOD_OFFSET = 'offset';
3638
+ var METHOD_POSITION = 'position';
3639
+ var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
3640
+ var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
3641
+ var SELECTOR_NAV_LINKS = '.nav-link';
3642
+ var SELECTOR_NAV_ITEMS = '.nav-item';
3643
+ var SELECTOR_LIST_ITEMS = '.list-group-item';
3644
+ var SELECTOR_DROPDOWN$1 = '.dropdown';
3645
+ var SELECTOR_DROPDOWN_ITEMS = '.dropdown-item';
3646
+ var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
3647
+ var Default$1 = {
3648
+ offset: 10,
3649
+ method: 'auto',
3650
+ target: ''
3651
+ };
3652
+ var DefaultType$1 = {
3653
+ offset: 'number',
3654
+ method: 'string',
3655
+ target: '(string|element)'
3656
+ };
3657
+ /**
3658
+ * Class definition
3659
+ */
3660
+
3661
+ var ScrollSpy = /*#__PURE__*/function () {
3662
+ function ScrollSpy(element, config) {
3663
+ var _this = this;
3664
+
3665
+ this._element = element;
3666
+ this._scrollElement = element.tagName === 'BODY' ? window : element;
3667
+ this._config = this._getConfig(config);
3668
+ this._selector = this._config.target + " " + SELECTOR_NAV_LINKS + "," + (this._config.target + " " + SELECTOR_LIST_ITEMS + ",") + (this._config.target + " " + SELECTOR_DROPDOWN_ITEMS);
3669
+ this._offsets = [];
3670
+ this._targets = [];
3671
+ this._activeTarget = null;
3672
+ this._scrollHeight = 0;
3673
+ $__default["default"](this._scrollElement).on(EVENT_SCROLL, function (event) {
3674
+ return _this._process(event);
3675
+ });
3676
+ this.refresh();
3677
+
3678
+ this._process();
3679
+ } // Getters
3680
+
3681
+
3682
+ var _proto = ScrollSpy.prototype;
3683
+
3684
+ // Public
3685
+ _proto.refresh = function refresh() {
3686
+ var _this2 = this;
3687
+
3688
+ var autoMethod = this._scrollElement === this._scrollElement.window ? METHOD_OFFSET : METHOD_POSITION;
3689
+ var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
3690
+ var offsetBase = offsetMethod === METHOD_POSITION ? this._getScrollTop() : 0;
3691
+ this._offsets = [];
3692
+ this._targets = [];
3693
+ this._scrollHeight = this._getScrollHeight();
3694
+ var targets = [].slice.call(document.querySelectorAll(this._selector));
3695
+ targets.map(function (element) {
3696
+ var target;
3697
+ var targetSelector = Util.getSelectorFromElement(element);
3698
+
3699
+ if (targetSelector) {
3700
+ target = document.querySelector(targetSelector);
3701
+ }
3702
+
3703
+ if (target) {
3704
+ var targetBCR = target.getBoundingClientRect();
3705
+
3706
+ if (targetBCR.width || targetBCR.height) {
3707
+ // TODO (fat): remove sketch reliance on jQuery position/offset
3708
+ return [$__default["default"](target)[offsetMethod]().top + offsetBase, targetSelector];
3709
  }
3710
+ }
3711
+
3712
+ return null;
3713
+ }).filter(Boolean).sort(function (a, b) {
3714
+ return a[0] - b[0];
3715
+ }).forEach(function (item) {
3716
+ _this2._offsets.push(item[0]);
3717
+
3718
+ _this2._targets.push(item[1]);
3719
+ });
3720
+ };
3721
+
3722
+ _proto.dispose = function dispose() {
3723
+ $__default["default"].removeData(this._element, DATA_KEY$2);
3724
+ $__default["default"](this._scrollElement).off(EVENT_KEY$2);
3725
+ this._element = null;
3726
+ this._scrollElement = null;
3727
+ this._config = null;
3728
+ this._selector = null;
3729
+ this._offsets = null;
3730
+ this._targets = null;
3731
+ this._activeTarget = null;
3732
+ this._scrollHeight = null;
3733
+ } // Private
3734
+ ;
3735
+
3736
+ _proto._getConfig = function _getConfig(config) {
3737
+ config = _extends({}, Default$1, typeof config === 'object' && config ? config : {});
3738
+
3739
+ if (typeof config.target !== 'string' && Util.isElement(config.target)) {
3740
+ var id = $__default["default"](config.target).attr('id');
3741
+
3742
+ if (!id) {
3743
+ id = Util.getUID(NAME$2);
3744
+ $__default["default"](config.target).attr('id', id);
3745
+ }
3746
+
3747
+ config.target = "#" + id;
3748
+ }
3749
+
3750
+ Util.typeCheckConfig(NAME$2, config, DefaultType$1);
3751
+ return config;
3752
+ };
3753
+
3754
+ _proto._getScrollTop = function _getScrollTop() {
3755
+ return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
3756
+ };
3757
+
3758
+ _proto._getScrollHeight = function _getScrollHeight() {
3759
+ return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
3760
+ };
3761
+
3762
+ _proto._getOffsetHeight = function _getOffsetHeight() {
3763
+ return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
3764
+ };
3765
+
3766
+ _proto._process = function _process() {
3767
+ var scrollTop = this._getScrollTop() + this._config.offset;
3768
+
3769
+ var scrollHeight = this._getScrollHeight();
3770
+
3771
+ var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
3772
+
3773
+ if (this._scrollHeight !== scrollHeight) {
3774
+ this.refresh();
3775
+ }
3776
+
3777
+ if (scrollTop >= maxScroll) {
3778
+ var target = this._targets[this._targets.length - 1];
3779
+
3780
+ if (this._activeTarget !== target) {
3781
+ this._activate(target);
3782
+ }
3783
+
3784
+ return;
3785
+ }
3786
+
3787
+ if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
3788
+ this._activeTarget = null;
3789
+
3790
+ this._clear();
3791
+
3792
+ return;
3793
+ }
3794
+
3795
+ for (var i = this._offsets.length; i--;) {
3796
+ var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
3797
+
3798
+ if (isActiveTarget) {
3799
+ this._activate(this._targets[i]);
3800
+ }
3801
+ }
3802
+ };
3803
+
3804
+ _proto._activate = function _activate(target) {
3805
+ this._activeTarget = target;
3806
+
3807
+ this._clear();
3808
+
3809
+ var queries = this._selector.split(',').map(function (selector) {
3810
+ return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
3811
+ });
3812
+
3813
+ var $link = $__default["default"]([].slice.call(document.querySelectorAll(queries.join(','))));
3814
+
3815
+ if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {
3816
+ $link.closest(SELECTOR_DROPDOWN$1).find(SELECTOR_DROPDOWN_TOGGLE$1).addClass(CLASS_NAME_ACTIVE$1);
3817
+ $link.addClass(CLASS_NAME_ACTIVE$1);
3818
+ } else {
3819
+ // Set triggered link as active
3820
+ $link.addClass(CLASS_NAME_ACTIVE$1); // Set triggered links parents as active
3821
+ // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor
3822
+
3823
+ $link.parents(SELECTOR_NAV_LIST_GROUP$1).prev(SELECTOR_NAV_LINKS + ", " + SELECTOR_LIST_ITEMS).addClass(CLASS_NAME_ACTIVE$1); // Handle special case when .nav-link is inside .nav-item
3824
+
3825
+ $link.parents(SELECTOR_NAV_LIST_GROUP$1).prev(SELECTOR_NAV_ITEMS).children(SELECTOR_NAV_LINKS).addClass(CLASS_NAME_ACTIVE$1);
3826
+ }
3827
+
3828
+ $__default["default"](this._scrollElement).trigger(EVENT_ACTIVATE, {
3829
+ relatedTarget: target
3830
+ });
3831
+ };
3832
+
3833
+ _proto._clear = function _clear() {
3834
+ [].slice.call(document.querySelectorAll(this._selector)).filter(function (node) {
3835
+ return node.classList.contains(CLASS_NAME_ACTIVE$1);
3836
+ }).forEach(function (node) {
3837
+ return node.classList.remove(CLASS_NAME_ACTIVE$1);
3838
+ });
3839
+ } // Static
3840
+ ;
3841
+
3842
+ ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
3843
+ return this.each(function () {
3844
+ var data = $__default["default"](this).data(DATA_KEY$2);
3845
+
3846
+ var _config = typeof config === 'object' && config;
3847
+
3848
+ if (!data) {
3849
+ data = new ScrollSpy(this, _config);
3850
+ $__default["default"](this).data(DATA_KEY$2, data);
3851
+ }
3852
+
3853
+ if (typeof config === 'string') {
3854
+ if (typeof data[config] === 'undefined') {
3855
+ throw new TypeError("No method named \"" + config + "\"");
3856
  }
3857
+
3858
+ data[config]();
3859
  }
3860
+ });
3861
+ };
3862
+
3863
+ _createClass(ScrollSpy, null, [{
3864
+ key: "VERSION",
3865
+ get: function get() {
3866
+ return VERSION$2;
3867
+ }
3868
+ }, {
3869
+ key: "Default",
3870
+ get: function get() {
3871
+ return Default$1;
3872
+ }
3873
+ }]);
3874
+
3875
+ return ScrollSpy;
3876
+ }();
3877
+ /**
3878
+ * Data API implementation
3879
+ */
3880
+
3881
+
3882
+ $__default["default"](window).on(EVENT_LOAD_DATA_API, function () {
3883
+ var scrollSpys = [].slice.call(document.querySelectorAll(SELECTOR_DATA_SPY));
3884
+ var scrollSpysLength = scrollSpys.length;
3885
+
3886
+ for (var i = scrollSpysLength; i--;) {
3887
+ var $spy = $__default["default"](scrollSpys[i]);
3888
+
3889
+ ScrollSpy._jQueryInterface.call($spy, $spy.data());
3890
  }
 
 
 
 
 
3891
  });
3892
+ /**
3893
+ * jQuery
3894
+ */
3895
+
3896
+ $__default["default"].fn[NAME$2] = ScrollSpy._jQueryInterface;
3897
+ $__default["default"].fn[NAME$2].Constructor = ScrollSpy;
3898
+
3899
+ $__default["default"].fn[NAME$2].noConflict = function () {
3900
+ $__default["default"].fn[NAME$2] = JQUERY_NO_CONFLICT$2;
3901
+ return ScrollSpy._jQueryInterface;
3902
+ };
3903
+
3904
+ /**
3905
+ * Constants
3906
+ */
3907
+
3908
+ var NAME$1 = 'tab';
3909
+ var VERSION$1 = '4.6.2';
3910
+ var DATA_KEY$1 = 'bs.tab';
3911
+ var EVENT_KEY$1 = "." + DATA_KEY$1;
3912
+ var DATA_API_KEY = '.data-api';
3913
+ var JQUERY_NO_CONFLICT$1 = $__default["default"].fn[NAME$1];
3914
+ var CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu';
3915
+ var CLASS_NAME_ACTIVE = 'active';
3916
+ var CLASS_NAME_DISABLED = 'disabled';
3917
+ var CLASS_NAME_FADE$1 = 'fade';
3918
+ var CLASS_NAME_SHOW$1 = 'show';
3919
+ var EVENT_HIDE$1 = "hide" + EVENT_KEY$1;
3920
+ var EVENT_HIDDEN$1 = "hidden" + EVENT_KEY$1;
3921
+ var EVENT_SHOW$1 = "show" + EVENT_KEY$1;
3922
+ var EVENT_SHOWN$1 = "shown" + EVENT_KEY$1;
3923
+ var EVENT_CLICK_DATA_API = "click" + EVENT_KEY$1 + DATA_API_KEY;
3924
+ var SELECTOR_DROPDOWN = '.dropdown';
3925
+ var SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';
3926
+ var SELECTOR_ACTIVE = '.active';
3927
+ var SELECTOR_ACTIVE_UL = '> li > .active';
3928
+ var SELECTOR_DATA_TOGGLE = '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]';
3929
+ var SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
3930
+ var SELECTOR_DROPDOWN_ACTIVE_CHILD = '> .dropdown-menu .active';
3931
+ /**
3932
+ * Class definition
3933
+ */
3934
+
3935
+ var Tab = /*#__PURE__*/function () {
3936
+ function Tab(element) {
3937
+ this._element = element;
3938
+ } // Getters
3939
+
3940
+
3941
+ var _proto = Tab.prototype;
3942
+
3943
+ // Public
3944
+ _proto.show = function show() {
3945
+ var _this = this;
3946
+
3947
+ if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $__default["default"](this._element).hasClass(CLASS_NAME_ACTIVE) || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED) || this._element.hasAttribute('disabled')) {
3948
+ return;
3949
+ }
3950
+
3951
+ var target;
3952
+ var previous;
3953
+ var listElement = $__default["default"](this._element).closest(SELECTOR_NAV_LIST_GROUP)[0];
3954
+ var selector = Util.getSelectorFromElement(this._element);
3955
+
3956
+ if (listElement) {
3957
+ var itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE;
3958
+ previous = $__default["default"].makeArray($__default["default"](listElement).find(itemSelector));
3959
+ previous = previous[previous.length - 1];
3960
+ }
3961
+
3962
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$1, {
3963
+ relatedTarget: this._element
3964
+ });
3965
+ var showEvent = $__default["default"].Event(EVENT_SHOW$1, {
3966
+ relatedTarget: previous
3967
+ });
3968
+
3969
+ if (previous) {
3970
+ $__default["default"](previous).trigger(hideEvent);
3971
+ }
3972
+
3973
+ $__default["default"](this._element).trigger(showEvent);
3974
+
3975
+ if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
3976
+ return;
3977
+ }
3978
+
3979
+ if (selector) {
3980
+ target = document.querySelector(selector);
3981
+ }
3982
+
3983
+ this._activate(this._element, listElement);
3984
+
3985
+ var complete = function complete() {
3986
+ var hiddenEvent = $__default["default"].Event(EVENT_HIDDEN$1, {
3987
+ relatedTarget: _this._element
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3988
  });
3989
+ var shownEvent = $__default["default"].Event(EVENT_SHOWN$1, {
3990
+ relatedTarget: previous
3991
+ });
3992
+ $__default["default"](previous).trigger(hiddenEvent);
3993
+ $__default["default"](_this._element).trigger(shownEvent);
3994
+ };
3995
+
3996
+ if (target) {
3997
+ this._activate(target, target.parentNode, complete);
3998
+ } else {
3999
+ complete();
4000
+ }
4001
+ };
4002
+
4003
+ _proto.dispose = function dispose() {
4004
+ $__default["default"].removeData(this._element, DATA_KEY$1);
4005
+ this._element = null;
4006
+ } // Private
4007
+ ;
4008
+
4009
+ _proto._activate = function _activate(element, container, callback) {
4010
+ var _this2 = this;
4011
+
4012
+ var activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ? $__default["default"](container).find(SELECTOR_ACTIVE_UL) : $__default["default"](container).children(SELECTOR_ACTIVE);
4013
+ var active = activeElements[0];
4014
+ var isTransitioning = callback && active && $__default["default"](active).hasClass(CLASS_NAME_FADE$1);
4015
+
4016
+ var complete = function complete() {
4017
+ return _this2._transitionComplete(element, active, callback);
4018
+ };
4019
+
4020
+ if (active && isTransitioning) {
4021
+ var transitionDuration = Util.getTransitionDurationFromElement(active);
4022
+ $__default["default"](active).removeClass(CLASS_NAME_SHOW$1).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
4023
+ } else {
4024
+ complete();
4025
+ }
4026
+ };
4027
+
4028
+ _proto._transitionComplete = function _transitionComplete(element, active, callback) {
4029
+ if (active) {
4030
+ $__default["default"](active).removeClass(CLASS_NAME_ACTIVE);
4031
+ var dropdownChild = $__default["default"](active.parentNode).find(SELECTOR_DROPDOWN_ACTIVE_CHILD)[0];
4032
+
4033
+ if (dropdownChild) {
4034
+ $__default["default"](dropdownChild).removeClass(CLASS_NAME_ACTIVE);
4035
+ }
4036
+
4037
+ if (active.getAttribute('role') === 'tab') {
4038
+ active.setAttribute('aria-selected', false);
4039
+ }
4040
+ }
4041
+
4042
+ $__default["default"](element).addClass(CLASS_NAME_ACTIVE);
4043
+
4044
+ if (element.getAttribute('role') === 'tab') {
4045
+ element.setAttribute('aria-selected', true);
4046
+ }
4047
+
4048
+ Util.reflow(element);
4049
+
4050
+ if (element.classList.contains(CLASS_NAME_FADE$1)) {
4051
+ element.classList.add(CLASS_NAME_SHOW$1);
4052
+ }
4053
+
4054
+ var parent = element.parentNode;
4055
+
4056
+ if (parent && parent.nodeName === 'LI') {
4057
+ parent = parent.parentNode;
4058
+ }
4059
+
4060
+ if (parent && $__default["default"](parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {
4061
+ var dropdownElement = $__default["default"](element).closest(SELECTOR_DROPDOWN)[0];
4062
+
4063
+ if (dropdownElement) {
4064
+ var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(SELECTOR_DROPDOWN_TOGGLE));
4065
+ $__default["default"](dropdownToggleList).addClass(CLASS_NAME_ACTIVE);
4066
+ }
4067
+
4068
+ element.setAttribute('aria-expanded', true);
4069
+ }
4070
+
4071
+ if (callback) {
4072
+ callback();
4073
+ }
4074
+ } // Static
4075
+ ;
4076
+
4077
+ Tab._jQueryInterface = function _jQueryInterface(config) {
4078
+ return this.each(function () {
4079
+ var $this = $__default["default"](this);
4080
+ var data = $this.data(DATA_KEY$1);
4081
+
4082
+ if (!data) {
4083
+ data = new Tab(this);
4084
+ $this.data(DATA_KEY$1, data);
4085
+ }
4086
+
4087
+ if (typeof config === 'string') {
4088
+ if (typeof data[config] === 'undefined') {
4089
+ throw new TypeError("No method named \"" + config + "\"");
4090
  }
4091
+
4092
+ data[config]();
4093
  }
4094
+ });
4095
+ };
4096
+
4097
+ _createClass(Tab, null, [{
4098
+ key: "VERSION",
4099
+ get: function get() {
4100
+ return VERSION$1;
4101
+ }
4102
+ }]);
4103
+
4104
+ return Tab;
4105
+ }();
4106
+ /**
4107
+ * Data API implementation
4108
+ */
4109
+
4110
+
4111
+ $__default["default"](document).on(EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {
4112
+ event.preventDefault();
4113
+
4114
+ Tab._jQueryInterface.call($__default["default"](this), 'show');
4115
  });
4116
+ /**
4117
+ * jQuery
4118
+ */
4119
+
4120
+ $__default["default"].fn[NAME$1] = Tab._jQueryInterface;
4121
+ $__default["default"].fn[NAME$1].Constructor = Tab;
4122
+
4123
+ $__default["default"].fn[NAME$1].noConflict = function () {
4124
+ $__default["default"].fn[NAME$1] = JQUERY_NO_CONFLICT$1;
4125
+ return Tab._jQueryInterface;
4126
+ };
4127
+
4128
+ /**
4129
+ * Constants
4130
+ */
4131
+
4132
+ var NAME = 'toast';
4133
+ var VERSION = '4.6.2';
4134
+ var DATA_KEY = 'bs.toast';
4135
+ var EVENT_KEY = "." + DATA_KEY;
4136
+ var JQUERY_NO_CONFLICT = $__default["default"].fn[NAME];
4137
+ var CLASS_NAME_FADE = 'fade';
4138
+ var CLASS_NAME_HIDE = 'hide';
4139
+ var CLASS_NAME_SHOW = 'show';
4140
+ var CLASS_NAME_SHOWING = 'showing';
4141
+ var EVENT_CLICK_DISMISS = "click.dismiss" + EVENT_KEY;
4142
+ var EVENT_HIDE = "hide" + EVENT_KEY;
4143
+ var EVENT_HIDDEN = "hidden" + EVENT_KEY;
4144
+ var EVENT_SHOW = "show" + EVENT_KEY;
4145
+ var EVENT_SHOWN = "shown" + EVENT_KEY;
4146
+ var SELECTOR_DATA_DISMISS = '[data-dismiss="toast"]';
4147
+ var Default = {
4148
+ animation: true,
4149
+ autohide: true,
4150
+ delay: 500
4151
+ };
4152
+ var DefaultType = {
4153
+ animation: 'boolean',
4154
+ autohide: 'boolean',
4155
+ delay: 'number'
4156
+ };
4157
+ /**
4158
+ * Class definition
4159
+ */
4160
+
4161
+ var Toast = /*#__PURE__*/function () {
4162
+ function Toast(element, config) {
4163
+ this._element = element;
4164
+ this._config = this._getConfig(config);
4165
+ this._timeout = null;
4166
+
4167
+ this._setListeners();
4168
+ } // Getters
4169
+
4170
+
4171
+ var _proto = Toast.prototype;
4172
+
4173
+ // Public
4174
+ _proto.show = function show() {
4175
+ var _this = this;
4176
+
4177
+ var showEvent = $__default["default"].Event(EVENT_SHOW);
4178
+ $__default["default"](this._element).trigger(showEvent);
4179
+
4180
+ if (showEvent.isDefaultPrevented()) {
4181
+ return;
4182
+ }
4183
+
4184
+ this._clearTimeout();
4185
+
4186
+ if (this._config.animation) {
4187
+ this._element.classList.add(CLASS_NAME_FADE);
4188
+ }
4189
+
4190
+ var complete = function complete() {
4191
+ _this._element.classList.remove(CLASS_NAME_SHOWING);
4192
+
4193
+ _this._element.classList.add(CLASS_NAME_SHOW);
4194
+
4195
+ $__default["default"](_this._element).trigger(EVENT_SHOWN);
4196
+
4197
+ if (_this._config.autohide) {
4198
+ _this._timeout = setTimeout(function () {
4199
+ _this.hide();
4200
+ }, _this._config.delay);
4201
+ }
4202
+ };
4203
+
4204
+ this._element.classList.remove(CLASS_NAME_HIDE);
4205
+
4206
+ Util.reflow(this._element);
4207
+
4208
+ this._element.classList.add(CLASS_NAME_SHOWING);
4209
+
4210
+ if (this._config.animation) {
4211
+ var transitionDuration = Util.getTransitionDurationFromElement(this._element);
4212
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
4213
+ } else {
4214
+ complete();
4215
+ }
4216
+ };
4217
+
4218
+ _proto.hide = function hide() {
4219
+ if (!this._element.classList.contains(CLASS_NAME_SHOW)) {
4220
+ return;
4221
+ }
4222
+
4223
+ var hideEvent = $__default["default"].Event(EVENT_HIDE);
4224
+ $__default["default"](this._element).trigger(hideEvent);
4225
+
4226
+ if (hideEvent.isDefaultPrevented()) {
4227
+ return;
4228
+ }
4229
+
4230
+ this._close();
4231
+ };
4232
+
4233
+ _proto.dispose = function dispose() {
4234
+ this._clearTimeout();
4235
+
4236
+ if (this._element.classList.contains(CLASS_NAME_SHOW)) {
4237
+ this._element.classList.remove(CLASS_NAME_SHOW);
4238
+ }
4239
+
4240
+ $__default["default"](this._element).off(EVENT_CLICK_DISMISS);
4241
+ $__default["default"].removeData(this._element, DATA_KEY);
4242
+ this._element = null;
4243
+ this._config = null;
4244
+ } // Private
4245
+ ;
4246
+
4247
+ _proto._getConfig = function _getConfig(config) {
4248
+ config = _extends({}, Default, $__default["default"](this._element).data(), typeof config === 'object' && config ? config : {});
4249
+ Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);
4250
+ return config;
4251
+ };
4252
+
4253
+ _proto._setListeners = function _setListeners() {
4254
+ var _this2 = this;
4255
+
4256
+ $__default["default"](this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, function () {
4257
+ return _this2.hide();
4258
+ });
4259
+ };
4260
+
4261
+ _proto._close = function _close() {
4262
+ var _this3 = this;
4263
+
4264
+ var complete = function complete() {
4265
+ _this3._element.classList.add(CLASS_NAME_HIDE);
4266
+
4267
+ $__default["default"](_this3._element).trigger(EVENT_HIDDEN);
4268
+ };
4269
+
4270
+ this._element.classList.remove(CLASS_NAME_SHOW);
4271
+
4272
+ if (this._config.animation) {
4273
+ var transitionDuration = Util.getTransitionDurationFromElement(this._element);
4274
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
4275
+ } else {
4276
+ complete();
4277
+ }
4278
+ };
4279
+
4280
+ _proto._clearTimeout = function _clearTimeout() {
4281
+ clearTimeout(this._timeout);
4282
+ this._timeout = null;
4283
+ } // Static
4284
+ ;
4285
+
4286
+ Toast._jQueryInterface = function _jQueryInterface(config) {
4287
+ return this.each(function () {
4288
+ var $element = $__default["default"](this);
4289
+ var data = $element.data(DATA_KEY);
4290
+
4291
+ var _config = typeof config === 'object' && config;
4292
+
4293
+ if (!data) {
4294
+ data = new Toast(this, _config);
4295
+ $element.data(DATA_KEY, data);
4296
+ }
4297
+
4298
+ if (typeof config === 'string') {
4299
+ if (typeof data[config] === 'undefined') {
4300
+ throw new TypeError("No method named \"" + config + "\"");
4301
  }
4302
+
4303
+ data[config](this);
4304
  }
4305
+ });
4306
+ };
4307
+
4308
+ _createClass(Toast, null, [{
4309
+ key: "VERSION",
4310
+ get: function get() {
4311
+ return VERSION;
4312
+ }
4313
+ }, {
4314
+ key: "DefaultType",
4315
+ get: function get() {
4316
+ return DefaultType;
4317
+ }
4318
+ }, {
4319
+ key: "Default",
4320
+ get: function get() {
4321
+ return Default;
4322
+ }
4323
+ }]);
4324
+
4325
+ return Toast;
4326
+ }();
4327
+ /**
4328
+ * jQuery
4329
+ */
4330
+
4331
+
4332
+ $__default["default"].fn[NAME] = Toast._jQueryInterface;
4333
+ $__default["default"].fn[NAME].Constructor = Toast;
4334
+
4335
+ $__default["default"].fn[NAME].noConflict = function () {
4336
+ $__default["default"].fn[NAME] = JQUERY_NO_CONFLICT;
4337
+ return Toast._jQueryInterface;
4338
+ };
4339
+
4340
+ exports.Alert = Alert;
4341
+ exports.Button = Button;
4342
+ exports.Carousel = Carousel;
4343
+ exports.Collapse = Collapse;
4344
+ exports.Dropdown = Dropdown;
4345
+ exports.Modal = Modal;
4346
+ exports.Popover = Popover;
4347
+ exports.Scrollspy = ScrollSpy;
4348
+ exports.Tab = Tab;
4349
+ exports.Toast = Toast;
4350
+ exports.Tooltip = Tooltip;
4351
+ exports.Util = Util;
4352
+
4353
+ Object.defineProperty(exports, '__esModule', { value: true });
4354
+
4355
+ }));
4356
+ //# sourceMappingURL=bootstrap.js.map
js/bootstrap.min.js CHANGED
@@ -1,6 +1,7 @@
1
  /*!
2
- * Bootstrap v4.5.3 (https://getbootstrap.com/)
3
- * Copyright 2011-2020 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
  */
6
- !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),a=i(n);function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}function u(t){var e=this,n=!1;return o.default(this).one(d.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||d.triggerTransitionEnd(e)}),t),this}var d={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=o.default(t).css("transition-duration"),n=o.default(t).css("transition-delay"),i=parseFloat(e),a=parseFloat(n);return i||a?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o.default(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],a=e[i],s=a&&d.isElement(a)?"element":null===(l=a)||"undefined"==typeof l?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof o.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=u,o.default.event.special[d.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(o.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var f="alert",c=o.default.fn[f],h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.default.removeData(this._element,"bs.alert"),this._element=null},e._getRootElement=function(t){var e=d.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=o.default.Event("close.bs.alert");return o.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade")){var n=d.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){o.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.alert");i||(i=new t(this),n.data("bs.alert",i)),"close"===e&&i[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),o.default.fn[f]=h._jQueryInterface,o.default.fn[f].Constructor=h,o.default.fn[f].noConflict=function(){return o.default.fn[f]=c,h._jQueryInterface};var g=o.default.fn.button,m=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=o.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector('input:not([type="hidden"])');if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains("active"))t=!1;else{var a=n.querySelector(".active");a&&o.default(a).removeClass("active")}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||o.default(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&o.default(this._element).toggleClass("active"))},e.dispose=function(){o.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this),a=i.data("bs.button");a||(a=new t(this),i.data("bs.button",a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=t.target,n=e;if(o.default(e).hasClass("btn")||(e=o.default(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector('input:not([type="hidden"])');if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||m._jQueryInterface.call(o.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=o.default(t.target).closest(".btn")[0];o.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var a=0,s=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;a<s;a++){var l=t[a];"true"===l.getAttribute("aria-pressed")?l.classList.add("active"):l.classList.remove("active")}})),o.default.fn.button=m._jQueryInterface,o.default.fn.button.Constructor=m,o.default.fn.button.noConflict=function(){return o.default.fn.button=g,m._jQueryInterface};var p="carousel",_=".bs.carousel",v=o.default.fn[p],b={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},E={TOUCH:"touch",PEN:"pen"},w=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide("next")},e.nextWhenVisible=function(){var t=o.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide("prev")},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(".active.carousel-item");var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)o.default(this._element).one("slid.bs.carousel",(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?"next":"prev";this._slide(i,this._items[t])}},e.dispose=function(){o.default(this._element).off(_),o.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},b,t),d.typeCheckConfig(p,t,y),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&o.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&o.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&E[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(o.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),a=this._items.length-1;if((i&&0===o||n&&o===a)&&!this._config.wrap)return e;var s=(o+("prev"===t?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(".active.carousel-item")),a=o.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:i,to:n});return o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.default(e).removeClass("active");var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(n).addClass("active")}},e._slide=function(t,e){var n,i,a,s=this,l=this._element.querySelector(".active.carousel-item"),r=this._getItemIndex(l),u=e||l&&this._getItemByDirection(t,l),f=this._getItemIndex(u),c=Boolean(this._interval);if("next"===t?(n="carousel-item-left",i="carousel-item-next",a="left"):(n="carousel-item-right",i="carousel-item-prev",a="right"),u&&o.default(u).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u);var h=o.default.Event("slid.bs.carousel",{relatedTarget:u,direction:a,from:r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addClass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var g=parseInt(u.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=d.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_END,(function(){o.default(u).removeClass(n+" "+i).addClass("active"),o.default(l).removeClass("active "+i+" "+n),s._isSliding=!1,setTimeout((function(){return o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(m)}else o.default(l).removeClass("active"),o.default(u).addClass("active"),this._isSliding=!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.carousel"),i=r({},b,o.default(this).data());"object"==typeof e&&(i=r({},i,e));var a="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),o.default(this).data("bs.carousel",n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if("undefined"==typeof n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=d.getSelectorFromElement(this);if(n){var i=o.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var a=r({},o.default(i).data(),o.default(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(o.default(i),a),s&&o.default(i).data("bs.carousel").to(s),e.preventDefault()}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return b}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",w._dataApiClickHandler),o.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e<n;e++){var i=o.default(t[e]);w._jQueryInterface.call(i,i.data())}})),o.default.fn[p]=w._jQueryInterface,o.default.fn[p].Constructor=w,o.default.fn[p].noConflict=function(){return o.default.fn[p]=v,w._jQueryInterface};var T="collapse",C=o.default.fn[T],S={toggle:!0,parent:""},N={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var a=n[i],s=d.getSelectorFromElement(a),l=[].slice.call(document.querySelectorAll(s)).filter((function(e){return e===t}));null!==s&&l.length>0&&(this._selector=s,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){o.default(this._element).hasClass("show")?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!this._isTransitioning&&!o.default(this._element).hasClass("show")&&(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains("collapse")}))).length&&(e=null),!(e&&(n=o.default(e).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var a=o.default.Event("show.bs.collapse");if(o.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).not(this._selector),"hide"),n||o.default(e).data("bs.collapse",null));var s=this._getDimension();o.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[s]=0,this._triggerArray.length&&o.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var l="scroll"+(s[0].toUpperCase()+s.slice(1)),r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){o.default(i._element).removeClass("collapsing").addClass("collapse show"),i._element.style[s]="",i.setTransitioning(!1),o.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element.style[s]=this._element[l]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&o.default(this._element).hasClass("show")){var e=o.default.Event("hide.bs.collapse");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).addClass("collapsing").removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var a=0;a<i;a++){var s=this._triggerArray[a],l=d.getSelectorFromElement(s);if(null!==l)o.default([].slice.call(document.querySelectorAll(l))).hasClass("show")||o.default(s).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){t.setTransitioning(!1),o.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(r)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){o.default.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=r({},S,t)).toggle=Boolean(t.toggle),d.typeCheckConfig(T,t,N),t},e._getDimension=function(){return o.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,n=this;d.isElement(this._config.parent)?(e=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(e.querySelectorAll(i));return o.default(a).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=o.default(t).hasClass("show");e.length&&o.default(e).toggleClass("collapsed",!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=d.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.collapse"),a=r({},S,n.data(),"object"==typeof e&&e?e:{});if(!i&&a.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(a.toggle=!1),i||(i=new t(this,a),n.data("bs.collapse",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return S}}]),t}();o.default(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=o.default(this),n=d.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(n));o.default(i).each((function(){var t=o.default(this),n=t.data("bs.collapse")?"toggle":e.data();D._jQueryInterface.call(t,n)}))})),o.default.fn[T]=D._jQueryInterface,o.default.fn[T].Constructor=D,o.default.fn[T].noConflict=function(){return o.default.fn[T]=C,D._jQueryInterface};var k="dropdown",A=o.default.fn[k],I=new RegExp("38|40|27"),j={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},x=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")){var e=o.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||o.default(this._element).hasClass("disabled")||o.default(this._menu).hasClass("show"))){var n={relatedTarget:this._element},i=o.default.Event("show.bs.dropdown",n),s=t._getParentFromElement(this._element);if(o.default(s).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var l=this._element;"parent"===this._config.reference?l=s:d.isElement(this._config.reference)&&(l=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(l=this._config.reference[0])),"scrollParent"!==this._config.boundary&&o.default(s).addClass("position-static"),this._popper=new a.default(l,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===o.default(s).closest(".navbar-nav").length&&o.default(document.body).children().on("mouseover",null,o.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),o.default(this._menu).toggleClass("show"),o.default(s).toggleClass("show").trigger(o.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!o.default(this._element).hasClass("disabled")&&o.default(this._menu).hasClass("show")){var e={relatedTarget:this._element},n=o.default.Event("hide.bs.dropdown",e),i=t._getParentFromElement(this._element);o.default(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),o.default(this._menu).toggleClass("show"),o.default(i).toggleClass("show").trigger(o.default.Event("hidden.bs.dropdown",e)))}},e.dispose=function(){o.default.removeData(this._element,"bs.dropdown"),o.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;o.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=r({},this.constructor.Default,o.default(this._element).data(),t),d.typeCheckConfig(k,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var t=o.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=o.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":o.default(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e},e._detectNavbar=function(){return o.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),r({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.dropdown");if(n||(n=new t(this,"object"==typeof e?e:null),o.default(this).data("bs.dropdown",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),i=0,a=n.length;i<a;i++){var s=t._getParentFromElement(n[i]),l=o.default(n[i]).data("bs.dropdown"),r={relatedTarget:n[i]};if(e&&"click"===e.type&&(r.clickEvent=e),l){var u=l._menu;if(o.default(s).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&o.default.contains(s,e.target))){var d=o.default.Event("hide.bs.dropdown",r);o.default(s).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),n[i].setAttribute("aria-expanded","false"),l._popper&&l._popper.destroy(),o.default(u).removeClass("show"),o.default(s).removeClass("show").trigger(o.default.Event("hidden.bs.dropdown",r)))}}}},t._getParentFromElement=function(t){var e,n=d.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||o.default(e.target).closest(".dropdown-menu").length):!I.test(e.which))&&!this.disabled&&!o.default(this).hasClass("disabled")){var n=t._getParentFromElement(this),i=o.default(n).hasClass("show");if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||27===e.which||32===e.which)return 27===e.which&&o.default(n.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void o.default(this).trigger("click");var a=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return o.default(t).is(":visible")}));if(0!==a.length){var s=a.indexOf(e.target);38===e.which&&s>0&&s--,40===e.which&&s<a.length-1&&s++,s<0&&(s=0),a[s].focus()}}}},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return j}},{key:"DefaultType",get:function(){return O}}]),t}();o.default(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',x._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",x._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",x._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),x._jQueryInterface.call(o.default(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),o.default.fn[k]=x._jQueryInterface,o.default.fn[k].Constructor=x,o.default.fn[k].noConflict=function(){return o.default.fn[k]=A,x._jQueryInterface};var P=o.default.fn.modal,R={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},q=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){o.default(this._element).hasClass("fade")&&(this._isTransitioning=!0);var n=o.default.Event("show.bs.modal",{relatedTarget:t});o.default(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o.default(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return e.hide(t)})),o.default(this._dialog).on("mousedown.dismiss.bs.modal",(function(){o.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){o.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=o.default.Event("hide.bs.modal");if(o.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=o.default(this._element).hasClass("fade");if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),o.default(document).off("focusin.bs.modal"),o.default(this._element).removeClass("show"),o.default(this._element).off("click.dismiss.bs.modal"),o.default(this._dialog).off("mousedown.dismiss.bs.modal"),i){var a=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(a)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return o.default(t).off(".bs.modal")})),o.default(document).off("focusin.bs.modal"),o.default.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=r({},R,t),d.typeCheckConfig("modal",t,L),t},e._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var e=o.default.Event("hidePrevented.bs.modal");if(o.default(this._element).trigger(e),e.isDefaultPrevented())return;var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var i=d.getTransitionDurationFromElement(this._dialog);o.default(this._element).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),n||o.default(t._element).one(d.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},e._showElement=function(t){var e=this,n=o.default(this._element).hasClass("fade"),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),o.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&d.reflow(this._element),o.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var a=o.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o.default(e._element).trigger(a)};if(n){var l=d.getTransitionDurationFromElement(this._dialog);o.default(this._dialog).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._enforceFocus=function(){var t=this;o.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(e){document!==e.target&&t._element!==e.target&&0===o.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?o.default(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o.default(this._element).off("keydown.dismiss.bs.modal")},e._setResizeEvent=function(){var t=this;this._isShown?o.default(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):o.default(window).off("resize.bs.modal")},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){o.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),o.default(t._element).trigger("hidden.bs.modal")}))},e._removeBackdrop=function(){this._backdrop&&(o.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=o.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o.default(this._backdrop).appendTo(document.body),o.default(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&e._triggerBackdropTransition()})),n&&d.reflow(this._backdrop),o.default(this._backdrop).addClass("show"),!t)return;if(!n)return void t();var i=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass("show");var a=function(){e._removeBackdrop(),t&&t()};if(o.default(this._element).hasClass("fade")){var s=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),n=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(e,n){var i=n.style.paddingRight,a=o.default(n).css("padding-right");o.default(n).data("padding-right",i).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")})),o.default(n).each((function(e,n){var i=n.style.marginRight,a=o.default(n).css("margin-right");o.default(n).data("margin-right",i).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")}));var i=document.body.style.paddingRight,a=o.default(document.body).css("padding-right");o.default(document.body).data("padding-right",i).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}o.default(document.body).addClass("modal-open")},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));o.default(t).each((function(t,e){var n=o.default(e).data("padding-right");o.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(t,e){var n=o.default(e).data("margin-right");"undefined"!=typeof n&&o.default(e).css("margin-right",n).removeData("margin-right")}));var n=o.default(document.body).data("padding-right");o.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this).data("bs.modal"),a=r({},R,o.default(this).data(),"object"==typeof e&&e?e:{});if(i||(i=new t(this,a),o.default(this).data("bs.modal",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](n)}else a.show&&i.show(n)}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return R}}]),t}();o.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,n=this,i=d.getSelectorFromElement(this);i&&(e=document.querySelector(i));var a=o.default(e).data("bs.modal")?"toggle":r({},o.default(e).data(),o.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=o.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",(function(){o.default(n).is(":visible")&&n.focus()}))}));q._jQueryInterface.call(o.default(e),a,this)})),o.default.fn.modal=q._jQueryInterface,o.default.fn.modal.Constructor=q,o.default.fn.modal.noConflict=function(){return o.default.fn.modal=P,q._jQueryInterface};var F=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Q={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},B=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,H=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function U(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),a=[].slice.call(i.body.querySelectorAll("*")),s=function(t,n){var i=a[t],s=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var l=[].slice.call(i.attributes),r=[].concat(e["*"]||[],e[s]||[]);l.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===F.indexOf(n)||Boolean(t.nodeValue.match(B)||t.nodeValue.match(H));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,a=i.length;o<a;o++)if(n.match(i[o]))return!0;return!1})(t,r)||i.removeAttribute(t.nodeName)}))},l=0,r=a.length;l<r;l++)s(l);return i.body.innerHTML}var M="tooltip",W=o.default.fn[M],V=new RegExp("(^|\\s)bs-tooltip\\S+","g"),z=["sanitize","whiteList","sanitizeFn"],K={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},X={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Y={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Q,popperConfig:null},$={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},J=function(){function t(t,e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),o.default.removeData(this.element,this.constructor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===o.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o.default(this.element).trigger(e);var n=d.findShadowRoot(this.element),i=o.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var s=this.getTipElement(),l=d.getUID(this.constructor.NAME);s.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&o.default(s).addClass("fade");var r="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,u=this._getAttachment(r);this.addAttachmentClass(u);var f=this._getContainer();o.default(s).data(this.constructor.DATA_KEY,this),o.default.contains(this.element.ownerDocument.documentElement,this.tip)||o.default(s).appendTo(f),o.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().on("mouseover",null,o.default.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(o.default(this.tip).hasClass("fade")){var h=d.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(d.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},e.hide=function(t){var e=this,n=this.getTipElement(),i=o.default.Event(this.constructor.Event.HIDE),a=function(){"show"!==e._hoverState&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass("show"),"ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o.default(this.tip).hasClass("fade")){var s=d.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(o.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=U(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?o.default(this.config.container):o.default(document).find(this.config.container)},e._getAttachment=function(t){return X[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),o.default(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=o.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==z.indexOf(t)&&delete e[t]})),"number"==typeof(t=r({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d.typeCheckConfig(M,t,this.constructor.DefaultType),t.sanitize&&(t.template=U(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(V);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tooltip"),a="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new t(this,a),n.data("bs.tooltip",i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Y}},{key:"NAME",get:function(){return M}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return $}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return K}}]),t}();o.default.fn[M]=J._jQueryInterface,o.default.fn[M].Constructor=J,o.default.fn[M].noConflict=function(){return o.default.fn[M]=W,J._jQueryInterface};var G="popover",Z=o.default.fn[G],tt=new RegExp("(^|\\s)bs-popover\\S+","g"),et=r({},J.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),nt=r({},J.DefaultType,{content:"(string|element|function)"}),it={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},ot=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n;var a=i.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},a.setContent=function(){var t=o.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(tt);null!==e&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=function(t){return this.each((function(){var e=o.default(this).data("bs.popover"),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new i(this,n),o.default(this).data("bs.popover",e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return et}},{key:"NAME",get:function(){return G}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return it}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return nt}}]),i}(J);o.default.fn[G]=ot._jQueryInterface,o.default.fn[G].Constructor=ot,o.default.fn[G].noConflict=function(){return o.default.fn[G]=Z,ot._jQueryInterface};var at="scrollspy",st=o.default.fn[at],lt={offset:10,method:"auto",target:""},rt={offset:"number",method:"string",target:"(string|element)"},ut=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,o.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",n="auto"===this._config.method?e:this._config.method,i="position"===n?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=d.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]().top+i,a]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){o.default.removeData(this._element,"bs.scrollspy"),o.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},lt,"object"==typeof t&&t?t:{})).target&&d.isElement(t.target)){var e=o.default(t.target).attr("id");e||(e=d.getUID(at),o.default(t.target).attr("id",e)),t.target="#"+e}return d.typeCheckConfig(at,t,rt),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=o.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-item")?(n.closest(".dropdown").find(".dropdown-toggle").addClass("active"),n.addClass("active")):(n.addClass("active"),n.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),n.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),o.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data("bs.scrollspy");if(n||(n=new t(this,"object"==typeof e&&e),o.default(this).data("bs.scrollspy",n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return lt}}]),t}();o.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var n=o.default(t[e]);ut._jQueryInterface.call(n,n.data())}})),o.default.fn[at]=ut._jQueryInterface,o.default.fn[at].Constructor=ut,o.default.fn[at].noConflict=function(){return o.default.fn[at]=st,ut._jQueryInterface};var dt=o.default.fn.tab,ft=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o.default(this._element).hasClass("active")||o.default(this._element).hasClass("disabled"))){var e,n,i=o.default(this._element).closest(".nav, .list-group")[0],a=d.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?"> li > .active":".active";n=(n=o.default.makeArray(o.default(i).find(s)))[n.length-1]}var l=o.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=o.default.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,i);var u=function(){var e=o.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=o.default.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.default(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){o.default.removeData(this._element,"bs.tab"),this._element=null},e._activate=function(t,e,n){var i=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o.default(e).children(".active"):o.default(e).find("> li > .active"))[0],s=n&&a&&o.default(a).hasClass("fade"),l=function(){return i._transitionComplete(t,a,n)};if(a&&s){var r=d.getTransitionDurationFromElement(a);o.default(a).removeClass("show").one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else l()},e._transitionComplete=function(t,e,n){if(e){o.default(e).removeClass("active");var i=o.default(e.parentNode).find("> .dropdown-menu .active")[0];i&&o.default(i).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(o.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),d.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&o.default(t.parentNode).hasClass("dropdown-menu")){var a=o.default(t).closest(".dropdown")[0];if(a){var s=[].slice.call(a.querySelectorAll(".dropdown-toggle"));o.default(s).addClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.tab");if(i||(i=new t(this),n.data("bs.tab",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ft._jQueryInterface.call(o.default(this),"show")})),o.default.fn.tab=ft._jQueryInterface,o.default.fn.tab.Constructor=ft,o.default.fn.tab.noConflict=function(){return o.default.fn.tab=dt,ft._jQueryInterface};var ct=o.default.fn.toast,ht={animation:"boolean",autohide:"boolean",delay:"number"},gt={animation:!0,autohide:!0,delay:500},mt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=o.default.Event("show.bs.toast");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),o.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),d.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var i=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},e.hide=function(){if(this._element.classList.contains("show")){var t=o.default.Event("hide.bs.toast");o.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),o.default(this._element).off("click.dismiss.bs.toast"),o.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},e._getConfig=function(t){return t=r({},gt,o.default(this._element).data(),"object"==typeof t&&t?t:{}),d.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;o.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add("hide"),o.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var n=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data("bs.toast");if(i||(i=new t(this,"object"==typeof e&&e),n.data("bs.toast",i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](this)}}))},l(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"DefaultType",get:function(){return ht}},{key:"Default",get:function(){return gt}}]),t}();o.default.fn.toast=mt._jQueryInterface,o.default.fn.toast.Constructor=mt,o.default.fn.toast.noConflict=function(){return o.default.fn.toast=ct,mt._jQueryInterface},t.Alert=h,t.Button=m,t.Carousel=w,t.Collapse=D,t.Dropdown=x,t.Modal=q,t.Popover=ot,t.Scrollspy=ut,t.Tab=ft,t.Toast=mt,t.Tooltip=J,t.Util=d,Object.defineProperty(t,"__esModule",{value:!0})}));
1
  /*!
2
+ * Bootstrap v4.6.2 (https://getbootstrap.com/)
3
+ * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
5
  */
6
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),a=i(n);function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function r(){return r=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},r.apply(this,arguments)}function u(t,e){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},u(t,e)}var f="transitionend";var d={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=o.default(t).css("transition-duration"),n=o.default(t).css("transition-delay"),i=parseFloat(e),a=parseFloat(n);return i||a?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o.default(t).trigger(f)},supportsTransitionEnd:function(){return Boolean(f)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],a=e[i],s=a&&d.isElement(a)?"element":null===(l=a)||"undefined"==typeof l?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof o.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),o.default.fn.emulateTransitionEnd=function(t){var e=this,n=!1;return o.default(this).one(d.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||d.triggerTransitionEnd(e)}),t),this},o.default.event.special[d.TRANSITION_END]={bindType:f,delegateType:f,handle:function(t){if(o.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var c="bs.alert",h=o.default.fn.alert,g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.default.removeData(this._element,c),this._element=null},e._getRootElement=function(t){var e=d.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=o.default.Event("close.bs.alert");return o.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(o.default(t).removeClass("show"),o.default(t).hasClass("fade")){var n=d.getTransitionDurationFromElement(t);o.default(t).one(d.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){o.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(c);i||(i=new t(this),n.data(c,i)),"close"===e&&i[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();o.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',g._handleDismiss(new g)),o.default.fn.alert=g._jQueryInterface,o.default.fn.alert.Constructor=g,o.default.fn.alert.noConflict=function(){return o.default.fn.alert=h,g._jQueryInterface};var m="bs.button",p=o.default.fn.button,_="active",v='[data-toggle^="button"]',y='input:not([type="hidden"])',b=".btn",E=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=o.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector(y);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(_))t=!1;else{var a=n.querySelector(".active");a&&o.default(a).removeClass(_)}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains(_)),this.shouldAvoidTriggerChange||o.default(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(_)),t&&o.default(this._element).toggleClass(_))},e.dispose=function(){o.default.removeData(this._element,m),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this),a=i.data(m);a||(a=new t(this),i.data(m,a)),a.shouldAvoidTriggerChange=n,"toggle"===e&&a[e]()}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();o.default(document).on("click.bs.button.data-api",v,(function(t){var e=t.target,n=e;if(o.default(e).hasClass("btn")||(e=o.default(e).closest(b)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector(y);if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||E._jQueryInterface.call(o.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",v,(function(t){var e=o.default(t.target).closest(b)[0];o.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector(y);o.checked||o.hasAttribute("checked")?i.classList.add(_):i.classList.remove(_)}for(var a=0,s=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;a<s;a++){var l=t[a];"true"===l.getAttribute("aria-pressed")?l.classList.add(_):l.classList.remove(_)}})),o.default.fn.button=E._jQueryInterface,o.default.fn.button.Constructor=E,o.default.fn.button.noConflict=function(){return o.default.fn.button=p,E._jQueryInterface};var T="carousel",w="bs.carousel",C=o.default.fn[T],S="active",N="next",D="prev",A="slid.bs.carousel",I=".active.carousel-item",k={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},O={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},j={TOUCH:"touch",PEN:"pen"},P=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(N)},e.nextWhenVisible=function(){var t=o.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(D)},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(I);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)o.default(this._element).one(A,(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?N:D;this._slide(i,this._items[t])}},e.dispose=function(){o.default(this._element).off(".bs.carousel"),o.default.removeData(this._element,w),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=r({},k,t),d.typeCheckConfig(T,t,O),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&o.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&o.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&j[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&j[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};o.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(o.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(o.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),o.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){t.touchDeltaX=e.originalEvent.touches&&e.originalEvent.touches.length>1?0:e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),o.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===N,i=t===D,o=this._getItemIndex(e),a=this._items.length-1;if((i&&0===o||n&&o===a)&&!this._config.wrap)return e;var s=(o+(t===D?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(I)),a=o.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:i,to:n});return o.default(this._element).trigger(a),a},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));o.default(e).removeClass(S);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&o.default(n).addClass(S)}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(I);if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var n,i,a,s=this,l=this._element.querySelector(I),r=this._getItemIndex(l),u=e||l&&this._getItemByDirection(t,l),f=this._getItemIndex(u),c=Boolean(this._interval);if(t===N?(n="carousel-item-left",i="carousel-item-next",a="left"):(n="carousel-item-right",i="carousel-item-prev",a="right"),u&&o.default(u).hasClass(S))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&l&&u){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(u),this._activeElement=u;var h=o.default.Event(A,{relatedTarget:u,direction:a,from:r,to:f});if(o.default(this._element).hasClass("slide")){o.default(u).addClass(i),d.reflow(u),o.default(l).addClass(n),o.default(u).addClass(n);var g=d.getTransitionDurationFromElement(l);o.default(l).one(d.TRANSITION_END,(function(){o.default(u).removeClass(n+" "+i).addClass(S),o.default(l).removeClass("active "+i+" "+n),s._isSliding=!1,setTimeout((function(){return o.default(s._element).trigger(h)}),0)})).emulateTransitionEnd(g)}else o.default(l).removeClass(S),o.default(u).addClass(S),this._isSliding=!1,o.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data(w),i=r({},k,o.default(this).data());"object"==typeof e&&(i=r({},i,e));var a="string"==typeof e?e:i.slide;if(n||(n=new t(this,i),o.default(this).data(w,n)),"number"==typeof e)n.to(e);else if("string"==typeof a){if("undefined"==typeof n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=d.getSelectorFromElement(this);if(n){var i=o.default(n)[0];if(i&&o.default(i).hasClass("carousel")){var a=r({},o.default(i).data(),o.default(this).data()),s=this.getAttribute("data-slide-to");s&&(a.interval=!1),t._jQueryInterface.call(o.default(i),a),s&&o.default(i).data(w).to(s),e.preventDefault()}}},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return k}}]),t}();o.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",P._dataApiClickHandler),o.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e<n;e++){var i=o.default(t[e]);P._jQueryInterface.call(i,i.data())}})),o.default.fn[T]=P._jQueryInterface,o.default.fn[T].Constructor=P,o.default.fn[T].noConflict=function(){return o.default.fn[T]=C,P._jQueryInterface};var L="collapse",R="bs.collapse",x=o.default.fn[L],q="show",F="collapse",Q="collapsing",B="collapsed",H="width",U='[data-toggle="collapse"]',M={toggle:!0,parent:""},W={toggle:"boolean",parent:"(string|element)"},V=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(U)),i=0,o=n.length;i<o;i++){var a=n[i],s=d.getSelectorFromElement(a),l=[].slice.call(document.querySelectorAll(s)).filter((function(e){return e===t}));null!==s&&l.length>0&&(this._selector=s,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){o.default(this._element).hasClass(q)?this.hide():this.show()},e.show=function(){var e,n,i=this;if(!(this._isTransitioning||o.default(this._element).hasClass(q)||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains(F)}))).length&&(e=null),e&&(n=o.default(e).not(this._selector).data(R))&&n._isTransitioning))){var a=o.default.Event("show.bs.collapse");if(o.default(this._element).trigger(a),!a.isDefaultPrevented()){e&&(t._jQueryInterface.call(o.default(e).not(this._selector),"hide"),n||o.default(e).data(R,null));var s=this._getDimension();o.default(this._element).removeClass(F).addClass(Q),this._element.style[s]=0,this._triggerArray.length&&o.default(this._triggerArray).removeClass(B).attr("aria-expanded",!0),this.setTransitioning(!0);var l="scroll"+(s[0].toUpperCase()+s.slice(1)),r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){o.default(i._element).removeClass(Q).addClass("collapse show"),i._element.style[s]="",i.setTransitioning(!1),o.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(r),this._element.style[s]=this._element[l]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&o.default(this._element).hasClass(q)){var e=o.default.Event("hide.bs.collapse");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",d.reflow(this._element),o.default(this._element).addClass(Q).removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var a=0;a<i;a++){var s=this._triggerArray[a],l=d.getSelectorFromElement(s);null!==l&&(o.default([].slice.call(document.querySelectorAll(l))).hasClass(q)||o.default(s).addClass(B).attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[n]="";var r=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(){t.setTransitioning(!1),o.default(t._element).removeClass(Q).addClass(F).trigger("hidden.bs.collapse")})).emulateTransitionEnd(r)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){o.default.removeData(this._element,R),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=r({},M,t)).toggle=Boolean(t.toggle),d.typeCheckConfig(L,t,W),t},e._getDimension=function(){return o.default(this._element).hasClass(H)?H:"height"},e._getParent=function(){var e,n=this;d.isElement(this._config.parent)?(e=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',a=[].slice.call(e.querySelectorAll(i));return o.default(a).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=o.default(t).hasClass(q);e.length&&o.default(e).toggleClass(B,!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=d.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(R),a=r({},M,n.data(),"object"==typeof e&&e?e:{});if(!i&&a.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(a.toggle=!1),i||(i=new t(this,a),n.data(R,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return M}}]),t}();o.default(document).on("click.bs.collapse.data-api",U,(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=o.default(this),n=d.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(n));o.default(i).each((function(){var t=o.default(this),n=t.data(R)?"toggle":e.data();V._jQueryInterface.call(t,n)}))})),o.default.fn[L]=V._jQueryInterface,o.default.fn[L].Constructor=V,o.default.fn[L].noConflict=function(){return o.default.fn[L]=x,V._jQueryInterface};var z="dropdown",K="bs.dropdown",X=o.default.fn[z],Y=new RegExp("38|40|27"),$="disabled",J="show",G="dropdown-menu-right",Z="hide.bs.dropdown",tt="hidden.bs.dropdown",et="click.bs.dropdown.data-api",nt="keydown.bs.dropdown.data-api",it='[data-toggle="dropdown"]',ot=".dropdown-menu",at={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},st={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},lt=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!o.default(this._element).hasClass($)){var e=o.default(this._menu).hasClass(J);t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||o.default(this._element).hasClass($)||o.default(this._menu).hasClass(J))){var n={relatedTarget:this._element},i=o.default.Event("show.bs.dropdown",n),s=t._getParentFromElement(this._element);if(o.default(s).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var l=this._element;"parent"===this._config.reference?l=s:d.isElement(this._config.reference)&&(l=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(l=this._config.reference[0])),"scrollParent"!==this._config.boundary&&o.default(s).addClass("position-static"),this._popper=new a.default(l,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===o.default(s).closest(".navbar-nav").length&&o.default(document.body).children().on("mouseover",null,o.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),o.default(this._menu).toggleClass(J),o.default(s).toggleClass(J).trigger(o.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!o.default(this._element).hasClass($)&&o.default(this._menu).hasClass(J)){var e={relatedTarget:this._element},n=o.default.Event(Z,e),i=t._getParentFromElement(this._element);o.default(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),o.default(this._menu).toggleClass(J),o.default(i).toggleClass(J).trigger(o.default.Event(tt,e)))}},e.dispose=function(){o.default.removeData(this._element,K),o.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;o.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=r({},this.constructor.Default,o.default(this._element).data(),t),d.typeCheckConfig(z,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(ot))}return this._menu},e._getPlacement=function(){var t=o.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=o.default(this._menu).hasClass(G)?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":o.default(this._menu).hasClass(G)&&(e="bottom-end"),e},e._detectNavbar=function(){return o.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),r({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data(K);if(n||(n=new t(this,"object"==typeof e?e:null),o.default(this).data(K,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll(it)),i=0,a=n.length;i<a;i++){var s=t._getParentFromElement(n[i]),l=o.default(n[i]).data(K),r={relatedTarget:n[i]};if(e&&"click"===e.type&&(r.clickEvent=e),l){var u=l._menu;if(o.default(s).hasClass(J)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&o.default.contains(s,e.target))){var f=o.default.Event(Z,r);o.default(s).trigger(f),f.isDefaultPrevented()||("ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),n[i].setAttribute("aria-expanded","false"),l._popper&&l._popper.destroy(),o.default(u).removeClass(J),o.default(s).removeClass(J).trigger(o.default.Event(tt,r)))}}}},t._getParentFromElement=function(t){var e,n=d.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||o.default(e.target).closest(ot).length):!Y.test(e.which))&&!this.disabled&&!o.default(this).hasClass($)){var n=t._getParentFromElement(this),i=o.default(n).hasClass(J);if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||27===e.which||32===e.which)return 27===e.which&&o.default(n.querySelector(it)).trigger("focus"),void o.default(this).trigger("click");var a=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return o.default(t).is(":visible")}));if(0!==a.length){var s=a.indexOf(e.target);38===e.which&&s>0&&s--,40===e.which&&s<a.length-1&&s++,s<0&&(s=0),a[s].focus()}}}},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return at}},{key:"DefaultType",get:function(){return st}}]),t}();o.default(document).on(nt,it,lt._dataApiKeydownHandler).on(nt,ot,lt._dataApiKeydownHandler).on(et+" keyup.bs.dropdown.data-api",lt._clearMenus).on(et,it,(function(t){t.preventDefault(),t.stopPropagation(),lt._jQueryInterface.call(o.default(this),"toggle")})).on(et,".dropdown form",(function(t){t.stopPropagation()})),o.default.fn[z]=lt._jQueryInterface,o.default.fn[z].Constructor=lt,o.default.fn[z].noConflict=function(){return o.default.fn[z]=X,lt._jQueryInterface};var rt="bs.modal",ut=o.default.fn.modal,ft="modal-open",dt="fade",ct="show",ht="modal-static",gt="hidden.bs.modal",mt="show.bs.modal",pt="focusin.bs.modal",_t="resize.bs.modal",vt="click.dismiss.bs.modal",yt="keydown.dismiss.bs.modal",bt="mousedown.dismiss.bs.modal",Et=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Tt={backdrop:!0,keyboard:!0,focus:!0,show:!0},wt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},Ct=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){var n=o.default.Event(mt,{relatedTarget:t});o.default(this._element).trigger(n),n.isDefaultPrevented()||(this._isShown=!0,o.default(this._element).hasClass(dt)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o.default(this._element).on(vt,'[data-dismiss="modal"]',(function(t){return e.hide(t)})),o.default(this._dialog).on(bt,(function(){o.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){o.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=o.default.Event("hide.bs.modal");if(o.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=o.default(this._element).hasClass(dt);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),o.default(document).off(pt),o.default(this._element).removeClass(ct),o.default(this._element).off(vt),o.default(this._dialog).off(bt),i){var a=d.getTransitionDurationFromElement(this._element);o.default(this._element).one(d.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(a)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return o.default(t).off(".bs.modal")})),o.default(document).off(pt),o.default.removeData(this._element,rt),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=r({},Tt,t),d.typeCheckConfig("modal",t,wt),t},e._triggerBackdropTransition=function(){var t=this,e=o.default.Event("hidePrevented.bs.modal");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(ht);var i=d.getTransitionDurationFromElement(this._dialog);o.default(this._element).off(d.TRANSITION_END),o.default(this._element).one(d.TRANSITION_END,(function(){t._element.classList.remove(ht),n||o.default(t._element).one(d.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}},e._showElement=function(t){var e=this,n=o.default(this._element).hasClass(dt),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),o.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&d.reflow(this._element),o.default(this._element).addClass(ct),this._config.focus&&this._enforceFocus();var a=o.default.Event("shown.bs.modal",{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o.default(e._element).trigger(a)};if(n){var l=d.getTransitionDurationFromElement(this._dialog);o.default(this._dialog).one(d.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._enforceFocus=function(){var t=this;o.default(document).off(pt).on(pt,(function(e){document!==e.target&&t._element!==e.target&&0===o.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?o.default(this._element).on(yt,(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o.default(this._element).off(yt)},e._setResizeEvent=function(){var t=this;this._isShown?o.default(window).on(_t,(function(e){return t.handleUpdate(e)})):o.default(window).off(_t)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){o.default(document.body).removeClass(ft),t._resetAdjustments(),t._resetScrollbar(),o.default(t._element).trigger(gt)}))},e._removeBackdrop=function(){this._backdrop&&(o.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=o.default(this._element).hasClass(dt)?dt:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o.default(this._backdrop).appendTo(document.body),o.default(this._element).on(vt,(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),n&&d.reflow(this._backdrop),o.default(this._backdrop).addClass(ct),!t)return;if(!n)return void t();var i=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o.default(this._backdrop).removeClass(ct);var a=function(){e._removeBackdrop(),t&&t()};if(o.default(this._element).hasClass(dt)){var s=d.getTransitionDurationFromElement(this._backdrop);o.default(this._backdrop).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(Et)),n=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(e,n){var i=n.style.paddingRight,a=o.default(n).css("padding-right");o.default(n).data("padding-right",i).css("padding-right",parseFloat(a)+t._scrollbarWidth+"px")})),o.default(n).each((function(e,n){var i=n.style.marginRight,a=o.default(n).css("margin-right");o.default(n).data("margin-right",i).css("margin-right",parseFloat(a)-t._scrollbarWidth+"px")}));var i=document.body.style.paddingRight,a=o.default(document.body).css("padding-right");o.default(document.body).data("padding-right",i).css("padding-right",parseFloat(a)+this._scrollbarWidth+"px")}o.default(document.body).addClass(ft)},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(Et));o.default(t).each((function(t,e){var n=o.default(e).data("padding-right");o.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));o.default(e).each((function(t,e){var n=o.default(e).data("margin-right");"undefined"!=typeof n&&o.default(e).css("margin-right",n).removeData("margin-right")}));var n=o.default(document.body).data("padding-right");o.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var i=o.default(this).data(rt),a=r({},Tt,o.default(this).data(),"object"==typeof e&&e?e:{});if(i||(i=new t(this,a),o.default(this).data(rt,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e](n)}else a.show&&i.show(n)}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Tt}}]),t}();o.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,n=this,i=d.getSelectorFromElement(this);i&&(e=document.querySelector(i));var a=o.default(e).data(rt)?"toggle":r({},o.default(e).data(),o.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=o.default(e).one(mt,(function(t){t.isDefaultPrevented()||s.one(gt,(function(){o.default(n).is(":visible")&&n.focus()}))}));Ct._jQueryInterface.call(o.default(e),a,this)})),o.default.fn.modal=Ct._jQueryInterface,o.default.fn.modal.Constructor=Ct,o.default.fn.modal.noConflict=function(){return o.default.fn.modal=ut,Ct._jQueryInterface};var St=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Nt=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Dt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function At(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),a=[].slice.call(i.body.querySelectorAll("*")),s=function(t,n){var i=a[t],s=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var l=[].slice.call(i.attributes),r=[].concat(e["*"]||[],e[s]||[]);l.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===St.indexOf(n)||Boolean(Nt.test(t.nodeValue)||Dt.test(t.nodeValue));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,a=i.length;o<a;o++)if(i[o].test(n))return!0;return!1})(t,r)||i.removeAttribute(t.nodeName)}))},l=0,r=a.length;l<r;l++)s(l);return i.body.innerHTML}var It="tooltip",kt="bs.tooltip",Ot=o.default.fn.tooltip,jt=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Pt=["sanitize","whiteList","sanitizeFn"],Lt="fade",Rt="show",xt="show",qt="out",Ft="hover",Qt="focus",Bt={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Ht={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Ut={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Mt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Wt=function(){function t(t,e){if("undefined"==typeof a.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o.default(this.getTipElement()).hasClass(Rt))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),o.default.removeData(this.element,this.constructor.DATA_KEY),o.default(this.element).off(this.constructor.EVENT_KEY),o.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===o.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o.default(this.element).trigger(e);var n=d.findShadowRoot(this.element),i=o.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var s=this.getTipElement(),l=d.getUID(this.constructor.NAME);s.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&o.default(s).addClass(Lt);var r="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,u=this._getAttachment(r);this.addAttachmentClass(u);var f=this._getContainer();o.default(s).data(this.constructor.DATA_KEY,this),o.default.contains(this.element.ownerDocument.documentElement,this.tip)||o.default(s).appendTo(f),o.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new a.default(this.element,s,this._getPopperConfig(u)),o.default(s).addClass(Rt),o.default(s).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&o.default(document.body).children().on("mouseover",null,o.default.noop);var c=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o.default(t.element).trigger(t.constructor.Event.SHOWN),e===qt&&t._leave(null,t)};if(o.default(this.tip).hasClass(Lt)){var h=d.getTransitionDurationFromElement(this.tip);o.default(this.tip).one(d.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},e.hide=function(t){var e=this,n=this.getTipElement(),i=o.default.Event(this.constructor.Event.HIDE),a=function(){e._hoverState!==xt&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o.default(this.element).trigger(i),!i.isDefaultPrevented()){if(o.default(n).removeClass(Rt),"ontouchstart"in document.documentElement&&o.default(document.body).children().off("mouseover",null,o.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o.default(this.tip).hasClass(Lt)){var s=d.getTransitionDurationFromElement(n);o.default(n).one(d.TRANSITION_END,a).emulateTransitionEnd(s)}else a();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(o.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=At(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o.default(e).parent().is(t)||t.empty().append(e):t.text(o.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return r({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?o.default(this.config.container):o.default(document).find(this.config.container)},e._getAttachment=function(t){return Bt[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n=e===Ft?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i=e===Ft?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Qt:Ft]=!0),o.default(e.getTipElement()).hasClass(Rt)||e._hoverState===xt?e._hoverState=xt:(clearTimeout(e._timeout),e._hoverState=xt,e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){e._hoverState===xt&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||o.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Qt:Ft]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=qt,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){e._hoverState===qt&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=o.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==Pt.indexOf(t)&&delete e[t]})),"number"==typeof(t=r({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d.typeCheckConfig(It,t,this.constructor.DefaultType),t.sanitize&&(t.template=At(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(jt);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o.default(t).removeClass(Lt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(kt),a="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new t(this,a),n.data(kt,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Ht}},{key:"NAME",get:function(){return It}},{key:"DATA_KEY",get:function(){return kt}},{key:"Event",get:function(){return Mt}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return Ut}}]),t}();o.default.fn.tooltip=Wt._jQueryInterface,o.default.fn.tooltip.Constructor=Wt,o.default.fn.tooltip.noConflict=function(){return o.default.fn.tooltip=Ot,Wt._jQueryInterface};var Vt="bs.popover",zt=o.default.fn.popover,Kt=new RegExp("(^|\\s)bs-popover\\S+","g"),Xt=r({},Wt.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Yt=r({},Wt.DefaultType,{content:"(string|element|function)"}),$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Jt=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,u(e,n);var a=i.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){o.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||o.default(this.config.template)[0],this.tip},a.setContent=function(){var t=o.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=o.default(this.getTipElement()),e=t.attr("class").match(Kt);null!==e&&e.length>0&&t.removeClass(e.join(""))},i._jQueryInterface=function(t){return this.each((function(){var e=o.default(this).data(Vt),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new i(this,n),o.default(this).data(Vt,e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},l(i,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Xt}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return Vt}},{key:"Event",get:function(){return $t}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Yt}}]),i}(Wt);o.default.fn.popover=Jt._jQueryInterface,o.default.fn.popover.Constructor=Jt,o.default.fn.popover.noConflict=function(){return o.default.fn.popover=zt,Jt._jQueryInterface};var Gt="scrollspy",Zt="bs.scrollspy",te=o.default.fn[Gt],ee="active",ne="position",ie=".nav, .list-group",oe={offset:10,method:"auto",target:""},ae={offset:"number",method:"string",target:"(string|element)"},se=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,o.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":ne,n="auto"===this._config.method?e:this._config.method,i=n===ne?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,a=d.getSelectorFromElement(t);if(a&&(e=document.querySelector(a)),e){var s=e.getBoundingClientRect();if(s.width||s.height)return[o.default(e)[n]().top+i,a]}return null})).filter(Boolean).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){o.default.removeData(this._element,Zt),o.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=r({},oe,"object"==typeof t&&t?t:{})).target&&d.isElement(t.target)){var e=o.default(t.target).attr("id");e||(e=d.getUID(Gt),o.default(t.target).attr("id",e)),t.target="#"+e}return d.typeCheckConfig(Gt,t,ae),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=o.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-item")?(n.closest(".dropdown").find(".dropdown-toggle").addClass(ee),n.addClass(ee)):(n.addClass(ee),n.parents(ie).prev(".nav-link, .list-group-item").addClass(ee),n.parents(ie).prev(".nav-item").children(".nav-link").addClass(ee)),o.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains(ee)})).forEach((function(t){return t.classList.remove(ee)}))},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this).data(Zt);if(n||(n=new t(this,"object"==typeof e&&e),o.default(this).data(Zt,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return oe}}]),t}();o.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var n=o.default(t[e]);se._jQueryInterface.call(n,n.data())}})),o.default.fn[Gt]=se._jQueryInterface,o.default.fn[Gt].Constructor=se,o.default.fn[Gt].noConflict=function(){return o.default.fn[Gt]=te,se._jQueryInterface};var le="bs.tab",re=o.default.fn.tab,ue="active",fe="fade",de="show",ce=".active",he="> li > .active",ge=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o.default(this._element).hasClass(ue)||o.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var e,n,i=o.default(this._element).closest(".nav, .list-group")[0],a=d.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?he:ce;n=(n=o.default.makeArray(o.default(i).find(s)))[n.length-1]}var l=o.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=o.default.Event("show.bs.tab",{relatedTarget:n});if(n&&o.default(n).trigger(l),o.default(this._element).trigger(r),!r.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(e=document.querySelector(a)),this._activate(this._element,i);var u=function(){var e=o.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=o.default.Event("shown.bs.tab",{relatedTarget:n});o.default(n).trigger(e),o.default(t._element).trigger(i)};e?this._activate(e,e.parentNode,u):u()}}},e.dispose=function(){o.default.removeData(this._element,le),this._element=null},e._activate=function(t,e,n){var i=this,a=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o.default(e).children(ce):o.default(e).find(he))[0],s=n&&a&&o.default(a).hasClass(fe),l=function(){return i._transitionComplete(t,a,n)};if(a&&s){var r=d.getTransitionDurationFromElement(a);o.default(a).removeClass(de).one(d.TRANSITION_END,l).emulateTransitionEnd(r)}else l()},e._transitionComplete=function(t,e,n){if(e){o.default(e).removeClass(ue);var i=o.default(e.parentNode).find("> .dropdown-menu .active")[0];i&&o.default(i).removeClass(ue),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}o.default(t).addClass(ue),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),d.reflow(t),t.classList.contains(fe)&&t.classList.add(de);var a=t.parentNode;if(a&&"LI"===a.nodeName&&(a=a.parentNode),a&&o.default(a).hasClass("dropdown-menu")){var s=o.default(t).closest(".dropdown")[0];if(s){var l=[].slice.call(s.querySelectorAll(".dropdown-toggle"));o.default(l).addClass(ue)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=o.default(this),i=n.data(le);if(i||(i=new t(this),n.data(le,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}}))},l(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();o.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ge._jQueryInterface.call(o.default(this),"show")})),o.default.fn.tab=ge._jQueryInterface,o.default.fn.tab.Constructor=ge,o.default.fn.tab.noConflict=function(){return o.default.fn.tab=re,ge._jQueryInterface};var me="bs.toast",pe=o.default.fn.toast,_e="hide",ve="show",ye="showing",be="click.dismiss.bs.toast",Ee={animation:!0,autohide:!0,delay:500},Te={animation:"boolean",autohide:"boolean",delay:"number"},we=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=o.default.Event("show.bs.toast");if(o.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove(ye),t._element.classList.add(ve